Commit Graph

5668 Commits

Author SHA1 Message Date
drbob
b9ccbd54e8 Addition of new channels service.
* Addition of channels serialiser.
 * New channels interface.
 * Added Channels to startup code.
 * New CFG Id for serialiser.
 * Cleanup of old channels stuff from interfaces.
 * Cleanup of messages as well.
 * Changed file size to uint64_t



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@620 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-24 04:22:42 +00:00
drbob
d8def217fa removed duplicate function p3peers::CertToFile().
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@619 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-20 13:16:39 +00:00
chrisparker126
2059e102bf removing add config for qblog (no longer user pqi config for saving)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@618 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-20 13:04:43 +00:00
drbob
07451c5336 * Addition of NewsFeed, ChannelFeed and BlogFeed.
* Added new GUI NewsFeed elements to display information (gui/feeds/*)
 * modifications to RS interfaces to support NewsFeeds.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@617 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-20 12:43:23 +00:00
drbob
9f024eaee7 Changes to support the new NewsFeed.
* added interface to rsnotify/p3notify/pqinotify
 * added getForumInfo() to forum interface.
 * added virtual functions to p3distrib for event feedback.

New NewsFeed Notification.
 * Peer Connection/Disconnection.
 * Failed Certificate connection.
 * New/Updated Forums and Forum Msgs.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@616 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-20 12:38:11 +00:00
drbob
971ad4fe9b Added header files for new file transfer design.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@615 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-19 22:49:23 +00:00
chrisparker126
2a44784999 core modification for Qblog
*final modifications to qblog network messages: might need to consider 
wstring for profile kvsets tho
*update qblog core to hanldle messages
*updated interface with all methods we will ever need hopefully


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@614 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-19 21:34:13 +00:00
drbob
18112f7116 Updated Version numbers for V0.4.09b (RELEASE VERSION)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@613 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-19 01:12:44 +00:00
defnax
97906e3bec style update
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@612 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-17 08:04:47 +00:00
drbob
098851592c * Added isOnline to rspeers.h interface
Various improvements to get p3distrib Messages working:
 * Defensive programming in cachestrapper (forcing ownId on save).
 * Changed CONFIG_CACHE_ID to last -> to force correct loading order at startup
   This should be Config Files, Local Cache Files, then Remote Caches.
 * Hack to maintain existing Cache Files.
 * Improvments to forum_test.

Lots of work on p3distrib:
 * fixed nextCacheSubId.
 * Added new Msgs to Config Save.
 * Fixed Cache reload issues.
 * Overall: Enabled Forum Msg publication.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@611 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-16 20:37:48 +00:00
drbob
0d6471433c * Fixed Defnax's Status Bar.
* Fixed 'Offline' bug in MessengerWindow.
 * Added isOnline function to rspeers interface.
 * Cleaned up some stuff.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@610 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-16 20:28:16 +00:00
defnax
1389c617e9 fixed header size in RemoteDirModel
update website

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@609 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-16 13:37:30 +00:00
defnax
ad5694c8e5 added new source statusbar folder
added for show each vote with the correct icon in Link Cloud


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@608 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-15 15:34:56 +00:00
drbob
4c8114d93d Moved User.png to user.png as Unix is case-sensitive.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@607 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-15 15:10:27 +00:00
defnax
29a07992c8 fixed Toaster
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@606 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-15 13:19:50 +00:00
defnax
84f6dc0f44 added icons for voting combobox
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@605 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-15 10:32:24 +00:00
defnax
734413d3a0 -enabled sorting for Links cloud
-changend link voting icons

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@604 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-15 10:11:13 +00:00
defnax
d5c21b5b4a -fixed statusPeers output string to the correct place to out2
-redesigned the outputs for statusbar

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@603 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-14 21:37:46 +00:00
defnax
34f6bd812a added a "|" split Down and Up in statusbar.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@602 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-14 19:23:08 +00:00
drbob
2c22ccd0d7 Added Start Minimised Option to GUI.
Updated Version Number to V0.4.09a



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@601 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-14 13:24:22 +00:00
drbob
c47c751532 Added StartMinimised Option (-m as distinct from AutoLogin Option -a)
The core does nothing with this, but it can be used by the gui.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@600 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-14 13:22:39 +00:00
drbob
9e947f26ca * Fixed rsStatus=NULL bug, for RS_RELEASE.
* switched on RS_RELEASE for v0.4.09a



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@599 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 23:36:40 +00:00
drbob
9c2558dbf0 Final changes as we head towards V0.4.09a release.
* Switched on RELEASE flag in libretroshare.
 * Added missing Mutex lock in upnphandler.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@598 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 23:22:20 +00:00
drbob
76e877c2b6 Fixed the Toaster
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@597 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 19:03:28 +00:00
drbob
14bdaaf964 Added includes for GCC4.4
#include <stdlib.h>
#include <string.h>



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@596 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 16:02:36 +00:00
drbob
2c7df4aba1 * Added retroshare interface.
* Updated RS_FORUM -> RS_DISTRIB flags
 * Improvements to Forum (mainly subscribe/unsubscribe).



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@595 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 15:46:34 +00:00
drbob
fe284b628a * Added rstlvimage.cc to serialiser (missed in other checkin).
* Added Forum ID to configuration Manager.
 * added proper startup for p3Forums.
 * updated forums/distrib interfaces.
 * Switch Auto-Login on by default.
 * switched out lots of debugging.
 * add RM libretroshare.a to top-level Makefile.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@594 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 15:42:08 +00:00
drbob
14dac82c85 Major work on distrib/forums system.
- Now creates Distribution Groups, with Admin + Publish Keys.
 - Distributes Groups + Public Keys in the Cache File.
 - Stores private Keys and subscribed groups in Configuration.
 - Forum Test to check basic functionality.
 - Added nullService for services that require tick(), but no instant messages.
 - removed debugging for other services (ranking/gamelauncher) 



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@593 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 15:32:12 +00:00
drbob
602c7cc7b7 Addition of serialisers for forum/distrib
Addition of TLV for Keys, Signatures and Images



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@592 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 15:26:31 +00:00
drbob
c6ac65efe5 Added Status Bar functionality: Data Rates, and numbers of Peers Online.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@591 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-10 00:48:18 +00:00
drbob
e42ce13454 Add in storage of the current Data Rate to pqihandler.cc.
Add in interface for the Data Rates.
Increase DHT Bootstrap buckets to 8.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@590 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-10 00:47:24 +00:00
drbob
20aa2a031b Improvements to BlogDialog Layout,
Added new blog interface to GUI.
Added ProfileView/Edit to Retroshare.pro



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@589 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-09 13:23:53 +00:00
drbob
9f8f0e46f5 Added new ProfileView and ProfileEdit to Blog Feed.
Added Context menus to BlogDialog to open windows.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@588 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-08 18:34:27 +00:00
drbob
4a58c71f9e Added new functions to support profile and favourite files in Blog.
Added Dummy information too.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@587 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-08 18:32:40 +00:00
chrisparker126
6b4d072bb0 Add certificate-save functionality
* usr can also choose where to save certificate



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@586 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-07 20:25:25 +00:00
drbob
8103b0c372 Restored 'Peer Offline' notification to Chat Window.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@585 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-07 17:52:53 +00:00
drbob
3b03f084fa Reorganised the Service Ids.
Services which are being designed / tested should use an Id 
  between 0xf000 - 0xffff until the messages are finalised.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@584 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-07 16:06:21 +00:00
drbob
9fbf95bf5d Added Filter to Stun Results to ensure that we only get external addresses.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@583 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-07 11:22:01 +00:00
drbob
cbd0b216a4 moved isLocalNet() etc to util/rsnet.cc
Fixed FAILURE in net_test1



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@582 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-07 11:21:00 +00:00
drbob
a827b0a839 Moved several network related functions from pqinetwork to here.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@581 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-07 11:19:09 +00:00
chrisparker126
bba3c20045 tick for Qblog service added to update server
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@580 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 23:40:43 +00:00
chrisparker126
5a2c0a27a2 add tick fn
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@579 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 23:39:05 +00:00
chrisparker126
96ce0a8eff added tick fn
cleaned up logical update behaviour, still needs fine tuning


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@578 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 23:38:37 +00:00
drbob
0108a247a5 FIXED: gui/ForumsDialog.cpp:624: error: call of overloaded `QTreeWidgetItem(NULL)' is ambiguous
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@577 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 16:38:59 +00:00
drbob
5f3c9873fc Fixed up name/transfer rate display in FileTransfer Info.
Updated Qblog interface file (from libretroshare)



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@576 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 00:04:45 +00:00
drbob
9786a2ad54 BUGFIX: use correct id for FileTransfer data.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@575 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 00:03:10 +00:00
drbob
dd771b9940 * Improvements to Upload information output: destination id, size and rate of last transfer
* Deletes fileCache after 30 seconds of inactivity.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@574 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-06 00:01:57 +00:00
drbob
42579f4dec Fixed warnings from -pedantic
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@573 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-05 22:10:28 +00:00
drbob
9b3213a02b Chris: Don't change the paths in here. They should work as they are!
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@572 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-05 21:42:01 +00:00
chrisparker126
d8bfc6d8b3 Mostly connectivity code additions
* implementation of p3config, cache functionality to p3Qblog
* added peerid (pid) attribute to rsQblog item and its serialisation
* TODO: logical updating for p3Qblog
* TODO: implement tick() so can add to server 
* TODO: test p3Qblog after addition of tick with some peers



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@571 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-04 10:59:24 +00:00