Updated.
authorRyan C. Gordon <icculus@icculus.org>
Sun, 13 Mar 2005 12:01:59 +0000
changeset 682 2b4d385e5547
parent 681 451025285d35
child 683 e724adb731df
Updated.
CHANGELOG
TODO
--- a/CHANGELOG	Sun Mar 13 11:59:53 2005 +0000
+++ b/CHANGELOG	Sun Mar 13 12:01:59 2005 +0000
@@ -4,7 +4,12 @@
 
 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.
+           INSTALL and CREDITS files a little. Split off start of
+           verifySecurity() into a path sanitizer and changed entry points to
+           sanitize input paths into a stack-allocated buffer before further
+           processing. This removes the need for a malloc() for almost all
+           file system operations, and generally cleaned things up. Added a
+           "mount" command to test_physfs. Other general cleanups.
 02152005 - Minor comment fix in platform/pocketpc.c
 01052005 - Fixed HOG archiver file lookup (thanks, Chris!)
 12162004 - Fixed some documentation/header comment typos (thanks, Gaetan!)
--- a/TODO	Sun Mar 13 11:59:53 2005 +0000
+++ b/TODO	Sun Mar 13 12:01:59 2005 +0000
@@ -45,8 +45,6 @@
 - Should file enumeration return an error or set error state?
 - Ryanify pocketpc.c ...
 - Update internal zlib?
-- Split verifySecurity() off into sanitizePath() and hook it into mount point
-  initialization.
 - Get svn hooks working.
 - maybe other stuff.