1. 30 Apr, 2017 1 commit
    • Aaron Muir Hamilton's avatar
      Separate ICC profile loading into a separate file. · 2c653a92
      Aaron Muir Hamilton authored
        This cuts out some duplicate code, and enables us to reuse this
        logic for PNG, JPEG, and any other future output format.
        sanei_load_icc_profile also allows us to know that an ICC profile
        file is not long enough before we start to write it to the output;
        this should prevent poorly-written software from overflowing into
        image data when they read the bad profile based on its length.
      2c653a92
  2. 20 Mar, 2017 1 commit
  3. 04 Sep, 2016 1 commit
  4. 13 Jul, 2016 1 commit
  5. 10 Jul, 2016 1 commit
  6. 06 Jul, 2016 1 commit
  7. 01 Jul, 2016 1 commit
  8. 30 Jun, 2016 2 commits
  9. 29 Jun, 2016 1 commit
  10. 27 Jun, 2016 1 commit
  11. 26 Jun, 2016 3 commits
  12. 25 Jun, 2016 1 commit
  13. 13 Jun, 2016 5 commits
    • Olaf Meeuwissen's avatar
      Sync derived files · d853463e
      Olaf Meeuwissen authored
      This was done with
      
        AUTOMAKE="automake --add-missing --copy" autoreconf --force
      
      on Debian GNU/Linux 8.5.
      d853463e
    • Olaf Meeuwissen's avatar
      Sync derived files with autoreconf --force · 87e12bbf
      Olaf Meeuwissen authored
      For the record, this was done on Debian GNU/Linux 8.5.
      87e12bbf
    • Olaf Meeuwissen's avatar
      Update to autoconf-2.69 · d3d5dc3d
      Olaf Meeuwissen authored
      This gets rid of a number of obsoleted macros and replaces RETSIGTYPE
      with a void literal which can be assumed for C89 and later.
      
      This changeset was prepared using autoupdate and modified to get rid of
      whitespace and doubled [] changes.  Changes to acinclude.m4 were added
      by hand.
      d3d5dc3d
    • Olaf Meeuwissen's avatar
      Respect GNU Standards user variables · 2d6fad58
      Olaf Meeuwissen authored
      Several variables are considered "user variables" by the GNU Standards.
      This means that the user can pass these to their ./configure and make
      invocations as they see fit.  These variables include CPPFLAGS, CFLAGS
      and LDFLAGS.
      
      This changeset pushes our use of these variables to the automake shadow
      variables, AM_CPPFLAGS, AM_CFLAGS and AM_LDFLAGS, so that user variables
      will no longer clobber flags required in order to build.
      2d6fad58
    • Olaf Meeuwissen's avatar
      Prefer make variables over literal substitutions · 7a2b112d
      Olaf Meeuwissen authored
      The AC_SUBST and PKG_CHECK_MODULE invocations in configure.ac as well as
      acinclude.m4 are sufficient to trigger automake to insert initialization
      logic for the variables these introduce.  There is no need to do this by
      hand.  Wherever these values are needed, it is better to use a variable.
      This allows for one-off overrides on the make command-line (without the
      need to run ./configure) for one thing.
      7a2b112d
  14. 02 Jan, 2016 1 commit
    • Olaf Meeuwissen's avatar
      saned: Use system header IPv6 test macros if available · f3471c2c
      Olaf Meeuwissen authored
      This should fix [-Wstrict-aliasing] compiler warnings on those systems
      where the IN6_IS_ADDR_LOOPBACK and IN6_IS_ADDR_V4MAPPED macros exist.
      POSIX.1-2001 states that they shall be defined in netinit/in.h so most
      systems will probably have them.
      f3471c2c
  15. 27 Dec, 2015 1 commit
  16. 13 Oct, 2015 1 commit
  17. 12 Oct, 2015 10 commits
  18. 03 Oct, 2015 1 commit
  19. 19 Sep, 2015 5 commits
  20. 01 Sep, 2015 1 commit