RetroShare/libretroshare/src
chrisparker126 c9831b7bea Added message validation, not enabled at the moment
as msg sync seems to have stopped working. will fix (qos priority change?).
Added validated field to msg meta
Removed serviceString from msg transport.
Added grp flag setting to album create to test msg validation


git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-gxs-b1@5800 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-11-10 23:42:38 +00:00
..
dbase Fixed compile of libretroshare on Windows. The corrected pro files are not included. 2012-10-09 23:07:51 +00:00
dht Restored libretroshare.pro, Sorry Chris - your cleaned-up version breaks my build. 2012-09-08 10:35:40 +00:00
distrib Changed parameter of RsChannels from "std::string" to "const std::string&". 2012-04-24 12:49:54 +00:00
ft Fixed compile of libretroshare on Windows. The corrected pro files are not included. 2012-10-09 23:07:51 +00:00
gxs Added message validation, not enabled at the moment 2012-11-10 23:42:38 +00:00
pgp Fixed compile of libretroshare on Windows. The corrected pro files are not included. 2012-10-09 23:07:51 +00:00
plugins Added the first version of the FeedReader plugin. 2012-08-02 13:17:53 +00:00
pqi Added new Upnp interface fn, and dummy implementations. 2012-10-28 18:17:06 +00:00
retroshare Lots of progress with Gxs Services: 2012-11-09 00:56:07 +00:00
rsserver Added message validation, not enabled at the moment 2012-11-10 23:42:38 +00:00
scripts added for MSYS compile releated changes by default its disabled 2009-09-05 17:23:58 +00:00
serialiser Lots of progress with Gxs Services: 2012-11-09 00:56:07 +00:00
services Added message validation, not enabled at the moment 2012-11-10 23:42:38 +00:00
tcponudp Fixed compile of libretroshare on Windows. The corrected pro files are not included. 2012-10-09 23:07:51 +00:00
tests Added RsTlvKeySignatureSet to rstlvkeys 2012-10-01 20:57:56 +00:00
turtle removed non-mutex-protected reference 2012-05-10 19:04:31 +00:00
unfinished removed p3portservice. Moved to unfinished/ 2011-07-31 12:32:38 +00:00
upnp fixed window minupnpc source, header file incorrect 2012-10-29 22:41:41 +00:00
util Added core code for pgphash calculations. 2012-11-05 22:28:08 +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 Lots of progress with Gxs Services: 2012-11-09 00:56:07 +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 fixed version script (Patch form AC) 2012-03-24 12:40:23 +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/
---------------------------------------------