Lucas
bba7145889
Add test using opts.bootstrap with bootstrapper ( #51 )
* Add test using opts.bootstrap with bootstrapper
* freePort() with UDX
* using free ports on bootstrap tests to avoid port collision
* remove redundant test
3 years ago
Mathias Buus
949d146db4
6.3.0
3 years ago
Lucas
6031c21d39
Add test case for bootstrapper ( #50 )
* add test case for bootstrapper
* fix port/host/opts args in bootstrapper
* add more test cases for bootstrapper
* feedback from mafintosh
* added options.host for bind
3 years ago
Mathias Buus
0afe6716da
6.2.0
3 years ago
Kasper Isager Dalsgarð
c4dd5f895a
Add `opts.size` to `dht.ping()` ( #49 )
3 years ago
Kasper Isager Dalsgarð
a3b85408cd
Switch to `udx.lookup()` ( #47 )
3 years ago
rafapaezbas
56d0b3fcec
fixed example ( #48 )
* fixed example
* updated standard version
Co-authored-by: rafapaezbas <rpaezbas@rpaezbas.com>
3 years ago
Mathias Buus
16cc734922
6.1.1
3 years ago
Mathias Buus
d35fa50fb2
also check addNode in queries
3 years ago
Mathias Buus
817203a685
6.1.0
3 years ago
Mathias Buus
80724872f5
add allowNode that can filter which nodes are added automatically ( #46 )
* add allowNode that can filter which nodes are added automatically
* Add test and rename option
Co-authored-by: Kasper Isager Dalsgarð <kasperisager@hey.com>
3 years ago
Mathias Buus
b6e9ed9c16
6.0.4
3 years ago
Mathias Buus
b1ea2afc54
if only doing a firewall check, allow a recheck of same network
3 years ago
Mathias Buus
c36b014b91
6.0.3
3 years ago
Mathias Buus
bfc0e19e92
fix io eph not being in sync
3 years ago
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