54 Commits (841c68d4c74bea4cb2befc9413541b5ff34e369e)

Author SHA1 Message Date
David Mark Clements 093cfd5bd8 unhandled-rejection-fix 4 years ago
Mathias Buus 10ed673e07 fix bad sampling of outside data 4 years ago
Mathias Buus 9f75648276 make bind resolve the port and fix `this` bug 4 years ago
Mathias Buus 2f424af545 streamline auto bind 4 years ago
Mathias Buus 67eca5b65e fix autocommit 4 years ago
Mathias Buus 60bd6c1aa3 review by @davidmarkclements 4 years ago
Mathias Buus cbd9b8dcb0 tweak query api 4 years ago
Mathias Buus 4e1f669268 force eph if req/res addrs do not match 4 years ago
Mathias Buus 0133d5c402 add to field to all node objects for easier nat stuff 4 years ago
Mathias Buus 7cea7c77c3 fix enum 4 years ago
Mathias Buus 3f199cf981 move to version 2 to avoid utp clashes fully (utp uses 1) 4 years ago
Mathias Buus 5809068bea remove old code 4 years ago
Mathias Buus b6ff0c4ca8 only store routing into in closests, only store OK nodes 4 years ago
Mathias Buus 76ac91db52 allow passing in a custom socket to query as well. remove dead code 4 years ago
Mathias Buus 25cd47e86a export peer encoding for conveinience 4 years ago
Mathias Buus e9024050e5 fix typo 4 years ago
Mathias Buus 5d9f4ea7ba final tweaks to nat analyser - only missing docs for stable release 4 years ago
Mathias Buus 1016f59e0e only add one sample per bootstrap node 4 years ago
Mathias Buus 1e27ca7dbb add nat check, change defaults 4 years ago
Mathias Buus c8e300eaf5 move to secure ids 4 years ago
Mathias Buus cbb2feec27 more fixes 4 years ago
Mathias Buus f3035f38fc add commit hook to stream 4 years ago
Mathias Buus 78e312ef16 only forward non nullish mapped data 4 years ago
Mathias Buus 5bf735d6e8 fix status check being wrong for stats 4 years ago
Mathias Buus a011be7093 adaptive mode and add bootstrap isolation recovery 4 years ago
Mathias Buus 2ebf446cb4 add remoteAddress backed by the nat analyzer 4 years ago
Mathias Buus 21c6d5b186 add rpc backpressure through reqs-sent/s and rework lots of stuff. start firewall analysis impl 4 years ago
Mathias Buus 8ef5d49807 fix standard 4 years ago
Mathias Buus 1f4239f32c add basic v5 rewrite 4 years ago
Mathias Buus 838e42ee74 fix some crashes 4 years ago
Andrew Osheroff 51e3da5fd7 Don't pass concurrency as highWaterMark to Readable 5 years ago
Mathias Buus df6579622a undef values should never be encoded 5 years ago
Mathias Buus 73864e832e always set punch.to 5 years ago
Mathias Buus dae3760b8d switch to blake2b-universal and native sodium 5 years ago
Mathias Buus df284d86d9 do a fast holepunch attempt if no reply has come in 500ms 5 years ago
Mathias Buus f9293beb69 add version 5 years ago
Mathias Buus 37dadea1d1 fix peers not getting gced 5 years ago
Mathias Buus 0199773e69 make socket saturation take request-per-seconds into account to avoid starvation when lots of timeouts happen 5 years ago
Mathias Buus f1c32cc5fa emit response event from query 5 years ago
Mathias Buus e0fd311396 forward to info to the query-stream 5 years ago
Mathias Buus ffc43c2723
infer holepunchability from peers (#18) 5 years ago
Mathias Buus f136f55bb5 fix standard 5 years ago
Mathias Buus 733a48dfa6 bump protobuf 5 years ago
Mathias Buus f982562ca4 revert id === null logic as it causes timeouts with bootstrap nodes 5 years ago
Mathias Buus a85df37327 update id directly 5 years ago
David Mark Clements 74c4a740e1
add setEphemeral method (#9) 5 years ago
David Mark Clements 64cca951a9 increase retry for greater scale 5 years ago
David Mark Clements 1aff258965 allow values with errors for error proof purposes 5 years ago
David Mark Clements eb2c7e0a8d graceful destroy 5 years ago
Mathias Buus a409d9701b fix bug where a null node is removed from the linked list 6 years ago