Kommunist 2 p2.0p messenjeri va libkommunist 1.0 kutubxonasining chiqarilishi

Kommunist 2 P2.0P messenjeri va libcommunist 1.0 kutubxonasi nashr etildi, ular tarmoq operatsiyalari va P2P aloqalari bilan bog'liq xususiyatlarni o'z ichiga oladi. U Internetda ham, turli xil konfiguratsiyadagi mahalliy tarmoqlarda ham ishlashni qo'llab-quvvatlaydi. Loyiha kodi GPLv3 litsenziyasi ostida tarqatiladi va GitHub (Kommunist, libcommunist) va GitFlic (Kommunist, libcommunist) da mavjud. Linux va Windows-da ishlashni qo'llab-quvvatlaydi.

Foydalanuvchilar o'rtasida aloqa o'rnatish uchun Kommunist taqsimlangan xesh-jadval (torrent mijozlar uchun mo'ljallangan DHT varianti) va UDP teshik ochish texnologiyasi (manzil tarjimonlari ortidagi xostlar bilan o'zaro aloqa qilish uchun) kombinatsiyasidan foydalanadi. IPv4 va IPv6 protokollari qo'llab-quvvatlanadi. Xabarlar o'rni orqali uzatilishi mumkin (hujjatlarga qarang). Barcha ma'lumotlar foydalanuvchi mashinasida shifrlangan shaklda saqlanadi va shifrlangan holda ham uzatiladi. Shifrlash uchun AES standarti va ed25519 raqamli imzo sxemasidan foydalaniladi.

Yangi versiyadagi o'zgarishlar orasida:

  • Barcha tarmoq imkoniyatlari libkommunist kutubxonasiga ko'chirildi.
  • Xabar uzatish funksiyasi qo'shildi (server va mijoz).
  • Kodeksni umumiy qayta tashkil etish amalga oshirildi.
  • 2.0 versiyasi oldingi versiyalar bilan mos kelmaydi (foydalanuvchi profilini qayta yaratishni talab qiladi).

Manba: opennet.ru

a Izoh qo'shish