[klibc] klibc 1.5.24 release

maximilian attems max at stro.at
Wed Jul 27 08:17:02 PDT 2011


Enough small fixes have pilled up to make it worth a release:
A Google patch adds sched_setaffinity, sched_getaffinity support.
Openembedded uses kexec_load(). Gentoo folks add a Kbuild fix.
ipconfig no longer wild guesses a nameserver when none is provided
by the DHCP server. strndup() and unlinkat() saw fixes for various
problems. codingstyle cleanup in kinit and tools.

 git repository:
 git://git.kernel.org/pub/scm/libs/klibc/klibc.git

 git web:
 http://git.kernel.org/?p=libs/klibc/klibc.git;a=summary
  
Thanks a lot for all the contributions, belows diffstat and 
shortlog tells the longer story.

maks


 scripts/Kbuild.install          |    2 +-
 usr/gzip/gzip.c                 |    2 -
 usr/include/net/if.h            |    1 +
 usr/include/sched.h             |    2 +
 usr/include/sys/un.h            |    1 +
 usr/include/unistd.h            |    2 +-
 usr/kinit/devname.c             |    6 ++-
 usr/kinit/do_mounts.c           |    7 ++-
 usr/kinit/do_mounts.h           |    8 ++--
 usr/kinit/do_mounts_md.c        |    8 ++--
 usr/kinit/fstype/fstype.c       |   34 ++++++++------
 usr/kinit/ipconfig/dhcp_proto.c |    2 +-
 usr/kinit/ipconfig/main.c       |   49 ++++++++-----------
 usr/kinit/ipconfig/packet.c     |    4 +-
 usr/kinit/nfsmount/dummypmap.c  |    2 +-
 usr/kinit/nfsmount/main.c       |   17 ++++---
 usr/kinit/nfsmount/mount.c      |   48 ++++++++-----------
 usr/kinit/nfsmount/portmap.c    |   10 ++--
 usr/klibc/SYSCALLS.def          |    5 ++-
 usr/klibc/strndup.c             |    7 +--
 usr/klibc/tests/environ.c       |    3 +-
 usr/klibc/tests/fcntl.c         |    3 +-
 usr/klibc/tests/setjmptest.c    |    5 +-
 usr/klibc/tests/sigint.c        |    2 +-
 usr/klibc/version               |    2 +-
 usr/utils/cpio.c                |   12 +----
 usr/utils/losetup.c             |   30 +++++++-----
 usr/utils/ls.c                  |   73 +++++++++++++++++++----------
 usr/utils/minips.c              |    1 -
 usr/utils/mount_main.c          |    4 +-
 usr/utils/readlink.c            |    3 +-
 usr/utils/sleep.c               |    3 +-
 32 files changed, 187 insertions(+), 171 deletions(-)


Karel Zak (1):
      [klibc] losetup: use stdout and return 0 for -h

Mike Waychison (1):
      [klibc] syscalls: Add sched_setaffinity, sched_getaffinity syscalls

Romain Izard (2):
      [klibc] strndup(): Fix out of bounds read access
      [klibc] strndup(): Do not corrupt the memory pool

Tim Harder (1):
      [klibc] Kbuild: fix parallel make install error

Ulrich Dangel (1):
      [klibc] ipconfig: Don't try to guess the nameserver

maximilian attems (19):
      [klibc] 1.5.23 released, next version is 1.5.24
      [klibc] ipconfig: do_pkt_recv() refix ret initialisation
      [klibc] cpio: cleanup O_BINARY usage.
      [klibc] cpio: directly include fnmatch
      [klibc] fstpye: no need for braces around return values
      [klibc] sleep: have argument on next line
      [klibc] readklink: remove unneeded braces
      [klibc] mount: whitespace policy
      [klibc] ls: fix various checkpatch complaints
      [klibc] tests: checkpatch fixlets
      [klibc] ipconfig: reduce checkpatch noise
      [klibc] fstype: minor checkpatch fixes
      [klibc] nfsmount: various checkpatch fixes
      [klibc] kinit: checkpatch cleanup
      [klibc] gzip: Cleanup unused variable
      [klibc] unlinkat: Add missing third flag argument
      [klibc] losetup, minips: nuke double included headers
      [klibc] header: Fix missing <sys/socket.h> include
      [klibc] add support for kexec_load()



More information about the klibc mailing list