Commit Graph

2954 Commits

Author SHA1 Message Date
thunder2
1b0f59d746 Fixed connections and removed more unused code (Patch from Cyril)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8164 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-24 09:29:40 +00:00
csoler
042b61ff9e disabled some useless old branches in the flushing of incoming items due to calling pqihandler::tick() and pqipersongrp::tickServiceRecv()
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8163 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-23 21:37:16 +00:00
csoler
dcf41395fd added more info about the ghost items that printout at start. Where do they come from??
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8162 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-23 19:31:41 +00:00
csoler
3e4d63f4ab added early removal of event items that do not belong to a subscribed lobby (causing signature check error)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8161 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-23 19:09:47 +00:00
csoler
7b55fc90ff removed debug info
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8159 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-23 18:49:13 +00:00
csoler
3641a6c87c attempt at fixing crash that shoult not happen in rsgxsutil.cc
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8158 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-23 18:48:40 +00:00
csoler
77a33cd445 removed unnecessary debug output
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8153 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-21 20:09:20 +00:00
csoler
36506ea1e8 added security 200 bytes limit on ID nicknames from getIdDetails
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8152 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-21 19:03:46 +00:00
csoler
9fa87de6e3 cleaned the code in grouter, removed warning
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8151 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-21 19:02:14 +00:00
csoler
a9ba944e27 improvements to global router: longer half-life for routing events, re-sending of un-delivered items, removed unused constants, added missing file to .pro
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8148 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-20 21:24:22 +00:00
csoler
8d7842739c fixed uninitialised memory read
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8146 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-19 20:03:46 +00:00
csoler
fce6b7edf3 changed default data rates (it is better to have some prople need to reduce it than everyone need to increase it). Added placeholder in gen cert dialog for TOR
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8145 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-19 18:35:36 +00:00
csoler
e232dcb0a3 globally prevent chunk corruption and sendign of enormous messages
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8142 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-19 15:04:24 +00:00
csoler
057b2afa4e improvement of global router after first test phase. Fixed a number of bugs.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8141 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-18 19:59:27 +00:00
csoler
6b84be37de async distant messaging should work, but needs soem more testing. Use with care
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8139 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-17 21:37:26 +00:00
csoler
c9d5c7b3cb turned some std::list<PeerId> into std::set, as it automatically prevents duplicates
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8138 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-17 21:36:22 +00:00
csoler
f1309a8cbe fixed detection of TOR connections on server side (patch from sehraf)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8137 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-16 16:24:36 +00:00
csoler
5785ddca84 fixed per-friend message passing and cleaning. Next steps: debug multi-step friend transmission
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8136 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-15 20:48:30 +00:00
csoler
68d25b324a fixed id auto-cleaning
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8134 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-14 20:57:40 +00:00
csoler
b0b986efff fixed deadlock in old identity cleaning. There is still a bug to catch so the cleaning code is currently disabled (but RS will print info about deletion)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8133 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-14 16:56:02 +00:00
csoler
6b841ba4e1 saving ongoing work on global router. Fixed friend-to-friend message passing.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8128 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-12 21:43:52 +00:00
csoler
2ecd582273 half-way through async messaging. Redesigned global router pipeline so as to merge traffic from turtle and friend/routing matrix. Only turtle traffic currently enabled. Should provide minimal functionality
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8127 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-09 21:34:50 +00:00
csoler
e75b28b733 early check of too long group names (currently disabled)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8126 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-09 19:55:56 +00:00
csoler
2f2d01dc41 set max GxsId nickname size to some arbitrary value to avoid crazy long nicknames crafted to break the GUI. This should also be checked when de-serialising groups at a wider scale for group names in general
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8125 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-09 19:53:01 +00:00
csoler
059a0b3bf7 prevent discovery and p3PeerMgr::loadList() from erasing service permission flags. Now the existing pgp-based values are kept.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8122 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 21:18:43 +00:00
csoler
a15b69f5e9 fix for linux compilation case where sqlcipher is present in a subdirectory of trunk (Patch from Heini)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8121 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 19:24:14 +00:00
csoler
a4f6500772 fix for revision number in ubuntu/debian (patch from heini, untested)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8118 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 15:37:54 +00:00
electron128
81bbb9933d added missing part of 8114
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8117 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 10:21:05 +00:00
electron128
ee68d00376 pqistreamer: only allocate incoming buffer when needed, free incoming buffer when not needed anymore
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8115 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 09:58:53 +00:00
electron128
e9b722a732 removed old code in rsiface/p3face
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8114 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 09:54:10 +00:00
electron128
32d1bd7b04 detach pqistreamer threads to allow resource cleanup or re-use
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8113 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 09:52:38 +00:00
electron128
28030f9b08 added missing delete in gxsnetservice
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8112 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-04 09:48:38 +00:00
csoler
70918e9dcf reduced size of output for buggy RsItems
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8111 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-03 21:57:24 +00:00
csoler
e0ddaf8212 removed debug info
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8110 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-02 19:24:54 +00:00
csoler
6594156442 fixed bug leaking file lists. Do not use previous commit: it will leak your file lists.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8106 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-01 21:08:30 +00:00
csoler
a32acc67bb fixed bug causing re-hashing of all files in some situations, and possibly preventing file lists to transfer between friends.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8105 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-01 19:54:16 +00:00
csoler
69c44ef9ef improved display of ciphers giving TLS version
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8104 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-01 18:29:59 +00:00
csoler
96d5eb485a changed default cert name so that v0.6 and v0.5 do not use the same file
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8101 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-30 20:34:36 +00:00
electron128
070630d297 added missing delete in p3discovery2::processContactInfo()
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8100 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-30 17:04:57 +00:00
csoler
d8b276b7e2 improved temporary memory class
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8094 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-28 18:07:01 +00:00
csoler
e58c9de067 fixed a few missing deletes when handling errors in grouter. Experimenting a new scope guard to hold temporary memory. (Patch from GuessWho, modified)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8093 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-28 17:23:52 +00:00
electron128
9fc94b87ae fixed redefinition warning of MSG_WAITALL on windows/mingw491
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8086 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-27 18:48:02 +00:00
electron128
d65adeb2ea disabled debug print of DHT requests, disabled debug print in p3Peers::getProxyServer(), added missing newlines in debug prints (modified patch from Hypfer)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8084 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-27 18:41:44 +00:00
csoler
9d2b6faf9c fixed bug with default chat lobby identity causing settings to show an empty list. Also fixed up GxsIdChooser
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8081 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-26 21:20:57 +00:00
electron128
0017f246e8 added missing return statement in RsDirUtil::saveStringToFile() (thx to sehraf)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8078 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-26 07:21:07 +00:00
csoler
ae0603a687 added test to prevent using twice the same config file; changed duplicate config file name causing deserialisation errors and loss of some config files; added printout of hex code for RsItems that fail deserialisation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8075 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-25 22:21:01 +00:00
electron128
74dd9f7b7b fix data directory on Linux, use new path /usr/share/RetroShare06
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8073 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-25 08:29:12 +00:00
electron128
7e03f3944b don't store name, location name and date in new SSL certs. Location name is now stored in an extra file. Backwards compatible to old locations and old peers.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8072 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-25 08:19:45 +00:00
electron128
0cd3f3868e added command line parameters for webui port and base directory.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8069 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-22 12:29:30 +00:00
drbob
7cece484c4 Modify Messages with additional namespace - to allow switching to new Mail.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8066 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-22 04:45:01 +00:00