While working on DPS-FTP, a Gnome-based clone of Bulletproof FTP, I had an idea that would simplify much of the FTP code, as well as provide directory caching. So, I split the FTP stuff into a library, and almost completely re-did the whole thing. The result is a nice little FTP library not specific to any program.