Mathias Buus
|
e53d3d315d
|
6.0.2
|
3 years ago |
Mathias Buus
|
fad8e6d996
|
ready forwards errors and if id allow immediate non-eph
|
3 years ago |
Mathias Buus
|
b66444b556
|
6.0.1
|
3 years ago |
Mathias Buus
|
9b200b3d7e
|
bootstrapper needs the host
|
3 years ago |
Mathias Buus
|
f3c185e14a
|
6.0.0
|
3 years ago |
Mathias Buus
|
fcc92d3944
|
no need to link to legacy anymore
|
3 years ago |
Kasper Isager Dalsgarð
|
925d886382
|
use udx instead of built-in dgram for udp support (#40)
* Switch to `udx-native`
* Bump `udx-native`
* Bump `udx-native`
* Add `events` dependency
* Update to new UDX API
* Update Brittle
* Fix typo
* UDX -> UDP
* Make `_bindSockets()` sync
* Make `_bindSockets()` async
* Use `opts.udx`
* Track `udx-native@latest`
* Update to latest UDX API
* Switch back to `udx-native@latest`
* Use stable `udx-native`
* Emit `network-change` events
* Increase test timeout
|
3 years ago |
Mathias Buus
|
fdb7e74391
|
5.0.6
|
3 years ago |
Jake Verbaten
|
6b8ba2854e
|
allocate new stacktrace for debugging (#44)
* allocate new stacktrace for debugging
* move errors into functions
|
3 years ago |
Mathias Buus
|
7527e8f83e
|
5.0.5
|
3 years ago |
Kasper Isager Dalsgarð
|
552e7a4464
|
Replace `Buffer` with `b4a` (#37)
|
3 years ago |
Gregor MacLennan
|
65132c2de1
|
chore: add docs for node.findNode() (#36)
Fixes #35
|
3 years ago |
Mathias Buus
|
27ecbbdbcd
|
5.0.4
|
3 years ago |
Mathias Buus
|
1e447cdfa0
|
always allow at least one non persistent sample
|
3 years ago |
Mathias Buus
|
fd7d4a75d2
|
5.0.3
|
3 years ago |
Mathias Buus
|
b44e660c38
|
add port check to onmessage
|
3 years ago |
Mathias Buus
|
c694aa0367
|
5.0.2
|
3 years ago |
Mathias Buus
|
89c71058db
|
ignore background errors
|
3 years ago |
Mathias Buus
|
c2e19b5a62
|
typos
|
3 years ago |
Mathias Buus
|
086b8c4707
|
make eph and adaptive settings less prominent as users get confused
|
3 years ago |
Mathias Buus
|
832dd3526c
|
5.0.1
|
3 years ago |
Kasper Isager
|
d3ad60ec7b
|
Use `compact-encoding-net` for encoding IPs (#33)
* Use `compact-encoding-net` for encoding IPs
* Feedback from @mafintosh
|
3 years ago |
Mathias Buus
|
485561ea99
|
5.0.0
|
3 years ago |
Mathias Buus
|
e458427db4
|
move to latest
|
3 years ago |
Mathias Buus
|
eb0c7d71e5
|
5.0.0-rc.7
|
3 years ago |
Mathias Buus
|
96c8dc0d1a
|
move commands to enums
|
3 years ago |
Mathias Buus
|
ffabe5cb4f
|
force bump brittle
|
3 years ago |
Mathias Buus
|
23483745c6
|
serial tests to reduce load
|
3 years ago |
Mathias Buus
|
56e0cc522c
|
update examples
|
3 years ago |
Mathias Buus
|
4d7e0cf455
|
testing updates
|
3 years ago |
Mathias Buus
|
5e4aa99672
|
update docs and corresponding code tweaks
|
3 years ago |
Mathias Buus
|
538f301c1e
|
bail if node is destroyed
|
3 years ago |
Mathias Buus
|
b9932daf94
|
add destroyed flag
|
3 years ago |
Mathias Buus
|
7ec0a69f49
|
fix query requests after dht destruction
|
3 years ago |
Mathias Buus
|
edb281f71a
|
getter for getting the active socket
|
3 years ago |
Mathias Buus
|
25ebf686fc
|
only run firewall heuristic if are actually firewalled
|
3 years ago |
Mathias Buus
|
d4866c8880
|
set client/server socket atomically
|
3 years ago |
Mathias Buus
|
91eba27631
|
fix missing await
|
3 years ago |
Mathias Buus
|
2279c8b4da
|
use bind-easy
|
3 years ago |
Mathias Buus
|
34292a3a08
|
explicitly set no bootstraps for bootstraps
|
3 years ago |
Mathias Buus
|
817945510c
|
make quickFirewall heuristic opt-out
|
3 years ago |
Mathias Buus
|
2807df4e0a
|
add quick nat detection for now to avoid hanging readys
|
3 years ago |
Mathias Buus
|
afc9b5a542
|
fix wrong to stamp in message
|
3 years ago |
Mathias Buus
|
30794921e5
|
update firewall state eagerly always
|
3 years ago |
Mathias Buus
|
32243c91d6
|
bootstrap nodes join asap
|
3 years ago |
Mathias Buus
|
f55be786fd
|
fix token generation
|
3 years ago |
Mathias Buus
|
9e154a2f50
|
add onflush hook to reply
|
3 years ago |
Mathias Buus
|
87e779160e
|
option to disable retries
|
3 years ago |
Mathias Buus
|
d25f055d13
|
onmessage expects socket as well
|
3 years ago |
Mathias Buus
|
cec3e6c96e
|
add socket option everywhere and streamline internals
|
4 years ago |