79 Commits (d3630fb2b2fa09a7ae33fe794815d4c85db72091)

Author SHA1 Message Date
orignal a24e0eb2dc don't delete unreachable routers if no transports 1 month ago
orignal 9f30499984 implement i2p.streaming.profile to specify high or low bandwidth tunnel pools 2 months ago
orignal cd648b9b3f use std::atomic<std::shared_ptr<...>> instead boost::shared_ptr if applicable 3 months ago
orignal 8440633614 increased number of floodfills threshold to 1200 5 months ago
orignal 5fbcfadd6d set min floodfill version to 0.9.59 5 months ago
orignal 81d383c99e don't pick routers older that 0.9.58 for client tunnels 6 months ago
orignal a1995c13cd flood to 2 next day closest floodfills before UTC midnight 6 months ago
orignal 4100249313 removed bootstrap from floodfill. Removed requested destinations mutex 6 months ago
orignal acbd3f897b fixed race condition between local buffer creation and sending it through the transports 6 months ago
orignal e74272781f moved exploratory to netdb requests thread 6 months ago
orignal 265bb8b779 handle DatabaseSearchReply in netdb requests thread 6 months ago
orignal 22dabfd79e use unordered_map for excluded routers. don't request to self 6 months ago
orignal b98b3a87b0 fixed race codition between RouterInfo's buffer persist and update 7 months ago
orignal 425ef2cfe5 persist routers in separate thread 7 months ago
orignal 296b721929 shared_ptr for NetdbRequests 7 months ago
orignal 8a20d3219b don't build exploratory selection on each request 7 months ago
orignal 13a746162a reduce exploratory selection size 7 months ago
orignal ec59308fad return up to 16 hash in expolatory reply 7 months ago
orignal 034332a0ef changed minimal exploratory interval to 55 seconds. added variance 7 months ago
orignal 733a4a2869 moved save/delete profile disk oprations to separate threads 7 months ago
orignal 6ce2c30522 build client tunnels through confimed routers only if low rate 7 months ago
orignal 575268d360 reduce expiration time for low bandwidth and far routers 1 year ago
orignal c112276eea memory poll for RouterProfile 1 year ago
orignal 17c4038c60 select router with ipv4 for endpoint 1 year ago
orignal 86173400d5 don't drop profile of real router too early 2 years ago
orignal b6de474fda don't include unconfirmed floodfill to the list if we have enough floodfills already 2 years ago
SidorKozlov 3b13a3f2a1 Configurable minimum successful tunnels 2 years ago
orignal b77ae08388 exclude previously non-reachable transports 2 years ago
orignal 9475a22728 update introducers. cleanup unreachable routers 2 years ago
orignal 55b2f2c625 memory pool for IdentityEx 2 years ago
orignal f84d88ac63 publish own RouterInfo in router's thread 2 years ago
orignal d40cd00cdb use DHT table for floodfills 2 years ago
orignal abf687ff09 store RouterInfo in DHT 2 years ago
orignal 02a36a9fa8 don't populate buffer of unreachable router 2 years ago
orignal 7b632bd03d set minimal floodfill version to 0.9.51 2 years ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs 2 years ago
orignal 5ac01ddce8 delete routers with timestmep from future 2 years ago
orignal 3458665df8 don't delete unreachable routers if tunnel creation success rate is too low 2 years ago
orignal 53ca5dc67a memory pool for address vectors 2 years ago
orignal 709c451400 disable MemoryPool for RouterInfo's address 2 years ago
orignal aa9a9ef18d memory pool for addreses 2 years ago
orignal fb8be32c28 removed SSU and NTCP transports 2 years ago
orignal a298588943 SSU2 only introducers 2 years ago
R4SAS 96c4463d39
clean code 2 years ago
orignal 8f5768f85b memory pool for leases 2 years ago
orignal cf0d3b5f61 create new list of SSU2 introducers 2 years ago
orignal a3e19931f0 insert RouterInfo from SessionConfirmed into netdb immediately 2 years ago
orignal e8c58270c4 Populate router's buffer before sending RouterInfo block 2 years ago
orignal 87a434c377 start peer test for SSU2 3 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs) 3 years ago