RetroShare/libretroshare/src/services
Gioacchino Mazzurco 4a138e07b9
Implement IPv6 listening
With this commit IPv6-v3 surpass v0.6-IPv6-2 in term of features
  obsoleting it.
p3BitDht handle gracefully unwanted non IPv4 addresses
rsUdpStack handle gracefully unwanted non IPv4 addresses
pqissludp handle gracefully unwanted non IPv4 addresses
Move single address limitation workaround from
  p3discovery2::sendOwnContactInfo to better
  place p3PeerMgrIMPL::UpdateOwnAddress this way local address list is
  queried less often and only id there is some suggestion that it may
  have changed (probably ir will not be called all the times there is a
  changes in local network interfaces but is good enough)
Implement crossplatform rs_setsockopt to avoid too much ifdef around
Implement sockaddr_storage_copy to safely copy sockaddr_storage objects
2018-02-24 17:14:49 +01:00
..
autoproxy Port pqissl to dual stack IPv6+IPv4 2018-02-24 14:29:56 +01:00
mail Adding start of new Mail Service. 2014-12-02 13:22:48 +00:00
p3banlist.cc Fix Gcc Warning in p3banlist 2017-09-28 19:24:26 +02:00
p3banlist.h Fix Gcc Warning in p3banlist 2017-09-28 19:24:26 +02:00
p3bwctrl.cc moved converted serialisation files into new directory rsitems/, leaving serialiser/ for the serialisation classes 2017-04-18 21:11:37 +02:00
p3bwctrl.h Fix CppCheck in p3bwctrl.h 2017-11-07 21:59:04 +01:00
p3discovery2.cc Implement IPv6 listening 2018-02-24 17:14:49 +01:00
p3discovery2.h moved discovery2 items to rsitems/ 2017-04-23 19:07:26 +02:00
p3gxschannels.cc fixed bug due to wrong service ID in serializer 2018-02-17 12:04:13 +01:00
p3gxschannels.h added load/save of known channels to avoid re-displaying it in the NewsFeed after then have been deleted. 2018-02-16 23:51:43 +01:00
p3gxscircles.cc improved template class naming for temporary Gxs grp data structures 2017-07-24 14:29:30 +02:00
p3gxscircles.h Add Circle Feed Item. 2017-06-11 16:16:41 +02:00
p3gxscommon.cc fixed formula to compute score based on up/dn votes in comments 2017-11-02 22:20:49 +01:00
p3gxscommon.h merging gxs_phase2 branch 2013-06-04 21:00:43 +00:00
p3gxsforums.cc fixed bug due to wrong service ID in serializer 2018-02-17 12:04:13 +01:00
p3gxsforums.h added load/save of known channels to avoid re-displaying it in the NewsFeed after then have been deleted. 2018-02-16 23:51:43 +01:00
p3gxsreputation.cc Fix clang warning: unused variables 'LOWER_LIMIT', ... 2017-07-16 21:37:22 +02:00
p3gxsreputation.h merged upstream/master 2017-04-30 20:14:23 +02:00
p3heartbeat.cc switched heartbeatitems to new serialization 2017-04-27 21:10:22 +02:00
p3heartbeat.h Switched most of the services to use p3ServiceControl instead of p3LinkMgr. 2014-03-29 03:57:44 +00:00
p3idservice.cc replaced usleep() by rstime::rs_usleep() which accepts times >= 1 sec. Should fix problems on windows 2018-01-27 20:22:31 +01:00
p3idservice.h Merge branch 'gxs_mail_experiments' into qmlapp_pex_alpha 2017-05-08 12:33:40 +02:00
p3msgservice.cc minor code cleaning in p3GxsTrans (struct->class for consistency, sendMail->sendData), added popularity+subscribed status display in statistics 2017-05-27 22:19:52 +02:00
p3msgservice.h Fix clang warning: 'p3MsgService' defined as a struct here but 2017-07-17 22:32:07 +02:00
p3photoservice.cc moved photo items to rsitems/ 2017-04-28 18:51:35 +02:00
p3photoservice.h Added ServiceControl + ServiceInfo. Basics are working, but still a lot to do! 2014-03-22 03:53:44 +00:00
p3postbase.cc Fix CppCheck in p3postbase.cc 2017-11-07 21:59:58 +01:00
p3postbase.h - Split majority of p3posted into p3postbase.cc - so that it can be reused by other services. 2014-01-20 11:42:27 +00:00
p3posted.cc Fix Windows Compilation 2017-05-04 11:58:45 +02:00
p3posted.h Fix Posted Feed Item when received comment. 2016-07-23 01:48:35 +02:00
p3rtt.cc merged upstream/master 2017-05-02 22:41:01 +02:00
p3rtt.h merged upstream/master 2017-05-02 22:41:01 +02:00
p3service.cc cleaned the hierarchy of serialization classes 2017-04-26 11:40:46 +02:00
p3service.h created 2 subclasses of RsThread, one for ticking services, and one for single shot jobs. Now all threads use the same base code. 2015-05-22 20:54:38 +00:00
p3serviceinfo.cc moved converted serialisation files into new directory rsitems/, leaving serialiser/ for the serialisation classes 2017-04-18 21:11:37 +02:00
p3serviceinfo.h moved rsserviceinfo items to rsitems/ 2017-04-28 17:47:41 +02:00
p3statusservice.cc moved rsstatusitem.h to rsitems/ 2017-04-27 21:24:27 +02:00
p3statusservice.h moved rsstatusitem.h to rsitems/ 2017-04-27 21:24:27 +02:00
p3tunnel.cc Removed some std::ostringstream. 2012-04-17 21:00:54 +00:00
p3tunnel.h reimplemented the tunnel handshake 2010-02-25 22:44:04 +00:00
p3wiki.cc moved wiki and wire items to rsitems/ 2017-04-29 21:50:55 +02:00
p3wiki.h Added ServiceControl + ServiceInfo. Basics are working, but still a lot to do! 2014-03-22 03:53:44 +00:00
p3wire.cc moved wiki and wire items to rsitems/ 2017-04-29 21:50:55 +02:00
p3wire.h Added ServiceControl + ServiceInfo. Basics are working, but still a lot to do! 2014-03-22 03:53:44 +00:00