summaryrefslogtreecommitdiff
path: root/lib/libutil
AgeCommit message (Expand)Author
2015-06-11The correct semantic is to check msgbuf_write() for <= 0, not just < 0.Reyk Floeter
2015-06-03Do not assume that asprintf() clears the pointer on failure, whichTodd C. Miller
2015-04-24Use strtonum() instead of strtoul() when parsing uid/gid so we getTodd C. Miller
2015-03-15tzfile.h is an internal header that should never have been installed.Todd C. Miller
2015-02-05Include stdint.h, not limits.h to get SIZE_MAX. OK guenther@Todd C. Miller
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2015-01-12rename blocks to words. bcrypt "blocks" are unrelated to blowfish blocks,Ted Unangst
2015-01-08declare a local version of MIN(), call it MINIMUM()Theo de Raadt
2015-01-08declare a local version of MIN(), call it MINIMUM()Theo de Raadt
2015-01-07Do not need sys/param.hTheo de Raadt
2014-12-30typo in comment: ouput => outputDamien Miller
2014-12-25return ERANGE instead of ENOMEM, so callers can differentiate real oomSebastian Benoit
2014-12-04use the actual function name in .Dt and NAME .Nm, not an alias;Ingo Schwarze
2014-11-25no first person in man pages.Ted Unangst
2014-09-27Explain why we deviate slightly from the PBKDF2 standard.Doug Hogan
2014-09-08obvious cases of missing .An;Ingo Schwarze
2014-08-25Delete secret or secret-derived data with explicit_bzero.Doug Hogan
2014-08-15Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)Philip Guenther
2014-07-13include stdint.h for standard ints. from Jean-Philippe OuelletTed Unangst
2014-06-30sys/types.h rather than sys/param.h, where applicable. avoid overreach.Theo de Raadt
2014-06-30sort includes much more sensiblyTheo de Raadt
2014-06-30limits.h rather than sys/param.hTheo de Raadt
2014-06-02merge ohash into 1 source file, then we can revisit next roadmap items.Theo de Raadt
2014-05-13zap trailing whitespace;Jason McIntyre
2014-05-12move the ohash functions into libutil by popular demand.Marc Espie
2014-04-08fix an error in the stride calculations. the math only works for multiplesTed Unangst
2014-01-31explicit_bzero where usefulTed Unangst
2014-01-21obvious .Pa fixes; found with mandocdb(8)Ingo Schwarze
2014-01-18Wrap long line.Joel Sing
2013-12-26constify data parameter in imsg_add() and imsg_compose()Eric Faurot
2013-12-22tweak commentTed Unangst
2013-11-29fairly simple unsigned char casts for ctypeTheo de Raadt
2013-11-13document that ibuf_write() and msgbuf_write() can now return EAGAINSebastian Benoit
2013-11-13original bug diagnosed by sthen: automatic retry in msgbuf_write onSebastian Benoit
2013-10-01Fix FILE * leak in error path if fprintf fails. Found by and OK gilles@Todd C. Miller
2013-08-17Use %lld and cast to (long long) when printing time_t values and atoll()Philip Guenther
2013-08-14some Bx/Ox conversion;Jason McIntyre
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2013-08-06When writing a new record in pw_copy() print the uid and gid asTodd C. Miller
2013-07-29fix a colossal cockup due to pointer/array confusion.Ted Unangst
2013-06-05i copied .Fd just like everybody else. use .InTed Unangst
2013-06-05use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzeTed Unangst
2013-06-04revert. check is < 1, not < 0.Ted Unangst
2013-06-04oops, rounds is unsigned nowTed Unangst
2013-06-04\-1;Jason McIntyre
2013-06-03not much use for sha1 .XrTed Unangst
2013-06-03Add bcrypt_pbkdf, a password based key derivation function using bcrypt.Ted Unangst
2013-05-21Fix pty descriptor leak if fork() fails.Matthew Dempsky
2013-04-29use FD_CLOEXEC instead of 1; from David HillOkan Demirmen