Commit Graph

6764 Commits

Author SHA1 Message Date
csoler
db4b87cd01 Mutex debugging: added a new macro RS_STACK_MUTEX(myMutex) to trigger a scope guard while recording file location and line number. Moved the timings from RsMutex to RsStackMutex. Changed the mutexes in rsgenexchange and rsgxsntservice to use the new macro.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7672 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-11 19:47:05 +00:00
csoler
b25f6f30ef fixed memory leak
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7671 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-11 17:10:16 +00:00
csoler
f6efa2fb92 separated chat items from message items, separated chat into tree components: chat, distant chat and distributed chat (i.e. lobbies). moved all chat components into chat/. Removed deprecated chat items
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7670 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-11 16:10:54 +00:00
csoler
04b3b432e8 fixed re-login after wrong passwd. Patch from Electron
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7669 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-08 19:31:16 +00:00
thunder2
f7f1da01b5 Fixed compile on Windows
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7668 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-08 17:57:21 +00:00
defnax
9912aa1c4f Small Fix (Phenom)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7667 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-08 15:53:49 +00:00
csoler
b98c6cbe02 moved all distant chat code into a separate file. Will do the same for chat lobbies
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7666 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-08 14:55:29 +00:00
csoler
9a6d57f89b fixed compilation of network simulator
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7665 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-08 12:36:20 +00:00
csoler
8edc8511c3 fixed adding groups to message recipient (Patch from Phenom, modified)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7664 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-07 19:06:23 +00:00
defnax
38bc87412d hide by default the status column, enable from the display menu.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7663 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-06 16:15:23 +00:00
csoler
7fca2836d6 improved mutex lock debugging
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7662 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-05 20:07:15 +00:00
csoler
5e903c364b updated ubuntu changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7661 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 20:46:01 +00:00
csoler
a3736a02d2 added systray menu in status bar. Helps people without a systray (Patch form Phenom)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7660 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 20:29:06 +00:00
csoler
d07a26f96d saving tool button position (patch from Phenom)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7659 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 20:21:01 +00:00
defnax
16be0a16f9 changed the chat bubbles when typing/chat on the private chat, which displays on the Taskbar & window icon
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7658 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 13:20:48 +00:00
csoler
47263daa72 fixed saving of bdboot.txt on windows (patch from electron)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7657 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 12:47:50 +00:00
csoler
2912b533a5 added additional factor to reduce Nxs item broadcast when outqueues are already filled in whereas user-defined bandwidth limit is unreached
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7656 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 10:21:45 +00:00
csoler
5d13dee029 fixed compilation after removing operators!= (patch from phenom)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7655 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 09:40:51 +00:00
csoler
1078126a38 added tempering system for GXS, so as to not send more in the outqueues than what the current bandwidth can handle.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7654 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-02 09:23:37 +00:00
defnax
42b8ea6602 Changed the MainWindow icon to a higher resolution for better look & feel, when the logo is displayed on the Taskbar, same for the im status icons.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7653 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-11-01 16:39:06 +00:00
csoler
ea5b923428 added very basic display of outqueue statistics in BwCtrlWindow. Removed unnecessary list::size() calls in pqistreamer
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7652 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-31 21:24:42 +00:00
csoler
ec2d6ed2c7 removed unnecessary string to string conversion
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7651 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-31 21:19:52 +00:00
csoler
9311dc5922 removed unused comparison operators
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7650 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-31 21:18:52 +00:00
csoler
39e123dbf2 added security check in pqissl::senddata() to avoid SIGSEGV when quitting
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7649 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-30 19:55:10 +00:00
csoler
d8b3a16a50 removed debug output
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7648 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-30 19:54:21 +00:00
thunder2
135dde5d59 Changed sleep to usleep in RsStackFileLock::RsStackFileLock (request from Cyril)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7647 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-29 09:38:22 +00:00
csoler
eefac5e4df added more time measurements in RsMutex, so as to measure locking time and waiting time. Only enabled with RSMUTEX_DEBUG
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7646 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-28 20:37:48 +00:00
defnax
a5db669883 Added to change header image and text on Share Key Dialog.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7645 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-27 13:12:48 +00:00
csoler
59ab1bdc52 limited storage of DEAD items in grouter cache to 1 hour to favor re-explore dead routes and limit cache size
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7644 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-26 16:54:32 +00:00
csoler
d45a935b3c improved display of popularity
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7643 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-26 16:29:09 +00:00
csoler
90b57337f5 fixed display of TOR connexions in the friend list
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7642 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-26 16:24:45 +00:00
defnax
bdc83c6748 fixed the frame margins
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7641 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-26 16:00:57 +00:00
thunder2
cfd6a7b8b5 Fixed navigate to channel post when clicking a channel post link.
Fixed navigate to forum message when clicking a forum message link.
Fixed copy of forum message link to clipboard

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7640 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 23:52:33 +00:00
thunder2
6c2cc75f2b Set standard style of public/lobby chat to compact colored.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7639 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 17:09:06 +00:00
thunder2
392159ae4b Fixed navigate to forum and channel group when clicking a forum/channel link.
Navigate to post/message is still a todo.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7638 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 15:50:00 +00:00
csoler
929599ad7f fixed display of unknown PGP keys in IDDialog. Removed debug output
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7637 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 13:16:47 +00:00
csoler
6488f5a9f4 using GxsIdChooser in message composition dialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7636 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 13:15:29 +00:00
csoler
c5e65486aa fixed bad connect in notifyQt for chat window
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7635 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 13:14:55 +00:00
csoler
067e5d4fac fixed SIGSEGV when quitting due to deletion of UPnP handler during callback
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7634 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 12:48:03 +00:00
thunder2
a3af37c7e4 Fixed start of chat with right or double click on a friend item (not location) in friend list.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7633 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 12:26:09 +00:00
csoler
26f93c2a55 fixed display of unknown hash in turtle router dialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7632 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 11:48:02 +00:00
thunder2
2963d71284 Enable "Next unread" button in forum without an active post.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7631 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-25 11:06:24 +00:00
csoler
d547cb6fdb changed post fixed operator++ into prefixed. More efficient on some systems. Patch from Phenom.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7630 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-24 22:07:26 +00:00
csoler
880efee332 removed ifdef for the different sleep methods. Now only usleep is used, on all systems. Patch from Phenom
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7629 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-24 21:31:58 +00:00
csoler
c17de671bb added feedback from rsgenexchange into Global router to add routing information
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7628 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-22 21:00:20 +00:00
csoler
b593a918a0 optim: changed postfixed ++ into prefix++ for non trivial operators, replaced test on std::list::size() by std::list::empty() (Patch from Phenom, modified)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7627 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-21 22:33:02 +00:00
csoler
491a655889 patch update from Phenom to fix up comparisons
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7626 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-20 16:42:32 +00:00
csoler
db55ab0bde weighted maximum length of a msg in grouter inversely to how much it has spread
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7625 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-19 22:02:00 +00:00
csoler
90c24e7135 improved anti-flooding stategy in g-router
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7624 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-19 21:30:28 +00:00
csoler
d44eb370e4 fixed bug in global router making the routing matrix too sparse
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7623 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-10-19 21:08:09 +00:00