Dopo due anni di sviluppo, è stata presentata la nuova versione di RetroShare 0.6.6, una piattaforma per lo scambio confidenziale di file e messaggi tramite una rete crittografata Friend-to-Friend. In questo tipo di reti peer-to-peer, gli utenti stabiliscono connessioni dirette solo con nodi di cui si fidano. Le versioni sono disponibili per Windows, FreeBSD e molte distribuzioni GNU/Linux. Il codice sorgente di RetroShare è scritto in C++ utilizzando il toolkit Qt e viene distribuito con licenza AGPLv3.
Oltre allo scambio diretto di messaggi, il programma offre strumenti per chattare con più persone, organizzare chiamate vocali e videochiamate, inviare email crittografate agli utenti della rete, organizzare lo scambio di file con utenti selezionati o con qualsiasi partecipante alla rete (utilizzando una tecnologia simile a BitTorrent), creare forum decentralizzati protetti dalla censura con supporto per scrivere messaggi offline, e formare canali per la consegna di contenuti in abbonamento.
Nel nuovo rilascio:
- È stata rivisitata l'interfaccia per la gestione dei messaggi, con un nuovo design per i canali e i forum (board). Sono state proposte due modalità di visualizzazione delle pubblicazioni: a pila e lista:


- È stato rielaborato il sistema di token utilizzati per connettersi ad altri utenti. Gli identificatori sono diventati significativamente più brevi e ora si adattano alle dimensioni di un codice QR, facilitando la trasmissione dell'identificatore ad altri utenti. L'identificatore comprende i nomi dell'host e del profilo, SSL Id, hash del profilo e informazioni sugli indirizzi IP per la connessione.

- È stata garantita la compatibilità con la terza versione del protocollo onion service di Tor.
- Sono stati aggiunti strumenti per la cancellazione automatica di canali e forum dopo 60 giorni dalla cancellazione dell'abbonamento.
- È stato riprogettato il sistema di notifiche, con la scheda «Log» sostituita da «Activity», nella quale, oltre ai dati riassuntivi sui nuovi messaggi e sui tentativi di connessione, è presente l'informativa sulle richieste di connessione, inviti e modifiche nella composizione dei moderatori.
- Sono stati apportati vari miglioramenti all'interfaccia, come l'aggiunta di una nuova scheda per gli identificatori, un aumento della leggibilità della home page e una revisione della possibilità di fissare argomenti nel forum.
- Nella creazione della firma digitale dei certificati, è stato utilizzato l'algoritmo SHA256 invece di SHA1. Il vecchio sistema di token asincroni è stato sostituito da una nuova API che funziona in modalità bloccante.
- Invece della console server è stato proposto il servizio retroshare-service, che può essere utilizzato sia su sistemi server senza monitor che su dispositivi basati su Android.
- La licenza è stata cambiata da GPLv2 a AGPLv3 per GUI e LGPLv3 per libretroshare.
Fonte: opennet.ru



