RetroShare/libretroshare/src/rsserver
leander-256 fe46d7618a Prevent multiple instances from running on Unix systems.
Every call to RsInit::LoadCertificates() now creates a file:
~/.retroshare/xxxxxxxxxxxxxxxxxxxx/lock
which is then bound to a system lock (fcntl F_SETLK).

If the lock request fails, it means another instance is already
running with the same profile.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3241 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-01 20:30:36 +00:00
..
Makefile Various stuff. FAQ has 0 zero stuff inside, we don't use git, and matched lowercase filenames. Also, a few formatting fixes in the .pro file in libretroshare. 2010-02-08 21:34:40 +00:00
p3discovery.cc exchange of what version of retroshare our friends are using 2009-06-28 20:57:02 +00:00
p3discovery.h exchange of what version of retroshare our friends are using 2009-06-28 20:57:02 +00:00
p3face-config.cc moved rsGlobalShutDown from MainWindow::doQuit to main 2010-05-29 15:14:25 +00:00
p3face-msgs.cc Major cleanup of Retroshare Logging - aimed at enabling proper UDP testing. 2008-07-10 16:29:18 +00:00
p3face-server.cc moved rsGlobalShutDown from MainWindow::doQuit to main 2010-05-29 15:14:25 +00:00
p3face.h removed unused files qblog 2010-05-08 17:00:41 +00:00
p3msgs.cc added trash in msgservice and trash folder in MessagesDialog 2010-05-28 14:42:54 +00:00
p3msgs.h added trash in msgservice and trash folder in MessagesDialog 2010-05-28 14:42:54 +00:00
p3peers.cc p3StatusService::getStatusQueue 2010-06-13 12:26:23 +00:00
p3peers.h New methods for calculating the count of peers and messages. It should be faster than getting all data in std::list. 2010-05-13 19:20:40 +00:00
p3photo.cc Addition of improvements to photo service - can now add local photos - but these are not shared over the network yet. 2008-03-17 13:51:04 +00:00
p3photo.h Addition of improvements to photo service - can now add local photos - but these are not shared over the network yet. 2008-03-17 13:51:04 +00:00
p3rank.cc * Improvements to Link Cloud Service. You can now vote anonymously on a Link, 2008-05-13 15:41:40 +00:00
p3rank.h * Improvements to Link Cloud Service. You can now vote anonymously on a Link, 2008-05-13 15:41:40 +00:00
p3status.cc documenting p3chatservice, 2010-04-27 11:53:46 +00:00
p3status.h finished status service 2010-04-15 10:47:48 +00:00
rsiface.cc Major change to the way certificates are stored now defaults to ~/.retroshare/SSLID/ 2009-07-30 21:27:47 +00:00
rsinit.cc Prevent multiple instances from running on Unix systems. 2010-07-01 20:30:36 +00:00
rstypes.cc Addition of next stage of new FileTransfer Code: 2008-07-23 22:01:59 +00:00
testRsChanId.cc Created V0.3.x branch and moved the head into the trunk directory. 2007-11-15 03:18:48 +00:00