Commit Graph

2319 Commits

Author SHA1 Message Date
csoler
f9ad63f74a moved operator<<(ostream&,sockaddr_in) to rsnet.h, as it is used at different places
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3099 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-10 12:39:14 +00:00
csoler
a9953c081c suppressed temp debug info
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3085 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-07 22:42:30 +00:00
csoler
737a4d0917 corrected bug in rsdiscitem that prevented RsDiscReply packets to transfer cp serialiser/rsdiscitems.cc ../../../../trunk/libretroshare/src/serialiser/rsdiscitems.cc
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3084 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-07 22:23:28 +00:00
csoler
15f5f1f359 fixed compilation on archlinux
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3083 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-07 20:40:47 +00:00
csoler
27943d2e8c ported trunk commit 3078: bug correction in chat smiley substitution
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3082 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-07 18:23:28 +00:00
csoler
c94a5c4e67 switched ip addr finder to on by default (users seem to request it, and its not harmful)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3077 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-06 12:59:31 +00:00
csoler
0f8fae8344 automatic removal of file lists from deleted peers, at restart (After double check that this does not alter exchange of file lists in any way)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3071 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-05 19:10:30 +00:00
csoler
790ba02350 suppressed uninitialised memory read
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3070 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-05 19:07:19 +00:00
csoler
d28c1f7cb7 set heartbeat values to intermediate values
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3069 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-05 19:06:21 +00:00
csoler
0095976d21 added verification for file size computation (bug correction)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3068 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-05 19:05:18 +00:00
csoler
2da2e29fdb augmented the heartbeat parameters, to reduce the stress on connections. Seems to help a lot when the traffic is high.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3047 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-01 20:33:27 +00:00
defnax
5b2afbc466 update
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3038 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-30 22:08:26 +00:00
defnax
f3b77bb481 update changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3037 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-30 20:59:56 +00:00
csoler
aafcf99c36 updated scripts to automatically setup version numbers in the source code
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3036 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-30 14:23:14 +00:00
csoler
926dc8d78f updated version numbers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3035 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-30 14:07:44 +00:00
csoler
39969cd342 Suppressed the possibility for browsable only files to be searched by hash from turtle router.
This avoids that an attacker that captures a broadcast hash request can also ask for the file.

This needed to add back explicit sources in SearchDialog and private chat transfer. I dynamically search
for sources in file lists just before calling FileRequest.

When RS links anchorClick() will work properly with Qt, we can remove the search flag "EXTRA" from the
tunnel digging in p3turtle.cc, otherwise, people having this bug can't transfer files in private chat by
copy+paste of a RS link.

Also:
	- added missing mutexes in search requests into fimonitor.cc
	- suppressed some debug info in connect manager
	- added check for write fails when dumping config files



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3026 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-29 13:10:32 +00:00
csoler
6aded9f4e7 suppressed package dependency on gpg-agent
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3025 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-29 12:35:29 +00:00
csoler
6dce8aba18 updated doxyfile to list sources
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3022 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-29 07:36:34 +00:00
csoler
7343a7f03c ported trunk commit 3012: Fix discspace for OSX
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3019 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-28 14:06:03 +00:00
csoler
b9deaf1ea3 - added failure tests for fwrite. Some where missing.
- added a test against the IP 1.0.0.0, which pops up on MacOS (when the peer is not connected to the internet?)
- put some additional debug messages.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3017 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-28 13:57:44 +00:00
csoler
c87fbfe2cb Ported trunk commits 2968 2969 2972 2979 2986 2992 2993: implemented a free disk space checking method, with a warning when running low. Set the default to 50MB. Updated the message to be more explicit (thanks Chris)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3008 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-26 20:32:44 +00:00
csoler
971431bfa1 suppressed debug messages
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@3007 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-26 19:52:38 +00:00
csoler
d6bb8f5f00 fixed proper sorting of IP lists.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2989 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-24 12:12:31 +00:00
csoler
88018d4512 suppressed debug messages
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2982 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-23 22:16:20 +00:00
csoler
cb535dd73d cleaned the code in IP address lists management. Removed some bugs. Changed the strategy a bit: only keep the most recent port for identical ips. Changed the interface of extAddrFinder to make it mroe secure.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2981 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-23 22:14:13 +00:00
csoler
f78e25521b put back an exit when the local address+port are already in use. Otherwise this corrupts file lists, config files etc.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2952 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-19 20:05:31 +00:00
csoler
a63b5262d8 cleaned up some desastrous code in rsdiscitems.cc, causing crashes
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2951 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-19 20:04:23 +00:00
csoler
ffd1d15ad4 fixed win32 compilation issue
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2948 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-19 11:33:18 +00:00
csoler
3509e0beb9 improved the security of size determination for file lists (suppresses a small bug that caused a chain reaction ending in crash of client peers when downloading file lists)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2944 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-18 21:12:50 +00:00
csoler
509a967085 suppressed debug messages
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2933 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-17 21:17:52 +00:00
csoler
f24b3c61f4 added a workaround for a bug in the cache system that asks for files of size 2^64-1. This results into a division by zero in ftChunkMap. Bu the time I find this bug, the workaroudn should avoid crashes.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2931 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-17 21:02:51 +00:00
defnax
531149d3bd fixed Mispelling in DirectoriesPage
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2923 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-16 22:13:46 +00:00
defnax
1e7914d406 fixed Mispelling in Wizard
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5.0@2922 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-16 22:07:54 +00:00
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