Projects: In Various States
I constantly have projects in the back of my mind. Some of these make
it to fruition, and others do not.
Linux
- Proper two byte character set support in Linux for vfat disks and
Joliet CDs. Much of this has been done, but it needs to be finished.
For 2.3.x.
- Handle intentionally screwed up FAT disks. I have this working well
for vfat but not msdos filesystems.
- UDF support. Andrew Mileski did a bunch of work on this, but it
now seems to be languishing. Need to get someone with a UDF disk
to send me a dump. Ideally, a snapshot of a 10MB UDF disk would
be great.
Windows NT
- sshd for Windows NT. I have this working enough so that a user
can login remoted and work interactively. Emacs and vi can be
used with no problems. However, there are still some glitched
to be worked out in parts of cmd.exe, in how to handle display
of graphical windows, and in handling process pipelines. The
current state is pretty decent, just not perfect.
- tcpdump for Windows NT. This shouldn't be too difficult, just use
the PACKET driver from the DDK and hook up to the ethernet dump
code in tcpdump. It might be a little more complicated than that,
but probably not by much.
- System call tracer for NT. Not quite sure how useful this is since
the kernel API is not exposed. Would be based on the work on
filemon and regmon by Mark Rusinovich and Bryce Cogswell at
SysInternals.