Po dwóch latach prac przedstawiono nową wersję RetroShare 0.6.6, platformy do poufnej wymiany plików i wiadomości przy użyciu szyfrowanej sieci Friend-to-Friend. W tym rodzaju sieci peer-to-peer użytkownicy nawiązują bezpośrednie połączenia tylko z równymi, którym ufają. Kompilacje przygotowano dla Windows, FreeBSD i wielu dystrybucji GNU/Linux. Kod źródłowy RetroShare napisany jest w C++ z wykorzystaniem zestawu narzędzi Qt i jest rozpowszechniany na licencji AGPLv3.
Oprócz bezpośredniej wymiany wiadomości, program oferuje narzędzia do czatowania z wieloma osobami, organizowania połączeń głosowych i wideo, wysyłania szyfrowanej poczty elektronicznej do użytkowników sieci, organizowania wymiany plików z wybranymi użytkownikami lub z każdym uczestnikiem sieci (wykorzystywana jest technologia podobna do BitTorrent), tworzenia zdecentralizowanych forów odpornych na cenzurę z możliwością pisania wiadomości w trybie offline oraz tworzenia kanałów do dostarczania treści w subskrypcji.
W nowym wydaniu:
- Przeprojektowano interfejs do pracy z wiadomościami, dodano nowy wygląd kanałów i forów (board). Do wyświetlania publikacji zaproponowano dwa tryby — stos i lista:


- Przeprojektowano system tokenów używanych do łączenia się z innymi użytkownikami. Identyfikatory stały się znacznie krótsze i teraz mieszczą się w rozmiarze kodu QR, co ułatwia przekazywanie identyfikatora innym użytkownikom. Identyfikator obejmuje imiona sąsiadów i profilu, SSL Id, skrót hasza profilu oraz dane o adresach IP do połączenia.

- Zapewniono zgodność z trzecią wersją protokołu onion-serwisów Tor.
- Dodano narzędzia do automatycznego usuwania kanałów i forów po 60 dniach od anulowania subskrypcji.
- Przebudowano system powiadomień, zakładka „Log” została zastąpiona przez „Activity”, w której oprócz zbiorczych danych o nowych wiadomościach i próbach połączenia zamieszczona jest informacja o prośbach o połączenie, zaproszeniach oraz zmianach w składzie moderatorów.
- Wprowadzono różne ulepszenia w interfejsie, na przykład dodano nową zakładkę dla identyfikatorów, zwiększono czytelność strony głównej, poprawiono możliwość przypinania tematów na forum.
- Podczas tworzenia podpisu cyfrowego certyfikatów zamiast SHA1 zastosowano algorytm SHA256. Stara asynchroniczna system tokenów została zastąpiona nowym API działającym w trybie blokującym.
- Zamiast konsolowego serwera retroshare-nogui zaproponowano serwis retroshare-service, który może być używany zarówno na systemach serwerowych bez monitora, jak i na urządzeniach opartych na platformie Android.
- Licencja została zmieniona z GPLv2 na AGPLv3 dla GUI i LGPLv3 dla libretroshare.
Źródło: opennet.ru



