Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.6 KB

TODO

File metadata and controls

32 lines (28 loc) · 1.6 KB
 
Sep 14, 2001
Sep 14, 2001
1
Stuff that needs to be done and wishlist:
Sep 2, 2001
Sep 2, 2001
2
Mar 25, 2002
Mar 25, 2002
3
4
5
These are in no particular order. A 1.0 release is reliant on doing most of
this stuff. Some might be dupes, some might be done already.
Jun 15, 2002
Jun 15, 2002
6
- Include the Visual Studio.NET project file in CVS directly.
Jul 23, 2002
Jul 23, 2002
7
8
9
10
11
- Favor archivers that have the same extension as an archive when opening.
- Some unix systems want you to free() the results of getmntinfo() and some
don't. Ugh!
- Maybe a configure option to disable CD-ROM detection is in order. The API
would remain, but just report no mounted discs every time.
Jul 23, 2002
Jul 23, 2002
12
- Rewrite ZIP_enumerateFiles().
Jul 21, 2002
Jul 21, 2002
13
14
- Change platform detection so it doesn't need sed?
- Deal with Unix platforms without POSIX threads (NetBSD, etc).
Jul 23, 2002
Jul 23, 2002
15
- Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less
Mar 25, 2002
Mar 25, 2002
16
17
18
19
20
21
important, since streaming archives aren't of much value to games (which
is why zipfiles are king: random access), but it could have uses for, say,
an installer/updater. I thought it might be neat to have MBOX and Maildir
support so that both "archives" look identical to an application; might be
nice for an email program. That's blue sky, unless someone wants to tackle
it.
Jul 21, 2002
Jul 21, 2002
22
23
24
25
26
27
- Platforms to be verified as working: OpenBSD, Solaris, WinNT 3.1, WinME,
WinXP, MacOS 8.1
- Platforms to port to: NetBSD (needs pthreads), OS/2 (needs platform driver),
PocketPC (Maybe can just use win32.c?), Amiga (needs platform driver),
AtheOS (needs platform driver, maybe can use unix.c and posix.c?)
- Use __cdecl in physfs.h?
Mar 25, 2002
Mar 25, 2002
28
29
- Look for FIXMEs (many marked with "!!!" in comments).
- Probably other stuff. Requests and recommendations are welcome.
Aug 29, 2001
Aug 29, 2001
30
Mar 25, 2002
Mar 25, 2002
31
// end of TODO ...