206 Commits (5073c9637eebf0c3ec85177cf84c6d5ee28ab0d5)

Author SHA1 Message Date
orignal ae26758170 allocate RouterInfo's buffer from pool 2 months ago
orignal cd648b9b3f use std::atomic<std::shared_ptr<...>> instead boost::shared_ptr if applicable 3 months ago
orignal 53db54dafb consider N routers as low bandwidth 3 months ago
orignal e7423b1ffc save timestamp from epoch instead local time to profiles 3 months ago
orignal 45221da1dc floodfill must have published ipv6 if no published ipv4 4 months ago
orignal 50f455e0a2 make a floodfill eligble if reachable by ipv4 4 months ago
orignal 457b64f92d try to connect to introducer through any available address 5 months ago
orignal acbd3f897b fixed race condition between local buffer creation and sending it through the transports 6 months ago
orignal b98b3a87b0 fixed race codition between RouterInfo's buffer persist and update 7 months ago
orignal c454685605 exclude addresses with wrong keys 7 months ago
orignal 77bb7432bc insert previously ecluded floodfill back when connected 7 months ago
orignal 1f1a3270f7 fixed IsPublished for ipv6 7 months ago
orignal ffee29272f avoid two firewalled routers in the row 7 months ago
Vort fd4513ebb2 show bandwidth caps for hops 9 months ago
orignal 36a060d50f Consider 'M' routers as low bandwidth 9 months ago
Vort adba3987f8 logging fixes 10 months ago
orignal ca9782dd0d handle 'reservedrange' param properly 11 months ago
Dimitris Apostolou 577c71b930
Fix typos 11 months ago
orignal 7bcc905f05 exclude SSU1 introducers 1 year ago
orignal 8447822c35 don't publish intrducers with zero tag 1 year ago
orignal 8e63f8f333 consider all addresses non published for U and H routers 1 year ago
orignal 8a52295882 make router real upon successive outgoing NTCP2 session. Eliminate static keys table 2 years ago
weko 8fcab7b0c1 fix incorrect merge conflict resolve 2 years ago
weko 7646147ed2 save only non-default peer profile 2 years ago
orignal 2f74e670a5 invalidate routers with incorrect family signature 2 years ago
orignal 1bd6390f78 check if s is x25519 public key 2 years ago
weko dab34e9051 get indent hash directly 2 years ago
weko ec2297ed9d Recognize invalid static key 2 years ago
orignal 4ebc7c970a bypass medium congestion(D) routers for client tunnels 2 years ago
orignal c1f19cb258 fixed typo 2 years ago
orignal caff003a85 check for published ipv4 addresses for floodfills and IBGW 2 years ago
orignal 9475a22728 update introducers. cleanup unreachable routers 2 years ago
orignal b8032e7fbf publish congestion cap G 2 years ago
orignal 60e648bf9a set cap 6 for unspecified ipv6 address 2 years ago
orignal 55b2f2c625 memory pool for IdentityEx 2 years ago
orignal 46e4f4aea5 update RouterInfo if congestion cap changed 2 years ago
orignal 716926f0d7 publish high congestion cap 2 years ago
orignal 3154eda6a6 fixed typos 2 years ago
orignal d50cf0ad83 recognize congestion caps 2 years ago
orignal 1b921a2eac removed some SSU1 code 2 years ago
orignal 289c308600 set proper caps if host is unspecified 2 years ago
orignal bff12b06f4 fixed race condition 2 years ago
orignal 02a36a9fa8 don't populate buffer of unreachable router 2 years ago
orignal d15581d95e delete invalid router after update 2 years ago
orignal 7bde4de1f5 don't try to save unreachable routers 2 years ago
orignal 88f19f551d don't save RouterInfo buffer if invalid 2 years ago
R4SAS 86fc12e395
[style] clean code 2 years ago
orignal 21123e2afa compare published address and actual endpoint 2 years ago
orignal 212a1156a1 filter our addresses with invalid hosts 2 years ago
orignal 70fec2bc99 don't publish localhost addresses in RouterInfo 2 years ago