156 Commits

Author SHA1 Message Date
Yang Yanchao
6a6b8fb597 glibc:add glibc-compat-2.17 subpackage to provide the function of the glibc-2.17 pthread library.
Currently, provide pthread_condition function.

Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
(cherry picked from commit 0efa08b12d929199d6355cfbffe03d86c2c798cc)
2021-11-02 14:39:08 +08:00
openeuler-ci-bot
835df9c3bd !227 [sync] PR-212: fix mtrace output and valgrind check failed for tunables_strdup
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 06:38:35 +00:00
liqingqing_1229
af382177a3 fix mtrace output and valgrind check failed for tunables_strdup.
-mtrace fix output with PIE and ASLR.
-elf: rtld copy terminating null in tunables strdup.

(cherry picked from commit 88a66f7a0c88f2b58ab82a670ff1d671c5cbfb68)
2021-11-02 14:38:13 +08:00
openeuler-ci-bot
072756a62c !226 [sync] PR-211: x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 06:37:39 +00:00
liqingqing_1229
89ddec60f7 fpu: x86-64 optimize load of all bits set into ZMM register.
(cherry picked from commit 018de895cabd2b028eba48efcba0d9f5bbaf71b1)
2021-11-02 14:37:06 +08:00
openeuler-ci-bot
028377c41f !225 [sync] PR-210: 增加glibc-locale-archive,增加对更多语言的支持,同时减少内存占用
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 06:36:37 +00:00
Yang Yanchao
eceb2aabf5 Add locale-archive sub packages to support more languages and reduce memory usage.
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
(cherry picked from commit 14364fe566c40364998b24184700e87ec69f593b)
2021-11-02 14:36:16 +08:00
openeuler-ci-bot
d42e4f1932 !224 [sync] PR-207: 增加glibc测试套白名单,对于白名单以外的失败用例失败时停止构建
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 06:35:31 +00:00
Yang Yanchao
edaae34689 Add the testsuite whitelist.
If a test case out of the trustlist fails, the compilation is interrupted.

Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
(cherry picked from commit 99e0df34584506161b2e1b34dfa5d4cbd6100562)
2021-11-02 14:33:03 +08:00
openeuler-ci-bot
2cc8fc5dfa !223 [sync] PR-206: update string test memmove.c to cover 16KB
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 06:31:58 +00:00
liqingqing_1229
b0f357c5e8 update test memmove.c to cover 16KB
(cherry picked from commit 09e73f980a2082976132db18fec9247b7d01891b)
2021-11-02 12:03:52 +08:00
openeuler-ci-bot
024f162c45 !222 [sync] PR-202: elf: drop elf/tls-macros.h in favor of thread tls_mode attribute
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 04:03:00 +00:00
liqingqing_1229
353770b818 elf: drop elf/tls-macros.h in favor of thread tls_mode attribute.
use __ehdr_start for __GLOBAL_OFFSET_TABLE[0]

(cherry picked from commit 39ba9372151901720447a246c3293e862e7c0d39)
2021-11-02 08:51:52 +08:00
openeuler-ci-bot
ac3c8a34c8 !221 [sync] PR-200: fix overflow ittimer tests on 32 bit system
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-02 00:50:39 +00:00
liqingqing_1229
cf356da366 time fix overflow itimer tests on 32 bit system
(cherry picked from commit 60314ef12d246e73f1ac04308ff9bda01d3c8ab6)
2021-11-01 20:49:49 +08:00
openeuler-ci-bot
5274c39942 !220 [sync] PR-199: mtrace: use a static buffer for printing, fix upstream bug BZ #25947
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-01 12:49:06 +00:00
liqingqing_1229
270c700e66 mtrace: use a static buffer for printing, fix upstream bug BZ #25947
(cherry picked from commit 8b0605e3bfb2c5f594f8d16b2ff802e59df24c18)
2021-11-01 19:06:39 +08:00
openeuler-ci-bot
66b7e702ff !219 [sync] PR-198: aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203]
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-01 11:06:09 +00:00
liqingqing_1229
c91dfbc17b aarch64: Make elf_machine_{load_addr,dynamic} robust [BZ #28203]
(cherry picked from commit e4fd5bf689c258409e10311fc1500998b8c9f3ad)
2021-11-01 16:58:27 +08:00
openeuler-ci-bot
b1fc087b49 !218 [sync] PR-197: aarch64: optimize memset performance
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-11-01 08:57:17 +00:00
liqingqing_1229
1e9651012c aarch64: optimize memset performance
(cherry picked from commit 8d6576b56f864d1a1fd03f1035fcd9a0b835e10a)
2021-11-01 10:47:22 +08:00
openeuler-ci-bot
0778396b26 !196 [sync] PR-195: backport upstream patches to fix some memory leak and double free bugs
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-09-28 01:53:12 +00:00
liqingqing_1229
b9bf92ef1c fix some patches to fix some memory leak and double free bugs.
(cherry picked from commit 524981388ed240aa2c6728cadcf26d255e401e77)
2021-09-17 11:02:42 +08:00
openeuler-ci-bot
676519a78e !194 [sync] PR-192: add static-pie compilation option in aarch64
From: @openeuler-sync-bot
Reviewed-by: @wangbin224
Signed-off-by: @wangbin224
2021-09-14 09:10:21 +00:00
yangyanchao
ac4412e502 add --enable-static-pie in aarch64
Signed-off-by: yangyanchao <yangyanchao6@huawei.com>
(cherry picked from commit 40f3e7ca8a7299a8e53d2056a1dbf76c1c7487f2)
2021-09-14 17:07:53 +08:00
openeuler-ci-bot
1357cafde4 !193 [sync] PR-182: fix CVE-2021-38604
From: @openeuler-sync-bot
Reviewed-by: @wangbin224
Signed-off-by: @wangbin224
2021-09-14 08:12:36 +00:00
liqingqing_1229
ccb58cf702 fix CVE-2021-38604
(cherry picked from commit 2418652d62c193b291ca04e0fa0fd149c88e4ab1)
2021-09-14 15:56:34 +08:00
openeuler-ci-bot
ac300bf2a3 !180 upgrade to glibc2.34
From: @liqingqing_1229
Reviewed-by: @wswsamao,@wswsamao
Signed-off-by: @wswsamao
2021-08-06 12:12:11 +00:00
liqingqing_1229
bc9517add8 upgrade to glibc 2.34 2021-08-06 17:32:15 +08:00
openeuler-ci-bot
bf083dcdff !171 remove unnecessary build require.
From: @zhouwenpei
Reviewed-by: @SuperSix173
Signed-off-by: @SuperSix173
2021-07-23 10:27:33 +00:00
zhouwenpei
0b221203fb remove unnecessary build require. 2021-07-23 16:17:31 +08:00
openeuler-ci-bot
77d53dfe64 !166 malloc: Initiate tcache shutdown even without allocations [BZ #28028]
From: @liqingqing_1229
Reviewed-by: @wangbin224
Signed-off-by: @wangbin224
2021-07-05 01:14:57 +00:00
liqingqing_1229
b49c4bc483 malloc: tcache shutdown sequence does not work if the thread never allocated anything. (bug 28028) 2021-07-03 15:47:42 +08:00
openeuler-ci-bot
3bdc13a4b4 !162 wordexp: Use strtoul instead of atoi so that overflow can be detected.
From: @liqingqing_1229
Reviewed-by: @wangbin224
Signed-off-by: @wangbin224
2021-07-01 10:54:46 +00:00
liqingqing_1229
c4279fb077 fix CVE-2021-35942. wordexp: Use strtoul instead of atoi so that overflow can be detected. 2021-07-01 14:42:59 +08:00
openeuler-ci-bot
86aa348cef !152 fix CVE-2021-33574
From: @liqingqing_1229
Reviewed-by: 
Signed-off-by:
2021-06-21 03:08:13 +00:00
liqingqing_1229
90b78e8b57 fix CVE-2021-33574 2021-06-21 10:19:58 +08:00
openeuler-ci-bot
7113e43a55 !135 Fix locales BEP inconsistence, use python to replace same file
From: @xu_huijie
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-04-28 09:32:54 +08:00
xuhuijie
d33df5fa43 fix locales's BEP inconsistence, use python to replace same file to hard link 2021-04-27 20:38:33 +08:00
openeuler-ci-bot
3edfd5aa5a !131 Fix-the-inaccuracy-of-j0f-j1f-y0f-y1f-BZ.patch
From: @xielhxie
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-04-17 11:31:31 +08:00
xielhxie
a2703f537a Fix-the-inaccuracy-of-j0f-j1f-y0f-y1f-BZ.patch 2021-04-16 16:18:35 +08:00
openeuler-ci-bot
50d480673b !126 升级glibc到2.33
From: @wswsamao
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-03-11 09:38:46 +08:00
wangshuo
51bddc616d upgrade glibc from 2.31-9 to 2.33-1 2021-03-08 17:25:09 +08:00
openeuler-ci-bot
da501e53af !100 elf: Allow dlopen of filter object to work [BZ #16272]
From: @sdrkun
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-01-28 17:26:24 +08:00
Sdrkun
102231c569 elf: Allow dlopen of filter object to work [BZ #16272] 2021-01-26 20:09:32 +08:00
openeuler-ci-bot
3fd7655a14 !87 将openEuler字样更换%vendor
From: @wswsamao
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-01-08 19:08:47 +08:00
wangshuo
83df0b99ce Replace openEuler by %{_vendor} for versatility 2021-01-08 15:51:38 +08:00
openeuler-ci-bot
edccc4a00a !70 Fix CVE-2020-27618
From: @liusirui91
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2020-11-10 21:24:43 +08:00
liusirui
95f5794214 Fix CVE-2020-27618
Signed-off-by: liusirui <liusirui@huawei.com>
2020-11-10 17:30:27 +08:00
openeuler-ci-bot
5ac8495534 !69 config yaml for patch tracking
From: @gameoverboss
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2020-10-30 19:23:01 +08:00