Assigning OpenSSL 3.0.0 beta1 issues

2020-10-13 Thread Dr. Matthias St. Pierre
A lot of GitHub issues were created by Nicola (@romen) today to keep track of the [Technical Items still to be done][tbd] list. On the same occasion, we assigned some of the tasks internally. For more transparency, I converted the assignments on the internal spreadsheet into GitHub assignments of

Proposed vote: Drop support for "passwd -crypt"

2020-10-13 Thread Matt Caswell
The OTC recently adopted a list of technical items still to be done which included this item: - Proposal: drop passwd -crypt (OMC vote required) The passwd application contains the option "-crypt" which provides an implementation for the traditional UNIX password encryption scheme based on

Proposed vote: Drop C code output options from the apps

2020-10-13 Thread Matt Caswell
The OTC recently adopted a list of technical items still to be done which included this item: Drop C code output options from the apps (OMC approval required). Examples of this include the "-C" options to dhparam, dsaparam and ecparam applications. This provides the ability to convert parameters

Re: Additional things for deprecation

2020-10-13 Thread Richard Levitte
Hmmm, are we going to start marking types for deprecation? I would advise against it on a general level, 'cause that's likely to cause an implosion. See for example marking ENGINE for deprecation, i.e. this: diff --git a/include/openssl/types.h b/include/openssl/types.h index

Re: VOTE: Accept the Fully Pluggable TLSv1.3 KEM functionality

2020-10-13 Thread Nicola Tuveri
As defined by the [OTC Voting Procedures][0], I am declaring the vote closed, as the number of uncast votes cannot affect the outcome of the vote. The vote is accepted. topic: We should accept the Fully Pluggable TLSv1.3 KEM functionality as shown in PR #13018 into the 3.0 release Proposed by

Re: Alpha releases

2020-10-13 Thread Matt Caswell
On 07/10/2020 17:36, Matt Caswell wrote: > This vote has now started. I'll post here with the results once its > complete. This vote has now closed and was accepted: +1: 6: 0: 0 -1: 0 No vote: 1 Matt > > Matt > > On 06/10/2020 13:12, Matt Caswell wrote: >> The OTC meeting today

Re: VOTE: Accept the Fully Pluggable TLSv1.3 KEM functionality

2020-10-13 Thread Richard Levitte
+1 On Thu, 08 Oct 2020 16:27:18 +0200, Matt Caswell wrote: > > topic: We should accept the Fully Pluggable TLSv1.3 KEM functionality as > shown in PR #13018 into the 3.0 release > Proposed by Matt Caswell > Public: yes > opened: 2020-10-08 > closed: 2020-mm-dd > accepted: yes/no (for: X,

Additional things for deprecation

2020-10-13 Thread Tim Hudson
In a 3.0 context, EVP_PKEY_ASN1_METHOD and all the associated functions should be marked deprecated in my view. Tim.

Re: VOTE: Technical Items still to be done

2020-10-13 Thread Matt Caswell
I have just close this vote. The final result was: accepted: yes (for: 8, against: 0, abstained: 0, not voted: 3) Matt On 08/10/2020 15:47, Matt Caswell wrote: > topic: The following items are required prerequisites for the first beta > release: > 1) EVP is the recommended API, it must be

Re: VOTE: Technical Items still to be done

2020-10-13 Thread Richard Levitte
+1 As for "EVP is the recommended API", I hope that everyone understands this to be for crypto functionality (hash functions, cipher functions, EVP_PKEY functions, MAC functions, KDF functions), not *everything*. On Thu, 08 Oct 2020 16:47:18 +0200, Matt Caswell wrote: > > topic: The following

Re: OTC VOTE: The PR #11359 (Allow to continue with further checks on UNABLE_TO_VERIFY_LEAF_SIGNATURE) is acceptable for 1.1.1 branch

2020-10-13 Thread Richard Levitte
Cancel that, wrong vote. For this, 0 On Tue, 13 Oct 2020 10:09:12 +0200, Richard Levitte wrote: > > +1 > > On Fri, 09 Oct 2020 14:02:29 +0200, > Tomas Mraz wrote: > > > > topic: The PR #11359 (Allow to continue with further checks on > > UNABLE_TO_VERIFY_LEAF_SIGNATURE) is acceptable for

Re: VOTE: Weekly OTC meetings until 3.0 beta1 is released

2020-10-13 Thread Richard Levitte
+1 On Fri, 09 Oct 2020 14:00:00 +0200, Nicola Tuveri wrote: > > topic: Hold online weekly OTC meetings starting on Tuesday 2020-10-13 >and until 3.0 beta1 is released, in lieu of the weekly "developer >meetings". > Proposed by Nicola Tuveri > Public: yes > opened: 2020-10-09 >

Re: OTC VOTE: The PR #11359 (Allow to continue with further checks on UNABLE_TO_VERIFY_LEAF_SIGNATURE) is acceptable for 1.1.1 branch

2020-10-13 Thread Richard Levitte
+1 On Fri, 09 Oct 2020 14:02:29 +0200, Tomas Mraz wrote: > > topic: The PR #11359 (Allow to continue with further checks on > UNABLE_TO_VERIFY_LEAF_SIGNATURE) is acceptable for 1.1.1 branch > As the change is borderline on bug fix/behaviour change OTC needs > to decide whether it is acceptable