Commit graph

  • 41ad5d12a3 use propery tree for params orignal 2015-03-20 11:36:57 -04:00
  • b26c960450 fixed outgoing message size orignal 2015-03-19 22:18:18 -04:00
  • 7ea12ddd61 RouterInfo version and status orignal 2015-03-19 21:51:18 -04:00
  • 4e1e47d9e5 always use 'O' class for high-bandwidth orignal 2015-03-19 11:52:46 -04:00
  • 3ccc8d9508 badwidth parameter orignal 2015-03-19 11:14:21 -04:00
  • 123e6b7de4 made keys parameter optional for client tunnels orignal 2015-03-19 10:22:01 -04:00
  • 1caacaacf0 UpdateStats for RouterContext orignal 2015-03-18 15:36:07 -04:00
  • 0b754ec65d publish number of leasets and routers for floodfill orignal 2015-03-18 15:06:15 -04:00
  • 647bb501d1 make sure packet size is multiple of 16 bytes orignal 2015-03-18 13:30:38 -04:00
  • 47c3d5ed23 don't accept tunnels if bandwidth is exceeded orignal 2015-03-18 13:07:11 -04:00
  • b693d13144 Merge pull request #164 from ir4y/master orignal 2015-03-18 06:17:45 -05:00
  • a5ada6f487 Add libi2pd.so to .gitignore Ilya Beda 2015-03-18 11:26:17 +06:00
  • 60351f2677 send exporatory message directly if connected to a floodfill orignal 2015-03-17 20:56:51 -04:00
  • 1e2f038ef5 proper badnwidth calculation orignal 2015-03-17 19:04:58 -04:00
  • 708e17162c handle i2p.router.net.bw requests orignal 2015-03-17 15:36:15 -04:00
  • 60c60b4db1 calculate bandwidth orignal 2015-03-17 15:19:38 -04:00
  • a09c67772c specify keys file for proxy's local destination orignal 2015-03-17 11:44:01 -04:00
  • 028e3a6c35 show total send/received bytes orignal 2015-03-16 19:33:59 -04:00
  • a72d7652af moved num sent/received bytes to TransportSession orignal 2015-03-16 18:57:22 -04:00
  • 76ad7f24ee access list for server tunnels orignal 2015-03-16 14:52:42 -04:00
  • 1ac689b886 Merge pull request #163 from ygrishin/master orignal 2015-03-15 15:32:26 -04:00
  • f32399454c Whitespace to follow coding style convention Yuriy Grishin 2015-03-15 10:07:39 -07:00
  • f2665262f7 Added MTU detection code for Windows Yuriy Grishin 2015-03-15 08:51:07 -07:00
  • fee68cf333 read optional destination port form config orignal 2015-03-15 11:28:30 -04:00
  • 1d737409ec fill padding with random data orignal 2015-03-14 17:15:23 -04:00
  • 897af615f9 create persistent destinations with ECDSA orignal 2015-03-13 22:11:51 -04:00
  • ea6597c3ad .ini file format for tunnel.cfg orignal 2015-03-13 19:51:31 -04:00
  • 5a31d2e817 read tunnels.cfg using property tree orignal 2015-03-13 16:05:39 -04:00
  • 09f1966e5f pass destination port to client tunnel orignal 2015-03-13 13:29:27 -04:00
  • ad649aba48 reduce memory usage orignal 2015-03-12 22:38:22 -04:00
  • c7edc36106 reduce memory usage orignal 2015-03-12 16:26:08 -04:00
  • 57d4ccfdfd reduced memory usage orignal 2015-03-12 11:43:36 -04:00
  • 550f9de41a fixed memory corruption orignal 2015-03-12 07:31:46 -04:00
  • f3aab569ca don't return error if received data is available orignal 2015-03-11 21:43:30 -04:00
  • 2f9e510f4f check I2NP message size for saved fragments orignal 2015-03-11 14:34:39 -04:00
  • 1d7fd8ac96 reduce memory usage orignal 2015-03-11 13:24:13 -04:00
  • ccb4e967cf fixed crash orignal 2015-03-11 12:17:38 -04:00
  • 08f5af68f0 reduce memory usage orignal 2015-03-11 11:28:51 -04:00
  • d51b87e80a reduced memory usage orignal 2015-03-10 21:54:25 -04:00
  • c2edbdc487 drop RTO to initial if tunnels pair changes orignal 2015-03-10 18:51:04 -04:00
  • 5bc854bedc reduced memory usage orignal 2015-03-10 15:38:37 -04:00
  • 3e889ee06c resend packing with RTO interval orignal 2015-03-10 11:11:42 -04:00
  • 9c338a5c81 don't lost received data orignal 2015-03-09 22:05:26 -04:00
  • d13b4f6698 send FIN if closed by peer orignal 2015-03-09 21:37:51 -04:00
  • cd0933522d handle stream close depending on state orignal 2015-03-09 12:06:35 -04:00
  • dc599bbc63 stream status orignal 2015-03-08 19:36:33 -04:00
  • 4b82e90ffb send proper send time for NACK reply orignal 2015-03-07 20:16:31 -05:00
  • 36de881041 send close after buffer orignal 2015-03-06 21:39:05 -05:00
  • e0f80c9f91 save and check token orignal 2015-03-06 11:33:54 -05:00
  • 55f6fe6d3a exclude Token from requests orignal 2015-03-05 15:33:45 -05:00
  • 42f314669f show router status through I2PControl orignal 2015-03-05 15:17:16 -05:00
  • 9d273acd42 resend message immediately if NACK recieved orignal 2015-03-04 21:55:40 -05:00
  • 7fbe2754a4 use v4 only sessions between Bob and Charlie orignal 2015-03-04 12:50:31 -05:00
  • c0043e5098 send outstanding data on close orignal 2015-03-03 22:46:52 -05:00
  • 756e15fe19 fixed typo orignal 2015-03-03 16:00:02 -05:00
  • d9218134e2 pass source and destination ports to datagram receiver orignal 2015-03-03 15:31:49 -05:00
  • c66ba370d5 bind streaming destination to port for server tunnel orignal 2015-03-03 14:52:16 -05:00
  • 6fc0b2ecfb create additional streaming destination orignal 2015-03-02 22:04:59 -05:00
  • 7b938b246a choose streaming destination for destination port orignal 2015-03-02 16:09:59 -05:00
  • 45cb98c8de shared_ptr for streaming destination orignal 2015-03-02 15:54:38 -05:00
  • 0f8ea92a53 handle local destination port orignal 2015-03-01 21:08:34 -05:00
  • ac57e7ced2 fixed typo orignal 2015-03-01 17:13:55 -05:00
  • 513dc2fcc5 don't use explicit unreachable parameter anymore orignal 2015-03-01 07:55:03 -05:00
  • 3c10ba4511 show base64 address orignal 2015-02-28 20:12:21 -05:00
  • 6f9d8ed01b show tunlel creation success ratio orignal 2015-02-28 07:59:34 -05:00
  • 3977cec408 fixed crash at startup orignal 2015-02-27 17:58:01 -05:00
  • 7949ffe41e fixed crash orignal 2015-02-27 13:07:32 -05:00
  • bd9e68e69f fixed api build orignal 2015-02-27 11:47:32 -05:00
  • ccf689ffd5 connect to introducer if not any yet orignal 2015-02-26 21:05:35 -05:00
  • b95b49bd19 start unsing introducers after firewall detection orignal 2015-02-26 19:19:03 -05:00
  • dc8209837c cleanup expired peer tests orignal 2015-02-26 14:54:28 -05:00
  • 582daffd7f select peer test capable routers orignal 2015-02-26 14:17:16 -05:00
  • 30715c2512 firewall detection orignal 2015-02-26 13:44:18 -05:00
  • 51aea367c3 full implementation of peer test orignal 2015-02-25 21:56:51 -05:00
  • 34e31f3d78 PeerTest from Alice to Charlie orignal 2015-02-25 16:39:48 -05:00
  • e250628174 global peer tests orignal 2015-02-25 15:26:06 -05:00
  • eee968ce56 fixed incorrect instantiation in gcc 4.6 orignal 2015-02-24 22:17:46 -05:00
  • 52f806ff94 use shared_ptr for ClientDestination orignal 2015-02-24 15:40:50 -05:00
  • 58ebd8cc59 1 hours expiration of RI in case of floodfill orignal 2015-02-24 11:58:39 -05:00
  • d08d1c9127 show uptime properly orignal 2015-02-23 17:54:51 -05:00
  • 1a307f3093 limit number of transit tunnels orignal 2015-02-23 15:06:14 -05:00
  • dc18c012ed show uptime through I2PControl orignal 2015-02-23 14:57:57 -05:00
  • c46a82420d show uptime orignal 2015-02-23 14:41:56 -05:00
  • e002c05350 Merge branch 'master' of https://github.com/PurpleI2P/i2pd 0.8.0 orignal 2015-02-22 17:07:42 -05:00
  • 6401ed71ae Update version.h orignal 2015-02-22 17:05:52 -05:00
  • 621bfde961 handle incoming connection failure orignal 2015-02-22 17:04:42 -05:00
  • 5b5c06179c original_at_mail.i2p.crt added orignal 2015-02-22 09:12:43 -05:00
  • b187babd20 128 bytes key expansion orignal 2015-02-21 22:07:55 -05:00
  • 05e49bbeab show SAM sessions through web interface orignal 2015-02-20 22:47:36 -05:00
  • c88c6a9b63 include https hosts to reseeder's list orignal 2015-02-20 15:15:23 -05:00
  • 8e795cc2aa include https hosts to reseeder's list orignal 2015-02-20 15:11:00 -05:00
  • ad5bac6598 ClientKeyExchange length depend on key length from ceritifcate orignal 2015-02-20 14:26:49 -05:00
  • 0d468a8f48 extract https content orignal 2015-02-20 12:21:33 -05:00
  • 71dae29077 send and receive data orignal 2015-02-20 10:47:44 -05:00
  • d1b26b72e3 proper handshake messages hash calculations orignal 2015-02-19 22:13:41 -05:00
  • 64a4799c8c fixed incorrect MAC calculation orignal 2015-02-19 16:35:07 -05:00
  • e5d9c26868 use 256 bytes block for keys expansion orignal 2015-02-19 13:50:04 -05:00
  • 5deccd7833 calculate MAC orignal 2015-02-19 11:26:37 -05:00
  • e1f64e2476 moved https code to TlsSession orignal 2015-02-19 10:06:11 -05:00
  • cf5499375e encrypt finishes message orignal 2015-02-18 22:25:30 -05:00