- Jan 24, 2020
-
-
Ignacio Losiggio authored
-
Ignacio Losiggio authored
-
- Dec 03, 2019
-
- Dec 02, 2019
-
-
Birte Kristina Friesel authored
Closes #497
-
- Nov 07, 2019
-
-
Daniel Friesel authored
Closes #485
-
Daniel Friesel authored
-
- Oct 31, 2019
-
-
Birte Kristina Friesel authored
-
- Oct 30, 2019
-
-
Ben Boeckel authored
This can happen with images that have ridiculous dimensions.
-
- Oct 11, 2019
-
-
Olof-Joachim Frahm authored
-
- Jul 22, 2019
-
-
Birte Kristina Friesel authored
This ensures that X11 layout or other changes do not affect the .fehbg contents, which are meant to only be updated when a --bg-option is used manually. Closes #482
- Jul 13, 2019
-
-
Birte Kristina Friesel authored
-
- Jul 12, 2019
-
-
Tobias Stoeckmann authored
When setting wallpapers without --no-fehbg option, a ~/.fehbg file is created. This file is set to be an executable for later re-use. Calling stat() without checking the return value can lead to issues. If the call fails, then s.st_mode is undefined and excessive permissions could be set to .fehbg, at worst even setuid/setgid bits for a world writable file. While adjusting this, I changed the code to use fstat() and fchmod() to avoid a further -- but very unlikely -- issue: race condition in form of TOCTOU. If the file ~/.fehsetbg is replaced by a symlink right before the chmod call, then a different file would be set executable + the default mode of the (newly created) file. I don't expect this to be a real world issue but changed this part "while at it" anyway for more robust code and a good example on how to handle files. Signed-off-by:
Tobias Stoeckmann <tobias@stoeckmann.org>
-
- Jul 10, 2019
-
- Jul 08, 2019
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
That part slipped through while reviewing the PR...
-
- Apr 18, 2019
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Apr 12, 2019
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Apr 05, 2019
-
-
derf authored
Update "examples/find-lowres"
-
Birte Kristina Friesel authored
Closes #463
-
- Apr 01, 2019
-
-
Sven Willner authored
-
- Mar 26, 2019
-
-
Birte Kristina Friesel authored
-
- Mar 15, 2019
-
-
Elaina Martineau authored
-
- Mar 14, 2019
-
-
Elaina Martineau authored
-
- Feb 17, 2019
-
-
Birte Kristina Friesel authored
Closes #456
-
- Feb 16, 2019
-
-
Birte Kristina Friesel authored
-
- Feb 14, 2019
-
-
Birte Kristina Friesel authored
-
- Feb 11, 2019
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
Otherwise, several --info switches will not properly override each other