Late Monthly Status Report (February 2021)

Richard Levitte levitte at
Fri May 7 07:24:02 UTC 2021

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

* Development:
  - [not_yet_closed] Lack of verbosity in verbose test display (environment variables)
    (Issue openssl/openssl#12024)
  - EVP: use evp_pkey_copy_downgraded() in EVP_PKEY_copy_parameters()
    (PR openssl/openssl#13341)
  - ERR: drop function code macro generation
    (PR openssl/openssl#13392)
  - Remove the old DEPRECATEDIN macros
    (PR openssl/openssl#13461)
  - appveyor.yml: clarify conditions for building the plain configuration
    (PR openssl/openssl#13537)
  - VMS documentation fixes [1.1.1]
    (PR openssl/openssl#13834)
  - VMS documentation fixes [master]
    (PR openssl/openssl#13835)
  - EVP: Implement data-driven translation between known ctrl and OSSL_PARAMs
    (PR openssl/openssl#13913)
  - EVP: Don't find standard EVP_PKEY_METHODs automatically
    (PR openssl/openssl#13973)
  - [WIP] X509: Refactor X509_PUBKEY processing to include provider side keys
    (PR openssl/openssl#13994)
  - PROV: Add SM2 encoders and decoders, as well as support functionality
    (PR openssl/openssl#14028)
  - PROV: Fix encoding of MDWithRSAEncryption signature AlgorithmID
    (PR openssl/openssl#14030)
  - Allow the sshkdf type to be passed as a single character
    (PR openssl/openssl#14035)
  - CORE & PROV: clean away OSSL_FUNC_mac_size()
    (PR openssl/openssl#14048)
  - TEST: Add an algorithm ID tester for libcrypto vs provider
    (PR openssl/openssl#14049)
  - Dirty count for provider native keys + cleanup
    (PR openssl/openssl#14056)
  - DOCS: Update the internal documentation on EVP_PKEY.
    (PR openssl/openssl#14059)
  - dev/ Fix typo
    (PR openssl/openssl#14061)
  - DOCS: Remove the "global" dependency on writing .pod files from
    (PR openssl/openssl#14067)
  - Better display of enabled/disabled options
    (PR openssl/openssl#14081)
  - Configuration: ensure that 'no-tests' works correctly
    (PR openssl/openssl#14082)
  - Use ERR_R_*_LIB instead of ERR_LIB_* as reason code for sub-libraries
    (PR openssl/openssl#14152)
  - OSSL_PARAM: Correct the assumptions on the UTF8 string length
    (PR openssl/openssl#14168)
  - Fix backward incompatibility revolving around OSSL_HTTP_REQ_CTX_sendreq_d2i()
    (PR openssl/openssl#14196)
  - TEST: Add missing initialization
    (PR openssl/openssl#14204)
  - [not_yet_closed] It would be nice to have internal libcrypto routines to query the defined algorithm properies
    (Issue openssl/openssl#14217)
  - DECODER: Use the data structure from the last decoder to select the next
    (PR openssl/openssl#14233)
  - Generate doc/ with 'make update' rather than on the fly
    (PR openssl/openssl#14269)
  - util/perl/OpenSSL/ Fix determine_compiler_settings()
    (PR openssl/openssl#14270)
  - X509: Refactor X509_PUBKEY processing to include provider side keys
    (PR openssl/openssl#14281)
  - Make i2d_PublicKey() work with provider side EC EVP_PKEYs
    (PR openssl/openssl#14291)
  - Makefile: Only update doc/ when there's an actual change
    (PR openssl/openssl#14309)
* Web:
  - Fix bin/mk-manpages3 to handle spurious & in the description
    (PR openssl/web#214)

Richard Levitte         levitte at
OpenSSL Project

More information about the openssl-project mailing list