aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Import OpenSSL 1.0.1u.vendor/openssl/1.0.1uvendor/openssl-1.0.1Jung-uk Kim2016-09-2288-408/+1042
| | | | | Notes: svn path=/vendor-crypto/openssl/dist-1.0.1/; revision=306191 svn path=/vendor-crypto/openssl/1.0.1u/; revision=306192; tag=vendor/openssl/1.0.1u
* Import OpenSSL 1.0.1t.vendor/openssl/1.0.1tJung-uk Kim2016-05-0347-148/+570
| | | | | Notes: svn path=/vendor-crypto/openssl/dist-1.0.1/; revision=298993 svn path=/vendor-crypto/openssl/1.0.1t/; revision=298994; tag=vendor/openssl/1.0.1t
* Import OpenSSL 1.0.1s.vendor/openssl/1.0.1sJung-uk Kim2016-03-0142-518/+1141
| | | | | Notes: svn path=/vendor-crypto/openssl/dist-1.0.1/; revision=296275 svn path=/vendor-crypto/openssl/1.0.1s/; revision=296276; tag=vendor/openssl/1.0.1s
* Import OpenSSL 1.0.1r.vendor/openssl/1.0.1rJung-uk Kim2016-01-28108-387/+623
| | | | | Notes: svn path=/vendor-crypto/openssl/dist-1.0.1/; revision=295003 svn path=/vendor-crypto/openssl/1.0.1r/; revision=295005; tag=vendor/openssl/1.0.1r
* Import OpenSSL 1.0.1q.vendor/openssl/1.0.1qJung-uk Kim2015-12-03152-2005/+1777
| | | | | Notes: svn path=/vendor-crypto/openssl/dist-1.0.1/; revision=291709 svn path=/vendor-crypto/openssl/1.0.1q/; revision=291710; tag=vendor/openssl/1.0.1q
* Import OpenSSL 1.0.1p.vendor/openssl/1.0.1pJung-uk Kim2015-07-0922-235/+477
| | | | | 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-1210-27/+36
| | | | | 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-11205-905/+2350
| | | | | 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-201010-268253/+272049
| | | | | 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.1l.vendor/openssl/1.0.1lJung-uk Kim2015-01-1612-19/+29
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=277266 svn path=/vendor-crypto/openssl/1.0.1l/; revision=277267; tag=vendor/openssl/1.0.1l
* Fix build failure on Windows due to undefined cflags identifier.Jung-uk Kim2015-01-092-2/+2
| | | | | | | https://github.com/openssl/openssl/commit/5c5e7e1a7eb114cf136e1ae4b6a413bc48ba41eb Notes: svn path=/vendor-crypto/openssl/dist/; revision=276862
* Import OpenSSL 1.0.1k.vendor/openssl/1.0.1kJung-uk Kim2015-01-08109-3632/+1762
| | | | | 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-1580-615/+1826
| | | | | 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-07159-4995/+3294
| | | | | 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-0685-185/+905
| | | | | | | | 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-0859-107/+419
| | | | | | | | 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-2298-813/+1453
| | | | | | | | 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-13175-874/+2672
| | | | | | | | 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
* Integrate OpenSSL changeset 22950 (appro):Xin LI2013-01-021-17/+8
| | | | | | | bn_word.c: fix overflow bug in BN_add_word. Notes: svn path=/vendor-crypto/openssl/dist/; revision=244973
* Import OpenSSL 1.0.1c.vendor/openssl/1.0.1cJung-uk Kim2012-07-111380-79797/+167735
| | | | | | | | 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-2792-1029/+1862
| | | | | 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-0217-30/+146
| | | | | 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-21127-535/+877
| | | | | 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-0128-37/+115
| | | | | 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-28235-19809/+4292
| | | | | 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
* Import DTLS fix from upstream OpenSSL 0.9.8 branch:Simon L. B. Nielsen2009-08-233-0/+19
| | | | | | | | | | | | | | Fix memory consumption bug with "future epoch" DTLS records. Note that this will not get FreeBSD Security Advisory as DTLS is experimental in OpenSSL. Security: CVE-2009-1377 Obtained from: OpenSSL CVS http://cvs.openssl.org/chngview?cn=18187 Notes: svn path=/vendor-crypto/openssl/dist/; revision=196461
* Re-enable keyword expansion, at least for now. Having keywordSimon L. B. Nielsen2009-06-080-0/+0
| | | | | | | | expension disabled on the vendor tree means merges to head removes the attributes there which clutters the merge. Notes: svn path=/vendor-crypto/openssl/dist/; revision=193770
* Remove empty directory which has been removed upstream.Simon L. B. Nielsen2009-06-080-0/+0
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=193763
* Add current WIP version of OpenSSL import documentation.Simon L. B. Nielsen2009-06-071-12/+39
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=193647
* Import OpenSSL 0.9.8k.vendor/openssl/0.9.8kSimon L. B. Nielsen2009-06-07558-5595/+48778
| | | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=193645 svn path=/vendor-crypto/openssl/0.9.8k/; revision=193646; tag=vendor/openssl/0.9.8k
* - Do not exclude FIPS as it might be useful. I have not tested ifSimon L. B. Nielsen2009-06-061-3/+0
| | | | | | | | | | FIPS works but at least now we have the support source in case it does. - Do not exclude rsaref - it's not part of the OpenSSL distribution archive anymore. Notes: svn path=/vendor-crypto/openssl/dist/; revision=193587
* Vendor import of OpenSSL 0.9.8i.vendor/openssl/0.9.8iSimon L. B. Nielsen2008-09-21388-10727/+30385
| | | | | 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
* - Remove files which aren't in the vendor distribution anymore.Simon L. B. Nielsen2008-09-211-4/+1
| | | | | | | | - Remove all of include as there is only the openssl subdir with symlinks (which were always removed). Notes: svn path=/vendor-crypto/openssl/dist/; revision=183233
* - Change FREEBSD-Xlist so it can be used as input to tar(1).Simon L. B. Nielsen2008-09-211-50/+50
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=183232
* Remove files from vendor tree which were not part of OpenSSL 0.9.8eSimon L. B. Nielsen2008-09-2190-23577/+0
| | | | | | | | | | (last vendor import). The file were removed in different earlier releases, but were not removed from the CVS vendor branch at the time. Notes: svn path=/vendor-crypto/openssl/dist/; revision=183231
* The vendor area is the proper home for these files now.Simon L. B. Nielsen2008-09-212-0/+93
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=183229
* Disable keyword expansion on vendor tree.Simon L. B. Nielsen2008-09-210-0/+0
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=183226
* Flatten OpenSSL vendor tree.Simon L. B. Nielsen2008-08-231806-0/+0
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=182044
* Import DTLS security fix from upstream OpenSSL_0_9_8-stable branch.Simon L. B. Nielsen2007-10-184-615/+544
| | | | | | | | | | | | | | | | | | | | | From the OpenSSL advisory: Andy Polyakov discovered a flaw in OpenSSL's DTLS implementation which could lead to the compromise of clients and servers with DTLS enabled. DTLS is a datagram variant of TLS specified in RFC 4347 first supported in OpenSSL version 0.9.8. Note that the vulnerabilities do not affect SSL and TLS so only clients and servers explicitly using DTLS are affected. We believe this flaw will permit remote code execution. Security: CVE-2007-4995 Security: http://www.openssl.org/news/secadv_20071012.txt Notes: svn path=/vendor-crypto/openssl/dist/; revision=172767
* Import fix from upstream OpenSSL_0_9_8-stable branch:Simon L. B. Nielsen2007-03-151-1/+1
| | | | | | | | | | | | | | EVP_CIPHER_CTX_key_length() should return the set key length in the EVP_CIPHER_CTX structure which may not be the same as the underlying cipher key length for variable length ciphers. This fixes problems in OpenSSH using some ciphers, and possibly other applications. See also: http://bugzilla.mindrot.org/show_bug.cgi?id=1291 Notes: svn path=/vendor-crypto/openssl/dist/; revision=167617
* Vendor import of OpenSSL 0.9.8e.Simon L. B. Nielsen2007-03-15203-805/+4104
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=167612
* Import from upstream OpenSSL 0.9.8 branch:Simon L. B. Nielsen2006-10-011-1/+1
| | | | | | | | | | Fix uninitialized free of ctx in compute_key() when the OPENSSL_DH_MAX_MODULUS_BITS check is triggered. This fixes the same issue as FreeBSD-SA-06:23.openssl v1.1. Notes: svn path=/vendor-crypto/openssl/dist/; revision=162916
* Vendor import of OpenSSL 0.9.8d.Simon L. B. Nielsen2006-10-0198-511/+6053
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=162911
* Vendor import of OpenSSL 0.9.8bSimon L. B. Nielsen2006-07-29915-20663/+98999
| | | | Notes: svn path=/vendor-crypto/openssl/dist/; revision=160814
* Remove files that are no longer part of OpenSSL from the vendorJacques Vidrine2005-02-2557-15302/+0
| | | | | | | branch. This time, these are mostly the `Makefile.ssl' files. Notes: svn path=/vendor-crypto/openssl/dist/; revision=142430