openssl/crypto
Robin Seggelmann f596e3c491 DTLS/SCTP struct authchunks Bug
PR: 2809

DTLS/SCTP requires DATA and FORWARD-TSN chunks to be protected with
SCTP-AUTH.  It is checked if this has been activated successfully for
the local and remote peer. Due to a bug, however, the
gauth_number_of_chunks field of the authchunks struct is missing on
FreeBSD, and was therefore not considered in the OpenSSL implementation.
This patch sets the corresponding pointer for the check correctly
whether or not this bug is present.
2013-10-30 14:37:22 +00:00
..
aes PPC assembly pack: make new .size directives profiler-friendly. 2013-10-15 23:42:18 +02:00
asn1 Add KDF for DH. 2013-10-01 14:01:18 +01:00
bf Remove hard coded ecdsaWithSHA1 hack in ssl routines and check for RSA 2011-08-14 13:47:30 +00:00
bio DTLS/SCTP struct authchunks Bug 2013-10-30 14:37:22 +00:00
bn PPC assembly pack: update from master branch. 2013-10-15 00:31:45 +02:00
buffer Constification. 2013-10-01 14:51:04 +01:00
camellia Add Camellia SPARC T4 module from master. 2013-05-19 23:58:54 +02:00
cast make update 2013-01-15 16:24:07 +00:00
cmac oops, macro not present in OpenSSL 1.0.2 2012-04-11 15:10:48 +00:00
cms Add KDF for DH. 2013-10-01 14:01:18 +01:00
comp Assorted bugfixes: 2011-02-03 12:03:57 +00:00
conf PR: 2840 2012-07-03 20:20:11 +00:00
des SPARC T4 DES support: fix typo. 2013-06-18 11:07:24 +02:00
dh Fix compile errors. 2013-10-01 14:01:18 +01:00
dsa Return correct enveloped data type in ASN1 methods. 2013-10-01 14:01:18 +01:00
dso PR: 2589 2011-09-01 13:52:38 +00:00
ec Add KDF for DH. 2013-10-01 14:01:18 +01:00
ecdh Fix warning. 2013-10-15 11:33:58 +01:00
ecdsa Add functions to set ECDSA_METHOD structure. 2013-09-18 01:23:40 +01:00
engine Remove RSAX engine, superseded by RSAZ module. 2013-07-05 22:16:10 +02:00
err Don't include comp.h if no-comp set. 2013-01-20 01:10:03 +00:00
evp evp/e_des3.c: fix typo with potential integer overflow on 32-bit platforms. 2013-10-05 21:09:50 +01:00
hmac Experimental multi-implementation support for FIPS capable OpenSSL. 2012-05-13 18:40:12 +00:00
idea make update 2013-01-15 16:24:07 +00:00
jpake apply J-PKAKE fix to HEAD (original by Ben) 2010-11-29 18:33:28 +00:00
krb5 Further BUILDENV refinement, further fool-proofing of Makefiles and 2005-05-16 16:55:47 +00:00
lhash Revert lhash patch for PR#2124 2009-12-09 15:00:20 +00:00
md2 Prohibit use of low level digest APIs in FIPS mode. 2011-06-01 13:39:45 +00:00
md4 Fix some clang warnings. 2013-01-13 21:06:36 +00:00
md5 md5_locl.h: enable assembly support on SPARC [from master]. 2013-05-20 00:33:09 +02:00
mdc2 Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
modes Initial aarch64 bits. 2013-10-13 19:24:22 +02:00
objects Add new OIDs from RFC5753 2013-10-01 14:01:17 +01:00
ocsp Constification. 2013-10-07 12:44:40 +01:00
pem Constification. 2013-09-10 17:58:44 +01:00
perlasm PPC assembly pack: update from master branch. 2013-10-15 00:31:45 +02:00
pkcs7 Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
pkcs12 Fix warning. 2013-09-18 15:10:22 +01:00
pqueue Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
rand Disable Dual EC DRBG. 2013-09-22 18:25:58 +01:00
rc2 make update 2013-01-15 16:24:07 +00:00
rc4 PA-RISC assembler pack: switch to bve in 64-bit builds. 2013-06-30 23:13:23 +02:00
rc5 Intel compiler support update from HEAD. 2012-11-28 13:12:09 +00:00
ripemd Fix some clang warnings. 2013-01-13 21:06:36 +00:00
rsa Return correct enveloped data type in ASN1 methods. 2013-10-01 14:01:18 +01:00
seed Revert "version skew" patches that break FIPS compilation 2012-06-09 23:36:38 +00:00
sha PPC assembly pack: make new .size directives profiler-friendly. 2013-10-15 23:42:18 +02:00
srp Backport single makefile from master. 2013-06-13 15:09:48 +01:00
stack CMS support for key agreeement recipient info. 2013-10-01 14:01:18 +01:00
store Make it possible to disable STORE. 2009-02-19 09:42:51 +00:00
threads Functional VMS changes submitted by sms@antinode.info (Steven M. Schweda). 2009-05-15 16:37:08 +00:00
ts New function X509_chain_up_ref to dup and up the reference count of 2012-12-26 16:04:03 +00:00
txt_db Change STRING to OPENSSL_STRING etc as common words such 2009-07-27 21:08:53 +00:00
ui Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
whrlpool x86_64 assembly pack: make Windows build more robust [from master]. 2013-01-22 22:51:29 +01:00
x509 Partial path fix. 2013-09-08 21:25:10 +01:00
x509v3 Portability fix: use BIO_snprintf and pick up strcasecmp alternative 2012-12-26 23:51:41 +00:00
.cvsignore Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev 2008-04-17 10:19:16 +00:00
alphacpuid.pl Alpha assembler fixed from HEAD. 2011-08-12 12:31:08 +00:00
arm_arch.h ARM assembler pack update from HEAD. 2011-11-14 20:58:01 +00:00
armcap.c crypto/armcap.c: fix typo in rdtsc subroutine. 2013-09-15 22:10:49 +02:00
armv4cpuid.S ARM assembler pack update from HEAD. 2011-11-14 20:58:01 +00:00
cpt_err.c Implement FIPS_mode and FIPS_mode_set 2011-05-19 18:19:07 +00:00
cryptlib.c Extend OPENSSL_ia32cap_P (backport from HEAD). 2013-09-15 22:13:54 +02:00
cryptlib.h Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
crypto-lib.com Add the missing dh_rfc5114 and evp_cnf. 2012-07-05 13:00:45 +00:00
crypto.h Add and use a constant-time memcmp. 2013-02-06 13:56:12 +00:00
cversion.c (oops) Apologies all, that last header-cleanup commit was from the wrong 2004-04-19 18:09:28 +00:00
ebcdic.c Oops, this file already had the "empty source file" workaround but it 2003-10-29 22:25:04 +00:00
ebcdic.h EBCDIC support. 2000-02-01 02:21:16 +00:00
ex_data.c Avoid warnings with -pedantic, specifically: 2008-07-04 23:12:52 +00:00
fips_err.h Update error codes for FIPS. 2011-10-21 13:04:27 +00:00
fips_ers.c Add FIPS error codes. 2011-06-21 16:58:10 +00:00
ia64cpuid.S IA64 assembler pack update from HEAD. 2011-11-14 20:45:57 +00:00
install-crypto.com Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
LPdir_nyi.c Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
LPdir_unix.c Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
LPdir_vms.c Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
LPdir_win32.c Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
LPdir_win.c Fix mingw warnings. 2006-10-23 07:41:05 +00:00
LPdir_wince.c Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
Makefile Backport single makefile from master. 2013-06-13 15:09:48 +01:00
md32_common.h Initial aarch64 bits. 2013-10-13 19:24:22 +02:00
mem_clr.c Fix warning. 2007-06-23 18:47:51 +00:00
mem_dbg.c PR: 1894 2009-04-16 17:22:51 +00:00
mem.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
o_dir_test.c Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
o_dir.c DJGPP has opendir() and friends, according to Gisle Vanem <giva@bgnett.no>. 2004-08-03 19:15:21 +00:00
o_dir.h Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
o_fips.c call OPENSSL_init when calling FIPS_mode too 2012-04-20 14:43:14 +00:00
o_init.c The first of many changes to make OpenSSL 1.0.1 FIPS capable. 2011-05-26 14:19:19 +00:00
o_str.c Update from HEAD. 2009-06-01 12:14:15 +00:00
o_str.h "Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups. 2005-09-20 20:19:07 +00:00
o_time.c Time difference functions. 2013-08-19 21:55:07 +01:00
o_time.h Time difference functions. 2013-08-19 21:55:07 +01:00
opensslconf.h.in Eliminate warning induced by http://cvs.openssl.org/chngview?cn=14690 and 2005-12-16 10:37:24 +00:00
opensslv.h set version to 1.0.2-dev 2012-03-22 15:29:21 +00:00
ossl_typ.h Add KDF for DH. 2013-10-01 14:01:18 +01:00
pariscid.pl PA-RISC assembler pack: switch to bve in 64-bit builds. 2013-06-30 23:13:23 +02:00
ppccap.c linux-ppc: make it more robust [from HEAD]. 2012-10-21 18:25:29 +00:00
ppccpuid.pl PPC assembly pack: update from master branch. 2013-10-15 00:31:45 +02:00
s390xcap.c s390x assembler pack update from HEAD. 2011-11-14 20:47:22 +00:00
s390xcpuid.S s390x assembler pack update from HEAD. 2011-11-14 20:47:22 +00:00
sparc_arch.h sparcv9cap.c: update from master. 2013-05-20 00:16:18 +02:00
sparccpuid.S sparcv9cap.c: update from master. 2013-05-20 00:16:18 +02:00
sparcv9cap.c Add BN support for SPARC VIS3 and T4 [from master]. 2013-05-20 15:48:13 +02:00
symhacks.h Added aliases for symbols longer than 31 chars. 2012-07-05 09:08:18 +00:00
uid.c Netware-specific changes, 2003-11-28 13:10:58 +00:00
vms_rms.h Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
x86_64cpuid.pl Extend OPENSSL_ia32cap_P (backport from HEAD). 2013-09-15 22:13:54 +02:00
x86cpuid.pl Extend OPENSSL_ia32cap_P (backport from HEAD). 2013-09-15 22:13:54 +02:00