[ANNOUNCE] klibc 2.0.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux