-
b6e139fc22
Make compile-time asserts more readable.
Ryan C. Gordon
2017-08-04 22:32:57 -0400
-
0d249cae36
FIXME removal: This is an appropriate error code already.
Ryan C. Gordon
2017-08-04 22:32:34 -0400
-
cc2c29b207
Removed FIXME: this was already fixed at some point.
Ryan C. Gordon
2017-08-04 22:31:56 -0400
-
093dcb555b
os/2: Patched to compile (?).
Ryan C. Gordon
2017-08-02 16:40:07 -0400
-
3f9ffddc83
os/2: attempt to get cpuid support on OpenWatcom builds.
Ryan C. Gordon
2017-08-02 16:34:02 -0400
-
1e850d32ea
windows: Patched to compile.
Ryan C. Gordon
2017-08-02 13:06:56 -0400
-
007c2fc037
windows: Just pass HANDLEs around instead of wrapping in a struct.
Ryan C. Gordon
2017-08-02 13:02:43 -0400
-
bea510def0
windows: Fixed logic bug.
Ryan C. Gordon
2017-08-02 12:48:40 -0400
-
02c2c4736e
windows: better test for WinRT vs win32 (...I think...?)
Ryan C. Gordon
2017-08-02 12:48:31 -0400
-
5ab8df339d
Updated Unicode case folding support to something 10 years newer. :)
Ryan C. Gordon
2017-07-31 16:32:47 -0400
-
32930ef41d
Fixed compiler warning.
Ryan C. Gordon
2017-07-26 16:08:32 -0400
-
99992bb1d5
WinRT: Disable harmless (in our case) linker warning.
Ryan C. Gordon
2017-07-26 09:03:04 -0400
-
0e7f3ee6a1
Added an assert for a FIXME that is now handled elsewhere.
Ryan C. Gordon
2017-07-25 19:55:58 -0400
-
f578f85557
Fixed building for WinRT via CMake.
Ryan C. Gordon
2017-07-25 19:55:08 -0400
-
1e2650b6fc
Serious cleanup and update of Windows RT support.
Ryan C. Gordon
2017-07-24 03:29:33 -0400
-
c74f4cb007
Minor cleanup.
Ryan C. Gordon
2017-07-24 02:37:22 -0400
-
a5461ddcd9
Some minor preprocessor nitpicks.
Ryan C. Gordon
2017-07-24 02:36:58 -0400
-
8c13bd27d6
unix: getmntinfo() should proabably be set to MNT_NOWAIT to avoid blocking.
Ryan C. Gordon
2017-07-22 20:05:17 -0400
-
bc28fb74b4
Minor QNX fix; don't warn about CD-ROM support (for now).
Ryan C. Gordon
2017-07-22 20:04:38 -0400
-
e2750bff62
Apple refers to "Mac OS X" as "macOS" now.
Ryan C. Gordon
2017-07-22 13:50:40 -0400
-
6d91dde273
Rename __PHYSFS_Archiver_SZIP to __PHYSFS_Archiver_7Z.
Ryan C. Gordon
2017-07-22 13:50:03 -0400
-
1fa4be6f66
Minor documentation updates.
Ryan C. Gordon
2017-07-22 13:48:31 -0400
-
f10b861036
A couple of fixes for physfshttpd.c.
Ryan C. Gordon
2017-07-22 13:35:14 -0400
-
e75d38adf5
Fixed a comment about SDL licensing.
Ryan C. Gordon
2017-07-22 13:22:37 -0400
-
ea29339a8b
Removed SWIG bindings.
Ryan C. Gordon
2017-07-22 13:20:15 -0400
-
db349bd067
Update filename comments.
Ryan C. Gordon
2017-07-22 13:19:57 -0400
-
18c89c1cbc
Renamed all the sources to start with "physfs_"
Ryan C. Gordon
2017-07-22 12:59:06 -0400
-
d9f040cb6a
Add platform_os2.c to the CMake file.
Ryan C. Gordon
2017-07-22 12:55:50 -0400
-
ace324cdc8
Minor code cleanups: whitespace fixes, 80-column overflows, wrong comments.
Ryan C. Gordon
2017-07-22 12:47:32 -0400
-
c1defd3ec4
vdf: Migrated to new, improved unpacked archiver infrastructure.
Ryan C. Gordon
2017-07-22 12:42:34 -0400
-
eefc757398
Added some TODOs to the ISO9660 code.
Ryan C. Gordon
2017-07-22 12:16:37 -0400
-
6ed2bf1478
Some improvements to INSTALL.txt.
Ryan C. Gordon
2017-07-21 23:02:10 -0400
-
8ee7f5d351
Fixed compiler warnings.
Ryan C. Gordon
2017-07-21 22:38:50 -0400
-
a7616f3960
Removed unused variable.
Ryan C. Gordon
2017-07-21 22:35:30 -0400
-
03097332ca
unpacked: let archivers specify create and modified times, hook up to iso9660.
Ryan C. Gordon
2017-07-21 22:01:51 -0400
-
3c9351c0ad
unpacked: let archivers "abandon" the archive instead of closing it.
Ryan C. Gordon
2017-07-21 19:01:41 -0400
-
91a19982ca
iso9660: rewritten and simplified.
Ryan C. Gordon
2017-07-21 13:56:21 -0400
-
2dd3d7c28a
unpacked: Don't list a position or length for directory entries.
Ryan C. Gordon
2017-07-21 13:55:03 -0400
-
d3ac612b61
DirTrees and unpacked archives shouldn't demand a count of entries for init.
Ryan C. Gordon
2017-07-21 13:54:42 -0400
-
32ed71db48
slb: be more aggressive about rejecting non-SLB files.
Ryan C. Gordon
2017-07-20 17:00:21 -0400
-
7e30657f54
Attempt to fix compilation against the latest Windows SDK.
Ryan C. Gordon
2017-07-18 09:59:23 -0400
-
adb7ea4dfc
It's not messy to compile NOW. :)
Ryan C. Gordon
2017-07-17 16:39:15 -0400
-
28f32ad240
Removed C++ single-line comments from LZMA SDK.
Ryan C. Gordon
2017-07-17 16:25:17 -0400
-
823061758b
Disable unaligned reads in LZMA SDK; it upsets GCC's strict-aliasing rules.
Ryan C. Gordon
2017-07-17 16:22:29 -0400
-
f130714e92
Fixed another compiler warning.
Ryan C. Gordon
2017-07-17 15:53:09 -0400
-
0bda50c276
More unused LZMA SDK code.
Ryan C. Gordon
2017-07-17 15:50:04 -0400
-
1d616dcaf1
Fixed compiler warning.
Ryan C. Gordon
2017-07-17 15:43:39 -0400
-
4557dbf0f7
Another LZMA SDK trim.
Ryan C. Gordon
2017-07-17 14:57:02 -0400
-
7ab5cc52ce
Fixed 64-bit ints in LZMA SDK on Watcom C.
Ryan C. Gordon
2017-07-17 14:56:52 -0400
-
f6c830968c
Workaround strict-aliasing warnings on some versions of GCC.
Ryan C. Gordon
2017-07-17 14:46:36 -0400
-
3765efb652
Still more LZMA SDK trimming.
Ryan C. Gordon
2017-07-17 14:43:36 -0400
-
8ebecded22
Fixed Visual Studio compiler warning.
Ryan C. Gordon
2017-07-17 14:41:48 -0400
-
a28a01c124
Patched to compile on Visual Studio.
Ryan C. Gordon
2017-07-17 14:37:02 -0400
-
8553113870
Patched to compile on OpenWatcom.
Ryan C. Gordon
2017-07-17 14:35:47 -0400
-
7fed370cfd
Chopped more unused pieces out of the LZMA SDK.
Ryan C. Gordon
2017-07-17 14:35:36 -0400
-
43f8ffcd2d
Chopped out some unused code from the LZMA SDK.
Ryan C. Gordon
2017-07-17 14:27:51 -0400
-
afacf0395e
Static analysis fix.
Ryan C. Gordon
2017-07-17 14:19:29 -0400
-
d38c10dea7
Removed unused variables.
Ryan C. Gordon
2017-07-17 12:42:09 -0400
-
f83e36a8be
Static analysis fix (maybe?).
Ryan C. Gordon
2017-07-17 12:41:28 -0400
-
c375504463
Removed unused variable.
Ryan C. Gordon
2017-07-17 12:39:43 -0400
-
cdba81f5c4
Static analysis fix.
Ryan C. Gordon
2017-07-17 12:38:19 -0400
-
8c3501491c
Whoops, forgot to add the file. :)
Ryan C. Gordon
2017-07-17 12:35:35 -0400
-
6d42436270
Removed warning in LICENSE.txt about PhysicsFS 0.1.9 being LGPL code.
Ryan C. Gordon
2017-07-17 12:29:13 -0400
-
820109cc1d
LZMA SDK is now public domain, remove the LGPL warning in LICENSE.txt.
Ryan C. Gordon
2017-07-17 12:27:25 -0400
-
da1561a09f
Removed ancient LZMA SDK.
Ryan C. Gordon
2017-07-17 12:20:14 -0400
-
a5d3dd498e
Rewrote the 7zip archiver.
Ryan C. Gordon
2017-07-17 12:26:50 -0400
-
63de092cb7
zip: fail with correct error code if opening a directory.
Ryan C. Gordon
2017-07-17 12:21:26 -0400
-
e84277a1df
Corrected reported value for unknown PHYSFS_stat() access times.
Ryan C. Gordon
2017-07-17 12:21:02 -0400
-
de444a9866
test_physfs: added a "cat2" command to read from two open file handles at once.
Ryan C. Gordon
2017-07-17 12:18:20 -0400
-
6188e26a01
Reworked the "unpacked" archivers to use DirTree.
Ryan C. Gordon
2017-07-16 04:39:14 -0400
-
62ad133862
Reworked the "unpacked" archivers to use DirTree.
Ryan C. Gordon
2017-07-16 04:39:14 -0400
-
51f9aaec3d
Moved ZIP tree management up to a higher level, to be reused elsewhere.
Ryan C. Gordon
2017-07-15 15:59:55 -0400
-
d84325a93e
Fixed some comments.
Ryan C. Gordon
2017-07-16 04:35:46 -0400
-
1d6bcd994c
Reenable QPAK support by default.
Ryan C. Gordon
2017-07-16 04:34:52 -0400
-
87d36dd922
Removed SWIG ifdefs in physfs.h
Ryan C. Gordon
2017-07-16 04:36:40 -0400
-
ffa1836335
Moved ZIP tree management up to a higher level, to be reused elsewhere.
Ryan C. Gordon
2017-07-15 15:59:55 -0400
-
56bddb0b78
Fixed some comments.
Ryan C. Gordon
2017-07-16 04:35:46 -0400
-
5afd9754e2
Reenable QPAK support by default.
Ryan C. Gordon
2017-07-16 04:34:52 -0400
-
9cec66be3e
Removed SWIG ifdefs in physfs.h
Ryan C. Gordon
2017-07-16 04:36:40 -0400
-
b70c62a513
Fixed more Visual Studio compiler warnings.
Ryan C. Gordon
2017-07-13 00:21:25 -0400
-
53225ca62c
Fixed more Visual Studio compiler warnings.
Ryan C. Gordon
2017-07-13 00:21:25 -0400
-
29fb0aba3b
Fixed some compiler warnings with Visual Studio.
Ryan C. Gordon
2017-07-13 00:16:24 -0400
-
1bacc6d6af
Fixed some compiler warnings with Visual Studio.
Ryan C. Gordon
2017-07-13 00:16:24 -0400
-
a6f252fae2
Fixed compiler warnings on Visual Studio about const qualifiers.
Ryan C. Gordon
2017-07-12 23:54:45 -0400
-
bf9999af2d
Fixed compiler warnings on Visual Studio about const qualifiers.
Ryan C. Gordon
2017-07-12 23:54:45 -0400
-
dd188548bb
Turn off MSVC anti-portability propaganda in test program.
Ryan C. Gordon
2017-07-12 20:59:37 -0400
-
4438fe14cf
Turn off MSVC anti-portability propaganda in test program.
Ryan C. Gordon
2017-07-12 20:59:37 -0400
-
a6e5f6f500
Removed leftover test scripts from removed SWIG bindings.
Ryan C. Gordon
2017-07-12 20:58:44 -0400
-
a25569ba14
Removed leftover test scripts from removed SWIG bindings.
Ryan C. Gordon
2017-07-12 20:58:44 -0400
-
6e6ac1e18c
Move headers around to get those MSVC anti-portability nags to go away.
Ryan C. Gordon
2017-07-12 20:55:58 -0400
-
efd71e08f6
Move headers around to get those MSVC anti-portability nags to go away.
Ryan C. Gordon
2017-07-12 20:55:58 -0400
-
9c24e1a09c
unix: OS-specific paths should also chop filename off base path.
Ryan C. Gordon
2017-07-12 20:52:51 -0400
-
a681fe258d
unix: OS-specific paths should also chop filename off base path.
Ryan C. Gordon
2017-07-12 20:52:51 -0400
-
bcf8165157
Debian/kFreeBSD should use the FreeBSD-specific codepaths, not generic Unix.
Ryan C. Gordon
2017-07-12 20:49:53 -0400
-
187d04ae9e
Debian/kFreeBSD should use the FreeBSD-specific codepaths, not generic Unix.
Ryan C. Gordon
2017-07-12 20:49:53 -0400
-
b1e233a111
Fix lzma option in CMakeLists.txt
Ryan C. Gordon
2017-07-12 20:39:03 -0400
-
46db289145
Fix lzma option in CMakeLists.txt
Ryan C. Gordon
2017-07-12 20:39:03 -0400
-
ac84f845b3
Cleaned up what symbols are exported from the library.
Ryan C. Gordon
2017-07-12 15:41:12 -0400
-
19b15d34a1
Cleaned up what symbols are exported from the library.
Ryan C. Gordon
2017-07-12 15:41:12 -0400
-
f0ac51e4e1
Cygwin has mntent.h, and no need to check for CMake tests now.
Ryan C. Gordon
2017-07-12 02:41:28 -0400