Revisions of libpng16

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 212321 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 14)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209137 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 13)
- png_fix macro doesn't leave *.png.fixed (which happened for correct
  PNGs) [bnc#852862] (forwarded request 209136 from pgajdos)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 206972 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 12)
- updated to 1.6.7:
  * Revised unknown chunk code to correct several bugs in the 
    NO_SAVE_/NO_WRITE combination
  * Check user callback behavior in pngunknown.c. Previous versions 
    compiled if SAVE_UNKNOWN was not available but did nothing since the 
    callback was never implemented.
  * Merged pngunknown.c with 1.7 version and back ported 1.7 
    improvements/fixes
  * Revised pngvalid to generate size images with as many filters as 
    it can manage, limited by the number of rows.
  * ARM improvements/fixes
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 200515 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 11)
- updated to 1.6.6:
  * fix arm build
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 10)
Split 13.1 from Factory
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 198692 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 9)
- updated to 1.6.4:
  * Added information about png_set_options() to the manual.
  * Delay calling png_init_filter_functions() until a row with nonzero 
    filter is found.
  * Fixed inconsistent conditional compilation of 
    png_chunk_unknown_handling() prototype, definition, and usage.  
    Made it depend on PNG_HANDLE_AS_UNKNOWN_SUPPORTED everywhere.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 196892 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 8)
- remove gpg-offline usage, libpng16 is too low in the build chain
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 186422 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 7)
- png-fix-too-far-back was actually renamed to pngfix. Adjusted rpm 
  macro names accordingly, %png_fix and %png_fix_dir.

- updated to 1.6.3:
  * Added png-fix-itxt and png-fix-too-far-back to the built programs and
      removed warnings from the source code and timepng that are revealed as
      a result.
  => new subpackage tools, created rpm macros
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 180615 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 6)
- Build with LFS_CFLAGS in 32 bit archs otherwise calls such 
 as png_image_begin_read_from_file() or png_image_write_to_file()
 will fail to read/write huge images.
- Build with Full RELRO as this library is a possible consumer
  of malicuous images/files. (forwarded request 180468 from elvigia)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 173433 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 5)
- updated to 1.6.2:
  Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
  Fixed incorrect warning of excess deflate data. End condition - the
    warning would be produced if the end of the deflate stream wasn't read
    in the last row.  The warning is harmless.
  Corrected the test on user transform changes on read. It was in the
    png_set of the transform function, but that doesn't matter unless the
    transform function changes the rowbuf size, and that is only valid if
    transform_info is called.
  Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
    (Flavio Medeiros).
  Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
  Added contrib/tools/fixitxt.c, to repair the erroneous iTXt chunk length
    written by libpng-1.6.0 and 1.6.1.
  Disallow storing sRGB information when the sRGB is not supported.
  Merge pngtest.c with libpng-1.7.0
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 162341 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 4)
- conflict with libpng12-compat-devel-32bit and libpng15-compat-devel-32bit

- updated to 1.6.1:
  Made sRGB check numbers consistent.
  Use parentheses more consistently in "#if defined(MACRO)" tests.
  Reenabled code to allow zero length PLTE chunks for MNG.
  Fixed ALIGNED_MEMORY support.
  Avoid a possible memory leak in contrib/gregbook/readpng.c
  Better documentation of unknown handling API interactions.
  Corrected simplified API default gamma for color-mapped output, added
    a flag to change default. In 1.6.0 when the simplified API was used
    to produce color-mapped output from an input image with no gamma
    information the gamma assumed for the input could be different from
    that assumed for non-color-mapped output.  In particular 16-bit depth
    input files were assumed to be sRGB encoded, whereas in the 'direct'
    case they were assumed to have linear data.  This was an error.  The
    fix makes the simplified API treat all input files the same way and
    adds a new flag to the png_image::flags member to allow the
    application/user to specify that 16-bit files contain sRGB data
    rather than the default linear.
  etc., see ANNOUNCE or CHANGES for details
- dropped upstreamed 
  0387-Reenable-code-to-allow-zero-length-PLTE-chunks-for-M.patch
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 159789 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 3)
- allow zero length PLTE chunks
  (fixes GraphicsMagick testsuite) (forwarded request 159787 from pgajdos)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 158541 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 2)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 156851 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 1)
libpng 1.6.0
Displaying revisions 41 - 54 of 54
openSUSE Build Service is sponsored by