146 Commits (aa865937026355e7e9e82b8889e40cdf5d559c41)

Author SHA1 Message Date
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 11f5db871f don't copy private keys 8 years ago
orignal 0b28812f7e rollback 8 years ago
orignal 5ad25376bb send all outgoing messages in one buffer 8 years ago
orignal 4f0c1d11eb 16 bytes alignment for extra buffer 8 years ago
orignal 1aae921ce7 allocated bigger buffer for remaining data 8 years ago
orignal 2e1c508bc4 allocated bigger buffer for remaining data 8 years ago
orignal cea6ea4344 correct receive stats 8 years ago
orignal 57310fdbd6 reduced memory footprint 8 years ago
orignal 6b6df15dd9 eliminate ban list overhead 8 years ago
Jeff Becker 975265b0af more 8 years ago
orignal db83cbe58f handle read_some errors 8 years ago
orignal 0d589895f6 print time difference with one in timestamp message 8 years ago
orignal 81978b214c correct NTCP sessions termination 8 years ago
orignal 5699b7bae5 5 seconds connection timeout for NTCP 8 years ago
orignal 10bd017e57 16-byte alignment for received I2NP message 8 years ago
orignal 4582a4fd95 eliminate some overhead 8 years ago
Jeff Becker d4a0076aba
merge 8 years ago
Jeff Becker b4e9ed7d18 add web socket ui 8 years ago
orignal fc5fc5bbee don't throw exception if connection failed 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
brain5lug 8b53ded53a copy elimination for ranges #part2 8 years ago
orignal 94b3bb2391 adjust termination timeout 8 years ago
Jeff Becker c8f5fb4d03
close duplicate ntcp sessions 8 years ago
Jeff Becker eaac21cda1
* check router info addresses for nullptr 8 years ago
orignal c664be52d7 limit outgoing queue size 8 years ago
hagen 6350f5e6e8 * Base.cpp : extract gzip classes to separate file 9 years ago
hagen 646778227a * tune log messages 9 years ago
Jeff Becker fa68e392c8
don't abort when ntcp fails to bind 9 years ago
orignal 3907b4101a include openssl through OPENSSL macro 9 years ago
orignal 996f61efe1 use shared_ptr for Address 9 years ago
orignal 3dbab68f17 don't send own RouterInfo twice 9 years ago
orignal a5576ddbf3 don't acquire DH keys pair until connection is established 9 years ago
hagen 8949ebf041 * tune logging 9 years ago
hagen d51bf735c4 * fix mistype 9 years ago
Jeff Becker bf38bd5a1d
* Fill padding with random in NTCP phase3 9 years ago
orignal c053bebccd reduced numeber of error messages 9 years ago
orignal cfd7f1571b check clock skew 9 years ago
orignal 9611f80a39 check I2NP messages fro expiration 9 years ago
orignal 8d4fae24ea fixed misalignment 9 years ago
orignal 2ba314d9d9 count checksum and padding for buffer size 9 years ago
hagen c3958bf042 * sane log messages: NTCPSession.cpp 9 years ago
orignal d01d033209 eliminate session creation collision 9 years ago
orignal 06c4aca490 always use shared_ptr for I2NPMessage 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal e03f1597a0 don't send DatabaseStore until time sync complete 10 years ago
orignal 0c8fb376db some cleanup 10 years ago
orignal 9c9401ce2f use shared_ptr for all incoming I2NP messages 10 years ago