76 Commits (xprv-restore)

Author SHA1 Message Date
Oliver Gugger 02267565fe
multi: unify code blocks in READMEs 3 years ago
yyforyongyu e06768e4eb
brontide: fix typo 3 years ago
Johan T. Halseth 8ca5342b37
brontide test: fix go 1.15 vet check 4 years ago
yyforyongyu fb67b58d3f
brontide+tor:add timeout value for network connections 4 years ago
Oliver Gugger 535a22c590
server+brontide: use ECDH interface for brontide handshake 4 years ago
Andras Banki-Horvath 556e3525ea misc: fix error formatting in multiple files 4 years ago
yyforyongyu 4be1a4d0ec multi: fix typos 4 years ago
nsa 7c316b9194
brontide: add SetCurveToNil function 4 years ago
Lars Lehtonen 4d4da3c07c brontide: fix goroutine in test 5 years ago
Conner Fromknecht 6bc32871fd
brontide/conn: expose WriteMessage and Flush on brontide.Conn 5 years ago
Conner Fromknecht 12ec999252
brontide/noise_test: defer wait group decrement 5 years ago
Conner Fromknecht e3728da478
brontide/noise_test: add TestFlush 5 years ago
Conner Fromknecht 333caac09c
brontide/noise_test: add timeoutWriter 5 years ago
Conner Fromknecht 73cf352daa
brontide/conn: migrate to WriteMessage + Flush 5 years ago
Conner Fromknecht ed8fe4bc82
brontide/noise: add Flush method 5 years ago
Conner Fromknecht 8ac8d95b54
brontide/conn: expose ReadNextHeader+ReadNextBody 5 years ago
Conner Fromknecht 93ce4a7575
brontide/noise: compose ReadMessage from ReadHeader+ReadBody 5 years ago
Conner Fromknecht 2900d8aff8
brontide/noise: take read buffers from pool, return w/ finalizer 5 years ago
Conner Fromknecht ca4226d429
brontide/listener: handle SetReadDeadline errors 5 years ago
Conner Fromknecht 41940c6c9e
brontide/conn: handle read timeout errors 5 years ago
Conner Fromknecht 04febab85c
brontide/noise: use static default ephemeral keygen closure 5 years ago
Conner Fromknecht 785740493e
brontide/noise: use statically allocated prologue 5 years ago
Conner Fromknecht 1ded697e8d
multi: sort import paths with gofmt 6 years ago
Olaoluwa Osuntokun 6f60f139f4 multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
Wilmer Paulino da273fdaa9
brontide: identify remote address of failed connection 6 years ago
practicalswift 663c396235 multi: fix a-vs-an typos 6 years ago
Olaoluwa Osuntokun 406fdbbf64
brontide: increase timeout to 5s 6 years ago
Olaoluwa Osuntokun d82f67cc1d
brontide: decrease handshake timeout to 1s 6 years ago
Conner Fromknecht c22b46d462
brontide/noise_test: test parallel handshakes 6 years ago
Conner Fromknecht 782a8088eb
brontide/listener: allow parallel handshakes 6 years ago
Olaoluwa Osuntokun 0c16ab6b32
brontide: reduce memory allocs by using static buf for next header+msg 6 years ago
practicalswift a93736d21e multi: comprehensive typo fixes across all packages 6 years ago
MeshCollider 945be73bca brontide: Make dialer parameter in brontide.Dial non-optional 6 years ago
MeshCollider 4affab7bd7 multi: Addressing Tor support review comments 6 years ago
nsa 8c482f2be7 multi: Added a NetInterface to clean up config.go 6 years ago
nsa e2142c778f multi: Added Tor support 6 years ago
Adam Gibson a6c0ba0c35
Add tests for key rotation from BOLT8 test vectors 6 years ago
Adam Gibson cd7f40422f
Fix trivial comment errors in noise.go 6 years ago
Matt Drollette adf0d98194 multi: fix several typos in godoc comments 6 years ago
Olaoluwa Osuntokun b3000b621b
brontide: within tests, listen on localhost rather than all interfaces 7 years ago
Olaoluwa Osuntokun eb84d34b8d
brontide: don't run tests that use establishTestConnection in parallel 7 years ago
Olaoluwa Osuntokun 6a42e9057d
brontide: ensure connections are closed after test completion 7 years ago
Olaoluwa Osuntokun 1899847823
brontide: make establishTestConnection full async 7 years ago
Olaoluwa Osuntokun c64811a5f3
brontide: set read deadlines on socket during initial handshake 7 years ago
Olaoluwa Osuntokun 91e14497bb
brontide: add a test case to exercise all BOLT-0008 test vectors 7 years ago
Olaoluwa Osuntokun e375a308b9
brontide: add EphemeralGenerator as a functional arg to NewBrontideMachine 7 years ago
Olaoluwa Osuntokun 2408a3ddcf
brontide: fix minor typo 7 years ago
Olaoluwa Osuntokun e87cc29b36
brontide: add additional detail to handshake version error message 7 years ago
Olaoluwa Osuntokun f7800709ba
lnwire: use %v instead of %x when printing length of oversized msg 7 years ago
Olaoluwa Osuntokun 1be4d67ce4
multi: run all test instances in parallel 7 years ago