0
1
mirror of https://github.com/golang/go synced 2025-05-07 03:41:34 +00:00

Commit Graph

  • 6495ce0495 [release-branch.go1.23] syscall: use SYS_EXIT_GROUP in CLONE_PIDFD feature check child Michael Pratt 2024-10-02 17:20:12 -04:00
  • 7fc8312673 [release-branch.go1.23] os: add clone(CLONE_PIDFD) check to pidfd feature check Michael Pratt 2024-06-11 16:34:38 -04:00
  • 1041c2cf01 cmd/go: make sure the linker for shared doesn't include tempdir path zhangjian 2024-09-26 16:42:21 +00:00
  • d20a4c2403 syscall: support more flags when opening directories on Windows qmuntal 2024-10-10 11:56:56 +02:00
  • 9cc737d482 syscall: fix Open param names qmuntal 2024-10-10 11:09:13 +02:00
  • a9abbac4c8 net/url: add example for JoinPath cuishuang 2024-10-09 11:56:25 +08:00
  • 39fbc4c29a syscall,os: move flags validation from os.OpenFile to syscall.Open qmuntal 2024-10-10 11:01:16 +02:00
  • 0a1c6e3076 doc: reference language version in pre-generic spec for easier recognition Robert Griesemer 2024-10-10 10:19:12 -07:00
  • 7634f0755c os: handle umask comparing execute mode in verifyCopyFS Ian Lance Taylor 2024-10-09 14:32:21 -07:00
  • 93166e29d3 net/mail: add example for ParseDate cuishuang 2024-10-09 11:23:11 +08:00
  • 5428570af7 cmd/compile: use call block instead of entry block for tail call expansion Keith Randall 2024-10-09 09:36:41 -07:00
  • 935bf1395c cmd/go: place GOROOT/bin at the beginning of PATH in 'go run' Mauri de Souza Meneguzzo 2024-06-27 23:59:38 +00:00
  • 18131ec8dc syscall: simplify O_TRUNC handling on Windows qmuntal 2024-10-09 10:48:07 +02:00
  • 0fd2d4d6c2 syscall: implement Ftruncate using a single syscall on Windows qmuntal 2024-10-09 10:12:57 +02:00
  • 3352db152b internal/runtime/maps: support big endian architectures Michael Pratt 2024-10-09 12:03:33 -04:00
  • cc16cdf48f [release-branch.go1.23] runtime: clear isSending bit earlier Ian Lance Taylor 2024-10-02 13:38:25 -07:00
  • 3aa71c12ea cmd/compile, internal/runtime/atomic: add Xchg8 for arm64 Mauri de Souza Meneguzzo 2024-10-07 20:53:01 +00:00
  • 0733682e5f internal/runtime/maps: initial swiss table map implementation Michael Pratt 2024-04-22 15:48:57 -04:00
  • 13e9a55afd cmd/go/internal/modload: use slices.Contains Tobias Klauser 2024-10-08 10:18:22 +02:00
  • dd281fd616 encoding/asn1: use slices.Equal in ObjectIdentifier.Equal Tobias Klauser 2024-10-08 13:12:12 +02:00
  • 5923a97f43 cmd/internal/obj: optimize the function stacksplit on loong64 Xiaolin Zhao 2024-09-03 20:11:06 +08:00
  • 356ba0f065 net: detect EAI_ADDRFAMILY for cgo host lookup on FreeBSD Michael Anthony Knyszek 2024-10-04 15:46:07 +00:00
  • df97215a34 syscall, internal/syscall/unix: add Openat support for wasip1 Damien Neil 2024-10-04 14:30:31 -07:00
  • 96db8cc49e internal/syscall/unix: add Mkdirat and Readlinkat Damien Neil 2024-10-04 14:19:05 -07:00
  • 15618840f6 cmd/compile: add internal/runtime/atomic.Xchg8 intrinsic for PPC64 Paul E. Murphy 2024-10-02 13:31:37 -05:00
  • 604eaa175b iter: fix spurious TestPullDoubleYield[2] successes Elias Naur 2024-10-06 18:47:56 +02:00
  • 7e2487cf65 cmd/compile: avoid dynamic type when possible Cuong Manh Le 2024-10-01 02:30:39 +07:00
  • 6a3f39a9b8 internal/syscall/windows: add NtCreateFile Damien Neil 2024-10-04 14:23:54 -07:00
  • f328f3ff06 go/types, types2: use slices to simplify the code apocelipes 2024-10-07 15:24:17 +00:00
  • 1a955f5c8e io/fs: document need to call File.Close Sean Liao 2024-10-06 11:20:50 +01:00
  • 05d8a33b37 crypto/rand: skip TestAllocations if optimizations are off Filippo Valsorda 2024-10-07 17:59:58 +02:00
  • 4b4b2fcaa4 os: remove t.Parallel in TestMkdirStickyUmask xieyuschen 2024-10-05 15:52:21 +08:00
  • 092d18b318 internal/coverage: use 128-bit FNV-1a hash instead of MD5 qmuntal 2024-10-03 10:36:36 +02:00
  • 9a44b8e15a runtime: overwrite startupRand instead of clearing it Filippo Valsorda 2024-08-26 20:00:10 +02:00
  • 311372c53c runtime: use arc4random_buf() for readRandom Filippo Valsorda 2024-08-26 19:57:43 +02:00
  • 63cd5a39e9 crypto/rand: add randcrash=0 GODEBUG Filippo Valsorda 2024-08-26 19:37:15 +02:00
  • 55b930eb07 crypto/rand: improve TestReadLoops Filippo Valsorda 2024-08-26 17:53:46 +02:00
  • ef14ba3e68 crypto/rand: use runtime.getRandomData on js/wasm Filippo Valsorda 2024-08-25 14:00:18 +02:00
  • dd6b3821ca crypto/rand: use arc4random_buf() on OpenBSD Filippo Valsorda 2024-08-25 13:55:59 +02:00
  • 65679cfeb4 crypto/rand: reintroduce urandom fallback for legacy Linux kernels Filippo Valsorda 2024-08-24 21:44:23 +02:00
  • 534d6a1a9c crypto/rand: prevent Read argument from escaping to heap Filippo Valsorda 2024-08-01 19:59:07 +02:00
  • c050d42e1a crypto/rand: crash program if Read would return an error Filippo Valsorda 2024-08-01 19:07:32 +02:00
  • a62566fbb9 crypto/rand: remove /dev/urandom fallback and improve getrandom batching Filippo Valsorda 2024-08-01 16:28:24 +02:00
  • 2f507985dc cmd/go: adjust test with tricky ld flags to not run on Darwin David Chase 2024-09-27 19:15:03 -04:00
  • d39bfafee7 runtime: use stringslite.CutPrefix in isExportedRuntime Tobias Klauser 2024-10-04 14:30:06 +02:00
  • f22afc5844 cmd/cgo: avoid endless recursion on recursive type Ian Lance Taylor 2024-08-30 15:44:02 -07:00
  • 065c1359e1 internal/cpu: add CPU feature LAMCAS and LAM_BH detection on loong64 Guoqi Chen 2024-09-13 18:50:03 +08:00
  • eae89f37db os: check permissions of CopyFS copied files xieyuschen 2024-09-30 13:53:09 +08:00
  • 726d898c92 go/types, types2: always try inference over methods when possible Robert Griesemer 2024-10-03 13:51:25 -07:00
  • 7703db647c go/types, types2: add additional tracing output in type inference Robert Griesemer 2024-10-03 12:29:40 -07:00
  • b4712ab055 runtime: memclrNoHeapPointers optimization for block alignment Vasily Leonenko 2024-09-25 23:01:21 +03:00
  • 8f0fb2c54e cmd/go: relax the regular expression of TestScript/list_pkgconfig_error qiulaidongfeng 2024-09-28 02:37:20 +08:00
  • b3312065ce net/netip: clarify Addr.Is4In6 documentation Damien Neil 2024-10-03 10:00:20 -07:00
  • fe87349002 slices: print modified cloned slice in ExampleClone Tobias Klauser 2024-10-03 17:23:22 +02:00
  • 1edb49a6eb Revert "runtime/pprof: make TestBlockMutexProfileInlineExpansion stricter" Nick Ripley 2024-10-03 13:11:43 +00:00
  • 58e046b66c go/ast/internal/tests: add missing copyright header Mateusz Poliwczak 2024-10-03 15:56:15 +00:00
  • 722ecf3447 archive/tar: use hash/crc32 instead of crypto/md5 for test checksums qmuntal 2024-10-03 09:34:42 +02:00
  • 47a9935920 syscall: use SYS_EXIT_GROUP in CLONE_PIDFD feature check child Michael Pratt 2024-10-02 17:20:12 -04:00
  • ce60f70374 runtime: clear isSending bit earlier Ian Lance Taylor 2024-10-02 13:38:25 -07:00
  • 9593684438 go/types, types: always record a type for inner composite literals Robert Griesemer 2024-10-01 17:04:51 -07:00
  • 5b0f8596b7 runtime/pprof: make TestBlockMutexProfileInlineExpansion stricter Nick Ripley 2024-10-01 13:51:09 -04:00
  • 268eaf9acb cmd/go/internal/security: add -ftls-model to valid compiler flags Michael Matloob 2024-10-01 15:29:36 -04:00
  • 8c269479ed runtime: don't acquirem() in vgetrandom unless necessary Jason A. Donenfeld 2024-10-01 22:19:23 +02:00
  • dc8902f4eb cmd/compile/internal/ssa: intrinsify atomic.Xchg8 on amd64 Rhys Hiltner 2024-08-19 13:58:42 -07:00
  • 841bb62f19 internal/runtime/atomic: add Xchg8 for amd64 Rhys Hiltner 2024-08-19 13:51:59 -07:00
  • 9563300f6e [release-branch.go1.23] os: ignore SIGSYS in checkPidfd cions 2024-09-24 01:27:40 +00:00
  • 29252e4c5a [release-branch.go1.22] runtime: fix TestGdbAutotmpTypes on gdb version 15 Shulhan 2024-07-13 12:18:04 +07:00
  • f8080edefd [release-branch.go1.23] runtime: fix TestGdbAutotmpTypes on gdb version 15 Shulhan 2024-07-13 12:18:04 +07:00
  • 03103a54d8 hash/maphash: add WriteComparable and Comparable qiulaidongfeng 2024-09-25 10:32:49 +00:00
  • 658a6a6e1f src/net/http: remove ServeMux.patterns Jonathan Amsterdam 2024-09-27 13:46:56 -04:00
  • 1e338a2fe3 syscall: gofmt after CL 592078 Tobias Klauser 2024-10-02 12:34:45 +02:00
  • bb5339196f all: use slices.Sorted(maps.Keys(m)) Tobias Klauser 2024-10-02 13:00:17 +02:00
  • e86982c515 encoding/json: add omitzero option Jes Cok 2024-10-01 03:15:08 +00:00
  • 41d189a3f6 text/template: use correct verbs for reflect.Value Jes Cok 2024-09-30 15:04:36 +00:00
  • 630d4fb600 spec: document that alias declarations can have type parameters with 1.24 Robert Griesemer 2024-10-01 15:03:25 -07:00
  • aa42d7b402 spec: clarify that identical structs must have identical field embeddings Robert Griesemer 2024-09-30 15:55:14 -07:00
  • 8c52cd3da5 cmd/internal/obj: make asmidx error less cryptic Austin Clements 2024-09-06 07:19:18 -04:00
  • 441770461f cmd/cgo: add srcdir & trimpath docs, sort options Ian Lance Taylor 2024-10-01 09:57:52 -07:00
  • 8e478de4e6 net: document possible networks that can be passed to Control favonia 2024-10-01 05:49:19 -05:00
  • b37b27b595 cmd/cgo: document errno value semantics Brian Palmer 2024-09-27 14:09:11 -06:00
  • e470a00cdf test: fix test issue 69434 for riscv64 Cuong Manh Le 2024-10-01 16:50:04 +07:00
  • 89228ca439 runtime/pprof: add context to short stack panic Michael Pratt 2024-10-01 13:12:39 -04:00
  • aeccd613c8 [release-branch.go1.22] go1.22.8 go1.22.8 Gopher Robot 2024-10-01 16:57:30 +00:00
  • ed07b321ae [release-branch.go1.23] go1.23.2 go1.23.2 Gopher Robot 2024-10-01 16:56:29 +00:00
  • 8194d735cf cmd/go: add GOAUTH mechanism for HTTP authentication Sam Thanawalla 2024-08-13 16:48:11 +00:00
  • b2a856e82c all: use slices.Delete Tobias Klauser 2024-10-01 11:33:50 +02:00
  • bae2e968e2 go/parser, syntax: better error message for parameter missing type Robert Griesemer 2024-09-30 14:10:40 -07:00
  • 0206eb9679 README.vendor: add note about GOROOT, recommend fresh go Davis Goodin 2024-09-30 10:08:24 -07:00
  • 7f87b82955 context: link to context and structs blog post Matt T. Proud 2024-09-29 05:23:33 +00:00
  • aec9b916a2 net: use correct address family when testing for MPTCP support Ian Lance Taylor 2024-09-27 10:17:48 -07:00
  • ba10a38ed0 runtime, internal/syscall/unix: mark getrandom vDSO as non-escaping Mateusz Poliwczak 2024-09-30 18:01:10 +00:00
  • 1d0f5c478a errors: reference Go 1.13 article about errors Matt T. Proud 2024-09-28 14:25:38 +00:00
  • 846fc6345d runtime: use canonical wireguard-go repo for procyield() linkname usage Jason A. Donenfeld 2024-09-30 18:47:34 +02:00
  • c7f70433d9 go/ast: update (*File).Imports field in SortImports Mateusz Poliwczak 2024-09-30 16:29:40 +00:00
  • f4b7291d73 crypto/internal/randutil: use math/rand/v2 Damien Neil 2024-09-27 14:19:30 -07:00
  • 3637ebf1e0 crypto/internal/cryptotest: fix typos in AEAD test comments Davis Goodin 2024-09-27 11:04:33 -07:00
  • 86781963cc runtime: align vgetrandom states to cache line Jason A. Donenfeld 2024-09-29 04:24:00 +02:00
  • 327074551a cmd/go: exit non-zero if version -m is used with a non-Go file qiulaidongfeng 2024-04-15 13:19:48 +00:00
  • 7fd0b133dc cmd/go: add Mercurial based version stamping for binaries Sam Thanawalla 2024-08-28 16:26:30 +00:00
  • 49dd7726a9 internal/testlog: use atomic.Pointer instead of atomic.Value Mateusz Poliwczak 2024-09-28 16:50:03 +00:00