summaryrefslogtreecommitdiff
path: root/lib/libutil/ber.c
AgeCommit message (Expand)Author
2023-11-10Give ober_printf_elements() a ber_element array, similar toMartijn van Duren
2023-08-22Don't fail in ober_scanf_elements() when encountering empty sequences.Gerhard Roth
2022-11-03When decoding a sequence/set, make sure that:Martijn van Duren
2021-10-21Sync ober_oid_cmp with ax_oid_cmp from libagentx.Martijn van Duren
2021-08-29Add ober_dup. Needed for upcoming SNMPv3 support for trap receiver inMartijn 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
2020-09-03Missed one case of errno not being set in previous.Martijn van Duren
2020-09-03Make sure ober_read_elements sets errno on every case where NULL isMartijn van Duren
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
2019-08-15Revert previous. There were some users of the quirky behaviour that wereMartijn van Duren
2019-08-14Make ber_scanf_elements's 'e' attribute eat the element.Martijn van Duren
2019-08-14Make sure that ber in ber_scanf_elements is not NULL before parsing formatMartijn van Duren
2019-08-05Don't use a 0 element to determine the end of an OID when comparing twoMartijn van Duren
2019-08-05There's no reason why the first digit of an OID can't be 0.Martijn van Duren
2019-06-01Limit maximum number of length octets to platform independent sizeof(int32_t).rob
2019-05-21whitespacerob
2019-05-16Add XXX to a comment.rob
2019-05-12Enable support for the writting of BITSTRING by treating it as an OCTETSTRING.rob
2019-05-12Enforce smallest number of contents octets for int (and enum).rob
2019-05-12Fail early if a (universal) primitive type identifies as constructed, or if arob
2019-05-12Enforce minimal number of octets for tag > 30.rob
2019-05-12In long form encoding, explicitly prohibit an initial length octet of 0xffrob
2019-05-11The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, androb