I'd like to announce that a new fcpput is currently working (more or less) with normal files as well as FEC encoded splitfiles.
This program is the result of a major rewrite to various portions of ezFCPlib especially, so that the client programs (fcpput, fcpget, fcpputsite) can focus on logic not specific to FCP (record files in putsite, command line processing, etc). All inserts end up going through either one of two possible channels, both defined in ezFCPlib/_fcpPut.c. This means that if anyone feels inspired to complete fcpputsite, they will have a much easier time producing better results. This is because *all* the FCP logic is contained withing ezFCPlib, allowing fcpputsite to focus on things like keeping record files (for re-starting a site insertion), processing command line parameters, creating mapfiles (using ezFCPlib of course), etc. If someone who uses the old fcpputsite would like to help out, it would then free me to complete the key retrieval code (for ezFCPlib mainly, and fcpget for the curious). I would then incorporate anything redundant into ezFCPlib along the way. In the end the program should rock. Source tarballs: http://freenetproject.org/snapshots/fcptools-unstable.tgz Pre-compiled Win32 binary: http://freenetproject.org/snapshots/fcptools-bin.zip "fcpput --help" for usage instructions. The documentation is slightly out of date, and I'll be working on that as well in the immediate future so that would-be client writers can take advantage of ezFCPlib, which as far as I'm concerned has been my focus all along. I do have a mental roadmap that describes where I see the library evolving, and I'll be documenting it on my personal website. The best idea so far is another layer directly above ezFCPlib to handle queued inserts, multiple insert threads, inserts across multiple nodes, etc. all making use of the current ezFCPlib api. Announcements will be made here when more info is available. -- Jay Oliveri "In the land of the blind, GnuPG ID: 0x5AA5DD54 the one-eyed man is king." FCPTools Maintainer www.sf.net/users/joliveri _______________________________________________ Support mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/mailman/listinfo/support
