csoler
d739fb2c52
added info functions in grouter and basic widget to display routage info in settings
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7207 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-25 20:37:42 +00:00
csoler
d2ab6cc6ab
fixed up encryption/decryption of messages. Message passing through grouter works./RetroShare
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7204 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-23 17:32:35 +00:00
csoler
e5a6dde5b9
rewrote the logic of grouting algorithm to work without key publication. Some constants still need to be tweaked and branching factors is not computed yet.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7200 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-22 22:28:55 +00:00
csoler
0b812e636d
- removed global GROUTER define. Enabled now by default (except for a ifdef ENABLE_GROUTER in rsinit.cc)
...
- added code to actualy receive messages
- fixed a few bugs in the GUI
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7198 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-22 09:32:33 +00:00
csoler
52d836225c
Improvements to distant messaging (does not work yet)
...
- removed unused code (mainly tunnel handling code, messaging invite code)
- added signing/encrypting/verification/decrypting of distant messages
- added data based signature check method in GxsSecurity
- removed fingerprint from GRouter
- published all self Identities into GRouter. Will put more section later.
- fixed some prototypes in GxsSecurity
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7195 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-21 16:56:17 +00:00
csoler
e642e8ff51
removed some unused variables, and fixed code in grouter for new IDs
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7178 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-07 21:01:54 +00:00
csoler
886a8974db
replaces SSLIdType by indirect type RsPeerId and PGPIdType with RsPgpId whenever applicable
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IdCleaning@7163 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-03 21:45:27 +00:00
csoler
e12929d9d7
Added connexion to the msg system and fingerprint into grouter addresses. flushing current changes before 0.6 merge.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7072 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-01-30 22:14:37 +00:00
csoler
91291a9920
added proof of work algorithms to GRouter key items
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6984 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-01-03 22:41:20 +00:00
csoler
be3a593ee2
enabled load/save of grouter configuration. Checked that keys and info is properly restored at startup
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6975 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-12-28 21:47:15 +00:00
csoler
5c52890ad5
added grouter as a msg sending service. Not enable yet. Added serialisation for grouter items and test methods in tests/serialiser/. Added saveList/loadList for grouter. set connectToTurtleRouter() and connectToGRouter() to be mandatory methods
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6970 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-12-27 20:06:47 +00:00
csoler
7edfa21ffd
added routing methods for data in grouter.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6961 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-12-24 16:41:07 +00:00
csoler
fd994a546b
progress in grouter code
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6955 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-12-22 17:04:13 +00:00
csoler
d2ddf9c4c4
computation/update of routing probabilities
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6899 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-11-08 22:22:40 +00:00
csoler
03e6fb8a4a
added basic probability computation to global routing matrix, and debug output. Fixed bug in Float serialisation (this should be improved btw)
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6890 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-11-05 21:15:26 +00:00
csoler
e0863194a3
Squeleton code for the global routing matrix. Most functions are left unimplemented, but
...
the basic structure is here. Functions have been added to serialise both SHA1 and floats.
The router is not yet enabled since protocol is likely to change again.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6886 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-11-02 14:35:33 +00:00