Re: VOTE: Accept the OTC voting policy as defined:

2020-09-28 Thread Dr Paul Dale
+1 Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 28 Sep 2020, at 10:02 pm, Dr. Matthias St. Pierre > wrote: > > topic: Accept the OTC voting policy as defined: > > The proposer of a

Re: Memory leak in openssl 1.1.1d

2020-09-30 Thread Dr Paul Dale
This isn’t enough information to diagnose the issue. Which of the leak summary records is the problem? Are you sure that your application is cleaning up properly (hint: it isn’t, e.g. OpenSSL never calls operator new() from the second record). Pauli -- Dr Paul Dale | Distinguished Architect

Re: Integration of new algorithms

2020-09-30 Thread Dr Paul Dale
Instead of using an engine, you should write a provider (assuming you’re using the soon to be released OpenSSL 3.0). It doesn’t need a NID. If you are using OpenSSL 1.1.1, try the OBJ_new_nid() function. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7

Freeze?

2020-09-23 Thread Dr Paul Dale
requests continuing. It’s the rest that is more concerning. Does anyone else have a similar view? Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Would this be interesting to the project?

2020-10-01 Thread Dr Paul Dale
https://github.blog/2020-09-30-code-scanning-is-now-available/ <https://github.blog/2020-09-30-code-scanning-is-now-available/> Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

RAND_DRBG futures

2020-08-03 Thread Dr Paul Dale
I’ve closed the vote. Five for, none against, the vote passes. RAND_DRBG will be absent in 3.0. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Re: Backports to 1.1.1 and what is allowed

2020-06-16 Thread Dr Paul Dale
for possible breakage but the bulk of the changes are S390x specific. I support formalising the rules better than we have at the moment. Even if this is in conflict with the above. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle

Re: Reducing the security bits for MD5 and SHA1 in TLS

2020-06-17 Thread Dr Paul Dale
I’d agree it’s major for for SHA1 but not for MD5. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 18 Jun 2020, at 12:20 pm, Tim Hudson wrote: > > Given that this change impacts interoperability in a

Seeking assistance

2020-06-03 Thread Dr Paul Dale
and CMS calls removed from the KDF and the various structures constructed piecemeal using calls that already exist within the FIPS provider. If somebody is willing to take this work on, it will likely be included in the FIPS validation for 3.0. If not, it won’t be. Pauli -- Dr Paul Dale

Vote re: #11577

2020-06-03 Thread Dr Paul Dale
topic: Accept and merge #11577. comment: #11577 reduces the maximum length of TLS labels. It also breaks standards compliance. 8 against, none for, no abstentions, 3 not yet voted. The vote failed, the PR will be closed. Pauli -- Dr Paul Dale | Distinguished Architect

API renaming

2020-07-23 Thread Dr Paul Dale
There has been a suggestion to rename EVP_RAND to OSSL_RAND. This seems reasonable. Would it also make sense to rename the other new APIs similarly. More specifically, EVP_MAC and EVP_KDF to OSSL_MAC and OSSL_KDF respectively? Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic

RAND_DRBG

2020-07-26 Thread Dr Paul Dale
name and might change — this is not relevant to this discussion. 4. The RAND_DRBG APIs are unlikely to be widely used — they were introduced in 1.1.1. The two users I know of (Akamai and NCP) are both fine with them being removed. Thoughts anyone? Pauli -- Dr Paul Dale | Distinguished

Re: RAND_DRBG

2020-07-27 Thread Dr Paul Dale
So far a universal voice for removal of the DRBG_RAND APIs. I’ll write up an OMC vote. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 27 Jul 2020, at 6:51 pm, Matt Caswell wrote: > > I'm ok with

Re: API renaming

2020-07-24 Thread Dr Paul Dale
I think the types should change to match any function name changes. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 24 Jul 2020, at 2:45 am, Short, Todd wrote: > > They also correspond directly to EVP_MAC an

Re: API renaming

2020-07-24 Thread Dr Paul Dale
get longer and would have the same issue. Then there are the inevitable merge conflicts…. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 24 Jul 2020, at 6:15 pm, Dr. Matthias St. Pierre > wrote: > >&

Re: API renaming

2020-07-23 Thread Dr Paul Dale
The exact same points apply to EVP_MAC & EVP_KDF. We have also been telling people “use EVP” for ages. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 24 Jul 2020, at 3:20 pm, Richard Levitte wrote: >

TLS 1.3 illustrated

2020-08-16 Thread Dr Paul Dale
This might be interesting to some: https://tls13.ulfheim.net <https://tls13.ulfheim.net/> Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Re: OTC VOTE: Fixing missing failure exit status is a bug fix

2020-11-30 Thread Dr Paul Dale
+1 Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 30 Nov 2020, at 10:03 pm, Nicola Tuveri wrote: > > Vote background > --- > > This follows up on a [previous proposal] that was

Re: OTC VOTE: Keeping API compatibility with missing public key

2020-12-04 Thread Dr Paul Dale
+1 Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 4 Dec 2020, at 10:45 pm, Tomas Mraz wrote: > > Vote background > --- > > The vote on relaxing the conceptual model in regards

#8765

2020-12-07 Thread Dr Paul Dale
ber the precise details, I’ve a niggle that it might have been NIST’s KATs implicitly relying on the “standard” modulo reduce approach being used for random range generation. Thoughts or suggestions? Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Re: Remote unpack error when trying to push

2020-12-09 Thread Dr Paul Dale
I can confirm that there is a disc full no the machine. I’m not confident I can safely fix it — it was the first time I’ve logged in to it. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 9 Dec 2020, at 7:00 pm, To

Re: Remote unpack error when trying to push

2020-12-09 Thread Dr Paul Dale
Richard has fixed the space problem. PRs can be merged again. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 9 Dec 2020, at 7:41 pm, Dr Paul Dale wrote: > > I can confirm that there is a disc full no th

Re: [OTC VOTE PROPOSAL] Approve behavior change for `pkey -[pub]check`

2020-11-11 Thread Dr Paul Dale
An OMC vote deeming that adding error checks like this are or are not considered breaking changes. My view is that detecting an error condition and returning an error code is a bug fix rather than a breaking change. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations

Vote results: remove -crypt option from passwd and C source output options

2020-11-11 Thread Dr Paul Dale
, Abstain: 2, Didn’t vote: 1 The vote passes. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Proposed OMC vote: drop -crypt option from passwd app

2020-11-03 Thread Dr Paul Dale
Proposed vote text: Remove the -crypt option from the passwd app. The rationale behind this is that this is a very old, long broken algorithm and that supporting it is difficult using non-deprecated calls. This is a breaking change and requires OMC approval. Pauli -- Dr Paul Dale

Proposed OMC vote to remove C source output from apps

2020-11-03 Thread Dr Paul Dale
Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Re: Project direction

2020-11-01 Thread Dr Paul Dale
ate that it > works on VAX/VMS. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia > On 30 Oct 2020, at 9:43 am, Dr Paul Dale wrote: > > At the OTC call on Tuesday Tim raise a point about the future direction of

Hacktoberfest

2020-10-20 Thread Dr Paul Dale
the PR or a topic to the project. Is either something the project is interested in doing? Rather than polluting our already busy tags menu, the topic seems the easier path to me. Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Proposed OMC by law vote

2020-11-05 Thread Dr Paul Dale
Proposed vote text: Accept the by law changes proposed in #207. Comment: https://github.com/openssl/web/pull/207 <https://github.com/openssl/web/pull/207> Pauli -- Dr Paul Dale | Distinguished Architect | Cryptographic Foundations Phone +61 7 3031 7217 Oracle Australia

Project direction

2020-10-29 Thread Dr Paul Dale
being that supporting existing users means not changing the existing API, whereas catering to new users means working towards a new fresh consistent API. This is all in the context of function naming, argument ordering, cleanup for beta 1. Pauli -- Dr Paul Dale | Distinguished Architect

Change of scenery

2021-01-31 Thread Dr Paul Dale
Letting people know that I'm starting as an OpenSSL fellow today. I'm looking forward to working as part of the team and I'll be able to fully devote my efforts to the benefit of the project. Dr Paul Dale

OTC Vote: Moving forwards we will use TYPE_NAME_action_name for function names.

2021-02-02 Thread Dr Paul Dale
topic: Moving forwards we will use TYPE_NAME_action_name for function names. comment: Not camel case, underscores separating words.  I.e. EVP_MAC_update not EVP_MACUpdate or EVP_MAC_Update. Proposed by pauli. Public: yes opened: 2020-02-02 closed: 2020-02-02 accepted:  yes  (for: 7,

OTC Vote: EVP init functions should accept an OSSL_PARAM array to set parameters.

2021-02-02 Thread Dr Paul Dale
topic: EVP init functions should accept an OSSL_PARAM array to set parameters. comment: This will mostly avoid calling the equivalent set_param call. Proposed by pauli. Public: yes opened: 2020-02-02 closed: 2020-02-02 accepted:  yes  (for: 8, against: 0, abstained: 1, not voted: 2)

OTC Vote: We should not support EVP_xxx_reset() operations.

2021-02-02 Thread Dr Paul Dale
topic: We should not support EVP_xxx_reset() operations. comment: The existing EVP_xxx_dup() function supports this functionality. Existing EVP_xxx_reset() functions not to be removed in the 3.0 timeframe. Proposed by pauli. Public: yes opened: 2020-02-02 closed: 2020-02-02

OTC VOTE: functions not conforming to the TYPE_NAME_action_name naming scheme are defects

2021-02-02 Thread Dr Paul Dale
topic: Where a function does not use the TYPE_NAME_action_name naming scheme,    it is considered to be a defect. comment: These are not considered blockers for 3.0 if the function existed in 1.1.1.  New functions that do not conform must be fixed before release. Proposed by

OTC Vote: EVP_MAC_init should accept key and key length arguments.

2021-02-02 Thread Dr Paul Dale
topic: EVP_MAC_init should accept key and key length arguments. Proposed by pauli. Public: yes opened: 2020-02-02 closed: 2020-02-02 accepted:  yes  (for: 4, against: 1, abstained: 4, not voted: 2)

OTC vote: The EVP_xxx_CTX types should support an EVP_xxx_CTX_dup call but not an EVP_xxx_CTX_copy call.

2021-02-02 Thread Dr Paul Dale
topic: The EVP_xxx_CTX types should support an EVP_xxx_CTX_dup call but not an    EVP_xxx_CTX_copy call. comments: Existing EVP_xxx_copy() functions not to be removed in the 3.0   timeframe. Proposed by pauli. Public: yes opened: 2020-02-02 closed: 2020-02-02 accepted:  yes  (for: 8,

Repository

2021-06-16 Thread Dr Paul Dale
The repository is frozen in anticipation of the 3.0 beta release. Pauli

Monthly Status: May

2021-05-31 Thread Dr Paul Dale
Significant activities throughout April were: * Conversion of most run-checker jobs to GitHub Actions * Ongoing fixes to keep the run-checker builds working * Addition of cross compilation CI builds & fixes to get them passing * Fixes and improvements in the list, mac and kdf apps * Fixing

Monthly Status: June

2021-06-30 Thread Dr Paul Dale
Significant activities throughout June were: * Fix new Coverity issues 26 real, 4 false positives * Address all outstanding (ancient) Coverity issues * Fix threads test ordering problem * Fix address sanitiser problems in apps relating to uninitialised BN pointers * Investigation memory

Monthly status: April

2021-05-02 Thread Dr Paul Dale
Significant activities throughout April were: * Coverity triage and fixes * AES-CBC speed fix * KMAC buffer overflow fix * Removal of EVP_sha() and friends in favour of EVP_MD_fetch() * SipHash control fix * Document different returns from control functions * Fix double free issue *

OTC vote: change PKCS #12 defaults

2021-02-09 Thread Dr Paul Dale
topic: Change PKCS#12 creation to use AES-256-CBC and SHA-256 by default. comment: Both app and API, inlcude CHANGES entry. Proposed by Pauli. Public: yes opened: 2020-02-09 closed: 2020-02-09 accepted:  yes  (for: 8, against: 0, abstained: 0, not voted: 3)

Monthly Status - March

2021-03-31 Thread Dr Paul Dale
Significant activities throughout February were: * Add OSSL_PARAM arguments to the initialisation calls for all algorithms. * Figured out algorithm life cycles, produced diagrams and state descriptions. * Wrote up the life cycles for KDF, MAC and RAND (the "new" algorithm types). *

Monthly Status - February

2021-02-28 Thread Dr Paul Dale
Significant activities throughout February were: * Deprecation of RAND_METHOD and associated fallout * no-cache builds work and multitude of problems that fell out of this * Fixing a DRBG problem reported by the FIPS lab to do with entropy input * Investigation of DRBG incorrect output issue

Re: OTC Vote: Remove the RSA_SSLV23_PADDING and related functions completely

2021-02-23 Thread Dr Paul Dale
+1 here too. Pauli On 23/2/21 8:21 pm, Tomas Mraz wrote: topic: The RSA_SSLV23_PADDING and related functions should be completely removed from OpenSSL 3.0 code. comment: The padding mode and the related functions (which are already deprecated in the current master branch) is useless outside

Re: [OTC VOTE PROPOSAL] Don't merge PR#14759 (blinding=yes and similar properties)

2021-04-09 Thread Dr Paul Dale
We don't need a vote on the PR. If we make the policy vote, it would be against policy to include it. Pauli On 9/4/21 9:24 pm, Nicola Tuveri wrote: I agree with what Tomàš said, and that is the reason why I convoluted them in a single vote: we need to merge or reject the PR based on a policy,

Re: OTC VOTE: Set PR 13817 milestone to Post 3.0

2021-04-20 Thread Dr Paul Dale
+0 On 20/4/21 8:17 pm, Tomas Mraz wrote: topic: Set PR 13817 milestone to Post 3.0 Proposed by Tim Hudson Public: yes opened: 2021-04-20 closed: 2021-mm-dd accepted: yes/no (for: X, against: Y, abstained: Z, not voted: T) Matt [ 0] Mark [ ] Pauli [ ] Viktor

Re: OTC VOTE: Set issue 11164 milestone to Post 3.0

2021-04-20 Thread Dr Paul Dale
+1 On 20/4/21 8:15 pm, Tomas Mraz wrote: topic: Set issue 11164 milestone to Post 3.0 Proposed by Tim Hudson Public: yes opened: 2021-04-20 closed: 2021-04-20 accepted: yes (for: 6, against: 1, abstained: 0, not voted: 4) Matt [+1] Mark [ ] Pauli [ ] Viktor

Re: OTC VOTE: Reject PR#14759

2021-04-20 Thread Dr Paul Dale
-0 Pauli On 20/4/21 8:23 pm, Nicola Tuveri wrote: Following up on https://www.mail-archive.com/openssl-project@openssl.org/msg02407.html we had a discussion on this during last week OTC meeting, and opened a vote

Re: OTC VOTE: Accept PR#16286 into 3.0 subject to the normal review process

2021-08-17 Thread Dr Paul Dale
The vote has closed and passed. Pauli topic: Accept PR#16286 into 3.0 subject to the normal review process Proposed by Shane Lontis Public: yes opened: 2021-08-17 closed: 2021-08-18 accepted:  yes  (for: 5, against: 1, abstained: 1, not voted: 3)   Dmitry [+1]  

Monthly Status: August

2021-08-31 Thread Dr Paul Dale
Significant activities throughout August were: * Fixing TLS 1.3 KDF for FIPS validation * Fix bugs in dgst command * Investigation of threading issues (several different ones) * Investigation of 3DES wrap cipher in 1.1.1 and master * Fix problems with AES wrap * Add additional CI test

OTC vote: branching 3.0

2021-08-31 Thread Dr Paul Dale
topic: Create `openssl-3.0' git branch today. comment: This cascades to other names/version information on GitHub. For example, change the release version information in the master branch to 3.1.0-dev Proposed by Pauli. Public: yes opened: 2021-08-31 closed: 2021-08-31 accepted: 

OTC vote: release of 3.0.0

2021-08-31 Thread Dr Paul Dale
topic: /Release 3.0.0 final on Tuesday the 7th of September 2021 if run-checker and CI builds have been clean for two days./ Proposed by Pauli. Public: yes opened: 2021-08-31 closed: 2021-08-31 accepted:  yes  (for: 8, against: 0, abstained: 0, not voted: 2)   Dmitry [+1]   Matt 

OMC vote: PR #16498

2021-09-06 Thread Dr Paul Dale
topic: Accept PR 16498 in 3.0 subject to our normal review process. Proposed by Pauli. Public: yes opened: 2021-08-03 closed: 2021-08-06 ONE WEEK VOTE   Matt   [+1]   Mark   [ 0]   Pauli  [+1]   Tim    [+1]   Richard    [+1]   Kurt   [  ] Vote passed

Re: OTC VOTE: Restart merging of non-breaking small features

2021-09-14 Thread Dr Paul Dale
+1 Pauli On 14/9/21 8:13 pm, Matt Caswell wrote: topic: Allow the restart of merging of non-breaking small features to the master    branch Proposed by Matt Caswell Public: yes opened: 2021-09-14 closed: 2021-09-14 accepted:  yes  (for: 5, against: 1, abstained: 1, not voted: 2)  

OTC vote on accepting #16171: config_diagnostic

2021-08-03 Thread Dr Paul Dale
Accept PR 16171 in 3.0 subject to our normal review process. Pauli

OTC vote on accepting #16203: TLS 1.3 KDF

2021-08-03 Thread Dr Paul Dale
Accept PR 16203 in 3.0 subject to our normal review process. This one is still undergoing early review. Pauli

Re: OTC VOTE: RSA public exponent validation in 3.0

2021-08-10 Thread Dr Paul Dale
0 Pauli On 10/8/21 8:54 pm, Matt Caswell wrote: topic: RSA public exponent validation in 3.0 for the default provider should be consistent with 1.1.1 Comment: See issue #16255 for background Proposed by Matt Caswell Public: yes opened: 2021-08-10 closed: 2021-mm-dd accepted:  yes/no  (for: X,

Re: OTC VOTE: Revert the commits merged from PR #16027 in 1.1.1

2021-08-10 Thread Dr Paul Dale
+0 Pauli On 10/8/21 8:53 pm, Matt Caswell wrote: topic: Revert the commits merged from PR #16027 in 1.1.1 Comment: Refer to issue #16266 for background Proposed by Tomas Mraz Public: yes opened: 2021-08-10 closed: 2021-mm-dd accepted:  yes/no  (for: X, against: Y, abstained: Z, not voted: T)  

Monthly Status: July

2021-08-01 Thread Dr Paul Dale
Significant activities throughout June were: * Added a -fips command line option to util/wrap.pl * Wrote provider side PBKDF1 documentation that was missed earlier. * Document config_diagnostics option more widely. * Added other documentation that was missed. * Add config_diagnostics option

Re: OTC vote on accepting #16203: TLS 1.3 KDF

2021-08-04 Thread Dr Paul Dale
   [+1]   Pauli  [+1]   Tim    [ 0]   Richard    [  ]   Shane  [ 0]   Tomas  [+1]   Kurt   [-1]   Matthias   [ 0]   Nicola [+0] Pauli On 3/8/21 7:03 pm, Dr Paul Dale wrote: Accept PR 16203 <https://github.com/openssl/openssl/pull/16

Re: OTC vote on accepting #16171: config_diagnostic

2021-08-03 Thread Dr Paul Dale
   [  ]   Pauli  [+1]   Tim    [+1]   Richard    [  ]   Shane  [+1]   Tomas  [+1]   Kurt   [-1]   Matthias   [ 0]   Nicola [+1] Pauli On 3/8/21 7:02 pm, Dr Paul Dale wrote: Accept PR 16171 <https://github.com/openssl/openssl/pull/16

Re: OTC VOTE: Accept PR#16725

2021-10-20 Thread Dr Paul Dale
0 Pauli On 19/10/21 8:07 pm, Matt Caswell wrote: topic: Accept PR#16725 as a bug fix for backport into 3.0 subject to the normal review process Proposed by Matt Caswell Public: yes opened: 2021-10-19 closed: 2021-mm-dd accepted:  yes/no  (for: X, against: Y, abstained: Z, not voted: T)  

Monthly Status: September

2021-09-30 Thread Dr Paul Dale
Significant activities throughout August were: * Lots of research into possible futures for the project o Reading RFCs, guides, source code o Discussions and meetings * Infrastructure planning * Various odd tasks relating to the 3.0 branch * Update several post 3.0 pull requests

OTC vote: include Keccak digests in OpenSSL

2021-09-21 Thread Dr Paul Dale
Accept PR#16594 into master subject to the normal review process This doesn't meet the "is a standard" requirement but it is in use and we have the implementation.  It just isn't exposed.   Dmitry [+1]   Matt   [ 0]   Pauli  [+1]   Tim    [+0]   Richard    [+1]   Shane 

Monthly status: December

2021-12-23 Thread Dr Paul Dale
Significant activities throughout December included: * Working on improving the performance of the OSSL_PARAM locate calls * Reading QUIC RFCs * Investigating QUIC implementations * Fix for copying a HMAC context * Drafted a policy for coding standards * Performance improvements for

Re: OTC VOTE: Accept Policy change process proposal

2021-11-01 Thread Dr Paul Dale
+1 Pauli On 1/11/21 8:23 pm, Tomas Mraz wrote: topic: Accept openssl/technical-policies PR#1 - the policy change process proposal as of commit 3bccdf6. This will become an official OTC policy. comment: This will implement the formal policy change process so we can introduce and amend further

OMC vote: changing the web site landing page

2021-10-27 Thread Dr Paul Dale
topic: Replace the first two sentences of the current openssl.org front page    with the new first paragraph of the OpenSSL Project Overview. The    following sentence on the current website becomes a new paragraph. comment: The new text being: `The OpenSSL Project develops and

Monthly Status: October

2021-10-31 Thread Dr Paul Dale
Apart from three weeks of vaction, significant activities throughout October were: * Wrote up developer job desription * Investigated GHE due dates for issues * Fixed the test RNG, updated the documentation and added a unit test * Read through the proposed policy documents * Began an

Monthly Status: November

2021-12-05 Thread Dr Paul Dale
Significant activities throughout November included: * Investigation of date based finish times for GHE * Reviewed and made suggestions for developer job description * Bug fixes in apps * Fixed test RNG and updated its documentation and added a unit test * Implemented a safe integer maths

Re: OTC VOTE: Accept PR 16128

2021-07-22 Thread Dr Paul Dale
+1 Pauli On 22/7/21 10:51 pm, Matt Caswell wrote: topic: Accept PR 16128 in 3.0 subject to our normal review process Proposed by Matt Caswell Public: yes opened: 2021-07-22 closed: 2021-mm-dd accepted:  yes/no  (for: X, against: Y, abstained: Z, not voted: T)   Matt   [+1]   Pauli  [ 

OTC vote: backport #17857 to 3.0 (EVP_MD performance fix)

2022-03-15 Thread Dr Paul Dale
Topic: Backport #17857 to 3.0 comment: EVP_MD performance fix (refcount cache contention) Proposed by: pauli Public: yes Opened: 2022-03-15 Closed: 2022-03-15 Accepted:  yes  (for: 6, against: 0, abstained: 3, not voted: 1)   Dmitry [+1]   Matt   [+1]   Pauli  [+0]   Tim    [ 0]  

OTC: vote on glossary cross referencing policies passed

2022-03-08 Thread Dr Paul Dale
Topic: Accept the glossary links as at commit id 8385661 comment: this requires openssl/general-policies#10 Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/pull/27 Public: yes Opened: 2022-03-04 Closed: 2022-03-09 Accepted:  yes  (for: 8, against: 0, abstained: 1, not

OMC: vote on adding additional glossary entries passed

2022-03-08 Thread Dr Paul Dale
Topic: Accept the glossary changes as at commit id 8385661 comment: this requires openssl/technical-policies#27 Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/pull/10 Public: yes Opened: 2022-03-04 Closed: 2022-03-09 Accepted:  yes  (for: 4, against: 0, abstained: 0,

Upcoming policy votes

2022-02-24 Thread Dr Paul Dale
There are two policy votes up coming.  Both are related to the new glossary of terms and cross linking existing items. The PRs in question are: * https://github.com/openssl/general-policies/pull/10 * https://github.com/openssl/technical-policies/pull/27 Rather than spurring people into

Vote about argument checking closed

2022-02-16 Thread Dr Paul Dale
Topic: Public functions should check their arguments as of commit 1e37b5f.    This will become an official OTC policy. Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/pull/21 Public: yes Opened: 2022-02-10 Closed: 2022-02-17 Accepted:  yes  (for: 8, against: 0,

OMC vote: committer policy

2022-02-16 Thread Dr Paul Dale
Topic: Accept the committer policy as of 3766d6ba2648e716e973af6e1821687ad46ee57c Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/issues/8 Public: yes Opened: 2022-02-17 Closed: -MM-DD Accepted:  yes/no  (for: X, against: Y, abstained: Z, not voted: W)   Kurt  

Vote on version policy

2022-02-16 Thread Dr Paul Dale
The vote passes. Topic: Accept openssl/general-policies PR#6 - Version policy as of    commit ac8266d. This will become an official OMC policy. Proposed by: pauli Issue link: https://github.com/openssl/general-policies/pull/6 Public: yes Opened: 2022-02-09 Closed: 2022-02-17 Accepted:  yes 

Monthly status: February

2022-02-28 Thread Dr Paul Dale
Significant activities throughout February included: * Fixes for scrypt testing & maximum memory usage * Lots of policy updates and policy creation: o Committer policy o Documentation policy o Versioning policy o Staff unavailability policy (in progress) o Glossary and

OTC vote: Accept the glossary links as at commit id 8385661

2022-03-03 Thread Dr Paul Dale
Topic: Accept the glossary links as at commit id 8385661 comment: this requires openssl/general-policies#10 Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/pull/27 Public: yes Opened: 2022-03-04 Closed: -MM-DD Accepted:  yes/no  (for: X, against: Y, abstained: Z,

OMC vote: Accept the glossary changes as at commit id 8385661

2022-03-03 Thread Dr Paul Dale
Topic: Accept the glossary changes as at commit id 8385661 comment: this requires openssl/technical-policies#27 Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/pull/10 Public: yes Opened: 2022-03-04 Closed: -MM-DD Accepted:  yes/no  (for: X, against: Y, abstained:

committers vote passed

2022-02-20 Thread Dr Paul Dale
Topic: Accept the committer policy as of Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/issues/8 Public: yes Opened: 2022-02-17 Closed: 2022-02-21 Accepted:  yes  (for: 4, against: 0, abstained: 0, not voted: 2)   Kurt   [+1]   Mark   [  ]   Matt   [+1]  

Monthly status: March

2022-03-31 Thread Dr Paul Dale
Significant activities throughout February included: * Fixing the status web page * Working on the contractor working hours policy * Investigating an undisclosed vulnerability * Classification of performance issues in 3.0 * Did more of the policy glossary and linked policies to it *

lhash statistics functions deprecation

2022-03-22 Thread Dr Paul Dale
Topic: lhash statistics functions to always report 0 in both master and 3.0.    In addition we should deprecate the functions in master. details: PR https://github.com/openssl/openssl/pull/17931 Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/issues/35 Public: yes

OTC vote: backport #17973 to 3.0: reducing block size for sparse array

2022-03-29 Thread Dr Paul Dale
Topic: backport #17973 to 3.0 Proposed by: pauli Issue link: https://github.com/openssl/technical-policies/issues/38Public: yes Opened: 2022-03-29 Closed: -MM-DD Accepted:  yes/no  (for: X, against: Y, abstained: Z, not voted: W)   Dmitry [  ]   Matt   [  ]   Pauli  [+1]   Tim  

OTC Vote for the documentation policy has started

2022-02-02 Thread Dr Paul Dale
The OTC vote for this policy proposal has now started. OTC members please cast your votes here: https://github.com/openssl/technical-policies/pull/18 Pauli

Monthly status: January

2022-01-31 Thread Dr Paul Dale
Significant activities throughout January included: * Wrote "removing a support customer" work flow * Wrote a documentation policy (ongoing) * Wrote a versioning policy (ongoing) * Wrote policy definitions (ongoing) * Added error reporting to the parameter helper functions * Added

Vote result: documentation policy

2022-02-08 Thread Dr Paul Dale
Topic: Accept openssl/technical-policies PR#18 - Documentation policy as of commit 49f3b24. This will become an official OTC policy. Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/pull/18 Public: yes Opened: 2022-02-03 Closed: 2022-02-08 Accepted:  yes  (for: 7,

Vote results: documentation policy

2022-02-08 Thread Dr Paul Dale
Topic: Accept openssl/technical-policies PR#18 - Documentation policy as of commit 49f3b24. This will become an official OTC policy. Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/pull/18 Public: yes Opened: 2022-02-03 Closed: 2022-02-08 Accepted:  yes  (for: 7,

Revert PR #13906 - as per discussion in #17568

2022-02-08 Thread Dr Paul Dale
Topic: revert change in PR #13906 for 3.0 & master and provide an alternative mechanism for the desired behaviour. Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/issues/25 Public: yes Opened: 2022-02-08 Closed: 2022-02-08 Accepted:  yes  (for: 7, against: 0,

Vote: version policy

2022-02-08 Thread Dr Paul Dale
Topic: Accept openssl/general-policies PR#6 - Version policy as of commit 2858b2b. This will become an official OMC policy. Proposed by: pauli Issue link: https://github.com/openssl/general-policies/pull/6 Public: yes Opened: 2022-02-09

Vote: public function should check their arguments

2022-02-09 Thread Dr Paul Dale
Topic: Public functions should check their arguments Proposed by: Pauli Issue link: https://github.com/openssl/technical-policies/pull/21 Opened: 2022-02-10

Monthly status report: May 2022

2022-05-31 Thread Dr Paul Dale
Significant activities throughout February included: * Investigation and mitigation of performance problems with MS QUIC. * Banned older TLS/DTLS & SSL protocols as security levels above zero. * Removed unused and untested _fetch_by_number functions. * Design and implementation of a timer

Monthly status: June

2022-06-30 Thread Dr Paul Dale
Significant activities throughout January included: * Fixes for Coverity issues * Various FIPS related tasks * QUIC project o Design and implement an event queue o Design packetisation (ongoing) o Reviewing other designs and PRs o Redrew the overview diagram using dot

Monthly status: July

2022-07-28 Thread Dr Paul Dale
Significant activities throughout February included: * Helping our new business administrator (ongoing) o setting things up o explaining processes o providing guidance and suggestions * QUIC o Working on the QUIC TX Packetiser design (ongoing) o Working on the QUIC

Monthly status: April

2022-05-01 Thread Dr Paul Dale
Significant activities throughout January included: * Fixes for Coverity issues (> 15) * Investigation into MS QUIC performance issues (ongoing) * Wrote document describing how to set up and performance test MS QUIC * Investigation into security vulnerably (not yet public) * Working on the

OMC vote: voting policy change to announcement vote

2022-05-11 Thread Dr Paul Dale
Topic: Accept the vote announcement to voting policy changes as at 395652c Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/pull/19 Public: yes Opened: 2022-05-11 Closed: -MM-DD Accepted:  yes/no  (for: X, against: Y, abstained: Z, not voted: W)

Vote: accept process for minor policy edits

2022-05-04 Thread Dr Paul Dale
Topic: Accept the process for minor policy edits as at commit id df47115 Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/pull/7 Public: yes Opened: 2022-05-05 Closed: 2022-05-?? Accepted:  yes  (for: 0, against: 0, abstained: 0, not voted: 0)   Kurt   [  ]   Mark   

corrected vote: minor policy edits

2022-05-05 Thread Dr Paul Dale
The issue link was incorrect. Topic: Accept the process for minor policy edits as at commit id df47115 Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/pull/17 Public: yes Opened: 2022-05-05 Closed: 2022-05-?? Accepted:  yes  (for: 0, against: 0, abstained: 0, not

Vote: policy for releasing information

2022-09-28 Thread Dr Paul Dale
Topic: Accept the policy for releasing information as at c78f885 Proposed by: Pauli Issue link: https://github.com/openssl/general-policies/pull/24 Opened: 2022-09-28

<    1   2   3   >