Wed, 21 Mar 2012 23:59:43 -0400 Make sure the prefdir has a final dirsep on it.
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Mar 2012 23:59:43 -0400] rev 1246
Make sure the prefdir has a final dirsep on it. This matches the behaviour of PHYSFS_getBaseDir() and PHYSFS_getUserDir().
Wed, 21 Mar 2012 23:52:44 -0400 Fixed some brainfarts in the Windows version of PHYSFS_getPrefDir().
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Mar 2012 23:52:44 -0400] rev 1245
Fixed some brainfarts in the Windows version of PHYSFS_getPrefDir().
Wed, 21 Mar 2012 23:51:11 -0400 Patched to compile on Windows.
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Mar 2012 23:51:11 -0400] rev 1244
Patched to compile on Windows.
Wed, 21 Mar 2012 23:31:21 -0400 PHYSFS_setSaneConfig() now uses PHYSFS_getPrefDir().
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Mar 2012 23:31:21 -0400] rev 1243
PHYSFS_setSaneConfig() now uses PHYSFS_getPrefDir().
Wed, 21 Mar 2012 23:30:50 -0400 Added PHYSFS_getPrefDir().
Ryan C. Gordon <icculus@icculus.org> [Wed, 21 Mar 2012 23:30:50 -0400] rev 1242
Added PHYSFS_getPrefDir().
Tue, 20 Mar 2012 15:44:10 -0400 Removed a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Tue, 20 Mar 2012 15:44:10 -0400] rev 1241
Removed a FIXME.
Tue, 20 Mar 2012 15:38:12 -0400 Reworked the error reporting API. Now we use error codes instead of strings.
Ryan C. Gordon <icculus@icculus.org> [Tue, 20 Mar 2012 15:38:12 -0400] rev 1240
Reworked the error reporting API. Now we use error codes instead of strings. This is based on work originally done by Christoph Nelles.
Tue, 20 Mar 2012 15:28:19 -0400 Fixed mutex misuse.
Ryan C. Gordon <icculus@icculus.org> [Tue, 20 Mar 2012 15:28:19 -0400] rev 1239
Fixed mutex misuse.
Tue, 20 Mar 2012 15:24:50 -0400 Check for mutex bugs.
Ryan C. Gordon <icculus@icculus.org> [Tue, 20 Mar 2012 15:24:50 -0400] rev 1238
Check for mutex bugs.
Mon, 19 Mar 2012 21:01:51 -0400 Use UTF-16 on Windows, not UCS-2.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 21:01:51 -0400] rev 1237
Use UTF-16 on Windows, not UCS-2.
Mon, 19 Mar 2012 20:42:41 -0400 Try to make a sane default for CD detection path by platform.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 20:42:41 -0400] rev 1236
Try to make a sane default for CD detection path by platform. This is so this can work even when dropping PhysicsFS into another project without CMake doing header tests and filling in the defines.
Mon, 19 Mar 2012 20:41:14 -0400 Make physfs_platforms.h define with a 1, so "#if X" works.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 20:41:14 -0400] rev 1235
Make physfs_platforms.h define with a 1, so "#if X" works. Added a few other pertinent platforms.
Mon, 19 Mar 2012 20:40:22 -0400 Use our platform test macro for Solaris.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 20:40:22 -0400] rev 1234
Use our platform test macro for Solaris.
Mon, 19 Mar 2012 20:31:50 -0400 Added Linux and Solaris tests.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 20:31:50 -0400] rev 1233
Added Linux and Solaris tests.
Mon, 19 Mar 2012 20:27:28 -0400 Let's gamble that everything has assert.h.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 20:27:28 -0400] rev 1232
Let's gamble that everything has assert.h. (and we'll mask out specific platforms if we find one that doesn't.)
Mon, 19 Mar 2012 02:58:41 -0400 Minor code style cleanup in platform_beos.cpp ...
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 02:58:41 -0400] rev 1231
Minor code style cleanup in platform_beos.cpp ...
Mon, 19 Mar 2012 02:46:38 -0400 Removed some unused code.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 02:46:38 -0400] rev 1230
Removed some unused code.
Mon, 19 Mar 2012 02:04:27 -0400 Use physfs_platforms.h in physfs_internal.h, to avoid repeated macro tests.
Ryan C. Gordon <icculus@icculus.org> [Mon, 19 Mar 2012 02:04:27 -0400] rev 1229
Use physfs_platforms.h in physfs_internal.h, to avoid repeated macro tests.
Sun, 18 Mar 2012 12:31:29 -0400 Removed llseek().
Ryan C. Gordon <icculus@icculus.org> [Sun, 18 Mar 2012 12:31:29 -0400] rev 1228
Removed llseek(). Use Linux's off64_t support instead.
Sun, 18 Mar 2012 12:23:30 -0400 Fixed a comment. Cut and paste error, I guess?
Ryan C. Gordon <icculus@icculus.org> [Sun, 18 Mar 2012 12:23:30 -0400] rev 1227
Fixed a comment. Cut and paste error, I guess?
Thu, 15 Mar 2012 01:58:39 -0400 Removed __PHYSFS_platformCvtToDependent().
Ryan C. Gordon <icculus@icculus.org> [Thu, 15 Mar 2012 01:58:39 -0400] rev 1226
Removed __PHYSFS_platformCvtToDependent(). It's only used by archive_dir.c, and it's trivial to make it into platform-independent code for that one module. Bonus: less malloc() pressure...now every access to the native filesystem doesn't require a temporary heap allocation.
Thu, 15 Mar 2012 01:54:57 -0400 Make __PHYSFS_platformDirSeparator into a single char.
Ryan C. Gordon <icculus@icculus.org> [Thu, 15 Mar 2012 01:54:57 -0400] rev 1225
Make __PHYSFS_platformDirSeparator into a single char. This multichar thing was always stupid. Pull it out of revision control if you ever need it.
Thu, 15 Mar 2012 00:40:00 -0400 Removed __PHYSFS_convertToDependent(), as dead code.
Ryan C. Gordon <icculus@icculus.org> [Thu, 15 Mar 2012 00:40:00 -0400] rev 1224
Removed __PHYSFS_convertToDependent(), as dead code.
Wed, 14 Mar 2012 21:24:32 -0400 Reworked BeOS CD detection code.
Ryan C. Gordon <icculus@icculus.org> [Wed, 14 Mar 2012 21:24:32 -0400] rev 1223
Reworked BeOS CD detection code. Cleaned up, removed a malloc(), removed unnecessary BAIL macros.
Wed, 14 Mar 2012 05:47:42 -0400 Added Evgeny Podjachev to the credits.
Ryan C. Gordon <icculus@icculus.org> [Wed, 14 Mar 2012 05:47:42 -0400] rev 1222
Added Evgeny Podjachev to the credits.
Wed, 14 Mar 2012 05:47:15 -0400 Fixed PHYSFS_read() and PHYSFS_write() in the dev branch.
Ryan C. Gordon <icculus@icculus.org> [Wed, 14 Mar 2012 05:47:15 -0400] rev 1221
Fixed PHYSFS_read() and PHYSFS_write() in the dev branch. PHYSFS_read() and PHYSFS_write() should return number of objects written, not object size. Thanks to Evgeny Podjachev for the fix!
Tue, 13 Mar 2012 08:21:02 -0400 Removed check that .zip files are less than 4 gigabytes.
Ryan C. Gordon <icculus@icculus.org> [Tue, 13 Mar 2012 08:21:02 -0400] rev 1220
Removed check that .zip files are less than 4 gigabytes. This would become a bogus check with zip64 support anyhow, but even here, if you have a .zip that's close to 4 gigabytes, and a self-extracting program prepended to it that pushes it over that limit, this test fails incorrectly.
Tue, 13 Mar 2012 07:49:59 -0400 Fixed dereference of free()'d memory.
Ryan C. Gordon <icculus@icculus.org> [Tue, 13 Mar 2012 07:49:59 -0400] rev 1219
Fixed dereference of free()'d memory. Thanks to Evgeny Podjachev for the fix!
Tue, 13 Mar 2012 04:25:05 -0400 Apparently, __PHYSFS_platformCurrentDir() is dead code.
Ryan C. Gordon <icculus@icculus.org> [Tue, 13 Mar 2012 04:25:05 -0400] rev 1218
Apparently, __PHYSFS_platformCurrentDir() is dead code.
Mon, 12 Mar 2012 04:05:31 -0400 Move Windows CD-ROM detection to another thread that uses device notifications.
Ryan C. Gordon <icculus@icculus.org> [Mon, 12 Mar 2012 04:05:31 -0400] rev 1217
Move Windows CD-ROM detection to another thread that uses device notifications. Fixes blocking when a disc is spinning up, except on initial call.
Mon, 12 Mar 2012 03:48:34 -0400 PhysicsFS works on Win64 now.
Ryan C. Gordon <icculus@icculus.org> [Mon, 12 Mar 2012 03:48:34 -0400] rev 1216
PhysicsFS works on Win64 now.
Mon, 12 Mar 2012 01:33:16 -0400 Fixed stack smashing in newly-aligned __PHYSFS_smallAlloc().
Ryan C. Gordon <icculus@icculus.org> [Mon, 12 Mar 2012 01:33:16 -0400] rev 1215
Fixed stack smashing in newly-aligned __PHYSFS_smallAlloc().
Sun, 11 Mar 2012 05:05:02 -0400 More doc tweaks.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2012 05:05:02 -0400] rev 1214
More doc tweaks.
Sun, 11 Mar 2012 04:19:36 -0400 Removed __PHYSFS_platformRealPath().
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2012 04:19:36 -0400] rev 1213
Removed __PHYSFS_platformRealPath(). It was an ugly piece of code, didn't work on The Hurd (apparently), likely dangerous in its incomplete understanding of Windows paths, and only used in places that should have given us normalized, absolute paths in the first place anyhow.
Sun, 11 Mar 2012 03:56:24 -0400 Replace C++/C99 single-line comments in miniz with C98 /* comments */ ...
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2012 03:56:24 -0400] rev 1212
Replace C++/C99 single-line comments in miniz with C98 /* comments */ ...
Sun, 11 Mar 2012 03:43:07 -0400 Moved __PHYSFS_platformCurrentDir() from Unix to POSIX sources.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2012 03:43:07 -0400] rev 1211
Moved __PHYSFS_platformCurrentDir() from Unix to POSIX sources. getcwd() is part of POSIX, after all.
Sun, 11 Mar 2012 03:39:57 -0400 Change how Unix version of __PHYSFS_platformCurrentDir() allocates memory.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2012 03:39:57 -0400] rev 1210
Change how Unix version of __PHYSFS_platformCurrentDir() allocates memory.
Sun, 11 Mar 2012 03:09:07 -0400 Minor updates to the docs.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2012 03:09:07 -0400] rev 1209
Minor updates to the docs.
Sat, 10 Mar 2012 03:18:33 -0500 Fixed some compiler warnings.
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2012 03:18:33 -0500] rev 1208
Fixed some compiler warnings.
Sat, 10 Mar 2012 02:31:58 -0500 Replaced zlib with a hacked up copy of miniz: http://code.google.com/p/miniz/
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2012 02:31:58 -0500] rev 1207
Replaced zlib with a hacked up copy of miniz: http://code.google.com/p/miniz/
Sat, 10 Mar 2012 01:13:03 -0500 Merge with pocketpc removal.
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2012 01:13:03 -0500] rev 1206
Merge with pocketpc removal.
Fri, 09 Mar 2012 22:27:36 -0500 Bump the smallAlloc threshold up to 256 bytes.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 22:27:36 -0500] rev 1205
Bump the smallAlloc threshold up to 256 bytes.
Fri, 09 Mar 2012 22:27:51 -0500 Align smallAllocs to the native pointer size.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 22:27:51 -0500] rev 1204
Align smallAllocs to the native pointer size.
Fri, 09 Mar 2012 04:50:27 -0500 Cleaned up all the readAll() cut and paste.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 04:50:27 -0500] rev 1203
Cleaned up all the readAll() cut and paste.
Fri, 09 Mar 2012 03:55:23 -0500 We never use calloc() internally.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 03:55:23 -0500] rev 1202
We never use calloc() internally.
Fri, 09 Mar 2012 03:55:04 -0500 Cleaned up the updated TODO.txt, removed things that are already done, etc.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 03:55:04 -0500] rev 1201
Cleaned up the updated TODO.txt, removed things that are already done, etc.
Fri, 09 Mar 2012 03:36:31 -0500 Updated TODO.txt from notes I had scratch down elsewhere over time.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 03:36:31 -0500] rev 1200
Updated TODO.txt from notes I had scratch down elsewhere over time.
Fri, 09 Mar 2012 03:32:26 -0500 Cleaned up some __PHYSFS_platformStat() details.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 03:32:26 -0500] rev 1199
Cleaned up some __PHYSFS_platformStat() details.
Sat, 10 Mar 2012 03:07:30 -0500 Removed the non-Unicode fallbacks from platform_windows.c, other cleanups.
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2012 03:07:30 -0500] rev 1198
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.
Fri, 09 Mar 2012 01:24:40 -0500 Removed OS/2 support.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 01:24:40 -0500] rev 1197
Removed OS/2 support.
Fri, 09 Mar 2012 00:44:59 -0500 Removed PocketPC support. It was old and crusty and targeted a dead platform.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2012 00:44:59 -0500] rev 1196
Removed PocketPC support. It was old and crusty and targeted a dead platform.
Fri, 18 Nov 2011 01:08:19 -0500 Fixed a compiler warning. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Nov 2011 01:08:19 -0500] rev 1195
Fixed a compiler warning. (transplanted from b3f242b5533385c0faf4e0105e45c58b80fca7af)
Fri, 18 Nov 2011 01:08:19 -0500 Fixed a compiler warning.
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Nov 2011 01:08:19 -0500] rev 1194
Fixed a compiler warning.
Tue, 18 Oct 2011 23:48:28 -0400 Add support for SDL 1.3 to physfsrwops.
Ryan C. Gordon <icculus@icculus.org> [Tue, 18 Oct 2011 23:48:28 -0400] rev 1193
Add support for SDL 1.3 to physfsrwops.
Tue, 18 Oct 2011 22:48:45 -0400 Fixed deprecation warning in physfsrwops
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Oct 2011 22:48:45 -0400] rev 1192
Fixed deprecation warning in physfsrwops
Tue, 18 Oct 2011 15:55:29 -0400 Fixed up some bugs that clang's static analysis reported.
Ryan C. Gordon <icculus@icculus.org> [Tue, 18 Oct 2011 15:55:29 -0400] rev 1191
Fixed up some bugs that clang's static analysis reported.
Thu, 06 Oct 2011 03:26:51 -0400 More patched to compile. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 06 Oct 2011 03:26:51 -0400] rev 1190
More patched to compile.
Thu, 06 Oct 2011 03:25:18 -0400 Patched to compile. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 06 Oct 2011 03:25:18 -0400] rev 1189
Patched to compile.
Thu, 06 Oct 2011 03:24:53 -0400 Patched to compile.
Ryan C. Gordon <icculus@icculus.org> [Thu, 06 Oct 2011 03:24:53 -0400] rev 1188
Patched to compile.
Wed, 05 Oct 2011 03:58:52 -0400 Check _M_X64 (Visual Studio, Windows/x86-64) in littleendian test. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Wed, 05 Oct 2011 03:58:52 -0400] rev 1187
Check _M_X64 (Visual Studio, Windows/x86-64) in littleendian test. Thanks to Norfanin for the tip! (transplanted from 43aea6bc12d72c5749741637b43095fc64abe1ae)
Wed, 05 Oct 2011 04:04:06 -0400 Added Norfanin to the credits.
Ryan C. Gordon <icculus@icculus.org> [Wed, 05 Oct 2011 04:04:06 -0400] rev 1186
Added Norfanin to the credits.
Wed, 05 Oct 2011 03:58:52 -0400 Check _M_X64 (Visual Studio, Windows/x86-64) in littleendian test.
Ryan C. Gordon <icculus@icculus.org> [Wed, 05 Oct 2011 03:58:52 -0400] rev 1185
Check _M_X64 (Visual Studio, Windows/x86-64) in littleendian test. Thanks to Norfanin for the tip!
Sat, 24 Sep 2011 00:55:15 -0700 Put some include-once and extern "C" blocks in the extras' headers. stable-1.0
Ryan C. Gordon <icculus@icculus.org> [Sat, 24 Sep 2011 00:55:15 -0700] rev 1184
Put some include-once and extern "C" blocks in the extras' headers. (transplanted from 9ba19d71cc4a4dd5c5fafe0de37d09fff75e57f6)
Sat, 24 Sep 2011 00:55:15 -0700 Put some include-once and extern "C" blocks in the extras' headers. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Sat, 24 Sep 2011 00:55:15 -0700] rev 1183
Put some include-once and extern "C" blocks in the extras' headers. (transplanted from 9ba19d71cc4a4dd5c5fafe0de37d09fff75e57f6)
Sat, 24 Sep 2011 00:55:15 -0700 Put some include-once and extern "C" blocks in the extras' headers.
Ryan C. Gordon <icculus@icculus.org> [Sat, 24 Sep 2011 00:55:15 -0700] rev 1182
Put some include-once and extern "C" blocks in the extras' headers.
Thu, 22 Sep 2011 04:45:04 -0400 Fixed a typo in the docs.
Ryan C. Gordon <icculus@icculus.org> [Thu, 22 Sep 2011 04:45:04 -0400] rev 1181
Fixed a typo in the docs.
Mon, 01 Aug 2011 17:56:30 -0400 Corrected __PHYSFS_platformTell()'s return value to be correct.
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Aug 2011 17:56:30 -0400] rev 1180
Corrected __PHYSFS_platformTell()'s return value to be correct.
Mon, 01 Aug 2011 17:55:45 -0400 Fixed __PHYSFS_platformTell() things in stable-1.0 branch. stable-1.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Aug 2011 17:55:45 -0400] rev 1179
Fixed __PHYSFS_platformTell() things in stable-1.0 branch.
Mon, 01 Aug 2011 17:52:51 -0400 Fixed some __PHYSFS_platformTell() things in stable-2.0 branch. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Aug 2011 17:52:51 -0400] rev 1178
Fixed some __PHYSFS_platformTell() things in stable-2.0 branch.
Mon, 01 Aug 2011 17:37:06 -0400 Fixed Windows/PocketPC __PHYSFS_platformEOF() for zero-length files. stable-1.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Aug 2011 17:37:06 -0400] rev 1177
Fixed Windows/PocketPC __PHYSFS_platformEOF() for zero-length files. (transplanted from e55bbdb69dfd9771a5222b6a406a9c418ffbe53b)
Mon, 01 Aug 2011 17:32:56 -0400 Removed __PHYSFS_platformEOF(). It's not used anymore.
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Aug 2011 17:32:56 -0400] rev 1176
Removed __PHYSFS_platformEOF(). It's not used anymore.
Mon, 01 Aug 2011 17:37:06 -0400 Fixed Windows/PocketPC __PHYSFS_platformEOF() for zero-length files. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 01 Aug 2011 17:37:06 -0400] rev 1175
Fixed Windows/PocketPC __PHYSFS_platformEOF() for zero-length files.
Mon, 25 Jul 2011 11:32:32 -0700 Removed a space in CMakeLists.txt that can make the linker grumpy.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jul 2011 11:32:32 -0700] rev 1174
Removed a space in CMakeLists.txt that can make the linker grumpy.
Mon, 25 Jul 2011 11:29:44 -0700 Removed deprecated Mac OS X APIs.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jul 2011 11:29:44 -0700] rev 1173
Removed deprecated Mac OS X APIs.
Sat, 16 Jul 2011 14:14:00 +0000 Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Sat, 16 Jul 2011 14:14:00 +0000] rev 1172
Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc. (transplanted from e4ca84e1d289ef5d6774d2680d10013fb835bcdc)
Sat, 16 Jul 2011 14:14:00 +0000 Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc.
Ryan C. Gordon <icculus@icculus.org> [Sat, 16 Jul 2011 14:14:00 +0000] rev 1171
Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc.
Sat, 09 Jul 2011 23:11:56 -0700 Backport from default branch: fixed basedir detection on Mac OS X. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Sat, 09 Jul 2011 23:11:56 -0700] rev 1170
Backport from default branch: fixed basedir detection on Mac OS X.
Sat, 09 Jul 2011 23:11:17 -0700 Fixed basedir calculation on Mac OS X.
Ryan C. Gordon <icculus@icculus.org> [Sat, 09 Jul 2011 23:11:17 -0700] rev 1169
Fixed basedir calculation on Mac OS X.
Wed, 22 Jun 2011 15:57:16 -0400 Added Frank Becker to the credits.
Ryan C. Gordon <icculus@icculus.org> [Wed, 22 Jun 2011 15:57:16 -0400] rev 1168
Added Frank Becker to the credits.
Wed, 22 Jun 2011 15:56:10 -0400 POSIX version of __PHYSFS_platformStat() forgot to set *exists properly.
Ryan C. Gordon <icculus@icculus.org> [Wed, 22 Jun 2011 15:56:10 -0400] rev 1167
POSIX version of __PHYSFS_platformStat() forgot to set *exists properly. Thanks to Frank Becker for the fix.
Wed, 01 Jun 2011 03:16:15 -0400 Backport from dev branch: infinite loop in zip_expand_symlink_path(). stable-1.0
Ryan C. Gordon <icculus@icculus.org> [Wed, 01 Jun 2011 03:16:15 -0400] rev 1166
Backport from dev branch: infinite loop in zip_expand_symlink_path().
Wed, 01 Jun 2011 03:14:11 -0400 Backport from dev branch: infinite loop in zip_expand_symlink_path(). stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Wed, 01 Jun 2011 03:14:11 -0400] rev 1165
Backport from dev branch: infinite loop in zip_expand_symlink_path().
Wed, 01 Jun 2011 03:13:09 -0400 Backport from dev branch: utf8codepoint() should always advance pointer. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Wed, 01 Jun 2011 03:13:09 -0400] rev 1164
Backport from dev branch: utf8codepoint() should always advance pointer.
Wed, 01 Jun 2011 03:10:08 -0400 Make sure utf8codepoint() advances the pointer even on bogus input.
Ryan C. Gordon <icculus@icculus.org> [Wed, 01 Jun 2011 03:10:08 -0400] rev 1163
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.
Wed, 01 Jun 2011 03:08:53 -0400 Fixed infinite loop in zip_expand_symlink_path().
Ryan C. Gordon <icculus@icculus.org> [Wed, 01 Jun 2011 03:08:53 -0400] rev 1162
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.
Thu, 31 Mar 2011 11:24:46 -0400 Fixed compiler warning on gcc-4.6.
Ryan C. Gordon <icculus@icculus.org> [Thu, 31 Mar 2011 11:24:46 -0400] rev 1161
Fixed compiler warning on gcc-4.6.
Thu, 31 Mar 2011 11:23:05 -0400 Fixed compiler warnings on gcc 4.6 (thanks, Volker!). stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 31 Mar 2011 11:23:05 -0400] rev 1160
Fixed compiler warnings on gcc 4.6 (thanks, Volker!).
Tue, 22 Feb 2011 00:16:56 -0500 Added an option to disable all SWIG bindings at once.
Ryan C. Gordon <icculus@icculus.org> [Tue, 22 Feb 2011 00:16:56 -0500] rev 1159
Added an option to disable all SWIG bindings at once.
Mon, 21 Feb 2011 23:55:58 -0500 Removed wxWidgets test program.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:55:58 -0500] rev 1158
Removed wxWidgets test program.
Mon, 21 Feb 2011 23:54:40 -0500 stable-2.0 now defaults to NOT building wxWidgets test program. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:54:40 -0500] rev 1157
stable-2.0 now defaults to NOT building wxWidgets test program. I'm removing this in the development branch altogether, too.
Mon, 21 Feb 2011 23:52:29 -0500 Tweaked Doxyfile default version string for stable-2.0 branch. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:52:29 -0500] rev 1156
Tweaked Doxyfile default version string for stable-2.0 branch.
Mon, 21 Feb 2011 23:45:22 -0500 Put some quotes around autogenerated Doxygen options.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:45:22 -0500] rev 1155
Put some quotes around autogenerated Doxygen options.
Mon, 21 Feb 2011 23:43:48 -0500 Changed default doc version string.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:43:48 -0500] rev 1154
Changed default doc version string.
Mon, 21 Feb 2011 23:43:36 -0500 Corrected doc paths for development branch.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:43:36 -0500] rev 1153
Corrected doc paths for development branch.
Mon, 21 Feb 2011 23:42:54 -0500 Bumping version in CMakeLists.txt (but this is not ready for a release!).
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:42:54 -0500] rev 1152
Bumping version in CMakeLists.txt (but this is not ready for a release!).
Mon, 21 Feb 2011 23:35:24 -0500 Fixed "make docs" for out-of-tree builds.
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:35:24 -0500] rev 1151
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)
Mon, 21 Feb 2011 23:35:24 -0500 Fixed "make docs" for out-of-tree builds. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 21 Feb 2011 23:35:24 -0500] rev 1150
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.
Fri, 18 Feb 2011 16:17:31 -0500 Tagging 2.0.2 release stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 16:17:31 -0500] rev 1149
Tagging 2.0.2 release
Fri, 18 Feb 2011 16:17:25 -0500 Upped version to 2.0.2 stable-2.0 release-2.0.2
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 16:17:25 -0500] rev 1148
Upped version to 2.0.2
Fri, 18 Feb 2011 16:16:19 -0500 Corrected copyright dates in stable-1.0 branch's license. stable-1.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 16:16:19 -0500] rev 1147
Corrected copyright dates in stable-1.0 branch's license.
Fri, 18 Feb 2011 16:15:28 -0500 Corrected copyright dates in stable-2.0 branch's license. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 16:15:28 -0500] rev 1146
Corrected copyright dates in stable-2.0 branch's license.
Fri, 18 Feb 2011 16:14:59 -0500 Corrected copyright dates in license.
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 16:14:59 -0500] rev 1145
Corrected copyright dates in license.
Fri, 18 Feb 2011 12:44:30 -0500 Backported zip/qpak dir fix from dev branch to stable-1.0. stable-1.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 12:44:30 -0500] rev 1144
Backported zip/qpak dir fix from dev branch to stable-1.0.
Fri, 18 Feb 2011 12:42:14 -0500 Backported zip/qpak dir fix from dev branch to stable-2.0. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 12:42:14 -0500] rev 1143
Backported zip/qpak dir fix from dev branch to stable-2.0.
Fri, 18 Feb 2011 12:38:05 -0500 Fixed bug in directory search for zip and qpak archivers (thanks, Michal!)
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Feb 2011 12:38:05 -0500] rev 1142
Fixed bug in directory search for zip and qpak archivers (thanks, Michal!)
Thu, 17 Feb 2011 15:02:20 -0500 Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!). stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 17 Feb 2011 15:02:20 -0500] rev 1141
Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!). (transplanted from 079b6bf97b2332419d0768daca1df0a52fda0d32)
Thu, 17 Feb 2011 15:02:20 -0500 Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).
Ryan C. Gordon <icculus@icculus.org> [Thu, 17 Feb 2011 15:02:20 -0500] rev 1140
Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).
Fri, 11 Feb 2011 00:19:22 -0500 Fixed include path when using internal zlib.
Ryan C. Gordon <icculus@icculus.org> [Fri, 11 Feb 2011 00:19:22 -0500] rev 1139
Fixed include path when using internal zlib.
Thu, 10 Feb 2011 16:54:09 -0500 Fixed logic error in QPAK archiver.
Ryan C. Gordon <icculus@icculus.org> [Thu, 10 Feb 2011 16:54:09 -0500] rev 1138
Fixed logic error in QPAK archiver. Should haved tested for a failed seek, but was testing for success instead.
Fri, 21 Jan 2011 03:11:48 -0500 Windows byteorder test merged from 2.1 branch. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Fri, 21 Jan 2011 03:11:48 -0500] rev 1137
Windows byteorder test merged from 2.1 branch.
Fri, 21 Jan 2011 03:07:14 -0500 More Windows tests in the byteorder detection code.
Ryan C. Gordon <icculus@icculus.org> [Fri, 21 Jan 2011 03:07:14 -0500] rev 1136
More Windows tests in the byteorder detection code.
Fri, 21 Jan 2011 02:50:20 -0500 Patched to compile on Windows.
Ryan C. Gordon <icculus@icculus.org> [Fri, 21 Jan 2011 02:50:20 -0500] rev 1135
Patched to compile on Windows.
Thu, 30 Dec 2010 19:53:41 -0500 Added Chris Roberts to the credits.
Ryan C. Gordon <icculus@icculus.org> [Thu, 30 Dec 2010 19:53:41 -0500] rev 1134
Added Chris Roberts to the credits.
Thu, 30 Dec 2010 19:50:58 -0500 Haiku fixes, merged from stable-2.0 branch.
Ryan C. Gordon <icculus@icculus.org> [Thu, 30 Dec 2010 19:50:58 -0500] rev 1133
Haiku fixes, merged from stable-2.0 branch.
Thu, 30 Dec 2010 19:45:47 -0500 Fixes for Haiku support, compliments of Chris Roberts. stable-2.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 30 Dec 2010 19:45:47 -0500] rev 1132
Fixes for Haiku support, compliments of Chris Roberts.
Sun, 14 Nov 2010 00:43:47 -0500 Fixed leaking file handle on BeOS during CD-ROM detection.
Ryan C. Gordon <icculus@icculus.org> [Sun, 14 Nov 2010 00:43:47 -0500] rev 1131
Fixed leaking file handle on BeOS during CD-ROM detection.
Mon, 04 Oct 2010 01:48:34 -0400 Fixed cut-and-paste error in malloc() failure test (thanks, Tolga!).
Ryan C. Gordon <icculus@icculus.org> [Mon, 04 Oct 2010 01:48:34 -0400] rev 1130
Fixed cut-and-paste error in malloc() failure test (thanks, Tolga!).
Mon, 06 Sep 2010 19:35:01 -0400 Cleaned up some #includes.
Ryan C. Gordon <icculus@icculus.org> [Mon, 06 Sep 2010 19:35:01 -0400] rev 1129
Cleaned up some #includes.
Mon, 06 Sep 2010 02:50:29 -0400 Moved most the cut-and-paste between simple archivers to one file.
Ryan C. Gordon <icculus@icculus.org> [Mon, 06 Sep 2010 02:50:29 -0400] rev 1128
Moved most the cut-and-paste between simple archivers to one file.
Sun, 05 Sep 2010 02:43:43 -0400 Added a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Sep 2010 02:43:43 -0400] rev 1127
Added a FIXME.
(0) -1000 -120 +120 tip