summaryrefslogtreecommitdiff
path: root/ssl/d1_both.c
Commit message (Collapse)AuthorAgeFilesLines
* Import OpenSSL 1.1.1.vendor/openssl/1.1.1Jung-uk Kim2018-09-131-1598/+0
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=338658 svn path=/vendor-crypto/openssl/1.1.1/; revision=338659; tag=vendor/openssl/1.1.1
* Import OpenSSL 1.0.2l.vendor/openssl/1.0.2lJung-uk Kim2017-05-251-4/+17
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=318897 svn path=/vendor-crypto/openssl/1.0.2l/; revision=318898; tag=vendor/openssl/1.0.2l
* Import OpenSSL 1.0.2i.vendor/openssl/1.0.2iJung-uk Kim2016-09-221-21/+26
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=306189 svn path=/vendor-crypto/openssl/1.0.2i/; revision=306190; tag=vendor/openssl/1.0.2i
* Import OpenSSL 1.0.2h.vendor/openssl/1.0.2hJung-uk Kim2016-05-031-0/+2
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=298991 svn path=/vendor-crypto/openssl/1.0.2h/; revision=298992; tag=vendor/openssl/1.0.2h
* Import OpenSSL 1.0.2f.vendor/openssl/1.0.2fJung-uk Kim2016-01-281-21/+49
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=295001 svn path=/vendor-crypto/openssl/1.0.2f/; revision=295002; tag=vendor/openssl/1.0.2f
* Import OpenSSL 1.0.2e.vendor/openssl/1.0.2eJung-uk Kim2015-12-031-2/+5
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=291707 svn path=/vendor-crypto/openssl/1.0.2e/; revision=291708; tag=vendor/openssl/1.0.2e
* Import OpenSSL 1.0.2d.vendor/openssl/1.0.2dJung-uk Kim2015-10-231-131/+11
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=289848 svn path=/vendor-crypto/openssl/1.0.2d/; revision=289849; tag=vendor/openssl/1.0.2d
* Import OpenSSL 1.0.1n.vendor/openssl/1.0.1nJung-uk Kim2015-06-111-12/+34
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=284278 svn path=/vendor-crypto/openssl/1.0.1n/; revision=284279; tag=vendor/openssl/1.0.1n
* Import OpenSSL 1.0.1m.vendor/openssl/1.0.1mJung-uk Kim2015-03-201-1436/+1419
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=280288 svn path=/vendor-crypto/openssl/1.0.1m/; revision=280289; tag=vendor/openssl/1.0.1m
* Import OpenSSL 1.0.1k.vendor/openssl/1.0.1kJung-uk Kim2015-01-081-68/+94
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=276856 svn path=/vendor-crypto/openssl/1.0.1k/; revision=276858; tag=vendor/openssl/1.0.1k
* Import OpenSSL 1.0.1j.vendor/openssl/1.0.1jJung-uk Kim2014-10-151-0/+3
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=273138 svn path=/vendor-crypto/openssl/1.0.1j/; revision=273139; tag=vendor/openssl/1.0.1j
* Import OpenSSL 1.0.1i.vendor/openssl/1.0.1iJung-uk Kim2014-08-071-33/+49
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=269670 svn path=/vendor-crypto/openssl/1.0.1i/; revision=269671; tag=vendor/openssl/1.0.1i
* Import OpenSSL 1.0.1h.vendor/openssl/1.0.1hJung-uk Kim2014-06-061-3/+12
| | | | | | | | Approved by: so (delphij) Notes: svn path=/vendor-crypto/openssl/dist/; revision=267188 svn path=/vendor-crypto/openssl/1.0.1h/; revision=267189; tag=vendor/openssl/1.0.1h
* Import OpenSSL 1.0.1g.vendor/openssl/1.0.1gJung-uk Kim2014-04-081-8/+18
| | | | | | | | Approved by: benl (maintainer) Notes: svn path=/vendor-crypto/openssl/dist/; revision=264271 svn path=/vendor-crypto/openssl/1.0.1g/; revision=264272; tag=vendor/openssl/1.0.1g
* Import OpenSSL 1.0.1f.vendor/openssl/1.0.1fJung-uk Kim2014-01-221-3/+4
| | | | | | | | Approved by: so (delphij), benl (silence) Notes: svn path=/vendor-crypto/openssl/dist/; revision=261035 svn path=/vendor-crypto/openssl/1.0.1f/; revision=261036; tag=vendor/openssl/1.0.1f
* Import vendor fixes:Xin LI2014-01-071-0/+6
| | | | | | | | | | | | | | | | | 197e0ea Fix for TLS record tampering bug. (CVE-2013-4353). 3462896 For DTLS we might need to retransmit messages from the previous session so keep a copy of write context in DTLS retransmission buffers instead of replacing it after sending CCS. (CVE-2013-6450). ca98926 When deciding whether to use TLS 1.2 PRF and record hash algorithms use the version number in the corresponding SSL_METHOD structure instead of the SSL structure. The SSL structure version is sometimes inaccurate. Note: OpenSSL 1.0.2 and later effectively do this already. (CVE-2013-6449). Notes: svn path=/vendor-crypto/openssl/dist/; revision=260399
* Import OpenSSL 1.0.1c.vendor/openssl/1.0.1cJung-uk Kim2012-07-111-59/+227
| | | | | | | | Approved by: benl (maintainer) Notes: svn path=/vendor-crypto/openssl/dist/; revision=238384 svn path=/vendor-crypto/openssl/1.0.1c/; revision=238385; tag=vendor/openssl/1.0.1c
* Import OpenSSL 0.9.8x.vendor/openssl/0.9.8xJung-uk Kim2012-06-271-27/+28
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=237653 svn path=/vendor-crypto/openssl/0.9.8x/; revision=237654; tag=vendor/openssl/0.9.8x
* Import OpenSSL 0.9.8p.vendor/openssl/0.9.8pSimon L. B. Nielsen2010-11-211-84/+236
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=215643 svn path=/vendor-crypto/openssl/0.9.8p/; revision=215644; tag=vendor/openssl/0.9.8p
* Import OpenSSL 0.9.8m.vendor/openssl/0.9.8mSimon L. B. Nielsen2010-02-281-88/+154
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=204477 svn path=/vendor-crypto/openssl/0.9.8m/; revision=204478; tag=vendor/openssl/0.9.8m
* Import DTLS fix from upstream OpenSSL 0.9.8 branch:vendor/openssl/0.9.8k-dtls-fixesSimon L. B. Nielsen2009-08-231-15/+16
| | | | | | | | | | | | | | | | | Fix DTLS fragment bug - out-of-sequence message handling which could result in NULL pointer dereference in dtls1_process_out_of_seq_message(). Note that this will not get FreeBSD Security Advisory as DTLS is experimental in OpenSSL. Security: CVE-2009-1387 Obtained from: OpenSSL CVS http://cvs.openssl.org/chngview?cn=17958 Notes: svn path=/vendor-crypto/openssl/dist/; revision=196467 svn path=/vendor-crypto/openssl/0.9.8k-dtls-fixes/; revision=196468; tag=vendor/openssl/0.9.8k-dtls-fixes
* Import DTLS fix from upstream OpenSSL 0.9.8 branch:Simon L. B. Nielsen2009-08-231-1/+2
| | | | | | | | | | | | | | Do not access freed data structure. Note that this will not get FreeBSD Security Advisory as DTLS is experimental in OpenSSL. Security: CVE-2009-1379 Obtained from: OpenSSL CVS http://cvs.openssl.org/chngview?cn=18156 Notes: svn path=/vendor-crypto/openssl/dist/; revision=196463
* Import DTLS fix from upstream OpenSSL 0.9.8 branch:Simon L. B. Nielsen2009-08-231-1/+10
| | | | | | | | | | | | | | Fix fragment handling memory leak. Note that this will not get FreeBSD Security Advisory as DTLS is experimental in OpenSSL. Security: CVE-2009-1378 Obtained from: OpenSSL CVS http://cvs.openssl.org/filediff?f=openssl/ssl/d1_both.c&v1=1.4.2.13&v2=1.4.2.15 Notes: svn path=/vendor-crypto/openssl/dist/; revision=196462
* Vendor import of OpenSSL 0.9.8i.vendor/openssl/0.9.8iSimon L. B. Nielsen2008-09-211-10/+12
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=183234 svn path=/vendor-crypto/openssl/0.9.8i/; revision=193572; tag=vendor/openssl/0.9.8i
* Flatten OpenSSL vendor tree.Simon L. B. Nielsen2008-08-231-0/+1191
Notes: svn path=/vendor-crypto/openssl/dist/; revision=182044