Skip to content

Downloads

Thomas Schwotzer edited this page Dec 9, 2025 · 17 revisions

Version number have three parts: major.minor.buglevel

Major number describes major changes - different major version might not be compatible. Version with same major number are compatible, though.

Minor number - Reasonable changes in a major version. Maybe some improvements in performance, reliability etc. are made. Anyway, somebody decided that something deserves a higher number.

Bugrelease - we fix bugs and produce release from time to time. Nothing big but it get's (hopefully) better with each version.

Here are tested combinations for programmer libs - a target library in a certain version requires libs in versions.

target name version ASAPJava ASAPHub SharkPeer SharkPKI
ASAPHub 0.2.0 0.9.0 x x x
SharkPeer 0.2.0 0.9.0 0.2.0 x x
SharkPKI 0.1.0 0.9.0 x 0.2.0 x
SharkMessenger - - - - -

SharkMessenger was started as integration test. Command Line Interface (CLI) is essential to run more complex and distributed test. It is not meant to become a end-user-application. It is fully functional but more a developer tool. We will publish a lib as basis for better GUIs.

Apps come in a bundle - meaning all required libs are part of the jar. This table is just for information.

app name version ASAPJava ASAPHub SharkPeer SharkPKI ASAPAndroid
SharkNetMessenger CLI 0.1.0 0.9.0 0.2.0 0.2.0 0.1.0 x
SharkNetMessenger Web todo - - - - -
SharkNetMessenger Android todo - - - - -

Built in five steps

Related projects

User Guide

Downloads

CLI - User Guide

  • Basic peer management
  • Managing persons
  • Managing Certificates (PKI)
  • De/Encrypting external files
  • TCP connection handling
  • Messaging
  • Hub management
  • Hub access management
  • Encounter management
  • Orchestrated Test Support

Field Tests

Clone this wiki locally