- Jul 24, 2021
-
-
- Jul 23, 2021
-
-
The snprintf string argument should not be duplicated. It is not needed and also not released afterwards.
-
Calling feh with an empty argument leads to out of boundary access. This can be seen best when compiled with asan: $ feh ""
-
Birte Kristina Friesel authored
-
Tobias Stoeckmann authored
* Fix out of boundary access The while-loop is not finished when pos is set to EXIF_MAX_DATA. Instead, the loop continues and therefore tries to access data outside of the array. This is triggered when compiled with exif=1 and asan: $ feh --draw-exif image.jpg * Fixed formatting No functional change but makes previous commit easier verifiable (independent of tab space setup). * Call break; instead of setting pos2 to a magic value This is in line with the following else clause * Another cosmetic adjustment Co-authored-by: Daniel Friesel <derf@finalrewind.org>
-
- Jun 21, 2021
-
-
Birte Kristina Friesel authored
Fix feh_is_image for tiny (<16 byte) image files
-
David Buchanan authored
-
David Buchanan authored
-
- Jun 09, 2021
-
-
Note that Imlib2 does not support JXL images out of the box. However, the imlib2-jxl loader (https://github.com/alistair7/imlib2-jxl) does.
-
- May 09, 2021
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- May 08, 2021
-
-
Birte Kristina Friesel authored
This is consistent with --scroll-step (option name) and --zoom (percentage)
-
Birte Kristina Friesel authored
-
- May 02, 2021
-
-
Birte Kristina Friesel authored
"screen" and "display" are different X11 terms; we're actually talking about "monitors"
-
Birte Kristina Friesel authored
This should help answer questions such as #605 in the future
-
- Apr 10, 2021
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Apr 04, 2021
-
-
Birte Kristina Friesel authored
-
- Mar 10, 2021
-
-
Both of these protocols are supported in latest curl. Signed-off-by: parazyd <parazyd@dyne.org>
-
- Mar 06, 2021
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Mar 05, 2021
-
-
Birte Kristina Friesel authored
This makes --(auto-)reload use the directory specified at --start-at instead of the current working directory. Closes #597
-
- Mar 03, 2021
-
-
Alec C authored
* fixed for simpler parenthesis matching * absolute file path for .fehbg, moved script creation into helper function * Removed unused variable. * added early exit condition as per Ferada's suggestion * Added enum for options to improve readability * migrated options to enum. * added support for zoom specification through options * added man entry for zoom-rate * added help entry for zoom-rate commands * updated man to have warnings about strange values for zoom options * fix memory leak (free exec_absolute_path) * added detection for path vs env PATH launch for use in .fehbg script gen. * Added enum for options to improve readability * migrated options to enum. * added support for zoom specification through options * added man entry for zoom-rate * added help entry for zoom-rate commands * updated man to have warnings about strange values for zoom options * Update help.raw removed zoom-in/out * removed zoom-in/out from options * updated man/help entry to remove in/out zoom specification * sanitize --zoom-rate in options parser; use a single variable for storing it Co-authored-by: Daniel Friesel <derf@finalrewind.org>
-
- Mar 01, 2021
-
-
Birte Kristina Friesel authored
This fixes Ctrl+key causing unintended behaviour. Closes #596
-
- Feb 28, 2021
-
-
Birte Kristina Friesel authored
Fix some warnings from `gcc`.
-
- Feb 27, 2021
-
-
Birte Kristina Friesel authored
Closes #595
-
- Jan 28, 2021
-
-
Birte Kristina Friesel authored
.fehbg now stores the full path to the feh binary when it was run using a relative path (i.e., not from $PATH)
-
Alec Cox authored
-
Birte Kristina Friesel authored
-
- Jan 26, 2021
-
-
Alec Cox authored
-
- Jan 25, 2021
-
-
Alec Cox authored
-
Alec Cox authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
Closes #584
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
feh is C code, _XFUNCPROTO(BEGIN|END) are only needed for C++ applications.
-
- Jan 24, 2021
-
-
Birte Kristina Friesel authored
Closes #584
-
Birte Kristina Friesel authored
-
- Jan 23, 2021
-
-
Birte Kristina Friesel authored
feh is C code, _XFUNCPROTO(BEGIN|END) are only needed for C++ applications.
-