src/physfs.c
Tue, 12 May 2020 15:19:01 -0400 Ryan C. Gordon Fixed mishandling of an allocation failure in PHYSFS_openRead().
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.
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, 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, 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.
Mon, 23 Oct 2017 12:40:59 -0400 Ryan C. Gordon Don't allow NULL filenames to be mounted.
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().
Sat, 19 Aug 2017 10:40:27 -0400 Ryan C. Gordon Make PHYSFS_EnumerateCallback return an enum instead of an int.
Mon, 14 Aug 2017 21:15:58 -0400 Ryan C. Gordon Fixed some compiler warnings on Visual Studio.
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.
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:19:22 -0400 Ryan C. Gordon Reworked enumeration to be more powerful.
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.
Tue, 08 Aug 2017 15:27:32 -0400 Ryan C. Gordon FIXME removal: it's okay for the PHYSFS_Io to be NULL here.
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 10:33:21 -0400 Ryan C. Gordon PHYSFS_File buffering now uses size_t.
Sun, 06 Aug 2017 09:21:38 -0400 Ryan C. Gordon Add basic atomic operations for refcounting, etc.
Sun, 06 Aug 2017 01:30:58 -0400 Ryan C. Gordon __PHYSFS_platformDeinit() should return void.
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.
Sat, 22 Jul 2017 13:50:03 -0400 Ryan C. Gordon Rename __PHYSFS_Archiver_SZIP to __PHYSFS_Archiver_7Z.
Fri, 21 Jul 2017 13:54:42 -0400 Ryan C. Gordon DirTrees and unpacked archives shouldn't demand a count of entries for init.
Mon, 17 Jul 2017 12:39:43 -0400 Ryan C. Gordon Removed unused variable.
Mon, 17 Jul 2017 12:26:50 -0400 Ryan C. Gordon Rewrote the 7zip archiver.
Sat, 15 Jul 2017 15:59:55 -0400 Ryan C. Gordon Moved ZIP tree management up to a higher level, to be reused elsewhere.
Wed, 12 Jul 2017 23:54:45 -0400 Ryan C. Gordon Fixed compiler warnings on Visual Studio about const qualifiers.
Wed, 12 Jul 2017 15:41:12 -0400 Ryan C. Gordon Cleaned up what symbols are exported from the library.
Tue, 11 Jul 2017 23:52:13 -0400 Ryan C. Gordon Removed __PHYSFS_platformSetDefaultAllocator(); nothing uses it now.
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:06:37 -0400 Ryan C. Gordon Replaced sprintf() calls with snprintf().
Thu, 06 Jul 2017 11:51:41 -0400 Ryan C. Gordon Cleanup BAIL_* and GOTO_* macros to be less cluttered.
Wed, 05 Jul 2017 23:49:10 -0400 Ryan C. Gordon Patched to compile with OpenWatcom.
Tue, 20 Jun 2017 13:22:41 -0400 Francesco Bertolaccini Add support for VDF
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.
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.
less more (0) -100 -60 tip