Commit Graph

84 Commits

Author SHA1 Message Date
pavlov%pavlov.net
e07d1fbf25 various small fixes for APNG. bug 257197. patch from asmith15@learn.senecac.on.ca. r=me
git-svn-id: svn://10.0.0.236/trunk@224759 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 20:40:54 +00:00
pavlov%pavlov.net
8c7214488c fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@224464 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 20:11:50 +00:00
pavlov%pavlov.net
5924276405 upgrading libpng to 1.2.16. patch from andrew smith. bug 373249. r=me sr=tor
git-svn-id: svn://10.0.0.236/trunk@224458 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 18:34:54 +00:00
pavlov%pavlov.net
fda42fc814 updating for APNG 0.10. splitting out render_op in to dispose_op and blend_op. bug 257197. r=asmith13, sr=vlad
git-svn-id: svn://10.0.0.236/trunk@222214 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-22 23:35:52 +00:00
pavlov%pavlov.net
66cf9e460e removing CRCs from the acTl chunk and making all the chunks not-safe-for-copy. r=asmith15@learn.senecac.on.ca
git-svn-id: svn://10.0.0.236/trunk@222153 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 18:55:05 +00:00
pavlov%pavlov.net
0adb773f74 APNG. bug 257197. patch by Andrew Smith <asmith15@learn.senecac.on.ca>. r=biesi sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@222128 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-20 23:56:50 +00:00
pavlov%pavlov.net
3e7bd95415 disabling MMX support for png decoding on the mac due to a crash. bug 354997. r+sr=me. patch from Glenn Randers-Pehrson <glennrp@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@213016 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-02 20:38:51 +00:00
pavlov%pavlov.net
914302d848 relanding libpng-1.2.12. bug 334110. r=me, sr=tor, patch by Glenn Randers-Pehrson <glennrp@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@212890 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-29 22:46:58 +00:00
pavlov%pavlov.net
e777bbbefe fix our old libpng's security problems. 334110. r=me, sr=tor, patch by Glenn Randers-Pehrson <glennrp@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@212404 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 21:15:04 +00:00
pavlov%pavlov.net
c3d13866c0 backing out bug 334110/libpng 1.2.12 until I can figure out why it is broken on mac.
git-svn-id: svn://10.0.0.236/trunk@212340 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-25 22:38:55 +00:00
pavlov%pavlov.net
29101fad6b upgrading to libpng-1.2.12. patch from Glenn Randers-Pehrson <glennrp@gmail.com>. r=me sr=tor
git-svn-id: svn://10.0.0.236/trunk@212322 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-25 19:52:06 +00:00
mkaply%us.ibm.com
4bd74e9b89 #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2


git-svn-id: svn://10.0.0.236/trunk@191994 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 19:29:25 +00:00
gerv%gerv.net
f8d1f365ca Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@186771 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 16:02:07 +00:00
pavlov%pavlov.net
41ae11b538 adding support for image encoding. bug 245684. patches from Brett Wilson <brettw@gmail.com>. r=me, sr=vlad
git-svn-id: svn://10.0.0.236/trunk@179436 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 22:15:33 +00:00
bsmedberg%covad.net
4c08900f0e Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
tor%cs.brown.edu
24ac2d64fe Bug 261922 - upgrade to libpng-1.2.7. r=tor.
git-svn-id: svn://10.0.0.236/trunk@163376 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-07 19:21:29 +00:00
tor%cs.brown.edu
5080dee7b9 Bug 208607 - reconfigure libpng for smaller imglib2.
Patch by glennrp@imagemagick.org, r+sr=tor


git-svn-id: svn://10.0.0.236/trunk@158613 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-30 18:59:11 +00:00
tor%cs.brown.edu
139a266522 Bug 242915 - out-of-bounds read during error message processing.
Patch by glennrp@imagemagick.org, r+sr=tor


git-svn-id: svn://10.0.0.236/trunk@156092 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 17:16:50 +00:00
bryner%brianryner.com
6fd771cc16 Prefix all external symbols in Mozilla's libpng with MOZ_PNG_ to avoid runtime version conflicts with a system-installed libpng in static builds (bug 181936). Patch by glennrp@imagemagick.org, r=pavlov, sr=tor/bryner
git-svn-id: svn://10.0.0.236/trunk@148680 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-01 07:20:43 +00:00
tor%cs.brown.edu
b82d67f5fd Bug 208607 - configure away unused png write code. Patch by
randeg@alum.rpi.edu, r=pavlov, sr=tor


git-svn-id: svn://10.0.0.236/trunk@144422 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-03 06:51:18 +00:00
tor%cs.brown.edu
2329dc1343 Bug 208607 - reconfigure libpng for smaller imglib2. r=pavlov, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@143597 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 20:05:13 +00:00
seawood%netscape.com
04d820b459 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143552 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 00:15:38 +00:00
seawood%netscape.com
52a7c0b46d Fix mach-o static builds by forcing all code that's linked into a shared lib to build with -fPIC.
Bug #194662 r=ccarlen


git-svn-id: svn://10.0.0.236/trunk@138513 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 04:17:40 +00:00
tor%cs.brown.edu
40a6edb275 document mkaply's os2 build bustage fix
git-svn-id: svn://10.0.0.236/trunk@131297 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 06:28:56 +00:00
mkaply%us.ibm.com
1fc0f4a20c Putting code back since I fixed the PNG decoder - note the change to IBMCPP - not sure how that got checked in wrong - probably broke in the PNG mainline code
git-svn-id: svn://10.0.0.236/trunk@131293 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 04:40:33 +00:00
mkaply%us.ibm.com
896c19f944 OS/2 runtime bustage - this should be the right thing to do, but it causes PNG to crash horribly backing out for now
git-svn-id: svn://10.0.0.236/trunk@131288 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 04:10:10 +00:00
tor%cs.brown.edu
5cce33e3a6 update libpng to 1.2.5. r=cls
git-svn-id: svn://10.0.0.236/trunk@131140 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 06:34:53 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
pavlov%netscape.com
6998788589 checking in fix for bug 155222 r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@125235 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-15 20:17:09 +00:00
tor%cs.brown.edu
bddfd612b4 Bug 154996 - PNGs with invalid IHDR can crash/hang browser. rs=tor
git-svn-id: svn://10.0.0.236/trunk@124357 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-29 20:11:33 +00:00
tor%cs.brown.edu
8b077e2524 Bug 135579 - small interlaced PNGs not decoded correctly.
Patch from randeg@alum.rpi.edu, rs=tor.


git-svn-id: svn://10.0.0.236/trunk@123466 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 21:32:03 +00:00
seawood%netscape.com
3c6c31fe23 Do not add these libraries to the generated static libs list as they have their own vars that are also used in the static build.
Bug #149211 r=bryner


git-svn-id: svn://10.0.0.236/trunk@123056 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:18:03 +00:00
seawood%netscape.com
f13eb3386b Sync tree against pristine 1.0.9 png distribution.
Reapply moz patches.  Added MOZCHANGES file to track moz-specific changes.
Bug #125845 r=pavlov a=asa


git-svn-id: svn://10.0.0.236/trunk@117126 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 00:06:13 +00:00
seawood%netscape.com
a9308f6d58 Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag


git-svn-id: svn://10.0.0.236/trunk@112307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:10:09 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
jaggernaut%netscape.com
8a87c13848 One module per line for REQUIRES. r=/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@103116 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
8b71ae9c91 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
git-svn-id: svn://10.0.0.236/trunk@103093 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 13:41:47 +00:00
alecf%netscape.com
e28607491e Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
git-svn-id: svn://10.0.0.236/trunk@102999 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-17 19:06:35 +00:00
alecf%netscape.com
d0766d027e add REQUIRES support to jpeg, sun-java, db, etc.. b=98371 r=cls
git-svn-id: svn://10.0.0.236/trunk@102664 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-10 20:48:38 +00:00
cls%seawood.org
95f6d098e3 Update REQUIRES so that we do not accidentally build using the system headers of jpeg,zlib,png,mng when we are supposed to be building using the Mozilla copies of these libraries.
Bug #97386 r=mcafee a=dbaron


git-svn-id: svn://10.0.0.236/trunk@101936 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-29 03:29:44 +00:00
cls%seawood.org
57efce83a1 Make sure that zlib is shared in the default (dynamic build). Build img libs (png/jpeg/mng) the same on OS/2 as the rest of unix (ie, always static).
Bug #88892 r=dbaron


git-svn-id: svn://10.0.0.236/trunk@98867 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-07 20:32:51 +00:00
leaf%mozilla.org
a6cbc36650 merging zlib 1.1.3 from 0.9.2 branch to trunk, a=chofmann, bug 86323
git-svn-id: svn://10.0.0.236/trunk@98387 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 23:38:09 +00:00
jat%princeton.edu
a0d88f723f Fixes bug 78649: so libimg/libpr0n do not print to console on opt builds.
r=cls, sr=tor, a=drivers(dbaron)


git-svn-id: svn://10.0.0.236/trunk@97638 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 23:25:34 +00:00
tor%cs.brown.edu
f43eee4d58 Backout of jat's checkin for 78649 - win32 line endings will break some
commercial unix compilers.


git-svn-id: svn://10.0.0.236/trunk@97508 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 00:53:26 +00:00
jat%princeton.edu
9dd49a50e4 Removes console output from non-debug builds in libimg and libpr0n modules.
r=cls, sr=tor, a=drivers(dbaron), bug=78649.


git-svn-id: svn://10.0.0.236/trunk@97503 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 00:32:47 +00:00
cls%seawood.org
88aedd461b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
tor%cs.brown.edu
0e5426dd9d Bug 81794 - prevent crash with an invalid iCCP chunk and plug a memory
leak.  Patch by Glenn Randers-Pehrson, r=tor, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95562 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 17:42:44 +00:00
mkaply%us.ibm.com
29470e6bfa #74224
r=glennrp@home.com(PNG person), sr=tor
Some PNG APIs should be PRIVATE


git-svn-id: svn://10.0.0.236/trunk@95415 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:17:42 +00:00
cls%seawood.org
cfeb5eff5b Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@93397 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 19:48:12 +00:00