New release of TomP2P 4.4. The major changes are:
New release of TomP2P 4.3. The major changes are:
New release of TomP2P 4.2. The major changes are:
New release of TomP2P 4.1.2-preview. The changes are:
New major release of TomP2P 4.1.1-preview. The changes are:
Lecture / Tutorial slides online. These slides were presented by Thomas Bocek at the University of Zurich during the P2P lecture and show some of the new features in the TomP2P 4.1 release.
New major release of TomP2P 4.1.0-preview. The changes are:
New major release of TomP2P 4.0.7. The changes are:
TomP2P can run on top of SimGrid using the Java bindings to simulate P2P networks. SimGrid is a toolkit that provides core functionalities for the simulation of distributed applications in heterogeneous distributed environments. A detailed description with examples shows how to use TomP2P with SimGrid. Please note that currently, it only runs with Linux-x64 out of the box. For other platforms, please follow the installation instructions for the SimGrid and Java binding libraries on the SimGrid website.
New major release of TomP2P 4.0.6. The changes are:
New bug-fix release of TomP2P 4.0.5. The changes are:
New major release of TomP2P 4.0.4. The new major features are:
TomP2P moved from Subversion to Git. The project source code can be found on GitHub. The subversion repository is still read-only accessible.
New major release of TomP2P 4.0.3. The new major features are:
New major release of TomP2P 4.0.2. The new major features are:
New major release of TomP2P 4.0.1. The new major features are:
New major release of TomP2P 4.0.0. The new major features are:
New Bugfix Release of TomP2P 3.2.11. Major changes: Fixed endless loop in Peer.java.
The work on the new version 4 of TomP2P has already started. This means that for version 3 only bug fixes will be considered. New features go into version 4. For feature requests, please use the mailing list.
The Challenge Task is over, group 4 won this challenge. Congratulations! Thanks to all groups for their hard work on developing, presenting, and demonstrating interesting and diverse approaches to solve the Challenge Task 2011. The reports and source code of each group can be downloaded here.
New Release of TomP2P 3.2.10. Major changes: PeerAddress serialization improvements and smaller fixes.
New Release of TomP2P 3.2.9. Changes: Android fixes, improved the mesh-based distributed tracker, and tested with IPv6 (with Linux only).
New Release of TomP2P 3.2.8. Changes: tracker get() searches for random trackers rather than always the same; fixed signature check for entry and domain protection.
New Release of TomP2P 3.2.7. Major changes: fixed UPNP NAT / port forwarding detection mechanism and updated dependencies (Netty, Berkeley DB).
TomP2P will be used for the Challenge Task organized by Prof. Dr. Burkhard Stiller, Fabio Hecht, and Guilherme Machado, from the University of Zurich. The task is to implement a P2P DNS with the following requirements: Peers will collaborate to provide an independent DNS resolver, that is, every peer must listen on port 53 and “speak” DNS. No authority may be present, that is, the system will suffer no influence from ICANN or governments. Conflicts must be solved by the peers themselves (for example, using voting or a web of trust). Assumptions must be made regarding who has the right to use which name. According to the assumptions made, it must not be easy for a peer to hijack a domain name it has no right to, although more complex attacks don’t have to be considered.
New Release of TomP2P 3.2.5. Major changes: support for layer 2 broadcasting.
New Release of TomP2P 3.2.4. Major changes: releasemanagement with maven, support for OSGi.
Released TomP2P 3.2.3-beta. Major changes: replication for trackers and fixed ConcurrentModificationException.
Released TomP2P 3.2.2-beta which solves performance issues when using trackers (detailed changelog.
Released TomP2P 3.2.1-beta. Please find the detailed changelog here.
First release of TomP2P with public announcement. Major changes are support for disk-based storage, indirect replication, and experimental support for port forwarding detection. Please find the detailed changelog here
Anonymous SVN repository available here.