From: "Christopher Nelson" To: Subject: WARE Date: Tue, 6 Apr 1999 11:05:14 -0600 Message-ID: <01be804f$a32c1720$LocalHost@thendren> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Reply-To: djgpp AT delorie DOT com I just finished an archiver package called WAR which is meant to be used inside a program. It contains a fully hierarchical chunk structure which emulates a file system. It has several differences from a typical file system, but these are mostly trivial. It uses Z-Lib for compression. It's purpose is primarily for gamers who need to write large amounts of info on saves, and also for install packages. The chunks are autonomous internally, and are read/write, but can be set read-only for over-write protection. In the future encryption will be installed. Once a chunk is opened you can use the internal stream library (not GNU iostream, it is one developed specifically for the archive, but supports all the standard interfaces) or the standard libc file functions. One caveat: it is in C++ only. Sorry. I don't have it up on my web site yet, but it also includes a command-line front end called WARE (WAR external). (WAR = Wacked ARchiver :-) I'm looking for beta testers, if anyone is interested, it's fully documented (library and use) in HTML and runs under DJGPP. It should be easily portable to Linux, but since I don't have it, I can't test it. I'm looking for people who'll give me feedback. The package is freeware, but the typical constraints apply: don't say you wrote it if you credit it, don't make changes and distribute it under the same name. Anyone interested can please e-mail me at: mailto://paradox AT gye DOT satnet DOT net -={C}=-