blob: f7858cb6b6a03e21b9b41d06da64ee0dc2f637bf [file] [log] [blame]
Glenn Randers-Pehrson896239b1998-04-21 15:03:57 -05001
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -05002Libpng 1.4.0beta5 - May 15, 2006
Glenn Randers-Pehrson896239b1998-04-21 15:03:57 -05003
Glenn Randers-Pehrsond5d63602006-04-15 06:37:45 -05004This is not intended to be a public release. It will be replaced
5within a few weeks by a public version or by another test version.
Glenn Randers-Pehrson896239b1998-04-21 15:03:57 -05006
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -06007Files available for download:
8
9Source files with LF line endings (for Unix/Linux) and with a
10"configure" script
11
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -050012 1.4.0beta5.tar.gz
13 1.4.0beta5.tar.bz2
Glenn Randers-Pehrson3a512032006-03-31 05:29:33 -060014
15Source files with LF line endings (for Unix/Linux) without the
16"configure" script
17
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -050018 1.4.0beta5-no-config.tar.gz
19 1.4.0beta5-no-config.tar.bz2
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060020
21Source files with CRLF line endings (for Windows), without the
22"configure" script
23
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -050024 lp140b05.zip
25 lp140b05.tar.bz2
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060026
27Project files
28
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -050029 1.4.0beta5-project-netware.zip
30 1.4.0beta5-project-wince.zip
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060031
32Other information:
33
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -050034 1.4.0beta5-README.txt
35 1.4.0beta5-KNOWNBUGS.txt
36 1.4.0beta5-LICENSE.txt
37 1.4.0beta5-Y2K-compliance.txt
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060038
Glenn Randers-Pehrsond5d63602006-04-15 06:37:45 -050039Changes since the last public release (1.2.9):
Glenn Randers-Pehrson896239b1998-04-21 15:03:57 -050040
Glenn Randers-Pehrsond5d63602006-04-15 06:37:45 -050041version 1.2.10beta1 [April 15, 2006]
42 Renamed "config.h" to "png_conf.h" and revised Makefile.am to add
43 -DPNG_BUILDING_LIBPNG to compile directive, and modified pngconf.h
44 to include png_conf.h only when PNG_BUILDING_LIBPNG is defined.
Glenn Randers-Pehrson3a512032006-03-31 05:29:33 -060045
Glenn Randers-Pehrson3a5a7592006-04-15 14:14:42 -050046version 1.2.10beta2 [April 15, 2006]
Glenn Randers-Pehrsonb0270f72006-04-15 18:23:04 -050047 Manually updated Makefile.in and configure. Changed png_conf.h.in
48 back to config.h.
49
50version 1.2.10beta3 [April 15, 2006]
51 Change png_conf.h back to config.h in pngconf.h.
Glenn Randers-Pehrson3a5a7592006-04-15 14:14:42 -050052
Glenn Randers-Pehrson77be22c2006-04-16 12:16:14 -050053version 1.2.10beta4 [April 16, 2006]
54 Change PNG_BUILDING_LIBPNG to PNG_CONFIGURE_LIBPNG in config/Makefile*.
55
Glenn Randers-Pehrson629330e2006-04-17 14:33:23 -050056version 1.2.10beta5 [April 16, 2006]
Glenn Randers-Pehrsonb511b602006-04-16 19:45:31 -050057 Added a configure check for compiling assembler code in pnggccrd.c
58
Glenn Randers-Pehrson629330e2006-04-17 14:33:23 -050059version 1.2.10beta6 [April 17, 2006]
60 Revised the configure check for pnggccrd.c
61 Moved -DPNG_CONFIGURE_LIBPNG into @LIBPNG_DEFINES@
62 Added @LIBPNG_DEFINES@ to arguments when building libpng.sym
63
Glenn Randers-Pehrsonad310542006-04-18 05:31:20 -050064version 1.2.10beta7 [April 18, 2006]
65 Change "exec_prefix=$prefix" to "exec_prefix=$(prefix)" in makefiles.
66
Glenn Randers-Pehrson17218292006-04-20 07:20:46 -050067version 1.2.10rc1 [April 19, 2006]
Glenn Randers-Pehrsonf628ee22006-04-19 05:00:04 -050068 Ensure pngconf.h doesn't define both PNG_USE_PNGGCCRD and PNG_USE_PNGVCRD
69 Fixed "LN_FS" typo in makefile.sco and makefile.solaris.
70
Glenn Randers-Pehrson17218292006-04-20 07:20:46 -050071version 1.2.10rc2 [April 19, 2006]
72 Added a backslash between -DPNG_CONFIGURE_LIBPNG and -DPNG_NO_ASSEMBLER_CODE
73 in configure.ac
74 Made the configure warning about versioned symbols less arrogant.
75
Glenn Randers-Pehrson86dc9812006-05-10 07:27:44 -050076version 1.2.10rc3 [April 20, 2006]
Glenn Randers-Pehrsond60b8fa2006-04-20 21:31:14 -050077 Added a note in libpng.txt that png_set_sig_bytes(8) can be used when
78 writing an embedded PNG without the 8-byte signature.
79
Glenn Randers-Pehrson17218292006-04-20 07:20:46 -050080version 1.4.0beta1 [April 20, 2006]
81 Enabled iTXt support (changes png_struct, thus requires so-number change).
82 Cleaned up PNG_ASSEMBLER_CODE_SUPPORTED vs PNG_MMX_CODE_SUPPORTED
83 Eliminated PNG_1_0_X and PNG_1_2_X macros.
84 Removed deprecated functions png_read_init, png_write_init, png_info_init,
85 png_permit_empty_plte, png_set_gray_1_2_4_to_8, and removed the
86 deprecated macro PNG_MAX_UINT.
87 Moved "PNG_INTERNAL" parts of png.h and pngconf.h into pngintrn.h
88 Removed many WIN32_WCE #ifdefs (Cosmin).
89 Reduced dependency on C-runtime library when on Windows (Simon-Pierre)
90 Replaced sprintf() with png_sprintf() (Simon-Pierre)
91
Glenn Randers-Pehrson86dc9812006-05-10 07:27:44 -050092version 1.4.0beta2 [April 20, 2006]
Glenn Randers-Pehrsond60b8fa2006-04-20 21:31:14 -050093 Revised makefiles to avoid making links to libpng.so.*
94 Moved some leftover MMX-related defines from pngconf.h to pngintrn.h
95 Updated scripts/pngos2.def, pngw32.def, and projects/wince/png32ce.def
Glenn Randers-Pehrson86dc9812006-05-10 07:27:44 -050096 Updated scripts/pngw32.def to comment out MMX functions.
Glenn Randers-Pehrsonb3870ab2006-05-11 09:43:09 -050097
98version 1.4.0beta3 [May 10, 2006]
99 Updated scripts/pngw32.def to comment out MMX functions.
Glenn Randers-Pehrson86dc9812006-05-10 07:27:44 -0500100 Added PNG_NO_GET_INT_32 and PNG_NO_SAVE_INT_32 macros.
101 Scripts/libpng.pc.in contained "configure" style version info and would
102 not work with makefiles.
103 Revised pngconf.h and added pngconf.h.in so makefiles and configure can
104 pass defines to libpng and applications.
105
Glenn Randers-Pehrsonb3870ab2006-05-11 09:43:09 -0500106version 1.4.0beta4 [May 11, 2006]
107 Revised configure.ac, Makefile.am, and many of the makefiles to write
108 their defines in pngconf.h.
Glenn Randers-Pehrsond60b8fa2006-04-20 21:31:14 -0500109
Glenn Randers-Pehrson73b064c2006-05-15 06:44:21 -0500110version 1.4.0beta5 [May 15, 2006]
111 Added a missing semicolon in Makefile.am and Makefile.in
112 Deleted extraneous square brackets from configure.ac
113
Glenn Randers-Pehrson9c3ab682006-02-20 22:09:05 -0600114Send comments/corrections/commendations to png-mng-implement at lists.sf.net
115(subscription required; visit
116https://lists.sourceforge.net/lists/listinfo/png-mng-implement
117to subscribe) or to glennrp at users.sourceforge.net
Glenn Randers-Pehrson896239b1998-04-21 15:03:57 -0500118
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -0600119Glenn R-P