2 Commits (86b83ca614545f03b5d1c2c7630f065faff28566)

Author SHA1 Message Date
EinMByte b9aebadd46 Add crypto/ directory. 9 years ago
EinMByte 18ca8b9b97 Move SSU and NTCP to transport/. 9 years ago
EinMByte 4412dd198d Tabs -> spaces (yes this breaks compatiblity with upstream) 9 years ago
orignal 0c8fb376db some cleanup 9 years ago
orignal 9c9401ce2f use shared_ptr for all incoming I2NP messages 10 years ago
orignal 3a63f6775a pass I2NP message to transport session as shared_ptr 10 years ago
orignal b48682012d verify adler checksum 10 years ago
orignal a72d7652af moved num sent/received bytes to TransportSession 10 years ago
orignal 52f9d5f0aa ban abusing IPs 10 years ago
orignal 5730b15f01 fixed race condition 10 years ago
orignal 763547f465 fixed corrupted NTCP messages 10 years ago
orignal 0c73aff0a2 I2NPMessagesHandler 10 years ago
orignal e7f849184c some cleanup 10 years ago
orignal c61cd350ee send multiple messages though single write call 10 years ago
orignal ea353ac3ba send batch of I2NP messages 10 years ago
orignal 98e930bd46 moved delayed queue to Peer 10 years ago
orignal ff856d2f20 fixed race condition 10 years ago
orignal a85cc6aa77 fixed race condition 10 years ago
orignal 6683a9cf76 moved NTCP to separate thread 10 years ago
orignal 6153d799bc use shared pointer for NTCPSession 10 years ago
orignal 0ccb66476e moved NTCP client code to Transports 10 years ago
orignal 6c13ad78a5 eliminated NTCPServerConnection 10 years ago
orignal de14f8dcd7 handle Phase3 in two steps 10 years ago
orignal f7ce86e0c4 pass tsA to SendPhase4 10 years ago
orignal 9eb5982ea3 use generic receive buffer for phase 4 10 years ago
orignal e0635548e9 handle EcDSA signatures 10 years ago
orignal 1c3f70056a use shared pointer of RI for transports 10 years ago
orignal faf1fe7a7c aligned AES keys 10 years ago
orignal 659edf2590 common code for signing and verifing exchanged data 10 years ago
orignal 6281fa625a moved remote RI and identity to TransportSession 10 years ago
orignal c9abb62988 set unreachable trough NetDb 10 years ago
orignal 8d75d51803 don't specify RI for inbound NTCP connections 10 years ago
orignal f81a122223 use remote router indentity 10 years ago
orignal 7b768ccb26 moved transports to 'transport' namespace 10 years ago
orignal c4dda06cde TransportSession added 10 years ago
orignal a8871d9f98 moved DHKeysPair to Transport 10 years ago
orignal b46b15cce4 avoid double delete 10 years ago
orignal 6069055c9e reduced memory usage 10 years ago
orignal 756a920c1a show number sent/received bytes through the status page 10 years ago
orignal 12fbc9cb86 increased I2NP max message size to 32K and check if fragmented message exceeds it 10 years ago
orignal 6bf5d98c4d use new aes implementation for NTCP 11 years ago
orignal c30dd2639a SSU timeout 11 years ago
orignal 7bdf52a774 generate DH keys pair per NTCP session 11 years ago
orignal 345be142ae always pass delivery instructions to tunnel gateway 11 years ago
orignal 154105a059 pass delivery intructions to tunnel gateway 11 years ago
orignal ddb9a6b477 check if IP address is valid 11 years ago
orignal 2d428fd090 use boost::asio::address for address 11 years ago
orignal 808d6d1fbf improved stability 11 years ago
orignal 5d9f292506 remove dead routers 11 years ago
orignal d714d7fe6c common Identity for LeaseSet and RouterInfo 11 years ago