orignal
|
1a23e5ab35
|
read first value if pq contains multiple values for SSU2
|
2026-03-14 16:15:32 -04:00 |
|
orignal
|
eb5a808232
|
handle ssu2.version in config and pq in SSU2 address in RouterInfo
|
2026-03-12 20:26:29 -04:00 |
|
orignal
|
a02ef28d80
|
don't publish mtu=1500
|
2026-02-28 15:15:26 -05:00 |
|
orignal
|
fef25d7579
|
exclude routers from the same subnet from next hop
|
2026-01-22 20:35:00 -05:00 |
|
orignal
|
3a1fd9fe4a
|
handle and publish NTCP2's pq param
|
2026-01-11 16:50:12 -05:00 |
|
orignal
|
04ac2cad17
|
allow versions 2,3,4,5 in v param of address
|
2025-12-18 20:20:18 -05:00 |
|
orignal
|
bd2b96627c
|
calculate crypto key length from key type
|
2025-03-18 19:23:13 -04:00 |
|
orignal
|
93cc810f29
|
use string/string_view for base64
|
2025-03-17 09:06:11 -04:00 |
|
orignal
|
81dae1997d
|
replace boost::lexical_cast by std::from_chars and std::to_string
|
2025-02-21 20:34:53 -05:00 |
|
orignal
|
d09367d686
|
always pass RouterInfo param values as string_view
|
2025-02-19 11:08:47 -05:00 |
|
orignal
|
70f99ccc21
|
update router caps
|
2025-02-18 21:49:07 -05:00 |
|
orignal
|
ef72ba3f34
|
parse RouterInfo from buffer
|
2025-02-18 21:11:59 -05:00 |
|
orignal
|
bf85a69a2f
|
min peer test version 0.9.62
|
2025-01-26 17:49:24 -05:00 |
|
orignal
|
4edde333ad
|
don't drop router buffer if connected or being updated
|
2025-01-19 11:47:32 -05:00 |
|
orignal
|
b4bcd9914a
|
show next peer and connectivity on transit tunnels page
|
2024-12-16 19:49:14 -05:00 |
|
orignal
|
ffd18baf30
|
support boost 1.87
|
2024-11-25 16:00:06 -05:00 |
|
orignal
|
0ccf0a6339
|
use pointer to RouterInfo in SaveUpdated
|
2024-10-16 17:57:52 -04:00 |
|
orignal
|
8981e406f5
|
don't delete RouterInfo's buffer right a way
|
2024-10-16 13:51:48 -04:00 |
|
orignal
|
64e4b3871a
|
update introducer's iTag is session to introducer was replaced to new one
|
2024-09-27 13:32:20 -04:00 |
|
orignal
|
ae26758170
|
allocate RouterInfo's buffer from pool
|
2024-09-18 08:40:22 -04:00 |
|
orignal
|
cd648b9b3f
|
use std::atomic<std::shared_ptr<...>> instead boost::shared_ptr if applicable
|
2024-09-08 16:30:27 -04:00 |
|
orignal
|
53db54dafb
|
consider N routers as low bandwidth
|
2024-09-03 18:36:50 -04:00 |
|
orignal
|
e7423b1ffc
|
save timestamp from epoch instead local time to profiles
|
2024-08-25 19:07:01 -04:00 |
|
orignal
|
3a4833aa67
|
Merge pull request #2017 from Vort/show_bw_caps
show bandwidth caps for hops
|
2024-07-28 08:21:52 -04:00 |
|
orignal
|
45221da1dc
|
floodfill must have published ipv6 if no published ipv4
|
2024-07-12 11:43:39 -04:00 |
|
orignal
|
50f455e0a2
|
make a floodfill eligble if reachable by ipv4
|
2024-07-12 09:33:37 -04:00 |
|
orignal
|
457b64f92d
|
try to connect to introducer through any available address
|
2024-06-14 18:05:01 -04:00 |
|
orignal
|
acbd3f897b
|
fixed race condition between local buffer creation and sending it through the transports
|
2024-05-26 15:33:37 -04:00 |
|
orignal
|
b98b3a87b0
|
fixed race codition between RouterInfo's buffer persist and update
|
2024-05-08 19:09:03 -04:00 |
|
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 |
|
Vort
|
fd4513ebb2
|
show bandwidth caps for hops
|
2024-02-22 23:07:07 +02: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 |
|