Skip to content

Releases: smashnet/Peergroup

Proper and fast encryption support

10 Sep 07:00
Compare
Choose a tag to compare
Pre-release

As encryption is a very important part of Peergroup I decided to create a new release only for this change.

Previously the key derivation algorithm was invoked in every thread that handles a sent/received data chunk. In fact we only need to derive the encryption key from the channel password once.

This is fixed in this release so encrypted file transfer is no longer slower than unencrypted transfer (at least if you have something more high-performance than an raspberry pi ^^).

Beta with encryption support

09 Sep 17:52
Compare
Choose a tag to compare
Pre-release

In this release the auto-generated sample config file contains extensive comments for each field. Additionaly, the user can enable/disable data transfer encryption in the config file. Last but not least, the port used for P2P data traffic is chosen randomly in the range 49152-65535 if it is not explicitly set in the config.

Now that I fixed some severe bugs (see beta0) I find this version pretty stable and worth a try!

Beta (fast, without encryption)

08 Sep 14:58
Compare
Choose a tag to compare
Pre-release

I fixed all known severe bugs in this release. However, I disabled data transfer encryption, because it has a larger impact on performance than expected the way it is implemented currently.