sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 97daffea58b880c9b62dde02cd2dcd3c09f362eb
parent fff684b98eb9a06e915f9b7dd9ebce1ceb95dede
Author: Drew DeVault <sir@cmpwn.com>
Date:   Fri,  6 Oct 2017 12:42:38 -0400

Merge pull request #1385 from lbonn/sec-no-hidden

Security config: skip hidden files
Diffstat:
Msway/config.c | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sway/config.c b/sway/config.c @@ -550,9 +550,12 @@ bool load_main_config(const char *file, bool is_active) { strcpy(_path, base); strcat(_path, ent->d_name); lstat(_path, &s); - if (S_ISREG(s.st_mode)) { + if (S_ISREG(s.st_mode) && ent->d_name[0] != '.') { list_add(secconfigs, _path); } + else { + free(_path); + } ent = readdir(dir); } closedir(dir);