Commit Graph

2286 Commits

Author SHA1 Message Date
csoler
c92cf925e4 added missign lock in ftcontroller. This is likely to correct a bug.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2919 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-16 21:20:02 +00:00
csoler
50f196e48b - suppressed some errors in printf commands with uint64_t
- apparently, the cap function in QRegExp takes a non const in some Qt versions. I had to copy the const parameter to a local variable.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2917 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-16 20:02:34 +00:00
csoler
cb64fb12cf Corrected typo, Replaced Ok Button by anabled Apply button in settings, suppressed double click action for download in Shared File lists
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2913 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-16 09:33:35 +00:00
csoler
37a2bfb8de added a check to avoid (possibly rare) data races
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2901 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-14 11:29:15 +00:00
defnax
73343f9250 update changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2897 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-13 17:24:46 +00:00
csoler
69f2381a06 updated version numbers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2896 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-13 17:04:46 +00:00
defnax
76250a956b added missed sources
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2895 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-13 15:36:49 +00:00
csoler
acbcf57bd8 ported trunk commit 2889 and 2888
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2889 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-12 18:47:34 +00:00
csoler
ac693595c9 Ported trunk Commit 2882 (Thunder)
Memory leak:
	- getLocalInterfaces -> iptable = (MIB_IPADDRTABLE *) malloc(dwSize);
	- main -> RshareSettings  *_settings = new RshareSettings();

	ExtAddrFinder::~ExtAddrFinder - use free for pointer allocated with malloc

Ported trunk commit 2810 (Thunder):
	RetroShare stopped responding during signing a key and asking for password.
	The QSingleShotTimer of ConfCertDialog wants to update the gui and 
	stopped in  PeerItem::updateItem.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2883 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-10 17:49:19 +00:00
csoler
d82e1ba63c fixed chat bug that was truncating some messages, due to using a uint16_t to store a local size. Totally backward compatible. This fix might also affect blog messages.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2879 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-09 20:01:29 +00:00
csoler
9243c1614d Ported trunk commit 2811:
crash with second open of HelpDialog solved



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2877 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-09 13:54:52 +00:00
csoler
d8e4430052 implemented a short circuit to local cache transfers. This saves a large number of file descriptors, and improves reactivity of the software
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2875 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-09 13:49:44 +00:00
defnax
8c9c08a28c update version
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2874 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-09 11:11:08 +00:00
defnax
9e7fab1df9 update Changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2873 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-09 10:42:21 +00:00
csoler
d7d5997d86 suppressed unused files
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2865 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-08 14:43:55 +00:00
csoler
9ff8a8ae66 added a checkpoint to file hashing, to save intermediate results every 10 GB
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2861 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-07 21:15:57 +00:00
csoler
7abb59bca2 Ported branch commit 2852:
- corrected memory leak in p3disc heart-beat system.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2854 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-06 07:38:06 +00:00
csoler
d3918cd9cf correct bug with selection with human readable delegate.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2843 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-03 20:22:38 +00:00
csoler
758de9b22c fixed the sorting of SearchDialog by age and by size, by using proper delegates for displaying the numbers. Removed the SR_REALSIZE_COL column, that is no longer necessary.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2839 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-02 21:33:44 +00:00
csoler
0e1bac6406 improved readability of cert generation dialog. Added tooltips, information, and wait cursor
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2820 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-01 13:25:58 +00:00
csoler
40db78c6ae corrected bug in search: files with size > 2Gb would not be added to transfers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2818 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-30 21:37:15 +00:00
csoler
198a1b925d corrected bug about persistence of default chunk strategy
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2816 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-30 21:00:28 +00:00
csoler
ed73533862 Ported trunk commits:
2781: 
		- fix a gui bug
	2786: 
		- The settings in the settings window are only loaded once.
		- Saving the settings without changing the network settings doesn't
		  shutdown the connections
	6788:
		- Forwarding a message keep the attached recommended files.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2803 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-27 19:07:00 +00:00
csoler
502e006352 - ported trunk commit 2801 into branch
Currently the only way to induce a bug is start rs for an ssl_id which
	which does not have a password saved, then try use an ssl id at start
	dialog  which does or does not have a pword (help_pword:bool enters an
	illegal state) 

	I have fixed it by checking if rsinit::passwd == "" then trying to load for
	that ssl_id, if that fails then i set help_pword to false; does not have
	password and pass flow to gpg to ask for passwd. (problem was rs thought
	user had help/pass file and they didn't).

	i have checked it in and tested for
	1. starting with ssl_id which has saved pword, and switching ids at start
		dialog
	2. secondary id may or may not have saved pword. 

- added check for the result of fscanf



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2802 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-27 18:50:37 +00:00
csoler
d451adc1a6 fixed compatibility issue with dyndns patch
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2785 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-25 20:03:40 +00:00
csoler
c7db07c37b - Ported trunk commit 2780: Set the trust lvl to 3 when accepting a friend and the trust lvl is unknown.
- Removed some potentially harmful (deadlock) code.
- Put some printf into debugging #ifdef



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2783 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-25 19:00:33 +00:00
defnax
df7c8dacb3 update Changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2778 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-24 22:22:07 +00:00
csoler
a44280e267 Ported patch from thunder2 (http://sourceforge.net/tracker/index.php?func=detail&aid=2991827&group_id=178712&atid=886241)
- Bug fix: Checkbox for automatic share of the incoming directory doesn't correctly set with setDown, use setChecked
- ShareManager and RSettingsWin doesn't need to be created all the time
- RSettingsWin: Save the last active page for the current runtime
- ShareManager and DirectoryPage: Show changed shared directories direct after the change



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2776 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-24 22:06:12 +00:00
defnax
95b061e05a fixed MessengerWindow TreeWidget stylesheet
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2773 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-24 18:44:16 +00:00
defnax
f9e1f8d39b update changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2772 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-24 17:11:00 +00:00
csoler
4695237eb3 updated version numbers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2771 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-24 13:46:23 +00:00
csoler
6cf65eb9fb corrected handling of null strings in RsTlvBase::GetTlvString()
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2766 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-23 13:42:01 +00:00
csoler
fd5523ae0a suppressed uninitialized memory read
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2765 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-23 13:13:36 +00:00
csoler
f04535522f added security check against malformed packets
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2763 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-23 12:57:39 +00:00
csoler
3cca133e1c added a security check to avoid core dump when a bad p3discReply packet is received
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2761 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-22 21:31:14 +00:00
defnax
c59d012973 Set ToolBar minimum Font size 9
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2749 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-21 10:17:59 +00:00
csoler
91f3aabdfe included patch for openssl-1.0.0 compatibility
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2748 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-21 08:54:10 +00:00
defnax
462b65cd72 update German translation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2746 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-20 19:13:35 +00:00
csoler
d7f555ff5c corrected other mismatched free/delete in avatar items
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2741 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-20 14:30:53 +00:00
csoler
4b49ef34ec corrected mismatched free/delete in avatar items. Might have caused random crashes.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2740 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-20 14:15:30 +00:00
defnax
6f045cd0b2 update changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2737 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-20 11:03:56 +00:00
csoler
76144c89e8 removed double definition of fingerprint
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2733 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-19 21:32:26 +00:00
csoler
97359c93f9 - Fixed deadlock when asking for GPG passwd with gpg callback during session.
- Added a method lockAllEvents()/unlockAllEvents() to remove timer updates in RsAutoUpdatePage
- Updated passwd message to be more user-friendly
- removed some warnings in authgpg.cc

- Trunk to branch portage:

  2703: added commandline option '-U' to allow user to access different profile 
         - in the situation where autologin is enabled 
         - BUG found (or rather autologin induced it), if one asks to make friends to a 
  	     peer (in ConfCertDialg) 'within' a session that uses autologin it freezes 
  
  2697: add the internal counter mutex lock. Move the code of the rw mutec to the rsthreads.cc file
  2696: fix a code bug
  2695: add a read / write lock and refactor authgpg with it
  2694: Add own key to p3disc clients


WARNING: this commit needs a clean compilation




git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2732 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-19 20:17:33 +00:00
joss17
9eccfef9c1 Fix a bug when adding a cert
Conflicts:

	libretroshare/src/pqi/authgpg.cc

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2730 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-19 11:42:59 +00:00
defnax
87525b5c82 update german translation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2725 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-18 11:31:47 +00:00
joss17
976cafe564 add commentary for openssl 1.0 compilation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2714 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-15 09:36:04 +00:00
defnax
748e37abbe update translations to the latest
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2711 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-14 13:07:48 +00:00
defnax
b976e5a387 Fixed new message string
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2708 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-12 22:37:23 +00:00
csoler
504d6654b2 ported trunk commit 2689,90,91,92 into branch
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2701 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-10 14:53:18 +00:00
joss17
9f7e9517a6 block the notify callback of authgpg when the main windows is launched
Conflicts:

	libretroshare/src/pqi/authgpg.cc

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2699 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-08 19:27:44 +00:00