Ryan C. Gordon
|
4d46d42f73
|
Removed PocketPC support. It was old and crusty and targeted a dead platform.
|
2012-03-09 00:44:59 -05:00 |
Ryan C. Gordon
|
9d11b991bc
|
Fixed up some bugs that clang's static analysis reported.
|
2011-10-18 15:55:29 -04:00 |
Ryan C. Gordon
|
bbd356a27b
|
Patched to compile.
|
2011-10-06 03:24:53 -04:00 |
Ryan C. Gordon
|
6d4d91414a
|
Check _M_X64 (Visual Studio, Windows/x86-64) in littleendian test.
Thanks to Norfanin for the tip!
|
2011-10-05 03:58:52 -04:00 |
Ryan C. Gordon
|
28007c9bae
|
Fixed a typo in the docs.
|
2011-09-22 04:45:04 -04:00 |
Ryan C. Gordon
|
025a02f4c0
|
Corrected __PHYSFS_platformTell()'s return value to be correct.
|
2011-08-01 17:56:30 -04:00 |
Ryan C. Gordon
|
8258274a90
|
Removed __PHYSFS_platformEOF(). It's not used anymore.
|
2011-08-01 17:32:56 -04:00 |
Ryan C. Gordon
|
65497160f7
|
Removed deprecated Mac OS X APIs.
|
2011-07-25 11:29:44 -07:00 |
Ryan C. Gordon
|
f94d227945
|
Fixed basedir calculation on Mac OS X.
|
2011-07-09 23:11:17 -07:00 |
Ryan C. Gordon
|
b8c4942413
|
POSIX version of __PHYSFS_platformStat() forgot to set *exists properly.
Thanks to Frank Becker for the fix.
|
2011-06-22 15:56:10 -04:00 |
Ryan C. Gordon
|
6a1aca5db5
|
Make sure utf8codepoint() advances the pointer even on bogus input.
This patch was from Francois Gouget, who found this bug in MojoSetup's copy
of this function.
|
2011-06-01 03:10:08 -04:00 |
Ryan C. Gordon
|
c6ca60eb20
|
Fixed infinite loop in zip_expand_symlink_path().
This patch was from Francois Gouget, who found this bug in MojoSetup's copy
of the zip archiver code.
|
2011-06-01 03:08:53 -04:00 |
Ryan C. Gordon
|
4446cfa613
|
Fixed compiler warning on gcc-4.6.
|
2011-03-31 11:24:46 -04:00 |
Ryan C. Gordon
|
660c7f9823
|
Fixed bug in directory search for zip and qpak archivers (thanks, Michal!)
|
2011-02-18 12:38:05 -05:00 |
Ryan C. Gordon
|
706f50be0a
|
Fixed logic error in QPAK archiver.
Should haved tested for a failed seek, but was testing for success instead.
|
2011-02-10 16:54:09 -05:00 |
Ryan C. Gordon
|
82b8546bc9
|
More Windows tests in the byteorder detection code.
|
2011-01-21 03:07:14 -05:00 |
Ryan C. Gordon
|
f5e0dbe78b
|
Patched to compile on Windows.
|
2011-01-21 02:50:20 -05:00 |
Ryan C. Gordon
|
5f5775c1ec
|
Haiku fixes, merged from stable-2.0 branch.
|
2010-12-30 19:50:58 -05:00 |
Ryan C. Gordon
|
7d253b13ed
|
Fixed leaking file handle on BeOS during CD-ROM detection.
|
2010-11-14 00:43:47 -05:00 |
Ryan C. Gordon
|
4d567a0d2f
|
Fixed cut-and-paste error in malloc() failure test (thanks, Tolga!).
|
2010-10-04 01:48:34 -04:00 |
Ryan C. Gordon
|
f871802f51
|
Cleaned up some #includes.
|
2010-09-06 19:35:01 -04:00 |
Ryan C. Gordon
|
3f02ce767f
|
Moved most the cut-and-paste between simple archivers to one file.
|
2010-09-06 02:50:29 -04:00 |
Ryan C. Gordon
|
9d900f8814
|
Added a FIXME.
|
2010-09-05 02:43:43 -04:00 |
Ryan C. Gordon
|
125c170f7d
|
Use lstat() instead of stat() for POSIX __PHYSFS_platformStat().
|
2010-09-05 02:42:04 -04:00 |
Ryan C. Gordon
|
7f0e7105a7
|
Removed isDirectory, isSymLink and exists methods from internal code.
Use the PhysFS stat() interface instead.
|
2010-09-05 02:41:13 -04:00 |
Ryan C. Gordon
|
2219123cc5
|
SWIG bindings update.
|
2010-08-30 03:09:00 -04:00 |
Ryan C. Gordon
|
84c6e2242e
|
Added PHYSFS_mountHandle(). Now you can do archives-in-archives!
|
2010-08-30 03:02:32 -04:00 |
Ryan C. Gordon
|
d9e98704f7
|
PHYSFS_getRealDir() can't report a path for things that aren't real files.
|
2010-08-29 21:36:38 -04:00 |
Ryan C. Gordon
|
5ff1a2a12e
|
Make PHYSFS_addToSearchPath() use doMount(), too.
|
2010-08-30 02:39:28 -04:00 |
Ryan C. Gordon
|
bb9f5e5049
|
Added PHYSFS_mountMemory().
|
2010-08-30 02:39:11 -04:00 |
Ryan C. Gordon
|
8cd320b858
|
Added PHYSFS_mountIo().
|
2010-08-29 20:56:35 -04:00 |
Ryan C. Gordon
|
4bc5ed1725
|
Abstracted file i/o into PHYSFS_Io interface.
This touched a lot of code, and involved cleaning up a lot of stuff.
|
2010-08-30 03:01:57 -04:00 |
Ryan C. Gordon
|
c2e77d7e35
|
Constification.
|
2010-08-29 01:55:30 -04:00 |
Ryan C. Gordon
|
74f8cb4f91
|
Fixed incorrect #ifdef.
|
2010-08-27 14:27:15 -04:00 |
Ryan C. Gordon
|
b58e5f348c
|
Removed __PHYSFS_platformGetLastModTime().
|
2010-08-25 01:28:28 -04:00 |
Ryan C. Gordon
|
8def2f8aaf
|
Fixed some single-line comments.
|
2010-08-24 14:17:07 -04:00 |
Ryan C. Gordon
|
fc680aa468
|
Removed PHYSFS_Archiver's isArchive() method.
It was redundant with openArchive().
|
2010-08-24 10:05:58 -04:00 |
Ryan C. Gordon
|
c92f3035f9
|
Made __PHYSFS_ui64FitsAddressSpace's behaviour match its name.
|
2010-08-24 10:03:25 -04:00 |
Ryan C. Gordon
|
2beafa790d
|
Removed getLastModTime() interface from the archivers; it's not used anymore.
|
2010-08-22 20:20:04 -04:00 |
Ryan C. Gordon
|
c1969d0595
|
Added PHYSFS_unmount(), deprecated addToSearchPath and removeFromSearchPath.
|
2010-08-22 03:43:22 -04:00 |
Ryan C. Gordon
|
c306d73fdc
|
Patched to compile.
|
2010-08-22 03:35:55 -04:00 |
Ryan C. Gordon
|
f99f0ef9e7
|
Fixed details of PHYSFS_Archiver's stat method.
|
2010-08-22 00:37:25 -04:00 |
Ryan C. Gordon
|
024784efbd
|
Actually, that's FOUR gigabytes.
|
2010-08-21 20:05:22 -04:00 |
Ryan C. Gordon
|
f7a8d9292c
|
Fixed PHYSFS_stat()'s return value to match rest of PhysicsFS API.
|
2010-08-21 19:10:42 -04:00 |
Ryan C. Gordon
|
b69dfedaf0
|
Deprecated PHYSFS_getLastModTime()...use PHYSFS_stat() instead, now.
|
2010-08-21 17:34:00 -04:00 |
Ryan C. Gordon
|
8b0988a038
|
Some minor FIXME tweaks.
|
2010-08-21 15:07:13 -04:00 |
Ryan C. Gordon
|
51a22c576e
|
Updated SWIG bindings.
|
2010-08-21 14:41:51 -04:00 |
Ryan C. Gordon
|
8546c9a202
|
Replaced cut-and-paste byteswap i/o codepile with macros.
|
2010-08-21 14:30:52 -04:00 |
Ryan C. Gordon
|
3dc77f8a54
|
Get rid of __inline__, just make sure "inline" is defined sanely instead.
|
2010-08-21 14:29:40 -04:00 |
Ryan C. Gordon
|
d797ea7cd8
|
Added PHYSFS_DEPRECATED.
|
2010-08-21 14:05:39 -04:00 |