summaryrefslogtreecommitdiff
path: root/lib/libc/gen
AgeCommit message (Expand)Author
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-24use O_RDONLY instead of 0 as open() flags parameterTheo de Raadt
2021-09-22use mmap() instead of alloca(), so that argv memory overflow leading toTheo de Raadt
2021-07-02usleep(3): always call nanosleep(2)cheloha
2021-06-29more precision because the argument is signed,Ingo Schwarze
2021-06-24alarm(3): remove superfluous pointercheloha
2021-06-18alarm.3: miscellaneous improvements to alarm(3) documentationcheloha
2021-06-17compar is a function arg (Fa) not function name (Fn);Jason McIntyre
2021-06-12remove incorrect CAVEATS section;Jason McIntyre
2021-06-03(man page also)Theo de Raadt
2021-06-03secure_path(3) hasn't been called since we recognized the TOCTOU issues a fewTheo de Raadt
2021-05-31auth_call(3) no longer uses secure_path(3)Todd C. Miller
2021-02-02article fixes; from eddie yousephJason McIntyre
2021-01-08Make fts_{alloc,safe_changed}() const correctTheo Buehler
2021-01-07sleep(3): don't bypass nanosleep(2) if seconds is zerocheloha
2020-11-14Constify dktypenames and fstypenames in libc.Philip Guenther
2020-10-20Align the basename(3) and dirname(3) prototypes with the POSIX spec:Christian Weisgerber
2020-10-13Do some easy .data -> .rodata/.data.rel.ro conversionsPhilip Guenther
2020-10-12make fixed-sized fixed-value mib[] arrays be constTheo de Raadt
2020-10-12mib[2] is no longer used; ok guentherTheo de Raadt
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-04-21Prevent infinite for loop since i went from ssize_t to size_t. Patch fromDarren Tucker
2020-03-13typo in commentDamien Miller
2020-02-08correct Research Unix edition "appeared in" use in HISTORYJonathan Gray
2020-02-05More precision regarding the openlog(3) *ident argument;Ingo Schwarze
2019-12-21Warn that auth_call(3) users should include a "--" argument beforeJonathan Gray
2019-12-10Remove includes that are no longer neeed after tedu's simplification.Todd C. Miller
2019-12-04libc's authentication privsep layer performed insufficient usernameTheo de Raadt
2019-10-18setting uid to -1 won't work with setresuid, so detect that conditionTed Unangst
2019-09-02More correction of section 3 layout. directory->opendir, fts->fts_open,Theo de Raadt
2019-08-30ypclnt -> yp_bind;Jason McIntyre
2019-08-30mop up stdarg rename; ok deraadtJason McIntyre
2019-08-11No specific called "exec(3)", so move primary manpage to a name whichTheo de Raadt
2019-07-26Replace cross-references to sigvec(3) with sigaction(2).Todd C. Miller
2019-07-05improve verb-tense for explaining the calling convention of __Theo de Raadt
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.Theo de Raadt
2019-07-02The "always hint that getpw operation is happening with access() the YPTheo de Raadt
2019-06-30tweak previous; ok guentherJason McIntyre
2019-06-29Document that getcwd() and realpath() are built on system calls thatPhilip Guenther
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-28delete duplicate .Xr below SEE ALSOIngo Schwarze
2019-05-16More consistently put remarks about the less useful LC_* categoties,Ingo Schwarze
2019-05-13The fd used by nlist() isn't application visible, so mark it close-on-execPhilip Guenther
2019-03-23Remove useless secure_path(3) calls.Todd C. Miller
2019-03-08remove a sentence that was once helpful when dirname.3 and basename.3Sebastian Benoit
2019-02-04Make gl_pathc, gl_matchc and gl_offs size_t in glob_t to match POSIX.Todd C. Miller
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2019-01-13Restore .Xr to pthread_sigmaskJeremie Courreges-Anglas
2019-01-12Move sigwait(3) from libpthread to libcJeremie Courreges-Anglas
2018-12-28getgruid_r -> getgrgid_rTheo Buehler