openssl/crypto
Dr. Stephen Henson 5b70372d5d Add ASN.1 ADB callback.
Add support for application supplied any defined by callback. An
application can change the selector value if it wishes. This is
mainly intended for values which are only known at runtime, for
example dynamically created OIDs.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-03-04 17:06:13 +00:00
..
aes Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
asn1 Add ASN.1 ADB callback. 2016-03-04 17:06:13 +00:00
async Ensure Async is deinited properly 2016-03-02 17:23:42 +00:00
bf Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
bio Fix memory issues in BIO_*printf functions 2016-02-25 22:45:58 +00:00
bn Consistently use arm_arch.h constants in armcap assembly code. 2016-03-02 12:57:28 +01:00
buffer Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
camellia Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
cast Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
chacha chacha/asm/chacha-ppc.pl: fix typo. 2016-03-04 11:55:35 +01:00
cmac Use utility functions for HMAC and CMAC. 2016-03-02 20:57:32 +00:00
cms Remove unused parameters from internal functions 2016-02-22 13:39:44 -05:00
comp Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
conf Remove unused parameters from internal functions 2016-02-22 13:39:44 -05:00
ct Handle empty log name in "enable_logs" line of the CT log file 2016-03-04 10:50:10 -05:00
des Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
dh GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
dsa GH715: Missed some null-check-removals. follow commits 412bafdcf5, and 7c96dbcdab 2016-02-28 17:40:08 -05:00
dso GH762: Reuse strdup() 2016-02-29 17:33:44 -05:00
ec Curve25519: avoid undefined behaviour 2016-03-04 12:28:01 +01:00
engine GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
err Add KDF error codes 2016-03-02 21:30:56 +00:00
evp GH355: Implement HKDF 2016-03-03 18:21:20 -05:00
hmac Use utility functions for HMAC and CMAC. 2016-03-02 20:57:32 +00:00
idea Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
include/internal Change default CT log list filename to "ct_log_list.cnf" 2016-03-04 10:50:10 -05:00
kdf GH355: Implement HKDF 2016-03-03 18:21:20 -05:00
lhash Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
md2 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
md4 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
md5 RT4347: Fix GCC unused-value warnings with HOST_c2l() 2016-03-01 12:10:18 -05:00
mdc2 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
modes modes/asm/ghash-x86_64.pl: refine GNU assembler version detection. 2016-02-27 21:14:18 +01:00
objects GH355: Implement HKDF 2016-03-03 18:21:20 -05:00
ocsp Remove unused parameters from internal functions 2016-02-22 13:39:44 -05:00
pem Sanity check PVK file fields. 2016-03-04 01:20:04 +00:00
perlasm Fix some issues near recent chomp changes. 2016-02-13 02:54:48 -05:00
pkcs7 Add PKCS7_NO_DUAL_CONTENT flag 2016-02-23 08:42:03 -05:00
pkcs12 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
poly1305 poly1305/asm/poly1305-*.pl: flip horizontal add and reduction. 2016-03-02 13:11:38 +01:00
rand GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
rc2 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
rc4 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
rc5 Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
ripemd Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
rsa GH715: Missed some null-check-removals. 2016-02-28 09:41:23 -05:00
seed Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
sha Consistently use arm_arch.h constants in armcap assembly code. 2016-03-02 12:57:28 +01:00
srp CVE-2016-0798: avoid memory leak in SRP 2016-02-25 15:42:48 +01:00
stack Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
ts Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
txt_db Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
ui Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
whrlpool Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
x509 GH784: Better variable name 2016-03-04 11:49:22 -05:00
x509v3 GH769: Reuse strndup() 2016-03-03 19:44:10 -05:00
alphacpuid.pl
arm64cpuid.pl
arm_arch.h
armcap.c
armv4cpuid.pl
build.info Make uplink auxiliary source separate from cpuid source 2016-03-02 14:45:02 +01:00
c64xpluscpuid.pl
cpt_err.c After renaming init, update errors. 2016-02-10 15:52:32 -05:00
cryptlib.c Declare DllMain internally 2016-02-14 14:13:53 +01:00
cversion.c Make it possible to get ENGINESDIR info from OpenSSL_versions 2016-02-10 19:36:48 +01:00
ebcdic.c Use NON_EMPTY_TRANSLATION_UNIT, consistently. 2016-02-09 20:13:29 -05:00
ex_data.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
fips_err.h Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
fips_ers.c Use NON_EMPTY_TRANSLATION_UNIT, consistently. 2016-02-09 20:13:29 -05:00
ia64cpuid.S
init.c Ensure Async is deinited properly 2016-03-02 17:23:42 +00:00
lock.c GH678: Add a few more zalloc 2016-02-22 12:13:37 -05:00
LPdir_nyi.c
LPdir_unix.c
LPdir_vms.c
LPdir_win.c
LPdir_win32.c
LPdir_wince.c
Makefile.in Make uplink auxiliary source separate from cpuid source 2016-03-02 14:45:02 +01:00
mem.c Build fix: remove cleanse_ctr 2016-02-25 10:19:50 -05:00
mem_clr.c RT4116: Change cleanse to just memset 2016-02-25 10:04:00 -05:00
mem_dbg.c Implement the use of heap manipulator implementions 2016-02-17 10:12:49 +01:00
mem_sec.c Remove unused parameters from internal functions 2016-02-22 13:39:44 -05:00
o_dir.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
o_fips.c
o_init.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
o_str.c Fix master compile error 2016-02-26 16:50:59 +00:00
o_time.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
pariscid.pl
ppc_arch.h
ppccap.c Configurations: engage PPC ChaCha20 and Poly1305 modules. 2016-02-13 17:22:20 +01:00
ppccpuid.pl
s390xcap.c
s390xcpuid.S
sparc_arch.h
sparccpuid.S
sparcv9cap.c
thr_id.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
threads_none.c Implement new multi-threading API 2016-02-26 10:00:36 +00:00
threads_pthread.c GH773: Possible leak on CRYPTO_THREAD_lock_new failure 2016-03-03 19:47:01 -05:00
threads_win.c GH773: Possible leak on CRYPTO_THREAD_lock_new failure 2016-03-03 19:47:01 -05:00
uid.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
vms_rms.h
x86_64cpuid.pl
x86cpuid.pl