Ryan C. Gordon
9dceda3d9f
Align smallAllocs to the native pointer size.
2012-03-09 22:27:51 -05:00
Ryan C. Gordon
a0b21c9ae9
Cleaned up all the readAll() cut and paste.
2012-03-09 04:50:27 -05:00
Ryan C. Gordon
25224b0e7a
We never use calloc() internally.
2012-03-09 03:55:23 -05:00
Ryan C. Gordon
eac0f11005
Cleaned up the updated TODO.txt, removed things that are already done, etc.
2012-03-09 03:55:04 -05:00
Ryan C. Gordon
86dbf54fc7
Updated TODO.txt from notes I had scratch down elsewhere over time.
2012-03-09 03:36:31 -05:00
Ryan C. Gordon
54cc53349d
Cleaned up some __PHYSFS_platformStat() details.
2012-03-09 03:32:26 -05:00
Ryan C. Gordon
de27c2a422
Removed the non-Unicode fallbacks from platform_windows.c, other cleanups.
...
This brings the minimum required OS up to Windows XP, which is around 11
years old at this point.
2012-03-10 03:07:30 -05:00
Ryan C. Gordon
9e2acfd8a6
Removed OS/2 support.
2012-03-09 01:24:40 -05:00
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
d1d0de3947
Fixed a compiler warning.
2011-11-18 01:08:19 -05:00
Ryan C. Gordon
608958b8ce
Add support for SDL 1.3 to physfsrwops.
2011-10-18 23:48:28 -04:00
Sam Lantinga
9fb20ec349
Fixed deprecation warning in physfsrwops
2011-10-18 22:48:45 -04: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
b97ad1f366
Added Norfanin to the credits.
2011-10-05 04:04:06 -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
9d1ef087a9
Put some include-once and extern "C" blocks in the extras' headers.
2011-09-24 00:55:15 -07: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
e4cc3fcd9b
Removed a space in CMakeLists.txt that can make the linker grumpy.
2011-07-25 11:32:32 -07:00
Ryan C. Gordon
65497160f7
Removed deprecated Mac OS X APIs.
2011-07-25 11:29:44 -07:00
Ryan C. Gordon
4075482826
Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc.
2011-07-16 14:14:00 +00:00
Ryan C. Gordon
f94d227945
Fixed basedir calculation on Mac OS X.
2011-07-09 23:11:17 -07:00
Ryan C. Gordon
49a8ff3f86
Added Frank Becker to the credits.
2011-06-22 15:57:16 -04: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
2939b26b7f
Added an option to disable all SWIG bindings at once.
2011-02-22 00:16:56 -05:00
Ryan C. Gordon
4298d85313
Removed wxWidgets test program.
2011-02-21 23:55:58 -05:00
Ryan C. Gordon
014f0e2254
Put some quotes around autogenerated Doxygen options.
2011-02-21 23:45:22 -05:00
Ryan C. Gordon
794a3b3d90
Changed default doc version string.
2011-02-21 23:43:48 -05:00
Ryan C. Gordon
72f0e7f9b5
Corrected doc paths for development branch.
2011-02-21 23:43:36 -05:00
Ryan C. Gordon
67995ad0c5
Bumping version in CMakeLists.txt (but this is not ready for a release!).
2011-02-21 23:42:54 -05:00
Ryan C. Gordon
7dee41eb0c
Fixed "make docs" for out-of-tree builds.
...
Also: this automatically updates the version number in the docs, so I don't
have to with each release.
(transplanted from 72778f1e98f06c1e02f88dc8d263027d61469766)
2011-02-21 23:35:24 -05:00
Ryan C. Gordon
8e4fb13617
Corrected copyright dates in license.
2011-02-18 16:14:59 -05: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
54f72a0b42
Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).
2011-02-17 15:02:20 -05:00
Ryan C. Gordon
855025c3e5
Fixed include path when using internal zlib.
2011-02-11 00:19:22 -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
899517dc85
Added Chris Roberts to the credits.
2010-12-30 19:53:41 -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