ืืืืจ ืฉืืฉื ืืืืฉืื ืฉื ืคืืชืื, ืฉืืืจืจื ืกืคืจืืืช ืืืขืจืืช GNU C Library (glibc) 2.36, ืืฉืจ ืขืืืืช ืืืืืื ืืืจืืฉืืช ืฉื ืชืงื ื ISO C11 ื-POSIX.1-2017. ืืืืืืจื ืืืืฉื ืืืืืช ืชืืงืื ืื ื-59 ืืคืชืืื.
ืืืง ืืืฉืืคืืจืื ืืืืืฉืืื ื-Glibc 2.36 ืืืืืื:
- ื ืืกืคื ืชืืืื ืืคืืจืื ืืืืฉ ืืืขืืจืช ืืชืืืืช DT_RELR (ืจืืืืงืืืฉื ืืืกื), ืืืืคืฉืจ ืื ืืืงืืื ืืช ืืืืื ืฉื ืืขืืจืืช ืืืกืืืช ืืืืืืืงืืื ืืฉืืชืคืื ืืงืืฆื ืืคืขืื ืืืงืืฉืจืื ืืืฆื PIE (ืงืืฆื ืืคืขืื ืืืชื ืชืืืืื ืืืืงืื). ืฉืืืืฉ ืืฉืื DT_RELR ืืงืืฆื ELF ืืืจืฉ ืชืืืื ืืืคืฉืจืืช "-z pack-relative-relocs" ืืงืืฉืืจ, ืฉืืืฆืื ืืืืืืจื ืฉื binutils 2.38.
- ืขืืืจ ืคืืืคืืจืืช ืืื ืืงืก, ืืคืื ืงืฆืืืช pidfd_open, pidfd_getfd ื-pidfd_send_signal ืืืืฉืืืช, ืืืกืคืงืืช ืืืฉื ืืคืื ืงืฆืืื ืืืืช pidfd ืืืกืืืขืช ืืืชืืืื ืขื ืืฆืื ืฉืืืืฉ ืืืืจ ื-PID ืืื ืืืืืช ืืฆืืจื ืืืืืงืช ืืืชืจ ืชืืืืืื ืื ืืืฉืื ืืงืืฆืื ืื ืืืจืื (pidfd ืืฉืืื ืืชืืืื ืกืคืฆืืคื ืืืื ื ืืฉืชื ื, ืืขืื PID ืืืื ืืืืืช ืืืืืจ ืืชืืืื ืืืจ ืืืืจ ืฉืืชืืืื ืื ืืืื ืืืฉืืื ืืืืชื PID ืืกืชืืื).
- ืขืืืจ ืคืืืคืืจืืช ืืื ืืงืก, ืืคืื ืงืฆืื process_madvise() ื ืืกืคื ืืื ืืืคืฉืจ ืืชืืืื ืืื ืืืืฆืื ืืช ืงืจืืืช ืืืขืจืืช madvise() ืืฉื ืชืืืื ืืืจ, ืืืืืช ืืช ืชืืืื ืืืขื ืืืืฆืขืืช pidfd. ืืืืฆืขืืช madvise(), ืืชื ืืืื ืืืืืข ืืช ืืืืื ืขื ืืชืืื ืืช ืฉื ืขืืืื ืขื ืืืืจืื ืืื ืืืืขื ืืช ื ืืืื ืืืืจืื ืืชืืืื; ืืืืืื, ืืืชืืกืก ืขื ืืืืืข ืืืืขืืจ, ืืืืื ืืืืื ืืืืื ืฉืืจืืจ ืฉื ืืืืจืื ืคื ืื ื ืืกืฃ. ืงืจืืื ื-madvise() ืขื ืืื ืชืืืื ืืืจ ืขืฉืืื ืืืืืจืฉ ืืืฆื ืื ืืืืืข ืืืจืืฉ ืืืืคืืืืืืฆืื ืืื ื ืืืืข ืืชืืืื ืื ืืืื, ืื ืืชืืื ืขื ืืื ืชืืืื ืืงืจืช ืจืงืข ื ืคืจื, ืฉืืืื ืืืืื ืืืืคื ืขืฆืืื ืืกืจื ืฉื ืืืืจืื ืฉืืื ื ืืฉืืืืฉ ืืชืืืืืื.
- ืขืืืจ ืคืืืคืืจืืช ืืื ืืงืก, ื ืืกืคื ืืคืื ืงืฆืื process_mrelease() ืืืืคืฉืจืช ืื ืืืืืฅ ืืช ืฉืืจืืจ ืืืืืจืื ืืชืืืื ืฉืืกืืื ืืช ืืืฆืืขื. ืื ืกืืืืช ืจืืืืืช, ืฉืืจืืจ ืืฉืืืื ืืกืืื ืชืืืื ืืื ื ืืืืืืื ืืขืืืืื ืืืชืขืื ืืกืืืืช ืฉืื ืืช, ืื ืฉืืคืจืืข ืืืขืจืืืช ืชืืืื ืืืงืืืืช ืฉื ืืืืจืื ืืจืื ืืืฉืชืืฉ ืืืื oomd (ืืกืืคืง ืขื ืืื systemd). ืขื ืืื ืงืจืืื ื-proces_mrelease, ืืขืจืืืช ืืืื ืืืืืืช ืืขืืจืจ ืืืืคื ืฆืคืื ืืืชืจ ืืช ืืืืจืช ืืืืืจืื ืืชืืืืืื ืืืืืฆืื.
- ืชืืืื ืืืคืฉืจืืช "no-aaaa" ื ืืกืคื ืืืืืืฉ ืืืืื ื ืฉื ืคืืชืจ ื-DNS, ืืืืคืฉืจ ืืืื ืืช ืฉืืืืช ืืงืฉืืช DNS ืขืืืจ ืจืฉืืืืช AAAA (ืงืืืขืช ืืชืืืช IPv6 ืืคื ืฉื ืืืจื), ืืืื ืืขืช ืืืฆืืข NSS ืคืื ืงืฆืืืช ืืื getaddriinfo(), ืืื ืืคืฉื ืืช ืืืืื ืืืขืืืช. ืืคืฉืจืืช ืื ืืื ื ืืฉืคืืขื ืขื ืืขืืืื ืฉื ืืืืืื ืืชืืืืช IPv6 ืืืืืืจืื ื-/etc/hosts ืืงืจืืืืช ื-getaddriinfo() ืขื ืืืื AI_PASSIVE.
- ืขืืืจ ืคืืืคืืจืืช ืืื ืืงืก, ื ืืกืคื ืืคืื ืงืฆืืืช fsopen, fsmount, move_mount, fsconfig, fspick, open_tree ื-mount_setattr, ืืืกืคืงืืช ืืืฉื ื-API ืืืฉ ืฉื ืืืื ืื ืืืื ืืจืืื ืฉื ืืขืจืืช ืงืืฆืื ืืืชืืกืก ืขื ืืจืืื ืฉืืืช. ืืคืื ืงืฆืืืช ืืืืฆืขืืช ืืืคืฉืจืืช ืื ืืขืื ืื ืคืจื ืฉืืืื ืฉืื ืื ืฉื ืืจืืื (ืืขืื ืืช ืืกืืคืจืืืืง, ืืงืื ืืืืข ืขื ืืขืจืืช ืืงืืฆืื, ืืืขืืืช, ืืฆืจืฃ ืื ืงืืืช ืืืจืืื), ืฉืืืฆืขื ืืขืืจ ืืืืฆืขืืช ืคืื ืงืฆืืืช ื-common mount() . ืคืื ืงืฆืืืช ื ืคืจืืืช ืืกืคืงืืช ืืช ืืืืืืช ืืืฆืข ืชืจืืืฉื ืืจืืื ืืืจืืืื ืืืชืจ ืืืืฆืข ืื ืคืจื ืคืขืืืืช ืืืื ืืืืจื ืืืืฉ ืฉื ืืกืืคืจืืืืง, ืืคืขืืช ืืคืฉืจืืืืช, ืฉืื ืื ื ืงืืืช ืืืจืืื ืืืขืืจ ืืืจืื ืฉืืืช ืืืจ. ืื ืืกืฃ, ืขืืืื ื ืคืจื ืืืคืฉืจ ืื ืืงืืืข ืืืืืืง ืืช ืืกืืืืช ืืคืื ืฉื ืงืืื ืฉืืืื ืืืืืืืจ ืืกืคืจ ืืงืืจืืช ืืืขืจืืืช ืงืืฆืื ืืจืืืืช ืฉืืืืช, ืืืื ืฉืืืืช-ืขื.
- localedef ืืกืคืงืช ืชืืืื ืืขืืืื ืงืืืฆื ืืืืจืืช ืืงืืืืื ืืืกืืคืงืื ืืงืืืื UTF-8 ืืืงืื ASCII.
- ื ืืกืคื ืคืื ืงืฆืืืช ืืืืจืช ืงืืืืื mbrtoc8 ื-c8rtomb ืืจืืืื ืืชืื ืืืคืจืื ISO C2X N2653 ื-C++20 P0482R6.
- ื ืืกืคื ืชืืืื ืืกืื char8_t ืืืืืืจ ืืชืงื ืืืืืช ISO C2X N2653.
- ื ืืกืคื ืคืื ืงืฆืืืช arc4random, arc4random_buf, ื-arc4random_uniform ืืืกืคืงืืช ืขืืืคืืช ืขื ืงืจืืืช ืืืขืจืืช ืืืจืืื ืืืืืฉืง /dev/urandom ืืืืืืจืื ืืกืคืจืื ืคืกืืืืืจื ืืืืืืื ืืืืืืช ืืืืื.
- ืืืฉืจ ืืื ืคืืขื ืขื ืคืืืคืืจืืช ืืื ืืงืก, ืืื ืชืืื ืืืจืืืืงืืืจืช ืขืจืืช ืืืืจืืืช ืฉื LoongArch ืืืฉืืฉืช ืืืขืืื Loongson 3 5000 ืืืืืฉืืช ืืช ื-RISC ISA ืืืืฉ, ืืืืื ื-MIPS ืื-RISC-V. ืืืชืืื ืชื ืื ืืืืืช, ืืืื ื ืจืง ืชืืืื ืืืจืกืช 64 ืกืืืืืช ืฉื LoongArch (LA64). ืืื ืืขืืื, ืืชื ืฆืจืื ืืคืืืช ืืจืกืืืช ืฉื binutils 2.38, GCC 12 ื- Linux kernel 5.19.
- ืื ืื ืื ื-Prelink, ืืื ืื ืืฉืชื ื ืืกืืืื ืืืืืืืช ืืงืืฉืืจ ืืืฉืืืืื ืื LD_TRACE_PRELINKING ื-LD_USE_LOAD_BIAS, ืืืฆืื ืืฉืืืืฉ ืืืืกืจื ืืืืืืจื ืขืชืืืืช.
- ืืืกืจ ืงืื ืืืืืงืช ืืจืกืช ืืืืช ืืื ืืงืก ืืืืคืื ืืืฉืชื ื ืืกืืืื LD_ASSUME_KERNEL. ืืืจืกื ืืืื ืืืืืช ืฉื ืืืืื ืื ืชืืืช ืืขืช ืื ืืืช Glibc ื ืงืืขืช ืืืืฆืขืืช ืฉืื ELF NT_GNU_ABI_TAG.
- ืืฉืชื ื ืืกืืืื LD_LIBRARY_VERSION ืืืคืกืง ืืคืืืคืืจืืช ืืื ืืงืก.
ืืงืืจ: OpenNet.ru