Projects / retroshare


RetroShare is a cross-platform private P2P sharing program. Using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication, it lets you securely share files, chat, messages, forums, and interest and communication channels with your friends.

Operating Systems

Recent releases

  •  27 Feb 2011 07:30

    Release Notes: This is a major release and a huge improvement over the previous version. The code is significantly more stable for all platforms. A major overhaul of the file transfer system was done. New DHT is used for friend location. Significant improvements were made to the forums. A new channels system is used. Lots of GUI polishing was done. Chat was improved.

    •  31 May 2010 15:55

      Release Notes: This release adds missing locks in search requests into The ability for browseable-only files to be searched by hash from turtle router has been suppressed. Some deadly code in that was causing crashes has been cleaned up. The security of size determination for file lists, which caused a chain reaction ending in a client crash, has been improved. A missing lock in ftcontroller has been added.

      •  13 May 2010 22:16

        Release Notes: This release fixes memory leaks, a chat bug that was truncating some messages due to using a uint16_t to store a local size (totally backwards compatible), and a crash with the second opening of HelpDialog solved. RetroShare stopped responding during signing a key and asking for password; this has been fixed. A short circuit to local cache transfers has been implemented.

        •  26 Apr 2010 17:31

          Release Notes: The checkbox for automatic sharing of the incoming directory is now set correctly using setChecked instead of setDown. ShareManager and RSettingsWin no longer need to be created all the time. In RSettingsWin, the last active page is saved. ShareManager and DirectoryPage now show changed shared directories directly after the change.

          •  07 Apr 2010 11:39

            Release Notes: A small bug in maximum search determination was corrected. Translations on StatusBar display were fixed. A state message for examining files was added. A bug in settings was suppressed. The code was cleaned and the icons were debugged. The notify callback in the main thread was suppressed, resulting in deadlock, and queued message passing is explicitly requested for notifyError. A bug was fixed for deleting selected messages. A few more fixes were done.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.