RetroShare/libretroshare/src/pqi
thunder2 571099d56b Optimized p3HistoryMgr::cleanOldMessages.
There is no need to check the messages when mMaxStorageDurationSeconds is set to 0.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6779 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-09-29 13:31:15 +00:00
..
authgpg.cc fixed passphrase question at start 2013-08-08 14:15:50 +00:00
authgpg.h Merged branch v0.5-GenericTunneling into trunk (Rev. 6284 to 6410). 2013-06-06 19:58:30 +00:00
authgpgtest.cc moved authgpgtest.cc/.h back to src/pqi from test/pqi 2011-06-22 23:33:43 +00:00
authgpgtest.h moved authgpgtest.cc/.h back to src/pqi from test/pqi 2011-06-22 23:33:43 +00:00
authssl.cc Enabled PFS for SSH connections, based on a 4096 bits safe prime. This is retro-compatible, meaning that old peers will connect to the new one using PFS if they act as a client (meaning they request the connection) 2013-09-14 12:28:45 +00:00
authssl.h - made the names consistent between ftdata, ftdatamultiplex and tests/ 2012-12-26 18:12:19 +00:00
authssltest.cc Networking REWORK: Major cleanup of p3ConnectMgr. 2010-07-04 10:35:38 +00:00
authssltest.h Networking REWORK: Major cleanup of p3ConnectMgr. 2010-07-04 10:35:38 +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
p3cfgmgr.cc Changed config type of the FeedReader. There was a conflict with general config. 2012-12-22 00:02:40 +00:00
p3cfgmgr.h Changed config type of the FeedReader. There was a conflict with general config. 2012-12-22 00:02:40 +00:00
p3dhtmgr.cc disabled all rslog calls in p3dhtmgr.cc with #define, 2012-09-17 20:25:22 +00:00
p3dhtmgr.h * Modified p3ConnectMgr to enable Standalone testing of components. 2008-08-16 15:02:24 +00:00
p3historymgr.cc Optimized p3HistoryMgr::cleanOldMessages. 2013-09-29 13:31:15 +00:00
p3historymgr.h - added history parameters for chat lobbies 2013-09-27 21:18:44 +00:00
p3linkmgr.cc * Added libretroshare internal storage of "Denied Connections" in linkMgr. 2013-08-22 07:26:13 +00:00
p3linkmgr.h * Added libretroshare internal storage of "Denied Connections" in linkMgr. 2013-08-22 07:26:13 +00:00
p3netmgr.cc Use the best network interface to route an ip instead of the first interface in getLocalInterfaces on Windows. 2013-07-01 15:12:06 +00:00
p3netmgr.h Fixed private message notification. Remove offline private messages of none friends at startup and when a friend is removed. 2012-02-14 22:55:14 +00:00
p3notify.cc added display of IP address for incoming failed connexion attempts 2012-09-09 20:25:39 +00:00
p3notify.h added display of IP address for incoming failed connexion attempts 2012-09-09 20:25:39 +00:00
p3peermgr.cc Added send of updated discovery information. 2013-08-08 23:00:27 +00:00
p3peermgr.h Added send of updated discovery information. 2013-08-08 23:00:27 +00:00
p3upnpmgr.h * Modified p3ConnectMgr to enable Standalone testing of components. 2008-08-16 15:02:24 +00:00
pqi_base.h fixed proper display of crypto params for UDP connections 2013-09-10 19:31:44 +00:00
pqi.h Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data. 2012-03-15 19:55:43 +00:00
pqiarchive.cc Removed some std::ostringstream. 2012-04-14 22:38:24 +00:00
pqiarchive.h fixed transitioning of msg service config files from global signature format 2010-09-21 22:02:35 +00:00
pqiassist.h Added new Upnp interface fn, and dummy implementations. 2012-10-28 18:17:06 +00:00
pqibin.cc Fixed some memory leaks when config could not be loaded/saved. 2012-07-13 22:10:52 +00:00
pqibin.h added new individual config saving system 2010-09-18 19:09:11 +00:00
pqihandler.cc Reviewed Mutex in pqihandler. 2012-11-25 16:36:55 +00:00
pqihandler.h moved QoS down to pqistreamer pipes. This removes one out queue, and removes lags due to many packets being sent at ones. 2012-06-23 12:10:41 +00:00
pqihash.h pqihash now uses Sha1CheckSum 2013-09-05 19:28:10 +00:00
pqiindic.h Lots of little changes to libretroshare. Improvements mainly focused 2008-02-07 16:18:34 +00:00
pqiipset.cc Removed some std::ostringstream. 2012-04-14 22:38:24 +00:00
pqiipset.h Removed some std::ostringstream. 2012-04-14 22:38:24 +00:00
pqilistener.h NETWORK REWORK (cont) 2010-06-26 12:31:24 +00:00
pqiloopback.cc * Enabled saving of data rate limits. 2008-04-04 12:19:50 +00:00
pqiloopback.h Removed unused parameter warnings in libretroshare. 2011-08-12 13:42:30 +00:00
pqimonitor.cc Removed some std::ostringstream. 2012-04-14 22:38:24 +00:00
pqimonitor.h More Plumbing changes. 2011-07-14 14:56:33 +00:00
pqinetstatebox.cc Removed some std::ostringstream. 2012-04-14 00:30:23 +00:00
pqinetstatebox.h Net, Dht and Configuration changes. 2011-07-30 16:57:40 +00:00
pqinetwork.cc Use the best network interface to route an ip instead of the first interface in getLocalInterfaces on Windows. 2013-07-01 15:12:06 +00:00
pqinetwork.h Use the best network interface to route an ip instead of the first interface in getLocalInterfaces on Windows. 2013-07-01 15:12:06 +00:00
pqinotify.h added display of IP address for incoming failed connexion attempts 2012-09-09 20:25:39 +00:00
pqiperson.cc fixed proper display of crypto params for UDP connections 2013-09-10 19:31:44 +00:00
pqiperson.h fixed proper display of crypto params for UDP connections 2013-09-10 19:31:44 +00:00
pqipersongrp.cc fixed proper display of crypto params for UDP connections 2013-09-10 19:31:44 +00:00
pqipersongrp.h added display of SSL encryption parameters in PeerDetails dialog 2013-06-28 21:47:25 +00:00
pqiqos.cc moved QoS down to pqistreamer pipes. This removes one out queue, and removes lags due to many packets being sent at ones. 2012-06-23 12:10:41 +00:00
pqiqos.h fixed compilation on some ubuntu distribs due to missing include 2012-06-26 19:30:36 +00:00
pqiqosstreamer.cc moved QoS down to pqistreamer pipes. This removes one out queue, and removes lags due to many packets being sent at ones. 2012-06-23 12:10:41 +00:00
pqiqosstreamer.h moved QoS down to pqistreamer pipes. This removes one out queue, and removes lags due to many packets being sent at ones. 2012-06-23 12:10:41 +00:00
pqisecurity.cc Removed unused parameter warnings in libretroshare. 2011-08-12 13:42:30 +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 Removed some std::ostringstream. 2012-04-14 00:30:23 +00:00
pqiservice.h Added Mutex protection to the core comms (pqihandler + pqipersongrp). 2008-11-22 13:15:07 +00:00
pqissl.cc * Added libretroshare internal storage of "Denied Connections" in linkMgr. 2013-08-22 07:26:13 +00:00
pqissl.h added display of SSL encryption parameters in PeerDetails dialog 2013-06-28 21:47:25 +00:00
pqissllistener.cc patch from Henry morgan to fix soem typos (e.g misspelled connexion into connection) 2013-06-24 21:23:50 +00:00
pqissllistener.h Fixed report of failing connexion attempts/recepts. Cleaned the code a little bit 2012-09-14 21:04:16 +00:00
pqisslpersongrp.cc fixed proper display of crypto params for UDP connections 2013-09-10 19:31:44 +00:00
pqisslpersongrp.h fixed proper display of crypto params for UDP connections 2013-09-10 19:31:44 +00:00
pqissltunnel.cc Removed some std::ostringstream. 2012-04-14 22:38:24 +00:00
pqissltunnel.h Partially completed changes to implement final relay bits. 2012-01-08 16:28:44 +00:00
pqissludp.cc Removed std::stringstream. 2012-04-19 22:10:00 +00:00
pqissludp.h Fixed compile of libretroshare on Windows. The corrected pro files are not included. 2012-10-09 23:07:51 +00:00
pqistore.cc drop corrupted config files instead of looping into them 2013-09-07 12:49:36 +00:00
pqistore.h Added some optimizations (const std::string&) to the load of the caches at startup and to the p3ConnectMgr. 2010-12-19 23:50:46 +00:00
pqistreamer.cc disabled all rslog calls in p3dhtmgr.cc with #define, 2012-09-17 20:25:22 +00:00
pqistreamer.h moved QoS down to pqistreamer pipes. This removes one out queue, and removes lags due to many packets being sent at ones. 2012-06-23 12:10:41 +00:00
sslfns.cc Changes to get openpgpsdk version working on OSX. 2012-07-27 12:28:40 +00:00
sslfns.h Fixed compile of libretroshare on Windows. The corrected pro files are not included. 2012-10-09 23:07:51 +00:00