Commit graph

195 commits

Author SHA1 Message Date
orignal c454685605 exclude addresses with wrong keys 2024-05-07 18:38:00 -04:00
orignal 77bb7432bc insert previously ecluded floodfill back when connected 2024-04-28 11:16:59 -04:00
orignal 1f1a3270f7 fixed IsPublished for ipv6 2024-04-15 09:26:30 -04:00
orignal ffee29272f avoid two firewalled routers in the row 2024-04-14 20:09:06 -04:00
orignal 36a060d50f Consider 'M' routers as low bandwidth 2024-02-21 12:37:33 -05:00
Vort adba3987f8 logging fixes 2024-02-10 17:10:21 +02:00
orignal ca9782dd0d handle 'reservedrange' param properly 2024-01-11 15:39:42 -05:00
Dimitris Apostolou 577c71b930
Fix typos 2024-01-04 21:35:25 +02:00
orignal 7bcc905f05 exclude SSU1 introducers 2023-08-07 21:28:13 -04:00
orignal 8447822c35 don't publish intrducers with zero tag 2023-08-05 15:25:16 -04:00
orignal 8e63f8f333 consider all addresses non published for U and H routers 2023-07-15 17:11:56 -04:00
orignal 8a52295882 make router real upon successive outgoing NTCP2 session. Eliminate static keys table 2023-05-06 16:43:09 -04:00
orignal 2f74e670a5 invalidate routers with incorrect family signature 2023-05-04 15:32:19 -04:00
orignal 1bd6390f78 check if s is x25519 public key 2023-05-04 08:20:38 -04:00
weko dab34e9051 get indent hash directly 2023-05-01 20:08:08 +00:00
weko ec2297ed9d Recognize invalid static key 2023-05-01 19:28:32 +00:00
orignal 4ebc7c970a bypass medium congestion(D) routers for client tunnels 2023-04-10 23:04:38 -04:00
orignal c1f19cb258 fixed typo 2023-04-06 16:19:56 -04:00
orignal caff003a85 check for published ipv4 addresses for floodfills and IBGW 2023-04-06 16:03:15 -04:00
orignal 9475a22728 update introducers. cleanup unreachable routers 2023-04-05 21:30:36 -04:00
orignal b8032e7fbf publish congestion cap G 2023-04-02 11:27:51 -04:00
orignal 60e648bf9a set cap 6 for unspecified ipv6 address 2023-03-29 13:40:12 -04:00
orignal 55b2f2c625 memory pool for IdentityEx 2023-03-16 21:32:53 -04:00
orignal 46e4f4aea5 update RouterInfo if congestion cap changed 2023-03-07 13:09:07 -05:00
orignal 716926f0d7 publish high congestion cap 2023-03-06 19:48:04 -05:00
orignal 3154eda6a6 fixed typos 2023-03-04 15:46:44 -05:00
orignal d50cf0ad83 recognize congestion caps 2023-03-03 20:21:56 -05:00
orignal 1b921a2eac removed some SSU1 code 2023-03-01 22:05:24 -05:00
orignal 289c308600 set proper caps if host is unspecified 2023-02-17 20:08:05 -05:00
orignal bff12b06f4 fixed race condition 2023-02-17 10:34:14 -05:00
orignal 02a36a9fa8 don't populate buffer of unreachable router 2023-02-14 15:44:35 -05:00
orignal d15581d95e delete invalid router after update 2023-02-12 18:02:16 -05:00
orignal 7bde4de1f5 don't try to save unreachable routers 2023-02-12 15:28:06 -05:00
orignal 88f19f551d don't save RouterInfo buffer if invalid 2023-02-12 09:21:59 -05:00
R4SAS 86fc12e395
[style] clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-11 09:41:51 +03:00
orignal 21123e2afa compare published address and actual endpoint 2023-02-05 18:26:09 -05:00
orignal 212a1156a1 filter our addresses with invalid hosts 2023-02-05 11:00:00 -05:00
orignal 70fec2bc99 don't publish localhost addresses in RouterInfo 2023-01-28 22:33:44 -05:00
orignal e91d0bbec8 delete address if corresponding transport is disabled 2023-01-26 11:21:08 -05:00
orignal acd6af709e don't use netdb memory pool for local RouterInfo 2023-01-05 18:16:36 -05:00
R4SAS 503f522cc3
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 21:25:19 +03:00
orignal 476e6aae35 don't iterate through addresses when it's not necessary 2022-12-16 19:57:19 -05:00
orignal 84d9c8f1b8 access to RouterInfo's addresses by index 2022-12-16 15:12:30 -05:00
orignal 53ca5dc67a memory pool for address vectors 2022-12-07 14:08:27 -05:00
orignal 410d2c2fa9 use shared pointer for RouterInfo's addreses list 2022-12-04 19:21:51 -05:00
orignal 709c451400 disable MemoryPool for RouterInfo's address 2022-12-04 17:49:59 -05:00
orignal 949c38f5f0 reuse list of addresses 2022-11-28 19:16:21 -05:00
orignal aa9a9ef18d memory pool for addreses 2022-11-25 19:18:53 -05:00
orignal fb8be32c28 removed SSU and NTCP transports 2022-11-23 15:45:00 -05:00
orignal a298588943 SSU2 only introducers 2022-11-23 13:44:03 -05:00