Remove some utilities from the core to provider interface
[openssl.git] / crypto /
2019-07-23 Matt CaswellRemove some utilities from the core to provider interface
2019-07-23 PauliMake rand_pool buffers more dynamic in their sizing.
2019-07-23 PauliAvoid double clearing some BIGNUMs
2019-07-23 Richard LevitteReplace OSSL_ITEM with OSSL_PARAM as parameter descript...
2019-07-23 Richard LevitteAdd EVP_CIPHER_do_all_ex() and EVP_MD_do_all_ex()
2019-07-23 Richard LevitteAdd internal function evp_generic_do_all()
2019-07-23 Richard LevitteRefactor ossl_method_construct() in terms of ossl_algor...
2019-07-23 Richard LevitteAdd internal function ossl_algorithm_do_all()
2019-07-23 Richard LevitteAdd OSSL_PROVIDER_name()
2019-07-23 Richard LevitteAdd EVP_MD_provider() and EVP_CIPHER_provider()
2019-07-23 Richard LevitteRe-implement EVP_MD_name() and EVP_CIPHER_name() as...
2019-07-23 Richard LevitteAdd a mechnism to save the name of fetched methods
2019-07-22 Patrick SteuerRemove superfluous call to OPENSSL_cpuid_setup
2019-07-22 Bernd EdlingerChange DH parameters to generate the order q subgroup...
2019-07-22 Rich SalzDeprecate SYSerr, add new FUNCerr macro
2019-07-22 Rich SalzAdd ERR_put_func_error, and use it.
2019-07-22 Bernd EdlingerAllocate DRBG additional data pool from non-secure...
2019-07-22 Dr. Matthias St... x509: publish X509_PUBKEY_dup
2019-07-22 Richard LevitteAdd an internal API to access the KEYMGMT provider...
2019-07-22 Richard LevitteAdd evp_keymgmt_clear_pkey_cache() and use it
2019-07-22 Richard LevitteAdapt int_ctx_new() to use with providers
2019-07-22 Richard LevitteAdd evp_keymgmt_export_to_provider(), for key transfer...
2019-07-22 Richard LevitteAdd basic EVP_KEYMGMT API and libcrypto <-> provider...
2019-07-18 PauliAdd param builder free function.
2019-07-21 Richard LevitteCygwin: enable the use of Dl_info and dladdr()
2019-07-19 Matt CaswellFix no-dh
2019-07-18 Shane LontisFix S390X compile error due to missing defines
2019-07-18 Shane LontisCleanup use of X509 STORE locks
2019-07-18 Dr. Matthias St... Fix init_get_thread_local()
2019-07-17 Rich SalzDeprecated {OPENSSL,CRYPTO}_debug_mem_{push,pop}
2019-07-17 PauliParameter building utilities.
2019-07-16 Pauliremove end of line spaces
2019-07-16 PauliRemove tab characters from C source files.
2019-07-16 Richard LevitteProvider config module: allow providers to already...
2019-07-16 Patrick Steuers390x assembly pack: fix restoring of SIGILL action
2019-07-16 Matt CaswellAdd the ability to set PKCS#3 DH padding in providers
2019-07-16 Matt CaswellEnable PKCS#3 DH in the providers
2019-07-16 Matt CaswellMake the EVP Key Exchange code provider aware
2019-07-16 Rich SalzRegenerate mkerr files
2019-07-16 Rich SalzRemove function name from errors
2019-07-15 Shane LontisAdd Common shared code needed to move aes ciphers to...
2019-07-11 Pauliremove end of line whitespace
2019-07-11 Matt CaswellConvert asn1_dsa.c to use the WPACKET API instead
2019-07-11 Matt CaswellGive WPACKET the ability to have a NULL buffer undernea...
2019-07-11 Matt CaswellConvert asn1_dsa.c to use the PACKET API instead
2019-07-11 Matt CaswellMake the PACKET/WPACKET code available to both libcrypt...
2019-07-11 David MakepeaceAdd simple ASN.1 utils for DSA signature DER.
2019-07-11 PauliCoverity #1451596: check dirlen for being negative
2019-07-15 Matt CaswellMake sure all BIGNUM operations work within the FIPS...
2019-07-15 Krists KrilovsFix wrong lock claimed in x509 dir lookup.
2019-07-11 Rich SalzMake allocation/free/clean available to providers
2019-07-11 Richard LevitteAdapt diverse EVP_CIPHER functions to use get_params...
2019-07-11 Richard LevitteMake more use of OSSL_PARAM for ciphers
2019-07-09 Bernd EdlingerReplace long dash characters with normal ascii minus
2019-07-08 Shane LontisAdd X9.42 KDF.
2019-07-08 Dmitry BelyavskiyAvoid NULL pointer dereference. Fixes #9043.
2019-07-08 Lei MaohuiFix build error for aarch64 big endian.
2019-07-07 Bernd EdlingerFix an endless loop in BN_generate_prime_ex
2019-07-02 Matt CaswellMake BIGNUM rand functions available within the FIPS...
2019-07-02 Matt CaswellProvide rand_bytes_ex and rand_priv_bytes_ex
2019-07-02 Richard LevitteFIPS module: adapt for the changed error reporting...
2019-07-02 Richard LevitteReplumbing: re-implement error reporting for providers
2019-07-02 Richard Levitteossl_provider_upref to ossl_provider_up_ref
2019-07-02 Bernd EdlingerCheck for V_ASN1_BOOLEAN/V_ASN1_NULL in X509_ATTRIBUTE_...
2019-07-02 Bernd EdlingerFix ASN1_TYPE_get/set with type=V_ASN1_BOOLEAN
2019-07-02 Antoine CœurFix Typos
2019-07-01 Rich SalzRemove DES_check_key global
2019-07-01 Rich SalzRemove NextStep support
2019-07-01 Matt CaswellChange RC5_32_set_key to return an int type
2019-07-01 Matt CaswellEnsure that rc5 doesn't try to use a key longer than...
2019-07-01 Matt CaswellOnly cache a method if we actually created one
2019-07-01 Antoine CœurFix Typos
2019-07-01 PauliAdd OIDs for kmac128, kmac256 and blake2.
2019-06-29 Patrick Steuers390x assembly pack: add support for pcc and kma instru...
2019-06-28 Paul YangSupport SM2 certificate signing
2019-06-28 Matt CaswellChange the DRBG HMAC implementation to lookup allowed...
2019-06-28 Matt CaswellChange the DRBG HASH implementation to lookup all allow...
2019-06-28 Matt CaswellFix NULL pointer dereference in the ex_data code
2019-06-28 Matt CaswellMake the RAND code available from inside the FIPS module
2019-06-28 Matt CaswellRename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref...
2019-06-27 Matt CaswellMove the public SIV mode functions from public headers...
2019-06-26 Bernd EdlingerKeep the externally visible macro BIO_FLAGS_UPLINK...
2019-06-25 Shane LontisEC only uses approved curves in FIPS mode.
2019-06-24 Richard LevitteOSSL_NAMEMAP: make names case insensitive
2019-06-24 Richard LevitteReplumbing: add support for multiple names per algorithm
2019-06-24 PauliAllow AES XTS decryption using duplicate keys.
2019-06-24 PauliChange OSSL_PARAM return size to not be a pointer.
2019-06-22 Richard Levittecrypto/trace.c: Remove unexisting categories
2019-06-22 Richard LevitteOSSL_TRACE: ensure it's initialised
2019-06-21 Bernd EdlingerHandle CTRL-C as non-redoable abort signal
2019-06-21 PauliRemove OPENSSL_memcmp.
2019-06-20 PauliPrint thread IDs nicely.
2019-06-19 Rebecca CranFix UEFI build on FreeBSD by not including system headers
2019-06-19 Tomas MrazFix and document BIO_FLAGS_NONCLEAR_RST behavior on...
2019-06-19 Matt CaswellProvide an ability to deregister thread stop handlers
2019-06-19 Richard LevitteAdd extra error text in the property parser
2019-06-18 Rich SalzChange ERR_add_error_[v]data to append
2019-06-18 Richard Levittecrypto/modes/build.conf: Fix MODES asm mistakes
2019-06-18 Richard Levittecrypto/aes/build.info: Fix AES assembler specs
2019-06-18 Bernd EdlingerFix error handling at openssl_strerror_r
next