Commit Graph

  • 3830d39278 added missed defines defnax 2009-12-05 14:49:15 +00:00
  • 15b790e67c removed not needed sources defnax 2009-12-05 13:46:29 +00:00
  • ecac6008bc added unfinished section to compile unfinished examples and prototypes defnax 2009-12-05 13:42:24 +00:00
  • 4a39adc90a backport of r1852 csoler 2009-12-02 23:00:31 +00:00
  • 79eccf3d6a corrected deadlock csoler 2009-11-30 21:27:50 +00:00
  • d975d8bf1f Messenger Window linked with RsAutoupdate nishant 2009-11-30 16:12:13 +00:00
  • b524a4cf86 improved stylesheets for Messages defnax 2009-11-28 23:21:05 +00:00
  • d2665f9dd6 Fix for ticket #68 dondiimperial 2009-11-28 17:52:17 +00:00
  • 83778b39ad restored MessagesDialog defnax 2009-11-28 14:34:15 +00:00
  • 87344de7d4 added for plugins own dir defnax 2009-11-28 14:21:11 +00:00
  • fc9e86c6a7 version fix csoler 2009-11-28 12:46:40 +00:00
  • 97d8640f3a tweak the peer chat and group chat vertical scroll joss17 2009-11-27 22:05:38 +00:00
  • 046ec8c6a7 added new graph colors defnax 2009-11-24 21:11:44 +00:00
  • d7a052720a moved trayicon to own void function defnax 2009-11-24 20:17:13 +00:00
  • 10bc8e7a67 added new stylesheet defnax 2009-11-24 17:10:11 +00:00
  • 5b35308f81 clean up, removed not needed old sources defnax 2009-11-23 20:46:03 +00:00
  • 0f69d49bde clean up, removed not needed old ConnectionsDialog defnax 2009-11-23 20:37:47 +00:00
  • 0837cc86ef removed not need more old dialogs defnax 2009-11-23 20:27:02 +00:00
  • 3fdfa9f967 removed not needed defnax 2009-11-23 20:25:46 +00:00
  • 85a2014a15 removed not needed stylesheets defnax 2009-11-23 20:24:42 +00:00
  • 426fc06938 forgot to add these two files csoler 2009-11-19 08:35:11 +00:00
  • 75a32ad032 suppressed some unused files csoler 2009-11-18 23:03:58 +00:00
  • e88d2c1928 Added consistent display of chunk map csoler 2009-11-18 23:02:37 +00:00
  • adbdb51c5d removed unused code and logouts, redesign the initial connection joss17 2009-11-18 17:46:38 +00:00
  • 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. csoler 2009-11-17 20:05:18 +00:00
  • 47076a3615 added RsAutoUpdatePage and converted PeersDialog and Transfers Dialog to this, to reduce CPU usage. csoler 2009-11-17 16:09:14 +00:00
  • 833f131696 Forgot to commit this (grrr. Why the hell do we dupplicate rsiface/ ?? csoler 2009-11-17 12:47:55 +00:00
  • 506f14eb2f - Added a parent page widget (class RsAutoUpdatePage) to handle auto-update. The page updates using a timer, only wh en visible, and each time it gets showed. I already made some RS pages derive from this page. - Modified and renamed the taskGraphPainterWidget to display info about currently selected file transfers. For know, it only shows file chunks info, but we should use it to display additional info about the transfer. Warning: in its current state, only fake chunk info is displayed. - Suppressed p3files.h, because it is not used. csoler 2009-11-17 12:45:06 +00:00
  • 36c2a726fa check to see a peer is connected before doing a net reset. Don't do a net reset when a loopback interface is used. Set netFlagOk down when on a loopback interface. joss17 2009-11-16 10:53:17 +00:00
  • 5a776b1eff removed unused library links for linux make joss17 2009-11-16 10:52:59 +00:00
  • 97770a16f2 forget commit this defnax 2009-11-15 20:40:56 +00:00
  • e26c14573f added taskGraphPainterWidet defnax 2009-11-15 19:26:34 +00:00
  • 2fd09506bc sorting of ip addresses before use, to test the most recent ones first csoler 2009-11-14 23:10:25 +00:00
  • d673c55c98 added viewable condition to all updates to gain CPU csoler 2009-11-14 22:58:46 +00:00
  • ff55eb45da added viewable condition to all updates to gain CPU csoler 2009-11-14 22:51:09 +00:00
  • e18167a07a forgot to commit this csoler 2009-11-14 21:54:43 +00:00
  • e77064eaf1 removed deadlock by replacing lock() by trylock(). As a result sometimes, authGPG::getDetails() may return false. As soon as it is used by the GUI only, it shoul dbe ok. csoler 2009-11-14 20:20:33 +00:00
  • 6a48284c31 remove a deadlock joss17 2009-11-14 11:59:50 +00:00
  • 573e7b2474 remove upnp mapping before adding new ones joss17 2009-11-12 22:19:45 +00:00
  • 8168be6828 less call to extFinderAddr joss17 2009-11-12 22:19:25 +00:00
  • 8128f0b2ea fix the chat scrollbar joss17 2009-11-12 17:17:21 +00:00
  • f56e9cfcd9 fix log output with ifdef joss17 2009-11-12 17:16:06 +00:00
  • 874d9f45fa fix a bug when removing 1 from a zero siglen joss17 2009-11-12 17:14:50 +00:00
  • 5a2dbc4bdf simplified and improve ip list for connect attempt. Show the ip in the gui joss17 2009-11-12 11:51:27 +00:00
  • efa84ef24d remove zlib dependance joss17 2009-11-11 22:13:36 +00:00
  • bdd217799a add missing member in rsiface joss17 2009-11-11 22:13:22 +00:00
  • 6a656eeabc add port filtering if 0 for address list joss17 2009-11-11 22:13:07 +00:00
  • e0543329ad add address list to gui joss17 2009-11-11 22:12:50 +00:00
  • d2f9f1c4f1 final code, working on local machine joss17 2009-11-11 16:49:11 +00:00
  • 020bb73665 add the ip list to the connect attemps joss17 2009-11-11 16:47:54 +00:00
  • fcea2d3a24 implemented the ipAddressList methods joss17 2009-11-11 16:47:10 +00:00
  • 864c504eb4 dummy implementation of the peerConnectState ipAddressList methods joss17 2009-11-11 16:46:28 +00:00
  • f85adf7c25 change to only one ip list instead of one local and one remote joss17 2009-11-11 16:45:46 +00:00
  • 9a6ff52da1 add the serializing of ip adress list, and the process to ad ip to the list when a connection is made to a peer joss17 2009-11-11 16:44:51 +00:00
  • 74e20960c2 remove log output joss17 2009-11-11 16:44:22 +00:00
  • 00361c22a5 first commit, change some members name from localaddr to currentlocaladdr, and add ip lists in the classes. Not used yet to connect or exchange joss17 2009-11-11 16:43:51 +00:00
  • a444484734 fix a bug when closing RS for upnp joss17 2009-11-10 17:17:05 +00:00
  • af1d165559 update of network dialog when peer address was manualy changed. csoler 2009-11-07 22:30:12 +00:00
  • 4207b438a9 update of network dialog when peer address was manualy changed. csoler 2009-11-07 22:26:56 +00:00
  • 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) csoler 2009-11-07 22:14:41 +00:00
  • c046f76934 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. csoler 2009-11-07 22:06:12 +00:00
  • 10dcad632a setup reconnexion time to 5 seconds after reset csoler 2009-11-06 22:56:01 +00:00
  • 1ac3eee9fe added reset of current connexions and force-reconnect when network configuration changes. csoler 2009-11-06 22:42:41 +00:00
  • ad96c86f68 Added dynamic local and external ip reconfiguration. I still need to reset connexions when changing ips. csoler 2009-11-06 22:12:58 +00:00
  • ef78f90225 fix an upnp bug joss17 2009-11-05 20:56:16 +00:00
  • 37adbae4c1 suppressed unused include of p3files csoler 2009-11-05 20:16:14 +00:00
  • 7c1288411a made the passwd dialog call Qt-independent (thanks to notifyBase) csoler 2009-11-05 19:38:10 +00:00
  • 9df3b567e7 add gpgme and gpg error includes for win32 joss17 2009-10-30 21:27:06 +00:00
  • be575a918d hide the password fields joss17 2009-10-30 21:26:51 +00:00
  • 3fc211ab15 Add a QTDialog for the gpg key passphrase input joss17 2009-10-30 21:26:35 +00:00
  • 6e225dec47 Change the unix to linux-* qtcreator files joss17 2009-10-30 01:41:16 +00:00
  • e6fd8be204 put shared instruction under unix scope for qtcreator project file joss17 2009-10-30 00:47:13 +00:00
  • 6fba28ee0d Solve windows gpg bug and modify windows .pro project files qtcreator joss17 2009-10-30 00:46:58 +00:00
  • 49b24c2b14 add compilation swtich : libupnp for linux and miniupnp for windows joss17 2009-10-30 00:46:36 +00:00
  • e0d7178089 remove unused include joss17 2009-10-30 00:46:11 +00:00
  • 7b7846f22f windows compilation fix joss17 2009-10-30 00:45:57 +00:00
  • 5d6f6f00f4 initialization of a variable joss17 2009-10-30 00:45:40 +00:00
  • cabf6260c2 fix uninitialized pointer fir libupnp joss17 2009-10-30 00:45:25 +00:00
  • 0497666009 fix a escape character ug joss17 2009-10-30 00:45:03 +00:00
  • 62111d00ca change timer and fix log messages joss17 2009-10-30 00:44:44 +00:00
  • 4295eee208 change timers joss17 2009-10-30 00:44:24 +00:00
  • 95888fed59 add a timeout to ext addr finder joss17 2009-10-30 00:44:04 +00:00
  • c517e42f25 change log message joss17 2009-10-30 00:43:46 +00:00
  • 60210e786b add extAddressFinder tick search joss17 2009-10-30 00:43:31 +00:00
  • ec56feee3f fix a word joss17 2009-10-30 00:43:16 +00:00
  • 8d1b4aff72 improved log info joss17 2009-10-30 00:43:00 +00:00
  • ff87287af4 add logs joss17 2009-10-30 00:42:44 +00:00
  • 3e395f5df4 code cleaning joss17 2009-10-30 00:42:31 +00:00
  • 3ab1b5bb3f improving safe upnp shutdown joss17 2009-10-30 00:42:13 +00:00
  • b99b99f0d5 Bug which causes net reset solved joss17 2009-10-30 00:41:55 +00:00
  • 2e5130a1da rewrite connection manager joss17 2009-10-30 00:41:24 +00:00
  • a20d09f0f4 remove define P3DISC_DEBUG joss17 2009-10-30 00:40:47 +00:00
  • cf157422f5 improved stun check joss17 2009-10-30 00:40:31 +00:00
  • 06c1c0f59f improve time for initialisation of upnp joss17 2009-10-30 00:40:15 +00:00
  • 3d82d40a96 add debug log for connection manager joss17 2009-10-30 00:39:59 +00:00
  • 6eaf201120 improve the async action and getStateVariable joss17 2009-10-30 00:39:43 +00:00
  • 81e1978a83 store exaddr from upnp to stun joss17 2009-10-30 00:39:26 +00:00
  • fcaae207ef action are passed async joss17 2009-10-30 00:39:06 +00:00
  • 3c7f714650 improved stun failure resistance joss17 2009-10-30 00:38:52 +00:00
  • f090ee87b6 add network reset ehancement for stun and udp joss17 2009-10-30 00:38:37 +00:00