summaryrefslogtreecommitdiff
path: root/lib/x509/pkcs12.c
Commit message (Expand)AuthorAgeFilesLines
* gnutls_pkcs12_simple_parse: set to null vars after deinitializationtmp-fix-pkcs12-crash2Nikos Mavrogiannopoulos2017-04-301-0/+4
* pkcs12: release CRL data on error pathNikos Mavrogiannopoulos2017-04-281-0/+4
* pkcs12: eliminate mem leaks in _pkcs12_decode_safe_contentsNikos Mavrogiannopoulos2017-04-251-2/+3
* cleanups in _pkcs12_decode_safe_contentsNikos Mavrogiannopoulos2017-04-251-14/+6
* pkcs12: clean ups in PKCS#12 parsingNikos Mavrogiannopoulos2017-04-251-2/+10
* Avoid using ASN1_MAX_NAME_SIZE directlyNikos Mavrogiannopoulos2017-04-061-2/+2
* PKCS#12: added support for files with zero salt length in MACNikos Mavrogiannopoulos2017-04-041-3/+5
* doc updateNikos Mavrogiannopoulos2017-03-271-1/+2
* deprecated _gnutls_rnd() in favor of exported gnutls_rnd()Nikos Mavrogiannopoulos2016-11-041-1/+1
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-2/+2
* gnutls_pkcs12_simple_parse: set the key value to null on failureDavid Woodhouse2016-08-291-1/+3
* pkcs8: cleaned up PKCS#8 decoding from common code with PKCS#7Nikos Mavrogiannopoulos2016-08-261-0/+1
* Added support for decrypting PKCS#8 files which use HMAC-SHA256 as PRFNikos Mavrogiannopoulos2016-08-241-2/+2
* Fix gnutls_pkcs12_simple_parse to always extract the complete chainstefan-fixesStefan Sørensen2016-08-081-20/+15
* several sign-related API changesNikos Mavrogiannopoulos2016-05-311-2/+3
* pkcs12: correctly set salt size in gnutls_pkcs12_mac_infoNikos Mavrogiannopoulos2015-11-091-3/+4
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-5/+5
* doc: avoid using structure for opaque typesNikos Mavrogiannopoulos2015-03-201-14/+14
* use asn1_decode_simple_ber if availableNikos Mavrogiannopoulos2015-03-041-4/+4
* gnutls_pkcs12_simple_parse: doc updateNikos Mavrogiannopoulos2014-12-121-1/+1
* Fix double-free in gnutls_pkcs12_simple_parse()Chen Hongzhi2014-11-051-2/+0
* fixed compilation warningsNikos Mavrogiannopoulos2014-09-251-7/+3
* Re-initialize the ASN.1 structures on every importNikos Mavrogiannopoulos2014-08-171-5/+30
* pkcs12: added check for null OID in gnutls_pkcs12_generate_mac2Nikos Mavrogiannopoulos2014-08-111-4/+5
* pkcs12: added gnutls_pkcs12_generate_mac2()Nikos Mavrogiannopoulos2014-08-101-13/+32
* pkcs12: added gnutls_pkcs12_mac_info to obtain information on the MACNikos Mavrogiannopoulos2014-08-101-0/+101
* pkcs12: Allow verification with structures that support other than HMAC-SHA1 ...Nikos Mavrogiannopoulos2014-08-101-16/+41
* updated doc for gnutls_pkcs12_simple_parse()Nikos Mavrogiannopoulos2014-08-101-5/+8
* pkcs12: increased the number of iterations for MACNikos Mavrogiannopoulos2014-08-041-1/+1
* updated documentation for gnutls_pkcs12_simple_parseNikos Mavrogiannopoulos2014-07-291-16/+12
* several bug fixes due to coverity.Nikos Mavrogiannopoulos2014-04-151-0/+1
* reindented codeNikos Mavrogiannopoulos2013-11-081-1545/+1457
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-251-2/+4
* doc updatesNikos Mavrogiannopoulos2013-04-081-7/+7
* The HMAC subsystem can now be used for other MAC algorithms, like UMAC. UMAC-...Nikos Mavrogiannopoulos2013-03-191-8/+8
* Use gnutls_realloc_fast everywhere. Suggested by David Woodhouse.Nikos Mavrogiannopoulos2013-02-181-2/+2
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* doc fixNikos Mavrogiannopoulos2013-01-051-5/+5
* Added correct sinceNikos Mavrogiannopoulos2013-01-051-1/+1
* corrected copyright noticesNikos Mavrogiannopoulos2012-12-061-0/+1
* Import PKCS #12 keysNikos Mavrogiannopoulos2012-12-061-17/+23
* rewritten ASN.1 handling string subsystems to use the new libtasn1 APIs.Nikos Mavrogiannopoulos2012-11-241-26/+8
* doc updateNikos Mavrogiannopoulos2012-11-191-1/+1
* Added functions to parse the certificate policies extention.Nikos Mavrogiannopoulos2012-11-181-18/+19
* Added functions to export structures in an allocated buffer.Nikos Mavrogiannopoulos2012-10-071-0/+31
* several cleanupsNikos Mavrogiannopoulos2012-09-221-1/+1
* doc fixNikos Mavrogiannopoulos2012-07-211-2/+1
* simplified base64 encoding/decoding functions by using a datum.Nikos Mavrogiannopoulos2012-07-081-9/+2
* Added flag GNUTLS_PKCS12_SP_INCLUDE_SELF_SIGNED for gnutls_pkcs12_simple_pars...Nikos Mavrogiannopoulos2012-06-101-21/+29
* deinitialize extra certs if they are empty.Nikos Mavrogiannopoulos2012-06-101-8/+18