RetroShare/libretroshare/src/gxs
csoler 80f4401e88 - implemented DH protocol for PFS encryption in distant chat between GXS ids.
- changed format of keyId in rstlvkeys.{h,cc}, but kept the serialisation for backward compatibility (A #define needs to be removed to fix it for good). Updated rsrecogn, rsmsgitems, gxssecurity accordingly
- added "chat peer" in IdDialog to help testing distant chat.

Distant chat works and is now encrypted. The GUI still needs some smoothing: display of correct peer names
in chat window, remove the need to add a message in p3chatservice.cc:3217 to force poping up the chat window.

- added MsgAddress class to handle generic address types while keeping type separation in Messages. Not used yet.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7403 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-06-12 10:28:23 +00:00
..
db_acadeeb.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
db_gixp.h Early pass at defining new message exchange (cache replacement system) 2012-01-17 01:09:21 +00:00
db_gmxp.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
db_gxp_apps.h Early pass at defining new message exchange (cache replacement system) 2012-01-17 01:09:21 +00:00
db_gxp_service.h moved my(chris's) version of GXservice to rsgxs.h and reverted db_gxp_service.h back to original 2012-02-24 21:15:08 +00:00
db_gxp.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
db_wire.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
gxssecurity.cc - implemented DH protocol for PFS encryption in distant chat between GXS ids. 2014-06-12 10:28:23 +00:00
gxssecurity.h moved all the code using explicit EVP_KEY and RSA structures into gxssecurity (except rsrecon, still need to do) 2014-05-17 13:50:40 +00:00
gxstokenqueue.cc cleanups of debugging. 2014-05-04 12:48:42 +00:00
gxstokenqueue.h * Added the basics of GxsCircles service to libretroshare. 2012-11-29 22:48:28 +00:00
rsdataservice.cc cleanups of debugging. 2014-05-04 12:48:42 +00:00
rsdataservice.h Added msg sync unit test 2014-04-26 10:07:25 +00:00
rsgds.h Added msg sync unit test 2014-04-26 10:07:25 +00:00
rsgenexchange.cc - implemented DH protocol for PFS encryption in distant chat between GXS ids. 2014-06-12 10:28:23 +00:00
rsgenexchange.h Added Phenom's patch AddGxsIdDeleting_v0.6_7328.patch 2014-05-06 17:15:20 +00:00
rsgixs.h merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsgroups.h merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsgxs.h handled validation/sign of message when key not available 2013-03-06 23:33:23 +00:00
rsgxsdata.cc merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsgxsdata.h fixed up tlv serialisers: 2014-03-29 15:34:37 +00:00
rsgxsdataaccess.cc cleanups of debugging. 2014-05-04 12:48:42 +00:00
rsgxsdataaccess.h merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsgxsnetservice.cc cleanups of debugging. 2014-05-04 12:48:42 +00:00
rsgxsnetservice.h bug fix, 2014-05-01 18:50:07 +00:00
rsgxsnetutils.cc bug fix, 2014-05-01 18:50:07 +00:00
rsgxsnetutils.h bug fix, 2014-05-01 18:50:07 +00:00
rsgxsrequesttypes.h merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsgxsutil.cc merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsgxsutil.h Added Phenom's patch AddGxsIdDeleting_v0.6_7328.patch 2014-05-06 17:15:20 +00:00
rsnxs.h merge of branch v0.6-idclean 7180 2014-03-17 20:56:06 +00:00
rsnxsobserver.h Added Rs photo v2 item serialisation test, fixed subsequent bugs 2012-08-06 21:00:38 +00:00
UseCases.txt added more virtual methods to network exchange service 2012-04-01 21:10:55 +00:00