Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20110608235810.GJ191@brightrain.aerifal.cx>
Date: Wed, 8 Jun 2011 19:58:10 -0400
From: Rich Felker <dalias@...ifal.cx>
To: musl@...ts.openwall.com
Subject: Completeness status of musl

Based on nsz's work (http://port70.net/~nsz/musl/), things look pretty
good! The remaining interfaces musl is missing seem to be (broken down
into the sort of work involved):

Major new code:
- Dynamic loader (dlopen/dlsym)

Moderate-effort new code:
- POSIX Asynchronous IO
- Date parsing (strptime and getdate, etc.)
- XSI search.h functionality
- Network interface listing (if_nameindex)
- Various minor XSI legacy/junk interfaces

Importing external code, with minor cleanups:
- C99 and some XSI-extension math functions

Importing external code, with major cleanups or rewrite:
- PRNG (random)

Dummy/wrapper/trivial code:
- Old netent stuff (which will just be dummies)
- Some locale_t functions (isw*_l)
- Some CX wide string functions
- Floating point environment (fenv.h)

In addition, some existing interfaces still have missing functionality
or need rewrites to meet the desired levels of performance, robustness
against low-memory or large-input conditions, etc.

Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.