Сүлжээний үйл ажиллагаа болон P2P харилцаа холбооны чадавхийг нэгтгэсэн Communist 2.0 P2P мессенжер болон libcommunist 1.0 номын санг гаргасан. Эдгээр нь интернет болон янз бүрийн тохиргооны орон нутгийн сүлжээн дээр ажиллахыг дэмждэг. Төслийн код нь GPLv3 лицензийн дагуу лицензлэгдсэн бөгөөд GitHub (Communist, libcommunist) болон GitFlic (Communist, libcommunist) дээр ашиглах боломжтой. Тэд Linux болон Windows дээр ажилладаг.
Коммунист нь хэрэглэгчдийн хооронд харилцаа холбоо тогтоохын тулд тархсан хэш хүснэгт (торрент клиентүүдэд зориулсан DHT-ийн хувилбар) болон UDP нүх цоолтуурын (хаяг хөрвүүлэгчийн ард байгаа хостуудтай харилцах) хослолыг ашигладаг. IPv4 болон IPv6 протоколуудыг дэмждэг. Мессежийг реле ашиглан дамжуулж болно (баримт бичгийг үзнэ үү). Бүх өгөгдлийг хэрэглэгчийн машин дээр шифрлэгдсэн байдлаар хадгалж, шифрлэгдсэн байдлаар дамжуулдаг. Шифрлэхэд AES шифрлэлт болон ed25519 дижитал гарын үсгийн схемийг ашигладаг.
Шинэ хувилбарт орсон өөрчлөлтүүдийн дунд:
- Сүлжээний бүх боломжууд libcommunist номын сан руу шилждэг.
- Мессеж дамжуулах функцийг (сервер болон үйлчлүүлэгч) нэмсэн.
- Кодын ерөнхий өөрчлөн байгуулалт хийгдсэн.
- 2.0 хувилбар нь өмнөх хувилбаруудтай нийцэхгүй байна (хэрэглэгчийн профайлыг дахин үүсгэх шаардлагатай).
Эх сурвалж: opennet.ru
