Home - OkCupid/sfslite GitHub Wiki
sfslite
sfslite is a stripped-down version of the SFS asynchronous development libraries, maintained as part of the OKWS port. It's very portable and doesn't assume the existence of any thread packages. It also comes bundled with the Tame programming tool and libraries, which simplifies event programming.
This is the main documentation center for the sfslite librares. Feel free to contribute to it.
The SFS Programming Libraries
The SFS programming libraries were originally written by David Mazières for the Self-Certifying FileSystem (see www.fs.net). OKWS does not require the whole SFS system (though it is compatible with it); rather, it just requires the SFS programming libraries (made available here).
sfslite has libraries for:
- asynchronous networking programming
- asynchronous RPC programming (using SUN RPC)
- cryptography
Table of Contents
Other Resources
- A brief tutorial on the very basics
- A short white paper on SFS/sfslite library programming
- assorted tips
- Tips for maintaining the FreeBSD port, though I've given up on it...