This commit is contained in:
Ryan C. Gordon 2002-07-25 04:41:56 +00:00
parent 8eeaf6c6d7
commit 056046f7e3
2 changed files with 3 additions and 3 deletions

View File

@ -2,6 +2,7 @@
* CHANGELOG. * CHANGELOG.
*/ */
07242002 - Rewrote ZIP_enumerate(). Hopefully it sucks less this time.
07232002 - Cleaned up the cut-and-pastes in the various file enumeration 07232002 - Cleaned up the cut-and-pastes in the various file enumeration
routines and moved it into __PHYSFS_addToLinkedStringList(). routines and moved it into __PHYSFS_addToLinkedStringList().
Tons more ZIP file enhancing. I'm fairly certain it's robust and Tons more ZIP file enhancing. I'm fairly certain it's robust and

5
TODO
View File

@ -9,7 +9,6 @@ These are in no particular order. A 1.0 release is reliant on doing most of
don't. Ugh! don't. Ugh!
- Maybe a configure option to disable CD-ROM detection is in order. The API - Maybe a configure option to disable CD-ROM detection is in order. The API
would remain, but just report no mounted discs every time. would remain, but just report no mounted discs every time.
- Rewrite ZIP_enumerateFiles().
- Change platform detection so it doesn't need sed? - Change platform detection so it doesn't need sed?
- Deal with Unix platforms without POSIX threads (NetBSD, etc). - Deal with Unix platforms without POSIX threads (NetBSD, etc).
- Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less - Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less
@ -19,8 +18,8 @@ These are in no particular order. A 1.0 release is reliant on doing most of
support so that both "archives" look identical to an application; might be support so that both "archives" look identical to an application; might be
nice for an email program. That's blue sky, unless someone wants to tackle nice for an email program. That's blue sky, unless someone wants to tackle
it. it.
- Platforms to be verified as working: OpenBSD, Solaris, WinNT 3.1, WinME, - Platforms to be verified as working: Solaris, WinNT 3.1, WinME, WinXP,
WinXP, MacOS 8.1 MacOS 8.1
- Platforms to port to: NetBSD (needs pthreads), OS/2 (needs platform driver), - Platforms to port to: NetBSD (needs pthreads), OS/2 (needs platform driver),
PocketPC (Maybe can just use win32.c?), Amiga (needs platform driver), PocketPC (Maybe can just use win32.c?), Amiga (needs platform driver),
AtheOS (needs platform driver, maybe can use unix.c and posix.c?) AtheOS (needs platform driver, maybe can use unix.c and posix.c?)