aboutsummaryrefslogtreecommitdiff
path: root/device/noise-protocol.go
AgeCommit message (Expand)Author
2023-02-16device: uniformly check ECDH output for zerosJason A. Donenfeld
2023-02-07global: bump copyright yearJason A. Donenfeld
2022-09-20global: bump copyright yearJason A. Donenfeld
2022-09-04all: use Go 1.19 and its atomic typesBrad Fitzpatrick
2021-12-09global: apply gofumptJason A. Donenfeld
2021-11-15device: do not consume handshake messages if not runningJason A. Donenfeld
2021-02-23global: remove TODO name graffitiJason A. Donenfeld
2021-01-28global: bump copyrightJason A. Donenfeld
2021-01-28device: the psk is not a chapoly keyJason A. Donenfeld
2021-01-26device: combine debug and info log levels into 'verbose'Jason A. Donenfeld
2021-01-26device: change logging interface to use functionsJosh Bleecher Snyder
2021-01-07device: fix races from changing private_keyJosh Bleecher Snyder
2020-10-14replay: minor API changes to more idiomatic GoRiobard Zhan
2020-05-02global: update header comments and modulesJason A. Donenfeld
2020-05-02device: use atomic access for unlocked keypair.nextJason A. Donenfeld
2020-05-02device: add debug logs describing handshake rejectionAvery Pennarun
2020-05-02device: give handshake state a typeDavid Crawshaw
2020-03-17noise: unify zero checking of ecdhJason A. Donenfeld
2019-10-22global: fix a few typos courtesy of codespellJonathan Tooker
2019-10-17device: recheck counters while holding write lockJason A. Donenfeld
2019-06-03device, ratelimiter: replace uses of time.Now().Sub() with time.Since()Matt Layher
2019-05-14global: regroup all importsJason A. Donenfeld
2019-03-03global: begin modularizationJason A. Donenfeld