I rewrote the DataStore serializing protocol and added a procedure to wipe the directories where the DataStore dumps it's data. In order to do this I had to move the files from the .freenet to .freenet/<port number> (so two nodes on the same machine and directory wouldn't wipe each others stores).
The Serializing can still read the old datastores, and all of them stored the filenames of the old data with the complete path, so backwards compatibility should work. It seemed to for me, but then I fragged my old stores through a bug and haven't been able to test. If somebody would confirm that it loads data alright saved from earlier builds that would be good. I also rewrote the two new CLI clients to handle usage and stuff. They still stacktrace on errors, but that is because I WANT the stacktraces when people have troubles until we release. I also put an easter bunny^h^h^h^h^hegg in there, though open source sort of takes the sport out of it :-). -- \oskar _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
