Commit Graph

  • d2186f2cd7
    !589 Generate available relocations for sysboost openeuler-ci-bot 2023-05-12 09:33:29 +00:00
  • cbeb280edc Merge branch 'openEuler-22.03-LTS-Next' of gitee.com:src-openeuler/glibc into openEuler-22.03-LTS-Next Ricardo 2023-05-12 02:38:48 +00:00
  • c633f505f0 Generate available relocations for sysboost Tie Liu 2023-05-11 21:47:08 +08:00
  • 8892758dbf
    !583 backport上游补丁修复riscv上的错误 openeuler-ci-bot 2023-05-09 00:48:45 +00:00
  • eed9a9d927 backport RISC-V patches laokz 2023-04-26 15:34:42 +08:00
  • d5d8c4b407
    !580 elf/ld.so: Consider maybe-existing hole between PT_LOAD segments when mmap reserved area openeuler-ci-bot 2023-04-28 06:58:47 +00:00
  • 17c0041f1c elf/ld.so: Consider maybe-existing hole between PT_LOAD segments when mmap reserved area Lv Ying 2023-04-28 13:56:53 +08:00
  • 9c979aff1f
    !579 [sync] PR-577: malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ #26779] openeuler-ci-bot 2023-04-14 16:57:36 +00:00
  • 2e0cab11bd malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ #26779] liqingqing_1229 2023-04-13 18:59:58 +08:00
  • 4e2e09e0e6
    !575 [sync] PR-574: glibc:backport some patches from upstream openeuler-ci-bot 2023-04-12 03:01:13 +00:00
  • f5607f879f backport patches from upstream zhang-hao-jon 2023-04-11 22:00:22 +08:00
  • ce1136537e
    !572 [sync] PR-571: backport patches from upstream openeuler-ci-bot 2023-03-27 06:19:17 +00:00
  • 8b3679adf0 backport patches from upstream sxt1001 2023-03-27 11:26:24 +08:00
  • 1606a31010
    !569 [sync] PR-568: elf/ld.so: fix ld.so mmap shared object use hugepage bugfix openeuler-ci-bot 2023-03-27 01:43:10 +00:00
  • fed2858eec elf/ld.so: fix ld.so mmap shared object use hugepage bugfix Chen Ziyang 2023-03-25 16:16:30 +08:00
  • f1ae45d2e5
    !566 [sync] PR-564: malloc: Fix transposed arguments in sysmalloc_mmap_fallback call openeuler-ci-bot 2023-03-14 07:53:33 +00:00
  • c96c4bdfd7 malloc: Fix transposed arguments in sysmalloc_mmap_fallback call liqingqing_1229 2023-03-14 14:24:31 +08:00
  • 89404a4686
    !561 elf/ld.so: ld.so mmap shared object use hugepage new feature and bugfix openeuler-ci-bot 2023-02-27 14:13:14 +00:00
  • 73615b42a5 elf/ld.so: ld.so mmap shared object use hugepage new feature and bugfix Lv Ying 2023-02-25 18:31:50 +08:00
  • 2941666971
    !556 [sync] PR-554: gmon: Fix allocated buffer overflow (bug 29444) openeuler-ci-bot 2023-02-23 02:32:58 +00:00
  • bd4e84be07 gmon: Fix allocated buffer overflow (bug 29444) liqingqing_1229 2023-02-23 08:54:48 +08:00
  • bf365c9a45
    !553 [sync] PR-551: fix error patch number openeuler-ci-bot 2023-02-08 07:37:11 +00:00
  • ff694d9533 fix error patch number Yang Yanchao 2023-02-08 14:32:10 +08:00
  • ddc745c607
    !549 [sync] PR-548: add pthread_cond_clockwait@GLIBC_2_28 openeuler-ci-bot 2023-02-07 02:18:03 +00:00
  • 25a73f93ac add pthread_cond_clockwait@GLIBC_2_28 Since the pthread_cond_clockwait@GLIBC_2_28 is introduced in earlier versions, this symbol is required to keep the previous items compatible. Yang Yanchao 2023-02-01 11:34:03 +08:00
  • 9d0d66aad9
    !547 [sync] PR-545: Fixup asin and acos erros for LoongArch openeuler-ci-bot 2023-02-02 13:49:35 +00:00
  • 9cd31027a4 Fixup asin and acos errors for LoongArch Xing Li 2023-02-02 19:49:48 +08:00
  • d9dce02ed8
    !544 [sync] PR-541: firxup release verion error openeuler-ci-bot 2023-02-01 12:54:00 +00:00
  • 1a8cc80474 Fixup release version error Xing Li 2023-02-01 11:08:28 +08:00
  • 3f00f12839
    !540 [sync] PR-538: Fixup testsuite_whitelist for LoongArch openeuler-ci-bot 2023-02-01 12:51:58 +00:00
  • 9041102488 Fixup testsuite_whitelist for LoongArch64 Xing Li 2023-02-01 09:10:26 +08:00
  • 2741797c63
    !536 [sync] PR-535: 优化LoongArch架构的一些字符串函数 openeuler-ci-bot 2023-01-29 06:29:17 +00:00
  • 4adfab66ba LoongArch: Optimize string functions including memcpy, memmove, memset, strchr, strchrnul, strcmp, strncmp, ctrcpy, ctrlen, strnlen. Xue Liu 2023-01-29 11:08:07 +08:00
  • f147708dc8
    !529 [sync] PR-528: LoongArch Port openeuler-ci-bot 2022-12-21 09:50:03 +00:00
  • 37e8dfc0c5 LoongArch Port. wanghongliang 2022-12-21 16:51:49 +08:00
  • 76807c2c42
    !525 [sync] PR-523: x86: Fix wcsnlen-avx2 page cross length comparison openeuler-ci-bot 2022-12-16 09:21:13 +00:00
  • bd29306baa x86: Fix wcsnlen-avx2 page cross length comparison lijianglin 2022-12-16 15:40:48 +08:00
  • a66e7ff97f
    !521 [sync] PR-520: io: Fix use after free in ftw (BZ 26779) openeuler-ci-bot 2022-12-12 11:57:52 +00:00
  • 475a8ee8af io: Fix use after free in ftw (BZ 26779) liqingqing_1229 2022-12-12 17:50:06 +08:00
  • 816e5fb975
    !518 [sync] PR-517: 回合社区bugfix补丁 openeuler-ci-bot 2022-12-09 06:54:19 +00:00
  • 0a6899cbaa sync patches from upstream community shixuantong 2022-12-08 19:17:32 +08:00
  • bb2e626fd4
    !512 [sync] PR-511: elf: Fix alloca size in _dl_debug_vdprintf openeuler-ci-bot 2022-11-29 11:11:49 +00:00
  • 1e8491e670 elf: Fix alloca size in _dl_debug_vdprintf lvying6 2022-11-29 17:34:08 +08:00
  • d8a8f31562
    !507 [sync] PR-506: elf: Fix hwcaps string size overestimation openeuler-ci-bot 2022-10-22 08:37:51 +00:00
  • 3eb39cfce7 elf: Fix hwcaps string size overestimation xujing 2022-10-22 10:28:49 +08:00
  • 7a065015a0
    !503 backport upstream patches openeuler-ci-bot 2022-10-11 00:40:20 +00:00
  • 1e766c498c backport upstream patches xujing 2022-10-09 16:42:23 +08:00
  • 32901a9e2a
    !505 elf: refactor for ld.so use hugepage openeuler-ci-bot 2022-10-10 06:14:41 +00:00
  • 98bfe82501 elf: refactor for ld.so use hugepage lvying6 2022-10-10 12:35:46 +08:00
  • 6599b8835b
    !501 socket: Fix mistyped define statement in socket/sys/socket.h openeuler-ci-bot 2022-10-09 03:07:37 +00:00
  • 3fafbd6275 socket: Fix mistyped define statement in socket/sys/socket.h(BZ #29225) Vchanger 2022-10-09 10:08:33 +08:00
  • 0673c1d5a9
    !493 nptl: Fix ___pthread_unregister_cancel_restore asynchronous openeuler-ci-bot 2022-09-09 01:12:39 +00:00
  • f9979abd6d nptl:Fix ___pthread_unregister_cancel_restore asynchronous liqingqing_1229 2022-09-08 19:16:19 +08:00
  • 0e34a663ab
    !492 add requires between glibc-info and glibc openeuler-ci-bot 2022-09-08 11:06:11 +00:00
  • af0473d7f8 add requires between glibc-info and glibc liqingqing_1229 2022-09-08 14:22:57 +08:00
  • 8d7433e01b
    !479 fix LD_HUGEPAGE_LIB env does not take effect openeuler-ci-bot 2022-08-12 01:44:45 +00:00
  • e9d4e0e558 fix LD_HUGEPAGE_LIB env does not take effect Lv Ying 2022-08-10 05:31:56 +08:00
  • e0b8d4f5a2
    !473 回合上游社区补丁 openeuler-ci-bot 2022-08-02 06:58:33 +00:00
  • 542058db63 sync patches from upstream community xujing 2022-08-01 11:16:49 +08:00
  • b91a952fb4
    !470 optimize Obsoletes version openeuler-ci-bot 2022-07-29 01:11:21 +00:00
  • 8110ba7b02 optimize Obsoletes version liqingqing_1229 2022-07-28 16:17:16 +08:00
  • fc6739d4ba
    !462 在glibc-compat-2.17中增加libpthread_nonshared.a openeuler-ci-bot 2022-07-08 00:51:40 +00:00
  • 13528d91ee add libpthread_nonshared.a in glibc-compat-2.17 for old applications Yang Yanchao 2022-07-06 11:13:35 +08:00
  • 487ba8e9b4
    !461 enable -werror by default openeuler-ci-bot 2022-07-06 07:52:08 +00:00
  • 3300f1534a enable -werror by default liqingqing_1229 2022-07-06 15:18:20 +08:00
  • ac13def8d8
    !458 linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-07-01 07:53:20 +00:00
  • f7943522cd Fix mq_timereceive check for 32bit fallback code (BZ 29304) liqingqing_1229 2022-07-01 14:56:43 +08:00
  • b9e6d35bc5
    !455 aarch64: add -mno-outline-atomics to prevent mallocT2_xx performance regression From: @liqingqing_1229 Reviewed-by: @wswsamao Signed-off-by: @wswsamao openeuler-ci-bot 2022-06-29 01:08:50 +00:00
  • 0d00f6fd2a aarch64: add -mno-outline-atomics to prevent mallocT2_xx performance regression liqingqing_1229 2022-06-28 16:27:44 +08:00
  • 215b9bc156
    !453 x86: use total l3cache for non_temporal_threshold in intel cpu From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-06-28 02:59:07 +00:00
  • f0a89aa4dd x86: use total l3cache for non_temporal_threshold liqingqing_1229 2022-06-27 17:51:11 +08:00
  • 958dd181d9
    !448 Use Lua to compile the installation scripts of glibc-common and glibc-locale-archive. From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229 openeuler-ci-bot 2022-06-14 12:52:36 +00:00
  • 56e49a9484 Use Lua to compile the installation scripts of glibc-common and glibc-locale-archive. Yang Yanchao 2022-06-14 11:29:35 +08:00
  • e94dd6c969
    !446 use locale-archive to prevent basic command performance regression From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-06-02 02:09:40 +00:00
  • 29b022e112 use locale-archive to prevent basic command performance regression liqingqing_1229 2022-06-01 15:21:30 +08:00
  • f87889e658
    !443 Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose From: @superhugepan Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229 openeuler-ci-bot 2022-05-31 13:55:14 +00:00
  • 9cdd2ced15 Fix deadlock when pthread_atwork handler calls pthread_atwork or dlclose superhugepan 2022-05-31 20:50:42 +08:00
  • bbc6e3139b
    !441 Linux: Avoid closing -1 on failure in __closefrom_fallback From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-05-30 03:12:43 +00:00
  • f1754a4f67 Linux: Avoid closing -1 onfaiure in __closefrom_fallback liqingqing_1229 2022-05-30 10:31:09 +08:00
  • 018e7b964c
    !439 realpath: Avoid overwriting preexisting error (CVE-2021-3998) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-05-28 12:13:43 +00:00
  • 9674849853 realpath: Avoid overwriting preexisting error(CVE-2021-3998) liqingqing_1229 2022-05-28 18:42:11 +08:00
  • 2e7b3098b8
    !435 elf: Fix use-after-free in ldconfig [BZ #26779] From: @xujing99 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229 openeuler-ci-bot 2022-05-23 00:44:37 +00:00
  • fcdff92b0c elf: Fix use-after-free in ldconfig [BZ #26779] xujing 2022-05-20 14:42:00 +08:00
  • 8a8ffdf89f
    !428 linux: Fix posix_spawn return code if clone fails (BZ#29109) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-05-07 03:38:21 +00:00
  • 09f4240df1 linux: Fix posix_spawn return code if clone fails (BZ#29109) liqingqing_1229 2022-05-07 09:07:08 +08:00
  • 0fee5f6876
    !421 restore remove nscd From: @jiangheng12 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229 openeuler-ci-bot 2022-05-06 01:50:58 +00:00
  • 83d841595a restore remove nscd jiangheng 2022-05-05 16:40:43 +08:00
  • 0885c8c1ea
    !420 linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-05-05 11:17:25 +00:00
  • b4ec523985 linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) liqingqing_1229 2022-05-05 10:13:13 +08:00
  • 64c053c6b6
    !418 posix/glob.c: update from gnulib From: @superhugepan Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229 openeuler-ci-bot 2022-04-29 09:52:01 +00:00
  • 0a93b71ea4 posix/glob.c: update from gnulib superhugepan 2022-04-29 16:27:00 +08:00
  • 05ea9a063f
    !416 elf: Fix initial-exec TLS access on audit modules (BZ #28096) From: @xujing99 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229 openeuler-ci-bot 2022-04-25 00:47:13 +00:00
  • c14cb1be99 elf: Fix initial-exec TLS access on audit modules (BZ #28096) xujing 2022-04-24 19:20:51 +08:00
  • a4572036cf
    !414 nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-04-22 02:42:58 +00:00
  • 752db166d0 nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029) liqingqing_1229 2022-04-18 10:05:12 +08:00
  • 7bceaad3d8
    !412 sync glibc upstream to fix bug 28828/28949/28993 From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-04-11 07:16:00 +00:00
  • 21334ee1f9 sync glibc upstream to fix bug 28828/28949/28993 liqingqing_1229 2022-04-09 14:42:03 +08:00
  • 30abaab648
    !410 localedef: Handle symbolic links when generating locale-archive From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-04-08 06:34:55 +00:00
  • a99a5d915f localedef: Handle symbolic links when generating locale-archive liqingqing_1229 2022-04-08 09:13:59 +08:00
  • 392ce5abce
    !409 [sync] PR-408: use mlock to determine hugepage RLIMIT_MEMLOCK soft resource limit is valid From: @openeuler-sync-bot Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao openeuler-ci-bot 2022-03-31 07:56:14 +00:00