summaryrefslogtreecommitdiff
path: root/lib/x509asn1.c
Commit message (Expand)AuthorAgeFilesLines
* lib: reduce variable scopesMarcel Raad2019-05-201-6/+9
* cleanup: remove FIXME and TODO commentsDaniel Stenberg2019-05-161-2/+0
* x509asn1: cleanup and unify code layoutDaniel Stenberg2019-02-191-117/+132
* x509asn1: replace single char with an arrayPatrick Monnerat2019-02-181-2/+2
* x509asn1: "Dereference of null pointer"Patrick Monnerat2019-02-141-5/+6
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* x509asn1: always check return code from getASN1Element()Daniel Stenberg2018-10-271-32/+102
* x509asn1: suppress left shift on signed valuePatrick Monnerat2018-10-271-2/+2
* x509asn1: Fix SAN IP address verificationMatthew Whitehead2018-10-161-2/+2
* x509asn1: return CURLE_PEER_FAILED_VERIFICATION on failure to parse certHan Han2018-09-061-1/+1
* x509asn1: use FALLTHROUGHDaniel Stenberg2018-08-211-2/+2
* x509asn1: make several functions staticDaniel Stenberg2018-08-211-63/+59
* checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg2018-05-211-2/+2
* x509asn1: fix implicit-fallthrough warning with GCC 7Marcel Raad2017-06-031-0/+1
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-7/+7
* x509asn1: Restore the parameter check in Curl_getASN1ElementJay Satiro2016-11-241-5/+5
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-63/+63
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-8/+13
* Limit ASN.1 structure sizes to 256K. Prevent some allocation size overflows.Patrick Monnerat2016-11-241-12/+21
* strcase: s/strequal/strcasecompareDaniel Stenberg2016-10-311-1/+1
* strcasecompare: is the new name for strequal()Daniel Stenberg2016-10-311-5/+5
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-4/+4
* schannel: add CURLOPT_CERTINFO supportAndrew Kurushin2016-06-011-2/+2
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-2/+3
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* x509asn1: Fix host altname verificationJay Satiro2015-12-151-8/+4
* Revert "cleanup: general removal of TODO (and similar) comments"Daniel Stenberg2015-11-241-0/+5
* cleanup: general removal of TODO (and similar) commentsDaniel Stenberg2015-11-131-5/+0
* cyassl: Implement public key pinningJay Satiro2015-04-221-2/+3
* x509asn1: Silence x64 loss-of-data warning on RSA key length assignmentJay Satiro2015-04-061-1/+1
* x509asn1: add /* fallthrough */ in switch() caseDaniel Stenberg2015-03-211-0/+2
* x509asn1: minor edit to unconfuse CoverityDaniel Stenberg2015-03-211-3/+1
* gtls: implement CURLOPT_CERTINFOAlessandro Ghedini2015-03-201-3/+2
* Bug #149: Deletion of unnecessary checks before calls of the function "free"Markus Elfring2015-03-161-2/+1
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-5/+2
* code cleanup: we prefer 'CURLcode result'Daniel Stenberg2014-10-241-6/+6
* Implement pinned public key in GSKit backendPatrick Monnerat2014-10-141-3/+12
* vtls: remove QsoSSLPatrick Monnerat2014-10-131-4/+4
* x509asn: moved out Curl_verifyhost from NSS buildsDaniel Stenberg2014-03-031-27/+29
* vtls: Fixed up include of vtls.hSteve Holme2013-12-261-1/+1
* x509asn1.c: Fixed compilation warningsSteve Holme2013-11-031-6/+6
* NSS: support for CERTINFO featurePatrick Monnerat2013-10-301-35/+65
* OS400: new SSL backend GSKitPatrick Monnerat2013-07-151-2/+2
* x509asn1.c,x509asn1.h: new module to support ASN.1/X509 parsing & info extractPatrick Monnerat2013-07-151-0/+1151