Commit Graph

344 Commits

Author SHA1 Message Date
Ryan C. Gordon 7ffd15fb42 Doesn't grab mutex in __PHYSFS_setError() if PHYSFS_init() hasn't been called. 2002-04-08 13:35:29 +00:00
Ryan C. Gordon 860e348dac Updated. 2002-04-08 13:34:58 +00:00
Ryan C. Gordon cd7021ba43 Darwin patches. 2002-04-06 23:49:17 +00:00
Ryan C. Gordon 37da3c3843 Updated. 2002-04-06 23:49:07 +00:00
Ryan C. Gordon f8ceb52562 Updated. 2002-04-06 21:06:26 +00:00
Ryan C. Gordon 566b6229c9 Darwin fixes. 2002-04-06 21:05:14 +00:00
Ryan C. Gordon e663851604 Added MacOS info, etc. 2002-04-06 14:16:47 +00:00
Ryan C. Gordon bf00a81579 Updated. 2002-04-06 05:18:49 +00:00
Ryan C. Gordon f56737b579 Fixed __PHYSFS_platformRealPath(), and changed userdir behaviour. We're now feature-complete on the Mac, as far as I can tell. 2002-04-06 05:10:06 +00:00
Ryan C. Gordon fb712cbeff Updated. 2002-04-06 02:32:48 +00:00
Ryan C. Gordon c0b501934a Now handles Finder aliases as if they were symlinks. 2002-04-06 02:00:00 +00:00
Ryan C. Gordon ada7128625 Patched to compile on Linux/gcc. 2002-04-05 18:20:51 +00:00
Ryan C. Gordon d143590e51 Mentioned MacOS Classic. 2002-04-05 18:16:12 +00:00
Ryan C. Gordon 706f817f71 Added physfs_byteorder.c ... 2002-04-05 18:14:56 +00:00
Ryan C. Gordon fb3aa5cfb2 Updated. 2002-04-05 18:12:57 +00:00
Ryan C. Gordon 29be44dae5 Added byte ordering API. 2002-04-05 18:11:12 +00:00
Ryan C. Gordon 9d9036cdcd Initial add. 2002-04-05 18:10:02 +00:00
Ryan C. Gordon 4fc4185b58 Cleaned up byteorder-safe reading functions. Use internal Physfs stricmp. 2002-04-05 18:07:18 +00:00
Ryan C. Gordon 0cc9d27961 Fixed byte ordering bugs. 2002-04-05 18:05:50 +00:00
Ryan C. Gordon d5366690fa Updated. 2002-04-05 09:06:21 +00:00
Ryan C. Gordon b0637e0182 Mostly implemented (fully implemented if you don't want aliases to work like symlinks). 2002-04-05 09:04:34 +00:00
Ryan C. Gordon 7781457070 Added some more error string constants. 2002-04-05 09:02:57 +00:00
Ryan C. Gordon 42a386c247 Added some malloc() failure checks in CD-ROM detection code. 2002-04-05 08:45:08 +00:00
Ryan C. Gordon f4d0842e01 More hacks to handle quoted arguments. Write, append, and filelength tests. Upped version to 0.1.1. 2002-04-05 08:42:02 +00:00
Ryan C. Gordon 148a933399 Fixed isDirectory and enumarateFiles (had wrong param in PBGetCatInfoSync()). 2002-04-04 19:35:59 +00:00
Ryan C. Gordon 0238187825 Updated. 2002-04-04 17:59:02 +00:00
Ryan C. Gordon d5a699ccd2 Error subsystem does basic initialization during PHYSFS_init(), now. 2002-04-04 17:58:02 +00:00
Ryan C. Gordon 992321a07e More work. More to go. 2002-04-04 17:56:20 +00:00
Ryan C. Gordon 6e2393d90a Handles quoted arguments a little bit better (needs some overhauling to do it right, though). 2002-04-04 17:55:13 +00:00
Ryan C. Gordon d317ba274f Added Metrowerks SIOUX setup code. 2002-04-03 07:40:27 +00:00
Ryan C. Gordon a366cfe1a2 Approved zeph's comments, fixed a few of my screwups. 2002-04-03 07:40:27 +00:00
Ryan C. Gordon 7fd98219ca Implemented platformTimeslice, platformGetCurrentDir, and platformCvtToDependent. 2002-04-03 07:38:10 +00:00
Gregory S. Read 0217b7cdd7 -Added type casting that Ryan needs to approve.
-MSVC complained about implicit 64-bit to 32-bit conversions.
2002-04-03 04:20:07 +00:00
Gregory S. Read 5d5f15ca9a -Made type cast changes that Ryan needs to approve.
-MSVC complained about 64-bit to 32-bit implicit conversions.
-Added Win32 specific #defines for 64-bit datatypes.
2002-04-03 04:17:54 +00:00
Gregory S. Read fc5f8553cf -Implemented PHYSFS file routines
-Implemented PHYSFS thread routines
-Compiles on MSVC, not thoroughly tested.
2002-04-03 04:15:24 +00:00
Ryan C. Gordon 6519a249ff Username is now accurately reported, which means that the default user dir works more correctly. 2002-04-02 14:33:08 +00:00
Ryan C. Gordon af1452aa64 Initial add. Not nearly complete, but enough to get through PHYSFS_init(). 2002-04-02 13:43:29 +00:00
Ryan C. Gordon 0ba6cd5259 Added warning about potential infinite recursion between setError and grabMutex. 2002-04-02 13:41:11 +00:00
Ryan C. Gordon 21a2eda1b5 Fixed calculateUserDir() to prevent extra dir separator insertion in default case. 2002-04-02 13:39:44 +00:00
Ryan C. Gordon 85ec84ed37 Updated. 2002-04-02 13:36:58 +00:00
Ryan C. Gordon a2bbbdb2c3 Disable readline support when building on MacOS Classic. 2002-04-02 13:34:49 +00:00
Ryan C. Gordon c6a778d977 Initial add. 2002-04-01 18:50:56 +00:00
Ryan C. Gordon 7bd7adb3cc Updated. 2002-04-01 18:49:18 +00:00
Ryan C. Gordon cccf065f68 Patched to compile on MacOS Classic, with CodeWarrior 6. 2002-04-01 18:48:24 +00:00
Ryan C. Gordon 9982d89b5b Removed now-unnecessary errno.h include. 2002-04-01 18:45:37 +00:00
Ryan C. Gordon 34bdd661c9 Missed an ferror(); fixed to use platform abstraction instead. 2002-04-01 18:43:59 +00:00
Ryan C. Gordon 179aadad27 Updated comment on thread safety. 2002-03-30 17:26:03 +00:00
Ryan C. Gordon d5402e6b17 Updated. 2002-03-30 16:56:40 +00:00
Ryan C. Gordon 39406cbacc First shot at thread-safety. 2002-03-30 16:44:09 +00:00
Ryan C. Gordon 5d2b8493f6 Patched to compile. 2002-03-30 01:57:53 +00:00