Commit Graph

  • 88dde80218
    !1021 sync from glibc upstream 2.38 branch main openeuler-ci-bot 2025-03-28 08:45:32 +00:00
  • a6a6276229 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
  • c1b4ebeeac
    !1012 x86: Add support for Hygon processors openeuler-ci-bot 2025-03-13 06:58:54 +00:00
  • 9cf451dd6f x86: Add support for Hygon processors Xie jiamei 2025-03-12 19:36:55 +08:00
  • 29fcae643e
    !1008 [sync] PR-1006: elf: Keep using minimal malloc after early DTV resize openeuler-ci-bot 2025-03-08 02:01:04 +00:00
  • 64672246a0
    !1008 [sync] PR-1006: elf: Keep using minimal malloc after early DTV resize openeuler-ci-bot 2025-03-08 02:01:03 +00:00
  • 8e09d668e0 elf: Keep using minimal malloc after early DTV resize shixuantong 2025-03-08 09:04:40 +08:00
  • 05aa9dc07f
    !998 [sync] PR-995: glibc testcase use newly built ld.so instead of environment default installed ld.so openeuler-ci-bot 2025-02-18 13:42:47 +00:00
  • b42c9f45cf glibc testcase use newly built ld.so instead of environment default installed ld.so shixuantong 2025-02-18 14:42:37 +08:00
  • cd51ad6617
    !988 [sync] PR-986: fix CVE-2019-1010023 openeuler-ci-bot 2025-02-07 09:19:12 +00:00
  • 66250a467c fix CVE-2019-1010023 shixuantong 2025-02-06 15:17:07 +08:00
  • bf4816a236
    !982 backport form glibc upstream 2.38 branch openeuler-ci-bot 2025-01-27 02:54:49 +00:00
  • d5576a8fed 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
  • 204ae86d5d
    !981 [sync] PR-978: x86: Set preferred CPU features and default NT threshold for Zhaoxin processors openeuler-ci-bot 2025-01-20 06:17:02 +00:00
  • 6fe82537e2 x86: Set preferred CPU features and default NT threshold for Zhaoxin processors May 2025-01-15 14:47:50 +08:00
  • 5a7259ef14
    !974 LoongArch: Force SHMLBA the same as kernel openeuler-ci-bot 2025-01-07 10:45:59 +00:00
  • 3b53810c70 LoongArch: Force SHMLBA the same as kernel Peng Fan 2025-01-02 19:12:09 +08:00
  • 6e0ce2384d
    !972 [sync] PR-969: x86: Avoid integer truncation with large cache sizes (bug 32470) openeuler-ci-bot 2025-01-06 10:40:23 +00:00
  • e27cfe6f8b x86: Avoid integer truncation with large cache sizes (bug 32470) Qingqing Li 2025-01-04 15:19:12 +08:00
  • a501bd06c1
    !927 Add Sw64 ISA support openeuler-ci-bot 2025-01-04 07:05:05 +00:00
  • 7c7ae25b26 Sw64: Add Sw64 ISA support swcompiler 2024-12-16 14:02:35 -06:00
  • 41c78bad2b
    !960 [sync] PR-958: change Inner-Net to Inner-Net-2.0 openeuler-ci-bot 2024-12-11 01:06:41 +00:00
  • 7fed10e6c3 Change Inner-Net to Inner-Net-2.0 nicholastao 2024-12-10 14:48:23 +08:00
  • 4438cbc886
    !956 [sync] PR-953: 修复缺少patch文件问题 openeuler-ci-bot 2024-12-10 06:33:00 +00:00
  • b901ecb1f9 delete useless patches in the source package. 沈仲伟 2024-12-10 09:07:48 +08:00
  • af64c85365
    !952 [sync] PR-950: nptl: initialize cpu_id_start and rseq area prio to registration openeuler-ci-bot 2024-12-10 03:17:25 +00:00
  • 08ee326157 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
  • 9d682547f9
    !946 [sync] PR-940: sync some patches for elf openeuler-ci-bot 2024-12-09 06:40:31 +00:00
  • 11aef4d999 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
  • b1ebdfb2b5
    !936 [sync] PR-932: sync some patches openeuler-ci-bot 2024-11-29 06:17:38 +00:00
  • 530bebd83f 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
  • 3ffb76ccf0
    !929 [sync] PR-928: LoongArch simplify static PIE configure and add thread_pointer support openeuler-ci-bot 2024-11-28 06:26:28 +00:00
  • 6d40214065 LoongArch: Simplify static PIE configure and and nptl support Xing Li 2024-11-27 13:56:34 +08:00
  • 62163cc060
    !919 [sync] PR-918: LoongArch Add tlsdesc and tunable support openeuler-ci-bot 2024-11-06 06:33:49 +00:00
  • 714006ccd6 LoongArch: Add tlsdesc and tunable support Xing Li 2024-11-06 09:47:51 +08:00
  • 81e729e5ab
    !915 [sync] PR-907: sync from glibc upstream 2.38 branch Merge pull request !915 from openeuler-sync-bot/sync-pr907-master-to-openEuler-24.03-LTS-SP1 openeuler-ci-bot 2024-11-05 08:45:24 +00:00
  • 599fa26768 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
  • 3da5ed0c46
    !913 [sync] PR-899: cleancode, remove some oe patches which already fixed in upstream openeuler-ci-bot 2024-11-05 07:23:03 +00:00
  • 027bd761fb cleancode, remove some oe patches which already fixed in upstream liqingqing_1229 2024-09-20 10:27:56 +08:00
  • 9aaf9376ca
    !910 [sync] PR-892: sync from glibc upstream branch 2.38 openeuler-ci-bot 2024-11-05 07:21:42 +00:00
  • db6935cb78 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
  • 34a101c1f7
    !891 [sync] PR-889: 回合上游社区master分支补丁 openeuler-ci-bot 2024-09-10 00:46:10 +00:00
  • 6bab4d6455 Fix issue that loading a missing locale twice [BZ #832516] kkz 2024-09-04 13:13:27 +08:00
  • 10f1cbe895
    !887 [sync] PR-877: Fix libnsl.so and libnss_.so filelist process openeuler-ci-bot 2024-08-29 11:36:53 +00:00
  • 3e8985e324 Fix libnsl.so and libnss_.so filelist process YunQiang Su 2024-08-12 15:11:40 +08:00
  • 68132b0db9
    !883 [sync] PR-881: x86: Fix bug in strchrnul-evex512 [BZ #32078] openeuler-ci-bot 2024-08-22 08:37:07 +00:00
  • 6e8d1584b8 x86: Fix bug in strchrnul-evex512 [BZ #32078] liqingqing_1229 2024-08-22 10:55:43 +08:00
  • aa087e0789
    !875 [sync] PR-873: Specify the GFDL version to GFDL-1.3-ONLY in spec openeuler-ci-bot 2024-08-10 03:11:38 +00:00
  • 47df179273 Specify the GFDL version to GFDL-1.3-ONLY in spec nicholastao 2024-08-09 15:51:54 +08:00
  • 806d5d86bb
    !871 [sync] PR-869: Fix name space violation in fortify wrappers (bug 32052) openeuler-ci-bot 2024-08-08 13:41:48 +00:00
  • 93eb97acdb Fix name space violation in fortify wrappers (bug 32052) liqingqing_1229 2024-08-08 16:25:47 +08:00
  • 7e12c8f309
    !867 [sync] PR-859: sync from glibc upstream 2.38 branch. openeuler-ci-bot 2024-08-06 12:48:10 +00:00
  • 202db910a0 sync from glibc upstream 2.38 branch. liqingqing_1229 2024-08-02 14:27:32 +08:00
  • 273df19ccd
    !861 [sync] PR-847: Fix the bug “ the info command cannot index the glibc help documentation” openeuler-ci-bot 2024-08-06 11:28:36 +00:00
  • bb5f245d80 Fix bug "info command is unable to index the doc info" lipengyu 2024-07-04 13:51:37 +08:00
  • 78f16cbb7a
    !839 [sync] PR-837: sync from glibc upstream 2.38 branch openeuler-ci-bot 2024-06-11 08:26:18 +00:00
  • 841329852f 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
  • d4f29f0601
    !836 [sync] PR-834: Force DT_RPATH for --enable-hardcoded-path-in-tests openeuler-ci-bot 2024-05-13 06:15:15 +00:00
  • 8aef51fdb3 Force DT_RPATH for --enable-hardcoded-path-in-tests liqingqing_1229 2024-05-13 08:54:55 +08:00
  • 21be1d456a
    !828 [sync] PR-826: sync from glibc 2.38 upstream openeuler-ci-bot 2024-05-11 00:58:29 +00:00
  • 195ddaf436 sync from glibc 2.38 upstream liqingqing_1229 2024-05-10 14:33:55 +08:00
  • 8bf215b9f9
    !816 [sync] PR-807: fix CVE-2024-33599 CVE-2024-33600 CVE-2024-33601 CVE-2024-33602 openeuler-ci-bot 2024-04-30 07:57:30 +00:00
  • 1570c6f9b7 fix CVE-2024-33599 CVE-2024-33600 CVE-2024-33601 CVE-2024-33602 chengyechun 2024-04-30 01:08:46 +00:00
  • 7788afe0c5
    !791 [sync] PR-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:25:14 +00:00
  • 045bc68287 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
  • 1698674515
    !787 [sync] PR-786: add Wl,-z,noseparate-code for so openeuler-ci-bot 2024-04-19 13:50:01 +00:00
  • cc81ce90ac add Wl,-z,noseparate-code for so zhangnaichuan 2024-04-18 19:36:24 +08:00
  • 6d2e39914e
    !785 [sync] PR-781: disable sysboost openeuler-ci-bot 2024-04-10 08:00:24 +00:00
  • bcdf32e7bc disable sysboost yangpan 2024-04-09 20:57:26 +08:00
  • 887ff118ad
    !784 [sync] PR-779: LoongArch: Sync patch from glibc upstream openeuler-ci-bot 2024-04-10 07:59:03 +00:00
  • 4e4762c373 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