Po dwóch latach rozwoju wprowadzono nową wersję RetroShare 0.6.6, platformę do udostępniania poufnych plików i wiadomości przy użyciu szyfrowanej sieci Friend-to-Friend. W tego typu sieciach peer-to-peer użytkownicy nawiązują bezpośrednie połączenia tylko z zaufanymi urządzeniami równorzędnymi. Kompilacje są przygotowane dla Windows, FreeBSD i wielu dystrybucji GNU/Linux. Kod źródłowy RetroShare jest napisany w języku C++ przy użyciu zestawu narzędzi Qt i jest rozpowszechniany na licencji AGPLv3.
Oprócz bezpośredniej komunikacji program udostępnia narzędzia umożliwiające prowadzenie rozmów z kilkoma osobami, organizowanie połączeń głosowych i wideo, wysyłanie zaszyfrowanych wiadomości e-mail do użytkowników sieci, organizowanie wymiany plików z wybranymi użytkownikami lub dowolnym uczestnikiem sieci (przy użyciu technologii podobnej do BitTorrent), tworzenie zabezpieczeń antywirusowych fałszowanie cenzury zdecentralizowanych forów z obsługą pisania wiadomości offline, tworzenie kanałów dostarczania treści w ramach subskrypcji.
W nowym wydaniu:
- Przeprojektowano interfejs pracy z wiadomościami i dodano nowy wygląd kanałów i forów (forum). Dostępne są dwa tryby wyświetlania publikacji: stos i lista:
- Przeprojektowano system tokenów służących do łączenia się z innymi użytkownikami. Identyfikatory stały się znacznie krótsze i teraz mieszczą się w rozmiarze kodu QR, dzięki czemu łatwiej jest przekazać identyfikator innym użytkownikom. Identyfikator obejmuje nazwy hostów i profili, identyfikator SSL, skrót profilu i informacje o adresie IP połączenia.
- Zapewniono kompatybilność z trzecią wersją protokołu usług cebulowych Tor.
- Dodano narzędzia do automatycznego usuwania kanałów i forów 60 dni po rezygnacji z subskrypcji.
- Przerobiono system powiadomień, zakładkę „Log” zastąpiono „Aktywnością”, która oprócz podsumowujących danych o nowych wiadomościach i próbach połączeń zawiera informacje o prośbach o połączenie, zaproszeniach i zmianach w składzie moderatorów.
- W interfejsie wprowadzono różne usprawnienia, m.in. dodano nową zakładkę na identyfikatory, zwiększono czytelność strony głównej i przeprojektowano możliwość przypinania tematów na forum.
- Podczas generowania podpisu cyfrowego dla certyfikatów zamiast SHA1 używany jest algorytm SHA256. Stary asynchroniczny system tokenów został zastąpiony nowym API działającym w trybie blokowania.
- Zamiast serwera konsolowego retroshare-nogui proponowana jest usługa retroshare-service, z której można korzystać zarówno na systemach serwerowych bez monitora, jak i na urządzeniach opartych na platformie Android.
- Zmieniono licencję z GPLv2 na AGPLv3 dla GUI i LGPLv3 dla libretroshare.
Źródło: opennet.ru