Commit Graph

3480 Commits

Author SHA1 Message Date
csoler
8c35ecdc67 Cleaned the login code:
- Added a RsLoginHandler class, responsible for storing/loading the SSL passwd from keyrings/disk/gpg file
- Removed RsInitConfig::havePasswd, RsInitConfig::haveHelp, etc.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4007 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-02-01 23:27:53 +00:00
thunder2
5fc7543018 Corrected some translations and fixed german language.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4006 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-31 22:04:28 +00:00
thunder2
3f67782ce1 MessageComposer:
- Removed standard subject "No Title"
- Corrected tabstops
- Set focus to subject after asking "Do you want to send the message without a subject ?"

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4005 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-31 20:35:09 +00:00
thunder2
23782a9d28 Fixed compile on Windows.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4004 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 21:04:09 +00:00
csoler
7efe04b8c7 added missign lib
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4003 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 16:28:26 +00:00
csoler
f734fb97e4 merged with local modifications (binary tgz file)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4002 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 15:51:45 +00:00
csoler
e300f48858 added dependency of gnome-keyring
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4001 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 15:43:48 +00:00
csoler
c4b8094d8e restored random seeding of the Mersenne twister (plz dont remove this! If it does not compile on windows, use time(NULL) only)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4000 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 15:27:02 +00:00
thunder2
62f7404199 Fixed compile on Windows.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3999 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 11:37:34 +00:00
drbob
71798f4e8a moved p3distrib loading to background thread.
* Added Cache Queues to p3distrib.
 * Created p3ThreadedService class.
 * added code to launch these threads.
 * debug code to see loading.

Seems to be far too many called to gpg->verifySignature()... to look at.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3998 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 01:37:59 +00:00
drbob
1f9395058c Added OSX keychain functionality.
* Done save and read, need to do "remove autologin" . 
       This can be done manually through KeyChain Acess program.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3997 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-30 00:13:52 +00:00
thunder2
91c2c0e4bf Fixed compile on Windows.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3996 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-29 19:08:30 +00:00
notdefine
55ae64a277 Needed header for complie on Gentoo
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3995 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-29 17:53:08 +00:00
csoler
7424cf02c7 removed display of SSL passwd
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3994 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-29 14:31:44 +00:00
csoler
29d143bebc - made the SSL passwd more secure (10^126 different passwds now) and random, based on the internal Mersenne twister.
- kepts compatibility with existing autologin passwds. Only new locations will have a long 64 chars passwd.
- implemented storage of SSL password in gnome keyring for autologin on ubuntu
- added UBUNTU define in both .pro files.
- suppressed display of SSL passwd at login



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3993 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-29 14:27:16 +00:00
csoler
25056b3623 added function for generating random ascii strings, and improved the test program to test for this as well
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3992 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-29 14:23:07 +00:00
thunder2
13132fe248 Removed reply in ForumMsgItem in unsubscribed forums.
Set sign checkbox to checked in authenticated forums.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3991 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-28 00:51:56 +00:00
defnax
24d4a5e6ce enabled copyable labels on ForumMsgItem
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3990 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-27 17:31:21 +00:00
defnax
d3fd4ad542 fixed stylesheet colors
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3989 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-27 16:57:05 +00:00
defnax
f38f968473 changed the stylesheets of ForumMsgItem
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3988 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-27 14:00:30 +00:00
defnax
3f446d8f3c Added fast reply feature to ForumsMsgItem
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3987 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-27 08:34:23 +00:00
thunder2
4fb593f1b9 Fixed display of the avatar in MsgItem.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3986 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-26 23:09:25 +00:00
thunder2
c2a81daf01 Fixed display of the names and avatars in ForumMsgItem.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3985 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-26 21:36:13 +00:00
defnax
9263710f9e added to display avatars and author names for ForumMsgItem
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3984 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-26 09:34:48 +00:00
csoler
e57f8836e4 suppressed debug info, added lock
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3983 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-25 23:28:22 +00:00
csoler
6d44694c7a corrected bug in DNSSolver that caused high CPU usage
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3982 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-25 23:03:44 +00:00
csoler
bad9007019 fix for compilation issue
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3981 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-25 11:24:06 +00:00
csoler
40f4009ca7 made the DNS calls in a separate thread, using new DNSResolver class. Added test program for that class as well. Moved extaddrfinder to util/
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3980 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-24 22:05:10 +00:00
chrisparker126
dddc9c383c fixed issue with double delete of keys, refactored key sharing logic
into attemptrecvkeys and receivepubkeys functions (minor changes to
loadlist)


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3979 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-23 18:02:51 +00:00
csoler
c7b28dfb7d added load/save of max simultenous downloads
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3978 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-23 14:55:57 +00:00
csoler
107d904c22 added debug info to packet errormessage for devs
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3977 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-23 14:35:43 +00:00
csoler
ee5417e46a suppressed bug due to asking again to publish a groupkey that had been deleted before.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3976 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-23 14:06:56 +00:00
thunder2
42e32b9514 Fixed compile under Windows.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3975 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-23 12:37:42 +00:00
drbob
1f33bdc471 Fixed the OSX GPG bug!!!! Turns out that the gpg processes were not being cleaned up,
so RS ended up with 200+ zombie child processes. This prevented gpg from being called.
The fix was to add waitpid() calls to cleanup the zombies.

 * added cleanupZombies() to authgpg.cc (OSX only).
 * updated OSX gpgme libraries to 1.3.0 (added libassuan to RetroShare.pro).



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3974 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-23 11:57:09 +00:00
csoler
a1154b6935 suppressed memory leak in construction of RsDiscReply packet
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3973 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-21 22:04:14 +00:00
chrisparker126
920ebe3a5a enhanced key sharing;
shared key now saved if not subscribed and rs is shutdown 
also 'blue font' update sent once shared key received


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3972 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-20 23:47:04 +00:00
csoler
2f3287b898 removed some useless debug info
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3971 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-20 22:22:02 +00:00
csoler
2fd623bfed suppressed some debug info
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3970 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-20 22:18:42 +00:00
csoler
635f0f51f1 fixed display issue in last commit
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3969 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-20 21:46:44 +00:00
csoler
7d1441f730 fixed the 1e+02 bug
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3968 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-20 21:39:18 +00:00
csoler
474aa31fd1 suppressed debug printfs and costly outputs
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3967 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-20 17:25:30 +00:00
thunder2
70c276fec6 Fixed RetroShare links with "#" and some other "bad" characters in the file name.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3966 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-15 00:25:25 +00:00
thunder2
693bf4dd7c Added smiley and RetroShare link support for ForumMsgItem and MsgItem.
Added some new translations.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3965 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-13 22:19:20 +00:00
thunder2
cdef45d4a3 Fixed RetroShare links with "'" in the file name.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3964 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-13 00:37:45 +00:00
thunder2
73b443ddf6 Uncheck the sign box by default for anonymous forums.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3963 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-12 23:13:19 +00:00
notdefine
35c97a6f65 Revert Changes
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3962 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-10 15:30:37 +00:00
notdefine
d9d996c587 Don't move priority files to the end of the queue, when partner peer is not reachable. set the queue priority to +1 in the queue, so they will be first resumed after one of the lower priority downloads finished
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3961 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-10 14:58:49 +00:00
thunder2
8014ee372d Changed the display of the not known peer name from "Anonymous" to "Unknown".
Fixed german language.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3960 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-09 14:47:52 +00:00
thunder2
f82a9a3c5f Faster processing of the gpg keys for discovery.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3959 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-09 12:31:41 +00:00
csoler
c9911694ff corrected a bug that caused file descriptors to never get closed. Adding some tracing comments.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3958 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2011-01-08 23:27:33 +00:00