Lines Matching refs:crypto

462  * Various optimizations for cryptographic routines using RISC-V vector crypto
903 the legacy crypto provider as an EVP_KDF. Applications requiring this KDF
904 will need to load the legacy crypto provider.
2190 the legacy crypto provider as an EVP_KDF. Applications requiring this KDF
2191 will need to load the legacy crypto provider. This includes these PBE
2586 This adds `crypto/cmp/`, `crpyto/crmf/`, `apps/cmp.c`, and `test/cmp_*`.
2591 * Generalized the HTTP client code from `crypto/ocsp/` into `crpyto/http/`.
3111 * Join the directories crypto/x509 and crypto/x509v3
4409 * Remove the VMS-specific reimplementation of gmtime from crypto/o_times.c.
4810 * Remove the VMS-specific reimplementation of gmtime from crypto/o_times.c.
5307 only applies to the engines in `engines/`, those in `crypto/engine/`
5444 crypto/opensslconf.h.in and some help from the perl module
5645 * The demo files in crypto/threads were moved to demo/threads.
6131 files by filtering FIPS_EX_OBJ through a perl script in crypto/Makefile.
7480 * Initial support for AMRv8 ISA crypto extensions. This covers AES,
7491 * Support for SPARC Architecture 2011 crypto extensions, first
10391 * Removed effectively defunct crypto/store from the build.
11013 * Move code previously exiled into file crypto/ec/ec2_smpt.c
11142 * Constify crypto/cast (i.e., <openssl/cast.h>): a CAST_KEY doesn't
11418 in crypto/rsa/rsa_eay.c.
11606 - changed crypto/bio/b_sock.c to work with macro functions (CLIB BSD)
11716 * Fix crypto/ec/ec_mult.c to work properly with scalars of value 0
11813 * Fix the BIT STRING encoding generated by crypto/ec/ec_asn1.c
11817 encoding. (By default, crypto/asn1/a_bitstr.c assumes the case
12373 * Fix prime generation loop in crypto/bn/bn_prime.pl by making
12376 table crypto/bn/bn_prime.h was already correct, but it could not be
12391 * Add code for kP+lQ timings to crypto/ec/ectest.c, and add SEC2
12529 * In crypto/ec/ec_mult.c, implement fast point multiplication with
12644 used in NIST curves (crypto/bn/bn_nist.c, crypto/ec/ecp_nist.c).
12722 * Add ECDH in new directory crypto/ecdh/.
12743 (new files ec2_smpl.c, ec2_smpt.c, ec2_mult.c in crypto/ec/).
12794 * Add binary polynomial arithmetic software in crypto/bn/bn_gf2m.c.
12843 copyright notice in crypto/bn/bn_gf2m.c before enabling it).
12855 Modify asn1_parse2 (crypto/asn1/asn1_par.c) so that in non-'dump'
12907 are implemented directly in crypto/ec/ec_lib.c and not dispatched
12913 * Implement compute_wNAF (crypto/ec/ec_mult.c) without BIGNUM
12928 * Add ECDSA in new directory crypto/ecdsa/.
12936 - EVP_PKCS82PKEY (crypto/evp/evp_pkey.c) now can handle ECDSA;
12937 - X509_PUBKEY_get (crypto/asn1/x_pubkey.c) and
12938 d2i_PublicKey (crypto/asn1/d2i_pu.c) have been modified to make
13660 * Add assertions to prevent user-supplied crypto functions from
13842 OpenSSL features: such as crypto acceleration and dynamic ENGINE loading.
13878 * Support for crypto accelerator cards from Accelerated Encryption
13885 * Support for SureWare crypto accelerator cards from Baltimore
13917 * Change BIO_new_file (crypto/bio/bss_file.c) to use new
13953 the directory crypto/aes, thereby obsoleting crypto/rijndael.
14108 of specific crypto interfaces. This change also introduces integrated
14112 [crypto/engine/README.md](crypto/engine/README.md)
14264 (crypto/evp/ and ssl/) to do this. Also changed the evp and ssl code
14362 and authenticator structs; see crypto/krb5/.
14513 * Add a general user interface API (crypto/ui/). This is designed
14671 * Framework for elliptic curves (crypto/ec/ec.h, crypto/ec/ec_lcl.h,
14672 crypto/ec/ec_lib.c):
14715 * Clean up crypto/err/err.h and change some error codes to avoid conflicts:
14734 * Don't overuse locks in crypto/err/err.c: For data retrieval, CRYPTO_r_lock
14754 "OPENSSL_EXPORT_VAR_AS_FUNCTION" in crypto/opensslconf.h (the latter
15129 (and "OBJ_cleanup" in crypto/objects/obj_dat.c as an example).
15409 * Use BN_nnmod instead of BN_mod in crypto/bn/bn_exp.c so that
15421 * Move `BN_mod_...` functions into new file `crypto/bn/bn_mod.c`
15422 (except for exponentiation, which stays in `crypto/bn/bn_exp.c`,
15423 and `BN_mod_mul_reciprocal`, which stays in `crypto/bn/bn_recp.c`)
15556 * Added untested support for Nuron crypto accelerator.
15787 Fix crypto/engine/vendor_defns/cswift.h for WIN32 (use `_stdcall`).
15872 * Fix crypto/asn1/a_sign.c so that 'parameters' is omitted (not
16027 * Fix crypto/objects/objects.h: "ld-ce" should be "id-ce",
16029 Also some ip-pda OIDs in crypto/objects/objects.txt were
16040 Fix mutex callback return values in crypto/engine/hw_ncipher.c.
16058 Add support for Broadcom crypto accelerator cards, backported
16064 Add support for SureWare crypto accelerator cards from
16070 Add support for crypto accelerator cards from Accelerated
16225 * Initialize static variable in crypto/dsa/dsa_lib.c and crypto/dh/dh_lib.c
16232 * In OpenSSL 0.9.6a and 0.9.6b, crypto/dh/dh_key.c ignored
16266 * In crypto/rand/md_rand.c, use a new short-time lock CRYPTO_LOCK_RAND2
16273 * In crypto/rand/md_rand.c, set 'locking_thread' to current thread's ID
16294 * Change ssleay_rand_bytes (crypto/rand/md_rand.c)
16320 * Fix crypto/bn/asm/mips3.s.
16333 * In dsa_do_verify (crypto/dsa/dsa_ossl.c), verify that r and s are
16371 * In crypto/bio/bf_buff.c, increase DEFAULT_BUFFER_SIZE to 4096
16406 * In crypto/rand/md_rand.c, replace 'add_do_not_lock' flag by a
16523 * Avoid false positives in memory leak detection code (crypto/mem_dbg.c)
16567 (crypto/conf/conf_lib.c), if the input LHASH is NULL, avoid using
17149 * crypto/err.c locking bugfix: Use write locks (`CRYPTO_w_[un]lock`),
17202 the syntax given in [crypto/objects/README.md](crypto/objects/README.md).
17414 * Eliminate non-ANSI declarations in crypto.h and stack.h.
17444 * Avoid 'thread_hash' memory leak in crypto/err/err.c by freeing
17730 * Support EGD <http://www.lothar.com/tech/crypto/>. New functions
17802 * Add support for the Compaq Atalla crypto accelerator. If it is installed,
18062 in crypto/bn/bn_prime.c for the complete table). This guarantees a
18156 weak crypto and after checking the certificate is SGC a second one
18157 with strong crypto. MS SGC stops the first handshake after receiving
18349 crypto/x509v3/ext_dat.h now has the info: this file needs to be
18448 * Fixes to crypto/x509/by_file.c the code to read in certificates and
18618 * Make crypto/rand/md_rand.c more robust:
18696 platforms. See crypto/rc4/rc4_enc.c for further details.
18793 * Preliminary compilation option RSA_NULL which disables RSA crypto without
18858 * Fix a horrible bug in enc_read() in crypto/evp/bio_enc.c: if the first
19013 (both in crypto/Makefile.ssl for use by crypto/cversion.c) caused
19016 auto-generated file crypto/buildinf.h (created by crypto/Makefile.ssl
19192 * New "BIO pair" concept (crypto/bio/bss_bio.c) so that applications
19231 * Implement the PEM_read/PEM_write functions in crypto/pem/pem_all.c
19555 * Bugfix in crypto/x509/x509_cmp.c: The SSLerr macro was used
19649 * Move the autogenerated header file parts to crypto/opensslconf.h.
19663 * In add_cert_dir() in crypto/x509/by_dir.c, break out of the loop if
19859 * Move definitions of IS_SET/IS_SEQUENCE inside crypto/asn1/asn1.h
19879 crypto/bf/asm/bf586.pl, test/test.txt and crypto/sha/asm/f.s; changed
19933 and crypto/des/ede_cbcm_enc.c.
20144 * Fix `port` variable from `int` to `unsigned int` in crypto/bio/b_sock.c
20172 BIO. See the source (crypto/evp/bio_ok.c) for more info.
20215 * Add OAEP encryption for the OpenSSL crypto library. OAEP is the improved
20237 in `apps/` and an unrelated leak in `crypto/dsa/dsa_vrf.c`.
20248 code as Perl array code in the crypto/err/err_genc.pl script.
20259 * Modify configure script 'Configure' to automatically create crypto/date.h
20293 message is now correct (it understands "crypto" and "ssl" on its
20297 perl util/mkdef.pl crypto ssl update
20320 the crypto/md/ stuff).
20402 files in crypto/x509v3. Move original stuff to crypto/x509v3/old. All this
20432 either modify crypto/Makefile.ssl to pass the -regen flag to err_code.pl
20479 * Remove C++ style comments from crypto/bn/bn_local.h.
20668 * Added OPENSSL_VERSION_NUMBER to crypto/crypto.h and
20720 crypto/asn1/x crypto/bio/cd crypto/bio/fg crypto/bio/grep crypto/bio/vi
20721 crypto/bn/asm/......add.c crypto/bn/asm/a.out crypto/dsa/f crypto/md5/f
20722 crypto/pem/gmon.out crypto/perlasm/f crypto/pkcs7/build crypto/rsa/f
20723 crypto/sha/asm/f crypto/threads/f ms/zzz ssl/f ssl/f.mak test/f
20724 util/f.mak util/pl/f util/pl/f.mak crypto/bf/bf_locl.old apps/f
20754 * New COMP library [crypto/comp/] for SSL Record Layer Compression:
20789 * Added MemCheck_XXXX functions to crypto/mem.c for memory checking.
20817 * Converted the lhash library to the crypto/mem.c functions.