[ English | German ]

AN.ON Developer Pages

Development Environment and Programming Standards

The document "Development Guidelines" contains a step-by-step manual for installing the AN.ON developement tools in Windows, Linux and MacOS.

The document contains some important rules that code developers should follow to ensure a good cooperation and readability.

The file ANON.jbuilder.codestyle contains the formatting rules f

Continuous Integration

We use Jenkins for continuous integration. The current state can be found at the Jenkins Dashboard.

Source Codes of JAP, Mixes, and InfoService

You can get the sources either by downloading one of the daily automatically-generated tarballs or by accessing the most up-to-date version via anonymous subversion. Please use the following as subversion URL:

    https://anon.inf.tu-dresden.de/svn/[REPOSITORY]

A password is not necessary. You will find the names of the repositories below.

JAP

CVS module name: Jap

Daily built snapshot of JAP source code: jap.src.tgz
      Size: 6.3M Bytes
Version: 00.20.010
Created on: Wednesday, 15-Jul-2009 23:25:55 CEST

The following libraries are necessary to compile the JAP source code:

Browse the (incomplete) documentation of JAP sources.

JonDo-Portable

CVS module name: JonDoPortable
Portable version of JAP / JonDo compatible with Portableapps.

Windows installation assistant

CVS module name: JAPWinInstall

AnonLib

Daily built snapshot of the AnonLib source code: anonlib.src.tgz

Daily built libraries: anonlib.jar
      Size: 791K Bytes
Version: 00.11.023
Created on: Monday, 16-Nov-2009 23:24:12 CET

The following libraries are required to compile the AnonLib source code:

Browse the (incomplete) documentation of AnonLib sources.

GuiLib

Daily built snapshot of the GuiLib source code: guilib.src.tgz

Daily built libraries: guilib.jar
      Size: 238K Bytes
Created on: Monday, 16-Nov-2009 23:24:35 CET

You need the AnonLib in order to compile the GuiLib source code.

Mixes

Subversion module name: proxytest

Last stable source for Version 00.01.xx: mix_V00.01.74.src.tgz
Last stable source for Version 00.02.xx: mix_V00.02.39.src.tgz
Last stable source for Version 00.03.xx: mix_V00.03.99.src.tgz
Last stable source for Version 00.04.xx: mix_V00.04.28.src.tgz
Stable source for Version 00.05.xx: mix_V00.05.38.src.tgz
Current stable source for Version 00.10.xx: mix_V00.10.05.src.tgz

Daily built snapshot of Mix source code: mix.src.tgz
      Size: 2,272,287 Bytes
Version: 00.11.08
Created on: Monday, 15-Apr-2013 23:19:08 CEST

The following libraries are necessary to compile the source code of Mixes:

Browse the (incomplete) documentation of Mix. (version without source code)

InfoService

CVS module name: Jap

Daily built snapshot of InfoService source code: infoservice.src.tgz
      Size: 2,587,914 Bytes
Version: IS.09.010
Created on: Monday, 16-Nov-2009 23:23:05 CET

The following libraries are necessary to compile the source code of InfoService:

Browse the (incomplete) documentation of InfoService.

MixConfig Tool

CVS module name: MixConfig

Daily built snapshot of MixConfig Tool source code: mixconfig.src.tgz
      Size: 636,209 Bytes
Version: 00.05.045
Created on: Monday, 16-Nov-2009 23:24:38 CET

You need the AnonLib and the GuiLib (see above) in order to compile the source code of MixConfig Tool.

Browse the (incomplete) documentation of the MixConfig Tool sources.

 

Download

Stable Version
00.20.001


Beta Version
00.20.010


InfoService

Status of available AN.ON services and information about them.


Aktuell / News

Restrictions for the Dresden (JAP) anonymisation servers
After careful consideration we have decided to restrict the size of downloads over the Dresden (JAP) mixes a little. The reason is to allow a more fair use of scarce resources of our servers especially for users who simply want to surf the Web. more...

 

 
---