drbob
2dc2954f40
Added Code to detect Symmetric NAT (BAD!) Firewalls.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@361 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-02-28 15:58:54 +00:00
drbob
06cb9e0121
Added a seperation between 'desired' net mode and 'actual' net mode
...
this is needed for accurate stunlist creation. Also added stunStatus
calls from discovery.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@355 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-02-26 16:14:13 +00:00
drbob
806b8285f2
Lots of little changes to libretroshare. Improvements mainly focused
...
on configuration storage and loading:
* Improved Configuration Manager (almost finished)
* Mutex protections for Configuration system
* added Configuration storage to p3ConnectMgr.
* added Configuration storage to p3MsgService.
* bugfixes in p3GeneralConfig.
* Added Config Save notification where necessary.
* added safe FinalConfigSave before exit().
* added RsPeerNetItem + RsPeerStunItem (serialiser)
* reordered startup for correct config loading.
* enabled Loading of certs in AuthXPGP.
* move sockaddr_clear() to util/rsnet.h
* switched p3MsgService sendMessage checking to pqiMonitor syste,.
* corrected pqiarchive saving of PeerIds.
* added setNetworkMode() & setVisState() to p3ConnectMgr.
* added Mutex protection to p3ranking.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@336 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-02-07 16:18:34 +00:00
drbob
fd8adceb7e
Commit of the new UDP Connection methods and
...
the rewrite of the retroshare core networking stack.
This check-in commits the changes to the rsserver code.
Major changes to use the new networking code. Added
p3peers.h as a new interface for peer/neighbour management.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@314 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-01-25 07:58:29 +00:00