summaryrefslogtreecommitdiff
path: root/lib/util/asn1.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-07lib: Remove unnecessary assignmentsVolker Lendecke1-2/+0
2024-06-04lib: Align an integer typeVolker Lendecke1-1/+1
2024-06-04lib: Fix an error path memleakVolker Lendecke1-2/+5
2024-06-04lib: Use talloc_asprintf_addbufin _ber_read_OID_String_implVolker Lendecke1-3/+5
2024-06-04lib: Use unsigned long in ber_write_OID_StringVolker Lendecke1-1/+1
2021-04-01asn1: Remove unused function asn1_check_enumerated()Joseph Sutton1-14/+0
2020-09-11utils/asn1: avoid undefined behaviour warningDouglas Bagnall1-1/+5
2020-08-31lib/util/asn1: avoid technically undefined shiftDouglas Bagnall1-1/+1
2020-08-03lib: relicense smb_strtoul(l) under LGPLv3Ralph Boehme1-0/+1
2020-05-10lib util ASN.1: Panic on ASN.1 tag mismatchGary Lockyer1-2/+3
2020-05-06lib util asn1: modernize debug callsGary Lockyer1-1/+1
2020-05-04CVE-2020-10704 libcli ldap: Check search request lengths.Gary Lockyer1-0/+7
2020-05-04CVE-2020-10704: lib util asn1: Check parse tree depthGary Lockyer1-0/+13
2020-05-04CVE-2020-10704: lib util asn1: Add ASN.1 max tree depthGary Lockyer1-1/+16
2020-01-29lib: asn1.c: Prevent ASN1_ENUMERATED from wrapping.Jeremy Allison1-1/+17
2019-06-30lib: Update all consumers of strtoul_err(), strtoull_err() to new APISwen Schillig1-3/+3
2019-05-27Fix ubsan null pointer passed as argument 2Gary Lockyer1-2/+4
2019-03-01common-lib: Use wrapper for string to integer conversionSwen Schillig1-6/+11
2018-11-22lib:util: Fix undefined behavior in asn1 parserAndreas Schneider1-4/+7
2016-03-09asn1: make readContextSimple() add a NUL byteDouglas Bagnall1-1/+3
2016-03-09ASN1: use a talloc context in read_contextSimpleDouglas Bagnall1-2/+3
2016-02-10asn1: Ensure asn1_tag_remaining() only ever returns -1 as an error condition.Jeremy Allison1-0/+4
2016-02-09asn1: Make asn1_peek_tag_needed_size() use the same overflow protection as as...Jeremy Allison1-1/+13
2016-02-09asn1: Protect against overlong tag lengthsVolker Lendecke1-1/+12
2016-02-03asn1: Fix whitespaceVolker Lendecke1-13/+12
2016-02-03asn1: Simplify _ber_read_OID_String_implVolker Lendecke1-3/+1
2016-01-13asn1: Make asn1_peek_tag_needed_size staticVolker Lendecke1-1/+2
2016-01-13asn1: Fix a typoVolker Lendecke1-1/+1
2016-01-07asn1: Clean up includesVolker Lendecke1-2/+5
2016-01-06asn1: Make 'struct asn1_data' privateVolker Lendecke1-0/+9
2016-01-06asn1: Add asn1_current_ofs()Volker Lendecke1-0/+5
2016-01-06asn1: Add asn1_has_nestingVolker Lendecke1-0/+5
2016-01-06asn1: Add asn1_extract_blob()Volker Lendecke1-0/+20
2016-01-06asn1: Add asn1_set_error()Volker Lendecke1-0/+5
2016-01-06asn1: Add asn1_has_error()Volker Lendecke1-0/+5
2016-01-06asn1: Make "struct nesting" privateVolker Lendecke1-0/+6
2016-01-06asn1: Add some early returnsVolker Lendecke1-1/+11
2016-01-06asn1: Add overflow check to asn1_writeVolker Lendecke1-0/+6
2016-01-06asn1: Make asn1_peek_full_tag return 0/errnoVolker Lendecke1-4/+4
2016-01-06asn1: Remove an unused asn1 functionVolker Lendecke1-28/+0
2015-03-24lib: Fix CID 1272834 Unchecked return valueVolker Lendecke1-1/+3
2014-09-19lib: util: Check *every* asn1 return call and early return.Jeremy Allison1-61/+45
2013-10-14asn1: fix use-after-free in asn1_writeJeff Layton1-1/+0
2012-07-13lib/util: Allocate enough space to reference blob->data[len]Andrew Bartlett1-3/+3
2011-05-24Fix our asn.1 parser to handle negative numbers.Jeremy Allison1-0/+9
2011-04-22asn1: Fix Coverity ID 2299, CHECKED_RETURNVolker Lendecke1-1/+5
2010-12-21lib/util/asn1.c - remove the "const" specifier from OIDMatthias Dieter Wallnöfer1-8/+9
2010-10-22asn1: ber_write_OID_String() to be more picky about supplied OIDKamen Mazdrashki1-0/+5
2010-10-20lib/util/asn1.c: comment spellingKamen Mazdrashki1-1/+1
2010-10-04lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse t...Stefan Metzmacher1-1/+13