mafintoshbut we can make that public
mafintoshsubstack: you need the dh keys or the session hash?
mafintoshthe session hash is unique as well
substackhaha if i sign the shared secret instead of the noise key i should change the name
substackone issue with an extension is that i can't have the extension wait until after the handshake has occured
substackso _split is defined by the time the first onmessage ocurrs, but i don't see how i can send that data after _split becomes available after the handshake
substacksome sort of onready handler for extensions would be really nice for this
substacker, in _onhandshake() rather
substacksend a PR to expose the handshake hash in simple-hypercore-protocol, which i can get at from the hypercore-protocol object mafintosh/simple-hypercore-protocol#4
mafintoshat lunch, will merge after
substackthanks for all the tips!
substackthis should be much better for the signing extension
dekaHi 👋 Friendly reminder, tomorrow we have a new comm-comm meeting, propose a topic! datproject/comm-comm#160
dat v14.0.2 dat://xxx Sharing dat: (empty archive) 0 connections | Download 0 B/s Upload 0 B/s Checking for file updates...
drwxr-xr-x - evaro 2 Jul 16:52 .dat .rw-r--r-- 6 evaro 2 Jul 16:52 hola.txt
Frandoshikars371: the dat cli is still using the previous version of the whole hypercore stack. the new version improved many things in the networking stack. the easiest way to use it as a cli at the moment is to install hyperdrive-daemon and if possible use its fuse feature, and there's import and export commands otherwise
Frandoevaristor: the last reply could also apply to you i think
Frandothe dat cli is basically unmaintained at the moment and would need funding or volunteers to be updated to the new version of the stack (or missing features added to hyperdrive-daemon and the dat cli then being deprecated)
cblghTry the next version of dat! This version (14.0.0) is not compatible with older versions (13.x) and below, and works on node v12.
Frandoah cool! i didn't know this is already there :D
cblghtryin various hyper:// links i find on ssb
rangermauvecblgh dat@next is using hyperswarm but it's also using the old hyperdrive. 😅
okdistributecblgh the executable works though. some lower-level package broke compat and npm fetches the newer broken patch
okdistributemaintainers wanted.. actually the dat open collective could be used to fix this if anyone has some time :)
TheLinkwould be nice if this would be the future
TheLinkreal native binaries + webassembly
TheLinknpm was never really nice as a distribution platform for non-dev stuff
okdistributeyes there is a rust port in the making! see #datrs