Updated.
--- a/CHANGELOG Mon Mar 14 11:47:42 2005 +0000
+++ b/CHANGELOG Mon Mar 14 11:48:29 2005 +0000
@@ -3,6 +3,9 @@
*/
03132005 - More mount work, added PHYSFS_getMountPoint() and more cleanups.
+ Replaced all the C runtime allocations with PhysFS allocation hooks.
+ Added pocketpc.c to EXTRA_DIST. Added allocation hooks to some
+ platform drivers.
03122005 - Added evil GOTO_*_MACRO_* macros. Fixed unix.c to compile again on
MacOS X. Added PHYSFS_mount() (thanks, Philip!). Cleaned up the
INSTALL and CREDITS files a little. Split off start of
--- a/TODO Mon Mar 14 11:47:42 2005 +0000
+++ b/TODO Mon Mar 14 11:48:29 2005 +0000
@@ -20,9 +20,7 @@
- Look for FIXMEs (many marked with "!!!" in comments).
- Probably other stuff. Requests and recommendations are welcome.
- Cygwin should use unix/posix and not win32 platform code.
-- Add "mount points"
- Expose the archiver registration mechanism to the outside world.
-- Allow the application to provide allocation services.
- Find some way to relax or remove the security model for external tools.
- Non-blocking I/O
- mmap() in posix.c