4 Commits (6485ebe9a7113e9abe62555221a00dd3853bccd1)

Author SHA1 Message Date
Jeff Becker 6441c9d5d8
initial ntcp soft/hard limits 7 years ago
Jeff Becker e336cbfb2d add http proxy, change socks4a to socks5 8 years ago
Jeff Becker 3ea1eca350 ntcp socks proxy (initial) 8 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal 5803a84bd7 change establish timeout to 10 seconds 8 years ago
orignal f0d6145fa6 terminate incoming connection by timeout 8 years ago
orignal a746f5657f calculate shared key in separate thread for incoming connection 8 years ago
orignal 34939f9381 calculate shared key in separate therad 8 years ago
orignal 0b28812f7e rollback 8 years ago
orignal 5ad25376bb send all outgoing messages in one buffer 8 years ago
orignal 57310fdbd6 reduced memory footprint 8 years ago
orignal 6b6df15dd9 eliminate ban list overhead 8 years ago
orignal 5699b7bae5 5 seconds connection timeout for NTCP 8 years ago
orignal b02677ee21 common termination timer for all SSU sessions 8 years ago
orignal 3d066ea1b8 common termination timer for all NTCP sessions 8 years ago
orignal c664be52d7 limit outgoing queue size 9 years ago
Jeff Becker fa68e392c8
don't abort when ntcp fails to bind 9 years ago
orignal c053bebccd reduced numeber of error messages 9 years ago
orignal cfd7f1571b check clock skew 9 years ago
orignal 8d4fae24ea fixed misalignment 9 years ago
orignal d01d033209 eliminate session creation collision 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 0c8fb376db some cleanup 10 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