137 Commits

Author SHA1 Message Date
Vanient
28875f707c [Backport]golang:allow update of system stack bounds on callback from C thread
Conflict:NA
Reference:https://go-review.googlesource.com/c/go/+/527715

Signed-off-by: Vanient <xiadanni1@huawei.com>
(cherry picked from commit 4c90ff3bda0159f2ce04595e25c0ca2f0f881e27)
2025-01-26 10:47:44 +08:00
openeuler-ci-bot
1b23503dc7
!464 [sync] PR-463: [Backport]crypto/tls: fix Config.Time in tests using expired certificates
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2025-01-26 01:39:48 +00:00
wangshuo
d7448dbe57 [Backport]crypto/tls: fix Config.Time in tests using expired certificates
(cherry picked from commit 727b3ef66b2fd50d42edc7a99fa3c6dae07fa872)
2025-01-23 15:36:29 +08:00
openeuler-ci-bot
7c5b3dc61e
!457 [sync] PR-456: [Backport]golang:add race annotations in IncNonDefault
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-12-09 02:19:57 +00:00
Vanient
2ce91ac6b0 [Backport]golang:add race annotations in IncNonDefault
reason:add race annotations in IncNonDefault

Signed-off-by: Vanient <xiadanni1@huawei.com>
(cherry picked from commit 550dafd8720b312651cc44c931484ff205ddd5b6)
2024-12-09 09:45:45 +08:00
openeuler-ci-bot
0dfda72f73
!453 backport: runtime: put ReadMemStats debug assertions behind a double-check mode
From: @euleroswander 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-12-05 12:39:30 +00:00
EulerOSWander
8dddbed90e backport: runtime: put ReadMemStats debug assertions behind a double-check mode 2024-12-05 19:33:10 +08:00
openeuler-ci-bot
d399424f55
!446 [sync] PR-445: [Backport]golang:add the disablethp GODEBUG setting
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-11-18 11:21:32 +00:00
Vanient
2e10551773 [Backport]golang:add the disablethp GODEBUG setting
runtime: add the disablethp GODEBUG setting

Signed-off-by: Vanient <xiadanni1@huawei.com>
(cherry picked from commit cc5d48f4b7efbea6fda3cac36203412597a6d177)
2024-11-18 16:45:59 +08:00
openeuler-ci-bot
123e29258a
!442 [Backport-24.03-LTS]fix CVE-2024-34158, optimize the names of the first two patch files
From: @fuowang 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-11-05 07:32:04 +00:00
wangshuo
6888f70044 [Backport-24.03-LTS]fix CVE-2024-34158, optimize the names of the first two patch files 2024-11-05 14:06:52 +08:00
openeuler-ci-bot
9ad794aaf0
!440 Fixes-CVE-2024-34156
From: @changtao615 
Reviewed-by: @fuowang 
Signed-off-by: @fuowang
2024-11-05 01:02:04 +00:00
changtao
81ce7d99f5 fix-2024-34156 2024-10-23 06:18:49 +08:00
openeuler-ci-bot
fd2c1b66ce
!431 [Backport]golang:fix CVE-2024-34155
From: @Vanient 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-10-12 06:55:20 +00:00
Vanient
3f6ccc8c81 [Backport]golang:fix CVE-2024-34155
Signed-off-by: Vanient <xiadanni1@huawei.com>
2024-10-12 12:26:16 +08:00
openeuler-ci-bot
076db1491b
!428 runtime/pprof: fix generics function names
From: @euleroswander 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-10-11 09:15:07 +00:00
EulerOSWander
7a64ba73c9 runtime/pprof:fix generics function names 2024-10-10 11:39:24 +08:00
openeuler-ci-bot
3c976ff214
!414 [sync] PR-411: cmd/compile: fix escape analysis of string min/max
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-09-19 10:41:06 +00:00
Vanient
bd2d899b4e cmd/compile: fix escape analysis of string min/max
Reference:https://go-review.googlesource.com/c/go/+/547715

Signed-off-by: Vanient <xiadanni1@huawei.com>
(cherry picked from commit 4d3cae30bcd490c3034a16e118c204d45ea29c3f)
2024-09-19 17:24:19 +08:00
openeuler-ci-bot
588df37ce2
!412 [sync] PR-400: sync upstream patches
Merge pull request !412 from openeuler-sync-bot/sync-pr400-master-to-openEuler-24.03-LTS
2024-09-19 08:51:28 +00:00
EulerOSWander
753da7ae9d cmd/compile: fix findIndVar so it does not match disjointed loop headers
cmd/compile: fix findIndVar so it does not match disjointed loop headers

Signed-off-by: EulerOSWander <314264452@qq.com>
(cherry picked from commit 9d7cc4fab07218f896e6a9265a231f5108d53135)
2024-09-19 16:29:29 +08:00
EulerOSWander
fd0ec1d282 runtime: call enableMetadataHugePages and its callees on the systemstack
runtime: call enableMetadataHugePages and its callees on the systemstack

Signed-off-by: EulerOSWander <314264452@qq.com>
(cherry picked from commit d0a5cf4f0b233ea21ea8d2ad3d7e0a705c0a4863)
2024-09-19 16:29:29 +08:00
EulerOSWander
34ef1309b1 internal/poll:add SPLICE_F_NONBLOCK flag for splice to avoid insonsistency with O_NONBLOC
internal/poll:add SPLICE_F_NONBLOCK flag for splice to avoid insonsistency with O_NONBLOC

Signed-off-by: EulerOSWander <314264452@qq.com>
(cherry picked from commit 1e4bf241308377399305e37d1993066ca37baaa7)
2024-09-19 16:29:29 +08:00
openeuler-ci-bot
3e4e38218c
!398 [sync] PR-397: backport: ensure pointer arithmetic happens after the nil check
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-07-30 15:32:37 +00:00
Lu Jingxiao
1ab3d795f9 backport: ensure pointer arithmetic happens after the nil check
cmd/compile: ensure pointer arithmetic happens after the nil check

Conflict:NA
Reference:https://go-review.googlesource.com/c/go/+/537775

Signed-off-by: Lu Jingxiao <lujingxiao@huawei.com>
(cherry picked from commit bcf346236f2120b938d24cfd37971113c5355394)
2024-07-30 20:00:38 +08:00
openeuler-ci-bot
d7a4cd6732
!395 [sync] PR-394: backport: handle constant pointer offsets in dead store elimination
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-07-30 09:18:04 +00:00
Lu Jingxiao
6ce297ae7e backport: handle constant pointer offsets in dead store elimination
Backport cmd/compile: handle constant pointer offsets in dead store elimination
Reference:https://go-review.googlesource.com/c/go/+/538595

Signed-off-by: Lu Jingxiao <lujingxiao@huawei.com>
(cherry picked from commit 85e89048359f503459f974783059e9d80a50f6fd)
2024-07-30 16:21:19 +08:00
openeuler-ci-bot
f85ae64e47
!392 backport:fix send correct LastStreamID in stream-caused GOAWAY
From: @euleroswander 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-07-30 03:02:34 +00:00
EulerOSWander
45cadb6ea8 backport: fix send correct LastStreamID in stream-cause GOAWAY
fix send correct LastStreamID in stream-cause GOAWAY

Signed-off-by: EulerOSWander <314264452@qq.com>
2024-07-29 11:28:04 +08:00
openeuler-ci-bot
8d4493a085
!387 [sync] PR-385: [Backport]fix CVE-2024-24791
From: @openeuler-sync-bot 
Reviewed-by: @fuowang 
Signed-off-by: @fuowang
2024-07-15 09:17:36 +00:00
kywqs
d300371526 [Backport]fix CVE-2024-24791
(cherry picked from commit 4be9bd5130e62a4e04ec556ca4d27cfd2e6c7a93)
2024-07-15 10:16:32 +08:00
openeuler-ci-bot
570ec10edc
!380 [Backport]fix CVE-2023-39326,CVE-2024-24789
From: @hcnbxx 
Reviewed-by: @jing-rui 
Signed-off-by: @jing-rui
2024-06-27 01:27:31 +00:00
hanchao
52c6cc644d [Backport]fix CVE-2023-39326,CVE-2024-24789
Reference:https://go-review.googlesource.com/c/go/+/547356,https://go-review.googlesource.com/c/go/+/585397
reason:fix CVE-2023-39326,CVE-2024-24789
2024-06-24 13:00:59 +08:00
openeuler-ci-bot
936ed05c85
!377 fix CVE-2023-45285
From: @euleroswander 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-06-22 06:04:08 +00:00
openeuler-ci-bot
74540eecfe
!374 backport CVE-2024-24787
From: @euleroswander 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-06-21 08:12:35 +00:00
EulerOSWander
ad1139cf93 backport: fix CVE-2023-45285
Signed-off-by: EulerOSWander <314264452@qq.com>
2024-06-21 15:23:30 +08:00
EulerOSWander
159f203404 bugfix: fix CVE-2024-24787
Signed-off-by: EulerOSWander <314264452@qq.com>
2024-06-21 15:12:50 +08:00
openeuler-ci-bot
102789fc72
!372 backport: fix CVE-2024-24790
From: @mmzzmm 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-06-21 06:14:21 +00:00
Zhao Mengmeng
75945c5da0 Fix CVE-2024-24790
Backport from upstream commit:
051bdf3fd1

Signed-off-by: Zhao Mengmeng <zhaomengmeng@kylinos.cn>
2024-06-14 09:28:43 +08:00
openeuler-ci-bot
405a9f32ad
!370 Fix missing go.env file
From: @abner-chenc 
Reviewed-by: @fuowang 
Signed-off-by: @fuowang
2024-06-13 09:20:58 +00:00
chenguoqi
0f1da4a7e6 Fix missing go.env file 2024-06-12 10:54:39 +08:00
openeuler-ci-bot
6d5fcd542a
!343 在loongarch64架构上,使能external_linker 和 cgo。
From: @streamlet_hy 
Reviewed-by: @hcnbxx 
Signed-off-by: @hcnbxx
2024-04-23 02:35:02 +00:00
Huang Yang
6bf75f794e enable external_linker and cgo on loongarch64 2024-04-18 08:13:54 +00:00
openeuler-ci-bot
9d72342a3f
!341 backport: fix CVE-2023-45288
From: @hcnbxx 
Reviewed-by: @jing-rui 
Signed-off-by: @jing-rui
2024-04-17 02:11:47 +00:00
hanchao
7c72730658 backport: fix CVE-2023-45288 2024-04-16 21:41:37 +08:00
openeuler-ci-bot
eacf858572
!324 enabling the patching function and fix CVE-2024-24784
From: @hcnbxx 
Reviewed-by: @jing-rui 
Signed-off-by: @jing-rui
2024-03-28 09:31:42 +00:00
hanchao
7e7f663d4b backport: fix CVE-2024-24784 2024-03-28 18:35:18 +08:00
hanchao
24ce46ddd0 bugfix: enabling the patching function 2024-03-28 18:35:13 +08:00
openeuler-ci-bot
68cf0a0025
!318 [sync] PR-313: fix build error for loongarch64
From: @openeuler-sync-bot 
Reviewed-by: @hcnbxx, @jing-rui 
Signed-off-by: @jing-rui
2024-03-28 08:36:49 +00:00
zhangwenlong01
1628c33a1f fix build error for loongarch64
Signed-off-by: zhangwenlong01 <zhangwenlong@loongson.cn>
(cherry picked from commit ab448e9c4c9ac0f334fd4fc519e73c193597fcc8)
2024-03-28 09:18:26 +08:00