]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
4 years agoImport OpenSSL 1.1.1g.
jkim [Tue, 21 Apr 2020 19:07:46 +0000 (19:07 +0000)]
Import OpenSSL 1.1.1g.

4 years agoImport OpenSSL 1.1.1f.
jkim [Tue, 31 Mar 2020 15:25:23 +0000 (15:25 +0000)]
Import OpenSSL 1.1.1f.

4 years agoImport OpenSSL 1.1.1e.
jkim [Tue, 17 Mar 2020 21:27:57 +0000 (21:27 +0000)]
Import OpenSSL 1.1.1e.

4 years agoImport OpenSSL 1.1.1d.
jkim [Tue, 10 Sep 2019 17:40:53 +0000 (17:40 +0000)]
Import OpenSSL 1.1.1d.

4 years agoImport OpenSSL 1.1.1c.
jkim [Tue, 28 May 2019 21:10:35 +0000 (21:10 +0000)]
Import OpenSSL 1.1.1c.

4 years agoImport OpenSSL 1.1.1c.
jkim [Tue, 28 May 2019 20:08:17 +0000 (20:08 +0000)]
Import OpenSSL 1.1.1c.

5 years agoImport OpenSSL 1.1.1b.
jkim [Tue, 26 Feb 2019 18:06:51 +0000 (18:06 +0000)]
Import OpenSSL 1.1.1b.

5 years agoImport OpenSSL 1.1.1a.
jkim [Tue, 20 Nov 2018 18:59:41 +0000 (18:59 +0000)]
Import OpenSSL 1.1.1a.

5 years agoImport OpenSSL 1.1.1.
jkim [Thu, 13 Sep 2018 19:18:07 +0000 (19:18 +0000)]
Import OpenSSL 1.1.1.

6 years agoImport OpenSSL 1.0.2o.
jkim [Tue, 27 Mar 2018 17:03:01 +0000 (17:03 +0000)]
Import OpenSSL 1.0.2o.

6 years agoBelatedly remove an empty directory.
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

6 years agoImport OpenSSL 1.0.2n.
jkim [Thu, 7 Dec 2017 17:37:15 +0000 (17:37 +0000)]
Import OpenSSL 1.0.2n.

6 years agoImport OpenSSL 1.0.2m.
jkim [Thu, 2 Nov 2017 17:35:19 +0000 (17:35 +0000)]
Import OpenSSL 1.0.2m.

6 years ago Import OpenSSL 1.0.2l.
jkim [Thu, 25 May 2017 19:38:38 +0000 (19:38 +0000)]
 Import OpenSSL 1.0.2l.

7 years agoImport OpenSSL 1.0.2k.
jkim [Thu, 26 Jan 2017 18:32:12 +0000 (18:32 +0000)]
Import OpenSSL 1.0.2k.

7 years agoImport OpenSSL 1.0.2j.
jkim [Mon, 26 Sep 2016 14:13:11 +0000 (14:13 +0000)]
Import OpenSSL 1.0.2j.

7 years agoImport OpenSSL 1.0.2i.
jkim [Thu, 22 Sep 2016 13:04:03 +0000 (13:04 +0000)]
Import OpenSSL 1.0.2i.

8 years agoImport OpenSSL 1.0.2h.
jkim [Tue, 3 May 2016 18:00:27 +0000 (18:00 +0000)]
Import OpenSSL 1.0.2h.

8 years agoImport OpenSSL 1.0.2g.
jkim [Tue, 1 Mar 2016 17:57:01 +0000 (17:57 +0000)]
Import OpenSSL 1.0.2g.

8 years agoImport OpenSSL 1.0.2f.
jkim [Thu, 28 Jan 2016 18:41:59 +0000 (18:41 +0000)]
Import OpenSSL 1.0.2f.

8 years agoImport OpenSSL 1.0.2e.
jkim [Thu, 3 Dec 2015 17:22:58 +0000 (17:22 +0000)]
Import OpenSSL 1.0.2e.

8 years agoImport OpenSSL 1.0.2d.
jkim [Fri, 23 Oct 2015 19:46:02 +0000 (19:46 +0000)]
Import OpenSSL 1.0.2d.

8 years agoImport OpenSSL 1.0.1p.
jkim [Thu, 9 Jul 2015 16:41:34 +0000 (16:41 +0000)]
Import OpenSSL 1.0.1p.

8 years agoImport OpenSSL 1.0.1o.
jkim [Fri, 12 Jun 2015 16:33:55 +0000 (16:33 +0000)]
Import OpenSSL 1.0.1o.

8 years agoImport OpenSSL 1.0.1n.
jkim [Thu, 11 Jun 2015 17:56:16 +0000 (17:56 +0000)]
Import OpenSSL 1.0.1n.

9 years agoImport OpenSSL 1.0.1m.
jkim [Fri, 20 Mar 2015 15:28:40 +0000 (15:28 +0000)]
Import OpenSSL 1.0.1m.

9 years agoImport OpenSSL 1.0.1l.
jkim [Fri, 16 Jan 2015 19:52:36 +0000 (19:52 +0000)]
Import OpenSSL 1.0.1l.

9 years agoFix build failure on Windows due to undefined cflags identifier.
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

9 years agoImport OpenSSL 1.0.1k.
jkim [Thu, 8 Jan 2015 22:40:39 +0000 (22:40 +0000)]
Import OpenSSL 1.0.1k.

9 years agoImport OpenSSL 1.0.1j.
jkim [Wed, 15 Oct 2014 17:32:57 +0000 (17:32 +0000)]
Import OpenSSL 1.0.1j.

9 years agoImport OpenSSL 1.0.1i.
jkim [Thu, 7 Aug 2014 16:49:55 +0000 (16:49 +0000)]
Import OpenSSL 1.0.1i.

9 years agoImport OpenSSL 1.0.1h.
jkim [Fri, 6 Jun 2014 20:59:29 +0000 (20:59 +0000)]
Import OpenSSL 1.0.1h.

Approved by: so (delphij)

10 years agoImport OpenSSL 1.0.1g.
jkim [Tue, 8 Apr 2014 20:15:18 +0000 (20:15 +0000)]
Import OpenSSL 1.0.1g.

Approved by: benl (maintainer)

10 years agoImport OpenSSL 1.0.1f.
jkim [Wed, 22 Jan 2014 19:27:13 +0000 (19:27 +0000)]
Import OpenSSL 1.0.1f.

Approved by: so (delphij), benl (silence)

10 years agoImport vendor fixes:
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).

10 years agoIntegrate OpenSSL commit 9fe4603b8245425a4c46986ed000fca054231253:
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

11 years agoImport OpenSSL 1.0.1e.
jkim [Wed, 13 Feb 2013 22:15:56 +0000 (22:15 +0000)]
Import OpenSSL 1.0.1e.

Approved by: secteam (delphij, simon), benl (silence)

11 years agoIntegrate OpenSSL changeset 22950 (appro):
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.

11 years agoImport OpenSSL 1.0.1c.
jkim [Wed, 11 Jul 2012 23:31:36 +0000 (23:31 +0000)]
Import OpenSSL 1.0.1c.

Approved by: benl (maintainer)

11 years agoImport OpenSSL 0.9.8x.
jkim [Wed, 27 Jun 2012 16:44:58 +0000 (16:44 +0000)]
Import OpenSSL 0.9.8x.

13 years agoImport OpenSSL 0.9.8q.
simon [Thu, 2 Dec 2010 22:36:51 +0000 (22:36 +0000)]
Import OpenSSL 0.9.8q.

13 years agoImport OpenSSL 0.9.8p.
simon [Sun, 21 Nov 2010 22:45:18 +0000 (22:45 +0000)]
Import OpenSSL 0.9.8p.

14 years agoImport OpenSSL 0.9.8n.
simon [Thu, 1 Apr 2010 12:25:40 +0000 (12:25 +0000)]
Import OpenSSL 0.9.8n.

14 years agoImport OpenSSL 0.9.8m.
simon [Sun, 28 Feb 2010 18:49:43 +0000 (18:49 +0000)]
Import OpenSSL 0.9.8m.

14 years agoImport DTLS fix from upstream OpenSSL 0.9.8 branch:
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

14 years agoImport DTLS fix from upstream OpenSSL 0.9.8 branch:
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

14 years agoImport DTLS fix from upstream OpenSSL 0.9.8 branch:
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

14 years agoImport DTLS fix from upstream OpenSSL 0.9.8 branch:
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

14 years agoRe-enable keyword expansion, at least for now. Having keyword
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.

14 years agoRemove empty directory which has been removed upstream.
simon [Mon, 8 Jun 2009 21:34:12 +0000 (21:34 +0000)]
Remove empty directory which has been removed upstream.

14 years agoAdd current WIP version of OpenSSL import documentation.
simon [Sun, 7 Jun 2009 20:02:32 +0000 (20:02 +0000)]
Add current WIP version of OpenSSL import documentation.

14 years agoImport OpenSSL 0.9.8k.
simon [Sun, 7 Jun 2009 19:56:18 +0000 (19:56 +0000)]
Import OpenSSL 0.9.8k.

14 years ago- Do not exclude FIPS as it might be useful. I have not tested if
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.

15 years agoVendor import of OpenSSL 0.9.8i.
simon [Sun, 21 Sep 2008 14:56:30 +0000 (14:56 +0000)]
Vendor import of OpenSSL 0.9.8i.

15 years ago- Remove files which aren't in the vendor distribution anymore.
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).

15 years ago- Change FREEBSD-Xlist so it can be used as input to tar(1).
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).

15 years agoRemove files from vendor tree which were not part of OpenSSL 0.9.8e
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.

15 years agoThe vendor area is the proper home for these files now.
simon [Sun, 21 Sep 2008 13:18:25 +0000 (13:18 +0000)]
The vendor area is the proper home for these files now.

15 years agoDisable keyword expansion on vendor tree.
simon [Sun, 21 Sep 2008 11:02:23 +0000 (11:02 +0000)]
Disable keyword expansion on vendor tree.

15 years agoFlatten OpenSSL vendor tree.
simon [Sat, 23 Aug 2008 10:51:00 +0000 (10:51 +0000)]
Flatten OpenSSL vendor tree.

16 years agoImport DTLS security fix from upstream OpenSSL_0_9_8-stable branch.
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

17 years agoImport fix from upstream OpenSSL_0_9_8-stable branch:
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

17 years agoVendor import of OpenSSL 0.9.8e.
simon [Thu, 15 Mar 2007 20:03:30 +0000 (20:03 +0000)]
Vendor import of OpenSSL 0.9.8e.

17 years agoImport from upstream OpenSSL 0.9.8 branch:
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.

17 years agoVendor import of OpenSSL 0.9.8d.
simon [Sun, 1 Oct 2006 07:38:44 +0000 (07:38 +0000)]
Vendor import of OpenSSL 0.9.8d.

17 years agoVendor import of OpenSSL 0.9.8b
simon [Sat, 29 Jul 2006 19:10:21 +0000 (19:10 +0000)]
Vendor import of OpenSSL 0.9.8b

19 years agoRemove files that are no longer part of OpenSSL from the vendor
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.

19 years agoVendor import of OpenSSL 0.9.7e.
nectar [Fri, 25 Feb 2005 05:39:05 +0000 (05:39 +0000)]
Vendor import of OpenSSL 0.9.7e.

19 years agoClean up the OpenSSL vendor branch by removing files that are not
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.

19 years agoBring in support for VIA C3 Nehemiah Padlock crypto support (AES).
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.

20 years agoRepair a regression in OpenSSL 0.9.7d: processing an unsigned PKCS#7
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>

20 years agoVendor import of OpenSSL 0.9.7d.
nectar [Wed, 17 Mar 2004 15:49:33 +0000 (15:49 +0000)]
Vendor import of OpenSSL 0.9.7d.

20 years agoCorrect a denial-of-service vulnerability in OpenSSL (CAN-2004-0079).
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)

20 years agoVendor import of OpenSSL 0.9.7c
nectar [Wed, 1 Oct 2003 12:32:41 +0000 (12:32 +0000)]
Vendor import of OpenSSL 0.9.7c

21 years agoEnable RSA blinding by default.
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

21 years agoImport of PKCS #1 security fix.
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

21 years agoVendor import of OpenSSL 0.9.7a.
nectar [Wed, 19 Feb 2003 23:17:42 +0000 (23:17 +0000)]
Vendor import of OpenSSL 0.9.7a.

21 years ago= Fix a bug in UI_UTIL_read_pw's error handling that caused
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.)

21 years agoVendor import of OpenSSL release 0.9.7. This release includes
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.

21 years agoImport of OpenSSL 0.9.6g.
nectar [Sat, 10 Aug 2002 01:48:01 +0000 (01:48 +0000)]
Import of OpenSSL 0.9.6g.

21 years agoImport of OpenSSL 0.9.6f.
nectar [Sat, 10 Aug 2002 01:46:10 +0000 (01:46 +0000)]
Import of OpenSSL 0.9.6f.

21 years agoImport of OpenSSL 0.9.6f.
nectar [Sat, 10 Aug 2002 01:40:00 +0000 (01:40 +0000)]
Import of OpenSSL 0.9.6f.

21 years agoCorrect a bug in the ASN.1 decoder which was introduced with the
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

21 years agoImport of OpenSSL 0.9.6e.
nectar [Tue, 30 Jul 2002 13:38:06 +0000 (13:38 +0000)]
Import of OpenSSL 0.9.6e.

21 years agoImport of OpenSSL 0.9.6d.
nectar [Tue, 30 Jul 2002 12:44:15 +0000 (12:44 +0000)]
Import of OpenSSL 0.9.6d.

22 years agoInitial import of OpenSSL 0.9.6c
kris [Sun, 27 Jan 2002 03:13:07 +0000 (03:13 +0000)]
Initial import of OpenSSL 0.9.6c

22 years agoInitial import of OpenSSL 0.9.6b
kris [Thu, 19 Jul 2001 19:59:37 +0000 (19:59 +0000)]
Initial import of OpenSSL 0.9.6b

23 years agoInitial import of OpenSSL 0.9.6a
kris [Sun, 20 May 2001 03:07:21 +0000 (03:07 +0000)]
Initial import of OpenSSL 0.9.6a

23 years agoImport of OpenSSL 0.9.6-STABLE snapshot dated 2001-02-10
kris [Sun, 18 Feb 2001 03:17:36 +0000 (03:17 +0000)]
Import of OpenSSL 0.9.6-STABLE snapshot dated 2001-02-10

23 years agoInitial import of OpenSSL 0.9.6
kris [Mon, 13 Nov 2000 01:03:58 +0000 (01:03 +0000)]
Initial import of OpenSSL 0.9.6

24 years agoVirgin import of OpenSSL v0.9.5a
markm [Sun, 16 Apr 2000 16:03:07 +0000 (16:03 +0000)]
Virgin import of OpenSSL v0.9.5a

24 years agoInitial import of OpenSSL 0.9.5a
kris [Thu, 13 Apr 2000 06:33:22 +0000 (06:33 +0000)]
Initial import of OpenSSL 0.9.5a

24 years agoImport the RSA support code. There shouldn't be any actual RSA
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.

24 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Mon, 10 Jan 2000 06:27:13 +0000 (06:27 +0000)]
This commit was manufactured by cvs2svn to create branch
'VENDOR-crypto-openssl'.

24 years agoInitial import of OpenSSL 0.9.4, sans IDEA and RSA code for patent
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.

24 years agoInitial import of OpenSSL v0.9.4
kris [Sat, 25 Dec 1999 16:37:36 +0000 (16:37 +0000)]
Initial import of OpenSSL v0.9.4