RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.
Find a file
chrisparker126 d8dc2a0420 publish key not generated for public groups anymore, added signature creation for publish and id keys (used in main line of code, correctly initialise ur gxs services)
groupid assigned to group before service_CreateGroup now (to help with identity using pgp hashes)
fixed up dummy group creation for photo service and ui 
completed basic functions of GxsGroupDialog




git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-gxs-b1@5809 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-11-11 23:45:22 +00:00
build_scripts updated ubuntu changelog 2012-07-25 12:37:12 +00:00
libbitdht/src Modified previous example into a Single Shot Search for RPC support. 2012-10-28 14:21:58 +00:00
libretroshare/src publish key not generated for public groups anymore, added signature creation for publish and id keys (used in main line of code, correctly initialise ur gxs services) 2012-11-11 23:45:22 +00:00
openpgpsdk/src emergency commit, computer acting up bad! 2012-09-17 22:08:23 +00:00
plugins FeedReader plugin 2012-09-04 23:53:04 +00:00
retroshare-gui/src publish key not generated for public groups anymore, added signature creation for publish and id keys (used in main line of code, correctly initialise ur gxs services) 2012-11-11 23:45:22 +00:00
retroshare-nogui/src tweaked cyrils mods to be compatible with old ssh location, and use pregenerated proto.cc files. 2012-10-22 18:42:54 +00:00
rsctrl/src tweaked Makefile 2012-10-22 19:07:54 +00:00
build-all-mingw32make.bat improved build bat file (san) 2012-07-22 12:03:11 +00:00
README.txt updated README file for this branch 2012-10-09 07:27:54 +00:00
RetroShare.pro Renamed the pro-file of OpenPGP-SDK from "src.pro" to "openpgpsdk.pro". 2012-07-13 22:19:32 +00:00

To use this branch:

	- get source code for libssh-0.5.2, unzip it, and create build directory (if needed) 

		# wget http://www.libssh.org/files/0.5/libssh-0.5.2.tar.gz
		# tar zxvf libssh-0.5.2.tar.gz
		# cd libssh-0.5.2
		# mkdir build
		# cd build
		# cmake -DWITH_STATIC_LIB=ON ..
		# make
		# cd ../..
	
	- build the google proto files

		# cd rsctrl/src
		# make

		Don't bother about python related errors.

	- go to retroshare-nogui, and compile it

		# cd ../../retroshare-nogui
		# qmake
		# make

	- to use the SSH RS server:
		
		# ssh-keygen -t rsa -f rs_ssh_host_rsa_key			# this makes a RSA
		# ./retroshare-nogui -G										# generates a login+passwd hash for the RSA key used.
		# ./retroshare-nogui -S 7022 -U[SSLid] -P [Passwd hash]

	- to connect from a remote place to the server by SSH:

		# ssh -T -p 7022 [user]@[host]

		and use the command line interface to control your RS instance.