summaryrefslogtreecommitdiffstats
path: root/lib/libutil
AgeCommit message (Expand)AuthorFilesLines
2019-05-12Fail early if a (universal) primitive type identifies as constructed, or if arob1-1/+17
2019-05-12Enforce minimal number of octets for tag > 30.rob1-1/+8
2019-05-12In long form encoding, explicitly prohibit an initial length octet of 0xffrob1-1/+7
2019-05-11The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, androb6-5/+1984
2019-04-23missing dots after ".%P pp"; the case of btree(3) wasschwarze1-3/+3
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert1-3/+3
2019-01-20Change imsg header definitions to use standard types.bcook3-9/+11
2019-01-14Calling llabs(LLONG_MIN) is undefined behavior, llvm 7.0.1 does notbluhm1-5/+9
2018-09-26explicitly mention local processes; from geoff hilljmc1-3/+3
2018-08-10delete volatile intended to silence whiny old compilers around vfork.deraadt1-2/+2
2018-05-14constrain fractional part to [0-9] (less confusing to static analysis); ok ian@djm1-2/+5
2018-02-16Fix function argument names, from Abel Abraham Camarillo Ojeda via jmc@.nicm1-9/+9
2018-01-12Adjust references for sysctl(3) to sysctl(2)deraadt2-6/+6
2017-12-14Make a few internal symbols static and add a Symbols.map version scriptkettenis5-13/+107
2017-12-06It's the imsg_compose(3) who accepts 'fd' argument, not imsg_create(3).zhuk1-9/+9
2017-05-03spacing (in EXAMPLES code)reyk1-3/+3
2017-04-20add previous to NAME;jmc1-2/+5
2017-04-20Add getptmfd(), fdopenpty(), fdforkpty() functions. These allow programsnicm4-19/+96
2017-04-18use freezero() instead of explicit_bzero+freederaadt1-3/+2
2017-04-11Use freezero(3) for the imsg framework in imsg_free(3) and ibuf_free(3).reyk2-4/+4
2017-03-24Use C99 types (uint32_t) instead of BSD (u_int32_t) - the former arenicm3-37/+37
2017-03-17Grow buffers using recallocarray, to avoid the potential dribble thatderaadt1-2/+2
2017-03-16Fix overly-conservative overflow checks on mulitplications and add checksdtucker1-3/+11
2017-03-15Collapse underflow and overflow checks into a single block.dtucker1-7/+4
2017-03-15Catch integer underflow in scan_scaled reported by Nicolas Iooss.dtucker1-1/+6
2017-03-11fix signed integer overflow in scan_scaled. Found by Nicolas Ioossdjm1-1/+14
2016-10-15zap trailing whitespace;jmc1-3/+3
2016-10-10Fixup the example for msgbuf_write() and imsg_read() to check thereyk1-5/+11
2016-08-30Use a constant format string and output the variable part with %sguenther1-11/+11
2016-08-30Use O_CLOEXEC when opening fds local to a functionguenther4-12/+13
2016-08-27Pull in <stdio.h> for NULLguenther2-2/+4
2016-08-14Refer to /etc/passwd consistently as the "legacy password file" andtb2-8/+10
2016-07-16Fix example: long long should be print with %lldjca1-3/+3
2016-05-18Remove obsolete caveat. OK deraadt@millert1-9/+2
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-57/+1
2015-12-29mention that ibuf_free() does not need a NULL check.benno1-2/+5
2015-12-29check for NULL in ibuf_free().benno1-1/+3
2015-12-28Switch login(3) from lseek+read/write to pread/pwrite and only do the pread()guenther2-14/+15
2015-12-09Add a cast to silence a compiler warning by clang on FreeBSD.tb1-2/+2
2015-12-05Do not loop on EAGAIN in imsg_read(). Better to return the error to theclaudio2-9/+7
2015-11-27Remove three NULL-checks before free(). ok millert@mmcc3-11/+7
2015-11-26Use the backchannel for all error messages instead of syslog(3).millert1-16/+15
2015-11-11creat() -> open equiv; from Frederic Nowakderaadt1-2/+2
2015-11-10update NAME section to include all documented functions,jmc1-3/+3
2015-10-15Don't Xr flock, since that is not the locking method used.deraadt1-3/+2
2015-09-14Remove useless quoting from .Fo and .Fn function names, to preventschwarze1-3/+3
2015-09-14in the SYNOPSIS, make void function arguments explicitschwarze2-7/+7
2015-09-10reduce more .Nd to one line and kill more .Tnschwarze1-4/+3
2015-09-10reduce .Nd to one line and kill .Tn while hereschwarze2-10/+6
2015-08-28Remove lies about openpty(4) searching for a free pseudo-tty by iteratingkettenis1-12/+6