aboutsummaryrefslogtreecommitdiff
path: root/chacha20poly1305
AgeCommit message (Expand)Author
2025-12-10chacha20poly1305: error out in fips140=only modeFilippo Valsorda
2025-10-27all: fix some commentscuishuang
2025-10-22chacha20poly1305: panic on dst and additionalData overlapSean Liao
2025-02-14all: bump golang.org/x/crypto dependencies of asm generatorsRoland Shoemaker
2024-09-04chacha20poly1305: Avo port of chacha20poly1305_amd64.sGarrett Bodley
2024-06-26all: bump go.mod version and drop compatibility shimsFilippo Valsorda
2023-11-07chacha20poly1305: guard PSHUFB usage with GOAMD64_v2Mauri de Souza Meneguzzo
2023-10-11all: update go directive to 1.18Dmitri Shuralyov
2022-08-17internal/subtle: rename to internal/aliasRuss Cox
2021-09-15poly1305: deprecate public packageFilippo Valsorda
2021-05-13all: add //go:build lines to assembly filesTobias Klauser
2021-02-20all: go fmt ./...Russ Cox
2020-12-03all: build tags: appengine,!gccgo => purego,gcTamir Duberstein
2020-04-22poly1305: add (*MAC).Verify API and use it in chacha20poly1305Filippo Valsorda
2020-04-14chacha20poly1305: improve ExampleNewXFilippo Valsorda
2020-02-21chacha20,poly1305,chacha20poly1305: set consistent build tagsFilippo Valsorda
2019-11-11chacha20: expose internal/chacha20 packageFilippo Valsorda
2019-04-17all: change the old assembly style AX:CX to CX, AXNeven Sajko
2018-08-20chacha20poly1305: use x/sys/cpu feature variables directlyMartin Möhrmann
2018-08-08chacha20poly1305: add some more XChaCha20-Poly1305 test vectors.Adam Langley
2018-08-06chacha20poly1305: add example for NewXFilippo Valsorda
2018-08-06chacha20poly1305: add XChaCha20-Poly1305Filippo Valsorda
2018-06-13internal/subtle: add Any/InexactOverlap (new package) and apply them across p...Filippo Valsorda
2018-05-15chacha20poly1305: delete unused assembly functionsMichael Munday
2018-05-13chacha20poly1305: add test for empty plaintext and additional dataMichael Munday
2018-05-02chacha20poly1305: correct AVX2 feature detectionTom Thorogood
2018-04-30crypto/{blake2b,blake2s,argon2,chacha20poly1305}: replace CPU feature detectionAndreas Auernhammer
2018-04-26chacha20poly1305: update to use new ChaCha20 APIMichael Munday
2018-01-10internal/chacha20: move up from chacha20poly1305/internal/chacha20Han-Wen Nienhuys
2017-09-11all: make overlap rules wording consistentFilippo Valsorda
2017-05-16chacha20poly1305: fix style nits in variable namesHan-Wen Nienhuys
2017-05-03chacha20poly1305: add runtime internal independent cpu feature detectionMartin Möhrmann
2017-04-07x/crypto/*: add import commentAndreas Auernhammer
2017-01-26crypto/chacha20poly1305: rename test vectors fileMichael Munday
2017-01-26crypto/chacha20poly1305/internal/chacha20: add missing copyright headerMichael Munday
2017-01-06chacha20poly1305: fix detection of BMI on amd64Lion Yang
2016-12-19chacha20poly1305: fix typosMikio Hara
2016-12-19chacha20poly1305: fix typosMikio Hara
2016-12-02chacha20poly1305: make polyHashADInternal privateShenghou Ma
2016-10-31chacha20poly1305: fix build constraintsAlex Vaghin
2016-10-17chacha20poly1305: scope assembly constantsAdam Langley
2016-10-17chacha20poly1305: fix amd64 assembly - replace PINSRB and PEXTRQAndreas Auernhammer
2016-10-16chacha20poly1305: clarify the correct attribution for the AMD64 assembly.Adam Langley
2016-10-16chacha20poly1305: clarify the correct attribution for the AMD64 assembly.Adam Langley
2016-10-12poly1305, chacha20poly1305: fix build for Go 1.6Brad Fitzpatrick
2016-10-11chacha20poly1305: new package.Adam Langley