Commit Graph

127 Commits (e152785de99469927ac0fc7eb7fd754ee927ea78)

Author SHA1 Message Date
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
Jeff Becker 048d3c8386
Merge remote-tracking branch 'purple/openssl' 8 years ago
orignal fc5fc5bbee don't throw exception if connection failed 8 years ago
Jeff Becker 7018c381ee
Merge remote-tracking branch 'purple/openssl' 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
Jeff Becker 56254e728c
Merge tag 'tags/2.9.0' 8 years ago
brain5lug 8b53ded53a copy elimination for ranges #part2 8 years ago
Jeff Becker 03927b0a68
Merge branch 'upstream-openssl' 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
* Request LS before expiration for smoother handover
8 years ago
orignal c664be52d7 limit outgoing queue size 8 years ago
Jeff Becker 50756eb94a
Merge branch 'restricted_routes' into meshnet 8 years ago
hagen 6350f5e6e8 * Base.cpp : extract gzip classes to separate file 8 years ago
hagen 646778227a * tune log messages 8 years ago
Jeff Becker fa68e392c8
don't abort when ntcp fails to bind 8 years ago
orignal 3907b4101a include openssl through OPENSSL macro 8 years ago
orignal 996f61efe1 use shared_ptr for Address 8 years ago
orignal 3dbab68f17 don't send own RouterInfo twice 8 years ago
orignal a5576ddbf3 don't acquire DH keys pair until connection is established 8 years ago
hagen 8949ebf041 * tune logging 8 years ago
hagen d51bf735c4 * fix mistype 8 years ago
Jeff Becker bf38bd5a1d
* Fill padding with random in NTCP phase3
* Fill padding with random in NTCPSession::CreateMsgBuffer

* Silence unused variable warnings in NTCPSession.cpp
8 years ago
orignal c053bebccd reduced numeber of error messages 8 years ago
orignal cfd7f1571b check clock skew 8 years ago
orignal 9611f80a39 check I2NP messages fro expiration 8 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 9 years ago
orignal 0c8fb376db some cleanup 9 years ago
orignal 9c9401ce2f use shared_ptr for all incoming I2NP messages 9 years ago
orignal 3a63f6775a pass I2NP message to transport session as shared_ptr 9 years ago
orignal b48682012d verify adler checksum 9 years ago
orignal 028e3a6c35 show total send/received bytes 9 years ago
orignal a72d7652af moved num sent/received bytes to TransportSession 9 years ago
orignal ad649aba48 reduce memory usage 9 years ago
orignal 57d4ccfdfd reduced memory usage 9 years ago
orignal 10b733d215 don't throw exception 9 years ago
orignal 3263f6fefc ban abusing ipv6 addresses 9 years ago
orignal 52f9d5f0aa ban abusing IPs 9 years ago
orignal 6783b22ad0 terminate non-responding NTCP sessions by timeout 9 years ago
orignal 923b64eb48 delete messages sent to disconnected session 9 years ago
orignal 7dd159add2 use 'available' method 9 years ago