Updated.
This commit is contained in:
parent
e98615a7ca
commit
738011b837
|
@ -2,6 +2,11 @@
|
||||||
* CHANGELOG.
|
* CHANGELOG.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
07232002 - Cleaned up the cut-and-pastes in the various file enumeration
|
||||||
|
routines and moved it into __PHYSFS_addToLinkedStringList().
|
||||||
|
Tons more ZIP file enhancing. I'm fairly certain it's robust and
|
||||||
|
fast in every reasonable respect, now. GRP archiver now caches
|
||||||
|
the file table...it was generally overhauled like the ZIP driver.
|
||||||
07212002 - More FreeBSD build system patches. Added some new autoconf spew to
|
07212002 - More FreeBSD build system patches. Added some new autoconf spew to
|
||||||
.cvsignore. bootstrap now copies the appropriate Makefile.am
|
.cvsignore. bootstrap now copies the appropriate Makefile.am
|
||||||
instead of rename()ing it.
|
instead of rename()ing it.
|
||||||
|
|
11
TODO
11
TODO
|
@ -6,15 +6,8 @@ These are in no particular order. A 1.0 release is reliant on doing most of
|
||||||
- Include the Visual Studio.NET project file in CVS directly.
|
- Include the Visual Studio.NET project file in CVS directly.
|
||||||
- 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).
|
||||||
- Make the zipfile parse symlinks with relative paths. See the function
|
- !!! FIXME in zip.c: enumerate /dir works, but enumerate /dir/ is buggy.
|
||||||
expand_symlink_path() in archivers/zip.c ...
|
- Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less
|
||||||
- Make zipfile build a directory tree at runtime, discarding blank directory
|
|
||||||
entries, and parsing the paths of actual entries to find valid dirs.
|
|
||||||
Search this tree for faster entry location, much faster enumeration, and
|
|
||||||
more accurate ZIP_isDirectory results.
|
|
||||||
- Change zip_find_entry() to do something faster than a linear search.
|
|
||||||
- Ditch printf()s in ZIP code.
|
|
||||||
- Other archivers: perhaps tar(.gz|.bz2), RPM, etc. These are less
|
|
||||||
important, since streaming archives aren't of much value to games (which
|
important, since streaming archives aren't of much value to games (which
|
||||||
is why zipfiles are king: random access), but it could have uses for, say,
|
is why zipfiles are king: random access), but it could have uses for, say,
|
||||||
an installer/updater. I thought it might be neat to have MBOX and Maildir
|
an installer/updater. I thought it might be neat to have MBOX and Maildir
|
||||||
|
|
Loading…
Reference in New Issue