Skip to content

Latest commit

 

History

History
57 lines (56 loc) · 2.5 KB

notes.htm.md

File metadata and controls

57 lines (56 loc) · 2.5 KB

Some Notes

ClamAV thinks it decompress zip method 9 files
In May 2005 the ClamAV Development team detected a problem with zlib - which knows an undocumented inflate64 that maps to the zip compression method number 9 (implemented in files inftree9 and infback9). However the support for that method is not being compiled into libz.so by default, so you have to recompile zlib to get support for it - zziplib will not do that on its own, nor will it check the actual availability. So, zziplib users might be handicapped if the meet a zip compressed with that method 9, at best they will get an error code back to the application but that is mostly not intuitive enough to point to the actual problem related to the last breed of zip/zlib compression methods. Effectivly you are restricted to methods 0 and 8.
Ogre3D + Win64/AMD64 + zziplib = ZZIP_DIR_READ error
As of December 2005 the thread at http://www.ogre3d.org/phpBB2/viewtopic.php?p=110707#110667 points to a problem in the 64bit variant of zziplib with some zip archives. The actual source of the problem is unknown. The Ogre project uses an internal copy of the zziplib library being statically linked. The latest zziplib version has been tested on a number of 64bit system in the meantime - however those are 64bit Unix variants (LP64). While Win32 (LP32) works okay there might be some buglet left for Win64 (LLP64) that I can't track down (system N/A to me) in the near future.
PHP5 does not know --with-zip
As of January 2005 I was hinted that some of the PHP problems might see a new show. In the past there were numerous queries about installation of zziplib to be useful as the PHP-ZIP module but I could not answer them. (I don't use PHP for real work). The standard php4 docs were obviously insufficient with saying to just configure --with-zip... but now even that option is gone and there is no hint anywhere telling of the replacement.
sourcebase.sf using modified zziplib code
In May 2003 I did notice that the sourcebase.sf project - providing a generic virtual filesystem for applications - has been reusing the zziplib code. However the code has been modified in a number of places and it was (at first) placed under real GPL. That library was supposed to be put under the hood of the GNOME desktop but at the moment it does not seem to go nowhere further.