0
1
mirror of https://github.com/golang/go synced 2025-05-05 03:21:36 +00:00

Commit Graph

  • c1a0ee3764 cmd/go: sort "no test files" test results into normal ordering Russ Cox 2024-11-21 08:00:06 -05:00
  • f7b15264c8 cmd/dist: vet non-test packages in short mode Russ Cox 2024-11-20 08:01:57 -05:00
  • ce33585a1a cmd/dist: adjust FIPS 140 tests Russ Cox 2024-11-20 09:23:40 -05:00
  • 02df9bbdbd reflect: set swissmap GroupSize Michael Pratt 2024-11-21 09:51:44 -05:00
  • 6daf022e0f cmd/go remove base.ShortPathConservative Michael Matloob 2024-11-21 14:55:32 +00:00
  • a5c1b1c433 cmd/go: cache executables for tools defined in go.mod Conrad Irwin 2024-11-20 15:19:12 -07:00
  • 57147256e6 os: recognize EFTYPE, EINVAL as a refusal to open a symlink Damien Neil 2024-11-20 17:00:57 -08:00
  • 0a0a7a5642 cmd/compile: fix rewrite rules for multiply/add Keith Randall 2024-11-20 17:48:30 -08:00
  • 3ff868f2f5 cmd/go: cache executables built for go run Michael Matloob 2024-09-13 11:06:06 -04:00
  • 28f4e14ebe crypto/internal/fips140deps: fix test for running in FIPS snapshot Russ Cox 2024-11-20 09:51:27 -05:00
  • a2a4f00783 go/types, types2: simplify Checker.resolveBaseTypeName (cleanup) Robert Griesemer 2024-11-20 14:57:43 -08:00
  • b631b8e674 go/types, types: better error message position for invalid receiver errors Robert Griesemer 2024-11-20 13:57:23 -08:00
  • a9428eab40 cmd/cgo/internal/testsanitizers: use t.TempDir Ian Lance Taylor 2024-11-20 14:21:33 -08:00
  • f96987888f cmd/cgo/internal/testsanitizers: don't create fuzz corpus Ian Lance Taylor 2024-11-20 14:18:58 -08:00
  • adc9c45587 runtime: clean up new lock2 structure Rhys Hiltner 2024-11-18 11:48:28 -08:00
  • c315862c99 os: add OpenInRoot Damien Neil 2024-11-18 18:09:17 -08:00
  • a1b5394dba os: add Root.FS Damien Neil 2024-11-18 17:49:14 -08:00
  • 3d56891969 os: add Root.Stat and Root.Lstat Damien Neil 2024-11-13 14:13:57 +01:00
  • 49d24d469e os: add Root.Remove Damien Neil 2024-11-12 17:16:10 +01:00
  • 43d90c6a14 os: add Root Damien Neil 2024-04-23 11:14:19 -07:00
  • 558f5372fc cmd/compile,testing: implement one-time rampup logic for testing.B.Loop Junyang Shao 2024-11-14 07:34:51 +08:00
  • 60299c2513 cmd/go: revert "remove base.ShortPathConservative" Russ Cox 2024-11-20 22:09:43 +00:00
  • c94a9fdf65 os: use ignoringEINTR2 in (*Process).pidWait Tobias Klauser 2024-11-20 11:15:02 +01:00
  • dce30a1920 cmd/compile: intrinsify swissmap match calls with SIMD on amd64 Michael Pratt 2024-11-04 12:41:33 -05:00
  • b8ba5b440b cmd/cgo: improve error message for unknown name Ian Lance Taylor 2024-11-20 13:51:53 -08:00
  • ae9938fae2 doc: document new restriction on cgo-generated method receicer types Robert Griesemer 2024-11-20 12:50:54 -08:00
  • cf5ec0720f cmd/compile: remove types.Compare map bucket special cases Michael Pratt 2024-10-09 16:44:17 -04:00
  • a947912d8a internal/byteorder: use canonical Go casing in names Russ Cox 2024-11-12 23:39:27 +01:00
  • 2e07ff3543 cmd/go: remove base.ShortPathConservative Michael Matloob 2024-11-20 13:39:14 -05:00
  • 5242bfa26a cmd/go: remove temporary crypto/internal/fips140 import relaxation Russ Cox 2024-11-20 10:25:44 -05:00
  • 4a3cef2036 all: rename crypto/internal/fips to crypto/internal/fips140 Russ Cox 2024-11-20 09:03:35 -05:00
  • 5254e98942 cmd/cgo/internal/testsanitizers: fix TSAN tests using setarch qmuntal 2024-11-20 16:02:03 +01:00
  • 2ad53d5a19 go/types, types2: disallow new methods on (aliases to) cgo-generated types Robert Griesemer 2024-11-19 10:28:45 -08:00
  • 91af7119cd go/types, types2: disallow new methods on generic alias and instantiated types Robert Griesemer 2024-11-18 12:45:17 -08:00
  • be062b7f61 [release-branch.go1.23] runtime: explicitly keep handle alive during getOrAddWeakHandle Michael Anthony Knyszek 2024-11-20 19:12:58 +00:00
  • d69e6f63c3 runtime: keep cleanup closure alive across adding the cleanup special Michael Anthony Knyszek 2024-11-20 19:24:56 +00:00
  • 88cfad0c89 runtime: explicitly keep handle alive during getOrAddWeakHandle Michael Anthony Knyszek 2024-11-20 19:12:58 +00:00
  • e0b569842d spec: document restrictions for method receivers that are aliases Robert Griesemer 2024-11-18 20:06:13 -08:00
  • e36b4d76ad doc/godebug: document we removed x509sha1 Roland Shoemaker 2024-11-20 11:06:35 -08:00
  • d8adc6c4c7 [release-branch.go1.23] runtime: prevent weak->strong conversions during mark termination Michael Anthony Knyszek 2024-11-01 21:54:07 +00:00
  • dc28aca568 crypto/ed25519: fix GenerateKey with rand nil Filippo Valsorda 2024-11-20 19:25:37 +01:00
  • e1dc707f33 cmd/go/testdata/script: restrict test to check only exe name Brian Gabin 2024-10-20 21:58:08 -07:00
  • 7c7170e939 crypto/x509: remove x509sha1 GODEBUG Roland Shoemaker 2024-11-19 11:34:19 -08:00
  • c901d93fcd cmd/go: enforce -Wl,--push-state logic only when it is a prefix Roland Shoemaker 2024-11-15 07:40:49 -08:00
  • 30b09bccfd crypto/internal/fipstest: fix TestACVP not to write to module cache Russ Cox 2024-11-20 10:08:18 -05:00
  • 6f05fa7a4f [release-branch.go1.22] syscall: mark SyscallN as noescape qmuntal 2024-11-05 16:01:45 +01:00
  • 847cb6f9ca [release-branch.go1.23] syscall: mark SyscallN as noescape qmuntal 2024-11-05 16:01:45 +01:00
  • 5165f54167 cmd/go: add support for mod tools Conrad Irwin 2024-07-18 21:50:15 -06:00
  • 297081eb02 crypto/internal/fips/rsa: support all SHA hashes in PKCS#1 v1.5 Filippo Valsorda 2024-11-20 15:02:40 +01:00
  • c483fdbfcf crypto/ed25519: fix TestAllocations in FIPS mode Filippo Valsorda 2024-11-20 16:11:49 +01:00
  • 93fcd8fb18 crypto/rsa: move implementation to crypto/internal/fips/rsa Filippo Valsorda 2024-11-20 12:27:12 +01:00
  • 8837503237 crypto/rsa: move RSAES-OAEP to the same file as RSASSA-PSS Filippo Valsorda 2024-11-19 14:38:30 +01:00
  • 2c02b4a252 runtime: remove unused casgcopystack function Damien Neil 2024-11-20 08:25:20 -08:00
  • 1d28fa8c43 runtime: avoid deadlock in synctest changegstatus when copying stacks Damien Neil 2024-11-19 14:41:37 -08:00
  • b483f382a2 crypto/subtle: unbreak DIT test on openbsd/arm64 Joel Sing 2024-11-20 23:50:46 +11:00
  • 98e719f677 cmd/compile: let MADD/MSUB combination happen more often on arm64 Keith Randall 2024-11-19 09:15:19 -08:00
  • 7d2e3da243 cmd/compile: remove redundant nil checks Keith Randall 2024-11-12 20:14:31 -08:00
  • 76e4efdc77 testing/synctest: add experimental synctest package Damien Neil 2024-11-19 10:42:11 -08:00
  • a7043ec95b syscall: do not run TestSyscallAllocations in parallel with other tests Russ Cox 2024-11-20 10:53:16 -05:00
  • 0d397d85ea lib/fips140: add directory and test Russ Cox 2024-11-20 07:19:55 -05:00
  • a311754d54 cmd/internal/testdir: print stderr if go list fails while gathering stdlib import config thepudds 2023-06-21 14:42:03 -04:00
  • 5d2cc56620 cmd/internal/testdir: update errors when filepaths include 'C:\' thepudds 2023-08-18 15:24:39 -04:00
  • 5e1726b71a cmd/go: add GOFIPS140 to 'go help environment' Russ Cox 2024-11-19 15:46:37 -05:00
  • 01103d7af8 cmd/go: add GOFIPS140 snapshot support Russ Cox 2024-11-17 16:55:51 -05:00
  • 606a0bd9c8 internal/bytealg: optimize IndexByte for riscv64 Mark Ryan 2024-02-02 15:02:05 +01:00
  • fe7d97d032 cmd/compile, internal/runtime/atomic: add Xchg8 for loong64 Guoqi Chen 2024-10-30 19:11:49 +08:00
  • a3c068c57a crypto: trim module name of Avo generators Filippo Valsorda 2024-11-19 21:19:04 +01:00
  • fb7f4f9702 crypto/internal/fips/nistec: remove P-256 from generate.go Filippo Valsorda 2024-11-19 22:02:59 +01:00
  • a332689620 crypto/internal/hpke: replace x/crypto/hkdf with crypto/internal/fips/hkdf Filippo Valsorda 2024-11-18 14:28:19 +01:00
  • ad072b3ae6 crypto/internal/fips: import crypto/internal/fips/check throughout Filippo Valsorda 2024-11-18 13:43:58 +01:00
  • 1e1c0a7ea8 crypto/ed25519: move implementation to crypto/internal/fips/ed25519 Filippo Valsorda 2024-11-17 19:16:52 +01:00
  • 7eb10ca691 crypto/internal/edwards25519: move to crypto/internal/fips/edwards25519 Filippo Valsorda 2024-11-17 15:18:25 +01:00
  • 7e1af3bf74 crypto/internal/fips: handle the one possible PCT failure Filippo Valsorda 2024-11-17 18:38:29 +01:00
  • 931700a95e crypto: centralize external test module fetches Filippo Valsorda 2024-11-17 12:04:24 +01:00
  • 9776d028f4 crypto/ecdsa: implement deterministic and hedged signatures Filippo Valsorda 2024-11-16 23:45:05 +01:00
  • 5321fc265c crypto/internal/fips/ecdsa: add HMAC_DRBG Filippo Valsorda 2024-11-16 19:36:30 +01:00
  • 45c6cc3020 crypto/internal/fips/ecdsa: add CAST, PCT, DRBG, and FIPS 186-5 references Filippo Valsorda 2024-11-16 17:44:17 +01:00
  • b22c585c2a crypto/ecdsa: move s390x assembly to crypto/internal/fips/ecdsa Filippo Valsorda 2024-11-16 18:31:41 +01:00
  • 03f075b56e crypto/ecdsa: move implementation to crypto/internal/fips/ecdsa Filippo Valsorda 2024-11-16 16:38:07 +01:00
  • 6f5194767e crypto/internal/bigmod: move to crypto/internal/fips/bigmod Filippo Valsorda 2024-11-16 14:14:21 +01:00
  • e24eb3ab36 crypto/internal/bigmod: drop math/big dependency Filippo Valsorda 2024-11-16 14:10:02 +01:00
  • 566cf1c108 crypto/ecdh: move implementation to crypto/internal/fips/ecdh Filippo Valsorda 2024-11-14 22:02:02 +01:00
  • 2f35e1375e crypto/internal/nistec: move to crypto/internal/fips/nistec Filippo Valsorda 2024-11-14 15:27:28 +01:00
  • 17bf224a4d crypto/internal/nistec: don't use go:embed Filippo Valsorda 2024-11-17 13:03:16 +01:00
  • 8c2a04f169 crypto/internal/nistec: port cleanups and docs from p256_asm.go to purego Filippo Valsorda 2024-07-27 23:40:15 +02:00
  • e46eefde2e crypto/internal/nistec: use precomputed P-256 generators in purego Filippo Valsorda 2024-07-27 15:39:07 +02:00
  • 245f9ba3c0 crypto/internal/nistec: put elements directly in point struct in purego P-256 Filippo Valsorda 2024-07-27 15:33:47 +02:00
  • e75e5246a9 crypto/internal/nistec: drop endianness swap assembly Filippo Valsorda 2024-07-27 13:58:25 +02:00
  • 5610e05936 crypto/internal/nistec: use mixed addition in purego ScalarBaseMult Filippo Valsorda 2024-07-26 23:34:12 +02:00
  • 298defcb54 crypto/internal/nistec: use Booth multiplication in purego P-256 Filippo Valsorda 2024-07-26 22:35:50 +02:00
  • a794fa5f69 crypto/internal/fips: wrap and lock internal dependencies Filippo Valsorda 2024-11-14 14:47:55 +01:00
  • 349d7d92bb crypto/internal/fips: move most tests to crypto/internal/fipstest Filippo Valsorda 2024-11-14 12:41:47 +01:00
  • 382b20a09e crypto/aes: add optimized AES-CTR for ppc64le Paul E. Murphy 2024-11-05 13:50:46 -06:00
  • e33f7c42b0 cmd/go/internal/modfetch: export new func Unzip Russ Cox 2024-11-17 16:54:11 -05:00
  • 9935dd99da cmd/go: add basic GOFIPS140 support Russ Cox 2024-11-14 14:09:54 -05:00
  • d13e6d0b08 internal/runtime/maps: hash copy of key instead of key itself Keith Randall 2024-11-18 16:37:59 -08:00
  • c14fc500c7 internal/runtime/maps: assume constant elem offset with int64 and string keys Keith Randall 2024-11-18 16:23:43 -08:00
  • 253a9933d1 internal/runtime/maps: use simpler calculation for slot element Keith Randall 2024-11-18 16:12:48 -08:00
  • 2e60747590 crypto/internal/fips/aes/gcm: skip TestAllocations on PPC64 Paul E. Murphy 2024-11-19 12:31:08 -06:00
  • 8f9a420a72 crypto/internal/fips/mlkem: implement CAST, PCT, and service indicator Filippo Valsorda 2024-11-10 15:22:00 +01:00