Commit Graph

  • 5538373d14
    !1022 [sync] PR-1021: sync from glibc upstream 2.38 branch main openeuler-ci-bot 2025-03-28 12:24:20 +00:00
  • b453407cdf sync from glibc upstream 2.38 branch. below is the patch list: - math: Improve layout of exp/exp10 data - AArch64: Use prefer_sve_ifuncs for SVE memset - AArch64: Add SVE memset - math: Improve layout of expf data - AArch64: Remove zva_128 from memset - AArch64: Optimize memset - AArch64: Improve generic strlen - assert: Add test for CVE-2025-0395 Qingqing Li 2025-03-28 14:44:31 +08:00
  • d9f212c1d8
    !1014 [sync] PR-1012: x86: Add support for Hygon processors openeuler-ci-bot 2025-03-13 06:59:26 +00:00
  • cb3e0b2e06 x86: Add support for Hygon processors Xie jiamei 2025-03-12 19:36:55 +08:00
  • a2a517c64a
    !1010 [sync] PR-1006: elf: Keep using minimal malloc after early DTV resize openeuler-ci-bot 2025-03-08 02:00:56 +00:00
  • e214ed3103 elf: Keep using minimal malloc after early DTV resize shixuantong 2025-03-08 09:04:40 +08:00
  • 2b4695acd8
    !999 [sync] PR-995: glibc testcase use newly built ld.so instead of environment default installed ld.so openeuler-ci-bot 2025-02-18 13:43:00 +00:00
  • b606cd617b glibc testcase use newly built ld.so instead of environment default installed ld.so shixuantong 2025-02-18 14:42:37 +08:00
  • 2f571cfc1d
    !989 [sync] PR-986: fix CVE-2019-1010023 openeuler-ci-bot 2025-02-07 09:19:08 +00:00
  • 9b958700fd fix CVE-2019-1010023 shixuantong 2025-02-06 15:17:07 +08:00
  • de3e1f1fa3
    !983 [sync] PR-982: backport form glibc upstream 2.38 branch openeuler-ci-bot 2025-01-27 03:00:39 +00:00
  • 63c381c3fe backport form glibc upstream 2.38 branch, this include below patches: - stdlib: Test using setenv with updated environ [BZ #32588] - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - elf: Support recursive use of dynamic TLS in interposed malloc - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - x86_64: Fix missing wcsncat function definition without multiarch (x86-64-v4) - sysdeps/x86/Makefile: Split and sort tests - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643] - x86_64: Add log1p with FMA - x86_64: Add expm1 with FMA - x86_64: Add log2 with FMA - x86_64: Sort fpu/multiarch/Makefile Qingqing Li 2025-01-26 10:05:30 +08:00
  • 8b46cd9a47
    !979 [sync] PR-978: x86: Set preferred CPU features and default NT threshold for Zhaoxin processors openeuler-ci-bot 2025-01-20 06:17:40 +00:00
  • 3225aed4dd x86: Set preferred CPU features and default NT threshold for Zhaoxin processors May 2025-01-15 14:47:50 +08:00
  • 493e77c570
    !976 [sync] PR-974: LoongArch: Force SHMLBA the same as kernel openeuler-ci-bot 2025-01-08 01:38:12 +00:00
  • aaa20272be LoongArch: Force SHMLBA the same as kernel Peng Fan 2025-01-02 19:12:09 +08:00
  • 59136599ea
    !969 x86: Avoid integer truncation with large cache sizes (bug 32470) openeuler-ci-bot 2025-01-06 08:11:40 +00:00
  • 11e72654dc x86: Avoid integer truncation with large cache sizes (bug 32470) Qingqing Li 2025-01-04 15:19:12 +08:00
  • 858b2e67f6
    !966 [sync] PR-927: Add Sw64 ISA support openeuler-ci-bot 2025-01-04 07:09:20 +00:00
  • 55189b18b5 Sw64: Add Sw64 ISA support swcompiler 2024-12-16 14:02:35 -06:00
  • 4155650f66
    !958 change Inner-Net to Inner-Net-2.0 openeuler-ci-bot 2024-12-10 06:51:12 +00:00
  • 64c7e1cd01 Change Inner-Net to Inner-Net-2.0 nicholastao 2024-12-10 14:48:23 +08:00
  • 8c795db4f5
    !955 [sync] PR-953: 修复缺少patch文件问题 openeuler-ci-bot 2024-12-10 06:11:01 +00:00
  • cab7417374 delete useless patches in the source package. 沈仲伟 2024-12-10 09:07:48 +08:00
  • 7da51eabb2
    !950 nptl: initialize cpu_id_start and rseq area prio to registration openeuler-ci-bot 2024-12-10 01:08:02 +00:00
  • cdd894e5de nptl: initialize cpu_id_start and rseq area prio to registration - nptl: initialize cpu_id_start prior to rseq registration - nptl: initialize rseq area prior to registration Qingqing Li 2024-12-09 20:03:04 +08:00
  • 6acf3f9227
    !940 sync some patches for elf Merge pull request !940 from 桐小哥/openEuler-24.03-LTS openeuler-ci-bot 2024-12-09 06:38:54 +00:00
  • d5144c30f4 sync some patch for elf details: - elf: Handle static PIE with non-zero load address - elf: Introduce _dl_relocate_object_no_relro - elf: Switch to main malloc after final ld.so self-relocation shixuantong 2024-12-06 11:00:19 +08:00
  • fa6d1b002f
    !932 sync some patches openeuler-ci-bot 2024-11-29 06:13:03 +00:00
  • 9c2adabe09 sync some patches - elf: avoid jumping over a needed declaration - elf: Move __rtld_malloc_init_stubs call into _dl_start_final shixuantong 2024-11-29 11:17:13 +08:00
  • d2bc4b13bd
    !930 [sync] PR-928: LoongArch simplify static PIE configure and add thread_pointer support openeuler-ci-bot 2024-11-28 06:25:54 +00:00
  • 97a285c161 LoongArch: Simplify static PIE configure and and nptl support Xing Li 2024-11-27 13:56:34 +08:00
  • df29f0ce72
    !920 [sync] PR-918: LoongArch Add tlsdesc and tunable support openeuler-ci-bot 2024-11-06 06:33:45 +00:00
  • 501a0422cf LoongArch: Add tlsdesc and tunable support Xing Li 2024-11-06 09:47:51 +08:00
  • 51475e137c
    !914 [sync] PR-907: sync from glibc upstream 2.38 branch openeuler-ci-bot 2024-11-05 08:46:05 +00:00
  • 14e056a722 sync from glibc upstream 2.38 branch here is the three patches: fa4ad10406 (HEAD -> 238, origin/release/2.38/master) elf: Change ldconfig auxcache ma gic number (bug 32231) 4dd8641461 Add crt1-2.0.o for glibc 2.0 compatibility tests 370be85892 libio: Attempt wide backup free only for non-legacy code Qingqing Li 2024-11-05 15:16:27 +08:00
  • 57116719ae
    !911 [sync] PR-899: cleancode, remove some oe patches which already fixed in upstream openeuler-ci-bot 2024-11-05 07:22:59 +00:00
  • 0a760d3913 cleancode, remove some oe patches which already fixed in upstream liqingqing_1229 2024-09-20 10:27:56 +08:00
  • 30fa876e88
    !908 [sync] PR-892: sync from glibc upstream branch 2.38 openeuler-ci-bot 2024-11-05 07:21:36 +00:00
  • d925c00e19 sync from glibc upstream branch 2.38 -nptl: Use <support/check.h> facilities in tst-setuid3 - posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64 - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - Make tst-ungetc use libsupport - stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650] - support: Add FAIL test failure helper liqingqing_1229 2024-09-09 19:41:28 +08:00
  • 5aab473e42
    !890 [sync] PR-889: 回合上游社区master分支补丁 openeuler-ci-bot 2024-09-10 02:05:40 +00:00
  • 80430ac0e5 Fix issue that loading a missing locale twice [BZ #832516] kkz 2024-09-04 13:13:27 +08:00
  • a62e8159ea
    !886 [sync] PR-877: Fix libnsl.so and libnss_.so filelist process openeuler-ci-bot 2024-08-29 03:44:18 +00:00
  • b54a5f2790 Fix libnsl.so and libnss_.so filelist process YunQiang Su 2024-08-12 15:11:40 +08:00
  • 2d5c68e0ab
    !882 [sync] PR-881: x86: Fix bug in strchrnul-evex512 [BZ #32078] openeuler-ci-bot 2024-08-22 08:37:02 +00:00
  • 4089d6917a x86: Fix bug in strchrnul-evex512 [BZ #32078] liqingqing_1229 2024-08-22 10:55:43 +08:00
  • a9d0715685
    !874 [sync] PR-873: Specify the GFDL version to GFDL-1.3-ONLY in spec openeuler-ci-bot 2024-08-10 03:11:33 +00:00
  • 1b20a7d7c0 Specify the GFDL version to GFDL-1.3-ONLY in spec nicholastao 2024-08-09 15:51:54 +08:00
  • 2568f8e471
    !870 [sync] PR-869: Fix name space violation in fortify wrappers (bug 32052) openeuler-ci-bot 2024-08-08 13:41:46 +00:00
  • c96875551b Fix name space violation in fortify wrappers (bug 32052) liqingqing_1229 2024-08-08 16:25:47 +08:00
  • b42bf2368f
    !866 [sync] PR-859: sync from glibc upstream 2.38 branch. openeuler-ci-bot 2024-08-06 12:48:22 +00:00
  • 8ead2a5406 sync from glibc upstream 2.38 branch. liqingqing_1229 2024-08-02 14:27:32 +08:00
  • c454e85acf
    !860 [sync] PR-847: Fix the bug “ the info command cannot index the glibc help documentation” openeuler-ci-bot 2024-08-06 11:29:45 +00:00
  • 594c82bf24 Fix bug "info command is unable to index the doc info" lipengyu 2024-07-04 13:51:37 +08:00
  • 62b7358763
    !838 [sync] PR-837: sync from glibc upstream 2.38 branch openeuler-ci-bot 2024-06-11 08:26:31 +00:00
  • 9163cd6ddb sync from glibc upstream 2.38 branch - misc: Add support for Linux uio.h RWF_NOAPPEND flag - Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) liqingqing_1229 2024-06-05 15:08:55 +08:00
  • 18c72e314f
    !835 [sync] PR-834: Force DT_RPATH for --enable-hardcoded-path-in-tests openeuler-ci-bot 2024-05-20 08:07:28 +00:00
  • 0d03b0da4a Force DT_RPATH for --enable-hardcoded-path-in-tests liqingqing_1229 2024-05-13 08:54:55 +08:00
  • f6cdaa6daf
    !827 [sync] PR-826: sync from glibc 2.38 upstream openeuler-ci-bot 2024-05-11 00:58:34 +00:00
  • 1015b7d4cd sync from glibc 2.38 upstream liqingqing_1229 2024-05-10 14:33:55 +08:00
  • b2e86a2d9f
    !815 [sync] PR-807: fix CVE-2024-33599 CVE-2024-33600 CVE-2024-33601 CVE-2024-33602 openeuler-ci-bot 2024-04-30 07:57:28 +00:00
  • 34111b90f8 fix CVE-2024-33599 CVE-2024-33600 CVE-2024-33601 CVE-2024-33602 chengyechun 2024-04-30 01:08:46 +00:00
  • 0ccae759ff
    !790 iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) openeuler-ci-bot 2024-04-23 08:12:22 +00:00
  • 0ba67e91b7 iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) Yang Yanchao 2024-04-23 10:45:52 +08:00
  • 4d5463ec3f
    !786 add Wl,-z,noseparate-code for so openeuler-ci-bot 2024-04-18 12:44:50 +00:00
  • f25c289ee2 add Wl,-z,noseparate-code for so zhangnaichuan 2024-04-18 19:36:24 +08:00
  • 47e5305922
    !781 disable sysboost openeuler-ci-bot 2024-04-10 03:43:04 +00:00
  • be8d066e3f disable sysboost yangpan 2024-04-09 20:57:26 +08:00
  • 4ec487f0fb
    !780 LoongArch: Sync patch from glibc upstream openeuler-ci-bot 2024-03-22 11:50:57 +00:00
  • 27db7b5d6a
    !779 LoongArch: Sync patch from glibc upstream openeuler-ci-bot 2024-03-07 07:11:03 +00:00
  • fd8447e5f4 LoongArch: update from glibc upstream and reduce kernel version requirements ticat_fp 2024-03-01 09:53:24 +08:00
  • c65034d7c3
    !777 malloc: Use __get_nprocs on arena_get2 (BZ 30945) openeuler-ci-bot 2024-02-26 11:05:31 +00:00
  • 7596e6256b malloc: Use __get_nprocs on arena_get2 (BZ 30945) Lu Jingxiao 2024-02-23 16:47:49 +08:00
  • bcee5f2969
    !775 arm: Remove wrong ldr from _dl_start_user (BZ 31339) openeuler-ci-bot 2024-02-07 01:12:23 +00:00
  • 5590df9b26 arm: Remove wrong ldr from _dl_start_user (BZ 31339) liqingqing_1229 2024-02-06 19:16:15 +08:00
  • 76a1c32591
    !774 backport patch from glibc upstream 2.38 branch openeuler-ci-bot 2024-02-06 11:09:37 +00:00
  • ddb1b4b4a4 backport patch from glibc upstream 2.38 branch. here is the bugfix: - x86_64: Optimize ffsll function code size - S390: Fix building with disable mutli arch (BZ 31196) - sparc: Fix broken memset for sparc32 (BZ 31068) - sparc: Remove unwind information from signal return - sparc: Fix sparc64 memmove length comparison (BZ 31266) - sparc: Remove unwind information from signal return stubs (BZ 31244) liqingqing_1229 2024-02-05 14:46:39 +08:00
  • e958cab628
    !773 backport upstream patches. openeuler-ci-bot 2024-02-01 12:33:48 +00:00
  • d29d31689b [Backport]Fix CVE-2023-6779 CVE-2023-6780 EulerOSWander 2024-02-01 19:31:14 +08:00
  • 2e599fc62b syslog:Fix heap buffer overflow in _vsyslog_internal EulerOSWander 2024-01-31 17:48:11 +08:00
  • e38b629599
    !767 malloc: Improve MAPE_HUGETLB with glibc.malloc.hugetlb=2 openeuler-ci-bot 2024-01-13 04:00:42 +00:00
  • 714494800c malloc: Improve MAPE_HUGETLB with glibc.malloc.hugetlb=2 liqingqing_1229 2024-01-13 11:26:24 +08:00
  • d8de1a6a44
    !766 backport patches from glibc upstream 2.38 branch openeuler-ci-bot 2024-01-09 06:26:12 +00:00
  • bfe4572075 backport patches from glibc upstream 2.38 branch liqingqing_1229 2024-01-03 09:34:16 +08:00
  • 9010b4ea61
    !755 elf: Handle non-directory name in search path (BZ 31035) openeuler-ci-bot 2023-12-14 08:02:55 +00:00
  • 22385bcead elf: Handle non-directory name in search path (BZ 31035) shixuantong 2023-12-14 15:15:18 +08:00
  • 7506b113b6
    !754 elf: Fix wrong break removal from 8ee878592c openeuler-ci-bot 2023-12-08 08:22:59 +00:00
  • b8b0a6475a elf: Fix wrong break removal from 8ee878592c liqingqing_1229 2023-12-08 11:31:45 +08:00
  • ad19a9169e
    !753 sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] openeuler-ci-bot 2023-12-08 03:23:55 +00:00
  • baf2015a65 sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] liqingqing_1229 2023-12-07 14:47:03 +08:00
  • df10a5591c
    !728 weekly backport patches from upstream openeuler-ci-bot 2023-10-25 08:54:03 +00:00
  • 1290119159 weekly backport patches from upstream liqingqing_1229 2023-10-24 16:52:05 +08:00
  • bb685d2bf0
    !713 backport patches from glibc upstream 2.38 branch openeuler-ci-bot 2023-10-07 06:24:25 +00:00
  • 2c5a06e909 backport patches from glibc upstream 2.38 branch liqingqing_1229 2023-10-07 11:28:41 +08:00
  • b8e298e51c
    !693 backport patches from glibc upstream 2.38 branch and revert some customization modification openeuler-ci-bot 2023-09-18 01:28:26 +00:00
  • f541c23d45 backport patches from glibc upstream 2.38 branch and revert some customization modification liqingqing_1229 2023-09-16 16:06:21 +08:00
  • f21fe5b5e6
    !691 fix CVE-2023-4527 openeuler-ci-bot 2023-09-16 03:47:23 +00:00
  • 34bca268b0 fix CVE-2023-4527 liqingqing_1229 2023-09-15 17:49:04 +08:00
  • 4af1e2df23
    !688 backport patches from glibc upstream 2.38 branch openeuler-ci-bot 2023-09-15 09:41:40 +00:00
  • 7c4167892e backport patches from glibc upstream 2.38 branch liqingqing_1229 2023-09-11 20:08:42 +08:00