Commit Graph

7450 Commits

Author SHA1 Message Date
orignal
1cc68ea402 differentiate symmetric and full cone NAT 2023-01-07 12:06:26 -05:00
orignal
c18e8f6c78 drop too long LeaseSet without processing 2023-01-07 10:54:49 -05:00
orignal
e59ca8420e temporary change back to C++17 2023-01-06 18:20:26 -05:00
orignal
a6f9a56e40 support C++20 2023-01-06 14:08:39 -05:00
R4SAS
4011502f5f
[docker] put config in correct place
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-06 03:59:03 +03:00
orignal
acd6af709e don't use netdb memory pool for local RouterInfo 2023-01-05 18:16:36 -05:00
orignal
55704ece3a drop duplicated I2NP messages 2023-01-05 15:33:41 -05:00
orignal
0d3ede56cb reject duplicated trnsit tunnel 2023-01-05 11:59:47 -05:00
R4SAS
06fae976b3
[style] update editorconfig
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-04 17:10:06 +03:00
orignal
e95035c143
Merge pull request #1835 from kleenexi2p/openssl
Fix segfault when UPnP is enabled
2023-01-04 08:45:17 -05:00
kleenex
55be5c74f0
Fix segfault when UPnP is enabled
Added null check.

Signed-off-by: kleenex <kleenex@i2pmail.org>
2023-01-04 22:41:54 +09:00
R4SAS
a1c16e129d
[rpm] fix date
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-04 16:28:42 +03:00
R4SAS
321c7cb7cf
[docs] note about doubled transit tunnels limit for floodfill mode
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 21:42:41 +03:00
R4SAS
5f8d45154d
[docs] update transit limit description in config file
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 18:34:49 +00:00
R4SAS
503f522cc3
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 21:25:19 +03:00
R4SAS
22179400c7
2.45.0
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 18:16:34 +00:00
Tomas Globis
66f82cb43f
Use moving average to calculate tunnel creation success rate 2023-01-03 03:07:07 +03:00
orignal
1df67bd43c 2.45.0 2023-01-02 18:59:13 -05:00
orignal
d5b03f214b double default number of transit tunnels for floodfill 2023-01-02 15:03:00 -05:00
R4SAS
cfb773351d
[debian] update packaging files
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-02 21:36:51 +03:00
orignal
6942c20879 don't select overloaded peer 2023-01-01 19:42:40 -05:00
orignal
7b341d5d30 update and show send queue size for transports 2023-01-01 16:03:53 -05:00
R4SAS
e93718456f
[debian] update patch series list
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 14:32:53 +03:00
R4SAS
af838196be
[debian] remove #1210 patch
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 14:30:04 +03:00
R4SAS
f8ba5b8c63
increase nofile limit in service
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 14:29:58 +03:00
R4SAS
446bbf6b93
Merge pull request #1812 from barracuda156/tests
Add implementation of tests with CMake, plus a few minor fixes
2023-01-01 10:55:29 +00:00
R4SAS
2c19da9aa7
fix warnings about unused code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 13:48:41 +03:00
R4SAS
01fc21ffb9
[webconsole] remove newline break
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-31 11:55:29 +00:00
orignal
3e3e2c41bd unlock mutex for good after wait 2022-12-30 22:12:49 -05:00
orignal
cb139226df ilimit umner of simultaneous tunnel build requests per pool 2022-12-30 18:06:47 -05:00
orignal
84d6028454 limit number of message to handle at the time 2022-12-29 17:26:57 -05:00
orignal
126dc0ebe0 inseer incoming session into sessions list 2022-12-28 16:47:50 -05:00
orignal
099d9d977f terminate duplcated session properly 2022-12-28 16:47:12 -05:00
orignal
5a167316cb don't filter yggdrasil address 2022-12-27 22:24:20 -05:00
orignal
85e31f84ec reset termination timer for new incoming connection 2022-12-27 22:07:26 -05:00
orignal
edb7a0e23c Refuse dulicated incoming pending session from same IP 2022-12-27 21:54:32 -05:00
R4SAS
f401ccf5dd
Merge pull request #1829 from rex4539/typos
Fix typos
2022-12-27 09:21:18 +00:00
Dimitris Apostolou
9f9e8bfa14
Fix typos 2022-12-27 10:44:23 +02:00
R4SAS
61168d5c9d
Merge pull request #1828 from hack3ric/openssl
Fix CheckAtomic.cmake
2022-12-26 20:24:08 +00:00
R4SAS
8500aaa26f
[gha] fix MacOS build
More info: https://github.com/orgs/Homebrew/discussions/3895

Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-26 09:43:29 +03:00
R4SAS
445cff0025
add editorconfig
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-26 09:42:35 +03:00
orignal
99356fd24d make sure that AsycReceive complete 2022-12-25 15:35:00 -05:00
orignal
5ef5f5a170 don't create encryption for new transit tunnel immediately 2022-12-25 09:36:16 -05:00
Eric Long
54b7d4ef32 Fix CheckAtomic.cmake 2022-12-24 22:04:57 +08:00
R4SAS
6376328c98
[http proxy] do not remove X-Requested-With for *HttpRequest (#1816)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-22 17:55:51 +00:00
orignal
b6f83dfe9f set error before status 2022-12-22 08:36:07 -05:00
orignal
3f728149ab bump default max number of transit tunnels to 5000 2022-12-21 18:27:42 -05:00
orignal
36501fe31e change network status back to OK if port in msg 7 matches 2022-12-21 18:14:19 -05:00
orignal
e4ddc883d2 drop future RouterInfo and LeaseSet upon receive 2022-12-20 18:41:19 -05:00
orignal
5ac01ddce8 delete routers with timestmep from future 2022-12-20 15:23:54 -05:00