summaryrefslogtreecommitdiff
path: root/NOTES
AgeCommit message (Collapse)Author
2011-08-24Make topology actually do something.David Barksdale
Unable to test because of trouble reading a hostlist.
2011-08-23Some work on topology. Fixed tcp so it actually compiles.David Barksdale
2011-08-16Some work on the new transport protocol.David Barksdale
Merged hello.clj and transport.clj. Split topology code from transport.clj into topology.clj. Many small changes of minor significance.
2011-08-13The UDP transport is no longer compatible with the latest gnunet.David Barksdale
I'm deleting it now and will re-write it later.
2011-02-10Lots of changes, added many new functions to the applet.David Barksdale
2011-01-27Fixed send-pong-using, pongs sent using connected address.David Barksdale
Fixed bug with incoming TCP connections and the sessions map.
2010-11-22TCP transport can make outgoing connections, not quite working yet.David Barksdale
2010-11-03Added new exception-m monad. Added :when-let and :when-not to domonad.David Barksdale
Replaced conditional with m-when. Embraced parser.clj with with-monad. Discovered str function is useful for formatting strings.
2010-11-02New filesharing message handlers.David Barksdale
2010-10-15More work on SET_KEY handling. Changed remote-peer state management a bit.David Barksdale
Better RNG security.
2010-10-12New signed message parsing method. Added SET_KEY message parsing.David Barksdale
Several changes in the interface between transport and protocol layers. We now correctly add peer info learned from incoming non-HELLO messages because we need it for sending out PONGs more correctly. Removed half-implemented "connect" code.
2010-10-08Continuations and pending messages are now stored in a ConcurrentLinkedQueue.David Barksdale
Starting code for address validation. UDP message sending working!