Commit Graph

  • cb8e1f2485 Updated. release-0.1.1 Ryan C. Gordon 2001-08-07 18:11:08 +0000
  • 4a919d7b1a Changed version to 0.1.1. Ryan C. Gordon 2001-08-07 18:10:38 +0000
  • a02436d7c2 Added CD-ROM detection code. Ryan C. Gordon 2001-08-07 03:33:44 +0000
  • 854a0fa7ca Updated. Ryan C. Gordon 2001-08-07 03:33:25 +0000
  • beb42ac451 Changed URL to physfs homepage. release-0.1.0 Ryan C. Gordon 2001-08-07 02:57:16 +0000
  • 5e7a3e4ad5 Added appropriate make install target. Ryan C. Gordon 2001-08-07 02:56:50 +0000
  • 59fcdfa096 Added. Ryan C. Gordon 2001-08-01 10:34:14 +0000
  • d2006031d6 Versioning stuff, install rule added. Ryan C. Gordon 2001-08-01 10:20:56 +0000
  • 3be0550a6c Safety memset when creating error information for a new thread. Ryan C. Gordon 2001-08-01 10:18:56 +0000
  • 54e9fbfea5 Improved "make package". Ryan C. Gordon 2001-07-28 13:39:55 +0000
  • 0fe5d822a8 Avoids unzLocateFile(), since we already did all the searching ourselves. Ryan C. Gordon 2001-07-28 13:08:14 +0000
  • e2edafa85d Initial add. Ryan C. Gordon 2001-07-28 13:07:10 +0000
  • 9ddb5923e7 ZIP entries are now cached at openArchive time, which cleans up the race conditions and make i/o significantly more efficient. The code's a little saner, too. Just a LITTLE, though. :) --ryan. Ryan C. Gordon 2001-07-28 12:14:09 +0000
  • bb35ebed98 Enough fixes to get the Build engine working with ZIP files instead of GRPs. Currently does case-insensitive searching, which will change. Ryan C. Gordon 2001-07-23 09:24:59 +0000
  • c83a82497c Cleaned up PHYSFS_openRead() a little. PHYSFS_addToSearchPath() now returns successful for duplicates, but doesn't add them a second time. Ryan C. Gordon 2001-07-23 09:23:17 +0000
  • 2b66e50d49 Added individual file i/o code. Untested. Ryan C. Gordon 2001-07-23 07:16:22 +0000
  • ed2e2b3ce4 Added ERR_COMPRESSION Ryan C. Gordon 2001-07-23 07:15:48 +0000
  • 2ea6feeb2b Explicit check for negative positions in PHYSFS_seek(). Ryan C. Gordon 2001-07-23 07:15:21 +0000
  • 1bed4abbaa Initial add. Ryan C. Gordon 2001-07-23 04:48:04 +0000
  • 9d0f8f0546 Now with all directory functions implemented (and debugged?). No file functions in place, yet. Ryan C. Gordon 2001-07-23 04:47:47 +0000
  • 7a26a0d417 New error message. Ryan C. Gordon 2001-07-23 04:47:08 +0000
  • bf2508c6d6 Non-existant archives/directories report a more correct error, and a call to PHYSFS_exists("") now always succeeds. Ryan C. Gordon 2001-07-23 04:46:42 +0000
  • 8b6fad3e7c ZIP file support. Ryan C. Gordon 2001-07-23 04:45:26 +0000
  • 2dcf1741fe Added more API calls, always uses a history file, now. Ryan C. Gordon 2001-07-16 17:37:50 +0000
  • c7fe9ab439 Architecture adjustment for enumerating files with regards to whether symlinks are permitted. Ryan C. Gordon 2001-07-16 17:36:28 +0000
  • b64284b142 Much more complete. Still more to go. Ryan C. Gordon 2001-07-16 14:36:28 +0000
  • 7d90c12f74 Lots of bugfixes, enhancements, and corrections due to the work on test_physfs exposing problems. Ryan C. Gordon 2001-07-16 14:36:02 +0000
  • 16584701b5 More work; command parsing via readline. Ryan C. Gordon 2001-07-16 10:32:12 +0000
  • b1d32ec742 Updated archiver info to format I think is best for text. Ryan C. Gordon 2001-07-16 10:31:28 +0000
  • 9b71131d95 Added readline library to test program. Ryan C. Gordon 2001-07-16 10:31:03 +0000
  • d6b8acccfa Initial add. Does VERY little right now. Ryan C. Gordon 2001-07-15 18:56:07 +0000
  • 27efd660d9 Added test binary. Ryan C. Gordon 2001-07-15 18:55:19 +0000
  • 91ce826b1e Fixed bug in PHYSFS_VERSION macro. Ryan C. Gordon 2001-07-15 18:55:03 +0000
  • 0ddd2b1f6d Initial work on ZIPfile support. Not complete. Not very pleased with this minizip library at this moment in time. --ryan. Ryan C. Gordon 2001-07-15 09:29:30 +0000
  • fe77666054 Fixed GRP_enumerateFiles() so that it will only list files in the root of the readable file tree. Ryan C. Gordon 2001-07-15 09:28:37 +0000
  • 65073031ff "I/O error" error string, and updated comment. Ryan C. Gordon 2001-07-15 09:27:41 +0000
  • 78f47916c0 Added more fields to the ArchiveInfo struct: author and url. Ryan C. Gordon 2001-07-09 23:33:37 +0000
  • eea743579a Added PHYSFS_fileLength(). Bleh. Ryan C. Gordon 2001-07-09 04:15:35 +0000
  • 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. Ryan C. Gordon 2001-07-09 01:45:13 +0000
  • ce29f03218 Logic fixes; seems to work rather well with KenBuild, now. Ryan C. Gordon 2001-07-09 01:43:28 +0000
  • 2827a86e87 Bugfix for infinite loop/touching free()'d memory during PHYSFS_deinit(). Ryan C. Gordon 2001-07-09 00:51:46 +0000
  • fabb803a65 Initial add. Implemented, buggy, but not crashing. Ryan C. Gordon 2001-07-09 00:49:41 +0000
  • 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 C. Gordon 2001-07-08 13:57:28 +0000
  • 59185346dd More tweaks; GRP completely implemented. Everything builds clean. Ryan C. Gordon 2001-07-08 10:58:10 +0000
  • ee508bb2e0 Archive implementation (Build Groupfiles), other tweaks. Ryan C. Gordon 2001-07-08 05:27:05 +0000
  • 2622be385d Implementation compiles and links with no actual archive support. No test case available at this moment. :) Ryan C. Gordon 2001-07-08 03:25:12 +0000
  • f053b90111 Base implementation is now complete. Now to fill in archive/platform drivers. Ryan C. Gordon 2001-07-07 09:05:19 +0000
  • be67b1e961 Changes for subdirs. Ryan C. Gordon 2001-07-07 08:28:51 +0000
  • 9c4faeaa88 Moved from root source dir. Ryan C. Gordon 2001-07-07 08:24:47 +0000
  • 517e710002 Moved to subdir Ryan C. Gordon 2001-07-07 08:23:40 +0000
  • a197f30eef Tons of updates. Mostly implemented. Mostly compiling. Ryan C. Gordon 2001-07-07 03:52:43 +0000
  • 7be11ab27d Updated to latest driver spec. Ryan C. Gordon 2001-07-07 03:47:13 +0000
  • 217332022a fixed typo Ryan C. Gordon 2001-07-07 03:46:48 +0000
  • 2843a1979f Redesign of enumerateFiles code. More efficient and clean, less memory hungry. Some tiny snafus, though, for future maintanence (*shrug*). Ryan C. Gordon 2001-07-06 21:29:37 +0000
  • c97f88fc33 Progress toward complete implementation continues... Ryan C. Gordon 2001-07-06 08:47:23 +0000
  • b7db28940e Added stricmp stuff and included physfs_internal.h ... Ryan C. Gordon 2001-07-06 02:33:21 +0000
  • 60e6014f3c Initial add. Ways to go. Ryan C. Gordon 2001-07-06 02:32:29 +0000
  • bfee0cebb2 Typo fixes, clarifications, and corrections. Ryan C. Gordon 2001-07-06 01:27:44 +0000
  • 8f3c87743f More work. Getting better. Ryan C. Gordon 2001-07-06 01:27:14 +0000
  • 74637e4842 More updates, corrections, clarifications... Ryan C. Gordon 2001-07-05 08:19:01 +0000
  • 745aaae8b2 Initial add; not yet completely implemented. Ryan C. Gordon 2001-07-05 08:18:39 +0000
  • 655524c506 Initial add. Ryan C. Gordon 2001-07-05 08:17:44 +0000
  • a31876c025 Boatloads of updates to the spec. Ryan C. Gordon 2001-06-28 11:00:14 +0000
  • d41c242619 Fixed typos, expanded documentation, added init and deinit functions, and some more !!! todos. Ryan C. Gordon 2001-06-07 05:48:42 +0000
  • de901e4d7f Initial revision Ryan C. Gordon 2001-06-07 04:10:40 +0000
  • b8f76f1435 New repository initialized by cvs2svn. unknown 2001-06-07 04:10:40 +0000