I have released version 2.0.14. This is available in the git repository at: https://git.kernel.org/pub/scm/libs/klibc/klibc.git and as a tarball at: https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/ New features: - Added a system call wrapper for inotify_init1(), and a inotify_init() function for architectures that only have the newer system call Bug fixes: - inet_pton() actually works now - inet_aton() detects and returns 0 for more (hopefully all) invalid inputs - mlock(), munlock(), mlockall(), and munlockall() system call wrappers are again defined on all architectures - parisc port is compatible with kernel headers from Linux 6.10+ - ipconfig no longer triggers alignment faults when processing DHCP option 51 on a CPU that requires natural alignment - mips64 port explicitly sets the executable base address, fixing linker errors where the toolchain's default is not what we expect Other changes: - ia64 port has been removed - The untested no-MMU support has been removed - All ports that were still using socketcall() now use the separate system calls instead A git shortlog of changes since version 2.0.13 follows. Ben. Ben Hutchings (15): [klibc] 2.0.13 released, next version is 2.0.14 [klibc] tests: Add test programs for inet_aton() and inet_pton() [klibc] inet: Fix character type test in inet_pton() [klibc] inet: Stricter byte parsing in inet_aton() [klibc] inet: Stricter IPv6 field parsing in inet_pton() [klibc] Delete the ia64 port [klibc] parisc: Fix build with Linux 6.10+ [klibc] Remove unused no-MMU support [klibc] syscalls: Define mlock() etc. on all architectures [klibc] syscalls: Clean up the fork() and clone() definitions [klibc] syscalls: Make more system calls non-optional [klibc] syscalls: Remove _KLIBC_SYS_SOCKETCALL config macro [klibc] syscalls: Remove support for socketcall() [klibc] syscalls: Support for inotify_init1() [klibc] mips64: Set executable base address to fix link failure on R6 Donny Xia (1): [klibc] Fix the inet_pton implementation Jesse Taube (1): [klibc] ipconfig: align reads of ext for RISC architectures -- Ben Hutchings Experience is directly proportional to the value of equipment destroyed - Carolyn Scheppner
Attachment:
signature.asc
Description: This is a digitally signed message part