9 Commits (33da8a8d6829dfb8e888feaa3cbbd97cbba741bd)

Author SHA1 Message Date
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick 3ea6ddbb5f control/controlbase: use less memory when idle (remove rxState.buf) 4 years ago
Brad Fitzpatrick 21445b56a5 control/controlbase: use less memory when idle (remove txState.buf) 4 years ago
Maisem Ali 2c89b3a601 control/controlbase: make Conn.Write return consumed bytes 4 years ago
David Anderson d5a7eabcd0 control/controlbase: enable asynchronous client handshaking. 4 years ago
David Anderson 6cd180746f control/controlbase: rename from control/noise. 4 years ago
David Anderson 5b94f67956 control/noise: make Conn.readNLocked less surprising. 4 years ago
David Anderson a34350ffda control/noise: factor out nonce checking and incrementing into a type. 4 years ago
David Anderson d3acd35a90 control/noise: make message headers match the specification. 4 years ago
David Anderson 4004b22fe5 control/noise: stop using poly1305 package constants. 4 years ago
David Anderson 293431aaea control/noise: use key.Machine{Public,Private} as appropriate. 4 years ago
David Anderson cf90392174 control/noise: review fixups 4 years ago
David Anderson 0b392dbaf7 control/noise: adjust implementation to match revised spec. 4 years ago
David Anderson da7544bcc5 control/noise: implement the base transport for the 2021 control protocol. 4 years ago