GTKCFS
GTK CFS plug-in for Nautilus - README - download v0.1 (linux)

gtk-cfs is a set of scripts for the simple creation, mounting, and unmounting of encrypted directorys via the Nautilus file manager. Encryption is done using the CFS file system, which is easy to set up (since it dosen't require you to recompile the kernel)

GTK-CFS screenshot

Cocoa Javadoc
Javadoc for OSX Cocoa Java wrappers - view javadoc - download zip file

Apple provides great Java wrappers for their Objective-C Cocoa APIs. Documentation, however, is somewhat limited. I've converted their documentation from the cocoa techpubs page into more traditional javadoc. View it here, but be warned that some conversion errors may have occured. The techpubs site should always be used as the aauthoritative source.

DeCSS
DeCSS source code - download source code

As a public service and act of civil disobedience, I am proud to offer the DeCSS code that will allow you to circumvent the encryption on the DVDs you own.

SPA Authentication
Microsoft Secure Password Authentication (SPA) - download source code

This is a very simple library that allows people to write a client to access Microsoft services that require their own Secure Password Authentication mechanism. It is written in order to increase software compatability.

All the code used here is actually taken from the Samba project, but is distilled down into two files that have the sole purpose of performing SPA. It has been successfully used in the Pan newsreader for GNOME to provide access to Microsoft NNTP servers and in the Exim MTA to allow non-Outlook users to access MSN's SMTP smarthost.

Included in the distribution is a perl script that you can use to allow tin (and other NNTP clients that use the NNTP auth environment variable, like trn and newsx) to access Microsoft NNTP servers.

Download auth-spa.zip. It is known to compile on Debian Linux (i686). It is released under the GNU LGPL. See www.gnu.org for details.

FreeNews
NNTP<->FreeNet Gateway - freenews-0_2_5.jar - freenews-src-0_2_5.zip

FreeNews has not been tested with recent versions of FreeNet, and most likely will not work at all. Use at your own risk.

FreeNews is an experimental NNTP server that uses Freenet as its data store. It uses the Text Over Freenet mechanism that is used in Frost with a few extensions. It is able to read and write messages to the Frost messaging system, although it does not support downloading (small binary attachments are supported, as long as they are less than 36k).

FreeNews has been tested to work with most popular NNTP clients, including Outlook Express on Windows and Pan and TIN on Linux.

Installation
This page is valid XHTML
Talk to me at: mwp1@cornell.edu