Major change to the way certificates are stored now defaults to ~/.retroshare/SSLID/

* supports Multiple Accounts on same computer.
	* Enabled libretroshare tests using Makefiles.
	* restructured RsInit functions: Config Data is now private.
	* switch OpenPGP on by default (added #define to rsinit).
	


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1451 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
drbob 2009-07-30 21:27:47 +00:00
parent a7209f1001
commit a023a0bfcd
14 changed files with 1372 additions and 968 deletions

View file

@ -7,7 +7,8 @@ RS_TOP_DIR = ..
include $(RS_TOP_DIR)/scripts/config.mk
###############################################################
RSOBJ = p3peers.o \
RSOBJ = rsinit.o \
p3peers.o \
p3rank.o \
p3photo.o \
p3msgs.o \
@ -15,7 +16,6 @@ RSOBJ = p3peers.o \
p3discovery.o \
p3face-server.o \
p3face-config.o \
p3face-startup.o \
p3face-msgs.o \
rsiface.o \
rstypes.o

View file

@ -105,8 +105,6 @@ class RsServer: public RsControl, public RsThread
/* p3face-msg Operations */
public:
virtual const std::string& certificateFileName() ;
/* Flagging Persons / Channels / Files in or out of a set (CheckLists) */
virtual int SetInChat(std::string id, bool in); /* friend : chat msgs */
virtual int SetInMsg(std::string id, bool in); /* friend : msg receipients */

View file

@ -28,7 +28,11 @@
#include "rsiface/rsiface.h"
#include "util/rsdir.h"
/* global variable */
RsIface *rsiface = NULL;
/* set to true */
bool RsIface::setChanged(DataFlags set)
{
@ -97,7 +101,8 @@ private:
RsIface *createRsIface(NotifyBase &cb)
{
return new RsIfaceReal(cb);
rsiface = new RsIfaceReal(cb);
return rsiface;
}