RetroShare/libretroshare/src/pqi
joss17 34c4e500e4 fix a bug in the udp timeout
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1875 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-12-14 13:59:25 +00:00
..
authgpg.cc removed deadlock by replacing lock() by trylock(). As a result sometimes, authGPG::getDetails() may return false. As soon as it is used by the GUI only, it shoul dbe ok. 2009-11-14 20:20:33 +00:00
authgpg.h forgot to commit this 2009-11-14 21:54:43 +00:00
authssl.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
authssl.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
authxpgp.cc Hope I finally corrected the connexion + one-way bug 2009-07-21 20:14:31 +00:00
authxpgp.h Added the infrastructure for propagating trust info through third parties 2008-12-23 16:23:54 +00:00
cleanupxpgp.cc * Addition of openpgp support! 2009-05-23 15:07:35 +00:00
cleanupxpgp.h update, during the GUI for invitation changes 2009-03-18 19:33:30 +00:00
conn_test.cc Changes required to get Retroshare V0.4 working under windows. 2008-03-03 14:41:15 +00:00
dht_test.cc * Modified p3ConnectMgr to enable Standalone testing of components. 2008-08-16 15:02:24 +00:00
gpgme_tst.c Major change to the way certificates are stored now defaults to ~/.retroshare/SSLID/ 2009-07-30 21:27:47 +00:00
Makefile * Major tweak to the serialiser: shifted size to 32bits to handle bigger packets. This will break compatibility. 2009-09-08 20:18:43 +00:00
net_test1.cc moved isLocalNet() etc to util/rsnet.cc 2008-06-07 11:21:00 +00:00
net_test.cc Changes required to get Retroshare V0.4 working under windows. 2008-03-03 14:41:15 +00:00
netiface_test.cc * Major tweak to the serialiser: shifted size to 32bits to handle bigger packets. This will break compatibility. 2009-09-08 20:18:43 +00:00
p3authmgr.cc Merge branch 'gcc44' 2009-05-27 20:59:48 +00:00
p3authmgr.h encrypt and decrypt ssl password 2009-08-18 12:43:19 +00:00
p3cfgmgr.cc change ssl password encryption to non symmetric 2009-10-27 20:39:47 +00:00
p3cfgmgr.h add persistence to download queue 2009-08-10 19:01:27 +00:00
p3connmgr.cc fix a bug in the udp timeout 2009-12-14 13:59:25 +00:00
p3connmgr.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
p3dhtmgr.cc final code, working on local machine 2009-11-11 16:49:11 +00:00
p3dhtmgr.h * Modified p3ConnectMgr to enable Standalone testing of components. 2008-08-16 15:02:24 +00:00
p3notify.cc Merge branch 'gcc44' 2009-05-27 20:59:48 +00:00
p3notify.h Merge branch 'badPacketMessage' 2009-05-05 13:35:36 +00:00
p3upnpmgr.h * Modified p3ConnectMgr to enable Standalone testing of components. 2008-08-16 15:02:24 +00:00
pqi_base.cc Major changes to the networking core of retroshare to introduce the new serialiser. 2007-12-12 01:29:14 +00:00
pqi_base.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqi.h Major changes to the networking core of retroshare to introduce the new serialiser. 2007-12-12 01:29:14 +00:00
pqiarchive.cc Secured the output of .cfg files and cache files. Now closing RS or serializing errors while saving these files cannot corrupt them anymore. 2009-03-20 23:37:06 +00:00
pqiarchive.h Commit of the new UDP Connection methods and 2008-01-25 06:36:40 +00:00
pqiassist.h Missed a file. 2008-08-16 15:06:03 +00:00
pqibin.cc * Fixed up various memory leaks (mainly serialiser cleanup). 2008-04-02 13:55:45 +00:00
pqibin.h add include complying to gcc 4.4 2009-05-11 14:30:53 +00:00
pqihandler.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqihandler.h new computing for download and upload rate. No more indiv rate settings 2009-06-08 17:09:00 +00:00
pqihash.h * Fixed up various memory leaks (mainly serialiser cleanup). 2008-04-02 13:55:45 +00:00
pqiindic.h Lots of little changes to libretroshare. Improvements mainly focused 2008-02-07 16:18:34 +00:00
pqilistener.h Commit of the new UDP Connection methods and 2008-01-25 06:36:40 +00:00
pqiloopback.cc * Enabled saving of data rate limits. 2008-04-04 12:19:50 +00:00
pqiloopback.h Commit of the new UDP Connection methods and 2008-01-25 06:36:40 +00:00
pqimonitor.cc final code, working on local machine 2009-11-11 16:49:11 +00:00
pqimonitor.h final code, working on local machine 2009-11-11 16:49:11 +00:00
pqinetwork.cc remove log output 2009-11-11 16:44:22 +00:00
pqinetwork.h Fixes missing includes and strict gcc 4 code checks for Linux 2008-11-02 12:59:21 +00:00
pqinotify.h Merge branch 'badPacketMessage' 2009-05-05 13:35:36 +00:00
pqiperson.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqiperson.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqipersongrp.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqipersongrp.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqisecurity.cc * Added partially completed authssl.cc, as we move towards openpgp authentication. 2009-04-22 23:29:16 +00:00
pqisecurity.h Major changes to the networking core of retroshare to introduce the new serialiser. 2007-12-12 01:29:14 +00:00
pqiservice.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqiservice.h Added Mutex protection to the core comms (pqihandler + pqipersongrp). 2008-11-22 13:15:07 +00:00
pqissl.cc first commit, change some members name from localaddr to currentlocaladdr, and add ip lists in the classes. Not used yet to connect or exchange 2009-11-11 16:43:51 +00:00
pqissl.h restored accounting for LAN transfer rates. See also trac ticket #60 2009-09-04 20:31:25 +00:00
pqissllistener.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqissllistener.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqisslpersongrp.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqisslpersongrp.h Commit of the new UDP Connection methods and 2008-01-25 06:36:40 +00:00
pqissltunnel.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqissltunnel.h Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqissludp.cc Major cleanup of Retroshare Logging - aimed at enabling proper UDP testing. 2008-07-10 16:29:18 +00:00
pqissludp.h Important changes to tighten up the connection methods: 2008-03-26 15:35:09 +00:00
pqistore.cc Modified (all I hope) remaining pqistream -> pqistore for cache file save/loads. 2009-05-12 21:55:50 +00:00
pqistore.h Modified (all I hope) remaining pqistream -> pqistore for cache file save/loads. 2009-05-12 21:55:50 +00:00
pqistreamer.cc Add the tunneling connection. Warning, encryption is not implemented yet for tunnel connection, use only for testing. 2009-12-13 21:59:26 +00:00
pqistreamer.h Added a Mutex around out_pkt and out_data in pqistreamer.cc, as a thread race between queue_outpqi and handleoutgoing is most probably responsible for random packet corruption. 2009-03-11 20:36:51 +00:00
sslcert.cc Created V0.3.x branch and moved the head into the trunk directory. 2007-11-15 03:18:48 +00:00
sslcert.h Created V0.3.x branch and moved the head into the trunk directory. 2007-11-15 03:18:48 +00:00
xpgp_id.cc Addition of several utility functions: 2008-03-21 02:02:58 +00:00
xpgpcert.cc Commit of the new UDP Connection methods and 2008-01-25 06:36:40 +00:00
xpgpcert.h Commit of the new UDP Connection methods and 2008-01-25 06:36:40 +00:00