Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Mar 31, 2012

  1. David Barksdale

    Removed jquery sources.

    authored March 31, 2012

Oct 23, 2011

  1. David Barksdale

    Some work on handling core compressed type map messages.

    authored October 22, 2011

Oct 05, 2011

  1. David Barksdale

    Fixed crypto tests.

    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".
    authored October 04, 2011

Sep 30, 2011

  1. David Barksdale

    Add new-valid-address-callback! which sends a connect message.

    authored September 29, 2011
  2. David Barksdale

    Fixed calling of update-remote-peers! with the wrong number of argume…

    authored September 29, 2011
  3. David Barksdale

    Updated transport pong message to new format. Fixed a TODO.

    The peer-id field was removed from the transport pong message.
    authored September 29, 2011
  4. David Barksdale

    Got tcp working again.

    authored September 29, 2011
  5. David Barksdale

    Add utility function do-callbacks!

    authored September 29, 2011
  6. David Barksdale

    Fix typo in comment.

    authored September 29, 2011

Sep 28, 2011

  1. David Barksdale

    Some message type numbers changed. Parse connect message.

    authored September 27, 2011

Sep 16, 2011

  1. David Barksdale

    Fix call to selection-key callback.

    authored September 15, 2011

Aug 25, 2011

  1. David Barksdale

    Make topology actually do something.

    Unable to test because of trouble reading a hostlist.
    authored August 24, 2011

Aug 24, 2011

  1. David Barksdale

    Some work on topology. Fixed tcp so it actually compiles.

    authored August 23, 2011

Aug 17, 2011

  1. David Barksdale

    Some work on the new transport protocol.

    Merged hello.clj and transport.clj.
    Split topology code from transport.clj into topology.clj.
    Many small changes of minor significance.
    authored August 16, 2011

Aug 13, 2011

  1. David Barksdale

    New repl script to aid debugging.

    authored August 13, 2011
  2. David Barksdale

    Re-wrote TCP transport.

    I'm pretty sure my use of the word "continuation" is inaccurate
    so I've renamed some things "callback".
    authored August 13, 2011
  3. David Barksdale

    The UDP transport is no longer compatible with the latest gnunet.

    I'm deleting it now and will re-write it later.
    authored August 13, 2011

Jun 16, 2011

  1. David Barksdale

    Catch CancelledKeyException.

    authored June 15, 2011
  2. David Barksdale

    Adding www files.

    authored June 15, 2011

Jun 15, 2011

  1. David Barksdale

    More 1.3.0 bigint fixes.

    authored June 14, 2011
  2. David Barksdale

    Mavenized the project. Upgraded to clojure 1.3.0.

    authored June 14, 2011

May 05, 2011

  1. David Barksdale

    Detect invalid PKCS#8 keys.

    Worked on watchPeers.
    A fix for Safari.
    plugin.jar seems to have moved.
    authored May 04, 2011

Feb 11, 2011

  1. David Barksdale

    Lots of changes, added many new functions to the applet.

    authored February 10, 2011

Feb 02, 2011

  1. David Barksdale

    Created gen-class :set-context-classloader.

    Fixed ProtectionDomain on compiled classes.
    The applet repl is now in the applet's namespace.
    Created *applet* so the repl can refer to the applet.
    Renamed in to write, IE8 didn't like "in".
    authored February 02, 2011
  2. David Barksdale

    GNUnet applet created.

    The clojure-1.2.0.jar contains a hack to fix the
    authored January 30, 2011

Jan 28, 2011

  1. David Barksdale

    Fixed send-pong-using, pongs sent using connected address.

    Fixed bug with incoming TCP connections and the sessions map.
    authored January 27, 2011

Dec 05, 2010

  1. David Barksdale

    TCP seems to be working now!

    authored December 05, 2010

Dec 03, 2010

  1. David Barksdale

    Much work on the TCP transport.

    Successfully negotiates outgoing connections, incoming should work also.
    authored December 02, 2010

Nov 23, 2010

  1. David Barksdale

    TCP transport can make outgoing connections, not quite working yet.

    authored November 22, 2010

Nov 22, 2010

  1. David Barksdale

    Did some work on the TCP transport.

    authored November 21, 2010

Nov 21, 2010

  1. David Barksdale

    We can forward FS_GET requests, but not very intelligently. FS_PUT ar…

    …e dropped.
    authored November 20, 2010

Nov 10, 2010

  1. David Barksdale

    Added TTL expiration heap. Worked on forward-request!

    authored November 09, 2010

Nov 08, 2010

  1. David Barksdale

    Added metrics. More work on filesharing.

    authored November 07, 2010

Nov 07, 2010

  1. David Barksdale

    More use of cpu-bound-executor and a few optimisations.

    authored November 07, 2010
  2. David Barksdale

    Added ThreadPoolExecutors to keep track of CPU and IO load.

    Network load should correspond to the selector-continuations-queue.
    Removed some overzalous use of the exception-m monad.
    authored November 07, 2010
Something went wrong with that request. Please try again.