Projects / libnostd

libnostd

libnostd is a compatibility library for common, non-standard BSD, GNU, and Win32 APIs. No additional compilation is required; it has header-based macro and static inline definitions. It includes transparent cross-platform support for arc4random(), arc4random_buf(), strlcpy(), strlcat(), err.h, sys/param.h, sys/queue.h, sys/tree.h, sys/time.h, stdatomic.h (ISO C1x proposal), strdupa(), strndupa(), and strnlen().

Licenses
Operating Systems
Implementation

RSS Recent releases

  •  17 Mar 2012 13:28

Release Notes: setproctitle has been patched to silence -Wstrict-prototypes and -Wredundant-decls warnings.

  •  25 Feb 2010 07:48

    Release Notes: setproctitle(3) was added for Linux and Mac OS X/Darwin environments. It is not yet available as a pure inline header definition.

    •  12 Mar 2009 00:30

    No changes have been submitted for this release.

    Screenshot

    Project Spotlight

    LavaPE

    A programming environment for the language "Lava".

    Screenshot

    Project Spotlight

    check_updates

    A Nagios plugin to check if a Red Hat system is up to date.