Ryan C. Gordon
025aef8a15
Switched to zlib license.
2003-07-20 20:57:55 +00:00
Ryan C. Gordon
3a27dd9310
Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
2003-03-30 18:59:54 +00:00
Ryan C. Gordon
8bdc0ea570
Two important PHYSFS_mkdir() fixes (one involving a change to
...
__PHYSFS_verifySecurity()...).
2003-03-19 06:04:09 +00:00
Ryan C. Gordon
6f1d693fe8
Another attempt at type size correctness.
2003-03-12 06:19:37 +00:00
Ryan C. Gordon
01505d8d58
Attempt at type correctness.
2003-03-12 05:39:51 +00:00
Ryan C. Gordon
fb81423a44
Added German translation.
2002-12-03 00:25:05 +00:00
Ryan C. Gordon
3ad51e49e4
Added buffering API.
2002-12-01 11:21:27 +00:00
Ryan C. Gordon
9d82110b57
Some cleanups for PocketPC port.
2002-11-22 06:24:10 +00:00
Ryan C. Gordon
1f5b571be7
Bunch of tedious corrections, optimizations, and cleanups.
2002-08-21 02:59:15 +00:00
Ryan C. Gordon
1e2372b44c
Generalized sorting routines, and removed individual implementations.
2002-08-20 01:34:27 +00:00
Ryan C. Gordon
f8a53822f5
More Russian codepages.
2002-07-30 06:38:32 +00:00
Stéphane Peter
464f23dc81
Added French translation.
2002-07-30 05:41:02 +00:00
Ryan C. Gordon
d4f7c5481e
Spanish translation added by Pedro J. P?rez.
2002-07-30 01:42:29 +00:00
Ryan C. Gordon
57747cfd8f
Changed russian to russian-koi8-r.
2002-07-29 21:13:12 +00:00
Ryan C. Gordon
c8890b76f9
Added Russian translation by Ed Sinjiashvili.
2002-07-29 21:05:00 +00:00
Ryan C. Gordon
42be0046aa
Natural language #defines and build system support.
2002-07-28 21:03:27 +00:00
Ryan C. Gordon
989fd382c4
Added ERR_BAD_FILENAME.
2002-07-28 17:59:38 +00:00
Ryan C. Gordon
df5ef85087
Added ERR_SEEK_OUT_OF_RANGE define.
2002-07-27 06:20:10 +00:00
Ryan C. Gordon
3ae1f1fa80
Changed DirFunctions struct a little.
2002-07-26 06:19:09 +00:00
Ryan C. Gordon
01567b3dcf
Added __PHYSFS_addToLinkedStringList().
2002-07-23 07:48:08 +00:00
Ryan C. Gordon
c7f3a2b1ae
Changed ERR_TOO_MANY_SYMLINKS to ERR_SYMLINK_LOOP.
2002-07-17 16:05:12 +00:00
Ryan C. Gordon
480a259452
ZIP archiver rewrite.
2002-07-13 10:17:13 +00:00
Ryan C. Gordon
5386a5c6a2
Added PHYSFS_getLastModTime() API. (Thanks, John Hall!)
2002-05-25 09:41:14 +00:00
Ryan C. Gordon
7781457070
Added some more error string constants.
2002-04-05 09:02:57 +00:00
Ryan C. Gordon
0ba6cd5259
Added warning about potential infinite recursion between setError and grabMutex.
2002-04-02 13:41:11 +00:00
Ryan C. Gordon
cccf065f68
Patched to compile on MacOS Classic, with CodeWarrior 6.
2002-04-01 18:48:24 +00:00
Ryan C. Gordon
39406cbacc
First shot at thread-safety.
2002-03-30 16:44:09 +00:00
Ryan C. Gordon
f6b15061c8
Abstracted file deletion, so we don't rely on C library for it anymore.
2002-03-25 05:02:12 +00:00
Ryan C. Gordon
723702fedb
Fixed a const thing.
2002-03-25 04:05:52 +00:00
Ryan C. Gordon
f2887cf047
Added typedefs and platform-specific i/o.
2002-03-24 19:47:33 +00:00
Ryan C. Gordon
419d5cd017
Added __PHYSFS_platformInit() and __PHYSFS_platformDeinit().
2002-03-24 06:36:48 +00:00
Ryan C. Gordon
57a176068c
const correctness fixes.
2002-03-16 03:53:46 +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
ed2e2b3ce4
Added ERR_COMPRESSION
2001-07-23 07:15:48 +00:00
Ryan C. Gordon
7a26a0d417
New error message.
2001-07-23 04:47:08 +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
65073031ff
"I/O error" error string, and updated comment.
2001-07-15 09:27:41 +00:00
Ryan C. Gordon
eea743579a
Added PHYSFS_fileLength(). Bleh.
2001-07-09 04:15:35 +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
a197f30eef
Tons of updates. Mostly implemented. Mostly compiling.
2001-07-07 03:52:43 +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
60e6014f3c
Initial add. Ways to go.
2001-07-06 02:32:29 +00:00