]>
xenbits.xensource.com Git - freebsd.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
jkim [Tue, 28 May 2019 21:10:35 +0000 (21:10 +0000)]
Import OpenSSL 1.1.1c.
jkim [Tue, 28 May 2019 20:08:17 +0000 (20:08 +0000)]
Import OpenSSL 1.1.1c.
jkim [Tue, 26 Feb 2019 18:06:51 +0000 (18:06 +0000)]
Import OpenSSL 1.1.1b.
jkim [Tue, 20 Nov 2018 18:59:41 +0000 (18:59 +0000)]
Import OpenSSL 1.1.1a.
jkim [Thu, 13 Sep 2018 19:18:07 +0000 (19:18 +0000)]
Import OpenSSL 1.1.1.
jkim [Tue, 27 Mar 2018 17:03:01 +0000 (17:03 +0000)]
Import OpenSSL 1.0.2o.
jkim [Thu, 8 Feb 2018 19:15:51 +0000 (19:15 +0000)]
Belatedly remove an empty directory.
It briefly appeared in 1.0.2l and removed in 1.0.2m.
https://github.com/openssl/openssl/commit/
720aa0f
jkim [Thu, 7 Dec 2017 17:37:15 +0000 (17:37 +0000)]
Import OpenSSL 1.0.2n.
jkim [Thu, 2 Nov 2017 17:35:19 +0000 (17:35 +0000)]
Import OpenSSL 1.0.2m.
jkim [Thu, 25 May 2017 19:38:38 +0000 (19:38 +0000)]
Import OpenSSL 1.0.2l.
jkim [Thu, 26 Jan 2017 18:32:12 +0000 (18:32 +0000)]
Import OpenSSL 1.0.2k.
jkim [Mon, 26 Sep 2016 14:13:11 +0000 (14:13 +0000)]
Import OpenSSL 1.0.2j.
jkim [Thu, 22 Sep 2016 13:04:03 +0000 (13:04 +0000)]
Import OpenSSL 1.0.2i.
jkim [Tue, 3 May 2016 18:00:27 +0000 (18:00 +0000)]
Import OpenSSL 1.0.2h.
jkim [Tue, 1 Mar 2016 17:57:01 +0000 (17:57 +0000)]
Import OpenSSL 1.0.2g.
jkim [Thu, 28 Jan 2016 18:41:59 +0000 (18:41 +0000)]
Import OpenSSL 1.0.2f.
jkim [Thu, 3 Dec 2015 17:22:58 +0000 (17:22 +0000)]
Import OpenSSL 1.0.2e.
jkim [Fri, 23 Oct 2015 19:46:02 +0000 (19:46 +0000)]
Import OpenSSL 1.0.2d.
jkim [Thu, 9 Jul 2015 16:41:34 +0000 (16:41 +0000)]
Import OpenSSL 1.0.1p.
jkim [Fri, 12 Jun 2015 16:33:55 +0000 (16:33 +0000)]
Import OpenSSL 1.0.1o.
jkim [Thu, 11 Jun 2015 17:56:16 +0000 (17:56 +0000)]
Import OpenSSL 1.0.1n.
jkim [Fri, 20 Mar 2015 15:28:40 +0000 (15:28 +0000)]
Import OpenSSL 1.0.1m.
jkim [Fri, 16 Jan 2015 19:52:36 +0000 (19:52 +0000)]
Import OpenSSL 1.0.1l.
jkim [Fri, 9 Jan 2015 00:12:20 +0000 (00:12 +0000)]
Fix build failure on Windows due to undefined cflags identifier.
https://github.com/openssl/openssl/commit/
5c5e7e1a7eb114cf136e1ae4b6a413bc48ba41eb
jkim [Thu, 8 Jan 2015 22:40:39 +0000 (22:40 +0000)]
Import OpenSSL 1.0.1k.
jkim [Wed, 15 Oct 2014 17:32:57 +0000 (17:32 +0000)]
Import OpenSSL 1.0.1j.
jkim [Thu, 7 Aug 2014 16:49:55 +0000 (16:49 +0000)]
Import OpenSSL 1.0.1i.
jkim [Fri, 6 Jun 2014 20:59:29 +0000 (20:59 +0000)]
Import OpenSSL 1.0.1h.
Approved by: so (delphij)
jkim [Tue, 8 Apr 2014 20:15:18 +0000 (20:15 +0000)]
Import OpenSSL 1.0.1g.
Approved by: benl (maintainer)
jkim [Wed, 22 Jan 2014 19:27:13 +0000 (19:27 +0000)]
Import OpenSSL 1.0.1f.
Approved by: so (delphij), benl (silence)
delphij [Tue, 7 Jan 2014 19:02:08 +0000 (19:02 +0000)]
Import vendor fixes:
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).
delphij [Thu, 8 Aug 2013 22:26:03 +0000 (22:26 +0000)]
Integrate OpenSSL commit
9fe4603b8245425a4c46986ed000fca054231253 :
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
jkim [Wed, 13 Feb 2013 22:15:56 +0000 (22:15 +0000)]
Import OpenSSL 1.0.1e.
Approved by: secteam (delphij, simon), benl (silence)
delphij [Wed, 2 Jan 2013 20:56:53 +0000 (20:56 +0000)]
Integrate OpenSSL changeset 22950 (appro):
bn_word.c: fix overflow bug in BN_add_word.
jkim [Wed, 11 Jul 2012 23:31:36 +0000 (23:31 +0000)]
Import OpenSSL 1.0.1c.
Approved by: benl (maintainer)
jkim [Wed, 27 Jun 2012 16:44:58 +0000 (16:44 +0000)]
Import OpenSSL 0.9.8x.
simon [Thu, 2 Dec 2010 22:36:51 +0000 (22:36 +0000)]
Import OpenSSL 0.9.8q.
simon [Sun, 21 Nov 2010 22:45:18 +0000 (22:45 +0000)]
Import OpenSSL 0.9.8p.
simon [Thu, 1 Apr 2010 12:25:40 +0000 (12:25 +0000)]
Import OpenSSL 0.9.8n.
simon [Sun, 28 Feb 2010 18:49:43 +0000 (18:49 +0000)]
Import OpenSSL 0.9.8m.
simon [Sun, 23 Aug 2009 14:39:15 +0000 (14:39 +0000)]
Import DTLS fix from upstream OpenSSL 0.9.8 branch:
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
simon [Sun, 23 Aug 2009 14:15:28 +0000 (14:15 +0000)]
Import DTLS fix from upstream OpenSSL 0.9.8 branch:
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
simon [Sun, 23 Aug 2009 14:12:01 +0000 (14:12 +0000)]
Import DTLS fix from upstream OpenSSL 0.9.8 branch:
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
simon [Sun, 23 Aug 2009 13:58:25 +0000 (13:58 +0000)]
Import DTLS fix from upstream OpenSSL 0.9.8 branch:
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
simon [Mon, 8 Jun 2009 21:52:20 +0000 (21:52 +0000)]
Re-enable keyword expansion, at least for now. Having keyword
expension disabled on the vendor tree means merges to head
removes the attributes there which clutters the merge.
simon [Mon, 8 Jun 2009 21:34:12 +0000 (21:34 +0000)]
Remove empty directory which has been removed upstream.
simon [Sun, 7 Jun 2009 20:02:32 +0000 (20:02 +0000)]
Add current WIP version of OpenSSL import documentation.
simon [Sun, 7 Jun 2009 19:56:18 +0000 (19:56 +0000)]
Import OpenSSL 0.9.8k.
simon [Sat, 6 Jun 2009 15:44:07 +0000 (15:44 +0000)]
- Do not exclude FIPS as it might be useful. I have not tested if
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.
simon [Sun, 21 Sep 2008 14:56:30 +0000 (14:56 +0000)]
Vendor import of OpenSSL 0.9.8i.
simon [Sun, 21 Sep 2008 14:30:38 +0000 (14:30 +0000)]
- Remove files which aren't in the vendor distribution anymore.
- Remove all of include as there is only the openssl subdir with
symlinks (which were always removed).
simon [Sun, 21 Sep 2008 14:15:02 +0000 (14:15 +0000)]
- Change FREEBSD-Xlist so it can be used as input to tar(1).
simon [Sun, 21 Sep 2008 14:12:30 +0000 (14:12 +0000)]
Remove files from vendor tree which were not part of OpenSSL 0.9.8e
(last vendor import).
The file were removed in different earlier releases, but were not
removed from the CVS vendor branch at the time.
simon [Sun, 21 Sep 2008 13:18:25 +0000 (13:18 +0000)]
The vendor area is the proper home for these files now.
simon [Sun, 21 Sep 2008 11:02:23 +0000 (11:02 +0000)]
Disable keyword expansion on vendor tree.
simon [Sat, 23 Aug 2008 10:51:00 +0000 (10:51 +0000)]
Flatten OpenSSL vendor tree.
simon [Thu, 18 Oct 2007 20:19:33 +0000 (20:19 +0000)]
Import DTLS security fix from upstream OpenSSL_0_9_8-stable branch.
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
simon [Thu, 15 Mar 2007 20:26:26 +0000 (20:26 +0000)]
Import fix from upstream OpenSSL_0_9_8-stable branch:
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
simon [Thu, 15 Mar 2007 20:03:30 +0000 (20:03 +0000)]
Vendor import of OpenSSL 0.9.8e.
simon [Sun, 1 Oct 2006 08:09:46 +0000 (08:09 +0000)]
Import from upstream OpenSSL 0.9.8 branch:
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.
simon [Sun, 1 Oct 2006 07:38:44 +0000 (07:38 +0000)]
Vendor import of OpenSSL 0.9.8d.
simon [Sat, 29 Jul 2006 19:10:21 +0000 (19:10 +0000)]
Vendor import of OpenSSL 0.9.8b
nectar [Fri, 25 Feb 2005 06:14:53 +0000 (06:14 +0000)]
Remove files that are no longer part of OpenSSL from the vendor
branch. This time, these are mostly the `Makefile.ssl' files.
nectar [Fri, 25 Feb 2005 05:39:05 +0000 (05:39 +0000)]
Vendor import of OpenSSL 0.9.7e.
nectar [Fri, 25 Feb 2005 05:25:37 +0000 (05:25 +0000)]
Clean up the OpenSSL vendor branch by removing files that are not
part of recent releases.
markm [Fri, 13 Aug 2004 19:37:23 +0000 (19:37 +0000)]
Bring in support for VIA C3 Nehemiah Padlock crypto support (AES).
This is from the upcoming OpenSSL 0.9.8 release.
nectar [Mon, 5 Apr 2004 19:01:57 +0000 (19:01 +0000)]
Repair a regression in OpenSSL 0.9.7d: processing an unsigned PKCS#7
object could cause a null pointer dereference.
Obtained from: OpenSSL CVS (change number 12080)
MFC After: 1 day
Reported by: Daniel Lang <dl@leo.org>
nectar [Wed, 17 Mar 2004 15:49:33 +0000 (15:49 +0000)]
Vendor import of OpenSSL 0.9.7d.
nectar [Wed, 17 Mar 2004 12:11:08 +0000 (12:11 +0000)]
Correct a denial-of-service vulnerability in OpenSSL (CAN-2004-0079).
Obtained from: OpenSSL CVS (http://cvs.openssl.org/chngview?cn=12033)
nectar [Wed, 1 Oct 2003 12:32:41 +0000 (12:32 +0000)]
Vendor import of OpenSSL 0.9.7c
jedgar [Thu, 20 Mar 2003 20:44:11 +0000 (20:44 +0000)]
Enable RSA blinding by default.
http://www.openssl.org/news/secadv_20030317.txt
jedgar [Thu, 20 Mar 2003 20:41:45 +0000 (20:41 +0000)]
Import of PKCS #1 security fix.
http://www.openssl.org/news/secadv_20030319.txt
nectar [Wed, 19 Feb 2003 23:17:42 +0000 (23:17 +0000)]
Vendor import of OpenSSL 0.9.7a.
nectar [Wed, 29 Jan 2003 02:25:30 +0000 (02:25 +0000)]
= Fix a bug in UI_UTIL_read_pw's error handling that caused
des_read_pw_string to break (and thus rather mysteriously
breaking utilities such as kinit).
= Enable the BSD /dev/crypto interface.
(These changes are being imported on the vendor branch, as they have
already been accepted and committed to the OpenSSL CVS repository.)
markm [Tue, 28 Jan 2003 21:43:22 +0000 (21:43 +0000)]
Vendor import of OpenSSL release 0.9.7. This release includes
support for AES and OpenBSD's hardware crypto.
nectar [Sat, 10 Aug 2002 01:48:01 +0000 (01:48 +0000)]
Import of OpenSSL 0.9.6g.
nectar [Sat, 10 Aug 2002 01:46:10 +0000 (01:46 +0000)]
Import of OpenSSL 0.9.6f.
nectar [Sat, 10 Aug 2002 01:40:00 +0000 (01:40 +0000)]
Import of OpenSSL 0.9.6f.
nectar [Mon, 5 Aug 2002 16:25:17 +0000 (16:25 +0000)]
Correct a bug in the ASN.1 decoder which was introduced with the
recent OpenSSL update.
Obtained from: OpenSSL CVS
nectar [Tue, 30 Jul 2002 13:38:06 +0000 (13:38 +0000)]
Import of OpenSSL 0.9.6e.
nectar [Tue, 30 Jul 2002 12:44:15 +0000 (12:44 +0000)]
Import of OpenSSL 0.9.6d.
kris [Sun, 27 Jan 2002 03:13:07 +0000 (03:13 +0000)]
Initial import of OpenSSL 0.9.6c
kris [Thu, 19 Jul 2001 19:59:37 +0000 (19:59 +0000)]
Initial import of OpenSSL 0.9.6b
kris [Sun, 20 May 2001 03:07:21 +0000 (03:07 +0000)]
Initial import of OpenSSL 0.9.6a
kris [Sun, 18 Feb 2001 03:17:36 +0000 (03:17 +0000)]
Import of OpenSSL 0.9.6-STABLE snapshot dated 2001-02-10
kris [Mon, 13 Nov 2000 01:03:58 +0000 (01:03 +0000)]
Initial import of OpenSSL 0.9.6
markm [Sun, 16 Apr 2000 16:03:07 +0000 (16:03 +0000)]
Virgin import of OpenSSL v0.9.5a
kris [Thu, 13 Apr 2000 06:33:22 +0000 (06:33 +0000)]
Initial import of OpenSSL 0.9.5a
kris [Sun, 16 Jan 2000 05:14:57 +0000 (05:14 +0000)]
Import the RSA support code. There shouldn't be any actual RSA
cryptography here.
cvs2svn [Mon, 10 Jan 2000 06:27:13 +0000 (06:27 +0000)]
This commit was manufactured by cvs2svn to create branch
'VENDOR-crypto-openssl'.
kris [Mon, 10 Jan 2000 06:22:05 +0000 (06:22 +0000)]
Initial import of OpenSSL 0.9.4, sans IDEA and RSA code for patent
infringement reasons.
kris [Sat, 25 Dec 1999 16:37:36 +0000 (16:37 +0000)]
Initial import of OpenSSL v0.9.4