Commit graph

  • 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
  • 8e75d8c39a check accepted socket for error orignal 2015-02-06 13:49:00 -05:00
  • 6beb527058 teminate non-connected NTCP session orignal 2015-02-06 11:14:41 -05:00
  • b9e3931e80 use shared_ptr for inbound tunnels orignal 2015-02-05 18:53:43 -05:00
  • 7945126e86 use unique_ptr for requested destination orignal 2015-02-05 13:36:28 -05:00
  • 408a67f34f use unique_ptr for incomplete message orignal 2015-02-05 12:13:37 -05:00
  • 0dac2a74d3 check for duplicate msgID orignal 2015-02-04 22:16:44 -05:00
  • 9896570e32 cleanup from extra log messages orignal 2015-02-04 22:05:09 -05:00
  • 9639ab7f1e fixed memory leak orignal 2015-02-04 21:24:48 -05:00
  • 778d1afda0 cleand destination requests every 15 seconds orignal 2015-02-04 15:34:52 -05:00
  • 02c22b850b fixed compilation bug for boost < 1.49 and boost 1.49 with gcc 4.7 orignal 2015-02-04 11:08:26 -05:00
  • bd035e1c3d fixed build for boost below 1.49 orignal 2015-02-04 09:40:00 -05:00
  • b923b1e31d Update version.h 0.7.0 orignal 2015-02-03 20:59:12 -05:00
  • 14f448f4c7 show tunnels queue size orignal 2015-02-03 16:45:19 -05:00
  • cd8e9e59fa don't request same RouterInfo twice orignal 2015-02-03 16:14:33 -05:00
  • 4a6847da8d RTT orignal 2015-02-03 13:46:44 -05:00
  • c5a3832eae handle exploratory lookups orignal 2015-02-02 22:34:55 -05:00
  • 7f75d250c7 Merge pull request #151 from ygrishin/master orignal 2015-02-02 21:58:53 -05:00
  • 95dbc20350 log more disgnostics data orignal 2015-02-02 20:15:49 -05:00
  • f846b87590 make sure DeliveryStatus and DatabseStore are sent first orignal 2015-02-02 16:08:35 -05:00
  • e3764bef37 fixed incorect reply data parsing for DatabaseStore orignal 2015-02-02 13:06:02 -05:00
  • d7c5c24ce4 pass ident hash by value to transports thread orignal 2015-02-02 12:01:21 -05:00
  • 60ba7be319 floodfill parameter orignal 2015-02-02 11:15:38 -05:00
  • 2215dd7bd7 ability to turn floodfill off orignal 2015-02-02 11:14:09 -05:00
  • 07ce9c41bf DatabaseLookup flags orignal 2015-02-02 11:06:36 -05:00
  • 24564f1faa moved UPNP to common files orignal 2015-02-02 09:58:34 -05:00
  • ba11971513 don't delete updated RouterInfo orignal 2015-02-02 09:40:03 -05:00
  • 803737011a fixed HTTP connection being reset on Windows ygrishin 2015-02-01 22:24:47 -07:00
  • 8ad9f2681c send 3 closest floodfills orignal 2015-02-01 19:58:26 -05:00
  • b46c3036d8 flood orignal 2015-02-01 18:30:27 -05:00
  • 02ed7d6059 fixed non-responding destination request orignal 2015-02-01 16:18:08 -05:00
  • 2c2acae50d invoke acceptor on reset orignal 2015-02-01 09:34:32 -05:00
  • ac438fbd7d use stream buffer for sending identity orignal 2015-01-31 21:49:54 -05:00
  • feffbc9330 fixed typo orignal 2015-01-31 10:39:29 -05:00
  • 908404ab62 show send buffer size orignal 2015-01-30 21:41:32 -05:00
  • 618abd6320 use unique_ptr for sent fragments orignal 2015-01-30 20:30:39 -05:00
  • 79087f6942 detect congesion for first message in sned queue only orignal 2015-01-30 16:43:31 -05:00
  • 9a43f0d54c don't send DatabaseStore reply for local destinations orignal 2015-01-30 15:29:33 -05:00
  • 79af7c22d9 send DatabaseStore reply orignal 2015-01-30 15:13:09 -05:00
  • 0b911a5caa use I2NPMessagesHandler for SSU orignal 2015-01-29 22:35:57 -05:00
  • aae837f642 congesion control during retransmission orignal 2015-01-29 19:17:44 -05:00