index
:
GNUnet-in-Clojure
master
A re-write of GNUnet in Clojure. http://gnunet.org
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
2010-10-08
Continuations and pending messages are now stored in a ConcurrentLinkedQueue.
David Barksdale
Starting code for address validation. UDP message sending working!
2010-10-05
UDP transport can now receive packets!
David Barksdale
2010-10-04
Added selector loop thread to peer.
David Barksdale
2010-10-03
Now we're creating sockets and selectors and selectable channels, oh my!
David Barksdale
2010-10-03
More refactoring and work on UDP.
David Barksdale
2010-10-03
Refactoring and cleaning up. More work on UDP transport.
David Barksdale
2010-09-29
More work on network transport support. Switching gears to add UDP support ↵
David Barksdale
first.
2010-09-26
Making the code a bit more readable/consistant.
David Barksdale
2010-09-24
Fixed tcp dependencies and upgraded to Clojure 1.2.0.
David Barksdale
2010-09-23
Moved some functions around and added more doc strings.
David Barksdale
2010-07-08
Fix encode-message and some more work on downloading hostlists.
amatus
2010-07-02
Use a map of maps for collections of transports.
amatus
2010-05-24
Parse inet address for tcp transport.
David Barksdale
2010-05-22
Some fixes to hello parsing and processing.
David Barksdale
2010-05-20
Starting work on processing received hello messages so that the TCP transport
David Barksdale
will have addresses to consume.
2010-05-18
Starting work on tcp transport.
David Barksdale
2010-05-16
Clean up the prime generation code.
David Barksdale
2010-05-13
Bigint fix in generate-kblock-key.
David Barksdale
2010-05-13
Un-confuse the is-prime test and add a test case for generate-prime.
David Barksdale
2010-05-12
New KBlock crypto stuff.
David Barksdale
2010-05-04
Factor out parse-message-types from download-hostlist.
David Barksdale
2010-05-03
Make parsers tail-recursive to save stack.
David Barksdale
2010-05-02
Do some io and hostlist fetching.
David Barksdale
2010-05-01
Convert all parseing to use the parser monad.
David Barksdale
2010-04-29
The beginning of the parser monads.
David Barksdale
2010-04-25
We can now decode hellos. Clojure really needs some parser-combinator monads.
David Barksdale
2010-04-24
More work on encoding and decoding various gnunet messages.
David Barksdale
2010-04-12
Fix java imports.
David Barksdale
2010-04-09
Some more work on hello messages.
David Barksdale
2010-04-08
Remote peers have public-key from the hello.
David Barksdale
2010-04-07
New generate-id function, and new-peer uses it.
David Barksdale
2010-04-07
Worked some more on the identity lib.
David Barksdale
2010-04-05
I think a peer should be a struct-map. I also coded up the first steps to ↵
David Barksdale
being able to compute a peer identity.
2010-04-01
The beginning.
David Barksdale
[prev]