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 |
|
electron128
|
6dff335515
|
use notify for gxs events. Removed the previous polling based system. Now multiple clients can receive gxs changes. This also fixes the always growing changes queue in rs-nogui.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8057 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-20 10:39:17 +00:00 |
|
csoler
|
1f4d827140
|
commented out unused (and buggy) function in authgpg
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8054 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-19 21:42:31 +00:00 |
|
csoler
|
90427eb08b
|
fixed self-signature checking for imported keys, previously causing imported certificates with signatures to be rejected
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8053 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-19 21:02:14 +00:00 |
|
electron128
|
2335290a56
|
added check for empty author id in gxs group creation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8050 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-19 08:43:40 +00:00 |
|
csoler
|
5fc269bcff
|
released timing constraint a little bit for distant chat (last setting would make it unstable)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8041 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-17 21:16:15 +00:00 |
|
csoler
|
c4b1b3dfbc
|
fixed serialisation bug likely causing the loss of peers.cfg (Thx G10H4ck for finding this)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8039 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-16 21:27:35 +00:00 |
|
csoler
|
29d3c8bcdd
|
made signature verification passe when no key is present in the cache for lobby events
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8038 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-16 20:38:59 +00:00 |
|
csoler
|
67c5ef9c8a
|
increased responsivness of distant chat by forcing tunnel re-digging when no activity is detected. WARNING: the new timestamps make the communication break will peers not up to date, since they will not send keep alive packets on the same delay basis.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8023 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-15 13:23:03 +00:00 |
|
csoler
|
553240cda9
|
slowed down config saving in p3idservice
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8022 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-14 21:46:30 +00:00 |
|
csoler
|
502b34dff4
|
removed dead code in chat lobbies
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8021 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-14 21:44:37 +00:00 |
|
csoler
|
9ed57f9daa
|
added missing stamping of key and missing include
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8016 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-14 14:59:14 +00:00 |
|
csoler
|
48ea291d95
|
moved signature validation and encryption one level up into p3IdService. Added timestamp for GXS identities and auto-removal after 7 days. Updated display in IdDialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8015 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-14 14:33:23 +00:00 |
|
thunder2
|
b26c55126c
|
Fixed missing notify of changed message ids to the gui.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8011 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-11 13:39:58 +00:00 |
|
csoler
|
78160d729f
|
removed some dead code in pqithreadstreamer after last commit
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8010 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-10 21:41:41 +00:00 |
|
csoler
|
b6ce3ab7b2
|
attempt to fix the deadlock situations in pqithreadstreamer. Also solves the crash when quitting
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8009 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-10 21:16:41 +00:00 |
|
thunder2
|
f6a1cbb3b2
|
Reduced locking time of mutex in RsGenExchange::processMsgMetaChanges and RsGenExchange::processGrpMetaChanges.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8005 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-08 23:12:57 +00:00 |
|
csoler
|
a1b36cd530
|
added method in ftServer to allow retrieving data from shared/downloaded files (patch from electron, modified)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7999 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-08 13:46:07 +00:00 |
|
csoler
|
2664cf2f9a
|
fixed possible crash due to not checkitn rsIdentity
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7997 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-08 11:51:44 +00:00 |
|
csoler
|
6aaf559b3a
|
fixed typo preventing compilation without RS_USE_BITDHT flag
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7996 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-08 10:14:55 +00:00 |
|
csoler
|
5e15fdf2d0
|
set some default value for _default_identity if no value comes from LoadList
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7995 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-08 10:07:09 +00:00 |
|
csoler
|
cdf7de317d
|
removed systematic printout of outgoing items which killed performance (patch from electron)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7994 b45a01b8-16f6-495d-af2f-9b41ad6348cc
|
2015-03-08 08:48:00 +00:00 |
|