zlib
This commit is contained in:
parent
2be2814f55
commit
a14858539e
@ -1,3 +1,7 @@
|
|||||||
|
Listed are the authors of actual ZEngine code, these authors make no claim to
|
||||||
|
have written any of the SDL dependencies nor code in the external or zlib
|
||||||
|
directories.
|
||||||
|
|
||||||
James Turk james@conceptofzero.net - Core Engine, Design, Docs, and Classes
|
James Turk james@conceptofzero.net - Core Engine, Design, Docs, and Classes
|
||||||
Gamer Tazar tazar@conceptofzero.net - OpenGL assistance
|
Gamer Tazar tazar@conceptofzero.net - OpenGL assistance
|
||||||
Sean sean@conceptofzero.net - MSVC++6 Project Files
|
Sean sean@conceptofzero.net - MSVC++6 Project Files
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
ZEngine Version Log for Version 0.8.5
|
ZEngine Version Log for Version 0.8.5
|
||||||
$Id: changelog.txt,v 1.48 2003/09/21 03:28:53 cozman Exp $
|
$Id: changelog.txt,v 1.49 2003/09/24 02:17:09 cozman Exp $
|
||||||
|
|
||||||
Changes are marked with symbols that describe them:
|
Changes are marked with symbols that describe them:
|
||||||
! is code that breaks backwards compatibility (used after 0.8.0-rc1, previous versions broke compatibility)
|
! is code that breaks backwards compatibility (used after 0.8.0-rc1, previous versions broke compatibility)
|
||||||
@ -11,14 +11,19 @@ Changes are marked with symbols that describe them:
|
|||||||
(Note: Depreciated code (that marked with a *) is likely to disappear completely at the next major version.)
|
(Note: Depreciated code (that marked with a *) is likely to disappear completely at the next major version.)
|
||||||
|
|
||||||
0.8.5
|
0.8.5
|
||||||
|
+ OpenFromZip code added for ZImage,ZFont and ZSound.
|
||||||
|
+ Zlib/Unzip code added directly into ZEngine.
|
||||||
+ ZRect overload for ZEngine::MouseInRect.
|
+ ZRect overload for ZEngine::MouseInRect.
|
||||||
+ ZE_main as new entrypoint instead of main, ZE_main entrypoint allows ZEngine to initialize PhysFS and release itself.
|
+ ZE_main as new entrypoint instead of main, ZE_main entrypoint allows ZEngine to initialize PhysFS and release itself.
|
||||||
+ New Draw,DrawRotated, and DrawClipped overloads with vertex coloring parameter for advanced needs.
|
+ New Draw,DrawRotated, and DrawClipped overloads with vertex coloring parameter for advanced needs.
|
||||||
+ Addition of Dev-C++ project files and more Dev-C++ support.
|
+ Addition of Dev-C++ project files and more Dev-C++ support.
|
||||||
+ Addition of DrawClipped and DrawClipped example in ZImageTest
|
+ Addition of DrawClipped and DrawClipped example in ZImageTest
|
||||||
+ New limited SDL graphics backend for platforms without OpenGL.
|
+ New limited SDL graphics backend for platforms without OpenGL.
|
||||||
|
- Removal of PhysFS.
|
||||||
- Removal of VC6 project files and official support.
|
- Removal of VC6 project files and official support.
|
||||||
- Removal of SDL_net support.
|
- Removal of SDL_net support.
|
||||||
|
# Tests modified to show off loading of compressed files.
|
||||||
|
# Moved image,sound,music and font loading code from legacy ZEngine location to respective classes.
|
||||||
# Tiny optimizations within newer ZImage code.
|
# Tiny optimizations within newer ZImage code.
|
||||||
# Changed ZImage stretching to floating-point.
|
# Changed ZImage stretching to floating-point.
|
||||||
# New linux build system (by Atani).
|
# New linux build system (by Atani).
|
||||||
|
@ -9,4 +9,3 @@ SDL 1.2.5 (http://libsdl.org)
|
|||||||
SDL_image 1.2.3 (http://libsdl.org/projects/SDL_image/)
|
SDL_image 1.2.3 (http://libsdl.org/projects/SDL_image/)
|
||||||
SDL_ttf 2.0.6 (http://libsdl.org/projects/SDL_ttf/)
|
SDL_ttf 2.0.6 (http://libsdl.org/projects/SDL_ttf/)
|
||||||
SDL_mixer 1.2.5 (http://libsdl.org/projects/SDL_mixer/)
|
SDL_mixer 1.2.5 (http://libsdl.org/projects/SDL_mixer/)
|
||||||
PhysFS 0.1.8 (http://www.icculus.org/physfs/)
|
|
||||||
|
@ -4,8 +4,9 @@ Licensing Information for ##PRODUCT##:
|
|||||||
|
|
||||||
This application makes use of ZEngine which is available from http://zengine.sourceforge.net/ and is licensed under a BSD-style license.
|
This application makes use of ZEngine which is available from http://zengine.sourceforge.net/ and is licensed under a BSD-style license.
|
||||||
|
|
||||||
ZEngine uses PhysicsFS internally for reading from archives:
|
ZEngine uses the following for reading from archives:
|
||||||
Physfs - http://icculus.org/physfs/ - http://cvs.icculus.org/horde/chora/co.php/LICENSE?rt=physfs&r=1.2
|
Gilles Vollant's unzip - http://www.winimage.com/zLibDll/unzip.html
|
||||||
|
zlib - http://www.gzip.org/zlib/ - http://www.gzip.org/zlib/zlib_license.html
|
||||||
|
|
||||||
ZEngine uses the following LGPL (see lgpl.txt) libraries:
|
ZEngine uses the following LGPL (see lgpl.txt) libraries:
|
||||||
SDL - http://libsdl.org
|
SDL - http://libsdl.org
|
||||||
@ -24,7 +25,7 @@ This application uses dynamic linking to comply with these licenses (namely the
|
|||||||
-----
|
-----
|
||||||
(Leave all this below the line out)
|
(Leave all this below the line out)
|
||||||
|
|
||||||
This is a license template for using ZEngine, if you are not using the 4 LGPL libraries listed you may remove the ones you are not using, and if you are not using SDL_image you can drop the libPNG, zlib, JPEG, and TIFF libraries. If you have PhysFS disabled you can remove that section as well of course.
|
This is a license template for using ZEngine, if you are not using the 4 LGPL libraries listed you may remove the ones you are not using, and if you are not using SDL_image you can drop the libPNG, zlib, JPEG, and TIFF libraries.
|
||||||
|
|
||||||
Your game's readme file (or some other location) should probably tell the end-user to look in this file for licensing information, and you should always include a copy of the LGPL along with this (to meet the requirements of the LGPL). A copy of the LGPL can be obtained from http://www.gnu.org/copyleft/lesser.txt. (Make sure you change the note "(see lgpl.txt)" to reflect what you call the lgpl text file in your release.)
|
Your game's readme file (or some other location) should probably tell the end-user to look in this file for licensing information, and you should always include a copy of the LGPL along with this (to meet the requirements of the LGPL). A copy of the LGPL can be obtained from http://www.gnu.org/copyleft/lesser.txt. (Make sure you change the note "(see lgpl.txt)" to reflect what you call the lgpl text file in your release.)
|
||||||
|
|
||||||
@ -35,3 +36,5 @@ Things to change in your version of this file:
|
|||||||
The last paragraph needs to be modified to reflect the number of authors (single or plural) the product in question has.
|
The last paragraph needs to be modified to reflect the number of authors (single or plural) the product in question has.
|
||||||
##DOWNLOAD LOCATION## is the location on your website that any LGPL libraries you use are available, this should be done to fulfill the requirements of the LGPL.
|
##DOWNLOAD LOCATION## is the location on your website that any LGPL libraries you use are available, this should be done to fulfill the requirements of the LGPL.
|
||||||
Usually this file should be in the main directory, or the same directory you'd place a readme file in, and named something like licensing.txt.
|
Usually this file should be in the main directory, or the same directory you'd place a readme file in, and named something like licensing.txt.
|
||||||
|
|
||||||
|
There is a file named README-SDL.txt that comes with SDL that should also be included, it simply provides brief information on the licensing of SDL.
|
5
readme-zlib.txt
Executable file
5
readme-zlib.txt
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
ZEngine makes use of Zlib along with code from Gilles Vollant's unzip which is
|
||||||
|
included with Zlib in the contrib/minizip directory. The Zlib license allows
|
||||||
|
the embedding which is done for user convinience (and since zlib is a reasonably
|
||||||
|
stable library). Information on ZLib's license can be found in zlib-license.txt
|
||||||
|
which applies to all files found within the zlib directory.
|
22
zlib-license.txt
Executable file
22
zlib-license.txt
Executable file
@ -0,0 +1,22 @@
|
|||||||
|
'zlib' general purpose compression library version 1.1.4, March 11th, 2002
|
||||||
|
|
||||||
|
Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
|
||||||
|
|
||||||
|
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
|
||||||
|
|
||||||
|
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
|
||||||
|
|
||||||
|
1. The origin of this software must not be misrepresented ; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
|
||||||
|
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
|
||||||
|
3. This notice may not be removed or altered from any source distribution.
|
||||||
|
|
||||||
|
Jean-loup Gailly
|
||||||
|
jloup@gzip.org
|
||||||
|
Mark Adler
|
||||||
|
madler@alumni.caltech.edu
|
||||||
|
|
||||||
|
The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
|
||||||
|
|
||||||
|
This manual is converted from zlib.h by piaip
|
||||||
|
|
||||||
|
Visit http://ftp.cdrom.com/pub/infozip/zlib/ for the official zlib web page.
|
Loading…
Reference in New Issue
Block a user