Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-25 | Replace _XOPEN_SOURCE with _POSIX_C_SOURCE | emersion | |
And make sure we don't define both in the same source file. | |||
2017-12-05 | Add minimal config subsystem | emersion | |
2017-11-18 | Move everything to sway/old/ | Drew DeVault | |
2017-07-01 | Do not add empty policies | Mykyta Holubakha | |
Policy allocation failure is non-fatal | |||
2017-06-06 | FreeBSD fixes | johalun | |
Increase _POSIX_SOURCE value where needed. Increase _XOPEN_SOURCE value where needed. Conditionally link to libcap (only on Linux). Possibly some trailing whitespace fixes (automatic). | |||
2017-04-16 | Add validate_ipc_target() | Jerzi Kaminsky | |
2017-04-16 | Move get_feature_policy to sway/security.c | Jerzi Kaminsky | |
2017-04-16 | Disambiguate get_*_policy() and get_*_policy_mask() | Jerzi Kaminsky | |
2017-03-10 | UnGNUify the codebase | Drew DeVault | |
2017-02-20 | Add initial support code for new IPC security | Drew DeVault | |
2016-12-15 | Handle allocation failures in security code | Drew DeVault | |
Note that such errors are generally going to be fatal | |||
2016-12-09 | Fix build on FreeBSD | Greg V | |
- Make sure CMake always finds absolute paths for Cairo, Pango and GdkPixbuf - Add forgotten json-c include path to swaymsg/CMakeLists.txt - Disable -Werror because of assert warnings - Add correct /proc/pid/file path for FreeBSD - Use libepoll-shim on FreeBSD - Only use Linux capabilities on, well, Linux | |||
2016-12-03 | Disallow everything by default | Drew DeVault | |
And update config.d/security to configure sane defaults | |||
2016-12-02 | Fix use-after-free | Drew DeVault | |
2016-12-02 | Add ipc connection feature policy controls | Drew DeVault | |
2016-12-02 | Enforce command policies | Drew DeVault | |
2016-12-02 | Add support for command policies in config file | Drew DeVault | |
2016-12-01 | Add security checks for background, panel, lock | Drew DeVault | |
2016-12-01 | Implement permit and reject commands | Drew DeVault | |
2016-12-01 | Memory leak | Drew DeVault | |
2016-12-01 | Implement policy lookups | Drew DeVault | |