Commit Graph

20 Commits

Author SHA1 Message Date
Glenn Maynard 3da657bfc8 simplify 2004-09-05 03:43:05 +00:00
Glenn Maynard cbea6c75bc use GetFilePriv 2004-09-05 03:41:40 +00:00
Glenn Maynard 57b6bd4ceb fix RageFileObjZipStored::Copy 2004-09-05 03:37:34 +00:00
Glenn Maynard db0fa11b51 use NullFilenameDB 2004-09-05 03:35:49 +00:00
Glenn Maynard 463c81d7f1 const 2004-08-30 04:49:57 +00:00
Glenn Maynard 33a04b79de beginning GPL->X11 license transition
The conventions I'm using are to put the entire copyright notice at the bottom
of each file, and to put the summary of the source file's use at the top of the
header.

Putting the license text in each file avoids confusion, and is normal practice
for many projects.  Putting it at the bottom gets it out of the way; it's a
ton of clutter to put at the top.

The description is in the header.  People who don't know what a class is for,
or how to use it, are probably looking at the header to see the interface,
not the implementation, so let's put the description in there.  Keep it brief
(one line); any substantial implementation notes should go in the source file.
2004-05-06 00:42:06 +00:00
Glenn Maynard 485354928f fix error reporting 2004-04-21 04:16:31 +00:00
Steve Checkoway 20a8bab45c Clean up includes. 2004-04-05 05:22:32 +00:00
Steve Checkoway ec6039769c Work around stupid #include bug. 2004-02-17 00:24:56 +00:00
Glenn Maynard a7b2a73889 fix for very small ZIPs 2004-02-11 20:58:02 +00:00
Glenn Maynard 1b69bfdff9 allow VFS drivers to register themselves 2004-02-10 23:39:45 +00:00
Manu Evans ce888de237 fixed some xbox build errors :/ 2004-01-17 05:21:24 +00:00
Glenn Maynard 6c7ac56451 optimize lseek(0,SEEK_END) in ZIPs 2004-01-11 22:01:49 +00:00
Glenn Maynard 20792a51bb Write files in such a way that a program crash, system crash, powerdown,
etc. won't cause data loss if we're running on a journalling filesystem.
2003-12-21 07:23:29 +00:00
Glenn Maynard c34c2c5aec dur 2003-12-10 11:01:44 +00:00
Glenn Maynard aac40fec42 disable RageFileObjZipDeflated::Copy 2003-12-10 10:06:32 +00:00
Glenn Maynard b62824a60c fix warnings, compile 2003-12-10 07:32:40 +00:00
Glenn Maynard 83701f9a9f Rewrite, loosely based on Info-ZIP. 2003-12-10 07:08:22 +00:00
Glenn Maynard 85bee1df5f RageFileDriverZip through RageFile 2003-12-08 03:20:26 +00:00
Glenn Maynard b8ab0fc587 add RageFileDriverZip 2003-12-08 00:08:20 +00:00