RetroShare/libretroshare/src
Gioacchino Mazzurco abe84a4f81 Improve Contacts: sorting, searching and unread
ChatHandler::handleUnreadMsgs(...) deprecate 'id' field
  in favour of 'chat_id'
IdentityHandler::handleWildcard(...) reduce sleep time from 500 to 50 ms
IdentityHandler::handleWildcard(...) expose 'is_contact' to JSON API
Split contacts list delegate into GxsIdentityDelegate.qml
Update to QtQuick.Controls 2.0 because 1.4 is not supported anymore and
  2.1 is not available yet in Qt 5.7.1
ChatView.qml mark messages as read
Set refreshTimer.triggeredOnStart=true to improve reponsiveness of views
Contacts.qml use a Popup that is available in Controls 2.0 instead of a
  castrated Dialog to display full fingerprint
TrustedNodesView.qml check if locations[*].is_online is an array before
  attempting calling reduce
main.qml added menuentry to shutdown de core
main.qml added menuantry to search contact
2017-03-24 12:02:13 +01:00
..
chat Renamed GxsMails to GxsTrans 2017-03-02 02:37:53 +01:00
crypto fixed uninitialised memory read in chacha20 test code 2017-03-09 20:48:26 +01:00
dht Merge pull request #426 from sehraf/pr-disable-dht-stunner 2016-06-27 17:17:28 +01:00
file_sharing fixed mistake in pointer handling 2017-03-10 10:48:40 +01:00
ft made Accepted option in Transfers to send tunnel requests for both encrypted and clear tunnels 2017-01-23 19:13:50 +01:00
grouter GxsMail: Implemented RSA mail receiving 2017-02-08 13:39:29 +01:00
gxs Merge branch 'master' into gxs_mail_experiments 2017-03-13 22:57:33 +01:00
gxstrans Fix typos reported by Jums 2017-03-03 12:21:43 +01:00
gxstunnel Improve async distant chat, fix chat msg receiving 2017-03-01 23:31:13 +01:00
pgp improved certificate parsing in Home so that corrupted certs never get accepted 2017-01-22 21:44:26 +01:00
plugins added param to folderIterator to skip/follow symbolic links 2016-11-16 21:41:32 +01:00
pqi Merge branch 'master' into gxs_mail_experiments 2017-03-13 22:57:33 +01:00
retroshare Improve Contacts: sorting, searching and unread 2017-03-24 12:02:13 +01:00
rsserver Merge branch 'master' into gxs_mail_experiments 2017-03-13 22:57:33 +01:00
scripts
serialiser Renamed GxsMails to GxsTrans 2017-03-02 02:37:53 +01:00
services Merge branch 'master' into gxs_mail_experiments 2017-03-13 22:57:33 +01:00
tcponudp suppressed a few warnings (suggested by Phenom) 2017-02-25 23:16:43 +01:00
tests Fix UnitTest Compilation and Travis Error. 2017-02-22 17:46:16 +01:00
turtle added missing virtual destructor causing a memory leak 2017-03-09 20:59:01 +01:00
unfinished removed p3portservice. Moved to unfinished/ 2011-07-31 12:32:38 +00:00
upnp Fix Some gcc warnings 383 to 208 lines 2016-11-30 22:01:01 +01:00
util fixed sharing of sshfs mounted dirs by allowing files of type DT_UNKNOWN to be explored 2017-03-03 23:28:35 +01:00
zeroconf optim: changed postfixed ++ into prefix++ for non trivial operators, replaced test on std::list::size() by std::list::empty() (Patch from Phenom, modified) 2014-10-21 22:33:02 +00:00
Doxyfile Update Doxfiles for Online Doxygen generation http://notdefine.de/retroshare/retroshare-gui/html/index.html and http://notdefine.de/retroshare/libretroshare/html/index.html 2014-03-08 13:07:34 +00:00
libretroshare.pro Update to Qt 5.8.0 2017-03-15 23:11:50 +01:00
LICENSE.txt Rename licence to LICENSE.txt 2015-12-16 02:00:17 -08:00
mingw32make.bat update windows build scripts 2015-08-11 16:44:59 +02:00
Readme.txt Updated link for Qt 2016-11-13 01:39:54 +07:00
TODO
version_detail.bat - Added update of version information for Windows build 2015-08-04 15:15:49 +02:00
version_detail.sh Fixed version_detail_bash_script with shadow build 2016-09-05 16:27:04 +02:00

=======================================================================================
README for RetroShare
=======================================================================================

RetroShare web site . . . . http://retroshare.sourceforge.net/
Documentation . . . . . . . http://retroshare.sourceforge.net/doc.html
Support . . . . . . . . . . http://retroshare.sourceforge.net/support.html
Forums  . . . . . . . . . . http://retroshare.sourceforge.net/forum/
Wiki  . . . . . . . . . . . http://retroshare.sourceforge.net/wiki/
The Developers site . . . . http://retroshare.sourceforge.net/developers.html
Project site  . . . . . . . https://sourceforge.net/projects/retroshare

Contact:  . . . . . . . . . retroshare@lunamutt.com ,defnax@users.sourceforge.net


Compiling + Running RetroShare (V0.5.xxx)
=========================================================================================
REQUIREMENTS
=========================================================================================

Libraries/Tools:
	* C/C++ Compiler. 	  	  (standard on Linux/cygwin)
	* Qt >= 4.5.x 		  	    https://download.qt.io/official_releases/qt/4.8/4.8.7/qt-everywhere-opensource-src-4.8.7.tar.gz
	* OpenSSL       	      	http://www.openssl.org/source/openssl-0.9.8k.tar.gz
	* MiniUPnP           	  	http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.3.tar.gz
	* gpgme 		              ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.1.8.tar.bz2
	* libgpg-error          	ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2 

Windows only:
	* Cygwin  	          	  http://www.cygwin.com/cygwin/setup.exe (for openssl compile)
	* MinGW/Msys package  		http://sourceforge.net/projects/mingw/files/	 (for compile gpgme,libgpg-error)
	* Pthreads            		http://sourceware.org/pthreads-win32/ 
	* Zlib                		http://www.zlib.net/
	
	Latest RetroShare sources from (SVN) sourceforge.net:	
    	svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare retroshare 

=========================================================================================

Build Scripts are avaible on SVN for Debian and Ubuntu:
http://retroshare.svn.sourceforge.net/viewvc/retroshare/trunk/build_scripts/

Latest stable OpenSSL is available at:
http://www.openssl.org

Latest miniupnpc-1.3 is avaible at:
http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.3.tar.gz

Latest gpgme Library is avaible at:
ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.1.8.tar.bz2

Latest libgpg-error Library is avaible at:
ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2

Windows only:
	pthreads: ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.tar.gz 
	zlib:	    http://www.zlib.net/zlib-1.2.3.tar.gz 
=========================================================================================
You can find here instrustions howto compile libretroshare and gui:
http://retroshare.sourceforge.net/wiki/index.php/Developers_Corner
	
=========================================================================================	
You can go on over to our forum when you have trouble with compiling:
http://retroshare.sourceforge.net/forum/
---------------------------------------------