RetroShare/libretroshare/src/serialiser
csoler 0d14351b8a Ported branch commits:
3099: libretroshare/src/tcponudp/udplayer.cc 
      libretroshare/src/tcponudp/udplayer.h 	
      libretroshare/src/util/rsnet.cc 	
      libretroshare/src/util/rsnet.h

	moved operator<<(ostream&,sockaddr_in) to rsnet.h, as it is used at
	different places

3100: libretroshare/src/util/rsdiscspace.cc
	suppressed debug mode

3101: libretroshare/src/serialiser/rsdiscitems.cc

	put correct (i.e. non conservative) size for RsDiscReply packets

3102: libretroshare/src/services/p3disc.cc

	Made a pass on the code in p3disc. Corrected some bugs:
		- suppressed an unwanted return in packet treatment
		- prevented sending info to a peer about itself
		- changed askInfoToAllPeers() such as not to discard info
		  from peers with NODISC flag (because we especially need
		  info for these)
		- enabled receiving p3disc info even if p3discovery is
		  disabled. Indeed, disabeling p3disc is a measure of
		  protection, so it should limit the export of p3disc info,
		  not the import.
		- removed test discarding info about dummy friends, because
		  it is useless
		- don't discard info about peers that have the NODISC flag
		  (meaning that we especially need info for them)
		- added safety check about received GPG keys. Before we
		  relied on this test being performed by
		  p3ConnMgr::addFriend()
		- added some debug info

3103: libretroshare/src/ft/ftcontroller.cc
	removed debug info



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3104 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-10 13:42:49 +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
rsbaseitem_test.cc Major improvements to the serialiser to make it work with retroshare. 2007-12-12 00:54:42 +00:00
rsbaseitems.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
rsbaseitems.h Major improvements to the serialiser to make it work with retroshare. 2007-12-12 00:54:42 +00:00
rsbaseserial.cc Memory leak and compiler warnings fixes: 2010-06-07 01:47:15 +00:00
rsbaseserial.h added regexp search to turtle router 2009-08-25 12:04:43 +00:00
rsblogitems.cc adding blog bad to gui, test for new blog reply field 2010-02-19 23:23:19 +00:00
rsblogitems.h git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2181 b45a01b8-16f6-495d-af2f-9b41ad6348cc 2010-02-03 22:47:06 +00:00
rschannelitems.cc Addition of new channels service. 2008-06-24 04:22:42 +00:00
rschannelitems.h Addition of new channels service. 2008-06-24 04:22:42 +00:00
rsconfigitems.cc Remove some error detection in deserial for dynDNS backward compatibility 2010-04-22 18:50:10 +00:00
rsconfigitems.h Commmit the code from Thunder 2010-04-22 18:49:08 +00:00
rsdiscitems.cc Ported branch commits: 2010-06-10 13:42:49 +00:00
rsdiscitems.h ask disc info when adding a new friend 2010-01-19 19:15:22 +00:00
rsdistribitems.cc added extra constructor to allow distrib cache service item grpkey to be used with p3service. 2010-05-29 12:05:54 +00:00
rsdistribitems.h cleaned some compiler warnings 2010-06-09 19:51:46 +00:00
rsforumitems.cc Addition of serialisers for forum/distrib 2008-06-13 15:26:31 +00:00
rsforumitems.h Addition of serialisers for forum/distrib 2008-06-13 15:26:31 +00:00
rsgameitems.cc Lots of bugfixes and tweaks: 2008-03-31 14:06:59 +00:00
rsgameitems.h Improvements to the Games Launcher. 2008-03-17 14:24:56 +00:00
rsmsgitems.cc improvements messages: 2010-06-04 23:39:33 +00:00
rsmsgitems.h improvements messages: 2010-06-04 23:39:33 +00:00
rsphotoitems.cc Addition of two more Services / Applications. 2008-03-04 21:31:11 +00:00
rsphotoitems.h Addition of two more Services / Applications. 2008-03-04 21:31:11 +00:00
rsqblogitems.cc git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@730 b45a01b8-16f6-495d-af2f-9b41ad6348cc 2008-09-21 11:08:08 +00:00
rsqblogitems.h git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@730 b45a01b8-16f6-495d-af2f-9b41ad6348cc 2008-09-21 11:08:08 +00:00
rsrankitems.cc Removed most of the output to stderr. 2008-07-09 09:55:09 +00:00
rsrankitems.h Third attempt at link rank system. 2008-04-15 16:35:46 +00:00
rsserial.cc Improved the notification model so that it uses Qt signals to avoid core dumps, and improved the gui to increase responsiveness (e.g. forum display, network discovery info, friends, msg deletion and selection) 2009-02-22 17:36:39 +00:00
rsserial.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
rsserial_test.cc Major improvements to the serialiser to make it work with retroshare. 2007-12-12 00:54:42 +00:00
rsserviceids.h added key sharing facility for distrib groups 2010-05-25 22:51:53 +00:00
rsserviceitems.h added blogs 2010-02-03 22:53:35 +00:00
rsstatusitems.cc Added network message objects for the Status service - RsStatusItem 2008-05-14 10:35:12 +00:00
rsstatusitems.h finished status service 2010-04-15 10:47:48 +00:00
rstlvbase.cc fixed chat bug that was truncating some messages, due to using a uint16_t to store a local size. Totally backward compatible. This fix might also affect blog messages. 2010-05-09 20:06:19 +00:00
rstlvbase.h added group icon support 2010-05-14 13:00:07 +00:00
rstlvfileitem.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
rstlvimage.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
rstlvkeys.cc corrected handling of null strings in RsTlvBase::GetTlvString() 2010-04-23 13:42:01 +00:00
rstlvkeys.h Msg forums are now signed by ssl certs 2010-02-03 21:21:04 +00:00
rstlvkvwide.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
rstlvkvwide.h * 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
rstlvtypes.cc * Bad loading by TlvString - fixed. 2009-09-08 23:41:57 +00:00
rstlvtypes.h * 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
rstlvutil.cc Addition of new makefile scripts. 2007-11-16 04:45:00 +00:00
rstlvutil.h Addition of new makefile scripts. 2007-11-16 04:45:00 +00:00
rstlvwidetest.cc added revised qblog core 2008-06-26 13:08:48 +00:00
rstunnelitems.cc corrected a debug message 2010-02-25 22:44:43 +00:00
rstunnelitems.h reimplemented the tunnel handshake 2010-02-25 22:44:04 +00:00
tlvbase_test.cc Added missing #includes for picky compilers (ArchLinux) 2008-05-31 13:39:04 +00:00
tlvbase_test2.cc Major improvements to the serialiser to make it work with retroshare. 2007-12-12 00:54:42 +00:00
tlvconfig_test.cc added revised qblog core 2008-06-26 13:08:48 +00:00
tlvfileitem_test.cc Addition of new makefile scripts. 2007-11-16 04:45:00 +00:00
tlvitems_test.cc Added missing #includes for picky compilers (ArchLinux) 2008-05-31 13:39:04 +00:00
tlvrandom_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
tlvstack_test.cc Addition of new makefile scripts. 2007-11-16 04:45:00 +00:00