Mae'r negesydd P2P Comiwnyddol 2.0 a'r llyfrgell libcommunist 1.0 wedi'u cyhoeddi, sy'n cynnwys nodweddion sy'n ymwneud â gweithrediadau rhwydwaith a chyfathrebu P2P. Mae'n cefnogi gwaith ar y Rhyngrwyd ac ar rwydweithiau lleol o wahanol ffurfweddau. Mae cod y prosiect wedi'i drwyddedu o dan GPLv3 ac mae ar gael ar GitHub (Comiwnydd, libcommunist) a GitFlic (Comiwnydd, libcommunist). Yn cefnogi gwaith ar Linux a Windows.
Er mwyn sefydlu cyfathrebu rhwng defnyddwyr, mae Comiwnyddol yn defnyddio cyfuniad o dabl stwnsh dosbarthedig (amrywiad o DHT a fwriedir ar gyfer cleientiaid torrent) a thechnoleg dyrnu twll CDU (ar gyfer rhyngweithio â gwesteiwyr y tu ôl i gyfieithwyr cyfeiriadau). Cefnogir protocolau IPv4 a IPv6. Gellir trosglwyddo negeseuon trwy releiau (gweler y ddogfennaeth). Mae'r holl ddata yn cael ei storio ar beiriant y defnyddiwr ar ffurf amgryptio a hefyd yn cael ei drosglwyddo wedi'i amgryptio. Defnyddir safon AES a chynllun llofnod digidol ed25519 ar gyfer amgryptio.
Ymhlith y newidiadau yn y fersiwn newydd:
- Mae holl alluoedd y rhwydwaith wedi'u symud i'r llyfrgell libcommunist.
- Ychwanegwyd swyddogaeth cyfnewid neges (gweinydd a chleient).
- Mae ad-drefnu cyffredinol o'r cod wedi'i wneud.
- Mae fersiwn 2.0 yn anghydnaws â fersiynau blaenorol (mae angen ail-greu'r proffil defnyddiwr).
Ffynhonnell: opennet.ru
