Commit Graph

362 Commits

Author SHA1 Message Date
Gregory S. Read d3dfd7f464 -Fixed a lot of the file functions error handling. Many were handling
success as failure, etc...
-File position is 0 based, EOF was being tested as though position was
 1 based.
-All file i/o and archive i/o functions tested okay with physfs_test app.
2002-05-08 00:02:35 +00:00
Gregory S. Read c06e3ca30b -Added optional DISABLE_NT_SUPPORT to not compile NT specific code
-Not NT systems set C:\ as the profile directory.  This should be changed to
 the basedir most likely...
-Defined INVALID_SET_FILE_POINTER for systems that don't have the latest
 platform SDK.  According to MSDN doc, this should be okay.
2002-05-06 03:26:10 +00:00
Ryan C. Gordon b575e7c548 Updated. 2002-04-24 21:01:20 +00:00
Ryan C. Gordon d847b8e602 Updated win32 build info, other tweaks. 2002-04-24 21:00:31 +00:00
Ryan C. Gordon bf5d56806b Updated. 2002-04-22 05:27:36 +00:00
Ryan C. Gordon 1b5c3a3ea4 Initial add. 2002-04-22 05:25:58 +00:00
Ryan C. Gordon 5eb4ceb7af Updated. 2002-04-19 20:52:59 +00:00
Ryan C. Gordon 8d9721f936 "make package" now generates .tar.gz, instead of .tar.bz2 ... 2002-04-19 20:52:29 +00:00
Ryan C. Gordon b7cd18b98b Upped version to 0.1.5. 2002-04-16 12:42:40 +00:00
Ryan C. Gordon 88412771fe Updated. 2002-04-16 12:42:26 +00:00
Ryan C. Gordon b1ee823a8c Patched to stop -ansi bitching. 2002-04-16 04:19:20 +00:00
Ryan C. Gordon 3dc68c4b4e Updated. 2002-04-13 01:04:02 +00:00
Ryan C. Gordon 1606998273 Updated. 2002-04-13 00:58:57 +00:00
Ryan C. Gordon 228fbf096e More cleanups. 2002-04-13 00:56:12 +00:00
Ryan C. Gordon bed1042f88 Removed unused copyEnvironmentVariable function. 2002-04-12 23:51:47 +00:00
Ryan C. Gordon a7c8b2285c Updated. 2002-04-12 23:50:20 +00:00
Ryan C. Gordon e788d15811 Fixed an endline issue. 2002-04-12 23:48:31 +00:00
Ryan C. Gordon 748cbac1c0 Patches for correctness and cleaner win32 support. 2002-04-12 05:53:12 +00:00
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