aboutsummaryrefslogtreecommitdiff
path: root/ssl
Commit message (Collapse)AuthorAgeFilesLines
* Import OpenSSL 1.1.1ovendor/openssl/1.1.1ovendor/opensslJung-uk Kim2022-05-038-35/+40
|
* Import OpenSSL 1.1.1nvendor/openssl/1.1.1nJung-uk Kim2022-03-152-10/+11
|
* Import OpenSSL 1.1.1m.vendor/openssl/1.1.1mJung-uk Kim2021-12-1411-20/+28
|
* Import OpenSSL 1.1.1lvendor/openssl/1.1.1lJung-uk Kim2021-09-0116-58/+171
|
* Import OpenSSL 1.1.1k.vendor/openssl/1.1.1kJung-uk Kim2021-03-256-14/+56
|
* Import OpenSSL 1.1.1j.vendor/openssl/1.1.1jJung-uk Kim2021-02-166-14/+28
|
* Import OpenSSL 1.1.1i.vendor/openssl/1.1.1iJung-uk Kim2020-12-086-29/+22
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=368456 svn path=/vendor-crypto/openssl/1.1.1i/; revision=368457; tag=vendor/openssl/1.1.1i
* Import OpenSSL 1.1.1h.vendor/openssl/1.1.1hJung-uk Kim2020-09-2211-108/+117
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=365997 svn path=/vendor-crypto/openssl/1.1.1h/; revision=365998; tag=vendor/openssl/1.1.1h
* Import OpenSSL 1.1.1g.vendor/openssl/1.1.1gJung-uk Kim2020-04-211-1/+1
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=360173 svn path=/vendor-crypto/openssl/1.1.1g/; revision=360174; tag=vendor/openssl/1.1.1g
* Import OpenSSL 1.1.1f.vendor/openssl/1.1.1fJung-uk Kim2020-03-312-9/+1
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=359482 svn path=/vendor-crypto/openssl/1.1.1f/; revision=359483; tag=vendor/openssl/1.1.1f
* Import OpenSSL 1.1.1e.vendor/openssl/1.1.1eJung-uk Kim2020-03-1750-217/+350
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=359051 svn path=/vendor-crypto/openssl/1.1.1e/; revision=359052; tag=vendor/openssl/1.1.1e
* Import OpenSSL 1.1.1d.vendor/openssl/1.1.1dJung-uk Kim2019-09-1016-257/+352
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=352163 svn path=/vendor-crypto/openssl/1.1.1d/; revision=352164; tag=vendor/openssl/1.1.1d
* Import OpenSSL 1.1.1c.vendor/openssl/1.1.1cJung-uk Kim2019-05-287-29/+46
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=348333 svn path=/vendor-crypto/openssl/1.1.1c/; revision=348334; tag=vendor/openssl/1.1.1c
* Import OpenSSL 1.1.1b.vendor/openssl/1.1.1bJung-uk Kim2019-02-2618-177/+196
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=344595 svn path=/vendor-crypto/openssl/1.1.1b/; revision=344596; tag=vendor/openssl/1.1.1b
* Import OpenSSL 1.1.1a.vendor/openssl/1.1.1aJung-uk Kim2018-11-2021-140/+342
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=340690 svn path=/vendor-crypto/openssl/1.1.1a/; revision=340691; tag=vendor/openssl/1.1.1a
* Import OpenSSL 1.1.1.vendor/openssl/1.1.1Jung-uk Kim2018-09-13100-54740/+45554
| | | | | 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.2o.vendor/openssl/1.0.2oJung-uk Kim2018-03-2722-102/+151
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=331625 svn path=/vendor-crypto/openssl/1.0.2o/; revision=331626; tag=vendor/openssl/1.0.2o
* Import OpenSSL 1.0.2n.vendor/openssl/1.0.2nJung-uk Kim2017-12-078-17/+136
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=326660 svn path=/vendor-crypto/openssl/1.0.2n/; revision=326661; tag=vendor/openssl/1.0.2n
* Import OpenSSL 1.0.2m.vendor/openssl/1.0.2mJung-uk Kim2017-11-028-24/+133
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=325326 svn path=/vendor-crypto/openssl/1.0.2m/; revision=325327; tag=vendor/openssl/1.0.2m
* Import OpenSSL 1.0.2l.vendor/openssl/1.0.2lJung-uk Kim2017-05-2520-97/+346
| | | | | 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.2k.vendor/openssl/1.0.2kJung-uk Kim2017-01-2613-141/+299
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=312823 svn path=/vendor-crypto/openssl/1.0.2k/; revision=312824; tag=vendor/openssl/1.0.2k
* Import OpenSSL 1.0.2j.vendor/openssl/1.0.2jJung-uk Kim2016-09-261-0/+2
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=306340 svn path=/vendor-crypto/openssl/1.0.2j/; revision=306341; tag=vendor/openssl/1.0.2j
* Import OpenSSL 1.0.2i.vendor/openssl/1.0.2iJung-uk Kim2016-09-2229-232/+1522
| | | | | 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-0313-117/+363
| | | | | 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.2g.vendor/openssl/1.0.2gJung-uk Kim2016-03-018-54/+347
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=296273 svn path=/vendor-crypto/openssl/1.0.2g/; revision=296274; tag=vendor/openssl/1.0.2g
* Import OpenSSL 1.0.2f.vendor/openssl/1.0.2fJung-uk Kim2016-01-2814-106/+152
| | | | | 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-0328-265/+696
| | | | | 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-2344-3642/+8606
| | | | | 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.1p.vendor/openssl/1.0.1pJung-uk Kim2015-07-092-15/+4
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=285327 svn path=/vendor-crypto/openssl/1.0.1p/; revision=285328; tag=vendor/openssl/1.0.1p
* Import OpenSSL 1.0.1o.vendor/openssl/1.0.1oJung-uk Kim2015-06-121-6/+6
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=284327 svn path=/vendor-crypto/openssl/1.0.1o/; revision=284328; tag=vendor/openssl/1.0.1o
* Import OpenSSL 1.0.1n.vendor/openssl/1.0.1nJung-uk Kim2015-06-1123-343/+813
| | | | | 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-2061-46881/+47199
| | | | | 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-0830-446/+646
| | | | | 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-1522-312/+534
| | | | | 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-0723-142/+430
| | | | | 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-0616-68/+595
| | | | | | | | 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-088-19/+79
| | | | | | | | 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-2218-78/+236
| | | | | | | | 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-075-8/+25
| | | | | | | | | | | | | | | | | 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
* Integrate OpenSSL commit 9fe4603b8245425a4c46986ed000fca054231253:Xin LI2013-08-081-1/+1
| | | | | | | | | | | | | | | | | | | Author: David Woodhouse <dwmw2@infradead.org> Date: Tue Feb 12 14:55:32 2013 +0000 Check DTLS_BAD_VER for version number. The version check for DTLS1_VERSION was redundant as DTLS1_VERSION > TLS1_1_VERSION, however we do need to check for DTLS1_BAD_VER for compatibility. PR:2984 (cherry picked from commit d980abb22e22661e98e5cee33d760ab0c7584ecc) Approved by: benl Notes: svn path=/vendor-crypto/openssl/dist/; revision=254106
* Import OpenSSL 1.0.1e.vendor/openssl/1.0.1eJung-uk Kim2013-02-1328-355/+1338
| | | | | | | | Approved by: secteam (delphij, simon), benl (silence) Notes: svn path=/vendor-crypto/openssl/dist/; revision=246769 svn path=/vendor-crypto/openssl/1.0.1e/; revision=246770; tag=vendor/openssl/1.0.1e
* Import OpenSSL 1.0.1c.vendor/openssl/1.0.1cJung-uk Kim2012-07-1153-3599/+14322
| | | | | | | | 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-2719-111/+279
| | | | | 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.8q.vendor/openssl/0.9.8qSimon L. B. Nielsen2010-12-022-0/+8
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=216135 svn path=/vendor-crypto/openssl/0.9.8q/; revision=216136; tag=vendor/openssl/0.9.8q
* Import OpenSSL 0.9.8p.vendor/openssl/0.9.8pSimon L. B. Nielsen2010-11-2120-169/+328
| | | | | 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.8n.vendor/openssl/0.9.8nSimon L. B. Nielsen2010-04-012-3/+6
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=206035 svn path=/vendor-crypto/openssl/0.9.8n/; revision=206037; tag=vendor/openssl/0.9.8n
* Import OpenSSL 0.9.8m.vendor/openssl/0.9.8mSimon L. B. Nielsen2010-02-2834-409/+1761
| | | | | 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