HTTP filesystem

This project intends to provide access to HTTP resources in the form of a Linux filesystem. The initial version was written in four days in 2001; since then I haven't had much time to work on it, and demand for it has been slight. The code works but it is inefficient in several ways, lacks several obvious features that would be nice to have, and is quite ugly under the hood.

Here is the tarball.

Do not use this code on a production system! It probably contains at least one bug, and because it operates in kernel space a bug is likely to crash the entire machine. It's really not suitable for serious use: do not use it unless you are hacking the code.