> Actually all Messages, Addresses, Connections and Listeners are loaded > dynamically (Class.forName()). That is the way that all these things were > originally made pluggable. > > Being able to compile is reason enough to change this anyways IMO. Something > like what I did with the keys should be fine.
I think that the current key configuration code should go in a separate file. .freenetrc is meant to be editted by users. Things that users should not edit should be somewhere else. In the jar file, loaded as a resource would be a good place for it. _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
