Commit Graph

  • 29b6266b8c
    Merge e4d1f5c412 into 9266e773d3 tzarchat 2022-11-29 08:08:01 +0100
  • bfa7997c67
    unix: Better base dir calculation for Solaris. stable-3.2 Ryan C. Gordon 2022-11-27 21:45:07 -0500
  • 9266e773d3
    unix: Better base dir calculation for Solaris. main Ryan C. Gordon 2022-11-27 21:45:07 -0500
  • d4484dda88
    Merge 3ba2b7d192 into fdd38a3f8a criptych 2022-10-01 09:11:52 +0100
  • fdd38a3f8a
    Bumped main branch to to 3.2.0! Ryan C. Gordon 2022-09-30 16:14:24 -0400
  • eb3383b532
    Bumped version to 3.2.0! release-3.2.0 Ryan C. Gordon 2022-09-30 16:13:07 -0400
  • 119f182c8b
    Bumped version to 3.0.3! release-3.0.3 stable-3.0 Ryan C. Gordon 2022-09-30 16:10:38 -0400
  • aa4165c3c7 apple: macOS 12.0 deprecated things called "master" for "main". Ryan C. Gordon 2022-09-29 14:13:33 -0400
  • 6a7625cd77 apple: macOS 12.0 deprecated things called "master" for "main". Ryan C. Gordon 2022-09-29 14:13:33 -0400
  • 49662cd826 minor update to endian macros from SDL. Ozkan Sezer 2022-09-29 18:55:04 +0300
  • 8c02d53f69 fix version number in os/2 makefile. Ozkan Sezer 2022-09-29 17:56:50 +0300
  • c743450d86
    atomic: __PHYSFS_ATOMIC_(DECR|INCR) should return final value. Ryan C. Gordon 2022-09-29 10:53:18 -0400
  • 4d9bcc3d1a
    atomic: __PHYSFS_ATOMIC_(DECR|INCR) should return final value. Ryan C. Gordon 2022-09-29 10:53:18 -0400
  • ee956e0e5c
    PHYSFS_mkdir() should allow symlinks in the mounted writeDir itself. Ryan C. Gordon 2022-09-29 10:27:23 -0400
  • 496817a9e8
    PHYSFS_mkdir() should allow symlinks in the mounted writeDir itself. Ryan C. Gordon 2022-09-29 10:27:23 -0400
  • e4d1f5c412
    fix(vdf): support for windows 125x encoding. tzarchat 2022-09-10 19:55:42 +0200
  • 0d4e9aac45 silenced a -Wunused-but-set-variable warning. Ozkan Sezer 2022-06-16 14:55:50 +0300
  • 65195f9c1a define MINIZ_LITTLE_ENDIAN based on PHYSFS_BYTEORDER. Ozkan Sezer 2022-06-15 23:10:00 +0300
  • fb0901b10f silence a -Wint-in-bool-context warning: Ozkan Sezer 2022-06-15 20:56:28 +0300
  • f0c7367b0f
    Update endian detection from latest in SDL2. Ryan C. Gordon 2022-06-15 13:53:32 -0400
  • e32221a104 cmake: add -Wall to CFLAGS for gcc and clang. Ozkan Sezer 2022-06-15 08:56:28 +0300
  • cfbbb255a2 minor warning fixes Ozkan Sezer 2022-06-15 08:56:02 +0300
  • 2a90b1f469 cmake: collapse MSVC and MINGW into WIN32 Anonymous Maarten 2022-06-15 07:06:25 +0200
  • 88ef84c053 Make sure `pthread is not linked against when building with MinGW Anonymous Maarten 2022-06-15 04:53:27 +0200
  • 9bc66b6469 add Windows CI Anonymous Maarten 2022-06-14 21:12:09 +0200
  • aabb732caf cmake: fix warnings + use target_include_directories Anonymous Maarten 2022-06-07 00:16:47 +0200
  • 5e3c3bbf4f
    cmake: collapse MSVC and MINGW into WIN32 Anonymous Maarten 2022-06-15 07:06:25 +0200
  • 9927c984dd
    Make sure `pthread is not linked against when building with MinGW Anonymous Maarten 2022-06-15 04:53:27 +0200
  • 9e27aefbdc add Windows CI Anonymous Maarten 2022-06-14 21:12:09 +0200
  • b80e5104ce cmake: fix warnings + use target_include_directories Anonymous Maarten 2022-06-07 00:16:47 +0200
  • 88b8a4955a
    Merge e8f8d6f9c2 into 6925c1067d Matthew Johnston 2022-05-22 11:23:24 -0400
  • 2bb0d5c5f7
    Bumped copyright for 2022. Ryan C. Gordon 2022-05-20 23:27:26 -0400
  • 395cccbd24
    cmake: Don't try to use readline if you don't also have curses. Ryan C. Gordon 2022-05-20 23:19:24 -0400
  • ca34091863
    zip: workaround Windows Explorer bug. Ryan C. Gordon 2022-05-20 22:22:55 -0400
  • 9e2be90470
    disable dllexport from static builds. Ozkan Sezer 2022-04-16 20:10:02 +0300
  • d024ca24de
    cmake: set os2 dll name to 'physfs' Ozkan Sezer 2022-04-16 18:10:10 +0300
  • 3bc65f1613
    physfs_platform_os2.c: eliminated signedness warnings. Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 40ff5dba86
    added __PHYSFS_ATOMIC_INCR and __PHYSFS_ATOMIC_DECR for watcom compiler Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 268d9e6266
    added a watcom makefile targeting os2 Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 4e91208cc3
    fixed os2 symbol exports Ozkan Sezer 2022-04-16 11:02:02 +0300
  • c27c67123c
    fixed windows symbol exports Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 7f4dbec16e
    add 0x10000 properly alfadur 2021-09-09 06:24:00 +0300
  • 4d66ea5946
    add missing bit to UTF-16 surrogate pair conversion alfadur 2021-09-06 01:12:22 +0300
  • 543a1ae037
    physfs_platform_posix.c: Use O_CLOEXEC / FD_CLOEXEC pastdue 2021-01-30 13:44:14 -0500
  • 3c32cd5600
    physfs_platform_posix.c: Retry on EINTR pastdue 2021-01-30 13:30:07 -0500
  • 52c3f19e17
    Use the GNUInstallDirs CMake module to respect installation locations James Le Cuirot 2021-07-10 22:55:53 +0100
  • 21b4ccfc53
    cmake: fixed "dist" target to use git instead of Mercurial. Ryan C. Gordon 2021-06-30 23:53:21 -0400
  • 751be263bf
    Updated a URL to point to github.com Ryan C. Gordon 2021-06-30 23:39:12 -0400
  • a4dc0a7129
    Renamed .hgignore -> .gitignore Ryan C. Gordon 2021-06-30 23:32:32 -0400
  • 99d0fef19e
    Include alloca.h on Solaris and Linux platforms. Matthew Albrecht 2021-06-29 18:56:28 +0100
  • f3eb059e57
    Reformat LICENSE.txt so GitHub sees it as zlib. Ryan C. Gordon 2021-06-29 13:19:59 -0400
  • 6925c1067d
    Bumped copyright for 2022. Ryan C. Gordon 2022-05-20 23:27:26 -0400
  • 64807353df
    cmake: Don't try to use readline if you don't also have curses. Ryan C. Gordon 2022-05-20 23:19:24 -0400
  • ed4ab15524
    zip: workaround Windows Explorer bug. Ryan C. Gordon 2022-05-20 22:22:55 -0400
  • 48e7c2e3af
    root: Fix string handling of paths from PHYSFS_setRoot. Ryan C. Gordon 2022-05-20 22:06:33 -0400
  • 497934818b
    Fixed memory leak when closing a DirHandle with a root (thanks, jajiradai!). Ryan C. Gordon 2022-05-20 21:27:17 -0400
  • 17b691b0ea
    Let several archives be case-insensitive. Ryan C. Gordon 2022-05-20 17:36:06 -0400
  • 14691399cd disable dllexport from static builds. Ozkan Sezer 2022-04-16 20:10:02 +0300
  • 20e90ed3c4 fix wording in os2.yml Ozkan Sezer 2022-04-16 20:08:20 +0300
  • eec3f7f79a cmake: set os2 dll name to 'physfs' Ozkan Sezer 2022-04-16 18:10:10 +0300
  • 3a3c552e50
    ci: Fix OS/2 building. Ryan C. Gordon 2022-04-16 11:30:19 -0400
  • b975bb679b
    ci: Wire up OS/2 builds to GitHub Actions. Ryan C. Gordon 2022-04-16 11:24:53 -0400
  • ca8a31c219 cmake: set os2 dll name to 'physfs' Ozkan Sezer 2022-04-16 18:10:10 +0300
  • a3d3ed3941 disable dllexport from static builds. Ozkan Sezer 2022-04-16 18:10:02 +0300
  • 0ae9467685 physfs_platform_os2.c: eliminated signedness warnings. Ozkan Sezer 2022-04-16 11:02:02 +0300
  • cd2e055454 added __PHYSFS_ATOMIC_INCR and __PHYSFS_ATOMIC_DECR for watcom compiler Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 141dccb087 added a watcom makefile targeting os2 Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 3abe069870 fixed os2 symbol exports Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 02b6a7f084 fixed windows symbol exports Ozkan Sezer 2022-04-16 11:02:02 +0300
  • cdaffdb11f physfs_platform_os2.c: eliminated signedness warnings. Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 40973917ca added __PHYSFS_ATOMIC_INCR and __PHYSFS_ATOMIC_DECR for watcom compiler Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 4202348b49 added a watcom makefile targeting os2 Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 3955f2fe4b fixed os2 symbol exports Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 0e7c1c4d9d fixed windows symbol exports Ozkan Sezer 2022-04-16 11:02:02 +0300
  • 045ee2cb7f
    cmake: Moved the install stuff around a little. Ryan C. Gordon 2022-04-15 20:45:21 -0400
  • a329a35993
    cmake: Don't use the oldschool `endif(SAME_THING_AS_IF_LINE)` syntax. Ryan C. Gordon 2022-04-15 20:39:39 -0400
  • 7305ee92a2 Added option to disable the installer Semphris 2022-04-15 17:33:32 -0400
  • bf1f82ad03 Added option to disable the installer Semphris 2022-04-15 17:33:32 -0400
  • 9fd930b385 fix symbol export/import SpaceIm 2022-01-30 18:00:45 +0100
  • a0dfe220ff physfs_platform_windows.c: Use newer APIs when permitted by _WIN32_WINNT past-due 2021-07-11 20:22:20 -0400
  • b3cca6a026 add 0x10000 properly alfadur 2021-09-09 06:24:00 +0300
  • 8eab55d173 add missing bit to UTF-16 surrogate pair conversion alfadur 2021-09-06 01:12:22 +0300
  • 2fce38c4a0 add 0x10000 properly alfadur 2021-09-09 06:24:00 +0300
  • a40cff2835 add missing bit to UTF-16 surrogate pair conversion alfadur 2021-09-06 01:12:22 +0300
  • 23690f316d Add option to turn off the build of the documentation if Doxygen was found Arthur Brianville (Ybalrid) 2019-04-16 00:07:43 +0200
  • d29f9d8688 Add option to turn off the build of the documentation if Doxygen was found Arthur Brianville (Ybalrid) 2019-04-16 00:07:43 +0200
  • e8f8d6f9c2 Removed control flow macro usage Matthew Johnston 2021-08-06 00:06:02 -0500
  • 842c7b66fc Separate private and public interfaces Matthew Johnston 2021-08-05 22:53:23 -0500
  • b8fa8fdcac physfs_platform_posix.c: Use O_CLOEXEC / FD_CLOEXEC pastdue 2021-01-30 13:44:14 -0500
  • a9cb20772b physfs_platform_posix.c: Retry on EINTR pastdue 2021-01-30 13:30:07 -0500
  • 7da1ef916e physfs_platform_windows.c: Use newer APIs when permitted by _WIN32_WINNT past-due 2021-07-11 20:22:20 -0400
  • 83d5e53eca physfs_platform_posix.c: Use O_CLOEXEC / FD_CLOEXEC pastdue 2021-01-30 13:44:14 -0500
  • 6a4931dac5 physfs_platform_posix.c: Retry on EINTR pastdue 2021-01-30 13:30:07 -0500
  • d8ba1a935c Use the GNUInstallDirs CMake module to respect installation locations James Le Cuirot 2021-07-10 22:55:53 +0100
  • 28df146520
    Use the GNUInstallDirs CMake module to respect installation locations James Le Cuirot 2021-07-10 22:55:53 +0100
  • 3ba2b7d192 Add support for mount priority criptych 2021-07-02 00:29:28 -0400
  • 0145431345
    cmake: fixed "dist" target to use git instead of Mercurial. Ryan C. Gordon 2021-06-30 23:53:21 -0400
  • b7410d673e
    Updated a URL to point to github.com Ryan C. Gordon 2021-06-30 23:39:12 -0400
  • fdf308fa88
    Renamed .hgignore -> .gitignore Ryan C. Gordon 2021-06-30 23:32:32 -0400
  • d24ce15922 Include alloca.h on Solaris and Linux platforms. Matthew Albrecht 2021-06-29 18:56:28 +0100