This is the super-project in which each MaidSafe library resides. Some information is common to all libraries, and is detailed here. Library-specific information can be found in each library's wiki.
Netifyd is an open source deep packet inspection engine implemented with nDPI (OpenDPI). The daemon is able to classify traffic and detect protocols like BitTorrent, Spotify, Skype and more. The software also provides deconstruction of HTTPS certificates which makes it possible to detect apps like
... [More] Facebook, Snapchat, and more.
Netifyd can be used as a replacement solution for the l7-filter software. The more advanced deep packet inspection in Netify is much more capable and includes detection of encrypted protocols. [Less]
Sapo-Broker is a distributed messaging framework. It can either work as a local daemon that has a SOAP interface or embedded within your JVM.
Bindings exist for C, Python, PHP and Perl.
EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocols. It is compatible with DC++, FlylinkDC++, LinuxDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.
MirrorBrain automatically redirects download clients (web browsers, download programs) to a mirror server near them. It works similar to the systems employed by sourceforge.net, mozilla.com or similar large organizations, which face a number of download requests which is too high to be practically
... [More] handled by a single site. To find a mirror close to the client, the redirector "geolocates" the client by its IP address. If several mirrors are found to be suitable, the redirector load-balances requests to the mirrors based on their capabilities. [Less]
Sip Tools is a composite project including several toolkits to enhance JAIN-SIP, Java Media Framework, and similar tools centering on SIP and RTP Media.
Iced Java is a Java implementation of RFC 5245 ICE, RFC 5389 STUN and RFC 5766 TURN. The goal of this project is to be as all-encompassing of
... [More] use cases as possible, while imposing a minimal burden on the users of the library to modify their code. RTP Streaming is the most obvious use case, though any P2P Datagram based service is a good candidate for using Iced Java to reduce the programming burden imposed by NATs. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy