Commit graph

37 commits

Author SHA1 Message Date
orignal 6153d799bc use shared pointer for NTCPSession 2014-11-25 16:30:15 -05:00
orignal 0ccb66476e moved NTCP client code to Transports 2014-11-25 15:16:03 -05:00
orignal 6c13ad78a5 eliminated NTCPServerConnection 2014-11-25 14:29:06 -05:00
orignal de14f8dcd7 handle Phase3 in two steps 2014-11-25 12:33:51 -05:00
orignal f7ce86e0c4 pass tsA to SendPhase4 2014-11-25 10:35:35 -05:00
orignal 9eb5982ea3 use generic receive buffer for phase 4 2014-11-25 10:14:18 -05:00
orignal e0635548e9 handle EcDSA signatures 2014-11-24 15:26:57 -05:00
orignal 1c3f70056a use shared pointer of RI for transports 2014-11-21 12:34:17 -05:00
orignal faf1fe7a7c aligned AES keys 2014-11-01 21:53:45 -04:00
orignal 659edf2590 common code for signing and verifing exchanged data 2014-10-28 11:34:50 -04:00
orignal 6281fa625a moved remote RI and identity to TransportSession 2014-10-24 15:50:48 -04:00
orignal c9abb62988 set unreachable trough NetDb 2014-10-24 15:39:53 -04:00
orignal 8d75d51803 don't specify RI for inbound NTCP connections 2014-10-24 13:36:55 -04:00
orignal f81a122223 use remote router indentity 2014-10-24 13:04:14 -04:00
orignal 7b768ccb26 moved transports to 'transport' namespace 2014-10-21 12:25:53 -04:00
orignal c4dda06cde TransportSession added 2014-10-20 16:09:59 -04:00
orignal a8871d9f98 moved DHKeysPair to Transport 2014-10-20 15:19:56 -04:00
orignal b46b15cce4 avoid double delete 2014-09-18 11:11:51 -04:00
orignal 6069055c9e reduced memory usage 2014-09-11 22:15:20 -04:00
orignal 756a920c1a show number sent/received bytes through the status page 2014-07-20 17:12:36 -04:00
orignal 12fbc9cb86 increased I2NP max message size to 32K and check if fragmented message exceeds it 2014-07-04 12:35:02 -04:00
orignal 6bf5d98c4d use new aes implementation for NTCP 2014-05-06 22:30:09 -04:00
orignal c30dd2639a SSU timeout 2014-04-07 21:40:28 -04:00
orignal 7bdf52a774 generate DH keys pair per NTCP session 2014-04-04 13:30:13 -04:00
orignal 345be142ae always pass delivery instructions to tunnel gateway 2014-02-19 22:08:57 -05:00
orignal 154105a059 pass delivery intructions to tunnel gateway 2014-02-19 21:24:55 -05:00
orignal ddb9a6b477 check if IP address is valid 2014-01-21 18:01:11 -05:00
orignal 2d428fd090 use boost::asio::address for address 2014-01-21 16:07:16 -05:00
orignal 808d6d1fbf improved stability 2013-12-29 10:48:57 -05:00
orignal 5d9f292506 remove dead routers 2013-12-22 11:29:57 -05:00
orignal d714d7fe6c common Identity for LeaseSet and RouterInfo 2013-12-19 21:19:44 -05:00
orignal a485088dad non-const RouterInfo 2013-12-11 22:06:04 -05:00
orignal 885e996a8a Inroduced IdentHash 2013-11-29 07:52:09 -05:00
orignal 18ec2e9ce8 don't create temporary NTCP send buffer 2013-10-27 16:48:45 -04:00
orignal 2893ec5a83 send I2NP message instead plain buffer 2013-10-27 11:23:15 -04:00
orignal 66eccc287d fixed race condition 2013-10-22 22:43:29 -04:00
orignal 24f44dc528 NTCP implementation added 2013-09-09 21:35:46 -04:00