Commit graph

  • 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
  • a3736fc06e tls encrypt and decrypt orignal 2015-02-18 16:52:00 -05:00
  • 68a03c2134 send ChangeCipherSpecs orignal 2015-02-18 11:44:32 -05:00
  • dce8cf1af2 tls 1.2 and RSA_WITH_AES_256_CBC_SHA256 orignal 2015-02-18 10:28:29 -05:00
  • 29d118a19a hanshakes hash and finishes message orignal 2015-02-17 22:45:55 -05:00
  • ec50b97aa8 reduced amount of logging orignal 2015-02-17 19:14:31 -05:00
  • fbf672288f MAC and encryption keys orignal 2015-02-17 16:50:37 -05:00
  • 47e8cfd91e calculate master secret orignal 2015-02-17 15:34:30 -05:00
  • 9968485cdd send ClientKeyExchange orignal 2015-02-16 21:28:37 -05:00
  • 6ea037cc47 process server certificate orignal 2015-02-16 11:21:33 -05:00
  • c5f0be126e client hello for HTTPS orignal 2015-02-15 23:03:04 -05:00
  • 8db34a4d7f Merge branch 'master' of github.com:PurpleI2P/i2pd Kill Your TV 2015-02-15 19:20:41 +00:00
  • 732ff67076 New certificate; will be switched on the server for a future release. Kill Your TV 2015-02-15 19:19:09 +00:00
  • e3190a4ca9 SSU data receive batching orignal 2015-02-15 14:17:55 -05:00
  • f2c849703a Remove reseed host, no longer in use Kill Your TV 2015-02-15 19:17:41 +00:00
  • e901307d8d fixed crash orignal 2015-02-15 10:23:06 -05:00
  • e038467c89 unique_ptr for sent and incomplete messages orignal 2015-02-14 22:24:10 -05:00
  • 776582e019 fixed typo orignal 2015-02-14 21:00:40 -05:00
  • 018daa8837 catch sendto exception orignal 2015-02-14 17:23:15 -05:00
  • 10b733d215 don't throw exception orignal 2015-02-14 17:20:21 -05:00
  • 97ec65cccd read all sections from tunnels.cfg orignal 2015-02-13 19:00:17 -05:00
  • d2d7b3b348 multiple server I2P tunnels orignal 2015-02-13 15:56:57 -05:00
  • b0052eae05 doesn't create same local destination twice orignal 2015-02-13 14:55:48 -05:00
  • ed692ffba3 make sure only one I2P tunnel per local prot orignal 2015-02-13 10:18:42 -05:00
  • 242bc3624a read tunnels.cfg orignal 2015-02-12 22:20:07 -05:00
  • 18121a99ca config file for I2PTunnels orignal 2015-02-12 16:11:56 -05:00
  • 93c2c13f96 fixed memory leak orignal 2015-02-12 14:03:59 -05:00
  • b11fd250c1 fixed race condition orignal 2015-02-12 11:40:42 -05:00
  • 93857b690a fixed hand at shutdown orignal 2015-02-11 22:48:26 -05:00
  • 34d88db0b2 Merge pull request #158 from multikatt/master orignal 2015-02-11 22:10:07 -05:00
  • dcad550a2f typo: stoped->stopped multikatt 2015-02-11 21:06:52 -05:00
  • 816e4d533d fixed race condition orignal 2015-02-11 18:47:20 -05:00
  • 53adf7a793 cleanup dead peers orignal 2015-02-11 14:45:25 -05:00
  • 0ed9dc4e93 complete session if presented orignal 2015-02-10 17:36:39 -05:00
  • 9eba7923a7 use insert instead [] orignal 2015-02-10 16:51:47 -05:00
  • 3263f6fefc ban abusing ipv6 addresses orignal 2015-02-10 15:54:07 -05:00
  • a27dd17cef fixed memory leak orignal 2015-02-10 15:51:56 -05:00
  • 52f9d5f0aa ban abusing IPs orignal 2015-02-10 13:05:08 -05:00
  • 6783b22ad0 terminate non-responding NTCP sessions by timeout orignal 2015-02-10 10:54:04 -05:00
  • a3c1c314d0 don't insert same transit tunnel twice orignal 2015-02-10 09:39:49 -05:00
  • d01f3b094b allow netDb cleanup after every 500 messages orignal 2015-02-10 09:30:48 -05:00
  • 8492e87d29 fxied race condition orignal 2015-02-09 22:19:29 -05:00
  • 923b64eb48 delete messages sent to disconnected session orignal 2015-02-09 16:33:52 -05:00
  • 89883e2078 don't look for session if a packet is from same endpoint as previous orignal 2015-02-09 14:50:19 -05:00
  • 23907e6cb1 don't look for session if a packet is from same endpoint as previous orignal 2015-02-09 14:48:01 -05:00
  • c6c414c382 receive multiple UDP packets orignal 2015-02-09 11:53:11 -05:00
  • c349652a27 terminate receivers orignal 2015-02-08 21:12:38 -05:00
  • f9731a76ec separate receivers thread orignal 2015-02-08 20:28:18 -05:00
  • 7dd159add2 use 'available' method orignal 2015-02-08 20:27:17 -05:00
  • 1ad04bf8bf read more data from socket if available orignal 2015-02-08 11:52:03 -05:00
  • 6064d12af3 Sync reseed servers with the java router Kill Your TV 2015-02-08 16:25:47 +00:00
  • 9b7820a09d clean obsolete SSU data orignal 2015-02-08 09:15:13 -05:00
  • e5fdee272b clean obsolete SSU data orignal 2015-02-08 08:50:05 -05:00
  • a80e4ef0ea fixed memory leak orignal 2015-02-07 17:58:29 -05:00
  • ab0bd908ec fixed race condition orignal 2015-02-07 15:25:06 -05:00
  • 9c7fcfbe3f Merge pull request #157 from klondi/httpproxy orignal 2015-02-07 13:34:31 -05:00
  • 1bbaa5ba22 URLdecode the base64 part of the key Francisco Blas (klondike) Izquierdo Riera 2015-02-07 18:34:25 +01:00
  • b22423e2d5 Get Jump services working again although, at what price\! Francisco Blas (klondike) Izquierdo Riera 2015-02-07 17:57:16 +01:00
  • 5730b15f01 fixed race condition orignal 2015-02-06 20:53:48 -05:00
  • 8305fd5f82 check if connection to peer exists already orignal 2015-02-06 18:37:37 -05:00
  • 0518b08ca6 drop second incoming connection with same identity orignal 2015-02-06 16:03:47 -05:00