Commit Graph

  • 276a6bbd99 Added Cache's to retroshare configuration. * Completed CacheConfig serialisation. * Switched to Push Cache Mode (faster and more efficient). * Added CancelCacheTransfer() if we have duplicate HASH / CACHEID. * Store remote and local caches. * cleanup all cache directories. * Broke Cache tests :( - because of dependency of mAuthMgr/mConnMgr. drbob 2008-02-09 12:47:45 +00:00
  • 1bb4283986 Tweaks to debug connections. * bool / int mismatch bug in tou_extaddr() * extra debugging to p3connmgr * fixed connect error in p3connmgr. drbob 2008-02-08 17:05:55 +00:00
  • 3e1b155f1a Completed Basic configuration storage: * Added read/writetofile() fns to BinMemInterface * Added SignData() fns to AuthXPGP. * Added Certificate saving to AuthXPGP. * added Signatures to Configuration. * now discards messages if Hash is wrong (p3msgservice) drbob 2008-02-08 12:39:40 +00:00
  • 08d3634d28 changend the order of the Transfers Columns defnax 2008-02-07 23:49:29 +00:00
  • 4a5d3f23a6 removed double definition of drawText defnax 2008-02-07 23:40:54 +00:00
  • 81fcc83bdc added new xProgressBar, thanks to xesk defnax 2008-02-07 16:36:30 +00:00
  • b7abbda1fb * Enabled network configuration control from GUI. * Added Safe configuration save before quit(). * Updated libretroshare's interface files. drbob 2008-02-07 16:20:14 +00:00
  • 806b8285f2 Lots of little changes to libretroshare. Improvements mainly focused on configuration storage and loading: * Improved Configuration Manager (almost finished) * Mutex protections for Configuration system * added Configuration storage to p3ConnectMgr. * added Configuration storage to p3MsgService. * bugfixes in p3GeneralConfig. * Added Config Save notification where necessary. * added safe FinalConfigSave before exit(). * added RsPeerNetItem + RsPeerStunItem (serialiser) * reordered startup for correct config loading. * enabled Loading of certs in AuthXPGP. * move sockaddr_clear() to util/rsnet.h * switched p3MsgService sendMessage checking to pqiMonitor syste,. * corrected pqiarchive saving of PeerIds. * added setNetworkMode() & setVisState() to p3ConnectMgr. * added Mutex protection to p3ranking. drbob 2008-02-07 16:18:34 +00:00
  • 2c69fd7eaf Finished off the basic Link Ranking system. * added serialiser types. * finished streaming on p3ranking. * removed Bandwidth limitations from BinFile / BinMem. * added bytecount() to BinInterface. * moved the CacheTransfer creation to Startup. * added ranking to CacheStrapper & server tick() system. * Tweaked LinksDialog for final touches. * enabled downloads from Messages. drbob 2008-02-05 13:45:04 +00:00
  • 925b1a780e Completed Mutex protection for chat, msgs, and disc services. drbob 2008-02-04 21:40:34 +00:00
  • 54063ab434 switched stun packet byte layout to network-byte-order. drbob 2008-02-04 18:24:15 +00:00
  • 215e3386f2 Fixed up GUI side of retroshare messages. drbob 2008-02-04 17:55:59 +00:00
  • 8527a5e53f Fixed up the retroshare message system. drbob 2008-02-04 17:55:13 +00:00
  • 07a458367b Addition of sorting algorithms to the LinksDialog. drbob 2008-02-03 16:43:03 +00:00
  • 63e177b6ef forgot the #include "util/rsnet.h" drbob 2008-02-03 12:13:55 +00:00
  • 31136da7cc Modifications to fix some networking/endian issues on PPC OSX. * added sockaddr_clear() function to zero network addresses before use. * used this function in p3connmgr. * added htonll() and ntohll() functions to rsnet.h with compile-time ENDIAN checking * use htonll() and ntohll() in serialiser. * added net_test.cc to check network/endian/inet_addr issues. drbob 2008-02-03 12:07:59 +00:00
  • cea158b77d Add the ranking interface file. drbob 2008-02-03 06:32:00 +00:00
  • 7d6fcba5c9 Addition of new LinksDialog to Retroshare GUI. Addition of rsRank Interface to control information. drbob 2008-02-03 06:31:11 +00:00
  • 06aae24efd * Addition of almost completed p3ranking class - still streaming / ranking to do. * Major modifications to p3disc to use the new AuthMgr and ConnMgr. * Modified RsDiscItems to match new p3disc. * Modified ConnMgr to accept information from p3disc. * Addition of new Load/Save Certificate From/To Binary to AuthMgr. * Corrected default build to Linux. drbob 2008-02-03 06:29:02 +00:00
  • 3451af6152 Changes to libretroshare to make the system compile on Mac OSX 10.3 * minor changes to networking headers. * addition of several virtual destructors (remove warnings) * switched Makefiles to new system. * added macosx specific configuration file. * removed KadC compilation checks. drbob 2008-02-03 06:17:33 +00:00
  • 789e3a1f62 added SharedFiles Delegate defnax 2008-02-02 13:38:17 +00:00
  • 53ac3b2a24 fixed headeritem defnax 2008-02-01 19:21:21 +00:00
  • 091da19977 -set TextAlignment of some QTreeWidgetItems, -changend order of searchResultWidget defnax 2008-02-01 18:55:21 +00:00
  • 204fbd300b formated some alignment to Qt::AlignRight size,completed and speed defnax 2008-01-29 13:03:18 +00:00
  • 798e19d58c Conversion of the SSL connection methods. * Added new XPGP functions to checking certificates. * Converted SSL classes from cert * -> p3AuthMgr. * Added check of addresses before connect attempt. * started up listener correctly. drbob 2008-01-28 05:40:32 +00:00
  • f9d6f1c418 changes to support i8n in the gui (chat and messages) drbob 2008-01-26 13:08:28 +00:00
  • bfb0b2be2b Modifications to chat and msgs to allow wchar_t messages (support for multiple languages) drbob 2008-01-26 13:00:57 +00:00
  • c4e1d73837 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 08:49:40 +00:00
  • c7ce92aba2 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 08:01:40 +00:00
  • fd8adceb7e Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 07:58:29 +00:00
  • 7c2d5611bd Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 07:54:31 +00:00
  • 9ba4549133 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 07:52:46 +00:00
  • 37d6a4b968 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 07:49:28 +00:00
  • 059d43244a Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 07:25:05 +00:00
  • 456325dc08 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 07:22:15 +00:00
  • e28c8a846f Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 06:45:12 +00:00
  • 2780be3931 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 06:42:55 +00:00
  • 6435357c07 Commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 06:36:40 +00:00
  • de0ce110b9 The first commit of the new UDP Connection methods and the rewrite of the retroshare core networking stack. drbob 2008-01-25 06:11:39 +00:00
  • b0f31a1340 -added for first Start to can set needed language . defnax 2008-01-21 17:57:41 +00:00
  • 905e1ee66a Added missing destructor functions. drbob 2008-01-21 10:40:49 +00:00
  • b05d5d3297 Addition of new GamesDialog and PhotoDialog. The GamesDialog is semi-functional, but doesn't launch games yet, while the PhotoDialog is a place holder. drbob 2008-01-21 09:26:12 +00:00
  • 0712590a99 * Addition of the basic Games Launcher - used to organise networked games with peers. * New external interface for launcher (rsiface/rsgame.h) * changed pqiservice type Ids from int -> uint32_t. * added NO_DELETE option to pqistreamer. * added HASHDATA flag for BinInterfaces drbob 2008-01-21 09:22:42 +00:00
  • ad8562467f fixed to load saved extern stylesheets bether. defnax 2008-01-19 17:13:50 +00:00
  • 6936a4d311 added new qss stylesheet defnax 2008-01-19 12:41:06 +00:00
  • da88c394f0 -fixed stylesheet loading. defnax 2008-01-18 23:18:21 +00:00
  • 1b42c9457e implemented save stylesheets feature, but seems not work correctly, need to be fixed.save and load stylsheets works but loading saved stylsheets works at the moment when only opened the Options. defnax 2008-01-16 08:12:16 +00:00
  • fed8983cdb fixed script defnax 2008-01-14 21:39:01 +00:00
  • 35762a644a -updated german translation defnax 2008-01-14 14:04:23 +00:00
  • e28346ea5b added needed new files for installer script defnax 2008-01-14 02:17:33 +00:00
  • c64ef98d93 -added splash image for installer script -added Changelog.txt file, every new Changelog can be view after installations. -Uninstall Startmenu links supports now translations too. defnax 2008-01-14 02:15:57 +00:00
  • f7237a6583 -added multi language support for Installer, now can install in different languages, at the moment English and German is supported. for new languages need to be tranlate some language strings and Edit retroshare.nsi defnax 2008-01-13 22:48:38 +00:00
  • c807fcb8bd fixed to remove Quicklaunch Shotcut too when will uninstall defnax 2008-01-13 14:51:53 +00:00
  • 09803ff16c added Quicklaunch Shortcut defnax 2008-01-13 14:21:48 +00:00
  • 983efff1c0 initialial doxygen documentation chrisparker126 2008-01-10 22:19:00 +00:00
  • bbd3c17b6d completed: compiles but not debugged chrisparker126 2008-01-06 13:07:20 +00:00
  • 1ca334090f added licence info chrisparker126 2008-01-06 13:05:32 +00:00
  • 826860bb2e Channels: added demo context menu to channel browser libris 2008-01-04 08:17:08 +00:00
  • d807a5324f ToolBox Page renaming defnax 2007-12-19 18:08:00 +00:00
  • 7b2484e4d7 testing design defnax 2007-12-19 15:33:15 +00:00
  • fda827bcd0 fixed dialog defnax 2007-12-18 18:54:10 +00:00
  • 046d09ae0c redesign ChannelsDialog, hope its bether then before when can show aviable Channels in a listview/listwidget. only what was usefull too to show the Messages Text for each Message in ChanMsgDialog.ui , then can remove in future the widget for Message Text. defnax 2007-12-18 18:47:06 +00:00
  • beb7612c35 Channels: Activation of a simple prototype for the new Channels module. This is non-functional but gives an idea of some of the features we want to incorporate. It has been activated primarily as an aid to the Channels Team. Feedback and suggestions welcome. libris 2007-12-14 16:19:44 +00:00
  • 5deaf2658b Check-in of GUI files for the new Channels Module implementation. These files are place holders only. libris 2007-12-13 16:02:33 +00:00
  • 9b695977ae Modifications to the GUI to support new message types. drbob 2007-12-12 02:55:50 +00:00
  • 46a001af47 Final changes to add the new serialiser. - added Chat / Msg and Disc services. - expanded rsiface to handle new serialiser. - mods to rsserver with new conversions etc. - added service directory to Makefile. - removed PROXY / CHANNELS from make.opt drbob 2007-12-12 01:43:17 +00:00
  • d9efb76b01 Modifications to bring in the new serialiser: - Switched to 64 bit lengths for files. - Switched to new data types (RsItem). - Moved Msg and Chat to services. drbob 2007-12-12 01:39:09 +00:00
  • 2c9c31eaf0 Major changes to the networking core of retroshare to introduce the new serialiser. - Added new serialiser (PQItem -> RsItem), removed old one. - switched packet sorting from ChanId (array of ids) to PeerId (string) - introduced cleaner service interface (pqiservice). - moved p3disc to service interface. - modified streamers to use the new serialiser. - moved msg/chat to service interface. - removed old source code. (supernode / p3loopback). drbob 2007-12-12 01:29:14 +00:00
  • 07d33009b9 - Removed old file indexing code. - Switched file sizes from 32bits -> 64 bits so rs can handle large files. - combined Cache/Service Ids are now located in serialiser/rsserviceids.h drbob 2007-12-12 01:08:31 +00:00
  • 470ceaa73b Changes to configuration scripts to remove CHANNELS/PROXY compile options. drbob 2007-12-12 00:58:28 +00:00
  • 393110a4ed Addition of a util platform independent networking header file. (mainly for the serialiser's benefit) drbob 2007-12-12 00:56:46 +00:00
  • e8ccb0b427 Major improvements to the serialiser to make it work with retroshare. This is still a first draft - the message types will surely change. drbob 2007-12-12 00:54:42 +00:00
  • 9f76b1a313 some fixes defnax 2007-12-11 07:07:07 +00:00
  • 0c6d24e007 some fixes defnax 2007-12-08 11:27:01 +00:00
  • 28a47501ee -removed not realy working bold/italic/underline/color functions defnax 2007-11-28 00:45:16 +00:00
  • 0a32122ada Added the first top-level serialiser test for rsfileitem. drbob 2007-11-22 04:04:13 +00:00
  • 8f63b77a57 A couple of fixes to make TLV compile. added tlvconfig_test to regressions. drbob 2007-11-22 02:28:28 +00:00
  • 7da0e9b3f3 test file for last four tlv objects chrisparker126 2007-11-20 01:13:31 +00:00
  • 72d46a5f3b merged r249 and 250 chrisparker126 2007-11-20 01:02:22 +00:00
  • f0f2bddf0e fixed Close SMPlyer , to not allow to close RetroShare when closing SMPlayer defnax 2007-11-19 18:24:23 +00:00
  • 1f1c2de1fb fixed RetroShare windowicons defnax 2007-11-19 14:35:49 +00:00
  • dc4cee6f92 Fixed Bug 1833356: connected Search Remove All (now with reset of search ID allocation) libris 2007-11-19 10:56:12 +00:00
  • 6490d67e84 -added systray menu function for can start SMPlayer . -added for MessagesDialog/ New Message Dialog needed items for File Name,Size, Sources if correct?, Hash -added resizesection/resizemode to see the complete Message Timestamp/Date item for MessagesDialog. -added WidgetInformation function for MessengerWindow/New Message Dialog to save the Widget Position and Size. defnax 2007-11-18 23:35:53 +00:00
  • 5c56857a99 -redesign the Compose New Message Dialog, again little bit more userfriendly. defnax 2007-11-18 02:24:03 +00:00
  • 88ff3c8db7 changend language order to Default English defnax 2007-11-18 00:26:44 +00:00
  • 75694f0701 temporary chrisparker126 2007-11-18 00:02:45 +00:00
  • 18126f6eb7 temporary chrisparker126 2007-11-18 00:02:32 +00:00
  • 9815664fcf temporary chrisparker126 2007-11-18 00:02:09 +00:00
  • 22ae522fd6 woohoo chrisparker126 2007-11-17 23:57:55 +00:00
  • 92d5c61c8c -added remove Friend feature -added Add Friend feature defnax 2007-11-17 01:35:52 +00:00
  • 23d1894b2b ### This file configures various client-side behaviors. ### ### The commented-out examples below are intended to demonstrate ### how to use this file. chrisparker126 2007-11-16 23:20:54 +00:00
  • a89e5a4784 Addition of new makefile scripts. Addition of the new serialiser (the start anyway). Addition of regression test system. drbob 2007-11-16 04:45:00 +00:00
  • e0304cd2de Tweaked the build scripts to work with the compile script. drbob 2007-11-16 01:36:46 +00:00
  • f67bc2d458 Modified Include/Link paths to match new compile script. v0.3.x drbob 2007-11-15 05:17:51 +00:00
  • 935745a08e Created V0.3.x branch and moved the head into the trunk directory. drbob 2007-11-15 03:18:48 +00:00
  • 923e928d3d Created V0.3.x branch and moved the head into the trunk directory. drbob 2007-11-15 03:18:48 +00:00
  • a966d56490 Created Tag of V0.3.52a release, and first branch directories. drbob 2007-11-15 03:12:50 +00:00