summaryrefslogtreecommitdiff
path: root/lib/libutil
AgeCommit message (Expand)Author
2023-12-29Cleanup required headers form imsg.h.Claudio Jeker
2023-12-13filedescriptor -> file descriptorJonathan Gray
2023-12-12Move ibuf API from imsg_init.3 to ibuf_add.3Claudio Jeker
2023-12-12Extend imsg and ibuf API with useful getter methodsClaudio Jeker
2023-11-18Rename internal function imsg_get_fd() to imsg_dequeue_fd().Claudio Jeker
2023-11-17The term peerid originated from bgpd. It is time to generalize this andClaudio Jeker
2023-11-17rename struct imsgbuf *ibuf to *imsgbuf since ibuf is too close toClaudio Jeker
2023-11-10Give ober_printf_elements() a ber_element array, similar toMartijn van Duren
2023-10-24Require callers to use ibuf_fd_get() to extract the passed fd from an ibuf.Claudio Jeker
2023-09-28add a missing .Fa macroIngo Schwarze
2023-09-28fix two wrong function names in the description;Ingo Schwarze
2023-08-22Don't fail in ober_scanf_elements() when encountering empty sequences.Gerhard Roth
2023-06-20responsibilty -> responsibilityJonathan Gray
2023-06-20- filedescriptor -> file descriptor, as per the rest of the pageJason McIntyre
2023-06-19Improve the ibuf API by adding these functions:Claudio Jeker
2023-05-23Avoid calling malloc with a zero length argument.Claudio Jeker
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-01-04Christos Zoulas agreed to rescind clause 3 and 4 inJonathan Gray
2022-12-27spelling fixes; from paul tagliamonteJason McIntyre
2022-11-03When decoding a sequence/set, make sure that:Martijn van Duren
2022-08-26Backout "Only return file descriptors to block or character devices"Klemens Nanni
2022-08-25Only return file descriptors to block or character devicesKlemens Nanni
2022-05-19Document that imsg_add(3) frees its msg argument on failure.Stefan Sperling
2022-05-11Mark pw_error as __dead in prototype to match the function definition.Todd C. Miller
2022-04-23Verify sizes before arithmetic operationsTobias Stoeckmann
2022-04-20Use glob to expand wildcards in "other device" paths rather than aJoshua Stein
2022-04-20Make the termp and winp arguments for openpty, et al. const.Todd C. Miller
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2022-03-11Revert previous commit. The problem it was attempting to fix was alreadyDarren Tucker
2022-03-11Check for underflow as well as overflow when scaling negative numbers.Darren Tucker
2022-02-18Avoid gendered language in man pages when not referring to a specificJonathan Gray
2022-01-28Only memcpy() into imsg->data if datalen is not 0. Passing a NULL pointerClaudio Jeker
2021-10-31bump major after struct size changeTheo Buehler
2021-10-31Bump BER_MAX_OID_LEN to 128Theo Buehler
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-21Sync ober_oid_cmp with ax_oid_cmp from libagentx.Martijn van Duren
2021-08-29fix an obvious mixup regarding the order of lines in the SYNOPSIS,Ingo Schwarze
2021-08-29Add ober_dup. Needed for upcoming SNMPv3 support for trap receiver inMartijn van Duren
2021-06-20scan_scaled: fix rescaling for negative numbersTheo Buehler
2021-03-31tweak column widths of a .Bl -column tableIngo Schwarze
2021-03-31change the barrier so that fd's are always passed and received withEric Faurot
2021-03-12fix previousJonathan Gray
2021-03-12spellingJonathan Gray
2021-03-05Stop abusing display blocks under the authors section in order toanton
2021-03-03s/byte/characterMartijn van Duren
2021-02-22Make the ober_get_* set of function to accept a NULL-pointer.Martijn van Duren
2021-01-28Add '$' to ober_scanf_elements().Martijn van Duren
2021-01-22Gracefully handle any erroneous closing bracket/brace trailers inrob
2021-01-22Valid integer and enumerated types always have non-zero length. Performrob
2021-01-13Make imsg.h a bit more self-contained by prototyping struct iovec.Claudio Jeker