Late Monthly Status Report (September 2020)

Richard Levitte levitte at
Sat Oct 31 15:29:44 UTC 2020

Apart from normal business, such as normal reviews, OMC business,
normal system administration tasks, small fixes, etc., key activities
this month:

* Development:

  - [WIP] EVP: retrieve EVP_CIPHER constants in the evp_cipher_from_dispatch()
    (PR openssl/openssl#11980)
  - [not_yet_merged] [WIP] APPS: Refactoring dsaparam and dhparam
    (PR openssl/openssl#12072)
  - DOC: Modify one example in EVP_PKEY_fromdata(3)
    (PR openssl/openssl#12389)
  - CORE: Implement unconditional provider autoactivation
    (PR openssl/openssl#12497)
  - [reviewed] Add SM2 key management
    (PR openssl/openssl#12536 by InfoHunter)
  - OSSL_STORE: Move 'file:' scheme loader to provider
    (PR openssl/openssl#12587)
  - dev/ Rework to be smoother
    (PR openssl/openssl#12614)
  - Building: Build Unix static libraries a limited number of object files at a time
    (PR openssl/openssl#12706)
  - PEM: Make PEM_write_bio_PrivateKey_traditional() handle provider-native keys
    (PR openssl/openssl#12738)
  - EVP: Preserve the EVP_PKEY id in a few more spots 
    (PR openssl/openssl#12785)
  - EVP: Add support for delayed EVP_PKEY operation parameters
    (PR openssl/openssl#12789)
  - TEST: skip POSIX errcode zero in test/recipes/02-test_errstr.t
    (PR openssl/openssl#12799)
  - [reviewed] NonStop port updates for 3.0.0.
    (PR openssl/openssl#12800 by rsbeckerca)
  - ENCODER: Refactor provider implementations, and some cleanup
    (PR openssl/openssl#12803)
  - Diverse Adjust paths
    (PR openssl/openssl#12816)
  - STORE: Fix OSSL_STORE_attach() to check |ui_method| before use
    (PR openssl/openssl#12831)
  - OSSL_DECODER 'decode' function must never be NULL.
    (PR openssl/openssl#12849)
  - EC: Reimplement EVP_PKEY_CTX_set_ec_param_enc() to support providers
    (PR openssl/openssl#12853)
  - EVP: Centralise fetching error reporting
    (PR openssl/openssl#12857)
  - ENCODER: Refactor the OSSL_ENCODER API to be more like OSSL_DECODER
    (PR openssl/openssl#12873)
  - OpenSSL::ParseC: recognise inline function bodies
    (PR openssl/openssl#12882)
  - util/mkerr.h: Restore header file rename
    (PR openssl/openssl#12910)
  - EVP: Enforce that EVP_PKEY_set_alias_type() only works with legacy keys
    (PR openssl/openssl#12920)
  - DOC: POD syntax fixes in doc/man1/
    (PR openssl/openssl#12924)
  - Streamline/Rationalize HPE NonStop Configuration
    (PR openssl/openssl#12933)
  - Configurations/unix-Makefile.tmpl: make cleanup kinder
    (PR openssl/openssl#12939)
  - Hide ECX_KEY again
    (PR openssl/openssl#12956)
  - Configuration: Make it possible to have an argument file
    (PR openssl/openssl#12960)
  - Build: Make NonStop shared libraries only export selected symbols 
    (PR openssl/openssl#12962)
  - STORE: Clear a couple of TODOs that were there for the sake of SM2
    (PR openssl/openssl#12986)
  - Configure: handle undefined shared_target.
    (PR openssl/openssl#13031)

* Web:

  - [reviewed] Add a new section to the Coding Style about argument ordering
    (PR openssl/web#194 by mattcaswell)
  - [reviewed] Add a new section to the Coding Style about extending existing functions
    (PR openssl/web#195 by mattcaswell)

Richard Levitte         levitte at
OpenSSL Project

More information about the openssl-project mailing list