Commit Graph

1141 Commits

Author SHA1 Message Date
Ryan C. Gordon 607d39a1d3 Bunch of work on Unicode...added case-folding stricmp, removed
platform-specific stricmp implementations, changed appropriate calls to an
ASCII-only stricmp that ignores locale. Fixed case on UTF-8 API entry points.
2007-03-15 08:16:23 +00:00
Ryan C. Gordon 52cb5bac69 More Mac Classic removal. 2007-03-15 07:33:14 +00:00
Ryan C. Gordon 5331c984da Updated. 2007-03-14 08:03:22 +00:00
Ryan C. Gordon 0ed7bbc3cf Dropped classic Mac OS support. Mac OS X remains supported, though. 2007-03-14 07:20:59 +00:00
Ryan C. Gordon 31ff24a38f Mac Classic platform layer: don't strcmp() a NULL string. 2007-03-14 06:39:17 +00:00
Ryan C. Gordon 5908057d71 Minor comment removal. 2007-03-14 06:30:52 +00:00
Ryan C. Gordon a600edf8ab Patched to compile on Mac OS X. 2007-03-14 06:30:20 +00:00
Ryan C. Gordon 1a6f1787fa Fixes for BeOS and gcc2. 2007-03-12 03:41:20 +00:00
Ryan C. Gordon 1da70fd66b Updated. 2007-03-12 01:07:45 +00:00
Ryan C. Gordon a3a0846701 First shot at updating makeos2.cmd for Innotek/kLIBC's build tools. Farewell,
EMX, you have served me well. Thanks to Dave Yeo for the details on this.

(This is untested at the moment.)
2007-03-12 01:01:58 +00:00
Ryan C. Gordon 69598e49ab Now compiles everything whether we need it or not, removing whole files with
#ifdefs...this will make it easier to "embed" this library in other projects
 or use a different build system: just push everything through the compiler
 with preprocessor defines for the parts you want/need...platform modules are
 determined automatically without the build system needing to intervene, so
 you just have to #define the archivers, etc that you want.
2007-03-11 22:50:53 +00:00
Ryan C. Gordon 839f7334a8 Minor OS 9 note. 2007-03-11 10:52:35 +00:00
Ryan C. Gordon 6731c7b0e5 Cleaned out some TODOs. 2007-03-11 10:30:43 +00:00
Ryan C. Gordon b133b5dfce Moved more files from FILENAME to FILENAME.txt ... 2007-03-11 10:19:52 +00:00
Ryan C. Gordon 230c63cfb3 Updated. 2007-03-11 10:17:37 +00:00
Ryan C. Gordon be8216d868 Removed physfs.rc (CMake should handle this, right?!) 2007-03-11 10:17:11 +00:00
Ryan C. Gordon 5f0aa93cc7 Updated INSTALL.txt with updated info. 2007-03-11 10:16:15 +00:00
Ryan C. Gordon 2c506f8ce8 Renamed INSTALL to INSTALL.txt. 2007-03-11 10:15:42 +00:00
Ryan C. Gordon e029cb54e5 Fixed some comments. 2007-03-11 10:12:39 +00:00
Ryan C. Gordon 53bbe35ddd Renamed LICENSE to LICENSE.txt 2007-03-11 10:10:28 +00:00
Ryan C. Gordon ca2489418e Removed config.h references from old autotools build system. 2007-03-11 09:44:21 +00:00
Ryan C. Gordon 54ba6773b0 More ranting and raving about Unicode. 2007-03-11 09:30:08 +00:00
Ryan C. Gordon 0a4ee52e31 svn:ignore update. 2007-03-11 09:14:08 +00:00
Ryan C. Gordon 902b7b9bae Install libraries with a VERSION and SOVERSION. 2007-03-11 09:13:55 +00:00
Ryan C. Gordon e4a317401d Added install targets for "make install" 2007-03-11 08:56:23 +00:00
Ryan C. Gordon e3c3acb3b6 Clarified a comment. 2007-03-11 08:40:51 +00:00
Ryan C. Gordon 94496e3302 Can now build shared or static (or both) libraries. 2007-03-11 08:37:01 +00:00
Ryan C. Gordon a1bb93b43f Fixes to CMakeLists.txt for Intel Mac. 2007-03-11 08:33:15 +00:00
Ryan C. Gordon c0baa55549 Removed zlib_license_change.txt. 2007-03-11 08:11:36 +00:00
Ryan C. Gordon c6273ae317 Killed MIX archiver. 2007-03-10 06:41:26 +00:00
Ryan C. Gordon 6cdd5b5e57 Moved to CMake! 2007-03-10 06:32:52 +00:00
Ryan C. Gordon 7fc64a99cc Patched to compile. 2007-03-10 06:26:11 +00:00
Ryan C. Gordon 9d42a71574 Killed some #ifdefs and whitespace. 2007-03-10 06:24:56 +00:00
Ryan C. Gordon d8f69c0e93 Changed PHYSFS_SUPPORTS_LZMA to PHYSFS_SUPPORTS_7Z. 2007-03-09 08:17:56 +00:00
Ryan C. Gordon 048851d244 Updated. 2007-03-09 08:16:32 +00:00
Ryan C. Gordon d5327897cb Updated PocketPC code to handle UTF-8 strings. 2007-03-09 08:15:47 +00:00
Ryan C. Gordon a41e32d112 Ryanized the formatting in pocketpc.c 2007-03-08 22:37:51 +00:00
Ryan C. Gordon f6790ee34e Renamed win32.c to windows.c (since it would be used for Win64, too.) 2007-03-08 22:22:24 +00:00
Ryan C. Gordon 42e21ff4df Outlined TODOs for Unicode support. 2007-03-08 21:31:59 +00:00
Ryan C. Gordon ad6d05c95b Fixed a comment in physfs.h. 2007-03-08 21:31:35 +00:00
Ryan C. Gordon afd7163321 Apparently BeOS's BPath constructor doesn't actually _need_ leaf to be
manually split out.
2006-11-05 19:06:23 +00:00
Ryan C. Gordon 95cbc6bed2 Initial add. 2006-11-05 11:32:18 +00:00
Ryan C. Gordon 49f0f536cb Ignore automake files. 2006-11-05 11:30:48 +00:00
Ryan C. Gordon 7fcc071ca8 Initial Unicode work. 2006-11-05 11:10:14 +00:00
Ryan C. Gordon 5a25658811 Silly comment typo. 2006-11-05 11:09:42 +00:00
Ryan C. Gordon a9d65e6d59 More 7zip work (thanks, Dennis!) 2006-11-05 10:06:02 +00:00
Ryan C. Gordon 64cb8c260e More corrections to lzma support from Dennis. 2006-09-27 09:21:56 +00:00
Ryan C. Gordon f9b8dec5cc Whoops, forgot to add this to Subversion. 2006-09-27 09:18:07 +00:00
Ryan C. Gordon ab32c0313d Rewritten 7zip/lzma support (thanks, Dennis!) 2006-09-27 07:05:03 +00:00
Ryan C. Gordon 25909afde4 Fixed typo in Doxygen comment. 2006-09-23 10:49:10 +00:00