82 Commits

Author SHA1 Message Date
Ryan C. Gordon
480a259452 ZIP archiver rewrite. 2002-07-13 10:17:13 +00:00
Ryan C. Gordon
959a15e27f FIXME cleanups. 2002-07-11 21:37:30 +00:00
Ryan C. Gordon
05b565422a Implemeted getLastModTime method. 2002-06-06 05:38:47 +00:00
Ryan C. Gordon
5386a5c6a2 Added PHYSFS_getLastModTime() API. (Thanks, John Hall!) 2002-05-25 09:41:14 +00:00
Ryan C. Gordon
a2bec46a6b Initial autoconf support. 2002-05-10 09:25:25 +00:00
Ryan C. Gordon
748cbac1c0 Patches for correctness and cleaner win32 support. 2002-04-12 05:53:12 +00:00
Ryan C. Gordon
a366cfe1a2 Approved zeph's comments, fixed a few of my screwups. 2002-04-03 07:40:27 +00:00
Gregory S. Read
0217b7cdd7 -Added type casting that Ryan needs to approve.
-MSVC complained about implicit 64-bit to 32-bit conversions.
2002-04-03 04:20:07 +00:00
Ryan C. Gordon
9982d89b5b Removed now-unnecessary errno.h include. 2002-04-01 18:45:37 +00:00
Ryan C. Gordon
5d2b8493f6 Patched to compile. 2002-03-30 01:57:53 +00:00
Ryan C. Gordon
d8cf534bf2 Platform abstracted i/o, other bugfixes. 2002-03-29 08:20:06 +00:00
Ryan C. Gordon
f2887cf047 Added typedefs and platform-specific i/o. 2002-03-24 19:47:33 +00:00
Ryan C. Gordon
c7aad1afd6 Changed author credits to wrap email addresses in "<>" and not "()" chars. 2001-09-14 22:55:44 +00:00
Ryan C. Gordon
ed2a43b2ea Patched to compile with an ancient version of CodeWarrior. 2001-09-02 04:55:25 +00:00
Ryan C. Gordon
7aa0c252a9 More win32 updates. 2001-08-23 16:02:51 +00:00
Ryan C. Gordon
f0c09894c8 Updates, corrections and enhancements to get this ported to win32. 2001-08-23 15:23:21 +00:00
Ryan C. Gordon
beb42ac451 Changed URL to physfs homepage. 2001-08-07 02:57:16 +00:00
Ryan C. Gordon
0fe5d822a8 Avoids unzLocateFile(), since we already did all the searching ourselves. 2001-07-28 13:08:14 +00:00
Ryan C. Gordon
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.
2001-07-28 12:14:09 +00:00
Ryan C. Gordon
bb35ebed98 Enough fixes to get the Build engine working with ZIP files instead of
GRPs. Currently does case-insensitive searching, which will change.
2001-07-23 09:24:59 +00:00
Ryan C. Gordon
2b66e50d49 Added individual file i/o code. Untested. 2001-07-23 07:16:22 +00:00
Ryan C. Gordon
9d0f8f0546 Now with all directory functions implemented (and debugged?). No file
functions in place, yet.
2001-07-23 04:47:47 +00:00
Ryan C. Gordon
c7fe9ab439 Architecture adjustment for enumerating files with regards to whether
symlinks are permitted.
2001-07-16 17:36:28 +00:00
Ryan C. Gordon
7d90c12f74 Lots of bugfixes, enhancements, and corrections due to the work on
test_physfs exposing problems.
2001-07-16 14:36:02 +00:00
Ryan C. Gordon
b1d32ec742 Updated archiver info to format I think is best for text. 2001-07-16 10:31:28 +00:00
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
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
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
9c4faeaa88 Moved from root source dir. 2001-07-07 08:24:47 +00:00