Communist 2 p2.0p мессенджеринин жана libcommunist 1.0 китепканасынын релизи

Communist 2 P2.0P мессенджери жана libcommunist 1.0 китепканасы жарыкка чыкты, ал тармактык операцияларга жана P2P байланыштарына тиешелүү функцияларды камтыйт. Ал Интернетте да, ар кандай конфигурациядагы локалдык тармактарда да иштөөнү колдойт. Долбоордун коду GPLv3 лицензиясы боюнча таратылат жана GitHub (Коммунист, libcommunist) жана GitFlic (Коммунист, libcommunist) сайттарында жеткиликтүү. Linux жана Windows менен иштөөнү колдойт.

Колдонуучулардын ортосундагы байланышты орнотуу үчүн, Коммунист бөлүштүрүлгөн хэш таблицанын (торрент кардарлары үчүн арналган DHT варианты) жана UDP тешиктерин ачуу технологиясынын (дарек котормочуларынын артындагы хосттор менен иштешүү үчүн) айкалышын колдонот. IPv4 жана IPv6 протоколдору колдоого алынат. Кабарлар реле аркылуу берилиши мүмкүн (документацияны караңыз). Бардык маалыматтар колдонуучунун машинасында шифрленген түрдө сакталат жана ошондой эле шифрленген түрдө берилет. Шифрлөө үчүн AES стандарты жана ed25519 санариптик колтамга схемасы колдонулат.

Жаңы версиядагы өзгөртүүлөрдүн арасында:

  • Тармактын бардык мүмкүнчүлүктөрү либкоммунисттик китепканага көчүрүлдү.
  • Кошулган билдирүү реле функционалы (сервер жана кардар).
  • Кодексти жалпы кайра уюштуруу ишке ашырылды.
  • 2.0 версиясы мурунку версиялар менен шайкеш келбейт (колдонуучунун профилин кайра түзүүнү талап кылат).

Source: opennet.ru