Commit Graph

583 Commits

Author SHA1 Message Date
Ryan C. Gordon 0ddd2b1f6d Initial work on ZIPfile support. Not complete. Not very pleased with this
minizip library at this moment in time.  --ryan.
2001-07-15 09:29:30 +00:00
Ryan C. Gordon fe77666054 Fixed GRP_enumerateFiles() so that it will only list files in the root of
the readable file tree.
2001-07-15 09:28:37 +00:00
Ryan C. Gordon 65073031ff "I/O error" error string, and updated comment. 2001-07-15 09:27:41 +00:00
Ryan C. Gordon 78f47916c0 Added more fields to the ArchiveInfo struct: author and url. 2001-07-09 23:33:37 +00:00
Ryan C. Gordon eea743579a Added PHYSFS_fileLength(). Bleh. 2001-07-09 04:15:35 +00:00
Ryan C. Gordon 096d57e6a8 Rewrote the file closing routines to not be so gay. Cleaned up the opening
routines, too. One less malloc and free needed for an open/close pair, which
makes things frighteningly more manageable. --ryan.
2001-07-09 01:45:13 +00:00
Ryan C. Gordon ce29f03218 Logic fixes; seems to work rather well with KenBuild, now. 2001-07-09 01:43:28 +00:00
Ryan C. Gordon 2827a86e87 Bugfix for infinite loop/touching free()'d memory during PHYSFS_deinit(). 2001-07-09 00:51:46 +00:00
Ryan C. Gordon fabb803a65 Initial add. Implemented, buggy, but not crashing. 2001-07-09 00:49:41 +00:00
Ryan C. Gordon f97faa279e Initial debugging: dropped PhysicsFS routines into the Build engine,
replacing Ken's groupfile management. Not finished, but lots of initial
debugging is complete. More bugs, likely in OUR groupfile code, are waiting
to be fixed, but the KenBuild editor runs without crashing (er...but the
palette doesn't seem to be loading... :)  )

  --ryan.
2001-07-08 13:57:28 +00:00
Ryan C. Gordon 59185346dd More tweaks; GRP completely implemented. Everything builds clean. 2001-07-08 10:58:10 +00:00
Ryan C. Gordon ee508bb2e0 Archive implementation (Build Groupfiles), other tweaks. 2001-07-08 05:27:05 +00:00
Ryan C. Gordon 2622be385d Implementation compiles and links with no actual archive support. No test
case available at this moment.  :)
2001-07-08 03:25:12 +00:00
Ryan C. Gordon f053b90111 Base implementation is now complete. Now to fill in archive/platform drivers. 2001-07-07 09:05:19 +00:00
Ryan C. Gordon be67b1e961 Changes for subdirs. 2001-07-07 08:28:51 +00:00
Ryan C. Gordon 9c4faeaa88 Moved from root source dir. 2001-07-07 08:24:47 +00:00
Ryan C. Gordon 517e710002 Moved to subdir 2001-07-07 08:23:40 +00:00
Ryan C. Gordon a197f30eef Tons of updates. Mostly implemented. Mostly compiling. 2001-07-07 03:52:43 +00:00
Ryan C. Gordon 7be11ab27d Updated to latest driver spec. 2001-07-07 03:47:13 +00:00
Ryan C. Gordon 217332022a fixed typo 2001-07-07 03:46:48 +00:00
Ryan C. Gordon 2843a1979f Redesign of enumerateFiles code. More efficient and clean, less memory
hungry. Some tiny snafus, though, for future maintanence (*shrug*).
2001-07-06 21:29:37 +00:00
Ryan C. Gordon c97f88fc33 Progress toward complete implementation continues... 2001-07-06 08:47:23 +00:00
Ryan C. Gordon b7db28940e Added stricmp stuff and included physfs_internal.h ... 2001-07-06 02:33:21 +00:00
Ryan C. Gordon 60e6014f3c Initial add. Ways to go. 2001-07-06 02:32:29 +00:00
Ryan C. Gordon bfee0cebb2 Typo fixes, clarifications, and corrections. 2001-07-06 01:27:44 +00:00
Ryan C. Gordon 8f3c87743f More work. Getting better. 2001-07-06 01:27:14 +00:00
Ryan C. Gordon 74637e4842 More updates, corrections, clarifications... 2001-07-05 08:19:01 +00:00
Ryan C. Gordon 745aaae8b2 Initial add; not yet completely implemented. 2001-07-05 08:18:39 +00:00
Ryan C. Gordon 655524c506 Initial add. 2001-07-05 08:17:44 +00:00
Ryan C. Gordon a31876c025 Boatloads of updates to the spec. 2001-06-28 11:00:14 +00:00
Ryan C. Gordon d41c242619 Fixed typos, expanded documentation, added init and deinit functions, and
some more !!! todos.
2001-06-07 05:48:42 +00:00
Ryan C. Gordon de901e4d7f Initial revision 2001-06-07 04:10:40 +00:00
unknown b8f76f1435 New repository initialized by cvs2svn. 2001-06-07 04:10:40 +00:00