Commit Graph

971 Commits

Author SHA1 Message Date
Ryan C. Gordon 1cfce370eb Static analysis fixes backported to the stable-2.0 branch. 2014-02-07 16:31:32 -05:00
Ryan C. Gordon 87f4ed6786 Backport to stable-2.0: don't fsync read-only files. 2013-08-22 00:06:23 -04:00
Ryan C. Gordon 038b0fa5fa Disable CD-ROM support on Android for stable-2.0 branch. 2012-11-02 00:50:30 -04:00
Ryan C. Gordon 783d661bf8 Explicitly check for pthread library, and link against it. 2012-10-23 14:37:52 -04:00
Ryan C. Gordon ca561d6bef Tagging 2.0.3 release 2012-10-22 23:41:04 -04:00
Ryan C. Gordon 712c7d8c66 Use .tar.bz2 for "make dist" instead of .tar.gz
Mercurial's tgz archiver is writing the full output path into the archive,
 causing things like 7-zip to uncompress it to
 "Users/icculus/projects/physfs-2.0.2.tar" instead of just "physfs-2.0.2.tar".

It seems reasonable to believe everyone has .tar.bz2 support by now anyhow.
2012-10-22 23:40:52 -04:00
Ryan C. Gordon ef77bb40ba Added Lauri Kasanen to the CREDITS for a last-minute 2.0.3 patch. 2012-10-22 23:32:52 -04:00
Lauri Kasanen b13e4d878d Constify the archivers pointers.
These were writable for no reason, taking up .data space.
2012-10-22 23:32:05 -04:00
Ryan C. Gordon 69f3a2654a Bumped version to 2.0.3. 2012-10-22 23:24:16 -04:00
Ryan C. Gordon 3e0fb8c998 Bumped copyright year. 2012-10-22 23:24:01 -04:00
Ryan C. Gordon 5fe652d7ad Stupid fix for zip_find_entry(). 2012-08-22 16:37:09 -04:00
Ryan C. Gordon 5af008eac3 Don't look for libhistory.
Apparently libreadline provides this now (maybe it always did?), and it fixes
 things on OpenBSD.
(transplanted from d842cd8c9f9156f24d3776cb9b97f0ae051c88c0)
2012-08-20 14:39:46 -04:00
Ryan C. Gordon 781f5bf419 Check for alternate __unix__ predef. 2012-08-02 03:04:43 -04:00
Ryan C. Gordon c188729b12 Backport from default branch: clean up the thread ID mess in platform_unix.
Backported from hg changeset f254870dd7dd.
2012-08-02 02:57:55 -04:00
Ryan C. Gordon fb149451b8 Don't sort if there's nothing to do (prevents array underflow, too).
(transplanted from 662a7e180c480ff7731493b688aee27e8e010887)
2012-06-07 10:21:43 -04:00
Ryan C. Gordon 26c1d991d4 Fixed a compiler warning.
(transplanted from b3f242b5533385c0faf4e0105e45c58b80fca7af)
2011-11-18 01:08:19 -05:00
Ryan C. Gordon b7694abe3c More patched to compile. 2011-10-06 03:26:51 -04:00
Ryan C. Gordon a62e315088 Patched to compile. 2011-10-06 03:25:18 -04:00
Ryan C. Gordon e3b622af4e Check _M_X64 (Visual Studio, Windows/x86-64) in littleendian test.
Thanks to Norfanin for the tip!
(transplanted from 43aea6bc12d72c5749741637b43095fc64abe1ae)
2011-10-05 03:58:52 -04:00
Ryan C. Gordon 063afc9f18 Put some include-once and extern "C" blocks in the extras' headers.
(transplanted from 9ba19d71cc4a4dd5c5fafe0de37d09fff75e57f6)
2011-09-24 00:55:15 -07:00
Ryan C. Gordon f0cb6de676 Fixed some __PHYSFS_platformTell() things in stable-2.0 branch. 2011-08-01 17:52:51 -04:00
Ryan C. Gordon a7d5c1d3cd Fixed Windows/PocketPC __PHYSFS_platformEOF() for zero-length files. 2011-08-01 17:37:06 -04:00
Ryan C. Gordon 8cd359f517 Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc.
(transplanted from e4ca84e1d289ef5d6774d2680d10013fb835bcdc)
2011-07-16 14:14:00 +00:00
Ryan C. Gordon cdcb169bcc Backport from default branch: fixed basedir detection on Mac OS X. 2011-07-09 23:11:56 -07:00
Ryan C. Gordon 647867b6e4 Backport from dev branch: infinite loop in zip_expand_symlink_path(). 2011-06-01 03:14:11 -04:00
Ryan C. Gordon 4043d09295 Backport from dev branch: utf8codepoint() should always advance pointer. 2011-06-01 03:13:09 -04:00
Ryan C. Gordon 76ffb5dde1 Fixed compiler warnings on gcc 4.6 (thanks, Volker!). 2011-03-31 11:23:05 -04:00
Ryan C. Gordon e7b69065a2 stable-2.0 now defaults to NOT building wxWidgets test program.
I'm removing this in the development branch altogether, too.
2011-02-21 23:54:40 -05:00
Ryan C. Gordon c0a3282b8d Tweaked Doxyfile default version string for stable-2.0 branch. 2011-02-21 23:52:29 -05:00
Ryan C. Gordon 9deb5b88c9 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.
2011-02-21 23:35:24 -05:00
Ryan C. Gordon a471691b86 Tagging 2.0.2 release 2011-02-18 16:17:31 -05:00
Ryan C. Gordon 9b561b4799 Upped version to 2.0.2 2011-02-18 16:17:25 -05:00
Ryan C. Gordon 896b455f6b Corrected copyright dates in stable-2.0 branch's license. 2011-02-18 16:15:28 -05:00
Ryan C. Gordon 6b96ff2524 Backported zip/qpak dir fix from dev branch to stable-2.0. 2011-02-18 12:42:14 -05:00
Ryan C. Gordon b9c25d3d92 Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).
(transplanted from 079b6bf97b2332419d0768daca1df0a52fda0d32)
2011-02-17 15:02:20 -05:00
Ryan C. Gordon 57f48cb2e3 Windows byteorder test merged from 2.1 branch. 2011-01-21 03:11:48 -05:00
Ryan C. Gordon f6ec56cf59 Fixes for Haiku support, compliments of Chris Roberts. 2010-12-30 19:45:47 -05:00
Ryan C. Gordon 1c8bdd8fb4 Zero-sized destination buffers when converting to UTF-8 shouldn't overflow.
(transplanted from 12c87d886a75)
2010-08-20 02:46:14 -04:00
Ryan C. Gordon 4189377d15 Patched to compile on Solaris. 2010-04-07 12:34:31 -04:00
Ryan C. Gordon 4d961a9128 Merged changeset e2515a0fdec1 into stable-2.0: documentation fix. 2010-04-05 15:51:28 -04:00
Ryan C. Gordon d6fbaedb21 Initialize an array to quiet compiler complaining.
Some versions of GCC think this can be used uninitialized. It doesn't appear
 to be the case, but we initialize it to keep the compiler happy. It's probably
 a good idea anyhow.
2010-03-25 15:58:47 -04:00
Ryan C. Gordon 70cf36b6b5 Tagging 2.0.1 release 2010-03-24 23:51:40 -04:00
Ryan C. Gordon 3388e96bce Upped version to 2.0.1 2010-03-23 16:06:49 -04:00
Ryan C. Gordon f0c9799c69 Update copyright date in stable-2.0 branch. 2010-03-23 13:39:34 -04:00
Ryan C. Gordon aadfb3b33a Backported extra CD/DVD filesystem checks to stable-2.0. 2010-03-22 11:16:12 -04:00
Ryan C. Gordon b73d4a1b3c Backing out Doxygen escaping patch on stable-2.0 branch. 2010-03-22 11:12:11 -04:00
Ryan C. Gordon c710fb637a Backported fixes for bogus homedir bug to stable-2.0 branch.
Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553174
2010-03-21 12:29:49 -04:00
Ryan C. Gordon 0166d7302a Doxygen fixes (thanks, Patrick!). 2010-03-17 21:52:21 -04:00
Ryan C. Gordon 06c6e8806b Backport of Windows file sharing fix from default branch. 2010-03-17 17:11:21 -04:00
Ryan C. Gordon 9e7d931a08 Fix for the Hurd, from the debian project. 2010-03-15 09:44:34 -04:00