RetroShare/libretroshare/src
2013-12-04 20:26:54 +00:00
..
dbase changed re-hashign strategy. Now uses in priority the system time of the index file as a reference for new files. This automatically accounts for changes in system time and fixes the re-hashing bug for daylight changing time. In case the reference time cannot be establishd, the comparison reverts to the old method. This change is backward compatible and should not cause a re-hash. Report to the devs if it does. 2013-11-07 20:03:05 +00:00
dht * Added libretroshare internal storage of "Denied Connections" in linkMgr. 2013-08-22 07:26:13 +00:00
distrib Code maintenance for Qt 5: 2013-10-21 12:07:33 +00:00
ft split lastRecvTimeStamp into two different time stamps: one for last time the file is wrote (or data is received) and one for last activity that is used (and sometimes reset) by ftcontroller when queuing files 2013-12-04 20:26:54 +00:00
grouter computation/update of routing probabilities 2013-11-08 22:22:40 +00:00
gxs Code maintenance for Qt 5: 2013-10-23 09:23:32 +00:00
pgp fixed up some debug text (patch from H.Morgan) 2013-11-29 22:09:13 +00:00
plugins Updated SVN revision number for v0.5.5b. 2013-10-25 00:42:49 +00:00
pqi fixed display of correct IP for connected friends. Only the external IP was shown previously. Port is not shown because it is random and could be misleading. Needs full recompilation 2013-11-30 13:48:39 +00:00
retroshare fixed display of correct IP for connected friends. Only the external IP was shown previously. Port is not shown because it is random and could be misleading. Needs full recompilation 2013-11-30 13:48:39 +00:00
rsserver fixed display of correct IP for connected friends. Only the external IP was shown previously. Port is not shown because it is random and could be misleading. Needs full recompilation 2013-11-30 13:48:39 +00:00
scripts added for MSYS compile releated changes by default its disabled 2009-09-05 17:23:58 +00:00
serialiser reduced string for lol bomb filtering, to filter out <\?xml* instead of <\?xml\ * 2013-11-28 21:11:53 +00:00
services fixed up some debug text (patch from H.Morgan) 2013-11-29 22:09:13 +00:00
tcponudp Code maintenance for Qt 5: 2013-10-21 11:00:49 +00:00
tests Code maintenance for Qt 5: 2013-10-21 12:07:33 +00:00
turtle fixed bug that would cause virtual peers list for outgoing files to never get cleanred up. Also improved cost of updating the status of virtual peers. Many thanks to Jolavillette for finding this out! 2013-10-21 09:05:51 +00:00
unfinished removed p3portservice. Moved to unfinished/ 2011-07-31 12:32:38 +00:00
upnp Fixed some compiler warnings 2013-06-09 17:54:54 +00:00
util Fixed version files (*.in) 2013-11-05 23:53:39 +00:00
zeroconf Added new Upnp interface fn, and dummy implementations. 2012-10-28 18:17:06 +00:00
BUGS Created V0.3.x branch and moved the head into the trunk directory. 2007-11-15 03:18:48 +00:00
Doxyfile Activate DHTML in Doxygen Documentation, for Fold in/out Class hierarchy images. 2012-04-14 14:32:00 +00:00
libretroshare.pro Squeleton code for the global routing matrix. Most functions are left unimplemented, but 2013-11-02 14:35:33 +00:00
licence Created V0.3.x branch and moved the head into the trunk directory. 2007-11-15 03:18:48 +00:00
mingw32make.bat modified mingw32make.bat do make clean before start to compile 2010-06-08 22:24:00 +00:00
Readme.txt removed old instructions from readme 2010-03-04 11:27:34 +00:00
svn_revision.bat added svn_revision.bat file to update easier the rsversion.h under Windows, and modifyd the mingw32make.bat before compiling write the latest revision to rsversion.h 2010-06-01 22:46:56 +00:00
TODO git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@514 b45a01b8-16f6-495d-af2f-9b41ad6348cc 2008-04-24 07:03:31 +00:00
version_detail.sh improved version details bash script to include a svn revision number (of type int) 2012-09-04 19:04:48 +00: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 		  	    http://qt.nokia.com/downloads/downloads#lgpl
	* 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/
---------------------------------------------