summaryrefslogtreecommitdiff
path: root/lib/util/asn1.c
Commit message (Expand)AuthorAgeFilesLines
* asn1: Remove unused function asn1_check_enumerated()Joseph Sutton2021-04-011-14/+0
* utils/asn1: avoid undefined behaviour warningDouglas Bagnall2020-09-111-1/+5
* lib/util/asn1: avoid technically undefined shiftDouglas Bagnall2020-08-311-1/+1
* lib: relicense smb_strtoul(l) under LGPLv3Ralph Boehme2020-08-031-0/+1
* lib util ASN.1: Panic on ASN.1 tag mismatchGary Lockyer2020-05-101-2/+3
* lib util asn1: modernize debug callsGary Lockyer2020-05-061-1/+1
* CVE-2020-10704 libcli ldap: Check search request lengths.Gary Lockyer2020-05-041-0/+7
* CVE-2020-10704: lib util asn1: Check parse tree depthGary Lockyer2020-05-041-0/+13
* CVE-2020-10704: lib util asn1: Add ASN.1 max tree depthGary Lockyer2020-05-041-1/+16
* lib: asn1.c: Prevent ASN1_ENUMERATED from wrapping.Jeremy Allison2020-01-291-1/+17
* lib: Update all consumers of strtoul_err(), strtoull_err() to new APISwen Schillig2019-06-301-3/+3
* Fix ubsan null pointer passed as argument 2Gary Lockyer2019-05-271-2/+4
* common-lib: Use wrapper for string to integer conversionSwen Schillig2019-03-011-6/+11
* lib:util: Fix undefined behavior in asn1 parserAndreas Schneider2018-11-221-4/+7
* asn1: make readContextSimple() add a NUL byteDouglas Bagnall2016-03-091-1/+3
* ASN1: use a talloc context in read_contextSimpleDouglas Bagnall2016-03-091-2/+3
* asn1: Ensure asn1_tag_remaining() only ever returns -1 as an error condition.Jeremy Allison2016-02-101-0/+4
* asn1: Make asn1_peek_tag_needed_size() use the same overflow protection as as...Jeremy Allison2016-02-091-1/+13
* asn1: Protect against overlong tag lengthsVolker Lendecke2016-02-091-1/+12
* asn1: Fix whitespaceVolker Lendecke2016-02-031-13/+12
* asn1: Simplify _ber_read_OID_String_implVolker Lendecke2016-02-031-3/+1
* asn1: Make asn1_peek_tag_needed_size staticVolker Lendecke2016-01-131-1/+2
* asn1: Fix a typoVolker Lendecke2016-01-131-1/+1
* asn1: Clean up includesVolker Lendecke2016-01-071-2/+5
* asn1: Make 'struct asn1_data' privateVolker Lendecke2016-01-061-0/+9
* asn1: Add asn1_current_ofs()Volker Lendecke2016-01-061-0/+5
* asn1: Add asn1_has_nestingVolker Lendecke2016-01-061-0/+5
* asn1: Add asn1_extract_blob()Volker Lendecke2016-01-061-0/+20
* asn1: Add asn1_set_error()Volker Lendecke2016-01-061-0/+5
* asn1: Add asn1_has_error()Volker Lendecke2016-01-061-0/+5
* asn1: Make "struct nesting" privateVolker Lendecke2016-01-061-0/+6
* asn1: Add some early returnsVolker Lendecke2016-01-061-1/+11
* asn1: Add overflow check to asn1_writeVolker Lendecke2016-01-061-0/+6
* asn1: Make asn1_peek_full_tag return 0/errnoVolker Lendecke2016-01-061-4/+4
* asn1: Remove an unused asn1 functionVolker Lendecke2016-01-061-28/+0
* lib: Fix CID 1272834 Unchecked return valueVolker Lendecke2015-03-241-1/+3
* lib: util: Check *every* asn1 return call and early return.Jeremy Allison2014-09-191-61/+45
* asn1: fix use-after-free in asn1_writeJeff Layton2013-10-141-1/+0
* lib/util: Allocate enough space to reference blob->data[len]Andrew Bartlett2012-07-131-3/+3
* Fix our asn.1 parser to handle negative numbers.Jeremy Allison2011-05-241-0/+9
* asn1: Fix Coverity ID 2299, CHECKED_RETURNVolker Lendecke2011-04-221-1/+5
* lib/util/asn1.c - remove the "const" specifier from OIDMatthias Dieter Wallnöfer2010-12-211-8/+9
* asn1: ber_write_OID_String() to be more picky about supplied OIDKamen Mazdrashki2010-10-221-0/+5
* lib/util/asn1.c: comment spellingKamen Mazdrashki2010-10-201-1/+1
* lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse t...Stefan Metzmacher2010-10-041-1/+13
* s3: Fix a 64-bit BUGVolker Lendecke2010-10-021-1/+1
* lib/util/asn1: add asn1_peek_tag_needed_size() and asn1_peek_full_tag()Stefan Metzmacher2010-09-261-0/+83
* Fix an uninitialized variableVolker Lendecke2010-03-211-0/+4
* Change uint_t to unsigned int in lib/utilMatt Kraai2010-02-021-2/+2
* s4/asn1: Use explicite TALLOC_CTX in ber_write_OID functionsKamen Mazdrashki2009-10-161-11/+11