]> granicus.if.org Git - zziplib/blob - TODO
This commit was generated by cvs2svn to compensate for changes in r97, which
[zziplib] / TODO
1
2 - Check the CRC value at the end of read... and add more error codes.
3
4 - Do more test. Currently use only with tested "friendly" archives.
5   inflate interface code needs most testing.
6
7 - Sligthly More documentation. With the generation of man pages and
8   multiple pages for the website, it does already look acceptable.
9   It should still get better of course - kinda newbie friendly *g*
10
11 KNOWN PROBLEMS
12
13 The win32 compilers need each a different config.h derivate that
14 matches both the headers shipped with the compiler and installed
15 with updates of the SDK. There is no autoconfigure on win32 as
16 that - unless you install some unix tools along. 
17
18 The sparc-sun-solaris2.* will utter warnings for "char subscript"
19 which is caused by isdigit() from ctype.h - this will NOT FIX as
20 it is only in the example source code and we want to keep those
21 lean and mean to make them easy to adopt by developers.
22
23 The hppa1.1-hp-hpux10.20 did show spurious problems of making
24 shared libraries - this may well fix with an update of the 
25 libtool package, the libtool 1.4 is dated 2001/04/24
26
27 There are spurious reports of users on win32 platforms that tell
28 of some problems with a specific zip file they have but it was
29 not possible so far to recreate an environment abroad to show
30 the problem too. One can not say if that is due some general
31 instability out of DLL hell, or if there is a bug hiding somewhere.
32 Please send all those zip files to the maintainer, perhaps it
33 can help to find the real cause (I doubt it is in zziplib, but..)
34
35 TESTED PLATFORMS
36 sparc-sun-solaris2.6/gcc2.95.3
37 sparc-sun-solaris2.8/gcc2.95.3
38 hppa1.1-hp-hpux10.20
39 i686-mandrake-linux-9.0/gcc3.2
40 i686-mandrake-linux-9.1/gcc3.2.2
41 i686-debian-linux-2.2/gcc2.95.2
42 i386-unknown-freebsd4.7/gcc2.95.4          (formerly with wrapwrap)
43 powerpc-apple-darwin5.5                    (formerly with wrapwrap)
44 alphaev67-unknown-linux-gnu/gcc2.95.4      (that's a 64bit platform)
45 i386-ms-win32/msvc6
46 i386-ms-win32/msvc7
47 i386-ms-win32/mingw+msys
48 ... and probably a lot of others not known to the maintainer.
49
50 * 10.82 - wrapwrap autodected disabled, the ssize_t usage should do it now.