Re: Monthly Status Report (August 2021)

2021-11-12 Thread Richard Levitte
Apart from normal business, such as normal reviews, OMC business,
normal system administration tasks, small fixes, etc., key activities
this month:

* Development:
  - util/add-depends.pl: Only add dependencies on existing or generated headers
(PR openssl/openssl#16361)
  - util/add-depends.pl: Rebuild the build file after reconfiguration
(PR openssl/openssl#16365)
* Web:
  - Force the production of .inc files that are produced from the personel DB
(CLOSED PR openssl/web#252)
* Internal:
  - Major fixups of the FIPS buildbot master
* Sysadm:
  - Rework our letsencrypt init and renewal scripts
-- 
Richard Levitte levi...@openssl.org
OpenSSL Project http://www.openssl.org/~levitte/


Monthly Status Report (August 2021)

2021-09-01 Thread Tomas Mraz
My key activities this month were:

- triage of newly reported issues and responding to questions
- participation on the meetings
- sysadmin: fixing disabled CLA check on GitHub PRs - moved the script
from discontinued license.openssl.org to status.openssl.org
- continued studying the Buildbot documentation

- reviews of various PRs:
  - I've reviewed about 50 PRs this month
  - Notable PRs reviewed:
    - Fix d2i_ECPKParameters_fp and i2d_ECPKParameters_fp macroes
#16355 and #12457
- Add a specialised TLS 1.3 KDF implementation #16203
- Fix s390x AES OFB/CFB cipher implementation on updating IV #16291
and #16292
- aes-wrap: improve error handling #16391
- Fix leak if config run multiple times #16425
- Ensure that we check the ASN.1 type of an "otherName" before
using it #16443
- Rationalize provider locking #16469

- submitted 20 PRs:
  - In particular:
- Windows, VMS: Do install_fips on install if fips is enabled
#16208
- Prevent recursive call of OPENSSL_INIT_LOAD_CONFIG #16210 
- Multiple fixes for getting pub key from legacy DH PKEY #16253
- rsa: Try legacy encoding functions for pubkey #16289
- EVP_DigestSign/VerifyFinal: Duplicate the pctx to allow multiple
calls #16422
- Make the -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION pass tests
#16433 and #16441 

I had also 1 full week time off.

-- 
Tomáš Mráz
No matter how far down the wrong road you've gone, turn back.
  Turkish proverb
[You'll know whether the road is wrong if you carefully listen to your
conscience.]