summaryrefslogtreecommitdiff
path: root/src/main
AgeCommit message (Collapse)Author
2011-10-22Some work on handling core compressed type map messages.David Barksdale
2011-10-04Fixed crypto tests.David Barksdale
Turns out there was more java.lang.BigInteger/clojure.lang.BigInt confusion left over from the port to clojure 1.3. I'm not sure how this was missed. I also found that my current java VM doesn't like (SecretKeyFactory/getInstance "AES"), however this was completely unnecessary because SecretKeySpec impliments Key and works everywhere I have an aes-key. I also found that Cipher.init will fail on a 256-bit AES key if it doesn't have "unlimited strength".
2011-09-29Add new-valid-address-callback! which sends a connect message.David Barksdale
2011-09-29Fixed calling of update-remote-peers! with the wrong number of arguments.David Barksdale
2011-09-29Updated transport pong message to new format. Fixed a TODO.David Barksdale
The peer-id field was removed from the transport pong message.
2011-09-29Got tcp working again.David Barksdale
2011-09-29Add utility function do-callbacks!David Barksdale
2011-09-29Fix typo in comment.David Barksdale
2011-09-27Some message type numbers changed. Parse connect message.David Barksdale
2011-09-15Fix call to selection-key callback.David Barksdale
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-13Re-wrote TCP transport.David Barksdale
I'm pretty sure my use of the word "continuation" is inaccurate so I've renamed some things "callback".
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-06-15Catch CancelledKeyException.David Barksdale
2011-06-14More 1.3.0 bigint fixes.David Barksdale
2011-06-14Mavenized the project. Upgraded to clojure 1.3.0.David Barksdale