RetroShare/libretroshare/src
chrisparker126 2e3e5b4ee4 added photo comment serialisation and addition
reimplemented getmsgrelatedinfo and getmsginfo as previous was incorrectly done, rstokenservice for msgs buggy now
updated test, commiting to transfer work to windows

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-gxs-b1@5576 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-09-20 17:18:26 +00:00
..
dbase Merged Code from: /branches/v0.5-new_cache_system/ into main trunk. 2012-07-27 15:03:16 +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 Added dynamic choose of sources for chunk crc requests. Fixes the bug that would let 2012-07-19 20:52:04 +00:00
gxs added photo comment serialisation and addition 2012-09-20 17:18:26 +00:00
pgp possible fix for bug on ARM archs (reported by Ralfk) 2012-07-23 21:42:16 +00:00
plugins Added the first version of the FeedReader plugin. 2012-08-02 13:17:53 +00:00
pqi improved pgp cleaning function 2012-07-27 14:08:35 +00:00
retroshare emergency commit, computer acting up bad! 2012-09-17 22:08:23 +00:00
rsserver fixed to allow compilation. but photodialog slightly less usable. issue with retroshare-nogui still needs fixing 2012-09-18 21:19:29 +00:00
scripts
serialiser added photo comment serialisation and addition 2012-09-20 17:18:26 +00:00
services fixed to allow compilation. but photodialog slightly less usable. issue with retroshare-nogui still needs fixing 2012-09-18 21:19:29 +00:00
tcponudp Rework of tcponudp/tcpstream should make UDP connections much more stable. 2012-06-24 02:06:24 +00:00
tests added photo comment serialisation and addition 2012-09-20 17:18:26 +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 Removed std::stringstream. 2012-04-19 22:10:00 +00:00
util Restored libretroshare.pro, Sorry Chris - your cleaned-up version breaks my build. 2012-09-08 10:35:40 +00:00
zeroconf Removed std::stringstream. 2012-04-19 22:10:00 +00:00
BUGS
Doxyfile Activate DHTML in Doxygen Documentation, for Fold in/out Class hierarchy images. 2012-04-14 14:32:00 +00:00
libretroshare.pro emergency commit, computer acting up bad! 2012-09-17 22:08:23 +00:00
licence
mingw32make.bat
Readme.txt
svn_revision.bat
TODO
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/
---------------------------------------------