73 Commits

Author SHA256 Message Date
0d0386932e Accepting request 1320952 from graphics
- security update
- modified patches
  * libpng-1.2.51-CVE-2013-7353.patch (-p1)
  * libpng-1.2.51-CVE-2013-7354.patch (-p1)
- added patches
  CVE-2025-64505 [bsc#1254157], heap buffer over-read in `png_do_quantize` via malformed palette index
  * libpng12-CVE-2025-64505.patch

OBS-URL: https://build.opensuse.org/request/show/1320952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=42
2025-12-04 10:24:58 +00:00
fbb7f2554a checkin
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=70
2025-12-03 09:33:03 +00:00
3fc1ea49b7 Accepting request 1153775 from graphics
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN (forwarded request 1153773 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1153775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=41
2024-03-01 22:37:01 +00:00
c4102ebe01 Accepting request 1153773 from home:pgajdos:l
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

OBS-URL: https://build.opensuse.org/request/show/1153773
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=68
2024-03-01 08:40:56 +00:00
c56b91b8eb Accepting request 976250 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/976250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=40
2022-05-12 20:59:25 +00:00
32ae55635d - switched to https url
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=65
2022-05-04 09:00:48 +00:00
9a341cd85c Accepting request 715992 from graphics
- version update to 1.2.59
  Added png_check_chunk_length() function, and check all chunks except
    IDAT against the default 8MB limit; check IDAT against the maximum
    size computed from IHDR parameters (Fixes CVE-2017-12652).
  Initialize memory allocated by png_inflate to zero, using memset, to
    stop an oss-fuzz "use of uninitialized value" detection in png_set_text_2()
    due to truncated iTXt or zTXt chunk.

OBS-URL: https://build.opensuse.org/request/show/715992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=39
2019-07-18 13:21:10 +00:00
444f8645fb - version update to 1.2.59
Added png_check_chunk_length() function, and check all chunks except
    IDAT against the default 8MB limit; check IDAT against the maximum
    size computed from IHDR parameters (Fixes CVE-2017-12652).
  Initialize memory allocated by png_inflate to zero, using memset, to
    stop an oss-fuzz "use of uninitialized value" detection in png_set_text_2()
    due to truncated iTXt or zTXt chunk.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=63
2019-07-17 06:54:23 +00:00
e9153d7462 Accepting request 571332 from graphics
- check with -j1, be explicit

- Fix SRPM group and grammar issues.

OBS-URL: https://build.opensuse.org/request/show/571332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=36
2018-02-03 14:41:17 +00:00
3fb4cba0fc - check with -j1, be explicit
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=61
2018-01-31 10:01:06 +00:00
bf3dc30f5d Accepting request 571241 from home:jengelh:branches:graphics
- Fix SRPM group and grammar issues.

OBS-URL: https://build.opensuse.org/request/show/571241
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=60
2018-01-31 08:52:29 +00:00
22ae78ec71 Accepting request 448476 from graphics
- updated to 1.2.57: fixes CVE-2016-10087

OBS-URL: https://build.opensuse.org/request/show/448476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=35
2017-01-10 09:37:22 +00:00
9e1c640680 - updated to 1.2.57: fixes CVE-2016-10087
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=58
2017-01-02 11:19:58 +00:00
d0996e2422 Accepting request 349409 from graphics
- updated to 1.2.56:
  Fixed an out-of-range read in png_check_keyword() (Bug report from
    Qixue Xiao, CVE-2015-8540).
  Added keyword checks to pngset.c

OBS-URL: https://build.opensuse.org/request/show/349409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=34
2015-12-21 11:03:34 +00:00
9f5f94d528 - updated to 1.2.56:
Fixed an out-of-range read in png_check_keyword() (Bug report from
    Qixue Xiao, CVE-2015-8540).
  Added keyword checks to pngset.c

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=56
2015-12-17 16:09:30 +00:00
a8231c1f1e Accepting request 347338 from graphics
- updated to 1.2.55:
  Avoid potential pointer overflow in png_handle_iTXt(), png_handle_zTXt(),
    png_handle_sPLT(), and png_handle_pCAL() (Bug report by John Regehr).
  Fixed incorrect implementation of png_set_PLTE() that uses png_ptr
    not info_ptr, that left png_set_PLTE() open to the CVE-2015-8126
    vulnerability.

OBS-URL: https://build.opensuse.org/request/show/347338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=33
2015-12-09 18:33:30 +00:00
d60c88f13e - updated to 1.2.55:
Avoid potential pointer overflow in png_handle_iTXt(), png_handle_zTXt(),
    png_handle_sPLT(), and png_handle_pCAL() (Bug report by John Regehr).
  Fixed incorrect implementation of png_set_PLTE() that uses png_ptr
    not info_ptr, that left png_set_PLTE() open to the CVE-2015-8126
    vulnerability.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=54
2015-12-03 15:32:31 +00:00
Stephan Kulow
8542d61712 Accepting request 345349 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/345349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=32
2015-11-24 21:30:53 +00:00
38757ca56d - updated to 1.2.54
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=52
2015-11-13 07:59:27 +00:00
223a24d8af Accepting request 323167 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/323167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=31
2015-08-17 15:25:58 +00:00
d60abc2d49 - build in build section
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=50
2015-08-07 14:31:39 +00:00
605af8e88a Accepting request 288036 from graphics
- updated to 1.2.53:
  Issue a png_error() instead of a png_warning() when width is
    potentially too large for the architecture, in case the calling
    application has overridden the default 1,000,000-column limit
    (fixes CVE-2014-9495 and CVE-2015-0973).
  Display user limits in the output from pngtest.
  Changed PNG_USER_CHUNK_MALLOC_MAX from unlimited to 8,000,000.
    This can only be changed at library-build time.  It only
    affects the maximum memory that can be allocated to an
    ancillary chunk; it does not limit the size of IDAT
    data, which is instead limited by PNG_USER_WIDTH_MAX.

OBS-URL: https://build.opensuse.org/request/show/288036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=30
2015-03-03 10:10:05 +00:00
35e3c09b06 - updated to 1.2.53:
Issue a png_error() instead of a png_warning() when width is
    potentially too large for the architecture, in case the calling
    application has overridden the default 1,000,000-column limit
    (fixes CVE-2014-9495 and CVE-2015-0973).
  Display user limits in the output from pngtest.
  Changed PNG_USER_CHUNK_MALLOC_MAX from unlimited to 8,000,000.
    This can only be changed at library-build time.  It only
    affects the maximum memory that can be allocated to an
    ancillary chunk; it does not limit the size of IDAT
    data, which is instead limited by PNG_USER_WIDTH_MAX.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=48
2015-02-27 07:52:09 +00:00
2baaaf4ce8 Accepting request 281974 from graphics
- Fix CVE-2013-7354.patch, include limits.h for INT_MAX (forwarded request 281971 from olh)

OBS-URL: https://build.opensuse.org/request/show/281974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=29
2015-01-22 20:48:33 +00:00
358d9da592 Accepting request 281971 from home:olh:branches:graphics
- Fix CVE-2013-7354.patch, include limits.h for INT_MAX

OBS-URL: https://build.opensuse.org/request/show/281971
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=46
2015-01-19 15:22:37 +00:00
7d13835b4d Accepting request 262527 from graphics
- updated to 1.2.52:
  * Avoid out-of-bounds memory access while checking version string.

OBS-URL: https://build.opensuse.org/request/show/262527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=28
2014-11-24 10:13:18 +00:00
b001e43245 - updated to 1.2.52:
* Avoid out-of-bounds memory access while checking version string.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=44
2014-11-20 20:15:37 +00:00
Stephan Kulow
1a71b78150 Accepting request 232699 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/232699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=26
2014-05-06 11:39:36 +00:00
df2eaf0f6d - security update:
* CVE-2013-7353.patch [bnc#873124]
  * CVE-2013-7354.patch [bnc#873123]

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=42
2014-04-28 11:46:41 +00:00
Tomáš Chvátal
1236333871 Accepting request 221208 from graphics
- updated to 1.2.51:
  Ignore, with a warning, out-of-range value of num_trans in png_set_tRNS().
  Replaced AM_CONFIG_HEADER(config.h) with
     AC_CONFIG_HEADERS([config.h]) in configure.ac
  Changed default value of PNG_USER_CACHE_MAX from 0 to 32767 in pngconf.h.
  Avoid a possible memory leak in contrib/gregbook/readpng.c
  Revised libpng.3 so that "doclifter" can process it.
  Changed '"%s"m' to '"%s" m' in png_debug macros to improve portability
    among compilers.
  Rebuilt the configure scripts with autoconf-2.69 and automake-1.14.1
  Removed potentially misleading warning from png_check_IHDR().
  Quiet set-but-not-used warnings in pngset.c
  Quiet an uninitialized memory warning from VC2013 in png_get_png().
  Quiet unused variable warnings from clang by porting PNG_UNUSED() from
    libpng-1.4.6.
  Added -DZ_SOLO to CFLAGS in contrib/pngminim/*/makefile
  Added an #ifdef PNG_FIXED_POINT_SUPPORTED/#endif in pngset.c

OBS-URL: https://build.opensuse.org/request/show/221208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=25
2014-02-09 12:17:47 +00:00
43443d31ca - updated to 1.2.51:
Ignore, with a warning, out-of-range value of num_trans in png_set_tRNS().
  Replaced AM_CONFIG_HEADER(config.h) with
     AC_CONFIG_HEADERS([config.h]) in configure.ac
  Changed default value of PNG_USER_CACHE_MAX from 0 to 32767 in pngconf.h.
  Avoid a possible memory leak in contrib/gregbook/readpng.c
  Revised libpng.3 so that "doclifter" can process it.
  Changed '"%s"m' to '"%s" m' in png_debug macros to improve portability
    among compilers.
  Rebuilt the configure scripts with autoconf-2.69 and automake-1.14.1
  Removed potentially misleading warning from png_check_IHDR().
  Quiet set-but-not-used warnings in pngset.c
  Quiet an uninitialized memory warning from VC2013 in png_get_png().
  Quiet unused variable warnings from clang by porting PNG_UNUSED() from
    libpng-1.4.6.
  Added -DZ_SOLO to CFLAGS in contrib/pngminim/*/makefile
  Added an #ifdef PNG_FIXED_POINT_SUPPORTED/#endif in pngset.c

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=40
2014-02-07 07:47:37 +00:00
Stephan Kulow
84f2aca790 Accepting request 171338 from graphics
- add conflicts in -32bit package (forwarded request 171336 from coolo)

OBS-URL: https://build.opensuse.org/request/show/171338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=23
2013-04-18 13:00:02 +00:00
Ismail Dönmez
ce3aa5c6cf Accepting request 171336 from home:coolo:branches:openSUSE:Factory
- add conflicts in -32bit package

OBS-URL: https://build.opensuse.org/request/show/171336
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=38
2013-04-17 20:50:30 +00:00
Ismail Dönmez
bc1cb93952 Accepting request 164135 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/164135
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=37
2013-04-15 13:11:40 +00:00
Stephan Kulow
1e8e891f04 Accepting request 139342 from graphics
- Add missing baselib requires for compat-devel-32bit (forwarded request 139206 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/139342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=21
2012-10-26 15:12:43 +00:00
OBS User mrdocs
7b9db1f7e7 Accepting request 139206 from home:jengelh:branches:graphics
- Add missing baselib requires for compat-devel-32bit

OBS-URL: https://build.opensuse.org/request/show/139206
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=35
2012-10-25 21:12:06 +00:00
Ismail Dönmez
0ac9fa98b9 Accepting request 134078 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/134078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=20
2012-09-14 10:29:15 +00:00
28de3d8ba7 - updated to 1.2.50:
Changed "a+w" to "u+w" in Makefile.in to fix CVE-2012-3386.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=33
2012-07-11 08:15:04 +00:00
Stephan Kulow
b5f774f105 Accepting request 111878 from graphics
- updated to 1.2.49: [bnc#754745]
  Revised png_set_text_2() to avoid potential memory corruption (fixes
    CVE-2011-3048).
  Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice.

OBS-URL: https://build.opensuse.org/request/show/111878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=18
2012-04-02 08:50:40 +00:00
d071718086 - updated to 1.2.49: [bnc#754745]
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=31
2012-03-29 13:53:05 +00:00
a733940527 - updated to 1.2.49:
Revised png_set_text_2() to avoid potential memory corruption (fixes
    CVE-2011-3048).
  Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=30
2012-03-29 13:25:32 +00:00
Stephan Kulow
999f952dd8 Accepting request 109263 from graphics
- updated to 1.2.48:
  * fixed CVE-2011-3045 [bnc#752008]

OBS-URL: https://build.opensuse.org/request/show/109263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=17
2012-03-19 09:11:47 +00:00
9c6f20731a - updated to 1.2.48:
* fixed CVE-2011-3045 [bnc#752008]

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=28
2012-03-14 11:23:07 +00:00
Stephan Kulow
9bc5e2c5c5 Accepting request 105993 from graphics
- updated to 1.2.47:
  * fixed CVE-2011-3026 [bnc#747311]

OBS-URL: https://build.opensuse.org/request/show/105993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=16
2012-02-20 15:14:36 +00:00
41b5f059a7 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=26 2012-02-20 10:11:38 +00:00
6eae81b476 - updated to 1.2.47:
* fixed CVE-2011-3026 [bnc#747311]

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=25
2012-02-20 09:36:38 +00:00
Stephan Kulow
a973f1be77 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=15
2011-12-06 17:25:13 +00:00
OBS User buildservice-autocommit
be7b82e004 Updating link to change in openSUSE:Factory/libpng12 revision 15.0
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=d9a3945f544294d7093edb8dc17ddbb6
2011-12-06 17:25:13 +00:00
Stephan Kulow
7c027cd38e Accepting request 94672 from graphics
- Name field shouldn't contain a macro 

- add libtool as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/94672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng12?expand=0&rev=14
2011-12-02 08:27:15 +00:00
Ismail Dönmez
8cf8c20627 -
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng12?expand=0&rev=22
2011-12-01 10:47:51 +00:00