Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:52:35 +0000] rev 817
Minor OS 9 note.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:30:43 +0000] rev 816
Cleaned out some TODOs.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:19:52 +0000] rev 815
Moved more files from FILENAME to FILENAME.txt ...
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:17:37 +0000] rev 814
Updated.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:17:11 +0000] rev 813
Removed physfs.rc (CMake should handle this, right?!)
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:16:15 +0000] rev 812
Updated INSTALL.txt with updated info.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:15:42 +0000] rev 811
Renamed INSTALL to INSTALL.txt.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:12:39 +0000] rev 810
Fixed some comments.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 10:10:28 +0000] rev 809
Renamed LICENSE to LICENSE.txt
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 09:44:21 +0000] rev 808
Removed config.h references from old autotools build system.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 09:30:08 +0000] rev 807
More ranting and raving about Unicode.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 09:14:08 +0000] rev 806
svn:ignore update.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 09:13:55 +0000] rev 805
Install libraries with a VERSION and SOVERSION.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 08:56:23 +0000] rev 804
Added install targets for "make install"
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 08:40:51 +0000] rev 803
Clarified a comment.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 08:37:01 +0000] rev 802
Can now build shared or static (or both) libraries.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 08:33:15 +0000] rev 801
Fixes to CMakeLists.txt for Intel Mac.
Ryan C. Gordon <icculus@icculus.org> [Sun, 11 Mar 2007 08:11:36 +0000] rev 800
Removed zlib_license_change.txt.
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2007 06:41:26 +0000] rev 799
Killed MIX archiver.
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2007 06:32:52 +0000] rev 798
Moved to CMake!
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2007 06:26:11 +0000] rev 797
Patched to compile.
Ryan C. Gordon <icculus@icculus.org> [Sat, 10 Mar 2007 06:24:56 +0000] rev 796
Killed some #ifdefs and whitespace.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2007 08:17:56 +0000] rev 795
Changed PHYSFS_SUPPORTS_LZMA to PHYSFS_SUPPORTS_7Z.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2007 08:16:32 +0000] rev 794
Updated.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Mar 2007 08:15:47 +0000] rev 793
Updated PocketPC code to handle UTF-8 strings.
Ryan C. Gordon <icculus@icculus.org> [Thu, 08 Mar 2007 22:37:51 +0000] rev 792
Ryanized the formatting in pocketpc.c
Ryan C. Gordon <icculus@icculus.org> [Thu, 08 Mar 2007 22:22:24 +0000] rev 791
Renamed win32.c to windows.c (since it would be used for Win64, too.)
Ryan C. Gordon <icculus@icculus.org> [Thu, 08 Mar 2007 21:31:59 +0000] rev 790
Outlined TODOs for Unicode support.
Ryan C. Gordon <icculus@icculus.org> [Thu, 08 Mar 2007 21:31:35 +0000] rev 789
Fixed a comment in physfs.h.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Nov 2006 19:06:23 +0000] rev 788
Apparently BeOS's BPath constructor doesn't actually _need_ leaf to be
manually split out.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Nov 2006 11:32:18 +0000] rev 787
Initial add.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Nov 2006 11:30:48 +0000] rev 786
Ignore automake files.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Nov 2006 11:10:14 +0000] rev 785
Initial Unicode work.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Nov 2006 11:09:42 +0000] rev 784
Silly comment typo.
Ryan C. Gordon <icculus@icculus.org> [Sun, 05 Nov 2006 10:06:02 +0000] rev 783
More 7zip work (thanks, Dennis!)
Ryan C. Gordon <icculus@icculus.org> [Wed, 27 Sep 2006 09:21:56 +0000] rev 782
More corrections to lzma support from Dennis.
Ryan C. Gordon <icculus@icculus.org> [Wed, 27 Sep 2006 09:18:07 +0000] rev 781
Whoops, forgot to add this to Subversion.
Ryan C. Gordon <icculus@icculus.org> [Wed, 27 Sep 2006 07:05:03 +0000] rev 780
Rewritten 7zip/lzma support (thanks, Dennis!)
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Sep 2006 10:49:10 +0000] rev 779
Fixed typo in Doxygen comment.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Sep 2006 10:49:10 +0000] rev 778
Fixed typo in Doxygen comment.
Ryan C. Gordon <icculus@icculus.org> [Sun, 25 Jun 2006 10:43:07 +0000] rev 777
testing svn repo, ignore this commit.
Ryan C. Gordon <icculus@icculus.org> [Sun, 25 Jun 2006 10:31:38 +0000] rev 776
testing svn repo, ignore this commit.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Apr 2006 15:01:15 +0000] rev 775
Some minor fixes and cleanups.
Ryan C. Gordon <icculus@icculus.org> [Tue, 11 Apr 2006 14:33:48 +0000] rev 774
7zip support, written by Dennis Schridde, and heavily Ryanified by me.
Ryan C. Gordon <icculus@icculus.org> [Thu, 23 Mar 2006 10:19:55 +0000] rev 773
Updated.
Ryan C. Gordon <icculus@icculus.org> [Thu, 23 Mar 2006 10:15:29 +0000] rev 772
Apparently the visibility attribute only exists in gcc3 and up.
Ryan C. Gordon <icculus@icculus.org> [Thu, 23 Mar 2006 10:15:29 +0000] rev 771
Apparently the visibility attribute only exists in gcc3 and up.
Ryan C. Gordon <icculus@icculus.org> [Thu, 23 Mar 2006 06:49:01 +0000] rev 770
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
Ryan C. Gordon <icculus@icculus.org> [Thu, 23 Mar 2006 06:49:01 +0000] rev 769
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
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Jan 2006 13:03:22 +0000] rev 768
Removed acconfig.h.
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Jan 2006 12:33:19 +0000] rev 767
Changed my email address.
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Jan 2006 12:31:34 +0000] rev 766
Changed my email address.
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Jan 2006 12:29:18 +0000] rev 765
Added physfs.rc for Windows builds (thanks, Dennis!)
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Jan 2006 12:28:53 +0000] rev 764
Added physfs.rc for Windows builds (thanks, Dennis!).
Ryan C. Gordon <icculus@icculus.org> [Sun, 01 Jan 2006 12:19:44 +0000] rev 763
Cleaned up overflow checks in platform memory allocators (thanks to Nicolas
Lebedenco for pointing out the original issue with long long literals).
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Nov 2005 13:28:33 +0000] rev 762
Fixed documentation for PHYSFS_setWriteDir().
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Nov 2005 13:28:12 +0000] rev 761
Fixed documentation for PHYSFS_setWriteDir().
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Nov 2005 13:25:18 +0000] rev 760
Fixed minor whitespace issue.
Ryan C. Gordon <icculus@icculus.org> [Wed, 12 Oct 2005 22:03:56 +0000] rev 759
Patched archivers/wad.c to compile again.
Ryan C. Gordon <icculus@icculus.org> [Wed, 12 Oct 2005 22:03:28 +0000] rev 758
Fixed version of locateInStringList() from Matze Braun.
Ryan C. Gordon <icculus@icculus.org> [Tue, 20 Sep 2005 04:01:36 +0000] rev 757
Made unix mutexes recursive.
Ryan C. Gordon <icculus@icculus.org> [Sun, 18 Sep 2005 22:27:57 +0000] rev 756
Updated.
Ryan C. Gordon <icculus@icculus.org> [Sun, 18 Sep 2005 22:27:05 +0000] rev 755
Don't leave internal structures temporarily modified before calling an
application callback, so that state is sane if they call into the API
from inside the callback.
Ryan C. Gordon <icculus@icculus.org> [Sun, 18 Sep 2005 21:44:42 +0000] rev 754
API BREAKAGE: Changed PHYSFS_enumerateFilesCallback() to pass the originally
requested directory back to the app.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Sep 2005 20:35:18 +0000] rev 753
Hopefully fixing ABI with 1.0...
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Sep 2005 14:08:44 +0000] rev 752
Subversion should ignore "docs" directory if it exists.
Ryan C. Gordon <icculus@icculus.org> [Fri, 09 Sep 2005 14:07:43 +0000] rev 751
Some tweaks to PHYSFS_Allocator.
Ryan C. Gordon <icculus@icculus.org> [Tue, 06 Sep 2005 06:31:04 +0000] rev 750
Minor MingW patches backported from dev branch.
Ryan C. Gordon <icculus@icculus.org> [Tue, 06 Sep 2005 06:28:35 +0000] rev 749
Updated.
Ryan C. Gordon <icculus@icculus.org> [Tue, 06 Sep 2005 06:25:48 +0000] rev 748
Some minor (albeit incomplete) MingW fixes.
Ryan C. Gordon <icculus@icculus.org> [Tue, 06 Sep 2005 06:24:42 +0000] rev 747
Don't use size_t in physfs.h, since it relies on C runtime headers.
Ryan C. Gordon <icculus@icculus.org> [Sat, 20 Aug 2005 04:46:25 +0000] rev 746
Fixed bug in verifyPath() that was breaking PHYSFS_setSaneConfig() and other
corner cases.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jul 2005 01:38:07 +0000] rev 745
Patched to compile again on BeOS.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 01:02:11 +0000] rev 744
Assert define fix.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 01:01:35 +0000] rev 743
Assert define fix.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 00:21:00 +0000] rev 742
Updated MacOS Classic CodeWarrior project.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 00:20:25 +0000] rev 741
Set svn:ignore.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 00:19:11 +0000] rev 740
Whoops, prop typo.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 00:17:05 +0000] rev 739
Updated svn:ignore.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jul 2005 00:16:47 +0000] rev 738
Updated MacOS 9 Codewarrior project.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 23:39:49 +0000] rev 737
Updated.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 23:39:37 +0000] rev 736
Fixed warning in physfs.c.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 23:39:12 +0000] rev 735
Fixed compiler warning in physfs.c.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 23:10:51 +0000] rev 734
Updated.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 23:10:27 +0000] rev 733
Allow a mount point of NULL to mean "/".
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 23:00:08 +0000] rev 732
Version bump for test program.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:59:47 +0000] rev 731
Version bump for test program.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:56:45 +0000] rev 730
Added some files to the dist.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:54:50 +0000] rev 729
Added some files to dist.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:47:08 +0000] rev 728
Removed debian directory.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:46:30 +0000] rev 727
Removed debian directory.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:23:07 +0000] rev 726
Remove .svn dirs from release tarballs.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:22:47 +0000] rev 725
Remove .svn dirs from release tarball.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:19:01 +0000] rev 724
Upped version to 1.1.0
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:17:29 +0000] rev 723
Fixed "make dist".
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:16:30 +0000] rev 722
Fixed "make dist".
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:14:12 +0000] rev 721
Whoops, missed one.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:04:23 +0000] rev 720
Upped version to 1.0.1.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:02:32 +0000] rev 719
Moved to zlib 1.2.3 proper.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:02:00 +0000] rev 718
Moved to actual zlib 1.2.3.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 22:01:03 +0000] rev 717
More minor OS/2 tweaks.
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 21:46:46 +0000] rev 716
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* ;);)
Ryan C. Gordon <icculus@icculus.org> [Sat, 23 Jul 2005 21:46:07 +0000] rev 715
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* ;);)
Ryan C. Gordon <icculus@icculus.org> [Thu, 21 Jul 2005 18:10:17 +0000] rev 714
Patched to compile on OS/2 again.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2005 15:23:02 +0000] rev 713
Removed old dir.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2005 15:22:08 +0000] rev 712
Moved to zlib122 and security fix discussed here:
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2096
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2005 15:21:21 +0000] rev 711
Whoops, missed a zlib121 reference...
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2005 15:10:00 +0000] rev 710
Patched zlib security hole discussed here:
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2096
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Jul 2005 15:06:21 +0000] rev 709
Updated zlib to 1.2.2.
Ryan C. Gordon <icculus@icculus.org> [Mon, 13 Jun 2005 01:16:13 +0000] rev 708
Backport from devbranch: mingw support.
Ryan C. Gordon <icculus@icculus.org> [Mon, 13 Jun 2005 01:13:21 +0000] rev 707
Added mingw support to the build process (thanks, Matze!).
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 13:10:40 +0000] rev 706
Updated.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 13:07:22 +0000] rev 705
Updated.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:18:17 +0000] rev 704
MacOS Classic fixes, MPW support, and removal of SITX for SIT (no SITX support
in the final Stuffit Expander for OS9, apparently).
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:15:22 +0000] rev 703
Changed CWProjects from SITX to SIT format, so OS9 users can unpack it.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:11:44 +0000] rev 702
Updated.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:07:10 +0000] rev 701
Ehh...I lied. Reverting change.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:06:18 +0000] rev 700
Whoops, this goes here.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:01:40 +0000] rev 699
More translation patches.
Ryan C. Gordon <icculus@icculus.org> [Wed, 16 Mar 2005 12:00:54 +0000] rev 698
Fixed untranslated string (thanks, Danny!)