Skip to content
Snippets Groups Projects
  1. Jul 23, 2021
    • Tobias Stoeckmann's avatar
      Fix out of boundary access with exif (#617) · c188578f
      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: default avatarDaniel Friesel <derf@finalrewind.org>
      c188578f
  2. Jun 21, 2021
  3. Jun 09, 2021
  4. May 09, 2021
  5. May 08, 2021
  6. May 02, 2021
  7. Apr 10, 2021
  8. Apr 04, 2021
  9. Mar 10, 2021
  10. Mar 06, 2021
  11. Mar 05, 2021
  12. Mar 03, 2021
    • Alec C's avatar
      Option Refactor and addition of Zoom Rate (#589) · b2ce6d8b
      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: default avatarDaniel Friesel <derf@finalrewind.org>
      b2ce6d8b
  13. Mar 01, 2021
  14. Feb 28, 2021
  15. Feb 27, 2021
  16. Jan 28, 2021
  17. Jan 26, 2021
  18. Jan 25, 2021
  19. Jan 24, 2021
  20. Jan 23, 2021
  21. Jan 09, 2021
Loading