published version 1.4 p2p-mixer Communist . The source code is written in the C ++ programming language and distributes ( github , gitflic) under the GPLV3 license. The graphic interface is built on the GTK 4 library. Working in Linux and Windows operating systems is supported. Ready -made packages are prepared for Arch Linux ( aur ) and distributions based on the tenth platform alt Linux .
Communist – a simple P2P -designer designed to work both on the Internet and in local networks of various configurations. To install the communication between users, a combination of a distributed hash table is used (the DHT option is used for torrent clients) and the udp hole punch > (for interaction with hosts for address translators). IPV4 and IPV6 protocols are supported. All data is stored on a user machine in encrypted form and also transmitted encrypted. For encryption, Aes standard and digital signature diagram Ed25519 are used.
Among changes in the new version:
- Added the functionality of the Stun server.
- added the ability to include your own dictionaries to check spelling without changing the source code.
- The translation system is reorganized.
- The appearance of the program was redesigned: added topics of the design (two are available by default).
- Added the ability to create your own topics without changing the source code.