You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(42) |
Nov
(368) |
Dec
(248) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(2) |
Feb
(207) |
Mar
(180) |
Apr
(9) |
May
(39) |
Jun
(9) |
Jul
(22) |
Aug
(56) |
Sep
(82) |
Oct
(113) |
Nov
(236) |
Dec
(219) |
2005 |
Jan
(119) |
Feb
(81) |
Mar
(53) |
Apr
(177) |
May
(2) |
Jun
(67) |
Jul
(17) |
Aug
(5) |
Sep
(53) |
Oct
(17) |
Nov
(122) |
Dec
(77) |
2006 |
Jan
(293) |
Feb
(16) |
Mar
(32) |
Apr
(14) |
May
(29) |
Jun
(6) |
Jul
|
Aug
|
Sep
(18) |
Oct
(28) |
Nov
|
Dec
(2) |
2007 |
Jan
(8) |
Feb
(19) |
Mar
(4) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(37) |
Oct
(1) |
Nov
(8) |
Dec
(25) |
2008 |
Jan
(1) |
Feb
(13) |
Mar
(17) |
Apr
(3) |
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(19) |
Dec
(16) |
2009 |
Jan
(6) |
Feb
(9) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Rolf K. <lab...@us...> - 2006-01-08 21:25:45
|
Update of /cvsroot/opengtoolkit/lvzip/source/macbin.llb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23623/source/macbin.llb Modified Files: MACBIN CCITT_CRC16.vi MACBIN Decode MacBinary.vi MACBIN Encode MacBinary.vi MACBIN Open Resource Fork.vi MACBIN Resource File Info.vi MACBIN VI Tree.vi Added Files: DecodemacBinary.vi EncodemacBinary.vi MACBIN Resource File Info Core.vi Log Message: Restructured MacBinary code a bit and fixed a few problems for Macintosh platform --- NEW FILE: EncodemacBinary.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: MACBIN Resource File Info Core.vi --- (This appears to be a binary file; contents omitted.) Index: MACBIN Resource File Info.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Resource File Info.vi,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 Binary files /tmp/cvsJGArHK and /tmp/cvseNWEo7 differ Index: MACBIN VI Tree.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN VI Tree.vi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs3h0bsL and /tmp/cvsG0DWg8 differ Index: MACBIN Decode MacBinary.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Decode MacBinary.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsfG3HVN and /tmp/cvs0DdWPa differ Index: MACBIN Open Resource Fork.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Open Resource Fork.vi,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsqerWaS and /tmp/cvsmXY79e differ Index: MACBIN CCITT_CRC16.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN CCITT_CRC16.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsGlJA2T and /tmp/cvsOuo65g differ Index: MACBIN Encode MacBinary.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Encode MacBinary.vi,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsYvkKmT and /tmp/cvs6DqPug differ --- NEW FILE: DecodemacBinary.vi --- (This appears to be a binary file; contents omitted.) |
From: Rolf K. <lab...@us...> - 2006-01-07 21:05:07
|
Update of /cvsroot/opengtoolkit/lvzip In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16304 Modified Files: Change-Log.txt Log Message: Upgraded zlib library to verwion 1.2.3 Index: Change-Log.txt =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/Change-Log.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Change-Log.txt 14 Apr 2005 22:03:28 -0000 1.3 --- Change-Log.txt 7 Jan 2006 21:04:54 -0000 1.4 *************** *** 22,24 **** 2005-04-14 rk Added functionality to prepend the file name to the error message if an ! input file couldn't be found. \ No newline at end of file --- 22,38 ---- 2005-04-14 rk Added functionality to prepend the file name to the error message if an ! input file couldn't be found. ! ! 2005-12-31 rk ! Found that the last build on sf did not include the modified VIs. Cleaned ! up a bit. ! ! 2006-01-02 jk ! Added the Xcode project files and source code. ! ! 2006-01-04 rk ! Combined the Macintosh C source and Xcode project file into the standard ! C source directory. ! ! 2006-01-07 rk ! Updated zlib sources to version 1.2.3 as they have some important security fixes. \ No newline at end of file |
From: Rolf K. <lab...@us...> - 2006-01-07 21:05:06
|
Update of /cvsroot/opengtoolkit/lvzip/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16304/source Modified Files: lvzlib.dll Log Message: Upgraded zlib library to verwion 1.2.3 Index: lvzlib.dll =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/lvzlib.dll,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 Binary files /tmp/cvsp42Yym and /tmp/cvsrQDaao differ |
From: Rolf K. <lab...@us...> - 2006-01-07 21:04:09
|
Update of /cvsroot/opengtoolkit/lvzip In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16099 Modified Files: lvzip.spec Log Message: Modified build tools for LV 6.0 to update spec file better Index: lvzip.spec =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/lvzip.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** lvzip.spec 3 Jan 2006 00:00:27 -0000 1.18 --- lvzip.spec 7 Jan 2006 21:03:57 -0000 1.19 *************** *** 1,190 **** [Package Name] - Name=oglib_lvzip - Version=2.3 - Release=1 - [Description] - Description="The lvzip package contains several routines for operating on zip files.\0D\0AThe new version 2.2 adds support for appending files to an existing archive, deleting files from an archive and password support for adding and extracting files." - Summary="OpenG Zip Tools" - License=LGPL ! ! Copyright="1995-2004 Mark Adler, Jean-loup Gailly, 1998-2004 Gilles Vollant, 2002 - 2005 Christophe Salzmann, Jim Kring, Rolf Kalbermatter" ! Distribution="OpenG Toolkit" - Icon=lvzip.bmp - Vendor=OpenG.org - URL=http://openg.org/lvzip - Packager="Jim Kring <ji...@ji...>" - [Script VIs] - PreInstall=PreInstall.vi ! [Dependencies] - Requires="ogrsc_dynamicpalette >= 2.0, oglib_error >= 2.0, oglib_array >= 2.0, oglib_file >= 2.5" - AutoReqProv=FALSE - [Platform] - Exclusive_LabVIEW_Version= >=6.0 - Exclusive_LabVIEW_System=All - Exclusive_OS=All - [Files] ! ! Num File Groups=5 ! [File Group 0] - Source Dir=built/lvzip - Target Dir=<user.lib>/_OpenG.lib/lvzip - Replace Mode=Always ! Num Files=69 ! ! File 0=lvzlib.dll ! File 1=lvzlib.framework.sea.bin ! File 2=lvzlib.shlb.sea.bin ! File 3=lvzlib.so ! File 4=macbin.mnu ! File 5=macbinary.mnu ! File 6=readme2_2.txt ! File 7=unzip.mnu ! File 8=zip.mnu ! File 9=zlib-string.mnu ! File 10=macbin.llb/MACBIN CCITT_CRC16__ogtk.vi ! File 11=macbin.llb/MACBIN Copy Fork From File__ogtk.vi ! File 12=macbin.llb/MACBIN Copy Fork To File__ogtk.vi ! File 13=macbin.llb/MACBIN Create Header__ogtk.vi ! File 14=macbin.llb/MACBIN Decode MacBinary__ogtk.vi ! File 15=macbin.llb/MACBIN Encode MacBinary__ogtk.vi ! File 16=macbin.llb/MACBIN Macbinary Header__ogtk.ctl ! File 17=macbin.llb/MACBIN Open Resource Fork__ogtk.vi ! File 18=macbin.llb/MACBIN Read Header__ogtk.vi ! File 19=macbin.llb/MACBIN Resource File Info__ogtk.vi ! File 20=macbin.llb/MACBIN Resource Header__ogtk.ctl ! File 21=macbin.llb/MACBIN Size Padding__ogtk.vi ! File 22=macbin.llb/MACBIN Verify Header__ogtk.vi ! File 23=macbin.llb/MACBIN VI Tree__ogtk.vi ! File 24=lvzip.llb/ZLIB Block Size__ogtk.vi ! File 25=lvzip.llb/ZLIB Close Read File__ogtk.vi ! File 26=lvzip.llb/ZLIB Close Unzip Archive__ogtk.vi ! File 27=lvzip.llb/ZLIB Close Write File__ogtk.vi ! File 28=lvzip.llb/ZLIB Close Zip Archive__ogtk.vi ! File 29=lvzip.llb/ZLIB Compress Directory__ogtk.vi ! File 30=lvzip.llb/ZLIB Compress File Info__ogtk.ctl ! File 31=lvzip.llb/ZLIB Compress Files__ogtk.vi ! File 32=lvzip.llb/ZLIB Convert File Info__ogtk.vi ! File 33=lvzip.llb/ZLIB Copy Raw File__ogtk.vi ! File 34=lvzip.llb/ZLIB CRC32__ogtk.vi ! File 35=lvzip.llb/ZLIB Deflate__ogtk.vi ! File 36=lvzip.llb/ZLIB Delete Files From Archive__ogtk.vi ! File 37=lvzip.llb/ZLIB Enumerate File Contents Old__ogtk.vi ! File 38=lvzip.llb/ZLIB Enumerate File Contents__ogtk.vi ! File 39=lvzip.llb/ZLIB Extract All Files To Dir__ogtk.vi ! File 40=lvzip.llb/ZLIB Extract File__ogtk.vi ! File 41=lvzip.llb/ZLIB File Info Old__ogtk.ctl ! File 42=lvzip.llb/ZLIB File Info__ogtk.ctl ! File 43=lvzip.llb/ZLIB File Information__ogtk.vi ! File 44=lvzip.llb/ZLIB Get Current File Info Old__ogtk.vi ! File 45=lvzip.llb/ZLIB Get Current File Info__ogtk.vi ! File 46=lvzip.llb/ZLIB Get File CRC32__ogtk.vi ! File 47=lvzip.llb/ZLIB Get Global Info__ogtk.vi ! File 48=lvzip.llb/ZLIB Get Version__ogtk.vi ! File 49=lvzip.llb/ZLIB Go To First File__ogtk.vi ! File 50=lvzip.llb/ZLIB Go To Next File__ogtk.vi ! File 51=lvzip.llb/ZLIB Inflate__ogtk.vi ! File 52=lvzip.llb/ZLIB Initialize File Functions__ogtk.vi ! File 53=lvzip.llb/ZLIB Locate File__ogtk.vi ! File 54=lvzip.llb/ZLIB Open Read File__ogtk.vi ! File 55=lvzip.llb/ZLIB Open Unzip Archive__ogtk.vi ! File 56=lvzip.llb/ZLIB Open Write File__ogtk.vi ! File 57=lvzip.llb/ZLIB Open Zip Archive__ogtk.vi ! File 58=lvzip.llb/ZLIB Open ZIP Mode__ogtk.ctl ! File 59=lvzip.llb/ZLIB Path to LVZLIB Path String__ogtk.vi ! File 60=lvzip.llb/ZLIB Read Compressed File__ogtk.vi ! File 61=lvzip.llb/ZLIB Read Local Extra Data__ogtk.vi ! File 62=lvzip.llb/ZLIB Store File__ogtk.vi ! File 63=lvzip.llb/ZLIB Transfer Raw File__ogtk.vi ! File 64=lvzip.llb/ZLIB Uncompress File Info__ogtk.ctl ! File 65=lvzip.llb/ZLIB Unzip Handle__ogtk.ctl ! File 66=lvzip.llb/ZLIB VI Tree__ogtk.vi ! File 67=lvzip.llb/ZLIB Write File__ogtk.vi ! File 68=lvzip.llb/ZLIB Zip Handle__ogtk.ctl [File Group 1] - Source Dir=built/lvzip - Target Dir=<user.lib>/_OpenG.lib/lvzip - Exclusive_OS=Windows NT, Windows 9x - Replace Mode=Never - Num Files=1 - File 0=lvzlib.dll - [File Group 2] - Source Dir=built/lvzip - Target Dir=<user.lib>/_OpenG.lib/lvzip - Exclusive_OS=Linux - Replace Mode=Never - Num Files=1 - File 0=lvzlib.so [File Group 3] ! Source Dir="Dynamic Palette MNUs" Target Dir="<user.lib>/_dynamicpalette_dirs/file" - Replace Mode=Always - Num Files=1 - File 0=oglib_lvzip.mnu ! ! [File Group 4] ! Source Dir="Dynamic Palette MNUs" - Target Dir="<user.lib>/_dynamicpalette_dirs/OpenG" - Replace Mode=Always - Num Files=1 - File 0=oglib_lvzip.mnu \ No newline at end of file --- 1,151 ---- [Package Name] Name=oglib_lvzip Version=2.3 Release=1 [Description] Description="The lvzip package contains several routines for operating on zip files.\0D\0AThe new version 2.2 adds support for appending files to an existing archive, deleting files from an archive and password support for adding and extracting files." Summary="OpenG Zip Tools" License=LGPL ! Copyright="1995-2004 Mark Adler, Jean-loup Gailly\0A1998-2004 Gilles Vollant\0A2002 - 2005 Christophe Salzmann, Jim Kring, Rolf Kalbermatter" Distribution="OpenG Toolkit" Icon=lvzip.bmp Vendor=OpenG.org URL=http://openg.org/lvzip Packager="Jim Kring <ji...@ji...>" [Script VIs] PreInstall=PreInstall.vi ! PostInstall=PostInstall.vi ! PreUninstall=PreUninstall.vi [Dependencies] Requires="ogrsc_dynamicpalette >= 2.0, oglib_error >= 2.0, oglib_array >= 2.0, oglib_file >= 2.5" AutoReqProv=FALSE [Platform] Exclusive_LabVIEW_Version= >=6.0 Exclusive_LabVIEW_System=All Exclusive_OS=All [Files] ! Num File Groups=7 [File Group 0] Source Dir=built/lvzip Target Dir=<user.lib>/_OpenG.lib/lvzip Replace Mode=Always ! Num Files=65 + File 0=macbin.mnu + File 1=macbinary.mnu + File 2=readme2_2.txt + File 3=unzip.mnu + File 4=zip.mnu + File 5=zlib-string.mnu + File 6=macbin.llb/MACBIN CCITT_CRC16__ogtk.vi + File 7=macbin.llb/MACBIN Copy Fork From File__ogtk.vi + File 8=macbin.llb/MACBIN Copy Fork To File__ogtk.vi + File 9=macbin.llb/MACBIN Create Header__ogtk.vi + File 10=macbin.llb/MACBIN Decode MacBinary__ogtk.vi + File 11=macbin.llb/MACBIN Encode MacBinary__ogtk.vi + File 12=macbin.llb/MACBIN Macbinary Header__ogtk.ctl + File 13=macbin.llb/MACBIN Open Resource Fork__ogtk.vi + File 14=macbin.llb/MACBIN Read Header__ogtk.vi + File 15=macbin.llb/MACBIN Resource File Info__ogtk.vi + File 16=macbin.llb/MACBIN Resource Header__ogtk.ctl + File 17=macbin.llb/MACBIN Size Padding__ogtk.vi + File 18=macbin.llb/MACBIN Verify Header__ogtk.vi + File 19=macbin.llb/MACBIN VI Tree__ogtk.vi + File 20=lvzip.llb/ZLIB Block Size__ogtk.vi + File 21=lvzip.llb/ZLIB Close Read File__ogtk.vi + File 22=lvzip.llb/ZLIB Close Unzip Archive__ogtk.vi + File 23=lvzip.llb/ZLIB Close Write File__ogtk.vi + File 24=lvzip.llb/ZLIB Close Zip Archive__ogtk.vi + File 25=lvzip.llb/ZLIB Compress Directory__ogtk.vi + File 26=lvzip.llb/ZLIB Compress File Info__ogtk.ctl + File 27=lvzip.llb/ZLIB Compress Files__ogtk.vi + File 28=lvzip.llb/ZLIB Convert File Info__ogtk.vi + File 29=lvzip.llb/ZLIB Copy Raw File__ogtk.vi + File 30=lvzip.llb/ZLIB CRC32__ogtk.vi + File 31=lvzip.llb/ZLIB Deflate__ogtk.vi + File 32=lvzip.llb/ZLIB Delete Files From Archive__ogtk.vi + File 33=lvzip.llb/ZLIB Enumerate File Contents Old__ogtk.vi + File 34=lvzip.llb/ZLIB Enumerate File Contents__ogtk.vi + File 35=lvzip.llb/ZLIB Extract All Files To Dir__ogtk.vi + File 36=lvzip.llb/ZLIB Extract File__ogtk.vi + File 37=lvzip.llb/ZLIB File Info Old__ogtk.ctl + File 38=lvzip.llb/ZLIB File Info__ogtk.ctl + File 39=lvzip.llb/ZLIB File Information__ogtk.vi + File 40=lvzip.llb/ZLIB Get Current File Info Old__ogtk.vi + File 41=lvzip.llb/ZLIB Get Current File Info__ogtk.vi + File 42=lvzip.llb/ZLIB Get File CRC32__ogtk.vi + File 43=lvzip.llb/ZLIB Get Global Info__ogtk.vi + File 44=lvzip.llb/ZLIB Get Version__ogtk.vi + File 45=lvzip.llb/ZLIB Go To First File__ogtk.vi + File 46=lvzip.llb/ZLIB Go To Next File__ogtk.vi + File 47=lvzip.llb/ZLIB Inflate__ogtk.vi + File 48=lvzip.llb/ZLIB Initialize File Functions__ogtk.vi + File 49=lvzip.llb/ZLIB Locate File__ogtk.vi + File 50=lvzip.llb/ZLIB Open Read File__ogtk.vi + File 51=lvzip.llb/ZLIB Open Unzip Archive__ogtk.vi + File 52=lvzip.llb/ZLIB Open Write File__ogtk.vi + File 53=lvzip.llb/ZLIB Open Zip Archive__ogtk.vi + File 54=lvzip.llb/ZLIB Open ZIP Mode__ogtk.ctl + File 55=lvzip.llb/ZLIB Path to LVZLIB Path String__ogtk.vi + File 56=lvzip.llb/ZLIB Read Compressed File__ogtk.vi + File 57=lvzip.llb/ZLIB Read Local Extra Data__ogtk.vi + File 58=lvzip.llb/ZLIB Store File__ogtk.vi + File 59=lvzip.llb/ZLIB Transfer Raw File__ogtk.vi + File 60=lvzip.llb/ZLIB Uncompress File Info__ogtk.ctl + File 61=lvzip.llb/ZLIB Unzip Handle__ogtk.ctl + File 62=lvzip.llb/ZLIB VI Tree__ogtk.vi + File 63=lvzip.llb/ZLIB Write File__ogtk.vi + File 64=lvzip.llb/ZLIB Zip Handle__ogtk.ctl [File Group 1] Source Dir=built/lvzip Target Dir=<user.lib>/_OpenG.lib/lvzip Exclusive_OS=Windows NT, Windows 9x Replace Mode=Never Num Files=1 File 0=lvzlib.dll [File Group 2] Source Dir=built/lvzip Target Dir=<user.lib>/_OpenG.lib/lvzip Exclusive_OS=Linux Replace Mode=Never Num Files=1 File 0=lvzlib.so [File Group 3] + Source Dir=built/lvzip + Target Dir=<user.lib>/_OpenG.lib/lvzip + Exclusive_OS=MacOS<10 + Replace Mode=Never + Num Files=1 + File 0=lvzlib.shlb.sea.bin ! [File Group 4] ! Source Dir=built/lvzip ! Target Dir=<user.lib>/_OpenG.lib/lvzip ! Exclusive_OS=MacOS>=10 ! Replace Mode=Never ! Num Files=1 ! File 0=lvzlib.framework.sea.bin + [File Group 5] + Source Dir="Dynamic Palette MNUs" Target Dir="<user.lib>/_dynamicpalette_dirs/file" Replace Mode=Always Num Files=1 File 0=oglib_lvzip.mnu ! [File Group 6] Source Dir="Dynamic Palette MNUs" Target Dir="<user.lib>/_dynamicpalette_dirs/OpenG" Replace Mode=Always Num Files=1 File 0=oglib_lvzip.mnu \ No newline at end of file |
From: Rolf K. <lab...@us...> - 2006-01-07 21:04:08
|
Update of /cvsroot/opengtoolkit/lvzip/build_support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16099/build_support Modified Files: Build SPEC file List from Dir.vi Update File Info in File Group Section.vi Update Spec File List.vi Log Message: Modified build tools for LV 6.0 to update spec file better Index: Build SPEC file List from Dir.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/build_support/Build SPEC file List from Dir.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsP6bTwQ and /tmp/cvs9tacP1 differ Index: Update File Info in File Group Section.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/build_support/Update File Info in File Group Section.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsy81sJW and /tmp/cvsf9Krb8 differ Index: Update Spec File List.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/build_support/Update Spec File List.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsVtp8Os and /tmp/cvsQfG9vI differ |
From: Rolf K. <lab...@us...> - 2006-01-07 21:02:36
|
Update of /cvsroot/opengtoolkit/lvzip/zlib_Mac_DLL_XCode.xcode In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15901/zlib_Mac_DLL_XCode.xcode Removed Files: chris.mode1 chris.pbxuser jameskring.pbxuser project.pbxproj Log Message: --- project.pbxproj DELETED --- --- chris.mode1 DELETED --- --- chris.pbxuser DELETED --- --- jameskring.pbxuser DELETED --- |
From: Rolf K. <lab...@us...> - 2006-01-07 21:00:59
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15609/c_source Added Files: .cvsignore Log Message: --- NEW FILE: .cvsignore --- .DS_Store .bak .ncb .opt .plg |
From: Rolf K. <lab...@us...> - 2006-01-07 20:59:16
|
Update of /cvsroot/opengtoolkit/lvzip/c_source/lvzip.xcode In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15271/c_source/lvzip.xcode Added Files: .cvsignore project.pbxproj Log Message: Moved Xcode project to a separate folder --- NEW FILE: .cvsignore --- .DS_Store .pbxuser --- NEW FILE: project.pbxproj --- // !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 39; objects = { 836583A3088D034C0083EC20 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = System.framework; path = /System/Library/Frameworks/System.framework; refType = 0; sourceTree = "<absolute>"; }; 836583B4088D13980083EC20 = { fileRef = 836583A3088D034C0083EC20; isa = PBXBuildFile; settings = { }; }; 839542890894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = macbin.h; path = macbin.h; refType = 4; sourceTree = "<group>"; }; 8395428A0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = macbin.c; path = macbin.c; refType = 4; sourceTree = "<group>"; }; 8395428C0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = mztools.c; path = mztools.c; refType = 4; sourceTree = "<group>"; }; 8395428F0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inffast.h; path = inffast.h; refType = 4; sourceTree = "<group>"; }; 839542900894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = inffast.c; path = inffast.c; refType = 4; sourceTree = "<group>"; }; 839542910894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = crc32.c; path = crc32.c; refType = 4; sourceTree = "<group>"; }; 839542920894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = crc32.h; path = crc32.h; refType = 4; sourceTree = "<group>"; }; 839542930894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = deflate.c; path = deflate.c; refType = 4; sourceTree = "<group>"; }; 839542940894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = crypt.h; path = crypt.h; refType = 4; sourceTree = "<group>"; }; 839542950894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = inftrees.c; path = inftrees.c; refType = 4; sourceTree = "<group>"; }; 839542960894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inflate.h; path = inflate.h; refType = 4; sourceTree = "<group>"; }; 839542970894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = deflate.h; path = deflate.h; refType = 4; sourceTree = "<group>"; }; 839542980894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zutil.h; path = zutil.h; refType = 4; sourceTree = "<group>"; }; 839542990894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = zutil.c; path = zutil.c; refType = 4; sourceTree = "<group>"; }; 8395429F0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = compress.c; path = compress.c; refType = 4; sourceTree = "<group>"; }; 839542A20894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ioapi.h; path = ioapi.h; refType = 4; sourceTree = "<group>"; }; 839542A30894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = ioapi.c; path = ioapi.c; refType = 4; sourceTree = "<group>"; }; 839542A40894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inftrees.h; path = inftrees.h; refType = 4; sourceTree = "<group>"; }; 839542A60894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zlib.h; path = zlib.h; refType = 4; sourceTree = "<group>"; }; 839542A70894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = text; name = zlib.3; path = zlib.3; refType = 4; sourceTree = "<group>"; }; 839542A80894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zip.h; path = zip.h; refType = 4; sourceTree = "<group>"; }; 839542A90894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = zip.c; path = zip.c; refType = 4; sourceTree = "<group>"; }; 839542AA0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zconf.in.h; path = zconf.in.h; refType = 4; sourceTree = "<group>"; }; 839542AB0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zconf.h; path = zconf.h; refType = 4; sourceTree = "<group>"; }; 839542AC0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = unzip.h; path = unzip.h; refType = 4; sourceTree = "<group>"; }; 839542AD0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = unzip.c; path = unzip.c; refType = 4; sourceTree = "<group>"; }; 839542AE0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = uncompr.c; path = uncompr.c; refType = 4; sourceTree = "<group>"; }; 839542AF0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trees.h; path = trees.h; refType = 4; sourceTree = "<group>"; }; 839542B00894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = trees.c; path = trees.c; refType = 4; sourceTree = "<group>"; }; 839542B10894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mztools.h; path = mztools.h; refType = 4; sourceTree = "<group>"; }; 839542B40894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = inflate.c; path = inflate.c; refType = 4; sourceTree = "<group>"; }; 839542B50894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inffixed.h; path = inffixed.h; refType = 4; sourceTree = "<group>"; }; 839542B60894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = infback.c; path = infback.c; refType = 4; sourceTree = "<group>"; }; 839542B70894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = gzio.c; path = gzio.c; refType = 4; sourceTree = "<group>"; }; 839542B80894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = gvmat32c.c; path = gvmat32c.c; refType = 4; sourceTree = "<group>"; }; 839542BA0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = adler32.c; path = adler32.c; refType = 4; sourceTree = "<group>"; }; 839542C00894F2490020C3E2 = { fileRef = 839542890894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C10894F2490020C3E2 = { fileRef = 8395428A0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C30894F2490020C3E2 = { fileRef = 8395428C0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C60894F2490020C3E2 = { fileRef = 8395428F0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C70894F2490020C3E2 = { fileRef = 839542900894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C80894F2490020C3E2 = { fileRef = 839542910894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C90894F2490020C3E2 = { fileRef = 839542920894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CA0894F2490020C3E2 = { fileRef = 839542930894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CB0894F2490020C3E2 = { fileRef = 839542940894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CC0894F2490020C3E2 = { fileRef = 839542950894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CD0894F2490020C3E2 = { fileRef = 839542960894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CE0894F2490020C3E2 = { fileRef = 839542970894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CF0894F2490020C3E2 = { fileRef = 839542980894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542D00894F2490020C3E2 = { fileRef = 839542990894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542D60894F2490020C3E2 = { fileRef = 8395429F0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542D90894F2490020C3E2 = { fileRef = 839542A20894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DA0894F2490020C3E2 = { fileRef = 839542A30894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DB0894F2490020C3E2 = { fileRef = 839542A40894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DD0894F2490020C3E2 = { fileRef = 839542A60894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DE0894F2490020C3E2 = { fileRef = 839542A70894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DF0894F2490020C3E2 = { fileRef = 839542A80894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E00894F2490020C3E2 = { fileRef = 839542A90894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E10894F2490020C3E2 = { fileRef = 839542AA0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E20894F2490020C3E2 = { fileRef = 839542AB0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E30894F2490020C3E2 = { fileRef = 839542AC0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E40894F2490020C3E2 = { fileRef = 839542AD0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E50894F2490020C3E2 = { fileRef = 839542AE0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E60894F2490020C3E2 = { fileRef = 839542AF0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E70894F2490020C3E2 = { fileRef = 839542B00894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E80894F2490020C3E2 = { fileRef = 839542B10894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EB0894F2490020C3E2 = { fileRef = 839542B40894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EC0894F2490020C3E2 = { fileRef = 839542B50894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542ED0894F2490020C3E2 = { fileRef = 839542B60894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EE0894F2490020C3E2 = { fileRef = 839542B70894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EF0894F2490020C3E2 = { fileRef = 839542B80894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542F10894F2490020C3E2 = { fileRef = 839542BA0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 83D3E18C080D116E00DE332C = { children = ( 83D3E1B0080D116E00DE332C, 83D3E1B5080D116E00DE332C, 83D3E26B080D117700DE332C, 83D3E19A080D116E00DE332C, ); isa = PBXGroup; refType = 4; sourceTree = "<group>"; }; 83D3E18E080D116E00DE332C = { buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; ZERO_LINK = YES; }; isa = PBXBuildStyle; name = Development; }; 83D3E18F080D116E00DE332C = { buildSettings = { COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; ZERO_LINK = NO; }; isa = PBXBuildStyle; name = Deployment; }; 83D3E190080D116E00DE332C = { buildSettings = { }; buildStyles = ( 83D3E18E080D116E00DE332C, 83D3E18F080D116E00DE332C, ); hasScannedForEncodings = 1; isa = PBXProject; mainGroup = 83D3E18C080D116E00DE332C; productRefGroup = 83D3E19A080D116E00DE332C; projectDirPath = ""; targets = ( 83D3E1AE080D116E00DE332C, ); }; 83D3E19A080D116E00DE332C = { children = ( 83D3E1AF080D116E00DE332C, ); isa = PBXGroup; name = Products; refType = 4; sourceTree = "<group>"; }; 83D3E1A9080D116E00DE332C = { buildActionMask = 2147483647; files = ( 83D3E21F080D117200DE332C, 839542C00894F2490020C3E2, 839542C60894F2490020C3E2, 839542C90894F2490020C3E2, 839542CB0894F2490020C3E2, 839542CD0894F2490020C3E2, 839542CE0894F2490020C3E2, 839542CF0894F2490020C3E2, 839542D90894F2490020C3E2, 839542DB0894F2490020C3E2, 839542DD0894F2490020C3E2, 839542DF0894F2490020C3E2, 839542E10894F2490020C3E2, 839542E20894F2490020C3E2, 839542E30894F2490020C3E2, 839542E60894F2490020C3E2, 839542E80894F2490020C3E2, 839542EC0894F2490020C3E2, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AA080D116E00DE332C = { buildActionMask = 2147483647; files = ( 83D3E1FE080D117200DE332C, 83D3E21E080D117200DE332C, 839542C10894F2490020C3E2, 839542C30894F2490020C3E2, 839542C70894F2490020C3E2, 839542C80894F2490020C3E2, 839542CA0894F2490020C3E2, 839542CC0894F2490020C3E2, 839542D00894F2490020C3E2, 839542D60894F2490020C3E2, 839542DA0894F2490020C3E2, 839542E00894F2490020C3E2, 839542E40894F2490020C3E2, 839542E50894F2490020C3E2, 839542E70894F2490020C3E2, 839542EB0894F2490020C3E2, 839542ED0894F2490020C3E2, 839542EE0894F2490020C3E2, 839542EF0894F2490020C3E2, 839542F10894F2490020C3E2, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AB080D116E00DE332C = { buildActionMask = 2147483647; files = ( 839542DE0894F2490020C3E2, ); isa = PBXResourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AC080D116E00DE332C = { buildActionMask = 2147483647; files = ( 83D3E26D080D117700DE332C, 836583B4088D13980083EC20, ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AD080D116E00DE332C = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AE080D116E00DE332C = { buildPhases = ( 83D3E1A9080D116E00DE332C, 83D3E1AA080D116E00DE332C, 83D3E1AB080D116E00DE332C, 83D3E1AC080D116E00DE332C, 83D3E1AD080D116E00DE332C, ); buildRules = ( ); buildSettings = { GCC_ALTIVEC_EXTENSIONS = NO; GCC_CHAR_IS_UNSIGNED_CHAR = NO; GCC_ENABLE_CPP_EXCEPTIONS = NO; GCC_ENABLE_CPP_RTTI = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_REUSE_STRINGS = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO; GCC_WARN_UNKNOWN_PRAGMAS = NO; GCC_WARN_UNUSED_PARAMETER = NO; GCC_WARN_UNUSED_VARIABLE = NO; LIBRARY_SEARCH_PATHS = "\"/Volumes/Chris/Projects/OpenG Zlib packages Folder/Zlib Mac DLL XCode/c_source\""; OTHER_CFLAGS = "-fno-inline"; OTHER_LDFLAGS = "-multiply_defined warning"; OTHER_REZFLAGS = ""; PRODUCT_NAME = lvzlib; REZ_SCRIPT_TYPE = Roman; REZ_SUPPRESS_REDECLARED_RESOURCE_TYPE_WARNINGS = NO; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; }; dependencies = ( ); isa = PBXNativeTarget; name = "OSX DLL"; productName = "OSX DLL"; productReference = 83D3E1AF080D116E00DE332C; productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"> <plist version=\"1.0\"> <dict/> </plist> "; productType = "com.apple.product-type.framework"; }; 83D3E1AF080D116E00DE332C = { explicitFileType = wrapper.framework; includeInIndex = 0; isa = PBXFileReference; path = lvzlib.framework; refType = 3; sourceTree = BUILT_PRODUCTS_DIR; }; 83D3E1B0080D116E00DE332C = { children = ( 83D3E1B4080D116E00DE332C, 83D3E1B3080D116E00DE332C, ); isa = PBXGroup; name = "mac Specific"; refType = 4; sourceTree = "<group>"; }; 83D3E1B3080D116E00DE332C = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = MacBinaryIII.c; path = MacBinaryIII.c; refType = 2; sourceTree = SOURCE_ROOT; }; 83D3E1B4080D116E00DE332C = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MacBinaryIII.h; path = MacBinaryIII.h; refType = 2; sourceTree = SOURCE_ROOT; }; 83D3E1B5080D116E00DE332C = { children = ( 839542890894F2480020C3E2, 8395428A0894F2480020C3E2, 8395428C0894F2480020C3E2, 8395428F0894F2480020C3E2, 839542900894F2480020C3E2, 839542910894F2480020C3E2, 839542920894F2480020C3E2, 839542930894F2480020C3E2, 839542940894F2480020C3E2, 839542950894F2480020C3E2, 839542960894F2480020C3E2, 839542970894F2480020C3E2, 839542980894F2480020C3E2, 839542990894F2480020C3E2, 8395429F0894F2480020C3E2, 839542A20894F2480020C3E2, 839542A30894F2480020C3E2, 839542A40894F2480020C3E2, 839542A60894F2490020C3E2, 839542A70894F2490020C3E2, 839542A80894F2490020C3E2, 839542A90894F2490020C3E2, 839542AA0894F2490020C3E2, 839542AB0894F2490020C3E2, 839542AC0894F2490020C3E2, 839542AD0894F2490020C3E2, 839542AE0894F2490020C3E2, 839542AF0894F2490020C3E2, 839542B00894F2490020C3E2, 839542B10894F2490020C3E2, 839542B40894F2490020C3E2, 839542B50894F2490020C3E2, 839542B60894F2490020C3E2, 839542B70894F2490020C3E2, 839542B80894F2490020C3E2, 839542BA0894F2490020C3E2, ); isa = PBXGroup; name = "zlib Sources"; refType = 4; sourceTree = "<group>"; }; 83D3E21E080D117200DE332C = { fileRef = 83D3E1B3080D116E00DE332C; isa = PBXBuildFile; settings = { }; }; 83D3E21F080D117200DE332C = { fileRef = 83D3E1B4080D116E00DE332C; isa = PBXBuildFile; settings = { }; }; 83D3E26B080D117700DE332C = { children = ( 836583A3088D034C0083EC20, 83D3E26C080D117700DE332C, ); isa = PBXGroup; name = Frameworks; refType = 4; sourceTree = "<group>"; }; 83D3E26C080D117700DE332C = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; refType = 0; sourceTree = "<absolute>"; }; 83D3E26D080D117700DE332C = { fileRef = 83D3E26C080D117700DE332C; isa = PBXBuildFile; settings = { }; }; }; rootObject = 83D3E190080D116E00DE332C; } |
From: Rolf K. <lab...@us...> - 2006-01-07 20:59:16
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15271/c_source Removed Files: project.pbxproj Log Message: Moved Xcode project to a separate folder --- project.pbxproj DELETED --- |
From: Rolf K. <lab...@us...> - 2006-01-07 20:55:45
|
Update of /cvsroot/opengtoolkit/lvzip/c_source/lvzip.xcode In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14797/lvzip.xcode Log Message: Directory /cvsroot/opengtoolkit/lvzip/c_source/lvzip.xcode added to the repository |
From: Jim K. <jk...@us...> - 2006-01-07 20:46:50
|
Update of /cvsroot/opengtoolkit/deab In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13675 Modified Files: builder.spec Log Message: moved the palette MNU into the OpenG palette Index: builder.spec =================================================================== RCS file: /cvsroot/opengtoolkit/deab/builder.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** builder.spec 7 Jan 2006 20:06:21 -0000 1.22 --- builder.spec 7 Jan 2006 20:46:39 -0000 1.23 *************** *** 101,105 **** Source Dir=dynamicpalette_menu ! Target Dir=<user.lib> Replace Mode=Always --- 101,105 ---- Source Dir=dynamicpalette_menu ! Target Dir=<user.lib>/_dynamicpalette_dirs/OpenG Replace Mode=Always |
From: Rolf K. <lab...@us...> - 2006-01-07 20:16:39
|
Update of /cvsroot/opengtoolkit/lvzip/c_source_mac In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8940/c_source_mac Removed Files: MacBinaryIII.c MacBinaryIII.h Resfork.c Log Message: Removed separate c source directory and moved it into the main c source --- MacBinaryIII.c DELETED --- --- MacBinaryIII.h DELETED --- --- Resfork.c DELETED --- |
From: Rolf K. <lab...@us...> - 2006-01-07 20:14:14
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8460/c_source Removed Files: crtdll.lib maketree.c Log Message: Removed unused files from earlier versions --- maketree.c DELETED --- --- crtdll.lib DELETED --- |
From: Rolf K. <lab...@us...> - 2006-01-07 20:12:56
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8238/c_source Added Files: project.pbxproj Log Message: Added Macintosh Xcode project --- NEW FILE: project.pbxproj --- // !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 39; objects = { 836583A3088D034C0083EC20 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = System.framework; path = /System/Library/Frameworks/System.framework; refType = 0; sourceTree = "<absolute>"; }; 836583B4088D13980083EC20 = { fileRef = 836583A3088D034C0083EC20; isa = PBXBuildFile; settings = { }; }; 839542890894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = macbin.h; path = c_source/macbin.h; refType = 4; sourceTree = "<group>"; }; 8395428A0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = macbin.c; path = c_source/macbin.c; refType = 4; sourceTree = "<group>"; }; 8395428C0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = mztools.c; path = c_source/mztools.c; refType = 4; sourceTree = "<group>"; }; 8395428F0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inffast.h; path = c_source/inffast.h; refType = 4; sourceTree = "<group>"; }; 839542900894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = inffast.c; path = c_source/inffast.c; refType = 4; sourceTree = "<group>"; }; 839542910894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = crc32.c; path = c_source/crc32.c; refType = 4; sourceTree = "<group>"; }; 839542920894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = crc32.h; path = c_source/crc32.h; refType = 4; sourceTree = "<group>"; }; 839542930894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = deflate.c; path = c_source/deflate.c; refType = 4; sourceTree = "<group>"; }; 839542940894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = crypt.h; path = c_source/crypt.h; refType = 4; sourceTree = "<group>"; }; 839542950894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = inftrees.c; path = c_source/inftrees.c; refType = 4; sourceTree = "<group>"; }; 839542960894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inflate.h; path = c_source/inflate.h; refType = 4; sourceTree = "<group>"; }; 839542970894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = deflate.h; path = c_source/deflate.h; refType = 4; sourceTree = "<group>"; }; 839542980894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zutil.h; path = c_source/zutil.h; refType = 4; sourceTree = "<group>"; }; 839542990894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = zutil.c; path = c_source/zutil.c; refType = 4; sourceTree = "<group>"; }; 8395429F0894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = compress.c; path = c_source/compress.c; refType = 4; sourceTree = "<group>"; }; 839542A20894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ioapi.h; path = c_source/ioapi.h; refType = 4; sourceTree = "<group>"; }; 839542A30894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = ioapi.c; path = c_source/ioapi.c; refType = 4; sourceTree = "<group>"; }; 839542A40894F2480020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inftrees.h; path = c_source/inftrees.h; refType = 4; sourceTree = "<group>"; }; 839542A60894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zlib.h; path = c_source/zlib.h; refType = 4; sourceTree = "<group>"; }; 839542A70894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = text; name = zlib.3; path = c_source/zlib.3; refType = 4; sourceTree = "<group>"; }; 839542A80894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zip.h; path = c_source/zip.h; refType = 4; sourceTree = "<group>"; }; 839542A90894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = zip.c; path = c_source/zip.c; refType = 4; sourceTree = "<group>"; }; 839542AA0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zconf.in.h; path = c_source/zconf.in.h; refType = 4; sourceTree = "<group>"; }; 839542AB0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = zconf.h; path = c_source/zconf.h; refType = 4; sourceTree = "<group>"; }; 839542AC0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = unzip.h; path = c_source/unzip.h; refType = 4; sourceTree = "<group>"; }; 839542AD0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = unzip.c; path = c_source/unzip.c; refType = 4; sourceTree = "<group>"; }; 839542AE0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = uncompr.c; path = c_source/uncompr.c; refType = 4; sourceTree = "<group>"; }; 839542AF0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trees.h; path = c_source/trees.h; refType = 4; sourceTree = "<group>"; }; 839542B00894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = trees.c; path = c_source/trees.c; refType = 4; sourceTree = "<group>"; }; 839542B10894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mztools.h; path = c_source/mztools.h; refType = 4; sourceTree = "<group>"; }; 839542B40894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = inflate.c; path = c_source/inflate.c; refType = 4; sourceTree = "<group>"; }; 839542B50894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inffixed.h; path = c_source/inffixed.h; refType = 4; sourceTree = "<group>"; }; 839542B60894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = infback.c; path = c_source/infback.c; refType = 4; sourceTree = "<group>"; }; 839542B70894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = gzio.c; path = c_source/gzio.c; refType = 4; sourceTree = "<group>"; }; 839542B80894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = gvmat32c.c; path = c_source/gvmat32c.c; refType = 4; sourceTree = "<group>"; }; 839542BA0894F2490020C3E2 = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = adler32.c; path = c_source/adler32.c; refType = 4; sourceTree = "<group>"; }; 839542C00894F2490020C3E2 = { fileRef = 839542890894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C10894F2490020C3E2 = { fileRef = 8395428A0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C30894F2490020C3E2 = { fileRef = 8395428C0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C60894F2490020C3E2 = { fileRef = 8395428F0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C70894F2490020C3E2 = { fileRef = 839542900894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C80894F2490020C3E2 = { fileRef = 839542910894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542C90894F2490020C3E2 = { fileRef = 839542920894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CA0894F2490020C3E2 = { fileRef = 839542930894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CB0894F2490020C3E2 = { fileRef = 839542940894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CC0894F2490020C3E2 = { fileRef = 839542950894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CD0894F2490020C3E2 = { fileRef = 839542960894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CE0894F2490020C3E2 = { fileRef = 839542970894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542CF0894F2490020C3E2 = { fileRef = 839542980894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542D00894F2490020C3E2 = { fileRef = 839542990894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542D60894F2490020C3E2 = { fileRef = 8395429F0894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542D90894F2490020C3E2 = { fileRef = 839542A20894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DA0894F2490020C3E2 = { fileRef = 839542A30894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DB0894F2490020C3E2 = { fileRef = 839542A40894F2480020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DD0894F2490020C3E2 = { fileRef = 839542A60894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DE0894F2490020C3E2 = { fileRef = 839542A70894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542DF0894F2490020C3E2 = { fileRef = 839542A80894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E00894F2490020C3E2 = { fileRef = 839542A90894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E10894F2490020C3E2 = { fileRef = 839542AA0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E20894F2490020C3E2 = { fileRef = 839542AB0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E30894F2490020C3E2 = { fileRef = 839542AC0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E40894F2490020C3E2 = { fileRef = 839542AD0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E50894F2490020C3E2 = { fileRef = 839542AE0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E60894F2490020C3E2 = { fileRef = 839542AF0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E70894F2490020C3E2 = { fileRef = 839542B00894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542E80894F2490020C3E2 = { fileRef = 839542B10894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EB0894F2490020C3E2 = { fileRef = 839542B40894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EC0894F2490020C3E2 = { fileRef = 839542B50894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542ED0894F2490020C3E2 = { fileRef = 839542B60894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EE0894F2490020C3E2 = { fileRef = 839542B70894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542EF0894F2490020C3E2 = { fileRef = 839542B80894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 839542F10894F2490020C3E2 = { fileRef = 839542BA0894F2490020C3E2; isa = PBXBuildFile; settings = { }; }; 83D3E18C080D116E00DE332C = { children = ( 83D3E1B0080D116E00DE332C, 83D3E1B5080D116E00DE332C, 83D3E26B080D117700DE332C, 83D3E19A080D116E00DE332C, ); isa = PBXGroup; refType = 4; sourceTree = "<group>"; }; 83D3E18E080D116E00DE332C = { buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; ZERO_LINK = YES; }; isa = PBXBuildStyle; name = Development; }; 83D3E18F080D116E00DE332C = { buildSettings = { COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; ZERO_LINK = NO; }; isa = PBXBuildStyle; name = Deployment; }; 83D3E190080D116E00DE332C = { buildSettings = { }; buildStyles = ( 83D3E18E080D116E00DE332C, 83D3E18F080D116E00DE332C, ); hasScannedForEncodings = 1; isa = PBXProject; mainGroup = 83D3E18C080D116E00DE332C; productRefGroup = 83D3E19A080D116E00DE332C; projectDirPath = ""; targets = ( 83D3E1AE080D116E00DE332C, ); }; 83D3E19A080D116E00DE332C = { children = ( 83D3E1AF080D116E00DE332C, ); isa = PBXGroup; name = Products; refType = 4; sourceTree = "<group>"; }; 83D3E1A9080D116E00DE332C = { buildActionMask = 2147483647; files = ( 83D3E21F080D117200DE332C, 839542C00894F2490020C3E2, 839542C60894F2490020C3E2, 839542C90894F2490020C3E2, 839542CB0894F2490020C3E2, 839542CD0894F2490020C3E2, 839542CE0894F2490020C3E2, 839542CF0894F2490020C3E2, 839542D90894F2490020C3E2, 839542DB0894F2490020C3E2, 839542DD0894F2490020C3E2, 839542DF0894F2490020C3E2, 839542E10894F2490020C3E2, 839542E20894F2490020C3E2, 839542E30894F2490020C3E2, 839542E60894F2490020C3E2, 839542E80894F2490020C3E2, 839542EC0894F2490020C3E2, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AA080D116E00DE332C = { buildActionMask = 2147483647; files = ( 83D3E1FE080D117200DE332C, 83D3E21E080D117200DE332C, 839542C10894F2490020C3E2, 839542C30894F2490020C3E2, 839542C70894F2490020C3E2, 839542C80894F2490020C3E2, 839542CA0894F2490020C3E2, 839542CC0894F2490020C3E2, 839542D00894F2490020C3E2, 839542D60894F2490020C3E2, 839542DA0894F2490020C3E2, 839542E00894F2490020C3E2, 839542E40894F2490020C3E2, 839542E50894F2490020C3E2, 839542E70894F2490020C3E2, 839542EB0894F2490020C3E2, 839542ED0894F2490020C3E2, 839542EE0894F2490020C3E2, 839542EF0894F2490020C3E2, 839542F10894F2490020C3E2, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AB080D116E00DE332C = { buildActionMask = 2147483647; files = ( 839542DE0894F2490020C3E2, ); isa = PBXResourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AC080D116E00DE332C = { buildActionMask = 2147483647; files = ( 83D3E26D080D117700DE332C, 836583B4088D13980083EC20, ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AD080D116E00DE332C = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 83D3E1AE080D116E00DE332C = { buildPhases = ( 83D3E1A9080D116E00DE332C, 83D3E1AA080D116E00DE332C, 83D3E1AB080D116E00DE332C, 83D3E1AC080D116E00DE332C, 83D3E1AD080D116E00DE332C, ); buildRules = ( ); buildSettings = { GCC_ALTIVEC_EXTENSIONS = NO; GCC_CHAR_IS_UNSIGNED_CHAR = NO; GCC_ENABLE_CPP_EXCEPTIONS = NO; GCC_ENABLE_CPP_RTTI = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_REUSE_STRINGS = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO; GCC_WARN_UNKNOWN_PRAGMAS = NO; GCC_WARN_UNUSED_PARAMETER = NO; GCC_WARN_UNUSED_VARIABLE = NO; LIBRARY_SEARCH_PATHS = "\"/Volumes/Chris/Projects/OpenG Zlib packages Folder/Zlib Mac DLL XCode/c_source\""; OTHER_CFLAGS = "-fno-inline"; OTHER_LDFLAGS = "-multiply_defined warning"; OTHER_REZFLAGS = ""; PRODUCT_NAME = lvzlib; REZ_SCRIPT_TYPE = Roman; REZ_SUPPRESS_REDECLARED_RESOURCE_TYPE_WARNINGS = NO; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; }; dependencies = ( ); isa = PBXNativeTarget; name = "OSX DLL"; productName = "OSX DLL"; productReference = 83D3E1AF080D116E00DE332C; productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"> <plist version=\"1.0\"> <dict/> </plist> "; productType = "com.apple.product-type.framework"; }; 83D3E1AF080D116E00DE332C = { explicitFileType = wrapper.framework; includeInIndex = 0; isa = PBXFileReference; path = lvzlib.framework; refType = 3; sourceTree = BUILT_PRODUCTS_DIR; }; 83D3E1B0080D116E00DE332C = { children = ( 83D3E1B1080D116E00DE332C, 83D3E1B4080D116E00DE332C, 83D3E1B3080D116E00DE332C, ); isa = PBXGroup; name = "mac Specific"; refType = 4; sourceTree = "<group>"; }; 83D3E1B1080D116E00DE332C = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = Resfork.c; path = c_source_mac/Resfork.c; refType = 2; sourceTree = SOURCE_ROOT; }; 83D3E1B3080D116E00DE332C = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = MacBinaryIII.c; path = c_source_mac/MacBinaryIII.c; refType = 2; sourceTree = SOURCE_ROOT; }; 83D3E1B4080D116E00DE332C = { fileEncoding = 30; isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MacBinaryIII.h; path = c_source_mac/MacBinaryIII.h; refType = 2; sourceTree = SOURCE_ROOT; }; 83D3E1B5080D116E00DE332C = { children = ( 839542890894F2480020C3E2, 8395428A0894F2480020C3E2, 8395428C0894F2480020C3E2, 8395428F0894F2480020C3E2, 839542900894F2480020C3E2, 839542910894F2480020C3E2, 839542920894F2480020C3E2, 839542930894F2480020C3E2, 839542940894F2480020C3E2, 839542950894F2480020C3E2, 839542960894F2480020C3E2, 839542970894F2480020C3E2, 839542980894F2480020C3E2, 839542990894F2480020C3E2, 8395429F0894F2480020C3E2, 839542A20894F2480020C3E2, 839542A30894F2480020C3E2, 839542A40894F2480020C3E2, 839542A60894F2490020C3E2, 839542A70894F2490020C3E2, 839542A80894F2490020C3E2, 839542A90894F2490020C3E2, 839542AA0894F2490020C3E2, 839542AB0894F2490020C3E2, 839542AC0894F2490020C3E2, 839542AD0894F2490020C3E2, 839542AE0894F2490020C3E2, 839542AF0894F2490020C3E2, 839542B00894F2490020C3E2, 839542B10894F2490020C3E2, 839542B40894F2490020C3E2, 839542B50894F2490020C3E2, 839542B60894F2490020C3E2, 839542B70894F2490020C3E2, 839542B80894F2490020C3E2, 839542BA0894F2490020C3E2, ); isa = PBXGroup; name = "zlib Sources"; refType = 4; sourceTree = "<group>"; }; 83D3E1FE080D117200DE332C = { fileRef = 83D3E1B1080D116E00DE332C; isa = PBXBuildFile; settings = { }; }; 83D3E21E080D117200DE332C = { fileRef = 83D3E1B3080D116E00DE332C; isa = PBXBuildFile; settings = { }; }; 83D3E21F080D117200DE332C = { fileRef = 83D3E1B4080D116E00DE332C; isa = PBXBuildFile; settings = { }; }; 83D3E26B080D117700DE332C = { children = ( 836583A3088D034C0083EC20, 83D3E26C080D117700DE332C, ); isa = PBXGroup; name = Frameworks; refType = 4; sourceTree = "<group>"; }; 83D3E26C080D117700DE332C = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; refType = 0; sourceTree = "<absolute>"; }; 83D3E26D080D117700DE332C = { fileRef = 83D3E26C080D117700DE332C; isa = PBXBuildFile; settings = { }; }; }; rootObject = 83D3E190080D116E00DE332C; } |
From: Rolf K. <lab...@us...> - 2006-01-07 20:12:09
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8129/c_source Modified Files: zlibvc.def zlibvc.dsp Log Message: Added c-code MacBinary implementation for Mac platform Index: zlibvc.def =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zlibvc.def,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** zlibvc.def 4 Apr 2005 21:18:37 -0000 1.10 --- zlibvc.def 7 Jan 2006 20:12:01 -0000 1.11 *************** *** 96,100 **** --- 96,104 ---- unzRepair @102 + DLLVersion @190 OpenResFork @200 UtilFileInfo @201 InitializeFileFuncs @202 + HasResourceFork @203 + LV_EncodeMacbinary @204 + LV_DecodeMacbinary @205 Index: zlibvc.dsp =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zlibvc.dsp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** zlibvc.dsp 16 Jan 2005 11:30:19 -0000 1.6 --- zlibvc.dsp 7 Jan 2006 20:12:01 -0000 1.7 *************** *** 238,241 **** --- 238,246 ---- # Begin Source File + SOURCE=.\MacBinaryIII.c + # PROP Exclude_From_Build 1 + # End Source File + # Begin Source File + SOURCE=.\mztools.c # End Source File *************** *** 310,313 **** --- 315,322 ---- # Begin Source File + SOURCE=.\MacBinaryIII.h + # End Source File + # Begin Source File + SOURCE=.\mztools.h # End Source File |
From: Rolf K. <lab...@us...> - 2006-01-07 20:11:39
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8049/c_source Modified Files: macbin.c macbin.h Added Files: MacBinaryIII.c MacBinaryIII.h Log Message: Added c-code MacBinary implementation for Mac platform Index: macbin.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.c,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** macbin.c 8 Jun 2005 19:54:30 -0000 1.11 --- macbin.c 7 Jan 2006 20:11:30 -0000 1.12 *************** *** 6,9 **** --- 6,11 ---- */ + #include <stdio.h> + #include <string.h> #include "zlib.h" #include "ioapi.h" *************** *** 11,16 **** --- 13,20 ---- #if Mac + #include <CoreServices/CoreServices.h> // instead of #include <Resources.h> #include "Finder.h" #include "Files.h" + #include "MacBinaryIII.h" #define MacIsInvisible(cpb) ((cpb).hFileInfo.ioFlFndrInfo.fdFlags & kIsInvisible) *************** *** 20,24 **** #define kFileChanged (1L<<7) ! static OSErr MakeFSpec(PStr path, FSSpec *fss); static OSErr IfDirCloseIt(int16 vol); static MgErr OSErrToLVErr(OSErr err); --- 24,28 ---- #define kFileChanged (1L<<7) ! static OSErr MakeFSpec(ConstStr255 path, FSSpec *fss); static OSErr IfDirCloseIt(int16 vol); static MgErr OSErrToLVErr(OSErr err); *************** *** 38,41 **** --- 42,112 ---- #endif + extern void ZEXPORT DLLVersion(char* version) + { + sprintf(version, "lvzlib date: %s, time: %s",__DATE__,__TIME__); + } + + extern MgErr ZEXPORT HasResourceFork(ConstStr255 fileName, long *hasResFork){ + + #if Mac + OSErr err = noErr; + int theRefNum; + FSSpec theFSSpec; + + *hasResFork = 0; + + err = MakeFSpec(fileName, &theFSSpec); + id (!err) + { + theRefNum = FSpOpenResFile(&theFSSpec, fsRdWrPerm); + if (ResError() == noErr) //we've got a resource file + { + CloseResFile(theRefNum); + *hasResFork = 1; + } + } + return OSErrToLVErr(err); + #else + *hasResFork = 0; + return noErr; + #endif + } + + extern MgErr ZEXPORT LV_EncodeMacbinary(ConstStr255 srcFileName, ConstStr255 dstFileName){ + #if Mac + FSSpec srcFSSpec; + FSSpec dstFSSpec; + OSErr err = MakeFSpec(srcFileName, &srcFSSpec); + if (!err) + { + err = MakeFSpec(dstFileName, &dstFSSpec); + if (!err) + err = EncodeMacbinaryFiles(&srcFSSpec,&dstFSSpec); + } + return OSErrToLVErr(err); + #else + return mgNotSupported; + #endif + } + + extern MgErr ZEXPORT LV_DecodeMacbinary(ConstStr255 srcFileName, ConstStr255 dstFileName){ + #if Mac + FSSpec srcFSSpec; + FSSpec dstFSSpec; + OSErr err; + + err = MakeFSpec(srcFileName, &srcFSSpec); + if (!err) + { + err = MakeFSpec(dstFileName, &dstFSSpec); + if (err) + err = DecodeMacBinaryFiles(&srcFSSpec,&dstFSSpec); + } + return OSErrToLVErr(err); + #else + return mgNotSupported; + #endif + } + extern MgErr ZEXPORT OpenResFork(File *fdp, PStr path, *************** *** 223,238 **** { #if Win32 ! fill_win32_filefunc(pzlib_filefunc_def); #else ! fill_fopen_filefunc(pzlib_filefunc_def); #endif ! return noErr; } else ! return sizeof(zlib_filefunc_def); } #if Mac ! static OSErr MakeFSpec(PStr path, FSSpec *fss) { OSErr err; --- 294,309 ---- { #if Win32 ! fill_win32_filefunc(pzlib_filefunc_def); #else ! fill_fopen_filefunc(pzlib_filefunc_def); #endif ! return noErr; } else ! return sizeof(zlib_filefunc_def); } #if Mac ! static OSErr MakeFSpec(ConstStr255 path, FSSpec *fss) { OSErr err; *************** *** 248,252 **** /* fileName parameter. */ if ((err == noErr) && (fss->parID == 0)) { ! fss->parID = fsRtParID; } return noErr; --- 319,323 ---- /* fileName parameter. */ if ((err == noErr) && (fss->parID == 0)) { ! fss->parID = fsRtParID; } return noErr; *************** *** 307,311 **** delta = loc.u.gmtDelta & 0x00ffffff; /* get sec east of UTC */ if (delta & 0x800000) ! delta |= 0xff000000; /* sign extend */ return -delta; /* secs from UTC */ } --- 378,382 ---- delta = loc.u.gmtDelta & 0x00ffffff; /* get sec east of UTC */ if (delta & 0x800000) ! delta |= 0xff000000; /* sign extend */ return -delta; /* secs from UTC */ } *************** *** 315,319 **** if (time > 0.0) { ! *sTime = time - UTCShift(); } return; --- 386,390 ---- if (time > 0.0) { ! *sTime = time - UTCShift(); } return; Index: macbin.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.h,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** macbin.h 8 Jun 2005 19:54:30 -0000 1.6 --- macbin.h 7 Jan 2006 20:11:30 -0000 1.7 *************** *** 20,24 **** #endif ! #if defined(macintosh) || defined(__PPCC__) || defined(THINK_C) || defined(__SC__) || defined(__MWERKS__) #define Mac 1 #elif defined(__GNUC__) || defined(linux) --- 20,24 ---- #endif ! #if defined(macintosh) || defined(__PPCC__) || defined(THINK_C) || defined(__SC__) || defined(__MWERKS__) || defined(__APPLE_CC__) #define Mac 1 #elif defined(__GNUC__) || defined(linux) *************** *** 142,145 **** --- 142,147 ---- #define PStrSize(b) (PStrLen(b)+1) /* # of bytes including length */ + typedef const uChar ConstStr255[256]; + /* Typedefs */ typedef struct { *************** *** 160,163 **** --- 162,172 ---- enum { denyReadWrite, denyWriteOnly, denyNeither}; /* deny modes */ + extern void ZEXPORT DLLVersion(char* Version); + + extern MgErr ZEXPORT HasResourceFork(ConstStr255 fileName, long *hasResFork); + + extern MgErr LV_EncodeMacbinary(ConstStr255 srcFileName, ConstStr255 dstFileName); + extern MgErr LV_DecodeMacbinary(ConstStr255 srcFileName, ConstStr255 dstFileName); + extern MgErr ZEXPORT UtilFileInfo OF((PStr path, uInt8 write, --- NEW FILE: MacBinaryIII.h --- //MacBinaryIII.h // Ch, 28.02.2003, OSX port, see TARGET_API_MAC_CARBON macro // Ch. 19.07.2005, Xcode 1.5 port, from CW project #ifdef TARGET_API_MAC_CARBON // #include <Types.h> // not for OSX #endif //#include <Files.h> //#include <Script.h> #include <CoreServices/CoreServices.h> // instead of #include <Script.h> and /#include <Files.h> #include <String.h> #pragma once #pragma options align=mac68k /* 000 Byte old version number, must be kept at zero for compatibility 001 Byte Length of filename (must be in the range 1-31) 002 1 to 63 Bytes filename (only "length" bytes are significant). 065 Long Word file type (normally expressed as four characters) 069 Long Word file creator (normally expressed as four characters) 073 Byte original Finder flags Bit 7 - isAlias. Bit 6 - isInvisible. Bit 5 - hasBundle. Bit 4 - nameLocked. Bit 3 - isStationery. Bit 2 - hasCustomIcon. Bit 1 - reserved. Bit 0 - hasBeenInited. 074 Byte zero fill, must be zero for compatibility 075 Word file's vertical position within its window. 077 Word file's horizontal position within its window. 079 Word file's window or folder ID. 081 Byte "Protected" flag (in low order bit). 082 Byte zero fill, must be zero for compatibility 083 Long Word Data Fork length (bytes, zero if no Data Fork). 087 Long Word Resource Fork length (bytes, zero if no R.F.). 091 Long Word File's creation date 095 Long Word File's "last modified" date. 099 Word length of Get Info comment to be sent after the resource fork (if implemented, see below). 101 Byte Finder Flags, bits 0-7. (Bits 8-15 are already in byte 73) Bit 7 - hasNoInits Bit 6 - isShared Bit 5 - requiresSwitchLaunch Bit 4 - ColorReserved Bits 1-3 - color Bit 0 - isOnDesk *102 Long Word signature for indentification purposes ('mBIN') *106 Byte script of file name (from the fdScript field of an fxInfo record) *107 Byte extended Finder flags (from the fdXFlags field of an fxInfo record) 108-115 Unused (must be zeroed by creators, must be ignored by readers) 116 Long Word Length of total files when packed files are unpacked. As of the writing of this document, this field has never been used. 120 Word Length of a secondary header. If this is non-zero, skip this many bytes (rounded up to the next multiple of 128). This is for future expansion only, when sending files with MacBinary, this word should be zero. *122 Byte Version number of MacBinary III that the uploading program is written for (the version is 130 for MacBinary III) 123 Byte Minimum MacBinary version needed to read this file (set this value at 129 for backwards compatibility with MacBinary II) 124 Word CRC of previous 124 bytes */ typedef unsigned short Word; #define kOldVersionOffset 0 #define kFileNameLengthOffset 1 #define kFileNameOffset 2 #define kFileTypeOffset 65 #define kFileCreatorOffset 69 #define kFinderFlagsHiOffset 73 #define kVersionCheckZero 74 #define kFileVPositionOffset 75 #define kFileHPositionOffset 77 #define kFileFolderIDOffset 79 #define kProtectedFlagOffset 81 #define kVersionOneCheckZero 82 #define kDataForkLengthOffset 83 #define kResourceForkLengthOffset 87 #define kFileCreationDateOffset 91 #define kFileModificationDateOffset 95 #define kGetInfoCommentLengthOffset 99 #define kFinderFlagsLowOffset 101 #define kMacbinarySigOffset 102 #define kFilenameScriptOffset 106 #define kExtendedFinderFlagsOffset 107 #define kTotalFileLengthOffset 116 #define kSecondaryHeaderLengthOffset 120 #define kCurrentVersionOffset 122 #define kMinimumVersionOffset 123 #define kCRCOffset 124 #define LONG_AT_OFFSET(data, offset) *((long *)((unsigned char *)&data[offset])) #define WORD_AT_OFFSET(data, offset) *((Word *)((unsigned char *)&data[offset])) #define BYTE_AT_OFFSET(data, offset) *((Byte *)((unsigned char *)&data[offset])) #define PTR_AT_OFFSET(data, offset) ((Ptr)((unsigned char *)&data[offset])) #ifdef __cplusplus extern "C" { #endif Handle EncodeMacbinary(FSSpec *file); OSErr EncodeMacbinaryFile(FSSpec *file); OSErr EncodeMacbinaryFiles(FSSpec *file, FSSpec* outfile); OSErr DecodeMacBinary(Handle data, FSSpec *destination); OSErr DecodeMacBinaryFile(FSSpec *source); OSErr DecodeMacBinaryFiles(FSSpec* inputfile,FSSpec* outputfile); Boolean FSpIsMacBinary(FSSpec *file); #ifdef __cplusplus } #endif #pragma options align=reset --- NEW FILE: MacBinaryIII.c --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-01-07 20:08:44
|
Update of /cvsroot/opengtoolkit/librarian_bugfix/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7603/docs Added Files: Installation and Uninstallation Process.txt Log Message: initial commit --- NEW FILE: Installation and Uninstallation Process.txt --- ******* Install ******* *** Pre-Install Script VI *** rename .\vi.lib\Utility\notifier.llb\Create Notifier.vi as... .\vi.lib\Utility\notifier.llb\Create Notifier__buggy.vi *** Installation *** install... .\vi.lib\Utility\Create Notifier__bugfix.vi *** Post-Install Script VI *** rename... .\vi.lib\Utility\Create Notifier__bugfix.vi as.. .\vi.lib\Utility\notifier.llb\Create Notifier.vi ********* Uninstall ********* *** Pre-Uninstall Script VI *** rename... .\vi.lib\Utility\notifier.llb\Create Notifier.vi as... .\vi.lib\Utility\Create Notifier__bugfix.vi *** Uninstallation *** uninstall... .\vi.lib\Utility\Create Notifier__bugfix.vi *** Post-Uninstall Script VI *** rename .\vi.lib\Utility\notifier.llb\Create Notifier__buggy.vi as... .\vi.lib\Utility\notifier.llb\Create Notifier.vi |
From: Jim K. <jk...@us...> - 2006-01-07 20:08:43
|
Update of /cvsroot/opengtoolkit/librarian_bugfix In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7603 Added Files: .cvsignore PostInstall.vi PostUninstall.vi PreInstall.vi PreUninstall.vi build librarian_bugfix.vi librarian_bugfix.bmp ogpatch_librarian_bugfix.spec Log Message: initial commit --- NEW FILE: .cvsignore --- packaged --- NEW FILE: PreUninstall.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: PostUninstall.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: PostInstall.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: ogpatch_librarian_bugfix.spec --- [Package Name] Name=ogpatch_librarian_bugfix Version=1.0 Release=1 [Description] Description="Fixes a race condition in Copy From Folder To Folder" Summary="Bugfix for Librarian VIs" License=LGPL Copyright="2005 Jim Kring (ji...@ji...)" Distribution= Icon=librarian_bugfix.bmp Vendor=OpenG.org URL= Packager=Jim Kring <ji...@ji...> [Platform] Exclusive_LabVIEW_Version=6.1,7.0,7.1 Exclusive_LabVIEW_System=All Exclusive_OS=All [Script VIs] PreInstall=PreInstall.vi PostInstall=PostInstall.vi PreUninstall=PreUninstall.vi PostUninstall=PostUninstall.vi [Files] Num File Groups=1 [File Group 0] Source Dir=source Target Dir=<application>/vi.lib/Utility/ Replace Mode=Always Num Files=1 File 0=Copy From Folder To Folder__bugfix.vi --- NEW FILE: build librarian_bugfix.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: PreInstall.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: librarian_bugfix.bmp --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-01-07 20:08:42
|
Update of /cvsroot/opengtoolkit/librarian_bugfix/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7603/source Added Files: Copy From Folder To Folder__bugfix.vi Log Message: initial commit --- NEW FILE: Copy From Folder To Folder__bugfix.vi --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-01-07 20:08:05
|
Update of /cvsroot/opengtoolkit/librarian_bugfix/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7505/docs Log Message: Directory /cvsroot/opengtoolkit/librarian_bugfix/docs added to the repository |
From: Jim K. <jk...@us...> - 2006-01-07 20:08:04
|
Update of /cvsroot/opengtoolkit/librarian_bugfix/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7505/source Log Message: Directory /cvsroot/opengtoolkit/librarian_bugfix/source added to the repository |
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7024/c_source Modified Files: ChangeLog ChangeLogUnzip FAQ README adler32.c compress.c crc32.c crypt.h deflate.c deflate.h example.c gvmat32.asm gvmat32.obj gvmat32c.c gzio.c infback.c inffas32.asm inffas32.obj inffast.c inflate.c inflate.h inftrees.c inftrees.h ioapi.c ioapi.h iowin32.c iowin32.h minigzip.c miniunz.c minizip.c mztools.c trees.c unzip.c unzip.h zconf.h zconf.in.h zip.c zip.h zlib.3 zlib.h zlib.rc zutil.c zutil.h Log Message: Upgraded zlib and zip sources to version 1.2.3 of zlib. Index: inftrees.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inftrees.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** inftrees.h 7 Dec 2004 22:52:50 -0000 1.2 --- inftrees.h 7 Jan 2006 20:06:23 -0000 1.3 *************** *** 1,4 **** /* inftrees.h -- header to use inftrees.c ! * Copyright (C) 1995-2003 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* inftrees.h -- header to use inftrees.c ! * Copyright (C) 1995-2005 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 37,46 **** /* Maximum size of dynamic tree. The maximum found in a long but non- ! exhaustive search was 1004 code structures (850 for length/literals ! and 154 for distances, the latter actually the result of an exhaustive search). The true maximum is not known, but the value below is more than safe. */ ! #define ENOUGH 1440 ! #define MAXD 154 /* Type of code to build for inftable() */ --- 37,46 ---- /* Maximum size of dynamic tree. The maximum found in a long but non- ! exhaustive search was 1444 code structures (852 for length/literals ! and 592 for distances, the latter actually the result of an exhaustive search). The true maximum is not known, but the value below is more than safe. */ ! #define ENOUGH 2048 ! #define MAXD 592 /* Type of code to build for inftable() */ Index: trees.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/trees.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** trees.c 8 Dec 2004 20:29:15 -0000 1.3 --- trees.c 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 1,4 **** /* trees.c -- output deflated data using Huffman coding ! * Copyright (C) 1995-2003 Jean-loup Gailly * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* trees.c -- output deflated data using Huffman coding ! * Copyright (C) 1995-2005 Jean-loup Gailly * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 556,560 **** m = s->heap[--h]; if (m > max_code) continue; ! if (tree[m].Len != (unsigned) bits) { Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits)); s->opt_len += ((long)bits - (long)tree[m].Len) --- 556,560 ---- m = s->heap[--h]; if (m > max_code) continue; ! if ((unsigned) tree[m].Len != (unsigned) bits) { Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits)); s->opt_len += ((long)bits - (long)tree[m].Len) *************** *** 931,936 **** if (s->level > 0) { ! /* Check if the file is ascii or binary */ ! if (s->strm->data_type == Z_UNKNOWN) set_data_type(s); /* Construct the literal and distance trees */ --- 931,937 ---- if (s->level > 0) { ! /* Check if the file is binary or text */ ! if (stored_len > 0 && s->strm->data_type == Z_UNKNOWN) ! set_data_type(s); /* Construct the literal and distance trees */ *************** *** 983,987 **** } else if (static_lenb >= 0) { /* force static trees */ #else ! } else if (static_lenb == opt_lenb) { #endif send_bits(s, (STATIC_TREES<<1)+eof, 3); --- 984,988 ---- } else if (static_lenb >= 0) { /* force static trees */ #else ! } else if (s->strategy == Z_FIXED || static_lenb == opt_lenb) { #endif send_bits(s, (STATIC_TREES<<1)+eof, 3); *************** *** 1118,1136 **** /* =========================================================================== ! * Set the data type to ASCII or BINARY, using a crude approximation: ! * binary if more than 20% of the bytes are <= 6 or >= 128, ascii otherwise. ! * IN assertion: the fields freq of dyn_ltree are set and the total of all ! * frequencies does not exceed 64K (to fit in an int on 16 bit machines). */ local void set_data_type(s) deflate_state *s; { ! int n = 0; ! unsigned ascii_freq = 0; ! unsigned bin_freq = 0; ! while (n < 7) bin_freq += s->dyn_ltree[n++].Freq; ! while (n < 128) ascii_freq += s->dyn_ltree[n++].Freq; ! while (n < LITERALS) bin_freq += s->dyn_ltree[n++].Freq; ! s->strm->data_type = bin_freq > (ascii_freq >> 2) ? Z_BINARY : Z_ASCII; } --- 1119,1140 ---- /* =========================================================================== ! * Set the data type to BINARY or TEXT, using a crude approximation: ! * set it to Z_TEXT if all symbols are either printable characters (33 to 255) ! * or white spaces (9 to 13, or 32); or set it to Z_BINARY otherwise. ! * IN assertion: the fields Freq of dyn_ltree are set. */ local void set_data_type(s) deflate_state *s; { ! int n; ! ! for (n = 0; n < 9; n++) ! if (s->dyn_ltree[n].Freq != 0) ! break; ! if (n == 9) ! for (n = 14; n < 32; n++) ! if (s->dyn_ltree[n].Freq != 0) ! break; ! s->strm->data_type = (n == 32) ? Z_TEXT : Z_BINARY; } Index: inffast.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inffast.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** inffast.c 8 Dec 2004 20:23:39 -0000 1.3 --- inffast.c 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 75,78 **** --- 75,81 ---- unsigned char FAR *beg; /* inflate()'s initial strm->next_out */ unsigned char FAR *end; /* while out < end, enough space available */ + #ifdef INFLATE_STRICT + unsigned dmax; /* maximum distance from zlib header */ + #endif unsigned wsize; /* window size or zero if not using window */ unsigned whave; /* valid bytes in the window */ *************** *** 99,102 **** --- 102,108 ---- beg = out - (start - strm->avail_out); end = out + (strm->avail_out - 257); + #ifdef INFLATE_STRICT + dmax = state->dmax; + #endif wsize = state->wsize; whave = state->whave; *************** *** 168,171 **** --- 174,184 ---- } dist += (unsigned)hold & ((1U << op) - 1); + #ifdef INFLATE_STRICT + if (dist > dmax) { + strm->msg = (char *)"invalid distance too far back"; + state->mode = BAD; + break; + } + #endif hold >>= op; bits -= op; Index: inftrees.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inftrees.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** inftrees.c 8 Dec 2004 20:23:39 -0000 1.3 --- inftrees.c 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 1,4 **** /* inftrees.c -- generate Huffman trees for efficient decoding ! * Copyright (C) 1995-2004 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* inftrees.c -- generate Huffman trees for efficient decoding ! * Copyright (C) 1995-2005 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 10,14 **** const char inflate_copyright[] = ! " inflate 1.2.2 Copyright 1995-2004 Mark Adler "; /* If you use the zlib library in a product, an acknowledgment is welcome --- 10,14 ---- const char inflate_copyright[] = ! " inflate 1.2.3 Copyright 1995-2005 Mark Adler "; /* If you use the zlib library in a product, an acknowledgment is welcome *************** *** 63,67 **** static const unsigned short lext[31] = { /* Length codes 257..285 extra */ 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, ! 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 199, 198}; static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, --- 63,67 ---- static const unsigned short lext[31] = { /* Length codes 257..285 extra */ 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, ! 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 201, 196}; static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, *************** *** 135,139 **** if (left < 0) return -1; /* over-subscribed */ } ! if (left > 0 && (type == CODES || (codes - count[0] != 1))) return -1; /* incomplete set */ --- 135,139 ---- if (left < 0) return -1; /* over-subscribed */ } ! if (left > 0 && (type == CODES || max != 1)) return -1; /* incomplete set */ *************** *** 233,236 **** --- 233,237 ---- incr = 1U << (len - drop); fill = 1U << curr; + min = fill; /* save offset to next table */ do { fill -= incr; *************** *** 263,267 **** /* increment past last table */ ! next += 1U << curr; /* determine length of next table */ --- 264,268 ---- /* increment past last table */ ! next += min; /* here min is 1 << curr */ /* determine length of next table */ Index: unzip.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/unzip.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** unzip.c 8 Dec 2004 20:29:15 -0000 1.4 --- unzip.c 7 Jan 2006 20:06:23 -0000 1.5 *************** *** 1,6 **** /* unzip.c -- IO for uncompress .zip files using zlib ! Version 1.01d, September 22th, 2004 ! Copyright (C) 1998-2004 Gilles Vollant Read unzip.h for more info --- 1,6 ---- /* unzip.c -- IO for uncompress .zip files using zlib ! Version 1.01e, February 12th, 2005 ! Copyright (C) 1998-2005 Gilles Vollant Read unzip.h for more info *************** *** 1138,1142 **** --- 1138,1145 ---- pfile_in_zip_read_info->stream_initialised=1; else + { + TRYFREE(pfile_in_zip_read_info); return err; + } /* windowBits is passed < 0 to tell that there is no zlib header. * Note that in this case inflate *requires* an extra "dummy" byte Index: crypt.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/crypt.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** crypt.h 8 Dec 2004 20:23:39 -0000 1.2 --- crypt.h 7 Jan 2006 20:06:22 -0000 1.3 *************** *** 2,8 **** ! Version 1.01, May 8th, 2004 ! Copyright (C) 1998-2004 Gilles Vollant This code is a modified version of crypting code in Infozip distribution --- 2,8 ---- ! Version 1.01e, February 12th, 2005 ! Copyright (C) 1998-2005 Gilles Vollant This code is a modified version of crypting code in Infozip distribution Index: mztools.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/mztools.c,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** mztools.c 25 Dec 2004 16:29:44 -0000 1.1 --- mztools.c 7 Jan 2006 20:06:23 -0000 1.2 *************** *** 249,253 **** int nRead; char buffer[8192]; ! while ( (nRead = fread(buffer, 1, sizeof(buffer), fpOutCD)) > 0) { if ((int)fwrite(buffer, 1, nRead, fpOut) != nRead) { err = Z_ERRNO; --- 249,253 ---- int nRead; char buffer[8192]; ! while ( (nRead = (int)fread(buffer, 1, sizeof(buffer), fpOutCD)) > 0) { if ((int)fwrite(buffer, 1, nRead, fpOut) != nRead) { err = Z_ERRNO; Index: zutil.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zutil.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** zutil.h 8 Dec 2004 20:29:15 -0000 1.3 --- zutil.h 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 1,4 **** /* zutil.h -- internal interface and configuration of the compression library ! * Copyright (C) 1995-2003 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* zutil.h -- internal interface and configuration of the compression library ! * Copyright (C) 1995-2005 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 18,29 **** #ifdef STDC ! # include <stddef.h> # include <string.h> # include <stdlib.h> #endif #ifdef NO_ERRNO_H extern int errno; #else ! # include <errno.h> #endif --- 18,41 ---- #ifdef STDC ! # ifndef _WIN32_WCE ! # include <stddef.h> ! # endif # include <string.h> # include <stdlib.h> #endif #ifdef NO_ERRNO_H + # ifdef _WIN32_WCE + /* The Microsoft C Run-Time Library for Windows CE doesn't have + * errno. We define it as a global variable to simplify porting. + * Its value is always 0 and should not be used. We rename it to + * avoid conflict with other libraries that use the same workaround. + */ + # define errno z_errno + # endif extern int errno; #else ! # ifndef _WIN32_WCE ! # include <errno.h> ! # endif #endif *************** *** 106,109 **** --- 118,124 ---- #ifdef OS2 # define OS_CODE 0x06 + # ifdef M_I86 + #include <malloc.h> + # endif #endif *************** *** 194,206 **** #endif - #ifdef HAVE_STRERROR - # ifndef VMS - extern char *strerror OF((int)); - # endif - # define zstrerror(errnum) strerror(errnum) - #else - # define zstrerror(errnum) "" - #endif - #if defined(pyr) # define NO_MEMCPY --- 209,212 ---- Index: infback.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/infback.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** infback.c 8 Dec 2004 20:23:39 -0000 1.2 --- infback.c 7 Jan 2006 20:06:22 -0000 1.3 *************** *** 1,4 **** /* infback.c -- inflate using a call-back interface ! * Copyright (C) 1995-2003 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* infback.c -- inflate using a call-back interface ! * Copyright (C) 1995-2005 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 27,31 **** */ int ZEXPORT inflateBackInit_(strm, windowBits, window, version, stream_size) ! z_stream FAR *strm; int windowBits; unsigned char FAR *window; --- 27,31 ---- */ int ZEXPORT inflateBackInit_(strm, windowBits, window, version, stream_size) ! z_streamp strm; int windowBits; unsigned char FAR *window; *************** *** 51,55 **** if (state == Z_NULL) return Z_MEM_ERROR; Tracev((stderr, "inflate: allocated\n")); ! strm->state = (voidpf)state; state->wbits = windowBits; state->wsize = 1U << windowBits; --- 51,56 ---- if (state == Z_NULL) return Z_MEM_ERROR; Tracev((stderr, "inflate: allocated\n")); ! strm->state = (struct internal_state FAR *)state; ! state->dmax = 32768U; state->wbits = windowBits; state->wsize = 1U << windowBits; *************** *** 239,243 **** */ int ZEXPORT inflateBack(strm, in, in_desc, out, out_desc) ! z_stream FAR *strm; in_func in; void FAR *in_desc; --- 240,244 ---- */ int ZEXPORT inflateBack(strm, in, in_desc, out, out_desc) ! z_streamp strm; in_func in; void FAR *in_desc; *************** *** 612,616 **** int ZEXPORT inflateBackEnd(strm) ! z_stream FAR *strm; { if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0) --- 613,617 ---- int ZEXPORT inflateBackEnd(strm) ! z_streamp strm; { if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0) Index: zconf.in.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zconf.in.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** zconf.in.h 8 Dec 2004 20:29:15 -0000 1.2 --- zconf.in.h 7 Jan 2006 20:06:23 -0000 1.3 *************** *** 1,4 **** /* zconf.h -- configuration of the zlib compression library ! * Copyright (C) 1995-2004 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* zconf.h -- configuration of the zlib compression library ! * Copyright (C) 1995-2005 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 44,47 **** --- 44,51 ---- # define zError z_zError + # define alloc_func z_alloc_func + # define free_func z_free_func + # define in_func z_in_func + # define out_func z_out_func # define Byte z_Byte # define uInt z_uInt *************** *** 65,70 **** # define WINDOWS #endif ! #if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32) ! # define WIN32 #endif #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) --- 69,76 ---- # define WINDOWS #endif ! #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) ! # ifndef WIN32 ! # define WIN32 ! # endif #endif #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) Index: zutil.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zutil.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** zutil.c 8 Dec 2004 20:29:15 -0000 1.3 --- zutil.c 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 1,4 **** /* zutil.c -- target dependent utility functions for the compression library ! * Copyright (C) 1995-2003 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* zutil.c -- target dependent utility functions for the compression library ! * Copyright (C) 1995-2005 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 12,19 **** #endif - #ifndef STDC - extern void exit OF((int)); - #endif - const char * const z_errmsg[10] = { "need dictionary", /* Z_NEED_DICT 2 */ --- 12,15 ---- *************** *** 79,114 **** #endif #ifdef NO_GZCOMPRESS ! flags += 1 << 16; #endif #ifdef NO_GZIP ! flags += 1 << 17; #endif #ifdef PKZIP_BUG_WORKAROUND ! flags += 1 << 20; #endif #ifdef FASTEST ! flags += 1 << 21; #endif #ifdef STDC # ifdef NO_vsnprintf ! flags += 1 << 25; # ifdef HAS_vsprintf_void ! flags += 1 << 26; # endif # else # ifdef HAS_vsnprintf_void ! flags += 1 << 26; # endif # endif #else ! flags += 1 << 24; # ifdef NO_snprintf ! flags += 1 << 25; # ifdef HAS_sprintf_void ! flags += 1 << 26; # endif # else # ifdef HAS_snprintf_void ! flags += 1 << 26; # endif # endif --- 75,110 ---- #endif #ifdef NO_GZCOMPRESS ! flags += 1L << 16; #endif #ifdef NO_GZIP ! flags += 1L << 17; #endif #ifdef PKZIP_BUG_WORKAROUND ! flags += 1L << 20; #endif #ifdef FASTEST ! flags += 1L << 21; #endif #ifdef STDC # ifdef NO_vsnprintf ! flags += 1L << 25; # ifdef HAS_vsprintf_void ! flags += 1L << 26; # endif # else # ifdef HAS_vsnprintf_void ! flags += 1L << 26; # endif # endif #else ! flags += 1L << 24; # ifdef NO_snprintf ! flags += 1L << 25; # ifdef HAS_sprintf_void ! flags += 1L << 26; # endif # else # ifdef HAS_snprintf_void ! flags += 1L << 26; # endif # endif *************** *** 142,146 **** #if defined(_WIN32_WCE) ! /* does not exist on WCE */ int errno = 0; #endif --- 138,145 ---- #if defined(_WIN32_WCE) ! /* The Microsoft C Run-Time Library for Windows CE doesn't have ! * errno. We define it as a global variable to simplify porting. ! * Its value is always 0 and should not be used. ! */ int errno = 0; #endif Index: unzip.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/unzip.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** unzip.h 8 Dec 2004 20:29:15 -0000 1.4 --- unzip.h 7 Jan 2006 20:06:23 -0000 1.5 *************** *** 1,10 **** /* unzip.h -- IO for uncompress .zip files using zlib ! Version 1.01, May 8th, 2004 ! Copyright (C) 1998-2004 Gilles Vollant This unzip package allow extract file from .ZIP file, compatible with PKZip 2.04g WinZip, InfoZip tools and compatible. ! Encryption and multi volume ZipFile (span) are not supported. Old compressions used by old PKZip 1.x are not supported --- 1,12 ---- /* unzip.h -- IO for uncompress .zip files using zlib ! Version 1.01e, February 12th, 2005 ! Copyright (C) 1998-2005 Gilles Vollant This unzip package allow extract file from .ZIP file, compatible with PKZip 2.04g WinZip, InfoZip tools and compatible. ! ! Multi volume ZipFile (span) are not supported. ! Encryption compatible with pkzip 2.04g only supported Old compressions used by old PKZip 1.x are not supported Index: zlib.3 =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zlib.3,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** zlib.3 8 Dec 2004 20:29:15 -0000 1.3 --- zlib.3 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 1,3 **** ! .TH ZLIB 3 "3 October 2004" .SH NAME zlib \- compression/decompression library --- 1,3 ---- ! .TH ZLIB 3 "18 July 2005" .SH NAME zlib \- compression/decompression library *************** *** 134,139 **** or (for the Windows DLL version) to Gilles Vollant (in...@wi...). .SH AUTHORS ! Version 1.2.2 ! Copyright (C) 1995-2004 Jean-loup Gailly (jl...@gz...) and Mark Adler (ma...@al...). .LP --- 134,139 ---- or (for the Windows DLL version) to Gilles Vollant (in...@wi...). .SH AUTHORS ! Version 1.2.3 ! Copyright (C) 1995-2005 Jean-loup Gailly (jl...@gz...) and Mark Adler (ma...@al...). .LP Index: inflate.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inflate.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** inflate.c 8 Dec 2004 20:23:39 -0000 1.3 --- inflate.c 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 1,4 **** /* inflate.c -- zlib decompression ! * Copyright (C) 1995-2003 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* inflate.c -- zlib decompression ! * Copyright (C) 1995-2005 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 114,119 **** --- 114,122 ---- state->last = 0; state->havedict = 0; + state->dmax = 32768U; + state->head = Z_NULL; state->wsize = 0; state->whave = 0; + state->write = 0; state->hold = 0; state->bits = 0; *************** *** 123,126 **** --- 126,145 ---- } + int ZEXPORT inflatePrime(strm, bits, value) + z_streamp strm; + int bits; + int value; + { + struct inflate_state FAR *state; + + if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; + state = (struct inflate_state FAR *)strm->state; + if (bits > 16 || state->bits + bits > 32) return Z_STREAM_ERROR; + value &= (1L << bits) - 1; + state->hold += value << state->bits; + state->bits += bits; + return Z_OK; + } + int ZEXPORT inflateInit2_(strm, windowBits, version, stream_size) z_streamp strm; *************** *** 145,149 **** if (state == Z_NULL) return Z_MEM_ERROR; Tracev((stderr, "inflate: allocated\n")); ! strm->state = (voidpf)state; if (windowBits < 0) { state->wrap = 0; --- 164,168 ---- if (state == Z_NULL) return Z_MEM_ERROR; Tracev((stderr, "inflate: allocated\n")); ! strm->state = (struct internal_state FAR *)state; if (windowBits < 0) { state->wrap = 0; *************** *** 583,586 **** --- 602,607 ---- } state->flags = 0; /* expect zlib header */ + if (state->head != Z_NULL) + state->head->done = -1; if (!(state->wrap & 1) || /* check if zlib header allowed */ #else *************** *** 598,606 **** } DROPBITS(4); ! if (BITS(4) + 8 > state->wbits) { strm->msg = (char *)"invalid window size"; state->mode = BAD; break; } Tracev((stderr, "inflate: zlib header ok\n")); strm->adler = state->check = adler32(0L, Z_NULL, 0); --- 619,629 ---- } DROPBITS(4); ! len = BITS(4) + 8; ! if (len > state->wbits) { strm->msg = (char *)"invalid window size"; state->mode = BAD; break; } + state->dmax = 1U << len; Tracev((stderr, "inflate: zlib header ok\n")); strm->adler = state->check = adler32(0L, Z_NULL, 0); *************** *** 622,625 **** --- 645,650 ---- break; } + if (state->head != Z_NULL) + state->head->text = (int)((hold >> 8) & 1); if (state->flags & 0x0200) CRC2(state->check, hold); INITBITS(); *************** *** 627,630 **** --- 652,657 ---- case TIME: NEEDBITS(32); + if (state->head != Z_NULL) + state->head->time = hold; if (state->flags & 0x0200) CRC4(state->check, hold); INITBITS(); *************** *** 632,635 **** --- 659,666 ---- case OS: NEEDBITS(16); + if (state->head != Z_NULL) { + state->head->xflags = (int)(hold & 0xff); + state->head->os = (int)(hold >> 8); + } if (state->flags & 0x0200) CRC2(state->check, hold); INITBITS(); *************** *** 639,645 **** --- 670,680 ---- NEEDBITS(16); state->length = (unsigned)(hold); + if (state->head != Z_NULL) + state->head->extra_len = (unsigned)hold; if (state->flags & 0x0200) CRC2(state->check, hold); INITBITS(); } + else if (state->head != Z_NULL) + state->head->extra = Z_NULL; state->mode = EXTRA; case EXTRA: *************** *** 648,651 **** --- 683,693 ---- if (copy > have) copy = have; if (copy) { + if (state->head != Z_NULL && + state->head->extra != Z_NULL) { + len = state->head->extra_len - state->length; + zmemcpy(state->head->extra + len, next, + len + copy > state->head->extra_max ? + state->head->extra_max - len : copy); + } if (state->flags & 0x0200) state->check = crc32(state->check, next, copy); *************** *** 656,659 **** --- 698,702 ---- if (state->length) goto inf_leave; } + state->length = 0; state->mode = NAME; case NAME: *************** *** 663,668 **** do { len = (unsigned)(next[copy++]); } while (len && copy < have); ! if (state->flags & 0x02000) state->check = crc32(state->check, next, copy); have -= copy; --- 706,715 ---- do { len = (unsigned)(next[copy++]); + if (state->head != Z_NULL && + state->head->name != Z_NULL && + state->length < state->head->name_max) + state->head->name[state->length++] = len; } while (len && copy < have); ! if (state->flags & 0x0200) state->check = crc32(state->check, next, copy); have -= copy; *************** *** 670,673 **** --- 717,723 ---- if (len) goto inf_leave; } + else if (state->head != Z_NULL) + state->head->name = Z_NULL; + state->length = 0; state->mode = COMMENT; case COMMENT: *************** *** 677,682 **** do { len = (unsigned)(next[copy++]); } while (len && copy < have); ! if (state->flags & 0x02000) state->check = crc32(state->check, next, copy); have -= copy; --- 727,736 ---- do { len = (unsigned)(next[copy++]); + if (state->head != Z_NULL && + state->head->comment != Z_NULL && + state->length < state->head->comm_max) + state->head->comment[state->length++] = len; } while (len && copy < have); ! if (state->flags & 0x0200) state->check = crc32(state->check, next, copy); have -= copy; *************** *** 684,687 **** --- 738,743 ---- if (len) goto inf_leave; } + else if (state->head != Z_NULL) + state->head->comment = Z_NULL; state->mode = HCRC; case HCRC: *************** *** 695,698 **** --- 751,758 ---- INITBITS(); } + if (state->head != Z_NULL) { + state->head->hcrc = (int)((state->flags >> 9) & 1); + state->head->done = 1; + } strm->adler = state->check = crc32(0L, Z_NULL, 0); state->mode = TYPE; *************** *** 970,973 **** --- 1030,1040 ---- DROPBITS(state->extra); } + #ifdef INFLATE_STRICT + if (state->offset > state->dmax) { + strm->msg = (char *)"invalid distance too far back"; + state->mode = BAD; + break; + } + #endif if (state->offset > state->whave + out - left) { strm->msg = (char *)"invalid distance too far back"; *************** *** 1111,1120 **** if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; state = (struct inflate_state FAR *)strm->state; ! if (state->mode != DICT) return Z_STREAM_ERROR; /* check for correct dictionary id */ ! id = adler32(0L, Z_NULL, 0); ! id = adler32(id, dictionary, dictLength); ! if (id != state->check) return Z_DATA_ERROR; /* copy dictionary to window */ --- 1178,1191 ---- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; state = (struct inflate_state FAR *)strm->state; ! if (state->wrap != 0 && state->mode != DICT) ! return Z_STREAM_ERROR; /* check for correct dictionary id */ ! if (state->mode == DICT) { ! id = adler32(0L, Z_NULL, 0); ! id = adler32(id, dictionary, dictLength); ! if (id != state->check) ! return Z_DATA_ERROR; ! } /* copy dictionary to window */ *************** *** 1138,1141 **** --- 1209,1229 ---- } + int ZEXPORT inflateGetHeader(strm, head) + z_streamp strm; + gz_headerp head; + { + struct inflate_state FAR *state; + + /* check state */ + if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; + state = (struct inflate_state FAR *)strm->state; + if ((state->wrap & 2) == 0) return Z_STREAM_ERROR; + + /* save header structure */ + state->head = head; + head->done = 0; + return Z_OK; + } + /* Search buf[0..len-1] for the pattern: 0, 0, 0xff, 0xff. Return when found *************** *** 1240,1243 **** --- 1328,1332 ---- struct inflate_state FAR *copy; unsigned char FAR *window; + unsigned wsize; /* check input */ *************** *** 1262,1274 **** /* copy state */ ! *dest = *source; ! *copy = *state; ! copy->lencode = copy->codes + (state->lencode - state->codes); ! copy->distcode = copy->codes + (state->distcode - state->codes); copy->next = copy->codes + (state->next - state->codes); ! if (window != Z_NULL) ! zmemcpy(window, state->window, 1U << state->wbits); copy->window = window; ! dest->state = (voidpf)copy; return Z_OK; } --- 1351,1368 ---- /* copy state */ ! zmemcpy(dest, source, sizeof(z_stream)); ! zmemcpy(copy, state, sizeof(struct inflate_state)); ! if (state->lencode >= state->codes && ! state->lencode <= state->codes + ENOUGH - 1) { ! copy->lencode = copy->codes + (state->lencode - state->codes); ! copy->distcode = copy->codes + (state->distcode - state->codes); ! } copy->next = copy->codes + (state->next - state->codes); ! if (window != Z_NULL) { ! wsize = 1U << state->wbits; ! zmemcpy(window, state->window, wsize); ! } copy->window = window; ! dest->state = (struct internal_state FAR *)copy; return Z_OK; } Index: zip.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zip.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** zip.c 29 Dec 2004 01:52:40 -0000 1.6 --- zip.c 7 Jan 2006 20:06:23 -0000 1.7 *************** *** 1,9 **** /* zip.c -- IO on .zip files using zlib ! Version 1.01, May 8th, 2004 27 Dec 2004 Rolf Kalbermatter Modification to zipOpen2 to support globalComment retrieval. ! Copyright (C) 1998-2004 Gilles Vollant Read zip.h for more info --- 1,9 ---- /* zip.c -- IO on .zip files using zlib ! Version 1.01e, February 12th, 2005 27 Dec 2004 Rolf Kalbermatter Modification to zipOpen2 to support globalComment retrieval. ! Copyright (C) 1998-2005 Gilles Vollant Read zip.h for more info Index: iowin32.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/iowin32.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** iowin32.h 28 Dec 2004 17:31:52 -0000 1.4 --- iowin32.h 7 Jan 2006 20:06:23 -0000 1.5 *************** *** 3,9 **** This IO API version uses the Win32 API (for Microsoft Windows) ! Version 1.01, May 8th, 2004 ! Copyright (C) 1998-2004 Gilles Vollant */ --- 3,9 ---- This IO API version uses the Win32 API (for Microsoft Windows) ! Version 1.01e, February 12th, 2005 ! Copyright (C) 1998-2005 Gilles Vollant */ Index: inffas32.asm =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inffas32.asm,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** inffas32.asm 29 Dec 2004 01:52:40 -0000 1.1 --- inffas32.asm 7 Jan 2006 20:06:22 -0000 1.2 *************** *** 1,2 **** --- 1,56 ---- + ;/* inffas32.asm is a hand tuned assembler version of inffast.c -- fast decoding + ; * + ; * inffas32.asm is derivated from inffas86.c, with translation of assembly code + ; * + ; * Copyright (C) 1995-2003 Mark Adler + ; * For conditions of distribution and use, see copyright notice in zlib.h + ; * + ; * Copyright (C) 2003 Chris Anderson <chr...@ch...> + ; * Please use the copyright conditions above. + ; * + ; * Mar-13-2003 -- Most of this is derived from inffast.S which is derived from + ; * the gcc -S output of zlib-1.2.0/inffast.c. Zlib-1.2.0 is in beta release at + ; * the moment. I have successfully compiled and tested this code with gcc2.96, + ; * gcc3.2, icc5.0, msvc6.0. It is very close to the speed of inffast.S + ; * compiled with gcc -DNO_MMX, but inffast.S is still faster on the P3 with MMX + ; * enabled. I will attempt to merge the MMX code into this version. Newer + ; * versions of this and inffast.S can be found at + ; * http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/ + ; * + ; * 2005 : modification by Gilles Vollant + ; */ + ; For Visual C++ 4.x and higher and ML 6.x and higher + ; ml.exe is in directory \MASM611C of Win95 DDK + ; ml.exe is also distributed in http://www.masm32.com/masmdl.htm + ; and in VC++2003 toolkit at http://msdn.microsoft.com/visualc/vctoolkit2003/ + ; + ; + ; compile with command line option + ; ml /coff /Zi /c /Flinffas32.lst inffas32.asm + + ; if you define NO_GZIP (see inflate.h), compile with + ; ml /coff /Zi /c /Flinffas32.lst /DNO_GUNZIP inffas32.asm + + + ; zlib122sup is 0 fort zlib 1.2.2.1 and lower + ; zlib122sup is 8 fort zlib 1.2.2.2 and more (with addition of dmax and head + ; in inflate_state in inflate.h) + zlib1222sup equ 8 + + + IFDEF GUNZIP + INFLATE_MODE_TYPE equ 11 + INFLATE_MODE_BAD equ 26 + ELSE + IFNDEF NO_GUNZIP + INFLATE_MODE_TYPE equ 11 + INFLATE_MODE_BAD equ 26 + ELSE + INFLATE_MODE_TYPE equ 3 + INFLATE_MODE_BAD equ 17 + ENDIF + ENDIF + + ; 75 "inffast.S" ;FILE "inffast.S" *************** *** 85,99 **** - mode_state equ 0 ;/* state->mode */ ! wsize_state equ 32 ;/* state->wsize */ ! write_state equ (36+4) ;/* state->write */ ! window_state equ (40+4) ;/* state->window */ ! hold_state equ (44+4) ;/* state->hold */ ! bits_state equ (48+4) ;/* state->bits */ ! lencode_state equ (64+4) ;/* state->lencode */ ! distcode_state equ (68+4) ;/* state->distcode */ ! lenbits_state equ (72+4) ;/* state->lenbits */ ! distbits_state equ (76+4) ;/* state->distbits */ --- 139,152 ---- mode_state equ 0 ;/* state->mode */ ! wsize_state equ (32+zlib1222sup) ;/* state->wsize */ ! write_state equ (36+4+zlib1222sup) ;/* state->write */ ! window_state equ (40+4+zlib1222sup) ;/* state->window */ ! hold_state equ (44+4+zlib1222sup) ;/* state->hold */ ! bits_state equ (48+4+zlib1222sup) ;/* state->bits */ ! lencode_state equ (64+4+zlib1222sup) ;/* state->lencode */ ! distcode_state equ (68+4+zlib1222sup) ;/* state->distcode */ ! lenbits_state equ (72+4+zlib1222sup) ;/* state->lenbits */ ! distbits_state equ (76+4+zlib1222sup) ;/* state->distbits */ *************** *** 869,873 **** mov ecx, invalid_distance_code_msg ! mov edx,26 jmp L_update_stream_state --- 922,926 ---- mov ecx, invalid_distance_code_msg ! mov edx,INFLATE_MODE_BAD jmp L_update_stream_state *************** *** 882,886 **** mov ecx,0 ! mov edx,11 jmp L_update_stream_state --- 935,939 ---- mov ecx,0 ! mov edx,INFLATE_MODE_TYPE jmp L_update_stream_state *************** *** 892,896 **** mov ecx, invalid_literal_length_code_msg ! mov edx,26 jmp L_update_stream_state --- 945,949 ---- mov ecx, invalid_literal_length_code_msg ! mov edx,INFLATE_MODE_BAD jmp L_update_stream_state *************** *** 901,905 **** mov esi, [esp+44] mov ecx, invalid_distance_too_far_msg ! mov edx,26 jmp L_update_stream_state --- 954,958 ---- mov esi, [esp+44] mov ecx, invalid_distance_too_far_msg ! mov edx,INFLATE_MODE_BAD jmp L_update_stream_state *************** *** 1027,1033 **** ret - - - _TEXT ends end --- 1080,1083 ---- Index: inflate.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inflate.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** inflate.h 7 Dec 2004 22:52:50 -0000 1.1 --- inflate.h 7 Jan 2006 20:06:23 -0000 1.2 *************** *** 1,4 **** /* inflate.h -- internal inflate state definition ! * Copyright (C) 1995-2003 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* inflate.h -- internal inflate state definition ! * Copyright (C) 1995-2004 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 20,24 **** typedef enum { HEAD, /* i: waiting for magic header */ - #ifdef GUNZIP FLAGS, /* i: waiting for method and flags (gzip) */ TIME, /* i: waiting for modification time (gzip) */ --- 20,23 ---- *************** *** 29,33 **** COMMENT, /* i: waiting for end of comment (gzip) */ HCRC, /* i: waiting for header crc (gzip) */ - #endif DICTID, /* i: waiting for dictionary check value */ DICT, /* waiting for inflateSetDictionary() call */ --- 28,31 ---- *************** *** 46,52 **** LIT, /* o: waiting for output space to write literal */ CHECK, /* i: waiting for 32-bit check value */ - #ifdef GUNZIP LENGTH, /* i: waiting for 32-bit length (gzip) */ - #endif DONE, /* finished check, done -- remain here until reset */ BAD, /* got a data error -- remain here until reset */ --- 44,48 ---- *************** *** 85,90 **** --- 81,88 ---- int havedict; /* true if dictionary provided */ int flags; /* gzip header method and flags (0 if zlib) */ + unsigned dmax; /* zlib header max distance (INFLATE_STRICT) */ unsigned long check; /* protected copy of check value */ unsigned long total; /* protected copy of output count */ + gz_headerp head; /* where to save gzip header information */ /* sliding window */ unsigned wbits; /* log base 2 of requested window size */ Index: FAQ =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/FAQ,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** FAQ 8 Dec 2004 20:23:39 -0000 1.3 --- FAQ 7 Jan 2006 20:06:22 -0000 1.4 *************** *** 149,159 **** the gzip format using inflateInit2(). Read zlib.h for more details. - Note that you cannot specify special gzip header contents (e.g. a file - name or modification date), nor will inflate tell you what was in the - gzip header. If you need to customize the header or see what's in it, - you can use the raw deflate and inflate operations and the crc32() - function and roll your own gzip encoding and decoding. Read the gzip - RFC 1952 for details of the header and trailer format. - 21. Is zlib thread-safe? --- 149,152 ---- *************** *** 296,300 **** works. ! 36. Will zlib read the (insert any ancient or arcane format here) compressed data format? --- 289,302 ---- works. ! 36. Valgrind (or some similar memory access checker) says that deflate is ! performing a conditional jump that depends on an uninitialized value. ! Isn't that a bug? ! ! No. That is intentional for performance reasons, and the output of ! deflate is not affected. This only started showing up recently since ! zlib 1.2.x uses malloc() by default for allocations, whereas earlier ! versions used calloc(), which zeros out the allocated memory. ! ! 37. Will zlib read the (insert any ancient or arcane format here) compressed data format? *************** *** 302,306 **** formats and associated software. ! 37. How can I encrypt/decrypt zip files with zlib? zlib doesn't support encryption. The original PKZIP encryption is very weak --- 304,308 ---- formats and associated software. ! 38. How can I encrypt/decrypt zip files with zlib? zlib doesn't support encryption. The original PKZIP encryption is very weak *************** *** 309,313 **** For PKZIP compatible "encryption", look at http://www.info-zip.org/ ! 38. What's the difference between the "gzip" and "deflate" HTTP 1.1 encodings? "gzip" is the gzip format, and "deflate" is the zlib format. They should --- 311,315 ---- For PKZIP compatible "encryption", look at http://www.info-zip.org/ ! 39. What's the difference between the "gzip" and "deflate" HTTP 1.1 encodings? "gzip" is the gzip format, and "deflate" is the zlib format. They should *************** *** 325,329 **** Bottom line: use the gzip format for HTTP 1.1 encoding. ! 39. Does zlib support the new "Deflate64" format introduced by PKWare? No. PKWare has apparently decided to keep that format proprietary, since --- 327,331 ---- Bottom line: use the gzip format for HTTP 1.1 encoding. ! 40. Does zlib support the new "Deflate64" format introduced by PKWare? No. PKWare has apparently decided to keep that format proprietary, since *************** *** 332,336 **** more modern approaches, that it's not worth the effort to implement. ! 40. Can you please sign these lengthy legal documents and fax them back to us so that we can use your software in our product? --- 334,338 ---- more modern approaches, that it's not worth the effort to implement. ! 41. Can you please sign these lengthy legal documents and fax them back to us so that we can use your software in our product? Index: iowin32.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/iowin32.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** iowin32.c 28 Dec 2004 17:31:52 -0000 1.4 --- iowin32.c 7 Jan 2006 20:06:23 -0000 1.5 *************** *** 3,9 **** This IO API version uses the Win32 API (for Microsoft Windows) ! Version 1.01, May 8th, 2004 ! Copyright (C) 1998-2004 Gilles Vollant */ --- 3,9 ---- This IO API version uses the Win32 API (for Microsoft Windows) ! Version 1.01e, February 12th, 2005 ! Copyright (C) 1998-2005 Gilles Vollant */ Index: zip.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zip.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** zip.h 8 Dec 2004 20:29:15 -0000 1.4 --- zip.h 7 Jan 2006 20:06:23 -0000 1.5 *************** *** 1,10 **** /* zip.h -- IO for compress .zip files using zlib ! Version 1.01, May 8th, 2004 - Copyright (C) 1998-2004 Gilles Vollant This unzip package allow creates .ZIP file, compatible with PKZip 2.04g WinZip, InfoZip tools and compatible. ! Encryption and multi volume ZipFile (span) are not supported. Old compressions used by old PKZip 1.x are not supported --- 1,13 ---- /* zip.h -- IO for compress .zip files using zlib ! Version 1.01e, February 12th, 2005 ! ! Copyright (C) 1998-2005 Gilles Vollant This unzip package allow creates .ZIP file, compatible with PKZip 2.04g WinZip, InfoZip tools and compatible. ! Multi volume ZipFile (span) are not supported. ! Encryption compatible with pkzip 2.04g only supported ! Old compressions used by old PKZip 1.x are not supported Index: inffas32.obj =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/inffas32.obj,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsZEIROe and /tmp/cvsqWplGb differ Index: zlib.rc =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zlib.rc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** zlib.rc 8 Dec 2004 20:29:15 -0000 1.3 --- zlib.rc 7 Jan 2006 20:06:23 -0000 1.4 *************** *** 3,8 **** #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE ! FILEVERSION 1,2,2,0 ! PRODUCTVERSION 1,2,2,0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 --- 3,8 ---- #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE ! FILEVERSION 1,2,3,0 ! PRODUCTVERSION 1,2,3,0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 *************** *** 17,27 **** BEGIN ! VALUE "FileDescription", "LabVIEW zlib data compression library\0" ! VALUE "FileVersion", "1.2.2.0.LV6\0" ! VALUE "InternalName", "lvzlib\0" ! VALUE "OriginalFilename", "lvzlib.dll\0" ! VALUE "ProductName", "LVZLib.DLL\0" ! VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant, LabVIEW support by Rolf Kalbermatter\0" ! VALUE "LegalCopyright", "(C) 1995-2003 Jean-loup Gailly & Mark Adler\0" END END --- 17,27 ---- BEGIN ! VALUE "FileDescription", "LabVIEW zlib data compression library\0" ! VALUE "FileVersion", "1.2.3.0.LV6\0" ! VALUE "InternalName", "lvzlib\0" ! VALUE "OriginalFilename", "lvzlib.dll\0" ! VALUE "ProductName", "LVZLib.DLL\0" ! VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant, ZIP support by Gilles Vollant, LabVIEW support by Rolf Kalbermatter\0" ! VALUE "LegalCopyright", "(C) 1995-2005 Jean-loup Gailly & Mark Adler\0" END END Index: zconf.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zconf.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** zconf.h 8 Dec 2004 20:29:15 -0000 1.5 --- zconf.h 7 Jan 2006 20:06:23 -0000 1.6 *************** *** 1,4 **** /* zconf.h -- configuration of the zlib compression library ! * Copyright (C) 1995-2004 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* zconf.h -- configuration of the zlib compression library ! * Copyright (C) 1995-2005 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 44,47 **** --- 44,51 ---- # define zError z_zError + # define alloc_func z_alloc_func + # define free_func z_free_func + # define in_func z_in_func + # define out_func z_out_func # define Byte z_Byte # define uInt z_uInt *************** *** 65,70 **** # define WINDOWS #endif ! #if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32) ! # define WIN32 #endif #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) --- 69,76 ---- # define WINDOWS #endif ! #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) ! # ifndef WIN32 ! # define WIN32 ! # endif #endif #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) Index: README =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/README,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** README 8 Dec 2004 20:29:15 -0000 1.3 --- README 7 Jan 2006 20:06:22 -0000 1.4 *************** *** 1,5 **** ZLIB DATA COMPRESSION LIBRARY ! zlib 1.2.2 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files --- 1,5 ---- ZLIB DATA COMPRESSION LIBRARY ! zlib 1.2.3 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files *************** *** 17,23 **** To compile all files and run the test program, follow the instructions given at the top of Makefile. In short "make test; make install" should work for most ! machines. For Unix: "./configure; make test; make install" For MSDOS, use one ! of the special makefiles such as Makefile.msc. For VMS, use Make_vms.com or ! descrip.mms. Questions about zlib should be sent to <zl...@gz...>, or to Gilles Vollant --- 17,22 ---- To compile all files and run the test program, follow the instructions given at the top of Makefile. In short "make test; make install" should work for most ! machines. For Unix: "./configure; make test; make install". For MSDOS, use one ! of the special makefiles such as Makefile.msc. For VMS, use make_vms.com. Questions about zlib should be sent to <zl...@gz...>, or to Gilles Vollant *************** *** 35,39 **** http://dogma.net/markn/articles/zlibtool/zlibtool.htm ! The changes made in version 1.2.2 are documented in the file ChangeLog. Unsupported third party contributions are provided in directory "contrib". --- 34,38 ---- http://dogma.net/markn/articles/zlibtool/zlibtool.htm ! The changes made in version 1.2.3 are documented in the file ChangeLog. Unsupported third party contributions are provided in directory "contrib". Index: deflate.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/deflate.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** deflate.h 8 Dec 2004 20:23:39 -0000 1.3 --- deflate.h 7 Jan 2006 20:06:22 -0000 1.4 *************** *** 1,4 **** /* deflate.h -- internal compression state ! * Copyright (C) 1995-2002 Jean-loup Gailly * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* deflate.h -- internal compression state ! * Copyright (C) 1995-2004 Jean-loup Gailly * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 50,53 **** --- 50,57 ---- #define INIT_STATE 42 + #define EXTRA_STATE 69 + #define NAME_STATE 73 + #define COMMENT_STATE 91 + #define HCRC_STATE 103 #define BUSY_STATE 113 #define FINISH_STATE 666 *************** *** 94,99 **** ulg pending_buf_size; /* size of pending_buf */ Bytef *pending_out; /* next pending byte to output to the stream */ ! int pending; /* nb of bytes in the pending buffer */ int wrap; /* bit 0 true for zlib, bit 1 true for gzip */ Byte method; /* STORED (for zip only) or DEFLATED */ int last_flush; /* value of flush param for previous deflate call */ --- 98,105 ---- ulg pending_buf_size; /* size of pending_buf */ Bytef *pending_out; /* next pending byte to output to the stream */ ! uInt pending; /* nb of bytes in the pending buffer */ int wrap; /* bit 0 true for zlib, bit 1 true for gzip */ + gz_headerp gzhead; /* gzip header information to write */ + uInt gzindex; /* where in extra, name, or comment */ Byte method; /* STORED (for zip only) or DEFLATED */ int last_flush; /* value of flush param for previous deflate call */ Index: deflate.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/deflate.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** deflate.c 8 Dec 2004 20:23:39 -0000 1.3 --- deflate.c 7 Jan 2006 20:06:22 -0000 1.4 *************** *** 1,4 **** /* deflate.c -- compress data using the deflation algorithm ! * Copyright (C) 1995-2004 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ --- 1,4 ---- /* deflate.c -- compress data using the deflation algorithm ! * Copyright (C) 1995-2005 Jean-loup Gailly. * For conditions of distribution and use, see copyright notice in zlib.h */ *************** *** 53,57 **** const char deflate_copyright[] = ! " deflate 1.2.2 Copyright 1995-2004 Jean-loup Gailly "; /* If you use the zlib library in a product, an acknowledgment is welcome --- 53,57 ---- const char deflate_copyright[] = ! " deflate 1.2.3 Copyright 1995-2005 Jean-loup Gailly "; /* If you use the zlib library in a product, an acknowledgment is welcome *************** *** 265,269 **** if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method != Z_DEFLATED || windowBits < 8 || windowBits > 15 || level < 0 || level > 9 || ! strategy < 0 || strategy > Z_RLE) { return Z_STREAM_ERROR; } --- 265,269 ---- if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method != Z_DEFLATED || windowBits < 8 || windowBits > 15 || level < 0 || level > 9 || ! strategy < 0 || strategy > Z_FIXED) { return Z_STREAM_ERROR; } *************** *** 275,278 **** --- 275,279 ---- s->wrap = wrap; + s->gzhead = Z_NULL; s->w_bits = windowBits; s->w_size = 1 << s->w_bits; *************** *** 334,340 **** if (length > MAX_DIST(s)) { length = MAX_DIST(s); - #ifndef USE_DICT_HEAD dictionary += dictLength - length; /* use the tail of the dictionary */ - #endif } zmemcpy(s->window, dictionary, length); --- 335,339 ---- *************** *** 392,395 **** --- 391,405 ---- /* ========================================================================= */ + int ZEXPORT deflateSetHeader (strm, head) + z_streamp strm; + gz_headerp head; + { + if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; + if (strm->state->wrap != 2) return Z_STREAM_ERROR; + strm->state->gzhead = head; + return Z_OK; + } + + /* ========================================================================= */ int ZEXPORT deflatePrime (strm, bits, value) z_streamp strm; *************** *** 421,425 **** if (level == Z_DEFAULT_COMPRESSION) level = 6; #endif ! if (level < 0 || level > 9 || strategy < 0 || strategy > Z_RLE) { return Z_STREAM_ERROR; } --- 431,435 ---- if (level == Z_DEFAULT_COMPRESSION) level = 6; #endif ! if (level < 0 || level > 9 || strategy < 0 || strategy > Z_FIXED) { return Z_STREAM_ERROR; } *************** *** 441,444 **** --- 451,473 ---- } + /* ========================================================================= */ + int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_chain) + z_streamp strm; + int good_length; + int max_lazy; + int nice_length; + int max_chain; + { + deflate_state *s; + + if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; + s = strm->state; + s->good_match = good_length; + s->max_lazy_match = max_lazy; + s->nice_match = nice_length; + s->max_chain_length = max_chain; + return Z_OK; + } + /* ========================================================================= * For the default windowBits of 15 and memLevel of 8, this function returns *************** *** 549,566 **** #ifdef GZIP if (s->wrap == 2) { put_byt... [truncated message content] |
From: Jim K. <jk...@us...> - 2006-01-07 20:06:31
|
Update of /cvsroot/opengtoolkit/deab/developer docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7209/developer docs Modified Files: news.txt Log Message: updated for beta04-1 release Index: news.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/developer docs/news.txt,v retrieving revision 1.65 retrieving revision 1.66 diff -C2 -d -r1.65 -r1.66 *** news.txt 28 Oct 2005 01:04:41 -0000 1.65 --- news.txt 7 Jan 2006 20:06:21 -0000 1.66 *************** *** 4,7 **** --- 4,12 ---- + *** 09:03 07.01.2006 (JK) [OGB released as v1.0.0-beta04-1] + + - OGB: Bug fix: "There is bug in NI's librarian VI "<vi.lib>/utility/libraryn.llb/Copy From Folder To Folder.vi, which is a race condition between the delete file function and the copy function. Builder was rebuilt with the ogpatch_librarian_bugfix-1.0-1.ogp package (which fixes the bug) installed". + + *** 09:03 28.10.2005 (KS) |
From: Jim K. <jk...@us...> - 2006-01-07 20:06:31
|
Update of /cvsroot/opengtoolkit/deab In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7209 Modified Files: build_ogb_revisions.txt builder.spec Log Message: updated for beta04-1 release Index: builder.spec =================================================================== RCS file: /cvsroot/opengtoolkit/deab/builder.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** builder.spec 11 Oct 2005 18:59:35 -0000 1.21 --- builder.spec 7 Jan 2006 20:06:21 -0000 1.22 *************** *** 3,7 **** Name=ogrsc_builder ! Version=1.0.0beta03 Release=1 --- 3,7 ---- Name=ogrsc_builder ! Version=1.0.0beta04 Release=1 Index: build_ogb_revisions.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/build_ogb_revisions.txt,v retrieving revision 1.68 retrieving revision 1.69 diff -C2 -d -r1.68 -r1.69 *** build_ogb_revisions.txt 11 Oct 2005 18:59:35 -0000 1.68 --- build_ogb_revisions.txt 7 Jan 2006 20:06:21 -0000 1.69 *************** *** 1,6 **** [build_ogb.deab] ! Version=1.0.0-beta03 ! Build_Number=226 ! Build_Date="10/10/2005 8:04:31 PM" Status=OK Warnings=1 --- 1,6 ---- [build_ogb.deab] ! Version=1.0.0-beta04 ! Build_Number=228 ! Build_Date="1/7/2006 11:49:47 AM" Status=OK Warnings=1 *************** *** 8,14 **** [build_ogb_api.deab] ! Version=1.0.0-beta03 ! Build_Number=142 ! Build_Date="10/10/2005 8:16:41 PM" Status=OK Warnings=0 --- 8,14 ---- [build_ogb_api.deab] ! Version=1.0.0-beta04 ! Build_Number=144 ! Build_Date="1/7/2006 11:51:14 AM" Status=OK Warnings=0 *************** *** 16,22 **** [build_ogb_deab.deab] ! Version=1.0.0-beta03 ! Build_Number=52 ! Build_Date="10/10/2005 8:16:51 PM" Status=OK Warnings=0 --- 16,22 ---- [build_ogb_deab.deab] ! Version=1.0.0-beta04 ! Build_Number=54 ! Build_Date="1/7/2006 11:51:26 AM" Status=OK Warnings=0 *************** *** 24,30 **** [build_ogb_help.deab] ! Version=1.0.0-beta03 ! Build_Number=98 ! Build_Date="10/10/2005 8:16:56 PM" Status=OK Warnings=0 --- 24,30 ---- [build_ogb_help.deab] ! Version=1.0.0-beta04 ! Build_Number=100 ! Build_Date="1/7/2006 11:51:35 AM" Status=OK Warnings=0 *************** *** 38,40 **** Warnings=0 Log_File=/D/Projects/OpenG/opengtoolkit/CVS_Folders/deab/built/build_ogmsiib.log - --- 38,39 ---- |
From: Jim K. <jk...@us...> - 2006-01-07 20:05:41
|
Update of /cvsroot/opengtoolkit/deab In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7011 Modified Files: OGB_Builder.llb Log Message: relinked to Package Builder API for building packages. No longer calls "OGB Build Package (Proxy).vi" Index: OGB_Builder.llb =================================================================== RCS file: /cvsroot/opengtoolkit/deab/OGB_Builder.llb,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 Binary files /tmp/cvsjHOiE9 and /tmp/cvsJ6yzOy differ |