Commit Graph

  • 8ef8174227 Optimized usage of getOwnId in p3ConnectMgr::loadList thunder2 2010-08-15 12:48:09 +00:00
  • a911e1ac28 update revision string defnax 2010-08-15 01:33:38 +00:00
  • efac8eec85 Removed compiler warnings thunder2 2010-08-14 14:17:49 +00:00
  • c4167ba0ac Removed memory leak in cleanUpCertificate when the certificate can't be cleaned. Switched from char* to std::string, because the char* is unnecessary and wasn't freed on some returns. thunder2 2010-08-14 11:51:15 +00:00
  • 358c425986 Redesign the Private Chat Window, moved Avatars to left side, and Buttons to the Bottom. defnax 2010-08-13 22:38:14 +00:00
  • 43b47101db changed PeerItem style sheet color a little bit brightly defnax 2010-08-13 12:47:10 +00:00
  • 6c04a4a147 Fixed to display latest events at the Top of the Widget. defnax 2010-08-13 12:31:32 +00:00
  • 328bb4aacf Added Logo Labels for Forum Items defnax 2010-08-12 19:49:41 +00:00
  • 6d13b3ac54 The private chat can be started from the PeerItem. thunder2 2010-08-12 19:45:15 +00:00
  • 76019cd671 some design changes for PeerItem defnax 2010-08-12 16:40:47 +00:00
  • 1d2efca329 string rename defnax 2010-08-12 16:02:19 +00:00
  • 3d9aa943ba Display Friends activities on Friends Storm Tab in PeersDialog. removed from MainWindow NewsFeed action. defnax 2010-08-12 16:00:21 +00:00
  • c904eb54de Added to Display Avatar for NewsFeeds PeerItem. little design of PeerItem, removed not used buttons. defnax 2010-08-12 15:07:09 +00:00
  • e046ebd480 Fixed linking of RetroShare. undefined reference to `operator<<(std::basic_ostream<char, std::char_traits<char> >&, sockaddr_in const&)' thunder2 2010-08-11 20:14:29 +00:00
  • 2b3fb8e988 Small performance optimization in ForumsDialog when manipulating the read status. Calculate only processed toplevel items. thunder2 2010-08-11 08:31:11 +00:00
  • 2b597d4542 Show forums with unread messages with bold font. thunder2 2010-08-10 15:41:25 +00:00
  • 27acf18b28 Forgot to notify, when a forum is subscribed or unsubscribed. thunder2 2010-08-09 21:40:18 +00:00
  • 3cfc08482f New icon in system tray and a new icon with star in toolbar of MainWindow, when new forum messages are available. New signal forumsChanged on NotifyQt. thunder2 2010-08-09 21:20:34 +00:00
  • 32afd370bb Moved notify of new messages in MainWindow from QTimer to signal messagesChanged. Show own tray icon for new messages. Removed unused member p3Forums::mForumsChanged. The message service send a notify on p3MsgService::markMsgIdRead too. thunder2 2010-08-09 12:16:21 +00:00
  • 86ae9983d1 New read status for forum messages. New mail messages are marked with a new icon in front of the title. thunder2 2010-08-08 22:58:10 +00:00
  • 1ad871a3e9 completed status setting and getting for forums chrisparker126 2010-08-08 13:52:29 +00:00
  • 9ff6849a55 thunders patch, mem leak, and ignored return vals chrisparker126 2010-08-08 12:46:24 +00:00
  • cf75bee791 temporary changes (lrand48 - rand(), s/random - s/rand() to turtle tunnel, and tlv random tests to allow windows compatability. added some explicit headers to distrib items test again for compatability. chrisparker126 2010-08-07 19:05:49 +00:00
  • 7b4364035e Added missing break in AuthGPGimpl::VerifySignature thunder2 2010-08-06 22:45:59 +00:00
  • eccdba153e Ask for custom string in MessengerWindow and PeersDialog only when ssl contact is connected, like the avatar. There are too much unnecessary internal SendItem's for the offline ssl contacts. thunder2 2010-08-06 21:14:25 +00:00
  • bbd3902bbe Added for Private Chat Attachments to display for each rs link with file size defnax 2010-08-06 15:31:30 +00:00
  • 0abfbbb911 Added a splitter to Privat Chat defnax 2010-08-06 14:58:53 +00:00
  • cfc17398dd added Picture Preview Thumbnail patch for Privat Chat from xiaohan and fixed little design improvements defnax 2010-08-06 12:30:06 +00:00
  • 09d5014df5 suppressed double definition of operator<<() when using libbitdht csoler 2010-08-06 12:26:49 +00:00
  • 4bb4fc11e2 This intimidating patch renames libretroshare/src/rsiface/ to libretroshare/src/retroshare/ leander-256 2010-08-06 09:40:23 +00:00
  • e69300ccdc Changed the values of ETIMEDOUT to 10060 like in pthread.h to prevent compiler warnings. thunder2 2010-08-04 11:27:16 +00:00
  • 43e9f65003 fixed compilation issue on ubuntu csoler 2010-08-04 10:14:22 +00:00
  • a999c317ff added missing return call csoler 2010-08-04 09:54:41 +00:00
  • a595ba4fc7 Moved constructor of class bdThread from bdThreads.h to bdThreads.cc. Initialized member mTid of class RsThread too. thunder2 2010-08-03 14:26:54 +00:00
  • e71b1c249f Initialized member mTid of class bdThread. RetroShare crashes on start, when the initial address on port 7812 is in use. The thread in UdpLayer::openSocket was not started and the member mTid was uninitialized. Then a call to join in UdpLayer::reset during the load of the configuration crashes. thunder2 2010-08-03 14:07:46 +00:00
  • cfd4eaad37 Small optimizations in MessengerWindow and PeersDialog thunder2 2010-08-03 12:35:26 +00:00
  • 6000233267 Fixed compile of libbitdht on Windows Enabled bitdht in RetroShare.pro and retroshare-nogui.pro too Fixed link of RetroShare on Windows -> added ws2_32 after bitdht, maybe someone has a better solution thunder2 2010-08-03 12:15:20 +00:00
  • 627b0f88a2 * Fixed up UDP Port "netReset()" (was stuck on 7812, now follows your tcp port). * OSX Bug: doesn't like classes in C files. switched to void * pointer. * A little extra debugging in pqissl on disconnects. * switched on bitdht by default in libretroshare.pro drbob 2010-08-02 23:21:59 +00:00
  • 7318fdf9c8 added new tests for msgitem and refactored support functions. testnotes added to keep track of whats left to be done pls make notes in file when you add tests chrisparker126 2010-08-02 20:33:53 +00:00
  • 2053e08e46 Fixed the "peer is typing" problem by changing the values RS_CHAT_FLAG_... of the chat service to unique values. thunder2 2010-08-02 17:53:34 +00:00
  • e209952888 updated build script for ubuntu packaging with bitdht csoler 2010-08-02 10:27:40 +00:00
  • 5d811a8891 fixed retroshare-nogui compilation (2) csoler 2010-08-02 10:00:29 +00:00
  • 199c412037 updated for bitdht csoler 2010-08-02 09:28:09 +00:00
  • 8c18103902 added additional include directory to comply with debian packaging directory architecture csoler 2010-08-02 09:11:52 +00:00
  • 74b36a6af6 Integration with libbitdht. * Added debuging #defs for annoying output. * fixed compiler "unused parameter" warning for rsiface.h drbob 2010-08-01 18:22:37 +00:00
  • f876dcb93b General Bugfixes from RS integration. * heisenbug fixed. msgout_find_node was inside debugging #defs. * fixed ReplyFindNode and ReplyQueryHash counters for stats. * added Node Space size() functions. * added FINDSELF mode. 60 secs to search for own hash. * incremental addition of search ids. drbob 2010-08-01 18:19:27 +00:00
  • 5ed26b7ccb forgot to commit changes to p3blogs chrisparker126 2010-08-01 10:51:34 +00:00
  • 6a9be43f31 Changes for bitdht compilation. * disabled BlogItems, when BLOGS not defined. * added bitdht compile option to Retroshare.pro. * disabled BLOGS until it can compile in libretroshare drbob 2010-07-31 18:19:12 +00:00
  • fcdd7ee113 Changes to integrate bitdht into libretroshare. Mainly re-organising tcponudp... tests->test area network->trash (uses libbitdht classes). new udp interfaces (udppeer + udpstunner) drbob 2010-07-31 18:14:10 +00:00
  • c1b624832f updates to libbitdht to make it work with retroshare. * decreased nodes per bucket to 10 - to try reduce traffic. * changed operator< to non const. * fixed up debuging. drbob 2010-07-31 18:01:24 +00:00
  • 1069ed0c58 - corrected 1 bug in serialisation of CRC32Maps for peer transfer - corrected 1 bug (missing hashing thread deletion on failure) csoler 2010-07-30 21:01:51 +00:00
  • 38be555332 restored the NETWORK_WIDE flag in RetroShareLink->processFileRequest, because this security was designed in a specific context. Now the FileRequest for links is factored in a single place. csoler 2010-07-30 13:47:31 +00:00
  • b8fe977f05 corrected typo (causing a SIGSEGV) csoler 2010-07-30 13:31:29 +00:00
  • 012808ea00 - Implemented CRC32 map traffic through direct downloads - replaced the findItems() call into a hand-written search (this was causing a rare bug in displaying downloads) csoler 2010-07-29 21:07:07 +00:00
  • 7a789edcbf completed distrib items (chan,blog, forum and base unit tests) - written test for new forumreadstatus item, and other recent changes to distrib items chrisparker126 2010-07-28 23:12:19 +00:00
  • 81203b3cfd - modified ftFileProvider so as to keep multiple client peers per instance - updated TransfersDialog to display this info correctly csoler 2010-07-27 16:05:21 +00:00
  • 8b3af9143f serialiser updates for distrib config saving chrisparker126 2010-07-26 22:17:33 +00:00
  • e40c469aa4 added config saving feature to distrib services. you can now save configurations that is local to a particular distrib service (forum, channels, and blogs) -- needs full rs-gui recompile chrisparker126 2010-07-26 22:09:33 +00:00
  • cee8600a93 - implemented bidirectional exchange of chunk maps for direct downloads, to allow showing proper completion of transfers from direct friends. - moved the direction flag upward in the pipeline (ftDataSend instead of p3turtle) csoler 2010-07-25 19:04:31 +00:00
  • 569ac25843 cleaned include files - removed some dependencies between other header files - removed many includes of <QtGui> and replaced it with only needed files thunder2 2010-07-23 18:52:58 +00:00
  • ba47eedfe3 fixed GPG password freeze defnax 2010-07-23 11:55:21 +00:00
  • 8bfc74485a First implementation of per-chunk CRC32 check. This is triggered - by the right-click+Force Check on files. - when a global hash on a downloaded file does not match the announced hash. csoler 2010-07-21 23:14:10 +00:00
  • db034b026f Added Idle settings to Settings Gui defnax 2010-07-21 18:48:33 +00:00
  • 423f6811ce new methods for set and get the max time before idle on RshareSettings thunder2 2010-07-21 07:39:14 +00:00
  • e3e4c97369 RsAutoUpdatePage - Changed the timer of RsAutoUpdatePage to a single-shot timer. The update can take longer than the given timer interval. thunder2 2010-07-20 19:45:07 +00:00
  • f7282edf33 removed unix include. windows should now compile! drbob 2010-07-18 21:49:58 +00:00
  • 3baae3a602 added status combobox to statusbar in MainWindow (initial code from defnax) thunder2 2010-07-18 21:28:56 +00:00
  • 0049549eb7 * changed inet_aton into bdnet_inet_aton for windows compatibility drbob 2010-07-18 21:22:59 +00:00
  • b5461e0544 fixed first windows compile include missed defnax 2010-07-18 20:49:40 +00:00
  • d70337a642 First pass for windows compilation: * brought over tou_net / tou_error => bdnet for windoze compatibility. * updated udplayer to inline with rs changes + win compatibility. * removed unix only networking #includes, replaced with "util/bdnet.h" * added subdirectory to #includes. * made udpbitdht_nettest use a random node id. drbob 2010-07-18 16:28:51 +00:00
  • d53a6c9d29 Create the instance of MessengerWindow only when needed and delete it on close. thunder2 2010-07-18 11:43:39 +00:00
  • 8f5fe8bae2 - added new status menu to tray menu - moved internal status functions from MessengerWindow to MainWindow - cleaned some includes thunder2 2010-07-17 23:19:43 +00:00
  • d92e1911eb enabled Channels for release defnax 2010-07-17 21:17:14 +00:00
  • 724e6f81a8 update revision string defnax 2010-07-17 20:51:25 +00:00
  • 1f873e023e added channel msg thumbnail, you'll lose all your current channel msgs before this rev chrisparker126 2010-07-17 20:17:14 +00:00
  • 4157aff291 * Removed old DHT Code, removed other references too. * Added interface class to bitDHT. (p3bitdht.h) * Added Optional section in libretroshare.pro drbob 2010-07-17 17:00:19 +00:00
  • de57423733 CreateForumMsg: - removed memory leak in context menu - cleaned includes thunder2 2010-07-17 12:40:19 +00:00
  • 0ab77d8a40 added more details about copy and paste for recommend message defnax 2010-07-16 20:20:46 +00:00
  • b35ad11875 rename "Paste retroshare Link" to "Paste Person Link" defnax 2010-07-16 20:12:02 +00:00
  • daf0ea50ee PeersDialog/MessengerWindow: - send recommended friend as message - paste recommended friends as "retroshare://person|..." from clipboard thunder2 2010-07-15 11:25:34 +00:00
  • 3291e61291 reimplemented encrypt/decrypt using openinit and sealinit envelope encryption of openssl - to aid with portability into the future chrisparker126 2010-07-14 21:27:26 +00:00
  • b39302092e update german translation defnax 2010-07-14 20:47:12 +00:00
  • 699ac58f71 update translation strings defnax 2010-07-14 20:34:46 +00:00
  • 04366bc279 fixed unlock of connMtx in p3ConnectMgr::netExtCheck unlock was too early thunder2 2010-07-13 14:03:05 +00:00
  • 31c9832978 Fixed Bad SSL Timeout code. * Added TS check to SSL_RETURN_ZERO code. - Existing code was dependent on tick rate. (could kill connection in 2-3 seconds) - If nothing is received within 15 seconds - the connection will be killed. * Removed "No send if RETURN_ZERO" check. - This causes deadlocks and kills connections. drbob 2010-07-13 12:13:56 +00:00
  • 728d755af8 MessageComposer: - set focus to subject at start of MessageComposer - sort friends by name ascending thunder2 2010-07-12 14:01:29 +00:00
  • c005f7d4a8 pqinetwork.cc: removed compiler warnings on windows, errors was fixed already sslfns.h: test for existing function with #ifdef doesn't work, used OPENSSL_VERSION_NUMBER instead - please test thunder2 2010-07-11 00:07:19 +00:00
  • 9efe0b2e9e another windows bugfix. drbob 2010-07-10 23:51:04 +00:00
  • fba4a1b4da Bugfix for windows compilation? drbob 2010-07-10 23:22:47 +00:00
  • 648e15bcf7 Found cause of OSX network resets / lost connections: inet_ntoa is not thread-safe. drbob 2010-07-10 20:34:03 +00:00
  • 0b298f6ca1 Fix p3ConnectMgr:;setExtAddress() bug... my fault. drbob 2010-07-10 17:53:34 +00:00
  • a25dbf7358 documentation of p3GroupDistrib, p3Channels, and CacheStrapper chrisparker126 2010-07-10 16:02:04 +00:00
  • 1787e50b94 Changes to get tests compiling on MacOSX. drbob 2010-07-10 14:17:29 +00:00
  • 2200b5b679 * Enabled test. NB: must make nodeId random! * added bootstrap ids to test directory. drbob 2010-07-10 12:56:35 +00:00
  • c415bb6158 Addition of libbitdht. ============================================================ drbob 2010-07-10 11:48:24 +00:00
  • 9b72977bba Optimized calls to p3Peers->getGPGOwnId in MessengerWindow::insertPeers thunder2 2010-07-09 22:57:44 +00:00
  • fbd8a33db0 added display of checking stage in GUI (at end of transfer). Gave names to the states in ftTransferModule. Added a flag for ForceCheck files (not functional yet) csoler 2010-07-09 21:04:29 +00:00
  • 36a9159884 Fixes two compiler warnings: leander-256 2010-07-09 01:10:27 +00:00
  • 160dadc993 update changelog v0.5.0 defnax 2010-07-08 10:36:44 +00:00
  • 82ba1b75b3 updated version names csoler 2010-07-08 09:17:41 +00:00