Mon, 18 Jan 2021 18:33:00 -0500 Ryan C. Gordon Enable arm64 for non-Windows targets (thanks, pastdue!). default tip
Fri, 12 Jun 2020 03:37:58 -0400 Ryan C. Gordon android: PhysicsFS now has actual Android support.
Sun, 17 May 2020 01:41:52 -0400 Ryan C. Gordon 7z: Make error handling a little more robust.
Sun, 17 May 2020 01:26:31 -0400 Ryan C. Gordon 7z: copy/paste error in error checking, found by static analysis. stable-3.0
Sun, 17 May 2020 01:26:31 -0400 Ryan C. Gordon 7z: copy/paste error in error checking, found by static analysis.
Sun, 17 May 2020 00:58:55 -0400 Ryan C. Gordon Move buildbot script changes to stable-3.0 branch. stable-3.0
Sat, 16 May 2020 23:30:16 -0400 Ryan C. Gordon buildbot-emscripten.sh: Look for the SDK at /emsdk by default.
Sat, 16 May 2020 23:29:44 -0400 Ryan C. Gordon buildbot-checker.sh: Just require scan-build to be in the $PATH.
Sat, 16 May 2020 23:29:03 -0400 Ryan C. Gordon Modern buildbot vocabulary is "worker," not "slave."
Tue, 12 May 2020 15:49:53 -0400 Ryan C. Gordon Have static analysis script use Ninja.
Tue, 12 May 2020 15:19:01 -0400 Ryan C. Gordon Fixed mishandling of an allocation failure in PHYSFS_openRead().
Tue, 12 May 2020 13:49:46 -0400 Ryan C. Gordon Testing a fix for emscripten buildbot script.
Tue, 12 May 2020 01:04:09 -0400 Ryan C. Gordon Minor style fix in docs/INSTALL.txt stable-3.0
Tue, 12 May 2020 01:04:09 -0400 Ryan C. Gordon Minor style fix in docs/INSTALL.txt
Tue, 12 May 2020 00:54:52 -0400 Ryan C. Gordon Updated copyright for 2020. stable-3.0
Tue, 12 May 2020 00:52:56 -0400 Ryan C. Gordon Update copyright for 2020.
Tue, 12 May 2020 00:32:00 -0400 Ryan C. Gordon extras: Cleaning up some scripts to work with the newly-recreated buildbot. stable-3.0
Tue, 12 May 2020 00:32:00 -0400 Ryan C. Gordon extras: Cleaning up some scripts to work with the newly-recreated buildbot.
Sat, 24 Aug 2019 21:06:54 -0400 Ryan C. Gordon Corrected example code for PHYSFS_enumerate in physfs.h stable-3.0
Sat, 24 Aug 2019 21:06:54 -0400 Ryan C. Gordon Corrected example code for PHYSFS_enumerate in physfs.h
Fri, 07 Jun 2019 23:46:55 -0400 Ryan C. Gordon Fixed comment typo.
Fri, 07 Jun 2019 22:27:48 -0400 Ryan C. Gordon hog: Added support for HOG2 (Descent 3) archives.
Mon, 20 May 2019 23:38:12 -0400 Ryan C. Gordon cmake: Minimum CMake version is now 2.8.12.
Mon, 20 May 2019 23:38:12 -0400 Ryan C. Gordon cmake: Minimum CMake version is now 2.8.12. stable-3.0
Fri, 19 Apr 2019 12:33:08 +0200 Kevin d'Orange CMake: made install step export the targets stable-3.0
Fri, 19 Apr 2019 12:33:08 +0200 Kevin d'Orange CMake: made install step export the targets
Mon, 18 Mar 2019 14:37:22 -0400 Ryan C. Gordon Tagging 3.0.2 release stable-3.0
Mon, 18 Mar 2019 14:35:44 -0400 Ryan C. Gordon Bumped version to 3.0.2! stable-3.0 release-3.0.2
Mon, 18 Mar 2019 14:28:46 -0400 Ryan C. Gordon Fixed compiler warning. stable-3.0
Mon, 18 Mar 2019 14:28:46 -0400 Ryan C. Gordon Fixed compiler warning.
Mon, 18 Mar 2019 13:36:16 -0400 Ryan C. Gordon windows: Workaround for WinXP systems.
Mon, 18 Mar 2019 13:36:16 -0400 Ryan C. Gordon windows: Workaround for WinXP systems. stable-3.0
Mon, 18 Mar 2019 11:27:26 -0400 Ryan C. Gordon Only flush file handles on close if they were opened for writing. stable-3.0
Mon, 18 Mar 2019 11:27:26 -0400 Ryan C. Gordon Only flush file handles on close if they were opened for writing.
Sun, 10 Feb 2019 16:00:39 -0500 Ryan C. Gordon Added some whitespace to test a fix to revision control.
Sun, 10 Feb 2019 15:56:21 -0500 Ryan C. Gordon Updated copyright year for 2019. stable-3.0
Sun, 10 Feb 2019 15:56:21 -0500 Ryan C. Gordon Updated copyright year for 2019.
Sun, 10 Feb 2019 15:45:01 -0500 Ryan C. Gordon cmake: Special build target names ("dist" "docs" "uninstall") can be renamed. stable-3.0
Sat, 26 Jan 2019 03:00:29 -0500 Ryan C. Gordon Allow builds to opt-out or opt-in to specific archivers, whichever's easier. stable-3.0
Sun, 10 Feb 2019 15:45:01 -0500 Ryan C. Gordon cmake: Special build target names ("dist" "docs" "uninstall") can be renamed.
Sat, 26 Jan 2019 03:00:29 -0500 Ryan C. Gordon Allow builds to opt-out or opt-in to specific archivers, whichever's easier.
Wed, 28 Nov 2018 00:23:08 -0500 Ryan C. Gordon Fixed some compiler warnings.
Tue, 27 Nov 2018 23:53:33 -0500 Ryan C. Gordon PHYSFS_flush() shouldn't call PHYSFS_Io::flush(). stable-3.0
Tue, 27 Nov 2018 23:53:33 -0500 Ryan C. Gordon PHYSFS_flush() shouldn't call PHYSFS_Io::flush().
Wed, 17 Oct 2018 23:44:02 -0400 Ryan C. Gordon Added PHYSFS_setRoot().
Wed, 03 Oct 2018 22:45:05 -0400 Ryan C. Gordon Fixed Win10's GetUserProfileDirectory() bug in stable-1.0 branch. stable-1.0
Wed, 03 Oct 2018 22:44:29 -0400 Ryan C. Gordon Fix Win10's GetUserProfileDirectory() problem in stable-2.0 branch. stable-2.0
Wed, 03 Oct 2018 22:40:57 -0400 Ryan C. Gordon windows: Workaround GetUserProfileDirectory's API change in Win10 build 1809.
Wed, 03 Oct 2018 22:40:57 -0400 Ryan C. Gordon windows: Workaround GetUserProfileDirectory's API change in Win10 build 1809. stable-3.0
Wed, 16 May 2018 19:54:51 -0400 Ryan C. Gordon PHYSFS_setWriteDir() shouldn't create an empty file if the dir doesn't exist. stable-3.0
Wed, 16 May 2018 19:54:51 -0400 Ryan C. Gordon PHYSFS_setWriteDir() shouldn't create an empty file if the dir doesn't exist.
Thu, 19 Apr 2018 10:06:38 -0400 Ryan C. Gordon Fix up physfs.h for compilers that are sensitive about preprocessor defines.
Thu, 19 Apr 2018 10:06:38 -0400 Ryan C. Gordon Fix up physfs.h for compilers that are sensitive about preprocessor defines. stable-3.0
Sat, 24 Mar 2018 00:19:59 -0400 Ryan C. Gordon apple: Patched to compile with older (mac 10.7) SDKs (thanks, Ken and Ryan!). stable-3.0
Sat, 24 Mar 2018 00:19:59 -0400 Ryan C. Gordon apple: Patched to compile with older (mac 10.7) SDKs (thanks, Ken and Ryan!).
Fri, 09 Mar 2018 14:50:37 -0500 Ryan C. Gordon ignorecase: Don't crash if enumeration returned a NULL pointer.
Fri, 09 Mar 2018 14:50:37 -0500 Ryan C. Gordon ignorecase: Don't crash if enumeration returned a NULL pointer. stable-3.0
Thu, 08 Mar 2018 12:21:45 -0500 Ryan C. Gordon Updated copyright date. stable-3.0
Thu, 08 Mar 2018 12:21:45 -0500 Ryan C. Gordon Updated copyright date.
Thu, 08 Mar 2018 11:47:42 -0500 Ryan C. Gordon 7zip: don't forget to destroy the PHYSFS_Io when closing the archive! stable-3.0
Thu, 08 Mar 2018 11:47:42 -0500 Ryan C. Gordon 7zip: don't forget to destroy the PHYSFS_Io when closing the archive!
Thu, 08 Mar 2018 11:51:46 -0500 Ryan C. Gordon Call the default branch "3.1.0" to avoid confusion.
Tue, 20 Feb 2018 10:26:33 -0500 Ryan C. Gordon Remove deprecated PHYSFS_getLastError() from all the extras (thanks, Rob!).
Sat, 11 Nov 2017 08:53:23 -0500 Ryan C. Gordon Patched physfsrwops to compile against SDL 1.2 (thanks, Rob!).
Sat, 11 Nov 2017 08:53:23 -0500 Ryan C. Gordon Patched physfsrwops to compile against SDL 1.2 (thanks, Rob!). stable-3.0
Thu, 26 Oct 2017 14:38:35 -0400 Ryan C. Gordon Added tag release-3.0.1 for changeset fa8e38bcc354
Thu, 26 Oct 2017 14:38:03 -0400 Ryan C. Gordon Bumped version to 3.0.1! stable-3.0 release-3.0.1
Thu, 26 Oct 2017 14:37:16 -0400 Ryan C. Gordon Catch access to paths that are just "." or ".." without any path separator. stable-3.0
Thu, 26 Oct 2017 14:37:16 -0400 Ryan C. Gordon Catch access to paths that are just "." or ".." without any path separator.
Thu, 26 Oct 2017 14:21:36 -0400 Ryan C. Gordon Fixed mounting a symlink to a real directory. stable-3.0
Mon, 23 Oct 2017 14:58:54 -0400 Ryan C. Gordon Fixed some infinite loops that a maliciously-crafted .iso can trigger. stable-3.0
Mon, 23 Oct 2017 12:40:59 -0400 Ryan C. Gordon Don't allow NULL filenames to be mounted. stable-3.0
Mon, 23 Oct 2017 12:16:51 -0400 Ryan C. Gordon Fixed crash when duplicating PHYSFS_Io for zipfiles. stable-3.0
Thu, 26 Oct 2017 14:21:36 -0400 Ryan C. Gordon Fixed mounting a symlink to a real directory.
Mon, 23 Oct 2017 14:58:54 -0400 Ryan C. Gordon Fixed some infinite loops that a maliciously-crafted .iso can trigger.
Mon, 23 Oct 2017 12:40:59 -0400 Ryan C. Gordon Don't allow NULL filenames to be mounted.
Mon, 23 Oct 2017 12:16:51 -0400 Ryan C. Gordon Fixed crash when duplicating PHYSFS_Io for zipfiles.
Wed, 27 Sep 2017 16:13:00 -0400 Ryan C. Gordon Added some notes on API documentation. stable-3.0
Wed, 27 Sep 2017 16:13:00 -0400 Ryan C. Gordon Added some notes on API documentation.
Wed, 27 Sep 2017 15:58:44 -0400 Ryan C. Gordon Tagging 3.0.0 release
Wed, 27 Sep 2017 11:54:25 -0400 Ryan C. Gordon Bumped version to 3.0.0! release-3.0.0
Wed, 27 Sep 2017 15:57:29 -0400 Ryan C. Gordon Added Rémi Verschelde to the credits.
Wed, 27 Sep 2017 21:04:15 +0200 Rémi Verschelde CMake: Honor LIB_SUFFIX for pkgconfig install path
Wed, 27 Sep 2017 12:33:36 -0400 Ryan C. Gordon Added SLB to list of supported archives.
Wed, 27 Sep 2017 12:07:55 -0400 Ryan C. Gordon Fixed doxygen comment.
Wed, 27 Sep 2017 11:45:34 -0400 Ryan C. Gordon Tagging 2.1.1 release
Mon, 25 Sep 2017 17:08:08 -0400 Ryan C. Gordon Added Tobias Markus to CREDITS.txt.
Mon, 25 Sep 2017 17:07:08 -0400 Ryan C. Gordon cmake: mark readline include directories as SYSTEM (thanks, Tobias!).
Mon, 25 Sep 2017 16:32:52 -0400 Ryan C. Gordon Fixed seeking within read buffers.
Mon, 25 Sep 2017 16:19:59 -0400 Ryan C. Gordon Simplified doBufferedRead().
Mon, 25 Sep 2017 16:19:30 -0400 Ryan C. Gordon Fixed PHYSFS_flush().
Fri, 15 Sep 2017 19:52:24 -0400 Ryan C. Gordon OS/2: Patched to compile.
Fri, 15 Sep 2017 19:49:40 -0400 Ryan C. Gordon OS/2: Deal with UTF-8 -> codepage conversion on older OS/2 installs.
Thu, 14 Sep 2017 23:36:51 -0400 Ryan C. Gordon OS/2: don't report failures on Unicode conversion on older OS/2 installs.
Sun, 03 Sep 2017 13:13:51 -0400 Francesco Bertolaccini vdf: Don't add directories; UNPK_addEntry()/DirTree will fill in parents.
Sun, 16 Jul 2017 23:03:07 -0500 Marty Plummer Allow physfs.pc generation on mingw-w64 and osx homebrew/etc,
Sun, 20 Aug 2017 02:02:08 -0400 Ryan C. Gordon Made PHYSFS_caseFold() a public API.
Sun, 20 Aug 2017 02:01:50 -0400 Ryan C. Gordon Added some warnings to the docs about converting bad Unicode strings.
Sun, 20 Aug 2017 01:18:41 -0400 Ryan C. Gordon unicode: Added UTF-16 and UCS-4 stricmp functions.
Sun, 20 Aug 2017 01:18:05 -0400 Ryan C. Gordon OS/2: Fixed NULL pointer dereference.
Sun, 20 Aug 2017 00:35:25 -0400 Ryan C. Gordon Clarified some documentation.
Sat, 19 Aug 2017 11:19:28 -0400 Ryan C. Gordon Updated PHYSFS_Archiver with PHYSFS_EnumerateCallbackResult change.
Sat, 19 Aug 2017 10:40:27 -0400 Ryan C. Gordon Make PHYSFS_EnumerateCallback return an enum instead of an int.
Wed, 16 Aug 2017 21:19:16 -0400 Ryan C. Gordon windows: Disable _CRT_SECURE_NO_WARNINGS again.
Wed, 16 Aug 2017 20:03:24 -0400 Ryan C. Gordon Cleaned up some header inclusion politics.
Wed, 16 Aug 2017 20:02:54 -0400 Ryan C. Gordon qnx: Added more proper support for QNX.
Tue, 15 Aug 2017 02:08:24 -0400 Ryan C. Gordon Bump version to 2.1.1, since we've been at 2.1.0 for 8.5 years. :) release-2.1.1
Mon, 14 Aug 2017 22:47:02 -0400 Ryan C. Gordon physfshttpd: serve up directory listings, a few other cleanups.
Mon, 14 Aug 2017 21:59:56 -0400 Ryan C. Gordon physfshttpd: removed deprecated PHYSFS_getLastError() calls.
Mon, 14 Aug 2017 21:22:30 -0400 Ryan C. Gordon Fixed one more Visual Studio compiler warning.
Mon, 14 Aug 2017 21:17:22 -0400 Ryan C. Gordon Whoops, patched to compile.
Mon, 14 Aug 2017 21:15:58 -0400 Ryan C. Gordon Fixed some compiler warnings on Visual Studio.
Mon, 14 Aug 2017 19:58:56 -0400 Ryan C. Gordon Fixed some warnings that Xcode brought up.
Mon, 14 Aug 2017 17:10:01 -0400 Ryan C. Gordon Updated TODO.txt
Mon, 14 Aug 2017 16:24:19 -0400 Ryan C. Gordon zip: add some zip_resolve() calls, deal with DirTree-inserted parent dirs.
Mon, 14 Aug 2017 14:06:43 -0400 Ryan C. Gordon This appears to have been fixed at some point.
Mon, 14 Aug 2017 14:05:06 -0400 Ryan C. Gordon Don't fail enumeration if a directory isn't available in a given archive.
Mon, 14 Aug 2017 13:57:57 -0400 Ryan C. Gordon Little tweaks to __PHYSFS_initSmallAlloc().
Mon, 14 Aug 2017 11:43:18 -0400 Ryan C. Gordon Fix symlink filtering for enumeration under a virtual mount point.
Mon, 14 Aug 2017 03:06:42 -0400 Ryan C. Gordon Make PHYSFS_exists() work with mounts from PHYSFS_mountIo(io, NULL, ...)
Mon, 14 Aug 2017 02:46:07 -0400 Ryan C. Gordon Don't set readonly if PHYSFS_stat()'ing something not in the write dir.
Mon, 14 Aug 2017 02:42:13 -0400 Ryan C. Gordon Turns out we were doing this for a (maybe not good, but reasonable) reason.
Mon, 14 Aug 2017 02:28:00 -0400 Ryan C. Gordon Archivers can now specify whether an archive definitely was intended for them.
Mon, 14 Aug 2017 01:35:10 -0400 Ryan C. Gordon Reduced some FIXME-3.0 tags to normal FIXME. They can wait.
Mon, 14 Aug 2017 01:29:45 -0400 Ryan C. Gordon Sanity check archivers that should only have low-ASCII filename.
Mon, 14 Aug 2017 01:28:30 -0400 Ryan C. Gordon Filled in more documentation.
Sun, 13 Aug 2017 22:53:38 -0400 Ryan C. Gordon 7z: do global initialization once without risking a race condition.
Sun, 13 Aug 2017 19:45:31 -0400 Ryan C. Gordon PHYSFS_setSaneConfig uses enum callbacks now.
Sun, 13 Aug 2017 17:11:14 -0400 Ryan C. Gordon Improved some documentation.
Sat, 12 Aug 2017 03:10:19 -0400 Ryan C. Gordon Patched to compile on various platforms and compilers.
Sat, 12 Aug 2017 03:06:06 -0400 Ryan C. Gordon Don't mark the PHYSFS_EnumFilesCallback _typedef_ as deprecated.
Sat, 12 Aug 2017 02:39:24 -0400 Ryan C. Gordon Updated docs to use PHYSFS_getLastErrorCode() instead of PHYSFS_getLastError().
Sat, 12 Aug 2017 02:24:38 -0400 Ryan C. Gordon FIXME removal: document enumerateFiles() sorting promises.
Sat, 12 Aug 2017 02:21:11 -0400 Ryan C. Gordon Added some FIXMEs and deprecated PHYSFS_getLastError().
Sat, 12 Aug 2017 02:19:22 -0400 Ryan C. Gordon Reworked enumeration to be more powerful.
Fri, 11 Aug 2017 01:45:29 -0400 Ryan C. Gordon Removed __PHYSFS_stricmpASCII functions.
Fri, 11 Aug 2017 01:29:38 -0400 Ryan C. Gordon Made physfs_lzmasdk.h's include-once blockers match other files' formatting.
Fri, 11 Aug 2017 01:39:58 -0400 Ryan C. Gordon ignorecase.c: use PHYSFS_utf8stricmp() now.
Fri, 11 Aug 2017 01:39:22 -0400 Ryan C. Gordon utf8: big improvements to case-insensitive UTF-8 string compare.
Thu, 10 Aug 2017 12:31:41 -0400 Ryan C. Gordon FIXME removal: this code is fine, I guess.
Thu, 10 Aug 2017 12:31:06 -0400 Ryan C. Gordon haiku: CD-ROM detection should report any mounted volume on a B_CD device.
Tue, 08 Aug 2017 15:27:32 -0400 Ryan C. Gordon FIXME removal: it's okay for the PHYSFS_Io to be NULL here.
Tue, 08 Aug 2017 11:57:44 -0400 Ryan C. Gordon apple: Patched to compile on XCode versions < 7.
Tue, 08 Aug 2017 03:37:09 -0400 Ryan C. Gordon windows: minor cleanup.
Tue, 08 Aug 2017 03:36:56 -0400 Ryan C. Gordon apple: Start using some Cocoa APIs, clean up a few related things.
Tue, 08 Aug 2017 02:34:25 -0400 Ryan C. Gordon Rename physfs_platform_macos.c to physfs_platform_apple.m
Tue, 08 Aug 2017 02:27:47 -0400 Ryan C. Gordon cmake: Pacify warning about Policy CMP0042 not being set.
Sun, 06 Aug 2017 15:59:46 -0400 Ryan C. Gordon Fixed compiler warnings on GCC.
Sun, 06 Aug 2017 15:58:39 -0400 Ryan C. Gordon Fixed compiler warnings on Visual Studio.
Sun, 06 Aug 2017 15:54:44 -0400 Ryan C. Gordon Marked a bunch of things as "FIXME-3.0" that I want resolved before 3.0 ships.
Sun, 06 Aug 2017 13:56:45 -0400 Ryan C. Gordon Removed some FIXMEs that aren't valid.
Sun, 06 Aug 2017 12:27:18 -0400 Ryan C. Gordon windows: Patched to compile! (...?)
Sun, 06 Aug 2017 12:19:33 -0400 Ryan C. Gordon windows: (maybe) patched to compile on Visual Studio.
Sun, 06 Aug 2017 10:33:21 -0400 Ryan C. Gordon PHYSFS_File buffering now uses size_t.
Sun, 06 Aug 2017 09:25:05 -0400 Ryan C. Gordon windows: PHYSFS_FILETYPE_OTHER files now report real filesize in PHYSFS_stat().
Sun, 06 Aug 2017 09:21:38 -0400 Ryan C. Gordon Add basic atomic operations for refcounting, etc.
Sun, 06 Aug 2017 01:34:18 -0400 Ryan C. Gordon physfshttpd: deal with write errors on the socket.
Sun, 06 Aug 2017 01:30:58 -0400 Ryan C. Gordon __PHYSFS_platformDeinit() should return void.
Sat, 05 Aug 2017 01:26:07 -0400 Ryan C. Gordon windows: Removed (what I think is) a copy/paste error.
Sat, 05 Aug 2017 01:24:53 -0400 Ryan C. Gordon windows: Use a real synchronization primitive for CD detection thread init.
Fri, 04 Aug 2017 22:35:49 -0400 Ryan C. Gordon More FIXME cleanups.
Fri, 04 Aug 2017 22:32:57 -0400 Ryan C. Gordon Make compile-time asserts more readable.
Fri, 04 Aug 2017 22:32:34 -0400 Ryan C. Gordon FIXME removal: This is an appropriate error code already.
Fri, 04 Aug 2017 22:31:56 -0400 Ryan C. Gordon Removed FIXME: this was already fixed at some point.
Wed, 02 Aug 2017 16:40:07 -0400 Ryan C. Gordon os/2: Patched to compile (?).
Wed, 02 Aug 2017 16:34:02 -0400 Ryan C. Gordon os/2: attempt to get cpuid support on OpenWatcom builds.
Wed, 02 Aug 2017 13:06:56 -0400 Ryan C. Gordon windows: Patched to compile.
Wed, 02 Aug 2017 13:02:43 -0400 Ryan C. Gordon windows: Just pass HANDLEs around instead of wrapping in a struct.
Wed, 02 Aug 2017 12:48:40 -0400 Ryan C. Gordon windows: Fixed logic bug.
Wed, 02 Aug 2017 12:48:31 -0400 Ryan C. Gordon windows: better test for WinRT vs win32 (...I think...?)
Mon, 31 Jul 2017 16:32:47 -0400 Ryan C. Gordon Updated Unicode case folding support to something 10 years newer. :)
Wed, 26 Jul 2017 16:08:32 -0400 Ryan C. Gordon Fixed compiler warning.
Wed, 26 Jul 2017 09:03:04 -0400 Ryan C. Gordon WinRT: Disable harmless (in our case) linker warning.
Tue, 25 Jul 2017 19:55:58 -0400 Ryan C. Gordon Added an assert for a FIXME that is now handled elsewhere.
Tue, 25 Jul 2017 19:55:08 -0400 Ryan C. Gordon Fixed building for WinRT via CMake.
Mon, 24 Jul 2017 03:29:33 -0400 Ryan C. Gordon Serious cleanup and update of Windows RT support.
Mon, 24 Jul 2017 02:37:22 -0400 Ryan C. Gordon Minor cleanup.
Mon, 24 Jul 2017 02:36:58 -0400 Ryan C. Gordon Some minor preprocessor nitpicks.
Sat, 22 Jul 2017 20:05:17 -0400 Ryan C. Gordon unix: getmntinfo() should proabably be set to MNT_NOWAIT to avoid blocking.
Sat, 22 Jul 2017 20:04:38 -0400 Ryan C. Gordon Minor QNX fix; don't warn about CD-ROM support (for now).
Sat, 22 Jul 2017 13:50:40 -0400 Ryan C. Gordon Apple refers to "Mac OS X" as "macOS" now.
Sat, 22 Jul 2017 13:50:03 -0400 Ryan C. Gordon Rename __PHYSFS_Archiver_SZIP to __PHYSFS_Archiver_7Z.
Sat, 22 Jul 2017 13:48:31 -0400 Ryan C. Gordon Minor documentation updates.
Sat, 22 Jul 2017 13:35:14 -0400 Ryan C. Gordon A couple of fixes for physfshttpd.c.
Sat, 22 Jul 2017 13:22:37 -0400 Ryan C. Gordon Fixed a comment about SDL licensing.
Sat, 22 Jul 2017 13:20:15 -0400 Ryan C. Gordon Removed SWIG bindings.
Sat, 22 Jul 2017 13:19:57 -0400 Ryan C. Gordon Update filename comments.
Sat, 22 Jul 2017 12:59:06 -0400 Ryan C. Gordon Renamed all the sources to start with "physfs_"
Sat, 22 Jul 2017 12:55:50 -0400 Ryan C. Gordon Add platform_os2.c to the CMake file.
Sat, 22 Jul 2017 12:47:32 -0400 Ryan C. Gordon Minor code cleanups: whitespace fixes, 80-column overflows, wrong comments.
Sat, 22 Jul 2017 12:42:34 -0400 Ryan C. Gordon vdf: Migrated to new, improved unpacked archiver infrastructure.
Sat, 22 Jul 2017 12:16:37 -0400 Ryan C. Gordon Added some TODOs to the ISO9660 code.
Fri, 21 Jul 2017 23:02:10 -0400 Ryan C. Gordon Some improvements to INSTALL.txt.
Fri, 21 Jul 2017 22:38:50 -0400 Ryan C. Gordon Fixed compiler warnings.
Fri, 21 Jul 2017 22:35:30 -0400 Ryan C. Gordon Removed unused variable.
Fri, 21 Jul 2017 22:01:51 -0400 Ryan C. Gordon unpacked: let archivers specify create and modified times, hook up to iso9660.
Fri, 21 Jul 2017 19:01:41 -0400 Ryan C. Gordon unpacked: let archivers "abandon" the archive instead of closing it.
Fri, 21 Jul 2017 13:56:21 -0400 Ryan C. Gordon iso9660: rewritten and simplified.
Fri, 21 Jul 2017 13:55:03 -0400 Ryan C. Gordon unpacked: Don't list a position or length for directory entries.
Fri, 21 Jul 2017 13:54:42 -0400 Ryan C. Gordon DirTrees and unpacked archives shouldn't demand a count of entries for init.
Thu, 20 Jul 2017 17:00:21 -0400 Ryan C. Gordon slb: be more aggressive about rejecting non-SLB files.
Tue, 18 Jul 2017 09:59:23 -0400 Ryan C. Gordon Attempt to fix compilation against the latest Windows SDK.
Mon, 17 Jul 2017 16:39:15 -0400 Ryan C. Gordon It's not messy to compile NOW. :)
Mon, 17 Jul 2017 16:25:17 -0400 Ryan C. Gordon Removed C++ single-line comments from LZMA SDK.
Mon, 17 Jul 2017 16:22:29 -0400 Ryan C. Gordon Disable unaligned reads in LZMA SDK; it upsets GCC's strict-aliasing rules.
Mon, 17 Jul 2017 15:53:09 -0400 Ryan C. Gordon Fixed another compiler warning.
Mon, 17 Jul 2017 15:50:04 -0400 Ryan C. Gordon More unused LZMA SDK code.
Mon, 17 Jul 2017 15:43:39 -0400 Ryan C. Gordon Fixed compiler warning.
Mon, 17 Jul 2017 14:57:02 -0400 Ryan C. Gordon Another LZMA SDK trim.
Mon, 17 Jul 2017 14:56:52 -0400 Ryan C. Gordon Fixed 64-bit ints in LZMA SDK on Watcom C.
Mon, 17 Jul 2017 14:46:36 -0400 Ryan C. Gordon Workaround strict-aliasing warnings on some versions of GCC.
Mon, 17 Jul 2017 14:43:36 -0400 Ryan C. Gordon Still more LZMA SDK trimming.
Mon, 17 Jul 2017 14:41:48 -0400 Ryan C. Gordon Fixed Visual Studio compiler warning.
Mon, 17 Jul 2017 14:37:02 -0400 Ryan C. Gordon Patched to compile on Visual Studio.
Mon, 17 Jul 2017 14:35:47 -0400 Ryan C. Gordon Patched to compile on OpenWatcom.
Mon, 17 Jul 2017 14:35:36 -0400 Ryan C. Gordon Chopped more unused pieces out of the LZMA SDK.
Mon, 17 Jul 2017 14:27:51 -0400 Ryan C. Gordon Chopped out some unused code from the LZMA SDK.
Mon, 17 Jul 2017 14:19:29 -0400 Ryan C. Gordon Static analysis fix.
Mon, 17 Jul 2017 12:42:09 -0400 Ryan C. Gordon Removed unused variables.
Mon, 17 Jul 2017 12:41:28 -0400 Ryan C. Gordon Static analysis fix (maybe?).
Mon, 17 Jul 2017 12:39:43 -0400 Ryan C. Gordon Removed unused variable.
Mon, 17 Jul 2017 12:38:19 -0400 Ryan C. Gordon Static analysis fix.
Mon, 17 Jul 2017 12:35:35 -0400 Ryan C. Gordon Whoops, forgot to add the file. :)
Mon, 17 Jul 2017 12:29:13 -0400 Ryan C. Gordon Removed warning in LICENSE.txt about PhysicsFS 0.1.9 being LGPL code.
Mon, 17 Jul 2017 12:27:25 -0400 Ryan C. Gordon LZMA SDK is now public domain, remove the LGPL warning in LICENSE.txt.
Mon, 17 Jul 2017 12:20:14 -0400 Ryan C. Gordon Removed ancient LZMA SDK.
Mon, 17 Jul 2017 12:26:50 -0400 Ryan C. Gordon Rewrote the 7zip archiver.
Mon, 17 Jul 2017 12:21:26 -0400 Ryan C. Gordon zip: fail with correct error code if opening a directory.
Mon, 17 Jul 2017 12:21:02 -0400 Ryan C. Gordon Corrected reported value for unknown PHYSFS_stat() access times.
Mon, 17 Jul 2017 12:18:20 -0400 Ryan C. Gordon test_physfs: added a "cat2" command to read from two open file handles at once.
Sun, 16 Jul 2017 04:39:14 -0400 Ryan C. Gordon Reworked the "unpacked" archivers to use DirTree.
Sat, 15 Jul 2017 15:59:55 -0400 Ryan C. Gordon Moved ZIP tree management up to a higher level, to be reused elsewhere.
Sun, 16 Jul 2017 04:35:46 -0400 Ryan C. Gordon Fixed some comments.
Sun, 16 Jul 2017 04:34:52 -0400 Ryan C. Gordon Reenable QPAK support by default.
Sun, 16 Jul 2017 04:36:40 -0400 Ryan C. Gordon Removed SWIG ifdefs in physfs.h
Thu, 13 Jul 2017 00:21:25 -0400 Ryan C. Gordon Fixed more Visual Studio compiler warnings.
Thu, 13 Jul 2017 00:16:24 -0400 Ryan C. Gordon Fixed some compiler warnings with Visual Studio.
Wed, 12 Jul 2017 23:54:45 -0400 Ryan C. Gordon Fixed compiler warnings on Visual Studio about const qualifiers.
Wed, 12 Jul 2017 20:59:37 -0400 Ryan C. Gordon Turn off MSVC anti-portability propaganda in test program.
Wed, 12 Jul 2017 20:58:44 -0400 Ryan C. Gordon Removed leftover test scripts from removed SWIG bindings.
Wed, 12 Jul 2017 20:55:58 -0400 Ryan C. Gordon Move headers around to get those MSVC anti-portability nags to go away.
Wed, 12 Jul 2017 20:52:51 -0400 Ryan C. Gordon unix: OS-specific paths should also chop filename off base path.
Wed, 12 Jul 2017 20:49:53 -0400 Ryan C. Gordon Debian/kFreeBSD should use the FreeBSD-specific codepaths, not generic Unix.
Wed, 12 Jul 2017 20:39:03 -0400 Ryan C. Gordon Fix lzma option in CMakeLists.txt
Wed, 12 Jul 2017 15:41:12 -0400 Ryan C. Gordon Cleaned up what symbols are exported from the library.
Wed, 12 Jul 2017 02:41:28 -0400 Ryan C. Gordon Cygwin has mntent.h, and no need to check for CMake tests now.
Wed, 12 Jul 2017 02:40:16 -0400 Ryan C. Gordon Maybe macOS needs -fno-common ...?
Wed, 12 Jul 2017 02:33:15 -0400 Ryan C. Gordon unix: Don't #error if no CD-ROM support, because we already give a #warning.
Wed, 12 Jul 2017 00:33:47 -0400 Ryan C. Gordon Remove -pthread argument.
Wed, 12 Jul 2017 00:16:34 -0400 Ryan C. Gordon Updated INSTALL.txt to more closely reflect reality.
Wed, 12 Jul 2017 00:16:57 -0400 Ryan C. Gordon Removed BeOS support (Haiku still supported, though!).
Tue, 11 Jul 2017 23:52:13 -0400 Ryan C. Gordon Removed __PHYSFS_platformSetDefaultAllocator(); nothing uses it now.
Tue, 11 Jul 2017 23:47:48 -0400 Ryan C. Gordon mac: Removed Carbon header include and custom allocator (just use malloc).
Tue, 11 Jul 2017 23:32:46 -0400 Ryan C. Gordon Simplify CMakeLists.txt, etc.
Tue, 11 Jul 2017 23:25:20 -0400 Ryan C. Gordon vdf: make private functions static.
Tue, 11 Jul 2017 00:40:51 -0400 Ryan C. Gordon The archiver options in the CMake file should disable, not enable.
Tue, 11 Jul 2017 00:39:18 -0400 Ryan C. Gordon macOS only needs to link against CoreFoundation, not Carbon.
Mon, 10 Jul 2017 23:32:54 -0400 Ryan C. Gordon Don't rename the static library on Windows.
Mon, 10 Jul 2017 22:56:49 -0400 Ryan C. Gordon Added some option information to the CMake output.
Mon, 10 Jul 2017 17:50:27 -0400 Ryan C. Gordon Fixed building on MingW.
Sun, 09 Jul 2017 20:50:48 -0400 Ryan C. Gordon Patched to compile on BeOS/Haiku.
Sun, 09 Jul 2017 20:46:31 -0400 Ryan C. Gordon Checking if this #pragma pack works better on gcc 2.95.
Sun, 09 Jul 2017 20:45:34 -0400 Ryan C. Gordon Fixed some DOS newlines.
Sun, 09 Jul 2017 18:21:54 -0400 Ryan C. Gordon Maybe fix compiler warnings on Cygwin.
Sun, 09 Jul 2017 18:17:33 -0400 Ryan C. Gordon Patched to compile on Visual Studio.
Sun, 09 Jul 2017 17:46:53 -0400 Ryan C. Gordon Workaround snprintf() deficiencies on Visual Studio.
Sun, 09 Jul 2017 17:31:27 -0400 Ryan C. Gordon Fixed compiler warnings on FreeBSD.
Sun, 09 Jul 2017 17:28:33 -0400 Ryan C. Gordon Don't try to build CD-ROM support on Emscripten.
Sun, 09 Jul 2017 17:09:40 -0400 Ryan C. Gordon Fix some buildbot warnings about jobserver mode if $MAKE had a -j2, etc.
Sun, 09 Jul 2017 17:06:37 -0400 Ryan C. Gordon Replaced sprintf() calls with snprintf().
Sun, 09 Jul 2017 17:02:13 -0400 Ryan C. Gordon Pacify compiler warning.
Sun, 09 Jul 2017 16:57:56 -0400 Ryan C. Gordon Updated TODO: zip64 support has been in for awhile now.
Sun, 09 Jul 2017 15:03:12 -0400 Ryan C. Gordon Patched to compile on Windows.
Sun, 09 Jul 2017 15:01:17 -0400 Ryan C. Gordon windows: (re)added support for symbolic links.
Sat, 08 Jul 2017 22:20:43 -0400 Ryan C. Gordon Added buildbot-raspberrypi.sh and fixed some other buildbot script things.
Sat, 08 Jul 2017 20:52:12 -0400 Ryan C. Gordon Added buildbot-emscripten.sh, fixed up some minor things in buildbot-os2.sh.
Sat, 08 Jul 2017 20:20:03 -0400 Ryan C. Gordon buildbot-os2: zip to subdir to avoid tarbombing.
Sat, 08 Jul 2017 20:09:34 -0400 Ryan C. Gordon buildbot-os2.sh: still trying to get this path right...
Sat, 08 Jul 2017 20:02:54 -0400 Ryan C. Gordon buildbot-os2.sh: fixed some paths.
Sat, 08 Jul 2017 19:56:05 -0400 Ryan C. Gordon buildbot-os2.sh: Zip to a specific filename.
Sat, 08 Jul 2017 19:45:35 -0400 Ryan C. Gordon buildbot-os2.sh: build with full optimizations, zip up final library.
Sat, 08 Jul 2017 19:25:59 -0400 Ryan C. Gordon buildbot-os2.sh: actually report an error code.
Sat, 08 Jul 2017 19:16:47 -0400 Ryan C. Gordon Added script to run Clang static analysis.
Sat, 08 Jul 2017 18:26:04 -0400 Ryan C. Gordon Added a quick script to cross-compile to OS/2 from Linux with OpenWatcom.
Sat, 08 Jul 2017 18:25:20 -0400 Ryan C. Gordon Turn on all the archivers by default.
Fri, 07 Jul 2017 14:04:58 -0400 Ryan C. Gordon Added Francesco Bertolaccini to the credits.
Fri, 07 Jul 2017 13:57:21 -0400 Ryan C. Gordon Updated TODO.
Fri, 07 Jul 2017 13:55:52 -0400 Ryan C. Gordon OS/2: actually working again, now.
Fri, 07 Jul 2017 13:06:44 -0400 Ryan C. Gordon OS/2: more work on getting this to compile.
Fri, 07 Jul 2017 09:21:06 -0400 Ryan C. Gordon Patched to compile with C89 compilers.
Thu, 06 Jul 2017 21:34:24 -0400 Ryan C. Gordon OS/2: implemented Unicode support, modernized platform_os2.c's code.
Thu, 06 Jul 2017 11:51:41 -0400 Ryan C. Gordon Cleanup BAIL_* and GOTO_* macros to be less cluttered.
Thu, 06 Jul 2017 00:47:36 -0400 Ryan C. Gordon OS/2: base dir needs to end with a path separator.
Thu, 06 Jul 2017 00:04:10 -0400 Ryan C. Gordon Fix some endlines.
Thu, 06 Jul 2017 00:03:49 -0400 Ryan C. Gordon OS/2: fix up the base/user/pref dir code.
Wed, 05 Jul 2017 23:49:10 -0400 Ryan C. Gordon Patched to compile with OpenWatcom.
Wed, 05 Jul 2017 23:48:21 -0400 Ryan C. Gordon Patched platform_os2.c to compile.
Wed, 05 Jul 2017 21:30:39 -0400 Ryan C. Gordon Watcom C should include malloc.h to make the alloca macro available.
Wed, 05 Jul 2017 21:29:37 -0400 Ryan C. Gordon os2: added OS/2 support back in.
Mon, 03 Jul 2017 14:47:25 -0400 Francesco Bertolaccini vdf: Remove unused chunks of code, fix endianness.
Mon, 03 Jul 2017 14:41:08 -0400 Francesco Bertolaccini Remove unused variable.
Tue, 20 Jun 2017 14:06:13 -0400 Ryan C. Gordon Changed some URLs from http:// to https://, where supported.
Tue, 20 Jun 2017 13:22:41 -0400 Francesco Bertolaccini Add support for VDF
Fri, 17 Feb 2017 20:48:02 -0500 Ryan C. Gordon Fix bug with copying z_stream objects around in zip archiver (thanks, Andrei!). stable-1.0
Fri, 17 Feb 2017 20:48:02 -0500 Ryan C. Gordon Fix bug with copying z_stream objects around in zip archiver (thanks, Andrei!). stable-2.0
Fri, 17 Feb 2017 20:43:27 -0500 Ryan C. Gordon Updated copyright date. stable-1.0
Fri, 17 Feb 2017 20:41:56 -0500 Ryan C. Gordon Update copyright date. stable-2.0
Fri, 17 Feb 2017 20:39:45 -0500 Ryan C. Gordon Updated copyright to 2017.
Thu, 06 Oct 2016 15:39:49 -0400 Ryan C. Gordon Removed unused variable in extras/ignorecase.c ...
Mon, 12 Sep 2016 15:39:35 -0400 Ryan C. Gordon Added a mostly-harmless FIXME.
Mon, 12 Sep 2016 15:38:30 -0400 Ryan C. Gordon Added support for password-protected .zip files.
Wed, 07 Sep 2016 21:21:59 -0400 Ryan C. Gordon Platform deinit should happen last, since other deinit bits might depend on it.
Fri, 26 Aug 2016 18:46:11 -0400 Ryan C. Gordon Fixed miniz code that triggers recent GCCs' -Wmisleading-indentation.
Wed, 17 Aug 2016 20:43:36 -0400 Ryan C. Gordon Removed one more rude thing from the comments. :/
Wed, 17 Aug 2016 20:40:19 -0400 Ryan C. Gordon extras/ignorecase.h: Fixed some typos.
Wed, 17 Aug 2016 17:19:50 -0400 Ryan C. Gordon Fixed some documentation typos (thanks, Paul!).
Tue, 16 Aug 2016 14:46:53 -0400 Ryan C. Gordon Replace unsigned long cast with cast to size_t (thanks, David!).
Mon, 15 Aug 2016 05:41:36 -0500 David Yip Remove unused functions and variables in platform_windows.
Mon, 15 Aug 2016 00:50:58 -0500 David Yip Remove unused variable in zip_hash_ancestors.
Thu, 25 Feb 2016 02:55:11 -0500 Ryan C. Gordon Updated byte order tests to match what SDL does now.
Thu, 25 Feb 2016 02:51:28 -0500 Ryan C. Gordon HTTPS all the things.
Thu, 25 Feb 2016 02:20:52 -0500 Ryan C. Gordon zip: Reworked how we organize ZIP entries.
Thu, 25 Feb 2016 01:16:42 -0500 Ryan C. Gordon Fixed a comment.
Thu, 25 Feb 2016 00:40:17 -0500 Ryan C. Gordon Move __PHYSFS_strdup() declaration up with other string helpers.
Wed, 24 Feb 2016 11:15:00 -0500 Ryan C. Gordon zip: Don't allocate a 256k buffer on the stack for zip64 parsing.
Wed, 24 Feb 2016 11:14:10 -0500 Ryan C. Gordon Added a minor comment.
Fri, 29 Jan 2016 15:16:15 -0500 Ryan C. Gordon Replaced PhysFS.NET with a README pointing to more modern C# bindings.
Fri, 01 Jan 2016 12:53:26 -0500 Ryan C. Gordon Updated Copyright.
Fri, 01 Jan 2016 12:53:41 -0500 Ryan C. Gordon Updated copyright. stable-2.0
Tue, 28 Jul 2015 15:13:35 -0400 Ryan C. Gordon Fixes to SDL_RWops bridge code.
Thu, 02 Jul 2015 23:36:33 -0400 Ryan C. Gordon Fixed compiler warning about unused variable because assert() is awful.
Thu, 18 Jun 2015 00:12:15 -0400 Ryan C. Gordon Removed a few tabstops to test something on the Mercurial server.
Tue, 16 Jun 2015 10:46:56 -0400 Ryan C. Gordon Fixed incorrect logic ("!x != 5" instead of "x != 5").
Sun, 19 Apr 2015 23:28:14 -0400 Ryan C. Gordon Added some FIXMEs.
Sun, 19 Apr 2015 23:26:02 -0400 Ryan C. Gordon dos2unix'd platform_winrt.cpp
Sun, 19 Apr 2015 23:25:29 -0400 Ryan C. Gordon Removed some tabs and an extra semicolon.
Sun, 19 Apr 2015 23:24:41 -0400 Ryan C. Gordon Added Martin Ahrnbom to the credits.
Sun, 29 Mar 2015 07:03:30 +0200 Martin Ahrnbom Added support for WinRT 8.1 Universal Apps.
Thu, 11 Sep 2014 00:07:23 -0400 Ryan C. Gordon Make sure read buffers get reinitialized before refilling (thanks, Michael!).
Tue, 19 Aug 2014 10:55:56 -0400 Ryan C. Gordon Make static analysis happy.
Tue, 19 Aug 2014 02:28:13 -0400 Ryan C. Gordon Fixed resource leak when failing to mount a file that isn't an archive.
Thu, 14 Aug 2014 21:57:36 -0400 Ryan C. Gordon The stable-1.0 branch didn't support Unicode at all. stable-1.0
Thu, 14 Aug 2014 21:33:24 -0400 Ryan C. Gordon Short circuit case-insensitive compare of two equal Unicode codepoints.
Thu, 14 Aug 2014 21:17:04 -0400 Ryan C. Gordon PHYSFS_enumerateFiles() actually promises sorting order, and always has.
Thu, 14 Aug 2014 21:27:00 -0400 Ryan C. Gordon Backport from default branch: corrected PHYSFS_enumerateFiles() documentation. stable-1.0
Thu, 14 Aug 2014 21:27:00 -0400 Ryan C. Gordon Backport from default branch: corrected PHYSFS_enumerateFiles() documentation. stable-2.0
Sun, 20 Jul 2014 13:36:56 +0200 Willi Schinmeyer Fix NULL flush() in PHYSFS_Io crash
Fri, 07 Feb 2014 16:31:32 -0500 Ryan C. Gordon Static analysis fixes backported to the stable-2.0 branch. stable-2.0
Fri, 07 Feb 2014 16:23:12 -0500 Ryan C. Gordon This returns -1 on error, not zero. :/
Fri, 07 Feb 2014 16:22:43 -0500 Ryan C. Gordon PHYSFS_stat() returns zero on error, not -1.
Fri, 07 Feb 2014 16:22:54 -0500 Ryan C. Gordon We always use miniz now.
Fri, 07 Feb 2014 16:17:48 -0500 Ryan C. Gordon Renamed a function to make Clang static analysis happy.
Thu, 16 Jan 2014 07:03:42 -0800 Ryan C. Gordon Added a FIXME.
Thu, 16 Jan 2014 07:03:34 -0800 Ryan C. Gordon Fixed a single-line comment.
Thu, 16 Jan 2014 07:03:09 -0800 Ryan C. Gordon Updated installation notes.
Wed, 13 Nov 2013 00:38:35 -0500 Ryan C. Gordon Added pkg-config support (thanks, Jonas!).
Fri, 23 Aug 2013 23:41:35 -0400 Ryan C. Gordon Better basedir detection for various Unix platforms.
Thu, 22 Aug 2013 00:06:23 -0400 Ryan C. Gordon Backport to stable-2.0: don't fsync read-only files. stable-2.0
Wed, 21 Aug 2013 23:30:33 -0400 Ryan C. Gordon Don't fsync() read-only filehandles (thanks, Andreas!).
Tue, 20 Aug 2013 13:36:34 -0400 Ryan C. Gordon Fixed memory leak.
Tue, 16 Jul 2013 12:51:54 -0400 Ryan C. Gordon Fixed off-by-one error in findBinaryInPath() (thanks, Dmitry!).
Fri, 30 Nov 2012 14:37:37 -0500 Ryan C. Gordon Get rid of array of static archivers.
Fri, 30 Nov 2012 14:09:56 -0500 Ryan C. Gordon Rearranged PHYSFS_Archiver struct.
Fri, 30 Nov 2012 14:06:21 -0500 Ryan C. Gordon Removed comments added by Captain Obvious.
Fri, 30 Nov 2012 13:00:08 -0500 Ryan C. Gordon Cleaned out "exists" nonsense in openRead() API.
Fri, 30 Nov 2012 12:49:25 -0500 Ryan C. Gordon Remove __PHYSFS_setError(), use the new public API instead.
Fri, 30 Nov 2012 12:43:56 -0500 Ryan C. Gordon Cleaned out the "exists" nonsense in the stat() API.
Fri, 30 Nov 2012 00:04:52 -0500 Ryan C. Gordon Moved supportsSymlinks into PHYSFS_ArchiveInfo.
Thu, 29 Nov 2012 11:48:48 -0500 Ryan C. Gordon Comment tweaks (FIXME additions, typo corrections, etc).
Thu, 29 Nov 2012 11:47:16 -0500 Ryan C. Gordon Centralize responsibility for filtering symlinks during enumeration.
Thu, 29 Nov 2012 11:45:01 -0500 Ryan C. Gordon POSIX version of __PHYSFS_platformStat() now reports symlinks correctly.
Wed, 28 Nov 2012 01:36:13 -0500 Ryan C. Gordon Allow application-supplied archivers.
Wed, 28 Nov 2012 01:30:29 -0500 Ryan C. Gordon Make __PHYSFS_utf8stricmp() work like you'd expect.
Tue, 27 Nov 2012 00:12:39 -0500 Ryan C. Gordon Cleaned up some simple comments.
Mon, 26 Nov 2012 14:11:19 -0500 Ryan C. Gordon Perhaps the note about Quake 3 is getting a little dated.
Sun, 25 Nov 2012 21:52:36 -0500 Ryan C. Gordon Only check for pthread library if pthread.h was found.
Sun, 25 Nov 2012 21:51:43 -0500 Ryan C. Gordon From stable-2.0: explicitly check for pthread library, and link against it.
Sat, 24 Nov 2012 17:27:19 -0500 Ryan C. Gordon Updated TODO
Mon, 12 Nov 2012 23:40:29 +0200 Aleksi Nurmi SLB archiver
Fri, 02 Nov 2012 00:50:30 -0400 Ryan C. Gordon Disable CD-ROM support on Android for stable-2.0 branch. stable-2.0
Fri, 02 Nov 2012 00:47:50 -0400 Ryan C. Gordon Turn off CD-ROM support on Android.
Tue, 23 Oct 2012 15:08:57 -0400 Ryan C. Gordon Updated TODO.txt.
Tue, 23 Oct 2012 15:02:30 -0400 Ryan C. Gordon Remove SWIG stuff from build.
Tue, 23 Oct 2012 14:59:29 -0400 Ryan C. Gordon Use .tar.bz2 on this branch, too.
Tue, 23 Oct 2012 14:58:54 -0400 Ryan C. Gordon Lowercased most of the CMake project file.
Tue, 23 Oct 2012 14:37:52 -0400 Ryan C. Gordon Explicitly check for pthread library, and link against it. stable-2.0
Mon, 22 Oct 2012 23:41:04 -0400 Ryan C. Gordon Tagging 2.0.3 release stable-2.0
Mon, 22 Oct 2012 23:40:52 -0400 Ryan C. Gordon Use .tar.bz2 for "make dist" instead of .tar.gz stable-2.0 release-2.0.3
Mon, 22 Oct 2012 23:32:52 -0400 Ryan C. Gordon Added Lauri Kasanen to the CREDITS for a last-minute 2.0.3 patch. stable-2.0
Mon, 22 Oct 2012 23:32:05 -0400 Lauri Kasanen Constify the archivers pointers. stable-2.0
Mon, 22 Oct 2012 23:24:16 -0400 Ryan C. Gordon Bumped version to 2.0.3. stable-2.0
Mon, 22 Oct 2012 23:24:01 -0400 Ryan C. Gordon Bumped copyright year. stable-2.0
Tue, 04 Sep 2012 23:25:37 -0700 Sam Lantinga Fixed warning on iOS
Sat, 08 Sep 2012 22:18:52 -0400 Ryan C. Gordon Fixed infinite loop (thanks, Sam!)
Wed, 22 Aug 2012 16:37:09 -0400 Ryan C. Gordon Stupid fix for zip_find_entry(). stable-2.0
Mon, 20 Aug 2012 14:39:46 -0400 Ryan C. Gordon Don't look for libhistory. stable-2.0
Mon, 20 Aug 2012 14:39:46 -0400 Ryan C. Gordon Don't look for libhistory.
Thu, 02 Aug 2012 03:04:43 -0400 Ryan C. Gordon Check for alternate __unix__ predef. stable-2.0
Thu, 02 Aug 2012 03:03:06 -0400 Ryan C. Gordon An attempt to make this more Unix-friendly.
Thu, 02 Aug 2012 02:57:55 -0400 Ryan C. Gordon Backport from default branch: clean up the thread ID mess in platform_unix. stable-2.0
Mon, 25 Jun 2012 15:50:20 -0400 Ryan C. Gordon Turns out the CoreFoundation API is way simpler.
Mon, 25 Jun 2012 15:25:55 -0400 Ryan C. Gordon Patched to compile on Mac OS X.
Mon, 25 Jun 2012 14:40:03 -0400 Ryan C. Gordon For iOS, build the Mac OS X platform code, not the generic Unix code.
Wed, 20 Jun 2012 20:16:11 -0400 Ryan C. Gordon Fixed logic bug (thanks, Sam!).
Thu, 07 Jun 2012 10:42:19 -0400 Ryan C. Gordon Fixed non-Zip64 .zip files.
Thu, 07 Jun 2012 10:21:43 -0400 Ryan C. Gordon Don't sort if there's nothing to do (prevents array underflow, too). stable-1.0
Thu, 07 Jun 2012 10:21:43 -0400 Ryan C. Gordon Don't sort if there's nothing to do (prevents array underflow, too). stable-2.0
Thu, 07 Jun 2012 10:21:43 -0400 Ryan C. Gordon Don't sort if there's nothing to do (prevents array underflow, too).
Fri, 01 Jun 2012 06:07:12 -0400 Ryan C. Gordon Fixed var that should be 64 bits instead of 32 now.
Fri, 01 Jun 2012 05:59:12 -0400 Ryan C. Gordon Removed a '//' comment.
Fri, 01 Jun 2012 05:44:50 -0400 Ryan C. Gordon Added Zip64 support to the .zip archiver.
Sat, 07 Apr 2012 21:33:18 -0400 Ryan C. Gordon Added getmointpoint command to test_physfs.
Sun, 25 Mar 2012 17:17:56 -0400 Ryan C. Gordon Moved PHYSFS_ArchiveInfo into PHYSFS_Archiver.
Sun, 25 Mar 2012 17:18:24 -0400 Ryan C. Gordon Add binary compatibility to PHYSFS_Io.
Sun, 25 Mar 2012 16:15:10 -0400 Ryan C. Gordon Moved some functions around.
Sun, 25 Mar 2012 16:13:23 -0400 Ryan C. Gordon Better cleanup if PHYSFS_init() fails halfway through.
Sun, 25 Mar 2012 15:59:29 -0400 Ryan C. Gordon Made archiver list dynamic, in preparation for external archivers.
Sun, 25 Mar 2012 14:52:24 -0400 Ryan C. Gordon Removed "dvoid" typedef.
Sat, 24 Mar 2012 15:06:28 -0400 Ryan C. Gordon Fixed Doxygen typo.
Sat, 24 Mar 2012 15:02:18 -0400 Ryan C. Gordon Updated docs on PHYSFS_setSaneConfig().
Sat, 24 Mar 2012 14:57:30 -0400 Ryan C. Gordon Changed enum typedef to make this Doxygen-friendly.
Sat, 24 Mar 2012 14:55:32 -0400 Ryan C. Gordon Fixed comment.
Sat, 24 Mar 2012 14:55:26 -0400 Ryan C. Gordon Make Doxygen ignore PHYSFS_DEPRECATED.
Sat, 24 Mar 2012 10:36:11 -0400 Ryan C. Gordon Renamed PHYSFS_Archiver::dirClose() to PHYSFS_Archiver::closeArchive().
Sat, 24 Mar 2012 00:49:34 -0400 Ryan C. Gordon More FIXME cleanup.
Sat, 24 Mar 2012 00:32:22 -0400 Ryan C. Gordon Another FIXME.
Sat, 24 Mar 2012 00:29:47 -0400 Ryan C. Gordon FIXME cleanup.
Sat, 24 Mar 2012 00:26:04 -0400 Ryan C. Gordon More FIXME cleanup.
Fri, 23 Mar 2012 04:54:20 -0400 Ryan C. Gordon Favor /proc/self/exe over argv[0] on Linux, to match other platforms.
Fri, 23 Mar 2012 04:14:01 -0400 Ryan C. Gordon Make sure base dir always has a dirsep at the end of it.
Fri, 23 Mar 2012 03:30:16 -0400 Ryan C. Gordon test_physfs's "stat" command now respects unknown file times (-1).
Fri, 23 Mar 2012 03:29:48 -0400 Ryan C. Gordon Updated TODO.txt
Fri, 23 Mar 2012 02:45:38 -0400 Ryan C. Gordon Moved QPAK support into archiver_unpacked.c
Fri, 23 Mar 2012 02:43:22 -0400 Ryan C. Gordon Minor tweak.
Fri, 23 Mar 2012 00:55:56 -0400 Ryan C. Gordon Removed archive description macros, moved those strings inline.
Fri, 23 Mar 2012 00:52:32 -0400 Ryan C. Gordon Changed so that this builds a reasonable default with no command line #defines.
Thu, 22 Mar 2012 03:15:50 -0400 Ryan C. Gordon Removed a bogus FIXME.
Thu, 22 Mar 2012 03:11:54 -0400 Ryan C. Gordon Allow Windows to read/write more than 4 gigs to a file in one shot.
Thu, 22 Mar 2012 03:02:50 -0400 Ryan C. Gordon Renamed __PHYSFS_utf8strcasecmp() to __PHYSFS_utf8stricmp().
Thu, 22 Mar 2012 03:00:16 -0400 Ryan C. Gordon Fixed a typo in the docs.
Thu, 22 Mar 2012 02:58:45 -0400 Ryan C. Gordon Removed a FIXME: actually, the code DOES set an error, as far as I can tell.
Thu, 22 Mar 2012 02:38:10 -0400 Ryan C. Gordon Removed a FIXME.
Thu, 22 Mar 2012 02:57:29 -0400 Ryan C. Gordon Removed a FIXME.
Thu, 22 Mar 2012 00:41:39 -0400 Ryan C. Gordon Windows: Use cross-thread Critical Sections instead of cross-process Mutexes.
Thu, 22 Mar 2012 00:27:46 -0400 Ryan C. Gordon Removed fallback for systems that have no userdir.
Thu, 22 Mar 2012 00:21:28 -0400 Ryan C. Gordon Cleaned up some FIXMEs.
Thu, 22 Mar 2012 00:05:10 -0400 Ryan C. Gordon Removed a FIXME: use correct error code for writing to read-only archives.
Wed, 21 Mar 2012 23:59:43 -0400 Ryan C. Gordon Make sure the prefdir has a final dirsep on it.
Wed, 21 Mar 2012 23:52:44 -0400 Ryan C. Gordon Fixed some brainfarts in the Windows version of PHYSFS_getPrefDir().
Wed, 21 Mar 2012 23:51:11 -0400 Ryan C. Gordon Patched to compile on Windows.
Wed, 21 Mar 2012 23:31:21 -0400 Ryan C. Gordon PHYSFS_setSaneConfig() now uses PHYSFS_getPrefDir().
Wed, 21 Mar 2012 23:30:50 -0400 Ryan C. Gordon Added PHYSFS_getPrefDir().
Tue, 20 Mar 2012 15:44:10 -0400 Ryan C. Gordon Removed a FIXME.
Tue, 20 Mar 2012 15:38:12 -0400 Ryan C. Gordon Reworked the error reporting API. Now we use error codes instead of strings.
Tue, 20 Mar 2012 15:28:19 -0400 Ryan C. Gordon Fixed mutex misuse.
Tue, 20 Mar 2012 15:24:50 -0400 Ryan C. Gordon Check for mutex bugs.
Mon, 19 Mar 2012 21:01:51 -0400 Ryan C. Gordon Use UTF-16 on Windows, not UCS-2.
Mon, 19 Mar 2012 20:42:41 -0400 Ryan C. Gordon Try to make a sane default for CD detection path by platform.
Mon, 19 Mar 2012 20:41:14 -0400 Ryan C. Gordon Make physfs_platforms.h define with a 1, so "#if X" works.
Mon, 19 Mar 2012 20:40:22 -0400 Ryan C. Gordon Use our platform test macro for Solaris.
Mon, 19 Mar 2012 20:31:50 -0400 Ryan C. Gordon Added Linux and Solaris tests.
Mon, 19 Mar 2012 20:27:28 -0400 Ryan C. Gordon Let's gamble that everything has assert.h.
Mon, 19 Mar 2012 02:58:41 -0400 Ryan C. Gordon Minor code style cleanup in platform_beos.cpp ...
Mon, 19 Mar 2012 02:46:38 -0400 Ryan C. Gordon Removed some unused code.
Mon, 19 Mar 2012 02:04:27 -0400 Ryan C. Gordon Use physfs_platforms.h in physfs_internal.h, to avoid repeated macro tests.
Sun, 18 Mar 2012 12:31:29 -0400 Ryan C. Gordon Removed llseek().
Sun, 18 Mar 2012 12:23:30 -0400 Ryan C. Gordon Fixed a comment. Cut and paste error, I guess?
Thu, 15 Mar 2012 01:58:39 -0400 Ryan C. Gordon Removed __PHYSFS_platformCvtToDependent().
Thu, 15 Mar 2012 01:54:57 -0400 Ryan C. Gordon Make __PHYSFS_platformDirSeparator into a single char.
Thu, 15 Mar 2012 00:40:00 -0400 Ryan C. Gordon Removed __PHYSFS_convertToDependent(), as dead code.
Wed, 14 Mar 2012 21:24:32 -0400 Ryan C. Gordon Reworked BeOS CD detection code.
Wed, 14 Mar 2012 05:47:42 -0400 Ryan C. Gordon Added Evgeny Podjachev to the credits.
Wed, 14 Mar 2012 05:47:15 -0400 Ryan C. Gordon Fixed PHYSFS_read() and PHYSFS_write() in the dev branch.
Tue, 13 Mar 2012 08:21:02 -0400 Ryan C. Gordon Removed check that .zip files are less than 4 gigabytes.
Tue, 13 Mar 2012 07:49:59 -0400 Ryan C. Gordon Fixed dereference of free()'d memory.
Tue, 13 Mar 2012 04:25:05 -0400 Ryan C. Gordon Apparently, __PHYSFS_platformCurrentDir() is dead code.
Mon, 12 Mar 2012 04:05:31 -0400 Ryan C. Gordon Move Windows CD-ROM detection to another thread that uses device notifications.
Mon, 12 Mar 2012 03:48:34 -0400 Ryan C. Gordon PhysicsFS works on Win64 now.
Mon, 12 Mar 2012 01:33:16 -0400 Ryan C. Gordon Fixed stack smashing in newly-aligned __PHYSFS_smallAlloc().
Sun, 11 Mar 2012 05:05:02 -0400 Ryan C. Gordon More doc tweaks.
(0) -1000 -480 tip