summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2016-09-18Use unified syntax such that this compiles with both gcc and clang.Mark Kettenis
2016-09-18unbreak the build by including stddef.h for the definition of NULLJonathan Gray
2016-09-17Add an interface to find the ARM.exidx table for use by the ARM EHABI unwinder.Mark Kettenis
2016-09-17Restore warnings about multiple process waiting on same fdPhilip Guenther
2016-09-13spelling; from Frank SchoepTheo de Raadt
2016-09-12Don't declare select() in <unistd.h>Philip Guenther
2016-09-12document that running a W^X violating binary from file system mountedIngo Schwarze
2016-09-10Clang ignores a .weak directive before a function is actually defined. SoMark Kettenis
2016-09-07Remove usermount remnants. ok teduMartin Natano
2016-09-07Trivial cleanup: Pass pointers of the correct types to the privateIngo Schwarze
2016-09-07trivial cleanup: delete inline attribute on static function,Ingo Schwarze
2016-09-07trivial cleanup:Ingo Schwarze
2016-09-06Make sure attributes are applied to function declarations before they'rePhilip Guenther
2016-09-06Implement dl_iterate_phdr() for static PIE executables using info extractedPhilip Guenther
2016-09-06Remove branch prediction hints from conditional branch instructions. TheseMark Kettenis
2016-09-05correct wording; from rob@2keys.caTheo de Raadt
2016-09-05Delete some abstraction that we don't and won't need.Ingo Schwarze
2016-09-04fix Dt;Jason McIntyre
2016-09-04Set errno more consistently, and fix a warning, ok teduNicholas Marriott
2016-09-04rmTed Unangst
2016-09-04oops, name file after main functionTed Unangst
2016-09-04it doesn't say anything yet, but start adding a man pageTed Unangst
2016-09-04Make the key sizes and offsets arrays const, ok teduNicholas Marriott
2016-09-04minor bump for SHA512/256 API additions; ok tedu@ deraadt@Christian Weisgerber
2016-09-04jmc says you can never have too many functions in one man page, so listTed Unangst
2016-09-04remove caveats that are either misleading or unhelpful.Ted Unangst
2016-09-03Don't list individual valid CLOCK_* values, instead refer toMichal Mazurek
2016-09-03Add functions for SHA512/256. The standard says you're supposed to startTed Unangst
2016-09-03tweak previous;Jason McIntyre
2016-09-03note that getpass is obsolete. removed from posix in 2001.Ted Unangst
2016-09-02fix format stringCharles Longeau
2016-09-02Make it clear that printable characters of width 0 exist.Ingo Schwarze
2016-09-02Since we support only one non-ASCII LC_CTYPE locale, we don't needIngo Schwarze
2016-09-01bumpOtto Moerbeek
2016-09-01Less lock contention by using more pools for mult-threaded programs.Otto Moerbeek
2016-09-01black magic for sparc page size can goTed Unangst
2016-09-01remove references to sparcTed Unangst
2016-09-01Update list of ioctls for the audio promise. Suggested by jmc@, thanks.Alexandre Ratchov
2016-09-01Mention explicit_bzero(3); ok jmcMartin Natano
2016-09-01retire the sparc library codeTed Unangst
2016-08-29Store the return value of mbrtowc() in a size_t, not int.Todd C. Miller
2016-08-28Don't call lstat() before readlink() just to see if it's a symlink,Philip Guenther
2016-08-27Stop recommending the non-standard and slightly dangerous fgetln(3).Ingo Schwarze
2016-08-27When a precision is specified for a string format use strnlen()Todd C. Miller
2016-08-27improve revision 1.2: in unusual cases, fgetwc(3) can succeedIngo Schwarze
2016-08-27Pull in <stdio.h> for NULLPhilip Guenther
2016-08-26Pull in <time.h> for clock_gettime()Philip Guenther
2016-08-25After read errors, fgetln(3) sometimes succeeded (returning non-NULL)Ingo Schwarze
2016-08-24set the error indicator on malloc(3) failure;Ingo Schwarze
2016-08-21bugfix: when fgetwc(3) fails, fgetwln(3) must fail as well;Ingo Schwarze