aboutsummaryrefslogtreecommitdiff
path: root/src/hash
AgeCommit message (Expand)Author
2021-04-20all: remove redundant spaces before . and ,Yury Smolsky
2021-03-11hash/maphash: increase the buffer sizeJosh Bleecher Snyder
2021-03-11hash/maphash: optimize Write and WriteStringJosh Bleecher Snyder
2021-03-11hash/maphash: manually inline setSeedJosh Bleecher Snyder
2021-02-24hash/maphash: remove duplicate from Hash documentationAlberto Donizetti
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2020-12-09all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox
2020-10-13hash/crc32: fix race between lazy Castagnoli init and Update/WriteRuss Cox
2020-10-12hash/maphash: adjust package commentRuss Cox
2020-08-21hash/maphash: adding benchmarks for maphashMeng Zhuo
2020-04-27hash/crc32: simplify hasVX checking on s390xRuixin(Peter) Bao
2020-03-02hash/maphash: add more tests for seed generationKeith Randall
2020-02-24hash/maphash: add package-level exampleAlberto Donizetti
2020-02-22hash/maphash: don't discard data on random seed initvovapi
2020-02-13hash/maphash: mention the results are 64-bit integersKeith Randall
2020-02-11hash/maphash: mention that hash values do not persist in package docsIan Lance Taylor
2019-11-16hash/maphash: mark call into runtime hash function as not escapingKeith Randall
2019-11-04hash/maphash: revise API to be more idiomaticRuss Cox
2019-11-02hash/maphash: move bytes/hash to hash/maphashKeith Randall
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2018-12-10hash/fnv: use bits.Mul64 for 128-bit hashBrian Kessler
2018-10-25hash/crc64: use t.Fatalf in TestGoldenTobias Klauser
2018-08-21hash/crc64: lazily initialize slice8TablesCholerae Hu
2018-08-20all: use internal/cpu feature variables directlyMartin Möhrmann
2018-06-01all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper
2018-03-01crypto: remove hand encoded amd64 instructionsIlya Tocar
2017-12-06hash: add MarshalBinary/UnmarshalBinary round trip + golden test for all impl...Russ Cox
2017-12-01Revert "go/printer: forbid empty line before first comment in block"Joe Tsai
2017-11-15crypto, hash: document marshal/unmarshal implementationRoger Peppe
2017-11-14internal/cpu: detect cpu features in internal/cpu packageFangming.Fang
2017-11-13hash: document that the encoded state may contain input in plaintextJoe Tsai
2017-11-04hash: add marshaling, unmarshaling exampleTim Cooper
2017-11-02go/printer: forbid empty line before first comment in blockJoe Tsai
2017-11-01crypto, hash: implement BinaryMarshaler, BinaryUnmarshaler in hash implementa...Tim Cooper
2017-06-21all: gofmtMikio Hara
2017-05-10internal/cpu: new package to detect cpu featuresMartin Möhrmann
2017-04-13hash/crc32: optimize arm64 crc32 implementationWei Xiao
2017-04-13hash/fnv: add 128-bit FNV hash supportLucas Clemente
2017-04-03all: fix minor misspellingsEric Lagergren
2017-03-17hash/crc32: improve performance for ppc64leLynn Boger
2017-02-08hash/crc32: use sub-benchmarksRuss Cox
2016-08-31hash/crc32: cleanup code and improve testsRadu Berinde
2016-08-28hash/crc32: fix nil Castagnoli table problemRadu Berinde
2016-08-28hash/crc32: improve the AMD64 implementation using SSE4.2Radu Berinde
2016-08-27Revert "hash/crc32: improve the AMD64 implementation using SSE4.2"Keith Randall
2016-08-27hash/crc32: improve the AMD64 implementation using SSE4.2Radu Berinde
2016-08-21hash/crc32: fix optimized s390x implementationMichael Munday
2016-08-17hash/crc32: improve the processing of the last bytes in the SSE4.2 code for A...Radu Berinde
2016-05-18hash/crc64: Use slicing by 8.Ilya Tocar