[uClibc]uClibc 0.9.13 released

Erik Andersen andersen at codepoet.org
Fri Aug 9 18:14:38 UTC 2002


CodePoet Consulting is pleased to announce the immediate
availability of uClibc 0.9.13. After several days of testing,
this release is looking very solid. This release fixes three
security vulnerabilites in previous releases. There was an
off-by-one buffer overflow in the group handling code, and
integer overflows in calloc() and xdr_array().  

This release adds native shared library support for the Hitachi
SuperH architecture, thanks to Stefan Allius and Edie C. Dost.
Also a new mmap based malloc was implemented by Miles Bader. This
is much smarter than the old "malloc-simple" and is now the
default for mmu-less systems, where it should greatly help reduce
memory fragmentation and wastage. In addition to these larger
items, there has been a lot of work done to make uClibc a
cleaner, and more capable library.

Another exciting piece of news is that uClibc is now available
from the kernel.org mirrors! This should make uClibc downloads
much faster. The kernel.org mirrors will have all uClibc release
versions (everything but the daily snapshots).  Just pick the
closest kernel.org mirror site, and uClibc should be available
under "/pub/linux/libs/uclibc/". For example, to download from a
kernel.org mirror site in the USA, you can go to
    http://www.us.kernel.org/pub/linux/libs/uclibc/
For other countries, chang "us" to your 2 letter country code.

The uClibc 0.9.13 release can be obtained from:
    http://www.us.kernel.org/pub/linux/libs/uclibc/uClibc-0.9.13.tar.bz2
    http://www.uclibc.org/downloads/uClibc-0.9.13.tar.bz2

The Changelog for this release is here:
    http://www.uclibc.org/downloads/Changelog
    http://www.uclibc.org/downloads/Changelog.full

The uClibc web site can be found at:
    http://www.uclibc.org/

The native uClibc/gcc toolchains have been updated and will be
released in the next several days.

About uClibc:

    uClibc (aka µClibc/pronounced yew-see-lib-see) is a C library for
    developing embedded Linux systems. It is much smaller then the
    GNU C Library, but nearly all applications supported by glibc
    also work perfectly with uClibc. Porting applications from glibc
    to uClibc typically involves just recompiling the source code.
    uClibc even supports shared libraries and threading. It currently
    runs on standard Linux and MMU-less (also known as µClinux)
    systems with support for alpha, ARM, i386, i960, h8300, m68k,
    mips/mipsel, PowerPC, SH, SPARC, and v850 processors.

Have fun!

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--



More information about the uClibc mailing list