Glenn Randers-Pehrson
33023522ba
[devel] Bump version to 1.4.0beta91
2009-11-02 07:38:45 -06:00
Glenn Randers-Pehrson
d6ea40a7f0
[devel] Imported from libpng-1.4.0beta90.tar
2009-11-02 07:36:15 -06:00
Glenn Randers-Pehrson
99106deaa2
[devel] Restored WIN32_WCE #ifdefs involving the time.h "tm" structure
...
WindowsCE does not provide the "tm" structure.
2009-11-01 16:26:14 -06:00
Glenn Randers-Pehrson
418783e760
[devel] Removed all remaining WIN32_WCE #ifdefs
2009-11-01 06:45:09 -06:00
Glenn Randers-Pehrson
07def6f68b
[devel] Bump version to 1.4.0beta90
2009-10-31 21:43:26 -05:00
Glenn Randers-Pehrson
ef29a5e827
[devel] Apply png_user_chunk_cache_max within png_decompress_chunk()
...
and merged libpng-1.2.41.txt with libpng-1.4.0.txt where appropriate.
2009-10-31 19:37:05 -05:00
Glenn Randers-Pehrson
8fe28948ca
[devel] Removed a harmless extra png_set_invert_alpha()
...
from pngwrite.c
2009-10-31 12:31:06 -05:00
Glenn Randers-Pehrson
ee35abbcd0
[devel] More bugfixes and improvements to CMakeLists.txt
...
(Contributed by Philip Lowman)
2009-10-30 15:42:54 -05:00
Glenn Randers-Pehrson
e108e19daf
[devel] Bump version to 1.4.0beta89
2009-10-30 15:35:41 -05:00
Glenn Randers-Pehrson
733da8cc46
[devel] Bump version to 1.4.0beta88
2009-10-30 00:01:48 -05:00
Glenn Randers-Pehrson
c1a4d64a7b
[devel] Bump version to 1.4.0beta87
2009-10-29 23:31:06 -05:00
Glenn Randers-Pehrson
a2567be084
[devel] Imported from libpng-1.4.0rc01.tar
2009-10-19 20:36:57 -05:00
Glenn Randers-Pehrson
fa0281061b
[devel] Bump version to 1.4.0beta87
2009-10-10 06:26:55 -05:00
Glenn Randers-Pehrson
ea15ec6aa2
[devel] Imported from libpng-1.4.0beta86.tar
2009-10-10 06:25:39 -05:00
Glenn Randers-Pehrson
90b878c583
[devel] Eliminated a shadowed declaration of "pp"
...
in png_handle_sPLT().
2009-10-07 12:44:35 -05:00
Glenn Randers-Pehrson
aeaae7210f
[devel] Updated the "xcode" project (Alam Arias).
2009-10-02 09:58:15 -05:00
Glenn Randers-Pehrson
b69df93ec3
[devel] Bump version to 1.4.0beta86
2009-10-02 09:41:09 -05:00
Glenn Randers-Pehrson
b35a745561
[devel] Revised png_check_IHDR() again
...
to check info_ptr members instead of the contents of the returned parameters.
2009-09-30 23:12:13 -05:00
Glenn Randers-Pehrson
b91c634df1
[devel] Bump version to 1.4.0beta85
2009-09-30 16:02:33 -05:00
Glenn Randers-Pehrson
dd66f3ed20
[devel] Revised png_check_IHDR()
...
to add a test for user passing a 16-bit height varible to png_get_IHDR()
which causes an overflow into the high bytes of the width variable.
2009-09-30 14:58:28 -05:00
Glenn Randers-Pehrson
6076da8079
[devel] Fixed some inconsistent indentation in pngconf.h
...
and mentioned use of 2-space indentation in macro definitions in
the libpng style guide.
2009-09-30 12:28:07 -05:00
Glenn Randers-Pehrson
398a4138d5
[devel] Imported from libpng-1.4.0beta83.tar
2009-09-25 11:53:42 -05:00
Glenn Randers-Pehrson
7ec330ddeb
[devel] Revised png_check_IHDR()
...
to eliminate bogus complaint about filter_type.
2009-09-25 11:45:42 -05:00
Glenn Randers-Pehrson
85b0237adc
[devel] Eliminated useless call to png_check_cHRM() from pngset.c
...
in png_set_gAMA_and_cHRM() where we supply the cHRM constants and
therefore we know they are OK.
2009-09-24 19:49:13 -05:00
Glenn Randers-Pehrson
134bbe416d
[devel] Improve IHDR checking and error reporting
...
Move redundant IHDR checking into new png_check_IHDR() in png.c
and report all errors found in the IHDR data. Report problems
with width and height separately.
2009-09-24 18:10:49 -05:00
Glenn Randers-Pehrson
216c9b00a8
[devel] Bump version to 1.4.0beta82
2009-09-24 18:03:21 -05:00
Glenn Randers-Pehrson
67f3b485c2
[devel] Imported from libpng-1.4.0beta81.tar
2009-09-23 11:49:44 -05:00
Glenn Randers-Pehrson
212defee0f
[devel] Eliminated unused png_ptr->row_buf_size
2009-09-23 10:29:21 -05:00
Glenn Randers-Pehrson
4e6b5e91df
[devel] Changed some "#if defined(" to "ifdef"
...
and revised libpng style to mention not using the TAB character.
2009-09-23 10:24:53 -05:00
Glenn Randers-Pehrson
9bf6083375
[devel] Removed PNG_CONST from all "PNG_CONST PNG_CHNK" declarations
...
to avoid compiler complaints about doubly declaring things "const".
2009-09-20 13:37:50 -05:00
Glenn Randers-Pehrson
72cbc6ee95
[devel] Expanded TAB characters in pngrtran.c
2009-09-20 07:28:43 -05:00
Glenn Randers-Pehrson
f74c5acf29
[devel] Eliminated unused PNG_FLAG_FREE_* defines from pngpriv.h
2009-09-20 07:27:34 -05:00
Glenn Randers-Pehrson
6bbc336c02
[devel] Bump version to 1.4.0beta81
2009-09-17 13:32:41 -05:00
Glenn Randers-Pehrson
c7dd196b04
[devel] Update CHANGES and ANNOUNCE
...
about fixing the "#if def " bug
2009-09-17 11:03:48 -05:00
Glenn Randers-Pehrson
495e399865
[devel] Revise ANNOUNCE and CHANGES
...
to give Dennis Gustafsson credit for noticing the incorrect typecast
of "filler".
2009-09-17 09:43:34 -05:00
Glenn Randers-Pehrson
36ac0b59b0
[devel] Changed (png_byte)filler to (png_uint_16)filler in png_set_filler().
2009-09-15 19:12:08 -05:00
Glenn Randers-Pehrson
00768a2d76
[devel] Removed scripts/libpng.icc
2009-09-03 13:23:59 -05:00
Glenn Randers-Pehrson
bb9ff29efd
[devel] Bump version to libpng-1.4.0beta80
2009-09-01 11:38:15 -05:00
Glenn Randers-Pehrson
5618e46179
[devel] Eliminated PNG_NO_CALLOC and PNG_CALLOC_SUPPORTED
...
and always use png_calloc(). The macros were only there for testing,
since libpng-1.4.0beta48 and no problems have been reported.
2009-09-01 10:48:04 -05:00
Glenn Randers-Pehrson
8631250eea
[devel] Eliminate PNG_USE_GLOBAL_ARRAYS option
...
Always use local arrays, which has been the default behavior
for a long time.
2009-08-31 14:17:23 -05:00
Glenn Randers-Pehrson
02564cc842
[devel] Revise CHANGES and ANNOUNCE entry for previous commit.
2009-08-31 11:19:20 -05:00
Glenn Randers-Pehrson
d9f21ee796
[devel] Initialize row_pointers to NULL with a loop
...
instead of memset to zero in png_read_png().
2009-08-31 10:52:38 -05:00
Glenn Randers-Pehrson
0af5378d4d
[devel] Eliminated PNG_NO_FREE_ME and PNG_FREE_ME_SUPPORTED macros
...
They were only useful for obtaining compatibility for old applications
that used libpng-1.0.x versions prior to the implementation of "free_me".
2009-08-31 09:02:37 -05:00
Glenn Randers-Pehrson
8551d59672
[devel] Reverted previous change (png_memset loop)
...
It does not seem to promise any benefit to libpng.
2009-08-29 16:25:19 -05:00
Glenn Randers-Pehrson
10ee432860
[devel] Optionally use a loop instead of memset() to initialize memory.
...
To try this, configure libpng using PNG_USE_MEMSET_LOOP. Initial testing
with pngcrush was not promising, although it does save a hundred bytes or
so of executable size.
2009-08-29 14:30:36 -05:00
Glenn Randers-Pehrson
2d7767b700
[devel] Bump version to libpng-1.4.0beta78
2009-08-28 07:17:18 -05:00
Glenn Randers-Pehrson
38e467edac
[devel] Various bugfixes and improvements to CMakeLists.txt (Philip Lowman)
...
1. Modify project(PNG) to project(PNG C) to avoid search for C++ compiler
2. set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true) and fix end conditionals
from ugly else(FOO AND BAR) endif(FOO AND BAR) to else() endif()
3. Add missing include_directories() for ZLIB_INCLUDE_DIR
4. Created CMake options to allow configurable building of STATIC or SHARED
libpng, both default on.
5. Modified PNG_DEBUG to default to false?
6. Fix installation of static/shared libraries so DLL goes in prefix+/bin,
all others in prefix+/lib
2009-08-27 15:59:40 -05:00
Glenn Randers-Pehrson
21ab827567
[devel] Removed some files from distribution
...
lpXYZ.tar.bz2 (with CRLF), KNOWNBUG, libpng-x.y.z-KNOWNBUG.txt,
and the "noconfig" files have been removed from the distribution.
2009-08-26 12:10:02 -05:00
Glenn Randers-Pehrson
b7e4c1c2e2
[devel] Bump version to libpng-1.4.0beta77
2009-08-26 12:04:32 -05:00
Glenn Randers-Pehrson
6d75d0c51f
[devel] Moved an improperly located if-test in png_read_row()
...
It had been put inside the png_debug2() statement.
2009-08-22 08:45:09 -05:00