1
0
mirror of https://github.com/golang/go synced 2024-11-21 11:44:43 -07:00

Commit Graph

  • 382b20a09e crypto/aes: add optimized AES-CTR for ppc64le Paul E. Murphy 2024-11-05 13:50:46 -0600
  • e33f7c42b0 cmd/go/internal/modfetch: export new func Unzip Russ Cox 2024-11-17 16:54:11 -0500
  • 9935dd99da cmd/go: add basic GOFIPS140 support Russ Cox 2024-11-14 14:09:54 -0500
  • d13e6d0b08 internal/runtime/maps: hash copy of key instead of key itself Keith Randall 2024-11-18 16:37:59 -0800
  • c14fc500c7 internal/runtime/maps: assume constant elem offset with int64 and string keys Keith Randall 2024-11-18 16:23:43 -0800
  • 253a9933d1 internal/runtime/maps: use simpler calculation for slot element Keith Randall 2024-11-18 16:12:48 -0800
  • 2e60747590 crypto/internal/fips/aes/gcm: skip TestAllocations on PPC64 Paul E. Murphy 2024-11-19 12:31:08 -0600
  • 8f9a420a72 crypto/internal/fips/mlkem: implement CAST, PCT, and service indicator Filippo Valsorda 2024-11-10 15:22:00 +0100
  • 791d9827be crypto/internal/fips: disable CASTs if FIPS mode is not enabled Filippo Valsorda 2024-11-10 15:04:48 +0100
  • ed413f3fe0 crypto/internal/fips/mlkem: implement ML-KEM-1024 Filippo Valsorda 2024-10-23 11:36:56 +0200
  • e82308c198 internal/syscall/unix, os: add and use Waitid syscall wrapper on linux Tobias Klauser 2024-11-19 13:38:42 +0100
  • e707d47326 runtime: utilize EVFILT_USER more effectively Maksym Sobolyev 2024-11-18 00:04:26 -0800
  • 5fdadffe3d cmd/dist: add FIPS snapshot build tests Russ Cox 2024-11-14 02:32:25 -0500
  • d9de8ba83c cmd/go: make vet work with -overlay Russ Cox 2024-11-17 16:52:25 -0500
  • d90ce588ea internal/synctest: new package for testing concurrent code Damien Neil 2024-06-11 11:02:18 -0700
  • 944df9a751 runtime: use indirect call in adjustSignalStack to avoid nosplit overflow Damien Neil 2024-11-19 09:04:11 -0800
  • 7e6b38e052 crypto/internal/mlkem768: move to crypto/internal/fips/mlkem Filippo Valsorda 2024-10-23 11:41:42 +0200
  • 9854fc3e86 crypto/internal/mlkem768: add -768 suffix to all exported identifiers Filippo Valsorda 2024-10-21 16:29:23 +0200
  • 1e733b638f crypto/internal/mlkem768: add EncapsulationKey type Filippo Valsorda 2024-10-21 14:30:46 +0200
  • 81fc3d2239 crypto/internal/mlkem768: remove crypto/rand.Read error checking Filippo Valsorda 2024-10-21 12:08:53 +0200
  • 0568cda10a crypto/internal/mlkem768: move field implementation to its own file Filippo Valsorda 2024-10-16 14:50:22 +0200
  • ffb8b1c586 crypto/internal/mlkem768: make Decapsulate a method Filippo Valsorda 2024-10-16 14:31:44 +0200
  • 9656f9296e crypto/internal/mlkem768: unexport encryptionKey.A Filippo Valsorda 2024-10-21 15:29:32 +0200
  • 40e62d63a3 crypto/internal/mlkem768: update to final FIPS 203 Filippo Valsorda 2024-10-12 20:22:44 +0200
  • 6d6b731595
    Merge ac6e99f737 into fa52db6a3f Mike McRill 2024-11-19 13:49:09 -0500
  • 99dad52816 encoding/json: check exact structure of local error types in tests Joe Tsai 2024-11-18 17:34:06 -0800
  • 4d6170427f cmd/dist: add GOFIPS140 setting Russ Cox 2024-11-14 02:31:46 -0500
  • 3a28cee8fb cmd/go/internal/fsys: add Bind to add bind mounts Russ Cox 2024-11-16 19:40:42 -0500
  • fa52db6a3f crypto/internal/fips/aes/gcm: fix PPC64 gcm debug option logic Paul E. Murphy 2024-11-19 11:28:49 -0600
  • 48d260cbd9 crypto/internal/fips/aes: add CAST Filippo Valsorda 2024-11-08 13:43:07 +0100
  • fd0294b99c cmd/internal/obj/arm64: recognize FIPS static temps as unaligned Russ Cox 2024-11-17 11:51:52 -0500
  • 777f43ab27 [release-branch.go1.23]time: accept "+01" in TestLoadFixed on OpenBSD Dmitri Shuralyov 2024-11-04 17:36:26 -0500
  • 3355db9690 [release-branch.go1.22] time: accept "+01" in TestLoadFixed on OpenBSD Dmitri Shuralyov 2024-11-04 17:36:26 -0500
  • 3726f07c46 [release-branch.go1.23] cmd/compile: use a non-fragile test for "does f contain closure c?" David Chase 2024-10-25 14:04:22 -0400
  • eeddabcadb crypto/md5,crypto/sha512: fix AppendBinary -> BinaryAppender docs typo Filippo Valsorda 2024-11-10 11:07:25 +0100
  • 050109c4fb crypto/internal/fips/hkdf: correctly set the service indicator for short salts Filippo Valsorda 2024-11-10 11:02:44 +0100
  • 69c3cb8d1b crypto/internal/fips/ssh: implement SSH KDF Filippo Valsorda 2024-11-09 18:25:19 +0100
  • c9408a154a crypto/internal/fips/tls12: implement TLS 1.2 KDF Filippo Valsorda 2024-11-09 17:21:42 +0100
  • 743746a3a5 crypto/internal/fips/tls13: implement TLS 1.3 KDF Filippo Valsorda 2024-11-09 16:23:22 +0100
  • 5deea4c242 Revert "os: check for valid Windows path when creating files" George Adams 2024-11-19 10:05:27 +0000
  • 405a0c4ae8 os/user: fix race detector failure qmuntal 2024-11-18 09:31:59 +0100
  • afa9880638 crypto/internal/hpke: add Recipient role Roland Shoemaker 2024-08-10 18:19:09 -0700
  • bc1da38c3d crypto/subtle: add DIT closure Roland Shoemaker 2024-07-15 10:05:37 -0700
  • 44cea1234d cmd/go/internal/fsys: replace file tree with sorted list Russ Cox 2024-11-19 08:34:07 -0500
  • 2ef00e2734 crypto/internal/fips/hkdf: new package Filippo Valsorda 2024-10-20 17:29:58 +0200
  • f916d93e41 crypto/cipher: add NewGCMWithRandomNonce Filippo Valsorda 2024-11-18 16:19:12 +0100
  • 380903588c crypto/internal/fips/aes/gcm: add GCMForSSH Filippo Valsorda 2024-11-18 15:07:37 +0100
  • 32a55238ef
    Merge 562ba1c461 into bedde1bee0 Damien Mathieu 2024-11-19 10:53:02 -0500
  • bedde1bee0 crypto: check all cpu.X86 flags for features used in assembly Filippo Valsorda 2024-11-09 19:16:13 +0100
  • e66229a22a crypto/internal/fips/aes: add service indicators Filippo Valsorda 2024-11-09 11:09:19 +0100
  • 8f22369136 cmd/go/internal/fsys: refactor overlay consistency checks Russ Cox 2024-11-16 16:49:00 -0500
  • 8767a090d5 cmd/go/internal/fsys: refactor vfs lookup Russ Cox 2024-11-15 14:42:27 -0500
  • 7ded55f941 cmd/go/internal/fsys: convert to proper ReadDir Russ Cox 2024-11-15 13:49:28 -0500
  • f174c31f3e cmd/go/internal/fsys: minor cleanup Russ Cox 2024-11-15 12:54:37 -0500
  • 0b4cde34ac cmd/go/internal/fsys: move glob, walk code into new files Russ Cox 2024-11-15 12:52:10 -0500
  • b6aada5e81 doc/godebug: document that unrecognized GODEBUG entries are ignored Ian Lance Taylor 2024-11-18 19:27:22 -0800
  • aae088b16a doc/godebug: fix tipo Ian Lance Taylor 2024-11-18 19:26:38 -0800
  • b09478b9c9 mime: disable TestLookupMallocs with ASAN Michael Anthony Knyszek 2024-11-18 22:16:57 +0000
  • 3e7cb78800 cmd/go: re-enable build JSON from go test -json, now with GODEBUG Austin Clements 2024-11-18 14:56:43 -0500
  • 5432cd96fd cmd/compiler,internal/runtime/atomic: optimize Cas{64,32} on loong64 Guoqi Chen 2024-09-20 11:06:18 +0800
  • ec7824b6bb cmd/go: disable fuzz instrumentation for internal/godebug Michael Anthony Knyszek 2024-11-18 22:23:43 +0000
  • 79c0041daf crypto/internal/fips/aes/gcm: add GCMForTLS12 and GCMForTLS13 Filippo Valsorda 2024-11-08 19:56:50 +0100
  • b86f770bec crypto/internal/fips/aes/gcm: add SealWithRandomNonce Filippo Valsorda 2024-11-03 22:30:43 +0100
  • 2b1a151524 crypto/internal/fips/aes/gcm: add CounterKDF Filippo Valsorda 2024-11-07 13:32:13 +0100
  • 7cc488c8b5 crypto/internal/fips/aes/gcm: add CMAC Filippo Valsorda 2024-11-06 14:03:58 +0100
  • 7d7618971e crypto/aes,crypto/cipher: test all available implementations Filippo Valsorda 2024-11-03 13:10:33 +0100
  • deee5322fc crypto/internal/fips/aes: move GCM to its own package Filippo Valsorda 2024-11-03 10:03:21 +0100
  • ecdc8c1b3f crypto/internal/cryptotest: add SkipTestAllocations Filippo Valsorda 2024-11-08 14:41:06 +0100
  • cf531372b2 crypto/internal/fips/drbg: add CAST and service indicator Filippo Valsorda 2024-11-05 14:07:21 +0100
  • 0d8b96de05 crypto/internal/fips/drbg: implement FIPS-mode randomness generation Filippo Valsorda 2024-11-04 15:33:00 +0100
  • e67037fb27 crypto/internal/fips/drbg: implement CTR_DRBG Filippo Valsorda 2024-11-04 14:02:58 +0100
  • 644628536f crypto/rand: move OS interaction to crypto/internal/sysrand Filippo Valsorda 2024-11-04 12:56:04 +0100
  • f705cf8f96 crypto/rand: replace crypto/aes with internal/chacha8rand for plan9 Filippo Valsorda 2024-11-04 13:05:46 +0100
  • c4aea46784 crypto/aes: move to crypto/internal/fips/aes Filippo Valsorda 2024-11-01 11:46:34 +0100
  • 9a9d547a00
    Merge 5a02913769 into 0240c91383 arag0re.eth 2024-11-18 19:28:31 -0500
  • 0240c91383 crypto/aes: speedup CTR mode on AMD64 and ARM64 Boris Nagaev 2024-02-08 01:27:16 +0000
  • 9bf054fea9
    Merge e0873001d3 into 170436c045 Boris Nagaev 2024-11-18 19:11:03 -0500
  • 170436c045 cmd/compile: strongly favor closure inlining David Chase 2024-11-15 17:08:34 -0500
  • b8fe88393b os: correctly handle errno==0 in (*Process).blockUntilWaitable Damien Neil 2024-11-18 14:39:20 -0800
  • a65f1a467f weak: move internal/weak to weak, and update according to proposal Michael Anthony Knyszek 2024-11-15 20:42:32 +0000
  • 5e82cba9bd os/user: skip tests that create users when running on dev machines qmuntal 2024-11-18 11:07:07 +0100
  • 45869f5931 runtime: get rid of gc programs for types Keith Randall 2024-09-25 22:34:43 -0700
  • 7588cc9b00 cmd/link: use types (and not GC programs) to build data/bss ptrmasks khr@golang.org 2023-11-29 22:03:22 -0800
  • aecb8faa91 sync: make HashTrieMap[any, any] the default implementation of Map Michael Anthony Knyszek 2024-08-26 14:18:26 +0000
  • 06e6b8efa4 internal/sync: optimize CompareAndSwap and Swap Michael Anthony Knyszek 2024-08-16 15:13:52 +0000
  • 50f1888814 sync: add HashTrieMap to Map tests and benchmarks Michael Anthony Knyszek 2024-08-13 20:51:43 +0000
  • 5c7b7c7d60 internal/sync: add Range to HashTrieMap Michael Anthony Knyszek 2024-08-15 19:22:43 +0000
  • e5c4c79cc4 internal/sync: add Clear to HashTrieMap Michael Anthony Knyszek 2024-08-13 16:44:29 +0000
  • 083045f99d internal/sync: add Delete to HashTrieMap Michael Anthony Knyszek 2024-08-13 16:33:30 +0000
  • 107e094f51 internal/sync: refactor HashTrieMap tests into per-op suites Michael Anthony Knyszek 2024-08-15 18:53:33 +0000
  • 700c7b95ae internal/sync: add LoadAndDelete to HashTrieMap Michael Anthony Knyszek 2024-08-13 16:31:27 +0000
  • 872031dc10 internal/sync: add Store to HashTrieMap Michael Anthony Knyszek 2024-08-13 15:12:21 +0000
  • 28bac5640c internal/sync: add Swap to HashTrieMap Michael Anthony Knyszek 2024-06-21 21:00:15 +0000
  • 85fa418fd5 internal/sync: add CompareAndSwap to HashTrieMap Michael Anthony Knyszek 2024-06-21 20:42:45 +0000
  • e8c5e6d635 internal/sync: make the HashTrieMap zero value ready to use Michael Anthony Knyszek 2024-06-21 20:23:13 +0000
  • 008904aba6 internal/sync: relax value type constraint for HashTrieMap Michael Anthony Knyszek 2024-06-21 20:09:09 +0000
  • 36b5b053be internal/sync: use normal comparison for keys in HashTrieMap Michael Anthony Knyszek 2024-06-21 20:03:16 +0000
  • e51a33a0ef internal/sync: factor out lookup for CompareAndDelete in HashTrieMap Michael Anthony Knyszek 2024-06-21 19:59:11 +0000
  • 4804d0daca internal/sync: move HashTrieMap from internal/concurrent Michael Anthony Knyszek 2024-06-21 17:20:00 +0000
  • cea365ddfb internal/concurrent: remove dependency on math/rand/v2 Michael Anthony Knyszek 2024-06-21 17:07:28 +0000