orignal
|
763547f465
|
fixed corrupted NTCP messages
|
2015-01-27 19:12:27 -05:00 |
|
orignal
|
0c73aff0a2
|
I2NPMessagesHandler
|
2015-01-22 22:00:41 -05:00 |
|
orignal
|
276d5097c1
|
fixed 'bad descriptor' exception
|
2015-01-21 15:59:05 -05:00 |
|
orignal
|
e7f849184c
|
some cleanup
|
2015-01-21 12:08:15 -05:00 |
|
orignal
|
c61cd350ee
|
send multiple messages though single write call
|
2015-01-20 22:35:27 -05:00 |
|
orignal
|
ea353ac3ba
|
send batch of I2NP messages
|
2015-01-20 21:05:57 -05:00 |
|
orignal
|
f36229bd95
|
make sure DatabaseStore message is first
|
2015-01-18 18:46:22 -05:00 |
|
orignal
|
98e930bd46
|
moved delayed queue to Peer
|
2015-01-13 22:19:13 -05:00 |
|
orignal
|
d971dff593
|
introduced Peer
|
2015-01-12 22:53:35 -05:00 |
|
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 |
|
Francisco Blas (klondike) Izquierdo Riera
|
700c53e60a
|
Fix any remaning aliasing rules with propper memcpy wrappers
|
2014-12-30 15:37:24 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
1636187e26
|
Avoid aliasing problems by using special buf endian handling functions wrapping memcpy
|
2014-12-29 23:04:02 +01:00 |
|
orignal
|
5221e09b67
|
use VerifyDigest for verification
|
2014-12-21 21:32:21 -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
|
1e81652a62
|
send Phase3 with proper identity
|
2014-11-25 10:59:29 -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
|
a8acb8ebb4
|
fixed double deletion
|
2014-11-01 17:15:59 -04:00 |
|
orignal
|
a3fd338fab
|
pass our address as boost's address
|
2014-10-29 13:49:21 -04:00 |
|
orignal
|
7f93c680fd
|
added missing line
|
2014-10-28 11:47:28 -04:00 |
|
orignal
|
659edf2590
|
common code for signing and verifing exchanged data
|
2014-10-28 11:34:50 -04:00 |
|
orignal
|
f2434d66fc
|
incoming ipv6 connections
|
2014-10-27 15:08: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
|
a96d70a94c
|
initialize router identity
|
2014-10-24 14:24:48 -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
|
ab843b6552
|
cleaned up from duplicated methods
|
2014-10-21 15:44:28 -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
|
4fc3b8026a
|
terminate NTCP session by timeout
|
2014-09-22 17:38:21 -04:00 |
|
orignal
|
81a7253e0f
|
fixed crash on termination
|
2014-09-22 13:28:46 -04:00 |
|
orignal
|
5e179c166b
|
aquire DH keys if demanded only
|
2014-09-20 20:10:34 -04:00 |
|
orignal
|
b46b15cce4
|
avoid double delete
|
2014-09-18 11:11:51 -04:00 |
|
orignal
|
7019b6d68f
|
reuse DH keys pairs from failed NTCP sessions
|
2014-09-17 11:13:25 -04:00 |
|
orignal
|
06f9e68169
|
make sure we receive phases of exact size
|
2014-09-17 09:46:24 -04:00 |
|
orignal
|
6069055c9e
|
reduced memory usage
|
2014-09-11 22:15:20 -04:00 |
|
orignal
|
8c87a0fc38
|
check for buffer overflow
|
2014-08-27 10:02:23 -04:00 |
|
orignal
|
756a920c1a
|
show number sent/received bytes through the status page
|
2014-07-20 17:12:36 -04:00 |
|
orignal
|
e0291bb815
|
fixed memory leak
|
2014-07-07 12:34:19 -04:00 |
|
orignal
|
0a53555ac7
|
one block CBC encryption
|
2014-05-14 14:54:01 -04:00 |
|
orignal
|
6bf5d98c4d
|
use new aes implementation for NTCP
|
2014-05-06 22:30:09 -04:00 |
|