Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Privacy preserving peer-to-peer data sharing
Java Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
az_src Make client services clean up properly, so that sockets stay fresh ov…
build Update Selenium to the current version
javatests/edu/washington/cs/oneswarm Make client services clean up properly, so that sockets stay fresh ov…
oneswarm_az_mods Clean up several points of logging.
oneswarm_f2f Added Classes to represent a server's publicly avaliable details (eg.
oneswarm_gwt_ui Merge branch 'master' of into fil…
xmpp_publickey moved xmpp publikey exchange lib into OneSwarm repo
.gitignore merge new dht code
GPL.txt Initial import Update
build.xml add compilation of new directory.
eclipse-code-format.xml added code format



Mac OS X

  1. Install the developer tools
  2. Install git, ant, and ant-contrib from macports

    • sudo port install git-core
    • sudo port install apache-ant
    • sudo port install ant-contrib
  3. git clone

  4. export ANT_OPTS="-Xmx256m"
  5. ant
  6. ant run


  1. Download and install the latest JDK
  2. Download the ant build tool
  3. Update your JAVA_HOME and ANT_HOME environment variables appropriately:

    • set ANT_HOME=c:\apache-ant (wherever you put it)
    • set JAVA_HOME=c:\jdk1.6.0_25 (wherever you put it)
    • set PATH=%PATH%;%ANT_HOME%\bin
  4. Install misc. ant dependencies

    • cd %ANT_HOME%
    • ant -f fetch.xml -Ddest=system
  5. Install ant-contrib (put the ant-contrib-1.0b3.jar in %ANT_HOME%\lib)

  6. git clone git://

  7. ant
  8. ant run



ant test or ant junit

Something went wrong with that request. Please try again.