Petri Savolainen

Results 11 issues of Petri Savolainen

Thank you for the great library! We use it extensively in our [Streamr network project](https://github.com/streamr-dev/network) It seems that the generated message classes `$Type` are not subclassable because they are not...

Hi Would it be possible to also expose the WebSocket functionality of libdatachannel in node-datachannel? There are the well-known websocket packages for nodejs (ws, websocket, and uWebSockets), but they all...

* Add geoip-location package that can map an ip address to latitude and longitude using MaxMind's GeoLite City database * If "geoIpDatabaseFolder" config variable is given to DhtNode, use geoip-location...

ci
broker
client
dht
utils

* Add EsmLoader for loading esm modules into our CommonJS project * Use EsmLoader to load the latest node-datachannel library * Remove externals definitions from browser tests to make them...

broker
network
client
cli-tools
dht

Fix all hanging tests. Includes a protobuf change. * Bugfix: change gracefulDiconnect into notification (it was previously partly treated as a notification) * Bugfix: do not open new connections when...

ci
broker
network
client
test-utils
cli-tools
dht

Add Java-like type checking of method parameter types when implementing an interface, and when defining a callback. Usage of strict interface implementation: class MyClass implements strictly { ... } Results:...

dht
utils

This is the fix-start-and-stop-of-autocertifier-client pull request moved to base upon streamr-1.0 instead of testnet-one * make test/end-to-end/RecoveryFromFailedAutoCertification.test.ts to stop the entrypoint last to prevent nodes from starting to reconnect through...

dht

Hi This bug is preventing us from taking the node-datachannel WebSockets into use at Streamr. The WebSocketServer of libdatachannel currently only sends the first certificate in the certificate chain to...

## Summary * Use websocket implementation of node-datachannel ## First run on CI

network
client
dht

Hi, The installation of libdatachannelusing using vcpkg on macos runners of github actions fails 80% of time. The reason is that configure_file() function of CMake does not seem to work...