Commit Graph

666 Commits

Author SHA1 Message Date
Ryan C. Gordon 785d617e74 Backport of r880:881 from trunk: try DIR archiver first. 2007-03-31 06:56:15 +00:00
Ryan C. Gordon bc14217e36 Whoops, this should probably be chopping the string instead of turning
the first newline it sees into a space character...
2007-03-26 06:34:55 +00:00
Ryan C. Gordon 994e62e5f2 Fixed typo in Doxygen comment. 2006-09-23 10:49:10 +00:00
Ryan C. Gordon cbf1dc67f3 Apparently the visibility attribute only exists in gcc3 and up. 2006-03-23 10:15:29 +00:00
Ryan C. Gordon 0d9f7c7b8a Added -fvisibility=hidden support, for builds by gcc4 and later.
All the sordid reasons for this are laid out here:

   http://gcc.gnu.org/wiki/Visibility
2006-03-23 06:49:01 +00:00
Ryan C. Gordon c08f79715b Changed my email address. 2006-01-01 12:31:34 +00:00
Ryan C. Gordon cf12ff2b96 Added physfs.rc for Windows builds (thanks, Dennis!) 2006-01-01 12:29:18 +00:00
Ryan C. Gordon 57b48ae7f6 Fixed documentation for PHYSFS_setWriteDir(). 2005-11-28 13:28:12 +00:00
Ryan C. Gordon f71362cbb7 Fixed minor whitespace issue. 2005-11-28 13:25:18 +00:00
Ryan C. Gordon 7130cea2bf Minor MingW patches backported from dev branch. 2005-09-06 06:31:04 +00:00
Ryan C. Gordon 33ce47743f Assert define fix. 2005-07-24 01:02:11 +00:00
Ryan C. Gordon 7840ae68a6 Updated MacOS Classic CodeWarrior project. 2005-07-24 00:21:00 +00:00
Ryan C. Gordon 69d796fc7b Set svn:ignore. 2005-07-24 00:20:25 +00:00
Ryan C. Gordon a2ca51373c Fixed compiler warning in physfs.c. 2005-07-23 23:39:12 +00:00
Ryan C. Gordon caf1c499be Version bump for test program. 2005-07-23 23:00:08 +00:00
Ryan C. Gordon 14993f806e Added some files to dist. 2005-07-23 22:54:50 +00:00
Ryan C. Gordon 55c8465eeb Removed debian directory. 2005-07-23 22:46:30 +00:00
Ryan C. Gordon 8593f1484e Remove .svn dirs from release tarballs. 2005-07-23 22:23:07 +00:00
Ryan C. Gordon f5195696b6 Fixed "make dist". 2005-07-23 22:16:30 +00:00
Ryan C. Gordon 661a359586 Whoops, missed one. 2005-07-23 22:14:12 +00:00
Ryan C. Gordon 481f85a91c Upped version to 1.0.1. 2005-07-23 22:04:23 +00:00
Ryan C. Gordon 5e0de7cc73 Moved to zlib 1.2.3 proper. 2005-07-23 22:02:32 +00:00
Ryan C. Gordon 1affc74230 From: Jorg Walter
To: icculus@clutteredmind.org
Subject: Bug in zip archiver
Date: Sat, 23 Jul 2005 22:19:09 +0200

Hi!

PhysFS has a bug in the ZIP archive module, function zip_find_start_of_dir.
Upon encountering a substring match, rc is set to a wrong value. The fix is
simple: swap both assignments like this:

[patch below  --Ed.]

Some additional info for testing: Symptoms when you encounter this bug: A dir
is reported as empty although it has files in it; prerequisites or
encountering it: two dirs, one a substring of another, like "data/txt" and
"data/txt2", laid out in a way so that variable "middle" points to a file in
txt2 at some point during zip_find_start_of_dir

By the way, if you're interested in where PhysFS is used: I found this bug
while writing a patch for DOSBox (http://dosbox.sourceforge.net) to support
ZIP files. And I'd love to see that enhanced PHYSFS_mount syntax in an
official release soon *hint* ;);)
2005-07-23 21:46:46 +00:00
Ryan C. Gordon 092abfdeda Removed old dir. 2005-07-13 15:23:02 +00:00
Ryan C. Gordon 68f832b9f7 Moved to zlib122 and security fix discussed here:
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2096
2005-07-13 15:22:08 +00:00
Ryan C. Gordon 12353f5346 Backport from devbranch: mingw support. 2005-06-13 01:16:13 +00:00
Ryan C. Gordon 804d364506 MacOS Classic fixes, MPW support, and removal of SITX for SIT (no SITX support
in the final Stuffit Expander for OS9, apparently).
2005-03-16 12:18:17 +00:00
Ryan C. Gordon e7a9d06206 Fixed untranslated string (thanks, Danny!) 2005-03-16 12:00:54 +00:00
Ryan C. Gordon cd065471c8 Spanish and Brazillian Portuguese translations. 2005-03-16 12:00:07 +00:00
Ryan C. Gordon ab1fd8a763 Minor comment fix (stable branch backport) 2005-02-15 22:30:28 +00:00
Ryan C. Gordon 73fc0593bf 2.0.0 backport: Fixed HOG archiver sorting/lookups (thanks Chris!) 2005-01-05 05:16:53 +00:00
Ryan C. Gordon df02d9722d Fixed some documentation/header comment typos (thanks, Gaetan!) 2004-12-16 16:25:42 +00:00
Ryan C. Gordon a63b842e24 CFLAGS fix backported from devbranch. 2004-10-30 23:47:00 +00:00
Ryan C. Gordon 791d52465c Removed .cvsignore files 2004-10-30 09:59:38 +00:00
Ryan C. Gordon 4b036dc0a2 strcpy/strcat fix, backported from devbranch. 2004-10-30 09:57:56 +00:00
Ryan C. Gordon c5bf5c15d7 PHYSFS_file is now PHYSFS_File to match 2.0 API (but has a typedef for
legacy support).
2004-09-26 13:37:42 +00:00
Ryan C. Gordon 7521634ee6 Updated. 2004-09-21 17:36:50 +00:00
Ryan C. Gordon 58fac19bb4 Backported buffered seeking fix from dev branch. 2004-09-21 17:34:27 +00:00
Ryan C. Gordon 969bf3d341 MacOSX build fix, backported from development branch. 2004-09-21 17:30:23 +00:00
Ryan C. Gordon c495f050e6 Forked stable 1.0 branch. 2004-09-21 17:27:55 +00:00
Ryan C. Gordon d43ca254c1 Last minute changes, fixes, and build system updates for 1.0. 2004-01-08 05:53:28 +00:00
Ryan C. Gordon 19f5b8651d Updated. 2004-01-08 05:52:41 +00:00
Ryan C. Gordon dd3008f799 Initial add. 2003-12-29 11:16:52 +00:00
Ryan C. Gordon 24c8651f7f Patches to get this building on Mac Classic again. 2003-12-29 08:50:21 +00:00
Ryan C. Gordon 56606fa65c Updated. 2003-12-29 08:49:58 +00:00
Ryan C. Gordon 81c06f3c9e Renamed from CWProjects.sit...moved from CodeWarrior 6 to 7, and archived with
Stuffit 8.0.2 (SITX format). Other tweaks in preparation for 1.0 release.
2003-12-29 08:46:28 +00:00
Ryan C. Gordon ee41546b4c Replaced by CWProjects.sitx 2003-12-29 07:44:18 +00:00
Ryan C. Gordon 46fe99b378 Minor OS/2 build tweak. 2003-12-29 07:42:51 +00:00
bhook 86dc6d9ebc Converted VC6 project to use zlib121, fixed some link warnings that
Z_PREFIX=1 missed by default, enabled Z_PREFIX=1 by default in VC6
dsp file, updated changelog.
2003-12-22 18:19:09 +00:00
Ryan C. Gordon 02866267d5 Updated. 2003-12-22 17:12:51 +00:00