Commit Graph

40 Commits

Author SHA1 Message Date
orignal
ff856d2f20 fixed race condition 2015-01-12 12:15:54 -05:00
orignal
a85cc6aa77 fixed race condition 2015-01-11 21:00:38 -05:00
orignal
6683a9cf76 moved NTCP to separate thread 2015-01-11 17:41:56 -05:00
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