summaryrefslogtreecommitdiff
path: root/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'readme.txt')
-rw-r--r--readme.txt106
1 files changed, 0 insertions, 106 deletions
diff --git a/readme.txt b/readme.txt
deleted file mode 100644
index 9da76ce71..000000000
--- a/readme.txt
+++ /dev/null
@@ -1,106 +0,0 @@
-readme.txt - for libpng 0.89
-
-This is a bug fix for the third beta version of libpng 1.0. The
-changes from libpng-0.88 are bug fixes and some changes to the
-API itself to increase robustness with shared libraries. This
-release is based on libpng-0.88, but has been modified from that
-version by Andreas Dilger <adilger@enel.ucalgary.ca> because the
-original author, Guy Schalnat, has not been able to keep up with
-the time demands of maintaining this library.
-
-The callback functions for the error/warning messages have changed
-since the last release because their implementation was broken,
-and it was thought best to change the API itself (which was only
-introduced in libpng-0.88 itself) to alert the user to the change,
-rather than mislead the user into thinking their application was
-OK after re-compiling. This means that calls to png_set_message_fn()
-no longer exist, because the previously suggested method of calling
-them before png_read_init() or png_write_init() is now ineffective.
-
-The preferred method of setting the error and warning callbacks
-has been incorporated into the allocation of the png_struct and
-info_struct itself, which allow them to be safely used during the
-initialization of the structure, as well as to keep the size of
-the png_struct internal to the library, rather than at compile time
-of the application. This will hopefully remove any problems with
-dynamically linked libraries, and should be considered the preferred
-method of creating these structures, although the previous
-initialization API is still available for compatibility. See libpng.txt
-for more information on the new API.
-
-The changes made to the library, and bugs fixed are based on discussions
-on the PNG implementation mailing list <png-implement@dworking.wustl.edu>
-and not on material submitted to Guy.
-
-For a detailed description on using libpng, read libpng.txt. For
-usage information and restrictions (what little they are) on libpng,
-see png.h. For a description on using zlib (the compression library
-used by libpng) and zlib's restrictions, see zlib.h
-
-I have included a general makefile, as well as several machine and compiler
-specific ones, but you may have to modify one for your own needs.
-
-You will need zlib 0.95 or later to run this. zlib is a compression
-library that is useful for more things then just png files. If
-you need a compression library, check out zlib.h. There was a bug in
-zlib <= 0.99 which caused it to generate invalid compression streams
-on some occasions. Later versions of zlib do not have this problem.
-
-zlib should be available at the same place that libpng is.
-If not, it should be at ftp.uu.net in /graphics/png
-Eventually, it will be at ftp.uu.net in /pub/archiving/zip/zlib
-
-You may also want a copy of the PNG specification. It should
-be available at the same place you picked up libpng. If it is
-not there, try ftp.uu.net in the /graphics/png directory.
-
-This code is currently being archived at ftp.uu.net in the
-/graphics/png directory, and on CompuServe, Lib 20 (PNG SUPPORT)
-at GO GRAPHSUP. If you can't find it in any of those places,
-e-mail me, and I'll help you find it.
-
-If you have any code changes, requests, problems, etc., please e-mail
-them to me. Also, I'd appreciate any make files or project files,
-and any modifications you needed to make to get libpng to compile,
-along with a #define variable to tell what compiler/system you are on.
-If you needed to add transformations to libpng, or wish libpng would
-provide the image in a different way, drop me a note (and code, if
-possible), so I can consider supporting the transformation.
-Finally, if you get any warning messages when compiling libpng
-(note: not zlib), and they are easy to fix, I'd appreciate the
-fix. Please mention "libpng" somewhere in the subject line. Thanks.
-
-This release was created and will be supported by myself, and the
-PNG group.
-
-adilger@enel.ucalgary.ca
-png-implement@dworkin.wustl.edu
-
-You can reach Guy, the original libpng author, at (internet preferred):
-
-internet: schalnat@group42.com
-CompuServe: 75501,1625
-
-Please do not send general questions about PNG. Send them to
-the address in the specification. At the same time, please do
-not send libpng questions to that address, send them to me. I'll
-get them in the end anyway. If you have a question about something
-in the PNG specification that is related to using libpng, send it
-to me. Send me any questions that start with "I was using libpng,
-and ...". If in doubt, send questions to me. I'll bounce them
-to others, if necessary.
-
-Please do not send suggestions on how to change PNG. We have
-been discussing PNG for over a year now, and it is official and
-finished. If you have suggestions for libpng, however, I'll
-gladly listen. Even if your suggestion is not used for version
-1.0, it may be used later.
-
-Good luck, and happy coding.
-
--Guy Eric Schalnat
- Group 42, Inc.
- Internet: schalnat@group42.com
- CompuServe: 75501,1625
- Web: www.group42.com
-