Petr Gajdos
6f57a42e3a
- changes from 1.5.x to 1.6.x: * new simplified api added: macros: PNG_FORMAT_* PNG_IMAGE_* structures: png_control png_image read functions png_image_begin_read_from_file() png_image_begin_read_from_stdio() png_image_begin_read_from_memory() png_image_finish_read() png_image_free() write functions png_image_write_to_file() png_image_write_to_stdio() * possibility to configure libpng to prefix all exported symbols (PNG_PREFIX macro) * no longer include string.h in png.h * deprecated api: png_info_init_3() png_convert_to_rfc1123() which has been replaced with png_convert_to_rfc1123_buffer() png_data_freer() png_malloc_default() png_free_default() png_reset_zstream() * removed api: OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=16
766 lines
28 KiB
Plaintext
766 lines
28 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Feb 14 07:52:36 UTC 2013 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0
|
|
- changes from 1.5.x to 1.6.x:
|
|
* new simplified api added:
|
|
macros:
|
|
PNG_FORMAT_*
|
|
PNG_IMAGE_*
|
|
structures:
|
|
png_control
|
|
png_image
|
|
read functions
|
|
png_image_begin_read_from_file()
|
|
png_image_begin_read_from_stdio()
|
|
png_image_begin_read_from_memory()
|
|
png_image_finish_read()
|
|
png_image_free()
|
|
write functions
|
|
png_image_write_to_file()
|
|
png_image_write_to_stdio()
|
|
* possibility to configure libpng to prefix all exported symbols
|
|
(PNG_PREFIX macro)
|
|
* no longer include string.h in png.h
|
|
* deprecated api:
|
|
png_info_init_3()
|
|
png_convert_to_rfc1123() which has been replaced
|
|
with png_convert_to_rfc1123_buffer()
|
|
png_data_freer()
|
|
png_malloc_default()
|
|
png_free_default()
|
|
png_reset_zstream()
|
|
* removed api:
|
|
png_get_io_chunk_name()
|
|
* signatures of many exported functions were changed, such that
|
|
png_structp became png_structrp or png_const_structrp
|
|
png_infop became png_inforp or png_const_inforp
|
|
where "rp" indicates a "restricted pointer".
|
|
- for more details see section XII of libpng-manual.txt or ANNOUNCE
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 14 09:52:44 UTC 2013 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta37
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 20 12:46:56 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta31
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 24 19:02:37 UTC 2012 - jengelh@inai.de
|
|
|
|
- Add missing baselib requires for compat-devel-32bit
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 15 12:01:18 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta29
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 11 09:32:57 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta26
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 15 10:42:53 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta24
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 13:15:43 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta20
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 14 11:28:57 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta17
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 20 09:56:15 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta12
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 9 08:57:38 UTC 2012 - pgajdos@suse.com
|
|
|
|
- updated to 1.6.0beta04
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 19 08:24:37 UTC 2011 - pgajdos@suse.com
|
|
|
|
- updated to 1.5.7:
|
|
Added support for ARM processor (Mans Rullgard)
|
|
Fixed bug in pngvalid on early allocation failure; fixed type cast in
|
|
pngmem.c; pngvalid would attempt to call png_error() if the allocation
|
|
of a png_struct or png_info failed. This would probably have led to a
|
|
crash. The pngmem.c implementation of png_malloc() included a cast
|
|
to png_size_t which would fail on large allocations on 16-bit systems.
|
|
Fix for the preprocessor of the Intel C compiler. The preprocessor
|
|
splits adjacent @ signs with a space; this changes the concatentation
|
|
token from @-@-@ to PNG_JOIN; that should work with all compiler
|
|
preprocessors.
|
|
Paeth filter speed improvements from work by Siarhei Siamashka. This
|
|
changes the 'Paeth' reconstruction function to improve the GCC code
|
|
generation on x86. The changes are only part of the suggested ones;
|
|
just the changes that definitely improve speed and remain simple.
|
|
The changes also slightly increase the clarity of the code.
|
|
Check compression_type parameter in png_get_iCCP and remove spurious
|
|
casts. The compression_type parameter is always assigned to, so must
|
|
be non-NULL. The cast of the profile length potentially truncated the
|
|
value unnecessarily on a 16-bit int system, so the cast of the (byte)
|
|
compression type to (int) is specified by ANSI-C anyway.
|
|
Fixed FP division by zero in pngvalid.c; the 'test_pixel' code left
|
|
the sBIT fields in the test pixel as 0, which resulted in a floating
|
|
point division by zero which was irrelevant but causes systems where
|
|
FP exceptions cause a crash. Added code to pngvalid to turn on FP
|
|
exceptions if the appropriate glibc support is there to ensure this is
|
|
tested in the future.
|
|
Updated scripts/pnglibconf.mak and scripts/makefile.std to handle the
|
|
new PNG_JOIN macro.
|
|
Added versioning to pnglibconf.h comments.
|
|
Simplified read/write API initial version; basic read/write tested on
|
|
a variety of images, limited documentation (in the header file.)
|
|
Installed more accurate linear to sRGB conversion tables. The slightly
|
|
modified tables reduce the number of 16-bit values that
|
|
convert to an off-by-one 8-bit value. The "makesRGB.c" code that was used
|
|
to generate the tables is now in a contrib/sRGBtables sub-directory.
|
|
etc. see CHANGES
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 1 10:48:53 UTC 2011 - idoenmez@suse.de
|
|
|
|
- Name field shouldn't contain a macro
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 1 10:26:43 UTC 2011 - coolo@suse.com
|
|
|
|
- add libtool as buildrequire to avoid implicit dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 3 09:10:05 UTC 2011 - pgajdos@suse.com
|
|
|
|
- updated to 1.5.6:
|
|
Fixed some 64-bit type conversion warnings in pngrtran.c
|
|
Moved row_info from png_struct to a local variable.
|
|
The various interlace mask arrays have been made into arrays of
|
|
bytes and made PNG_CONST and static (previously some arrays were
|
|
marked PNG_CONST and some weren't).
|
|
Additional checks have been added to the transform code to validate the
|
|
pixel depths after the transforms on both read and write.
|
|
Removed some redundant code from pngwrite.c, in png_desgtroy_write_struct().
|
|
Changed chunk reading/writing code to use png_uint_32 instead of png_byte[4].
|
|
This removes the need to allocate temporary strings for chunk names on
|
|
the stack in the read/write code. Unknown chunk handling still uses the
|
|
string form because this is exposed in the API.
|
|
Added a note in the manual the png_read_update_info() must be called only
|
|
once with a particular info_ptr.
|
|
Revised test-pngtest.sh to report FAIL when pngtest fails.
|
|
Added "--strict" option to pngtest, to report FAIL when the failure is
|
|
only because the resulting valid files are different.
|
|
Revised CMakeLists.txt to work with mingw and removed some material from
|
|
CMakeLists.txt that is no longer useful in libpng-1.5.
|
|
Fixed typo in Makefile.in and Makefile.am ("-M Wl" should be "-M -Wl")."
|
|
Speed up png_combine_row() for interlaced images. This reduces the generality
|
|
of the code, allowing it to be optimized for Adam7 interlace. The masks
|
|
passed to png_combine_row() are now generated internally, avoiding
|
|
some code duplication and localizing the interlace handling somewhat.
|
|
Align png_struct::row_buf - previously it was always unaligned, caused by
|
|
a bug in the code that attempted to align it; the code needs to subtract
|
|
one from the pointer to take account of the filter byte prepended to
|
|
each row.
|
|
Optimized png_combine_row() when rows are aligned. This gains a small
|
|
percentage for 16-bit and 32-bit pixels in the typical case where the
|
|
output row buffers are appropriately aligned. The optimization was not
|
|
previously possible because the png_struct buffer was always misaligned.
|
|
Removed two redundant tests for unitialized row.
|
|
Fixed a relatively harmless memory overwrite in compressed text writing
|
|
with a 1 byte zlib buffer.
|
|
Add ability to call png_read_update_info multiple times to pngvalid.c
|
|
Fixes for multiple calls to png_read_update_info. These fixes attend to
|
|
most of the errors revealed in pngvalid, however doing the gamma work
|
|
twice results in inaccuracies that can't be easily fixed. There is now
|
|
a warning in the code if this is going to happen.
|
|
Turned on multiple png_read_update_info in pngvalid transform tests.
|
|
Prevent libpng from overwriting unused bits at the end of the image when
|
|
it is not byte aligned, while reading. Prior to libpng-1.5.6 libpng would
|
|
overwrite the partial byte at the end of each row if the row width was not
|
|
an exact multiple of 8 bits and the image is not interlaced.
|
|
Made png_ptr->prev_row an aligned pointer into png_ptr->big_prev_row
|
|
(Mans Rullgard).
|
|
Changed misleading "Missing PLTE before cHRM" warning to "Out of place cHRM"
|
|
Added PNG_LSR() and PNG_LSL() macros to defend against buggy compilers that
|
|
evaluate non-taken code branches and complain about out-of-range shifts.
|
|
Renamed the local variable 'byte' because it appears in a MSYS header
|
|
file.
|
|
Added #define PNG_ALIGN_TYPE PNG_ALIGN_NONE to contrib/pngminim/*/pngusr.h
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 26 09:10:06 UTC 2011 - pgajdos@suse.com
|
|
|
|
- updated to 1.5.5, fixes:
|
|
* CVE-2011-3328 [bnc#720017]
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 26 13:15:52 UTC 2011 - pgajdos@novell.com
|
|
|
|
- updated to 1.5.4, fixes:
|
|
* CVE-2011-2501 [bnc#702578]
|
|
* CVE-2011-2690 [bnc#706387]
|
|
* CVE-2011-2691 [bnc#706388]
|
|
* CVE-2011-2692 [bnc#706389]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 31 20:41:23 CEST 2011 - pgajdos@suse.cz
|
|
|
|
- updated to 1.5.2:
|
|
* Turned on interlace handling in png_read_png().
|
|
* Fixed gcc pendantic warnings.
|
|
* Fixed png_get_current_row_number() in the interlaced case.
|
|
* Cleaned up ALPHA flags and transformations.
|
|
* Implemented expansion to 16 bits.
|
|
* etc, see
|
|
http://sourceforge.net/projects/libpng/files/libpng15/1.5.2/
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 3 11:19:46 CET 2011 - pgajdos@suse.cz
|
|
|
|
- updated to 1.5.1: new branch shortly after 1.4, many structural
|
|
changes, see CHANGELOG or
|
|
http://sourceforge.net/projects/libpng/files/libpng15/1.5.0/
|
|
and
|
|
http://sourceforge.net/projects/libpng/files/libpng15/1.5.1/
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 30 09:51:05 UTC 2010 - pgajdos@novell.com
|
|
|
|
- updated to 1.4.4:
|
|
* Eliminated another deprecated reference to png_ptr->io_ptr in pngtest.c
|
|
* Updated the xcode project to work with libpng-1.4.x and added iOS targets
|
|
for simulator and device (Philippe Hausler).
|
|
* Eliminated a deprecated reference to png_ptr->io_ptr in pngtest.c
|
|
* Removed unused png_mem_* defines from pngconf.h.
|
|
* Updated the read macros and functions from 1.5.0beta38.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 30 14:22:24 UTC 2010 - coolo@novell.com
|
|
|
|
- fix baselibs.conf after previous change
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 29 15:14:31 CEST 2010 - pgajdos@suse.cz
|
|
|
|
- add devel packages to baselbis.conf [bnc#625883]
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 28 18:34:55 CEST 2010 - pgajdos@suse.cz
|
|
|
|
- updated to 1.4.3: fixed libpng overflow (CVE-2010-1205)
|
|
and memory leak [bnc#617866]
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 4 13:12:17 UTC 2010 - coolo@novell.com
|
|
|
|
- remove devel packages from baselibs.conf, not convinced of
|
|
their usefulness
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 3 11:31:11 CEST 2010 - dmueller@suse.de
|
|
|
|
- also obsolete libpng-devel-1.2.43 (previous factory version)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 24 11:38:21 UTC 2010 - coolo@novell.com
|
|
|
|
- buildrequire pkg-config to fix provides
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 15 16:07:53 CEST 2010 - pgajdos@suse.cz
|
|
|
|
- support png_read_dither() for xfig and transfig
|
|
* read-dither.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 6 18:24:43 CEST 2010 - ro@suse.de
|
|
|
|
- fix baselibs.conf
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 25 18:58:26 CET 2010 - pgajdos@suse.cz
|
|
|
|
- updated to 1.4.1 -- new branch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 25 09:55:15 CET 2010 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.43 (fixes [bnc#585403]):
|
|
* Removed "#define PNG_NO_ERROR_NUMBERS" that was inadvertently added
|
|
to pngconf.h in version 1.2.41.
|
|
* Removed leftover "-DPNG_CONFIGURE_LIBPNG" from scripts/makefile.darwin
|
|
and contrib/pngminim/*/makefile
|
|
* Relocated png_do_chop() to its original position in pngrtran.c; the
|
|
change in version 1.2.41beta08 caused transparency to be handled wrong
|
|
in some 16-bit datastreams (Yusaku Sugai).
|
|
* Renamed libpng-pc.in back to libpng.pc.in and revised CMakeLists.txt
|
|
(revising changes made in 1.2.41)
|
|
* Swapped PNG_UNKNOWN_CHUNKS_SUPPORTED and PNG_HANDLE_AS_UNKNOWN_SUPPORTED
|
|
in pngset.c to be consistent with other changes in version 1.2.38.
|
|
* Avoid deprecated references to png_ptr-io_ptr and png_ptr->error_ptr
|
|
in pngtest.c
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 14 20:31:24 CET 2009 - jengelh@medozas.de
|
|
|
|
- add baselibs.conf as a source
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 7 09:43:11 CET 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.41:
|
|
contains numerous cleanups, some new compile-time warnings about
|
|
direct struct access (define PNG_NO_PEDANTIC_WARNINGS to enable),
|
|
a new xcode build project, and a minor performance improvement
|
|
(avoid building 16-bit gamma tables when not needed)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 24 14:16:32 CET 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.40:
|
|
Removed an extra png_debug() recently added to png_write_find_filter().
|
|
Fixed incorrect #ifdef in pngset.c regarding unknown chunk support.
|
|
Various bugfixes and improvements to CMakeLists.txt (Philip Lowman)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 3 19:09:28 UTC 2009 - coolo@novell.com
|
|
|
|
- updated patches to apply with fuzz=0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 13 15:56:07 CEST 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.39:
|
|
* Added a prototype for png_64bit_product() in png.c
|
|
* Avoid a possible NULL dereference in debug build,
|
|
in png_set_text_2()
|
|
* Relocated new png_64_bit_product() prototype into png.h
|
|
* Replaced *.tar.lzma with *.txz in distribution.
|
|
* Reject attempt to write iCCP chunk with negative embedded
|
|
profile length.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 13:59:43 CEST 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.38:
|
|
* Revised libpng*.txt and libpng.3 to mention calling png_set_IHDR()
|
|
multiple times and to specify the sample order in the tRNS chunk,
|
|
because the ISO PNG specification has a typo in the tRNS table.
|
|
* Changed several PNG_UNKNOWN_CHUNK_SUPPORTED to
|
|
PNG_HANDLE_AS_UNKNOWN_SUPPORTED, to make the png_set_keep mechanism
|
|
available for ignoring known chunks even when not saving unknown chunks.
|
|
* Adopted preference for consistent use of "#ifdef" and "#ifndef" versus
|
|
"#if defined()" and "if !defined()" where possible.
|
|
* Added PNG_NO_HANDLE_AS_UNKNOWN in the PNG_LEGACY_SUPPORTED block of
|
|
pngconf.h, and moved the various unknown chunk macro definitions
|
|
outside of the PNG_READ|WRITE_ANCILLARY_CHUNK_SUPPORTED blocks.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 4 15:16:17 CEST 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.37:
|
|
* fixed bug with new png_memset() of the big_row_buffer
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 12 17:38:21 CEST 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.36 (see CHANGES)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 23 11:20:10 CET 2009 - pgajdos@suse.cz
|
|
|
|
- fixes possible double free [bnc#472745]
|
|
(CVE-2009-0040)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 19 09:18:12 CET 2009 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.34:
|
|
* fixes CVE-2008-3964 (removed CVE-2008-3964.patch)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 13 12:34:56 CET 2009 - olh@suse.de
|
|
|
|
- obsolete old -XXbit packages (bnc#437293)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 15 17:46:06 CEST 2008 - pgajdos@suse.cz
|
|
|
|
- fixed CVE-2008-3964 [bnc#424739]
|
|
* CVE-2008-3964.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 11 14:23:49 CEST 2008 - pgajdos@suse.cz
|
|
|
|
- updated to version 1.2.31:
|
|
* coding bugfixes and enhancements
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 1 14:08:17 CEST 2008 - aj@suse.de
|
|
|
|
- Do not package la files.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 23 19:17:51 CEST 2008 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.29:
|
|
* fixes to the configure-related build-scripts
|
|
* security fix that affects programs that attempt to do
|
|
special handling of unknown PNG chunks (presumably very
|
|
few such programs), along with a reversion to previous
|
|
behavior for handling of images with out-of-range tRNS-chunk
|
|
values [bnc#378634]
|
|
* fix for unintentional gray-to-RGB conversion in
|
|
png_set_expand_gray_1_2_4_to_8()
|
|
* various other minor fixes
|
|
- removed makefile-am.patch, issue fixed upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 11 12:16:53 CEST 2008 - coolo@suse.de
|
|
|
|
- fix rename of xxbit packages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 22 15:17:41 CEST 2008 - pgajdos@suse.cz
|
|
|
|
- $(ECHO) substituted by echo in Makefile.in -- fixes package
|
|
build in beta (makefile-am.patch)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
|
|
|
|
- added baselibs.conf file to build xxbit packages
|
|
for multilib support
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 3 13:05:17 CEST 2008 - pgajdos@suse.cz
|
|
|
|
- updated to 1.2.26:
|
|
* fixed minor coding errors that could lead to crashes in
|
|
exceptional cases
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 6 02:20:12 CET 2007 - mrueckert@suse.de
|
|
|
|
- added provides/obsoletes for the old package
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 30 13:13:50 CET 2007 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.23:
|
|
* more sanity checks, fixes [#332249]
|
|
- adjusted to Shared Library Policy:
|
|
* renamed package libpng to libpng12-0
|
|
* created compatibility package libpng3
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 11 15:27:52 CEST 2007 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.18:
|
|
* security fixes merged upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 09:20:57 CEST 2007 - aj@suse.de
|
|
|
|
- Add zlib-devel to BuildRequires.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 23 18:47:29 CET 2006 - nadvornik@suse.cz
|
|
|
|
- fixed crash on malformed sPLT chunks CVE-2006-5793 [#219007]
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 17 17:30:52 CEST 2006 - nadvornik@suse.cz
|
|
|
|
- make sure PNG_NO_ASSEMBLER_CODE is used consistently
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 29 19:30:05 CEST 2006 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.12:
|
|
* fixed possible buffer overflow [#189241]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 18:21:29 CEST 2006 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.10:
|
|
* use autoconf
|
|
* many bugfixes
|
|
- libpng12-config no longer gives -Wl,-rpath,/usr/lib [#168627]
|
|
- spec file cleanup
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 24 10:53:43 CET 2006 - nadvornik@suse.cz
|
|
|
|
- removed libpng-64bit.diff [#153106]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 21:30:25 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 12 16:30:10 CET 2006 - nadvornik@suse.cz
|
|
|
|
- compile with -fstack-protector
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 10 14:59:41 CEST 2005 - nadvornik@suse.cz
|
|
|
|
- fixed incorrect inline asm usage
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 03:14:59 CEST 2005 - ro@suse.de
|
|
|
|
- fix libdir in pkgconfig file libpng.pc
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 20 17:34:57 CET 2005 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.8:
|
|
* fixed crash of applications that strip the alpha channel
|
|
* fixed invalid zlib header within the PNG datastream
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 27 10:45:21 CEST 2004 - sf@suse.de
|
|
|
|
- fixed problem with wrong assumption for long on 64bit archs
|
|
which prevents khunphan from working (#45738)
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 25 11:11:53 CEST 2004 - kukuk@suse.de
|
|
|
|
- Avoid /bin/sh PreRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 16 12:19:02 CEST 2004 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.6: included security fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 19 14:15:38 CEST 2004 - nadvornik@suse.cz
|
|
|
|
- fixed several buffer overflows [#43008]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 16 18:31:10 CEST 2004 - nadvornik@suse.cz
|
|
|
|
- added missing part of pngtran overflow patch [#42043]
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 23 16:39:48 CEST 2004 - nadvornik@suse.cz
|
|
|
|
- fixed reading behind end of string [#39180]
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 10 22:28:23 CET 2004 - adrian@suse.de
|
|
|
|
- build as user
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 10 16:58:23 CEST 2003 - adrian@suse.de
|
|
|
|
- add %run_ldconfig
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 8 01:34:48 CEST 2003 - ro@suse.de
|
|
|
|
- fix tail calling syntax
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 10 11:52:13 CET 2003 - nadvornik@suse.cz
|
|
|
|
- link the shared library with -lz -lm -lc again
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 29 10:04:20 CET 2003 - kukuk@suse.de
|
|
|
|
- Fix libpng-devel requires (add zlib-devel) [Bug #23154]
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 24 14:21:07 CET 2003 - sbrabec@suse.cz
|
|
|
|
- Added missing pkgconfig files to %files.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 07 11:29:11 CET 2003 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.5
|
|
- fixed buffer overflow
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 31 11:05:50 CEST 2002 - coolo@suse.de
|
|
|
|
- fix libz dependency, so the resulting libpng is self containing
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 26 21:21:24 CEST 2002 - adrian@suse.de
|
|
|
|
- fix neededforbuild
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 24 17:32:50 CEST 2002 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.4:
|
|
- fixed buffer overflow in pngpread.c when IDAT is
|
|
corrupted with extra data
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 12 16:20:53 CEST 2002 - schwab@suse.de
|
|
|
|
- Fix makefile.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 5 10:41:39 CEST 2002 - kukuk@suse.de
|
|
|
|
- Use %ix86 macro
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 2 09:44:15 CEST 2002 - nadvornik@suse.cz
|
|
|
|
- updated to 1.2.3
|
|
- changed package version to match the version of source tarball
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 5 10:38:31 CET 2002 - nadvornik@suse.cz
|
|
|
|
- fixed permissions for man pages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 5 11:47:48 CET 2002 - nadvornik@suse.cz
|
|
|
|
- added Provides: libpng:/usr/include/png.h to libpng-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 31 14:10:01 CET 2002 - nadvornik@suse.cz
|
|
|
|
- back to 1.0.12, libpng 1.2.x will be packed in separate package
|
|
- created devel subpackage to allow parallel instalation of
|
|
shared libraries
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 9 11:33:09 CET 2002 - nadvornik@suse.cz
|
|
|
|
- update to 1.2.1
|
|
- used macros %{_lib} and %{_libdir}
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 4 15:23:50 CET 2001 - nadvornik@suse.cz
|
|
|
|
- update to 1.2.0
|
|
- shared library version changed to 3.1.2.0
|
|
- new API for dynamically enabling and disabling certain optimizations
|
|
- added Provides: libpng-devel for compatibility [bug #11978]
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 17 12:29:40 CEST 2001 - nadvornik@suse.cz
|
|
|
|
- update to 1.0.12
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 3 10:11:24 CEST 2001 - nadvornik@suse.cz
|
|
|
|
- update to 1.0.10
|
|
- used pnggccrd.c - MMX support on intel
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 13 14:26:47 CET 2001 - nadvornik@suse.cz
|
|
|
|
- update to 1.0.9
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 19 17:13:11 CET 2001 - bk@suse.de
|
|
|
|
- call pngtest program to have some tests that libpng works.
|
|
- don't remove -O3 when adding RPM_OPT_FLAGS(still do -O3 optimisations)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 4 09:23:32 CET 2001 - nadvornik@suse.cz
|
|
|
|
- changed rpm version to 2.1.0.8 (bug #5062)
|
|
- changed shared library name to libpng.so.2.1.0.8
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 23 12:01:11 CEST 2000 - nadvornik@suse.cz
|
|
|
|
- update to 1.0.8
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 11 15:40:08 CEST 2000 - adrian@suse.de
|
|
|
|
- seg fault fix in pngrutil.c
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 22 10:06:19 CEST 2000 - nadvornik@suse.cz
|
|
|
|
- changed group
|
|
- changed URL
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 29 22:31:13 CEST 2000 - kukuk@suse.de
|
|
|
|
- Make sure libpng.so.2 is linked against libz to avoid problems
|
|
with missing dependencies.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 10 16:35:05 CEST 2000 - nadvornik@suse.cz
|
|
|
|
- added URL
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 4 15:16:50 CEST 2000 - nadvornik@suse.cz
|
|
|
|
- update to 1.0.6
|
|
- added BuildRoot
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 25 16:59:36 CET 2000 - ro@suse.de
|
|
|
|
- update to 1.0.5
|
|
- manpages to /usr/share using macro
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
|
|
|
|
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 29 12:25:16 MEST 1999 - ro@suse.de
|
|
|
|
- moved from /usr/X11R6 to /usr
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 28 16:09:53 MEST 1999 - ro@suse.de
|
|
|
|
- update to 1.0.3
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 17 10:33:29 MET 1999 - ro@suse.de
|
|
|
|
- added .so.2 link
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 22 20:08:44 MET 1999 - ro@suse.de
|
|
|
|
- bump version to 2.1.0 (the version of the installed library)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 20 14:32:55 MET 1998 - ro@suse.de
|
|
|
|
- extracted package from libgr tree
|
|
update to version 1.0.1
|
|
|