21 Commits (b300bace0f1da0fe19336ad8b3a70802fc49a57a)

Author SHA1 Message Date
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE
6 years ago
emersion 90f7f1a0e6
Add minimal config subsystem
7 years ago
Drew DeVault 733993a651 Move everything to sway/old/
7 years ago
Mykyta Holubakha 7d8a84b587
Do not add empty policies
8 years ago
johalun 7fef283044 FreeBSD fixes
8 years ago
Jerzi Kaminsky bcf9338ce7 Add validate_ipc_target()
8 years ago
Jerzi Kaminsky bfb99235e3 Move get_feature_policy to sway/security.c
8 years ago
Jerzi Kaminsky cf5e764c7f Disambiguate get_*_policy() and get_*_policy_mask()
8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase
8 years ago
Drew DeVault b10721b89e Add initial support code for new IPC security
8 years ago
Drew DeVault 7784f1a905 Handle allocation failures in security code
8 years ago
Greg V da26d69cb1 Fix build on FreeBSD
8 years ago
Drew DeVault e7a764fdf4 Disallow everything by default
8 years ago
Drew DeVault 93d99f3712 Fix use-after-free
8 years ago
Drew DeVault d353da248b Add ipc connection feature policy controls
8 years ago
Drew DeVault 39cf9a82f7 Enforce command policies
8 years ago
Drew DeVault f23880b1fd Add support for command policies in config file
8 years ago
Drew DeVault 21e1b2bef3 Add security checks for background, panel, lock
8 years ago
Drew DeVault 76cab04b4d Implement permit and reject commands
8 years ago
Drew DeVault 1a8a42f372 Memory leak
8 years ago
Drew DeVault 2675293200 Implement policy lookups
8 years ago