Skip to content
Snippets Groups Projects
  1. Jun 12, 2022
  2. Jun 10, 2022
  3. Feb 08, 2022
    • Christian Hesse's avatar
      use libmagic to detect valid file formats · 4affafe9
      Christian Hesse authored
      Writing our own magic bytes detection is prone to errors and an
      everlasting catch-up-game. Let's use libmagic to get things right,
      this is less code and makes things more reliable.
      
      Building without libmagic is still possible. That will make the code
      act like specifying FEH_SKIP_MAGIC=1, effectively passing everything
      to imlib2.
      4affafe9
  4. Jan 21, 2022
  5. Sep 09, 2021
    • Birte Kristina Friesel's avatar
      feh_http_load_image: Use mkstemps to save image with correct suffix · 6c6bb8ad
      Birte Kristina Friesel authored
      This allows feh to load .gif images via libcurl, as some imlib2 versions only
      load gif images if the suffix is correct. It's also more convenient when using
      --keep-http.
      
      To achieve this, feh needs to use mkstemps. mkstemps is a non-standard
      extension that is available on several systems. Compile feh with
      "mkstemps=0" to use mkstemp instead.
      
      Closes #630
      Unverified
      6c6bb8ad
  6. Jun 15, 2020
    • Tim van der Molen's avatar
      Enable --version-sort on systems without strverscmp() · 5e4c6de7
      Tim van der Molen authored
      The --version-sort option requires strverscmp(), but this is a glibc
      extension that does not exist on OpenBSD and other systems. To enable
      --version-sort on those systems, provide an internal implementation of
      strverscmp(). The implementation is from the musl C library and is
      MIT-licensed.
      
      The build process remains the same: the verscmp flag should be set to 1
      only if strverscmp() is available in libc. If verscmp is 0, then the
      internal implementation is used.
      5e4c6de7
  7. Apr 18, 2019
  8. Nov 04, 2018
  9. Feb 28, 2018
  10. Jan 08, 2018
  11. Dec 07, 2017
  12. Oct 16, 2017
  13. Aug 24, 2017
  14. Oct 29, 2016
  15. Aug 28, 2016
  16. Feb 04, 2016
  17. Jun 08, 2015
  18. May 04, 2014
  19. May 01, 2014
  20. Jan 31, 2013
  21. Sep 21, 2012
  22. Mar 04, 2012
  23. Feb 28, 2012
  24. Feb 05, 2012
  25. Jan 27, 2012
  26. Oct 09, 2011
  27. May 05, 2011
  28. Apr 30, 2011
  29. Apr 22, 2011
  30. Feb 16, 2011
  31. Feb 15, 2011
  32. Jan 15, 2011
  33. Aug 21, 2010
  34. Jul 17, 2010
  35. Jun 25, 2010
  36. Jun 11, 2010
Loading