205 Commits (dadf3e9b7865e7a907a6d95cbb94a2e1cd8cf67f)

Author SHA1 Message Date
zkldi 8d8a21c9c3 fix: remove redundant empty statement in main.c
2 years ago
Kenny Levinsen e5728052b5 Refuse to start when SUID is detected
3 years ago
Rouven Czerwinski a3a82efbf6 realtime: request SCHED_RR using CAP_SYS_NICE
3 years ago
Manuel Stoeckl 8f036b6f78 sway/main: move constants off the stack
3 years ago
Simon Ser 518e18a54b Use bools for CLI flags
3 years ago
Kenny Levinsen e1db1f8218 Print deprecation notice when running SUID
3 years ago
Eric Engestrom bb7bb3676d sway: allow IPCs on proprietary drivers
3 years ago
Simon Ser 38020d157d Bump RLIMIT_NOFILE
3 years ago
Simon Ser b48cb6b0ec Remove --my-next-gpu-wont-be-nvidia
3 years ago
Simon Ser 82d5f12914 Add -Dnoscanout debug option
3 years ago
Bartłomiej Burdukiewicz 7c74f01f0a main: removed vc4 detection code.
4 years ago
Simon Ser 78fc9d0d2d Log wlroots version on startup
4 years ago
Manuel Stoeckl 169b90f90b Make command line option lists const
4 years ago
SpizzyCoder 7cf25d3b98 Changed fprintf(stdout,...) to printf(...) for more readable code
4 years ago
Simon Ser a68c6a00ca Route wlroots logs into Sway logging infrastructure
4 years ago
Simon Ser 6991ac8c70 Handle SIGINT
4 years ago
Antonin Décimo a1c6052383 Log empty value if envvar is not defined
4 years ago
Simon Ser bf8d23a836 Log Sway version on startup
5 years ago
Brian Ashworth 33a984bbc5 config: fix validation exit code and log level
5 years ago
Teddy Reed 31a83bd48d Fix ordering of setgid and setuid
5 years ago
thermitegod 29a5ce5f65 Fix compiling with -fno-common
5 years ago
lbonn a6307aed00 Fix various memory leaks
5 years ago
Simon Ser c41c24d684 Error out on unknown debug flag
5 years ago
Brian Ashworth 9670ccee68 bindings: defer while initiailizing
6 years ago
Lane Surface 812651d53e Remove extra inclusion of stdio.h
6 years ago
Brian Ashworth 6961bf2e4c Spawn swaynag as a wayland client
6 years ago
Ryan Dwyer e9a476244d Remove debug tree
6 years ago
Brian Ashworth 20c4d242f6 detect_proprietary: use strncmp
6 years ago
hugbubby 37f0e1f1a2 Minor fix of code duplication.
6 years ago
Rouven Czerwinski aa4ccd845c run_as_ipc_client: free response after running the IPC command
6 years ago
Rouven Czerwinski a968a650e2 ipc-client: free payload after sending it over the socket
6 years ago
Brian Ashworth 2540e8ea79 Abort early when XDG_RUNTIME_DIR is not set
6 years ago
Brian Ashworth ee56428b64 Clarify error for options and positional args
6 years ago
Connor E e1b8190d2c Initialize server so input manager is available.
6 years ago
Connor E 886789c197 If validating the config, do it as early as possible.
6 years ago
Brian Ashworth f0fd6119cf Cleanup config reading failure error logs
6 years ago
emersion 7c72327ab5
Cleanup log_env
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Brian Ashworth 686b853047 Do not send ipc_event_shutdown from ipc client
6 years ago
Drew DeVault 4879d40695
Merge pull request #3144 from emersion/cmd-xwayland
6 years ago
Ian Fan a82b8a3c14 Remove readline.c
6 years ago
Ian Fan c8776fac42 Cleanup list code
6 years ago
Brian Ashworth 5c6f3d7266 Change execute_command to return a list of results
6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE
6 years ago
emersion 311c7db7e3
Add xwayland command
6 years ago
emersion f90ff1210b
Teardown compositor when failing to drop permissions
6 years ago
emersion 9dae68eba5
Make it clear that being able to restore root is a failure
6 years ago
Ryan Dwyer ebeb759873 Abort if proprietary drivers are in use
6 years ago
Drew DeVault 71aaa7e130 Remove unnecessary comment
6 years ago
Arkadiusz Hiler eed0bc3ebd Add support for installing binaries with DT_RPATH
6 years ago