Glenn Randers-Pehrson
78d55454aa
[devel] Imported from libpng-1.5.0beta27.tar
2010-06-25 20:06:33 -05:00
Glenn Randers-Pehrson
5b3d554e1e
[devel] Imported from libpng-1.5.0beta26.tar
2010-06-25 20:06:30 -05:00
Glenn Randers-Pehrson
53c07f5909
[devel] Imported from libpng-1.5.0beta25.tar
2010-06-25 20:06:28 -05:00
Glenn Randers-Pehrson
537c1a5747
[devel] Imported from libpng-1.5.0beta24.tar
2010-05-07 09:55:50 -05:00
Glenn Randers-Pehrson
f24daf23a5
[devel] Added more blank lines for readability.
2010-05-06 09:44:04 -05:00
Glenn Randers-Pehrson
198d836483
[devel] Bump back to version libpng-1.5.0beta24
2010-04-29 11:54:35 -05:00
Glenn Randers-Pehrson
d05f3728de
[devel] Bump back to version libpng-1.5.0beta23
2010-04-29 11:52:52 -05:00
Glenn Randers-Pehrson
98914f74bf
[devel] Bump back to version libpng-1.5.0beta24
2010-04-29 10:57:18 -05:00
Glenn Randers-Pehrson
aa3143cf6f
[devel] Imported from libpng-1.5.0beta23.tar
2010-04-29 10:56:05 -05:00
Glenn Randers-Pehrson
5905484c75
[devel] Corrected PNG_REMOVED macro to take five arguments.
...
The macro was documented with two arguments (name,ordinal), however
the symbol checking .dfn files assumed five arguments. The five
argument form seems more useful so it is changed to that.
2010-04-28 13:21:03 -05:00
Glenn Randers-Pehrson
cb096a4f05
[devel] Bump back to version libpng-1.5.0beta23
2010-04-28 13:15:54 -05:00
Glenn Randers-Pehrson
bb317fb0b2
[devel] Bump to libpng-1.5.0beta22
2010-04-28 07:44:23 -05:00
Glenn Randers-Pehrson
deec549d9f
[devel] Imported from libpng-1.5.0beta21.tar
2010-04-26 22:51:22 -05:00
Glenn Randers-Pehrson
9c5beb56e3
[devel] Bump back to version libpng-1.5.0beta21
2010-04-24 20:35:28 -05:00
Glenn Randers-Pehrson
1ebd001fb4
[devel] Bump back to version libpng-1.5.0beta20
2010-04-24 13:05:38 -05:00
Glenn Randers-Pehrson
18b897da9c
[devel] Bump back to version libpng-1.5.0beta19
2010-04-24 13:05:26 -05:00
Glenn Randers-Pehrson
7b52087998
[devel] Bump to version libpng-1.5.0beta20
2010-04-24 12:23:23 -05:00
Glenn Randers-Pehrson
b56e0d06f9
[devel] Imported from libpng-1.5.0beta19.tar
2010-04-24 12:17:49 -05:00
Glenn Randers-Pehrson
9ee577c7f5
[devel] Changed Windows calling convention back to __cdecl for API functions.
...
For Windows/x86 platforms only:
__stdcall is no longer needed for Visual Basic, so libpng-1.5.0 uses
__cdecl throughout (both API functions and callbacks) on Windows/x86
platforms.
2010-04-24 09:40:44 -05:00
Glenn Randers-Pehrson
c3d73f4da9
[devel] Added PNG_{READ,WRITE}_INT_FUNCTIONS_SUPPORTED.
...
This allows the functions
to read and write ints to be disabled independently of PNG_USE_READ_MACROS,
which allows libpng to be built with the functions even though the default
is to use the macros - this allows applications to choose at app build
time whether or not to use macros (previously impossible because the
functions weren't in the default build.)
2010-04-24 09:18:57 -05:00
Glenn Randers-Pehrson
8b1b1219e5
[devel] Bump to version libpng-1.5.0beta19
2010-04-17 19:15:01 -05:00
Glenn Randers-Pehrson
5623f781bc
[devel] Imported from libpng-1.5.0beta18.tar
2010-04-17 19:09:22 -05:00
Glenn Randers-Pehrson
8fc3604418
[devel] Note in CHANGES that pngusr.h is unuseable
...
and fixed a small typo in a comment in pngconf.h
2010-04-17 10:17:46 -05:00
Glenn Randers-Pehrson
bb6d66e8ef
[devel] Bump to version libpng-1.5.0beta18
2010-04-17 09:25:02 -05:00
Glenn Randers-Pehrson
725314432d
[devel] Revise scripts to work with pnglibconf.h
2010-04-17 08:17:51 -05:00
Glenn Randers-Pehrson
98b4f0032b
[devel] Renamed pnglconf.h to pnglibconf.h
2010-04-16 22:30:26 -05:00
Glenn Randers-Pehrson
862cb20ea6
[devel] Freeze build-time only configuration in the build.
...
In all prior versions of libpng most configuration options
controlled by compiler #defines had to be repeated by the
application code that used libpng. This patch changes this
so that compilation options that can only be changed at build
time are frozen in the build. Options that are compiler
dependent (and those that are system dependent) are evaluated
each time - pngconf.h holds these. Options that can be changed
per-file in the application are in png.h. Frozen options are
in the new installed header file pnglconf.h
2010-04-16 22:12:51 -05:00
Glenn Randers-Pehrson
3cd7cffd0c
[devel] Imported from libpng-1.5.0beta17.tar
2010-04-16 19:28:42 -05:00
Glenn Randers-Pehrson
f136155383
[devel] Bump to version libpng-1.5.0beta17
2010-04-01 07:19:28 -05:00
Glenn Randers-Pehrson
c2fa196d14
[devel] Imported from libpng-1.5.0beta16.tar
2010-04-01 07:19:17 -05:00
Glenn Randers-Pehrson
844a3c050c
[devel] Bump to version libpng-1.5.0beta16
2010-03-17 07:42:04 -05:00
Glenn Randers-Pehrson
b2eacd3e1f
[devel] Imported from libpng-1.5.0beta15.tar
2010-03-17 07:33:10 -05:00
Glenn Randers-Pehrson
53198fb8b1
[devel] Bump to version libpng-1.5.0beta15
2010-03-14 09:46:36 -05:00
Glenn Randers-Pehrson
d00bbb29b8
[devel] Made PNG_BUILD_DLL safe: it can be set whenever a DLL is being built.
...
Removed the include of sys/types.h - apparently unnecessary now on the
platforms on which it happened (all but Mac OS and RISC OS).
Moved the Mac OS test into pngpriv.h (the only place it is used.)
2010-03-14 09:15:49 -05:00
Glenn Randers-Pehrson
882340c959
[devel] Clean up indentation of comments in pngconf.h
2010-03-13 21:19:51 -06:00
Glenn Randers-Pehrson
c44253fa0c
[devel] Fixed indentation in pngconf.h
...
Removed scripting cruft from scripts/makefile.mingw
Removed mention of now nonexistent files from scripts/README.txt
2010-03-13 20:58:39 -06:00
Glenn Randers-Pehrson
d7da8bb121
[devel] Eliminated scripts/*.def in favor of libpng.def;
...
updated projects/visualc71 and removed scripts/makefile.cygwin.
2010-03-13 20:30:10 -06:00
Glenn Randers-Pehrson
a528fba7aa
[devel] Enabled 'attribute' warnings that are relevant to library APIs
...
and callbacks.
Changed rules for generation of the various symbol files and added a new
rule for a DEF file (which is also added to the distribution).
Updated the symbol file generation to stop it adding spurious spaces
to EOL (coming from preprocessor macro expansion). Added a facility
to join tokens in the output and rewrite *.dfn to use this.
2010-03-12 21:03:18 -06:00
Glenn Randers-Pehrson
eae8e36ec4
[devel] PNG_EXPORT changed to include an 'ordinal' field
...
for DEF file generation.
PNG_CALLBACK added to make callback definitions uniform. PNGAPI split
into PNGCAPI (base C form), PNGAPI (exports) and PNGCBAPI (callbacks),
and appropriate changes made to all files. Cygwin builds re-hinged to
allow procedure call standard changes and to remove the need for the DEF
file (fixes build on Cygwin).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
https://lists.sourceforge.net/lists/listinfo/png-mng-implement
to subscribe) or to glennrp at users.sourceforge.net
Glenn R-P
2010-03-12 17:36:53 -06:00
Glenn Randers-Pehrson
2f7cbabfda
[devel] Bump to version libpng-1.5.0beta14
2010-03-10 09:12:11 -06:00
Glenn Randers-Pehrson
c6fecfbaa5
[devel] Imported from libpng-1.5.0beta13.tar
2010-03-10 09:12:03 -06:00
Glenn Randers-Pehrson
dc6182a307
[devel] Moved the 'config.h' support from pngconf.h to pngpriv.h
2010-03-09 16:45:06 -06:00
Glenn Randers-Pehrson
c957b6b0a4
[devel] Bump to version libpng-1.5.0beta13
2010-03-08 21:49:31 -06:00
Glenn Randers-Pehrson
86f88ddd53
[devel] Imported from libpng-1.5.0beta12.tar
2010-03-08 21:31:46 -06:00
Glenn Randers-Pehrson
c17c957f95
[devel] Added copyright statement to pngdebug.h
...
and removed a redundant line from the copyright info in pngconf.h
2010-03-08 21:26:48 -06:00
Glenn Randers-Pehrson
aaf377c874
[devel] Bump to version libpng-1.5.0beta12
2010-03-08 11:21:39 -06:00
Glenn Randers-Pehrson
e4c706af54
[devel] Imported from libpng-1.5.0beta11.tar
2010-03-06 14:53:56 -06:00
Glenn Randers-Pehrson
e8b1aa0c5a
[devel] Fixed more inconsistent indentation in the header files.
2010-03-06 11:39:29 -06:00
Glenn Randers-Pehrson
d4df36c7f0
[devel] Fixed indentation of CPP directives in the header files
...
with the help of "cppi".
2010-03-06 10:45:55 -06:00
Glenn Randers-Pehrson
6c2e919c7e
[devel] Removed checking for already-included setjmp.h from pngconf.h
2010-03-03 05:37:04 -06:00
Glenn Randers-Pehrson
95ca51b6e2
[devel] Imported from libpng-1.5.0beta09.tar
2010-02-19 14:13:03 -06:00
Glenn Randers-Pehrson
69e238b098
[devel] Imported from libpng-1.5.0beta08.tar
2010-02-19 12:59:44 -06:00
Glenn Randers-Pehrson
64af5394f5
[devel] Added -D_ALLSOURCE in configure.ac, makefile.aix, and CMakeLists.txt
...
when building on AIX.
2010-02-19 12:50:45 -06:00
Glenn Randers-Pehrson
81dab093fc
[devel] Added "#ifdef _AIX; #define _ALL_SOURCE 1; #endif" to pngpriv.h,
...
otherwise AIX reserves "jmpbuf" and renames it to "__jmpbuf".
2010-02-19 11:02:41 -06:00
Glenn Randers-Pehrson
6a9e480512
[devel] Imported from libpng-1.5.0beta07.tar
2010-02-19 09:59:25 -06:00
Glenn Randers-Pehrson
9e966cadbd
[devel] Bump to version 1.5.0beta07
2010-02-14 07:45:27 -06:00
Glenn Randers-Pehrson
7a5be53631
[devel] Imported from libpng-1.5.0beta06.tar
2010-02-14 07:18:23 -06:00
Glenn Randers-Pehrson
6e283234c9
[devel] Imported from libpng-1.5.0beta05.tar
2010-02-12 21:28:31 -06:00
Glenn Randers-Pehrson
db5f4307ca
[devel] Bump to version libpng-1.5.0beta05
2010-02-08 23:34:43 -06:00
Glenn Randers-Pehrson
f0cdbe7e03
[devel] Removed malformed "incomplete struct declaration" of png_info
...
from png.h
2010-02-08 23:18:15 -06:00
Glenn Randers-Pehrson
42c4ebbea6
[devel] Bump to version libpng-1.5.0beta04
2010-02-08 15:48:07 -06:00
Glenn Randers-Pehrson
f1eb918dc8
[devel] Imported from libpng-1.5.0beta03.tar
2010-02-08 15:42:16 -06:00
Glenn Randers-Pehrson
e00ed36d71
[devel] Imported from libpng-1.5.0beta02.tar
2010-02-07 22:52:08 -06:00
Glenn Randers-Pehrson
e3f3c4ea0b
[devel] Imported from libpng-1.5.0beta01.tar
2010-02-07 18:10:43 -06:00
Glenn Randers-Pehrson
67a83db98d
[devel] Imported from libpng-1.4.0rc08.tar
2010-01-01 18:32:13 -06:00
Glenn Randers-Pehrson
e69b55d9ac
[devel] Update copyright year to 2010
2010-01-01 10:29:06 -06:00
Glenn Randers-Pehrson
f81b50bf9d
[devel] Imported from libpng-1.4.0rc06.tar
2009-12-29 16:51:34 -06:00
Glenn Randers-Pehrson
70529c3b40
[devel] Bump version to 1.4.0rc05
2009-12-25 16:15:50 -06:00
Glenn Randers-Pehrson
7520224a42
[devel] Bump to version 1.4.0rc04
2009-12-25 14:25:29 -06:00
Glenn Randers-Pehrson
5265c3889c
[devel] Bump to version 1.4.0rc03
2009-12-22 09:10:46 -06:00
Glenn Randers-Pehrson
62ca98ef5e
[devel] Imported from libpng-1.4.0rc02.tar
2009-12-20 15:16:15 -06:00
Glenn Randers-Pehrson
094340d287
[devel] Bump to version 1.4.0beta110
2009-12-13 15:39:00 -06:00
Glenn Randers-Pehrson
addb84b1bc
[devel] Imported from libpng-1.4.0beta109.tar
2009-12-13 08:15:55 -06:00
Glenn Randers-Pehrson
0452bbcf84
[devel] Imported from libpng-1.4.0beta108.tar
2009-12-11 18:02:44 -06:00
Glenn Randers-Pehrson
914a7e3d4f
[devel] Bump to version 1.4.0beta108
2009-12-04 17:05:57 -06:00
Glenn Randers-Pehrson
451fd6c439
[devel] use PNG_NO_PEDANTIC_WARNINGS instead of PNG_CONFIGURE_LIBPNG
...
to disable the warnings in pngconf.h
2009-12-04 08:46:31 -06:00
Glenn Randers-Pehrson
03f9b02953
[devel] Removed "-DPNG_CONFIGURE_LIBPNG" from the makefiles and projects.
...
and added "#define PNG_NO_PEDANTIC_WARNINGS" in the libpng source files.
2009-12-04 08:40:41 -06:00
Glenn Randers-Pehrson
133840ba4b
[devel] Bump to version 1.4.0beta107
2009-11-27 06:09:41 -06:00
Glenn Randers-Pehrson
5876b850b2
[devel] Removed premultiplied alpha feature.
...
It will be replaced in the future with a function that accounts for gamma.
2009-11-27 00:24:42 -06:00
Glenn Randers-Pehrson
5a2015e146
[devel] Bump to version 1.4.0beta106
2009-11-26 11:46:24 -06:00
Glenn Randers-Pehrson
d23f2b2845
[devel] Imported from libpng-1.4.0beta105.tar
2009-11-24 22:14:21 -06:00
Glenn Randers-Pehrson
2a087220dd
[devel] Bump to version 1.4.0beta105
2009-11-21 21:54:53 -06:00
Glenn Randers-Pehrson
bbd20f0a74
[devel] Imported from libpng-1.4.0beta104.tar
2009-11-21 21:51:28 -06:00
Glenn Randers-Pehrson
52f4f257c9
[devel] Bump to version 1.4.0beta104
2009-11-20 23:01:45 -06:00
Glenn Randers-Pehrson
f4ea22480a
[devel] Make the 'png_jmpbuf' macro expand to a call that records the correct
...
longjmp function as well as returning a pointer to the setjmp
jmp_buf buffer, and marked direct access to jmpbuf 'deprecated'.
(John Bowler)
2009-11-20 21:38:24 -06:00
Glenn Randers-Pehrson
311c8476f8
[devel] Bump to version 1.4.0beta103
2009-11-20 09:46:59 -06:00
Glenn Randers-Pehrson
a7eda24870
[devel] Bump to version 1.4.0rc02
2009-11-18 15:49:11 -06:00
Glenn Randers-Pehrson
a02188ae94
[devel] Bump to version libpng-1.4.0beta102
2009-11-18 15:32:35 -06:00
Glenn Randers-Pehrson
5b7d8ff306
[devel] Bump to version 1.4.0rc02
2009-11-18 15:32:33 -06:00
Glenn Randers-Pehrson
cd7d63a805
[devel] Imported from libpng-1.4.0beta102.tar
2009-11-18 10:31:31 -06:00
Glenn Randers-Pehrson
ac18f8a706
[devel] Bump to version 1.4.0beta102
2009-11-14 21:52:06 -05:00
Glenn Randers-Pehrson
0dfd8d379b
[devel] Bump to version 1.4.0beta101
2009-11-14 14:58:35 -06:00
Glenn Randers-Pehrson
71cff967a9
[devel] Bump to version 1.4.0beta100
2009-11-14 06:25:31 -06:00
Glenn Randers-Pehrson
b612eee957
[devel] Imported from libpng-1.4.0beta99.tar
2009-11-14 05:45:49 -06:00
Glenn Randers-Pehrson
28d4aae5b9
[devel] Moved libpng-config.in and libpng.pc-configure.in out of the scripts
...
directory, to libpng-config.in and libpng-pc.in, respectively, and
modified Makefile.am and configure.ac accordingly. Now "configure"
needs nothing from the "scripts" directory.
Also, avoid redefining PNG_CONST in pngconf.h
2009-11-13 16:29:45 -06:00
Glenn Randers-Pehrson
d708cb8360
[devel] Bump to version 1.4.0beta98
2009-11-12 22:36:41 -06:00
Glenn Randers-Pehrson
3f2b6a67d1
[devel] Bump to version 1.4.0beta97
2009-11-12 21:05:30 -06:00
Glenn Randers-Pehrson
9ef984d168
[devel] Bump to version 1.4.0beta98
2009-11-12 20:29:56 -06:00
Glenn Randers-Pehrson
fa557347ba
[devel] Imported from libpng-1.4.0beta97.tar
2009-11-12 20:04:58 -06:00
Glenn Randers-Pehrson
9d57241790
[devel] Bump to version 1.4.0beta97
2009-11-12 10:01:25 -06:00