377 Commits

Author SHA1 Message Date
csoler
79eccf3d6a corrected deadlock
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1856 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-30 21:27:50 +00:00
csoler
45c749c4f1 Fixed the file-rehashing problem, by replacing all "," by "\," in file names in fc-own* files. When re-loading, all "\," are turned back into "," and not used as separators. Warning: although this is backward compatible with the old file format, peers having ","s in their files cannot exchange file lists with older RS versions.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1835 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-17 20:05:18 +00:00
csoler
2fd09506bc sorting of ip addresses before use, to test the most recent ones first
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1827 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-14 23:10:25 +00:00
csoler
f7d39e4a6b display the best available ip for peers in the gui, instead of 0.0.0.0. This does only affect the gui, not the way ips are trusted and propagated (backport of commit 1799 from trunk)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1800 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-07 22:14:41 +00:00
csoler
8658ceda8d updated to new lib location/name
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1643 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-13 08:08:25 +00:00
csoler
9d8ae50df7 updated .pro files for getting libs in build/ directory for linux-g++-64
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1637 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-12 14:39:21 +00:00
csoler
e88eaef5af restored accounting for LAN transfer rates. See also trac ticket #60
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1591 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-04 20:30:00 +00:00
csoler
c9c0e09d7d fixed win32 compilation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1580 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-31 18:16:19 +00:00
csoler
88e691c9e0 added large file support
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1574 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-29 18:54:21 +00:00
csoler
18e9fe3374 corrected wrong allocation request
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1573 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-29 18:53:35 +00:00
csoler
47403f05fc fixed core dump (double delete) when getFileData fails
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1505 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-09 15:59:33 +00:00
joss17
55b693e43c update miniupnp call
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1478 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-02 16:22:23 +00:00
csoler
7ef7379a4e correction to allow win32-x-g++ compilation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1438 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-27 15:24:34 +00:00
csoler
38a8d12aad I forgot to commit this, apparently
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1405 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-22 11:40:08 +00:00
joss17
c377283426 changed the order of upnp/stun and extaddrFinder to limit wrong analysis of firewalled situation
Conflicts:

	libretroshare/src/pqi/p3connmgr.cc

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1404 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-22 09:33:21 +00:00
joss17
8f33cf3610 windows compilation fix
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1403 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-22 09:32:42 +00:00
joss17
1493b29f96 Hope I finally corrected the connexion + one-way bug
Conflicts:

	libretroshare/src/pqi/pqistreamer.cc

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1402 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-22 09:32:14 +00:00
csoler
70e23ba9b4 - changed save/load of avatars to derive from p3Config to improve code consistency and robustness
- added RsChatAvatarItem and used it to exchange avatars. This should increase windows/linux compatibility
- kept backward compatibility with old msg-based avatar format.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1306 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-06-18 22:09:16 +00:00
csoler
c90f33534a suppressed debug code in pqistreamer that could cause RS to stopcd ../../libretroshare/src/
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1305 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-06-18 12:26:32 +00:00
drbob
f28b9d3bf5 Merging bugfixes from trunk.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1303 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-06-16 21:19:11 +00:00
joss17
4854a91822 suppressed file download memory leak
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1295 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-06-11 18:45:33 +00:00
joss17
e23430af36 compliance for linux 64 gcc44 compiling
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1282 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-28 18:56:00 +00:00
csoler
79388588b0 added missing BIN_FLAGS_READABLE to pqistore constructor calls
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1231 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-13 20:18:03 +00:00
csoler
2bf79b663d added missing BIN_FLAGS_WRITABLE
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1230 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-13 19:54:33 +00:00
csoler
f73c925507 added a missing return after deletion of membio in case of fail read (error handling)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1228 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-13 15:38:02 +00:00
csoler
c996915bd1 suppressed double item deletion that happens rarely (error handling case)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1227 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-13 15:30:11 +00:00
drbob
02fc02d23c Modified (all I hope) remaining pqistream -> pqistore for cache file save/loads.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1223 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-12 21:55:50 +00:00
joss17
ec072e53f4 add include complying to gcc 4.4
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1217 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-11 14:30:53 +00:00
csoler
d22e1ceb23 added entry for pqistore
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1205 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-09 10:25:44 +00:00
drbob
2f1a8700ac Switched configuration back from 'Archive' Format to the standard
RsItem Packets.... but used an alterative streamer similar to pqiarchive.

This will cause problems, and delete the configuration for those
who have upgraded in the last month .... but will maintain compatibility
with previous stable release.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1201 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-09 00:19:54 +00:00
drbob
65e02ba4de * Rolled back Modifications to SearchDialog and PopupChatDialog.
- unable to get windows to compile with PopupChat on windows.
	- not happy with new SearchDialog. Not an improvement on old dialog + uses Qt4.4

 * updated version numbers...
 * added a couple of windows scripts.
 


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1200 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-08 23:07:08 +00:00
drbob
20593c9de2 Modified libretroshare to compile on Cygwin / MinGW.
* removed exceptions from serialiser (had troubles previously on win32).
 * Modified code in startup (enable CRYPTO structure) and rsdir.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1189 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-07 21:36:17 +00:00
joss17
e34173759e timeout on fil index cache transfer \n Set fileIndex cache transfer timeout to 300sec \n Remove the downloads item for file index cache transfer
Merge branch 'fiIndexCacheTransfertImprove'


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1180 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-06 20:48:32 +00:00
joss17
22dea2ceea Revert "Merge branch 'singleFileClient'"
This reverts commit 1bf9ed770532f3093548fa4120209be3a31c5c21, reversing
changes made to 5b0464d7a0aaa034851dfc80ca0a2d367f4c28ef.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1179 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-06 11:39:34 +00:00
joss17
698425ba9e Merge branch 'badPacketMessage'
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1168 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-05 13:35:36 +00:00
joss17
16231dea2b Merge branch 'singleFileClient'
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1167 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-05 13:32:59 +00:00
csoler
e144e75ba6 Added "peer is typing" functionality to private chat. This shoudld be extended to additional stuff like "idle", and to public chat. Also the display is the status bar of the chat window could be made nicer, e.g. directly in the msg window. Suppressed ChatDialog class that is not more used
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1164 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-05 13:18:53 +00:00
defnax
72f7fd0be4 update Readme
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1153 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-01 22:01:34 +00:00
drbob
28df984148 * Added partially completed authssl.cc, as we move towards openpgp authentication.
Once completed this will allow standard ssl authentication and provide the base for
the openpgp authenticator,
 * Tweaks, and removed debug statements.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1140 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-22 23:29:16 +00:00
drbob
5466c447ae Added missing files (extaddrfinder & p3turtle) to Makefiles.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1139 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-21 19:12:43 +00:00
csoler
bb681ae78f Turtle tunnel management. In progress.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1133 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-19 19:59:54 +00:00
notdefine
c01529e400 Remove compiling of tests.
This is because test programs have not been maintained since we switched to qmake for compiling libretroshare. 

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1132 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-19 18:38:46 +00:00
csoler
8ed7d936f9 win32 compilation fix
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1131 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-16 20:30:59 +00:00
csoler
1aaf6f5c27 Corrected potential mutex lock problem
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1130 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-16 19:36:58 +00:00
csoler
e2ea2ec75b Implemented turtle tunneling. Not debugged yet 8-).
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1127 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-13 20:26:13 +00:00
beardog_uk
2f7fb3690f This should fix the bug with copypasting certifcates.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1126 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-10 19:52:07 +00:00
csoler
fac2a1cb83 made ip service checkbox permanent
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1125 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-09 21:13:48 +00:00
defnax
449674be3f fixed libretroshare.pro for win32 compile
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1121 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-09 17:04:32 +00:00
csoler
ab43d876c8 Added automatic slicing of search response packets so as to cope with streaming packet size requirements. Tested.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1118 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-06 21:06:44 +00:00
csoler
1ff00dcf07 it happens sometimes that files of size 0 are transfered. In such a case the destination file is not written down, and the following calls to moveFile in ftcontroller.cc produce an error. Ive put an if to avoid this.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1117 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-06 19:41:40 +00:00