libpng 1.2.8rel-5 source package in Ubuntu
Changelog
libpng (1.2.8rel-5) unstable; urgency=low * drop_pass_width.patch: don't export png_pass_width, it's absolutely unnecessary. * libpng12-0.shlibs: downgrade the shlibs accordingly (closes: #331383). libpng (1.2.8rel-4) unstable; urgency=low * makefile.patch: + Use PNG_PRIVATE to get the list of private symbols as well. It sucks, but they've been there for too long (closes: #329886). + Use mawk instead of awk (closes: #329812). * control: build-depend on mawk. * rules: + Use -O2, not -O3. + Actually run the tests. + Make use of x86_patches/ on x86 architectures. * x86_patches/mmxbuild.patch: build MMX routines in pnggccrd.c. * x86_patches/pnggccrd-PIC.patch: patch from Christian Aichinger to make the assembly routines PIC-compatible. * libpng12-0.shlibs: bump the shlibs version. libpng (1.2.8rel-3) unstable; urgency=low * Upload to unstable. * Rename the source package to libpng. libpng3 (1.2.8rel-2) experimental; urgency=low * makefile.patch: + now patch makefile.elf, so that only public symbols are truly exported. + shorten the differences as much as possible. * rules: use makefile.elf now. * Move libpng3 to oldlibs. * Entirely remove libpng3-dev, making libpng12-dev provide it (closes: #322051). * poynton.patch: correct Charles Poynton's address (closes: #289437). * Don't run the test when cross-building (closes: #285427). * setjmp_error.patch: don't stop when we are not using _BSD_SOURCE, as in this case this is harmless (closes: #299343). * libpng3.postinst: removed, the fix is in sarge. * Standards-version is 3.6.2. * legacy_symbols.patch: still export png_read_destroy and png_write_destroy, which are deprecated but should nevertheless be accessible. libpng3 (1.2.8rel-1) unstable; urgency=medium * New upstream release. * read_transformations.patch: removed, included upstream. * libpng12-0.shlibs: Update to version 1.2.8rel, new flags seem to have been added. libpng3 (1.2.8beta5-2) unstable; urgency=medium * read_transformations.patch: fix segmentation fault with latex (closes: #281789) and totem (closes: #278618). libpng3 (1.2.8beta5-1) unstable; urgency=medium * New upstream release. + Correct segmentation violation in png_combine_row. Closes: #278526, #278917, #278921, #279258, #281789, #282368. libpng3 (1.2.7-1) unstable; urgency=medium * New upstream release (closes: #278308). * libpng12-0.shlibs: update shlibs to version 1.2.7. * Remove all security fixed, they are included upstream. libpng3 (1.2.5.0-9) unstable; urgency=high * CAN-2004-0954.patch: removed, this is already fixed in CAN-2004-0597_0598_0599.patch. libpng3 (1.2.5.0-8) unstable; urgency=high * Switch to CDBS. + Ship modifications and security fixes in debian/patches. + debian/rules: rewritten. + debian/control: build-depend on cdbs. + debian/libpng12-0.shlibs: new. * setjmp_error.patch: port explanation of the error when including setjmp.h from libpng10, thanks Matijs van Zuijlen <email address hidden> (closes: #273473). * CAN-2004-0954.patch: fix buffer overflow vulnerability in png_handle_tRNS(). * CAN-2004-0955.patch: fix integer arithmetic overflow vulnerability in png_read_png(). libpng3 (1.2.5.0-7) unstable; urgency=high * pngrtran.c: applied upstream patch 4 to fix incorrect calculation of buffer offsets [CAN-2004-0768]. * png.h, pngpread.c, pngrutil.c: patch from Chris Evans <email address hidden> to fix several vulnerabilities (closes: #263500): + libpng fails to properly check length on PNG data [CAN-2004-0597]. + libpng "png_handle_sBIT" does not perform proper checks to avoid stack buffer overflow [CAN-2004-0597]. + libpng "png_handle_iCCP" possible NULL-pointer crash [CAN-2004-0598]. + libpng "png_handle_sPLT" possible integer overflow [CAN-2004-0599]. + libpng "png_read_png" does not properly handle a PNG with excessive height (integer overflow) [CAN-2004-0599]. + libpng progressive reading integer overflow [CAN-2004-0599]. libpng3 (1.2.5.0-6) unstable; urgency=high * pngerror.c: applied patch by Steve Grubb <email address hidden> to fix unintended memory access that could result in a crash of the application linking against libpng [CAN-2004-0421]. libpng3 (1.2.5.0-5) unstable; urgency=low * Use debhelper 4.2, which generates the udeb appropriately. * Update control and rules appropriately. * Don't use ${shlibs:Depends} for the udeb, rather write the dependencies by hand. * Standards-version is 3.6.1. libpng3 (1.2.5.0-4) unstable; urgency=low * scripts/makefile.linux: use versioned dependencies (closes: #155891). * debian/rules: bump dependency for dh_makeshlibs. * add the libpng.a link in libpng12-dev. * Rework scripts/makefile.linux to make it more consistent. * Update stuff in debian/ accordingly. * Updated README.Debian. libpng3 (1.2.5.0-3) unstable; urgency=low * Make libpng3{,-dev} depend on libpng12-{0,dev} >= 1.2.5.0-2 instead of the strict source version. * Move /usr/share/doc/libpng3{,-dev} into symlinks at postinst time when directories already exist. * debian/rules: install correctly doc-base stuff. * debian/libpng12-dev.doc-base: updated URIs. libpng3 (1.2.5.0-2) unstable; urgency=low * scripts/{makefile.linux,libpng-config-body.in}: correct the libpng12-config script. * Install correctly pkg-config stuff (closes: #191081). * Make libpng12-dev conflict explicitly with libpng12-0-dev. * Update README.Debian. libpng3 (1.2.5.0-1) unstable; urgency=low * New maintainer. * Use real upstream tarball from 1.2.5 release. * Use dpkg-source's way instead of dpatch for patching. * A bit of rework in debian/rules, use dh_install and debhelper 4. * Standards-version is 3.5.9. * The -dev package is now named libpng12-dev (stop using the libpkg-guide way). * libpng3 is now arch-independent. * Improved descriptions a bit. * Don't supply libpngpf.3, it is not useful to programmers. libpng3 (1.2.5-11) unstable; urgency=low * Add udeb (closes: #174842) * Add missing section on source files. libpng3 (1.2.5-10) unstable; urgency=low * Rebuild with d-shlibs with fixed "libgcc_s1-dev" handling (for gcc-3.2). (closes: #178070), build-depend on d-shlibs 0.10 or greater. libpng3 (1.2.5-9) unstable; urgency=low * Use dpatch for patch system -- divide Debian patch, and security fix patch. * Standards-Version: 3.5.8 * add manual page libpng-config.1 and libpng12-config.1 libpng3 (1.2.5-8) unstable; urgency=low * Sorry folks, I made a mistake. * Forward-port of patch from the Security Team, really apply what was there. (closes: #172868,#172871) libpng3 (1.2.5-7) unstable; urgency=high * Forward-port of patch from the Security Team * Applied patch to pngrtran.c by Glenn Randers-Pehrson <email address hidden> to fix a buffer overrun. libpng3 (1.2.5-6) unstable; urgency=low * Typo in scripts/makefile.linux. Mistake. -lz and -lm weren't happening. * Change LDFLAGS to not list -lz -lm, so that testsuite will catch such error. * set prefix=/usr/ in scripts/makefile.linux, since it was set to usr/local. libpng3 (1.2.5-5) unstable; urgency=low * scripts/makefile.linux: LIBADDFLAGS introduced, for shared library lib additional flags, and use that for shared library. - this should fix build failure (closes: #166704) Thanks Daniel Schepler <email address hidden> for reporting. * updated copyright file to note that libpng3 in Debian is patched to link with -lz -lm. libpng3 (1.2.5-4) unstable; urgency=low * Trying to fix the problem that libpng3 seems to be not linked against libz. LDFLAGS was defined but not being used. Thanks Mike Furr <email address hidden> for reporting (closes: #166489) libpng3 (1.2.5-3) unstable; urgency=low * Fixed description, I mixed up the -devel and non-devel packages. * updated README.Debian. libpng3 (1.2.5-2) unstable; urgency=low * careless mistake :( * reinstall libpng.so symlink in libpng-12-0-dev package. Otherwise other packages won't build ... libpng3 (1.2.5-1) unstable; urgency=low * New upstream version (closes: #163425) * re-patched makefile.linux to work with system zlib, added workaround to set CFLAGS, and remove rpath settings from LDFLAGS * Use debhelper. * No longer create /usr/doc symlinks. * Standards-Version: 3.5.7 libpng3 (1.2.1-5) unstable; urgency=low * Not yet released. * Change priority from standard to optional. libpng3 (1.2.1-4) unstable; urgency=low * change -dev dependency of libc6-dev to libc-dev libpng3 (1.2.1-3) unstable; urgency=low * Security fix backported from 1.2.4. Check bounds of variables. (closes: #155403) libpng3 (1.2.1-2) unstable; urgency=low * New maintainer (closes: #151343) * apply buffer overflow patch for interlaced png files (closes: #150595) * update description for libpng3-dev. * change libpng-dev to libpng3-dev libpng3 (1.2.1-1.1) unstable; urgency=low * NMU * Provides: libpng2-dev has been changed to Provides: libpng3-dev libpng2-dev can be put back in when some kind of sane transition has finished. (closes: #128384, #128871, #129268, #129269) libpng3 (1.2.1-1) unstable; urgency=low * New upstream version; closes: #125679. * New source package name: libpng3. * Renamed libpng<x>-dev to libpng-dev to avoid having to maintain several development packages (the -dev is source compatible). * Moved png.5 into the -dev package. * Added a Replaces: libpng2 to libpng-dev so that we can steal the png.5 manpage without fuss. * Changed debian/shlibs for libpng3. * Compress examples/pngtest.c. -- Martin Pitt <email address hidden> Wed, 22 Feb 2006 20:45:23 +0000
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Dapper
- Original maintainer:
- Josselin Mouette
- Architectures:
- any
- Section:
- libs
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libpng_1.2.8rel.orig.tar.gz | 498.7 KiB | 1da7d6112f33627b92784023e91af13351db2eb2acd1f2aeb975e49e77deef98 |
libpng_1.2.8rel-5.diff.gz | 15.5 KiB | adf4709dfbee2a7a296a18752bcd0d1389e617a8bf8b294310eef01707ae0209 |
libpng_1.2.8rel-5.dsc | 634 bytes | 1100876b9cfc5d69355dbc46f1ba4ee276044db2eb2326681f88a813b98dfcc6 |
Binary packages built by this source
- libpng12-0: No summary available for libpng12-0 in ubuntu dapper.
No description available for libpng12-0 in ubuntu dapper.
- libpng12-0-udeb: No summary available for libpng12-0-udeb in ubuntu edgy.
No description available for libpng12-0-udeb in ubuntu edgy.
- libpng12-dev: No summary available for libpng12-dev in ubuntu edgy.
No description available for libpng12-dev in ubuntu edgy.
- libpng3: No summary available for libpng3 in ubuntu dapper.
No description available for libpng3 in ubuntu dapper.