summaryrefslogtreecommitdiff
path: root/lib/pkcs11.c
Commit message (Expand)AuthorAgeFilesLines
* gnutls_pkcs11_crt_is_known: changed to unsigned typeNikos Mavrogiannopoulos2016-06-241-1/+1
* gnutls_pkcs11_crt_is_known: always assume GNUTLS_PKCS11_OBJ_FLAG_COMPARE unle...Nikos Mavrogiannopoulos2016-06-231-3/+3
* find_cert_cb: minor cleanups in find_cert_cbNikos Mavrogiannopoulos2016-06-231-29/+29
* enhanced debugging messages for cert verificationNikos Mavrogiannopoulos2016-06-221-0/+3
* pkcs11: correctly encode the serial number when searching for certificateNikos Mavrogiannopoulos2016-06-221-16/+9
* pkcs11: correctly account check_found_cert()Nikos Mavrogiannopoulos2016-06-221-0/+1
* doc clarify the version since when GNUTLS_PKCS11_OBJ_FLAG_OVERWRITE_TRUSTMOD_...Nikos Mavrogiannopoulos2016-06-031-2/+2
* gnutls_pkcs11_obj_list_import_url4: accepts the GNUTLS_PKCS11_OBJ_FLAG_OVERWR...Nikos Mavrogiannopoulos2016-06-031-3/+30
* gnutls_pkcs11_obj_list_import_url3: rewritten to use gnutls_pkcs11_obj_list_i...Nikos Mavrogiannopoulos2016-06-031-40/+13
* pkcs11: use ctx as variable name for ck_object_handle_t for clarityNikos Mavrogiannopoulos2016-06-031-46/+46
* pkcs11: doc updateNikos Mavrogiannopoulos2016-06-031-1/+5
* pkcs11: added sanity check to find_obj_url_cb() for object validityNikos Mavrogiannopoulos2016-05-231-6/+6
* pkcs11: added error check in _gnutls_buffer_append_data()Nikos Mavrogiannopoulos2016-05-101-1/+4
* pkcs11: find_cert_cb: do not use C_FindObjectsInit() when another is already ...Nikos Mavrogiannopoulos2016-05-031-35/+37
* pkcs11: the flag GNUTLS_PKCS11_OBJ_FLAG_OVERWRITE_TRUSTMOD_EXT will be respec...Nikos Mavrogiannopoulos2016-05-031-0/+18
* exported gnutls_x509_crt_equals() and gnutls_x509_crt_equals2()Nikos Mavrogiannopoulos2016-05-021-1/+1
* gnutls_pkcs11_add_provider: clarified params descriptionNikos Mavrogiannopoulos2016-05-021-1/+1
* doc: updated PKCS #11 documentationNikos Mavrogiannopoulos2016-05-011-6/+22
* pkcs11: Fixes to prevent undefined behavior (found with libubsan)Nikos Mavrogiannopoulos2016-02-291-1/+2
* Revert "Do not allow importing public keys from PKCS #11 private keys for DSA...Nikos Mavrogiannopoulos2015-12-081-29/+10
* Do not allow importing public keys from PKCS #11 private keys for DSA and ECDSANikos Mavrogiannopoulos2015-12-061-10/+29
* MAX_PK_PARAM_SIZE was moved to gnutls_int.hNikos Mavrogiannopoulos2015-12-061-2/+0
* pkcs11: deinitialize gnutls_pkcs11_obj_t's pubkey on deinitNikos Mavrogiannopoulos2015-12-061-18/+28
* pkcs11_read_pubkey: make input type more clearNikos Mavrogiannopoulos2015-10-161-3/+3
* pkcs11: introduced gnutls_pkcs11_copy_pubkeyNikos Mavrogiannopoulos2015-10-161-1/+1
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-3/+3
* Added GNUTLS_PKCS11_TOKEN_MODNAME for gnutls_pkcs11_token_get_infoNikos Mavrogiannopoulos2015-07-101-12/+57
* simplified fork detectionNikos Mavrogiannopoulos2015-06-261-4/+6
* Added gnutls_pkcs11_get_raw_issuer_by_subject_key_id and gnutls_x509_trust_li...Nikos Mavrogiannopoulos2015-06-021-0/+92
* When manual PKCS #11 configuration is requested don't initialize other providersNikos Mavrogiannopoulos2015-06-011-3/+7
* removed useless checkNikos Mavrogiannopoulos2015-05-211-18/+16
* updated text for gnutls_pkcs11_initNikos Mavrogiannopoulos2015-04-271-2/+2
* the base64 xxx_alloc functions were renamed to xxx2Nikos Mavrogiannopoulos2015-04-041-5/+5
* pkcs11: added GNUTLS_PKCS11_OBJ_FLAG_EXPECT_PUBKEYNikos Mavrogiannopoulos2015-04-011-19/+24
* gnutls_pkcs11_obj_export3: allow operation when raw.data is NULL and we have ...Nikos Mavrogiannopoulos2015-03-241-2/+7
* pkcs11: simplified export of objectsNikos Mavrogiannopoulos2015-03-241-35/+37
* doc: avoid mentioning pointers when not neededNikos Mavrogiannopoulos2015-03-201-1/+1
* doc: avoid using structure for opaque typesNikos Mavrogiannopoulos2015-03-201-12/+12
* depend on p11-kit 0.23.1 to conform to draft-pechanec-pkcs11uri-21Nikos Mavrogiannopoulos2015-03-171-4/+0
* pkcs11: correctly set the size of typeNikos Mavrogiannopoulos2015-03-121-1/+1
* pkcs11: combined the fill for object attributes setNikos Mavrogiannopoulos2015-03-111-77/+59
* pkcs11: only set ID and label when both size and data are setNikos Mavrogiannopoulos2015-03-111-3/+3
* added gnutls_pkcs11_obj_set_info()Nikos Mavrogiannopoulos2015-03-111-0/+161
* Use p11_kit_uri_get_pin_value() if available in p11-kitNikos Mavrogiannopoulos2015-02-221-6/+19
* pkcs11: cleanup the name of typesNikos Mavrogiannopoulos2015-01-121-30/+30
* pkcs11: when importing a public key, import it's data as well (version 2 fix)Nikos Mavrogiannopoulos2015-01-121-10/+5
* pkcs11: when importing a public key, import it's data as wellNikos Mavrogiannopoulos2015-01-111-1/+9
* Instead of sanitizing URLs, use hints to support incomplete PKCS#11 URIsNikos Mavrogiannopoulos2014-12-231-11/+31
* use p11_kit_uri_get_pin_source instead of p11_kit_uri_get_pinfileNikos Mavrogiannopoulos2014-12-231-1/+1
* combined gnutls_pkcs11_obj_attr_t with gnutls_pkcs11_obj_flagsNikos Mavrogiannopoulos2014-12-221-20/+28