aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/pkcs12
Commit message (Expand)AuthorAgeFilesLines
* Provide metadata for symmetric keys when parsing pkcs#12 filesDmitry Belyavskiy2026-09-242-5/+98
* Add support for Java keytool PKCS#12 files with symmetric secret keysDmitry Belyavskiy2026-09-247-90/+325
* Copyright year updatesopenssl-machine2026-09-091-1/+1
* Generate the error headers and tables at build timeBob Beck2026-09-011-64/+0
* Fix memory leak in PKCS12_parseGreensi72026-08-271-0/+16
* Don't do pointer arithmetic on a NULL pointer in OPENSSL_uni2ascBob Beck2026-08-271-2/+6
* Rename ASN1_STRING_length_ex() to ASN1_STRING_get_length()Eugene Syromiatnikov2026-08-111-1/+1
* crypto/pkcs12/p12_decr.c: fix EVP_CIPHER_CTX_ctrl error checksAdel-Ayoub2026-07-271-2/+3
* Convert internal use of ASN1_STRING_set and ASN1_STRING_lengthBob Beck2026-07-181-1/+1
* pkcs12: free PKCS7 elements on error in PKCS12_unpack_authsafesNaveed Khan2026-07-101-1/+1
* pkcs12: verify that the pbmac1 key length is safeAlicja Kario2026-06-111-3/+4
* uni2utf8: reject negative length like uni2ascrootvector22026-06-111-0/+2
* Deprecate UTF8_putc/getc() and use uint32_t for unicodeBob Beck2026-05-181-6/+8
* Make the crypto includes self-containedBob Beck2026-05-061-0/+4
* Add missing header guards in local crypto includes.Bob Beck2026-05-061-0/+5
* Fix error check for EVP_CTRL_AEAD_GET_TAGndossche2026-04-241-1/+1
* crypto/pkcs12/p12_add.c: Restore ERR_set_mark and ERR_pop_to_markJun Aruga2026-04-081-0/+2
* pkcs12: fix PKCS12_set_pbmac1_pbkdf2 error-path leaksWeidong Wang2026-03-161-0/+4
* PKCS12: Document that the range for key length when using PBMAC1 is (1..64).slontis2026-03-121-1/+2
* PKCS12: Avoid bypassing the provider when doing HMAC operations.slontis2026-03-121-11/+11
* Copyright year updatesopenssl-machine2026-03-1010-10/+10
* Make ASN1_STRING opaqueBob Beck2026-02-255-0/+10
* Constify more X509 arguments and return valuesBob Beck2026-02-242-5/+5
* Alternate fix for CVE-2025-69419Bernd Edlinger2026-02-181-1/+1
* Make X509_ATTRIBUTE accessor functions const-correctkovan2026-02-132-3/+3
* EVP_get_digestbynid/EVP_get_cipherbynid turns into...Dmitry Belyavskiy2026-02-123-25/+11
* PKCS12_item_decrypt_d2i_ex(): Check oct argument for NULLAndrew Dinh2026-01-261-0/+5
* pkcs12: Validate salt and keylength in PBMAC1Tomas Mraz2026-01-261-2/+16
* Zero out memory after allocation to avoid usage of uninitialized memoryKonstantin Bogdanov2026-01-201-1/+1
* Ensure ASN1 types are checked before use.Bob Beck2026-01-131-2/+8
* Check return code of UTF8_putcNorbert Pocs2025-12-181-0/+5
* 4.0-POST-CLANG-FORMAT-WEBKIT4.0-POST-CLANG-FORMAT-WEBKITBob Beck2025-12-0917-438/+450
* Add safety checks to PKCS12_SAFEBAG_get0_bag*() functionsTomas Mraz2025-11-141-0/+9
* PKCS12_set_pbmac1_pbkdf2() fixups.slontis2025-11-061-21/+30
* Fix potential malloc(-1) bugs.slontis2025-11-062-12/+18
* Copyright year updatesopenssl-machine2025-09-022-2/+2
* fix(pkcs12): prevent PKCS7 memleak in p12_npas.cNachel722025-08-221-2/+5
* libapps + libcrypto: Silence warnings on Win64 buildsTomas Mraz2025-07-021-2/+2
* Copyright year updatesopenssl-machine2025-03-121-1/+1
* Fix potential memory leak in PKCS12_add_key_ex()Niels Dossche2025-01-061-1/+3
* Handle PBMAC1 with absent PBKDF2 PRFOlivier Chéron2024-10-071-2/+9
* crypto/pkcs12/p12_mutl.c: Add check and EVP_MD_free() for EVP_MD_fetch()Jiasheng Jiang2024-09-051-0/+4
* Copyright year updatesTomas Mraz2024-09-052-2/+2
* EVP_MD_size() updatesslontis2024-08-291-1/+1
* Implementation of the RFC 9579, PBMAC1 in PKCS#12Dmitry Belyavskiy2024-08-071-31/+265
* Remove trailing whitespaceDimitri Papadopoulos2024-07-222-2/+2
* p12_npas.c: Remove call with unused return valueDrokov Pavel2024-06-281-2/+1
* fix potential memory leak in PKCS12_add_key_ex()sashan2024-06-181-6/+9
* Copyright year updatesRichard Levitte2024-04-094-4/+4
* Add NULL checks where ContentInfo data can be NULLMatt Caswell2024-01-253-2/+26