Require openssl >= 1.1.1e in the openpgp.configure
Categories
(MailNews Core :: Security: OpenPGP, defect)
Tracking
(thunderbird_esr102 fixed, thunderbird109 fixed)
People
(Reporter: jhorak, Assigned: jhorak)
References
(Blocks 1 open bug)
Details
(Whiteboard: [TM:102.7.1])
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
wsmwk
:
approval-comm-esr102+
|
Details | Review |
The EVP_PKEY_CTX_set_dsa_paramgen_q_bits
not declared while building comm/third_party/rnp/src/lib/crypto/dsa_ossl.cpp
. It seems to appear in 1.1.1e and later: https://github.com/nodejs/node/pull/44561 so we probably need to specify the 'e' version for the pkg-config too.
Assignee | ||
Comment 1•2 years ago
|
||
The EVP_PKEY_CTX_set_dsa_paramgen_q_bits is declared only in >= 1.1.1e.
Comment 2•2 years ago
|
||
Thanks for spotting this, created issue on RNP side as well: https://github.com/rnpgp/rnp/issues/1951
Jan, could you please specify which systems ship pre-1.1.1e (but 1.1.1) OpenSSL? I.e. does it make sense to workaround this in any way?
Comment 3•2 years ago
|
||
Fine with me, but we should make Rob aware!
Updated•2 years ago
|
Comment 5•2 years ago
|
||
feedback+ with the changes I added.
Thanks for catching that Jan!
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/59ec68eaede3
Require openssl >= 1.1.1e. r=kaie
Comment 8•2 years ago
|
||
Comment on attachment 9307838 [details]
Bug 1805215 - Require openssl >= 1.1.1e. r=kaie
[Approval Request Comment]
Regression caused by (bug #): N/A
User impact if declined: Probably not
Testing completed (on c-c, etc.): local build testing on c-c
Risk to taking this patch (and alternatives if risky): Low risk. Official builds do not build librnp against OpenSSL. This is a correctness fix that simply sets the required version correctly at configure time.
Comment 9•2 years ago
|
||
Comment on attachment 9307838 [details]
Bug 1805215 - Require openssl >= 1.1.1e. r=kaie
[Triage Comment]
Approved for beta
Comment 10•2 years ago
|
||
bugherder uplift |
Thunderbird 109.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/0827ef4fdc47
https://hg.mozilla.org/releases/comm-beta/rev/c692b73d66cf
Comment 11•2 years ago
|
||
If bug 1799123 is uplifted, this must go with it.
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Comment on attachment 9307838 [details]
Bug 1805215 - Require openssl >= 1.1.1e. r=kaie
[Approval Request Comment]
Regression caused by (bug #): 1799123
User impact if declined: N/A
Testing completed (on c-c, etc.): beta
Risk to taking this patch (and alternatives if risky):
Goes with bug 1799123 to fix a version check error at build time. Does not affect official builds.
Updated•2 years ago
|
Comment 13•2 years ago
|
||
Comment on attachment 9307838 [details]
Bug 1805215 - Require openssl >= 1.1.1e. r=kaie
[Triage Comment]
Approved for esr102
Comment 14•2 years ago
|
||
bugherder uplift |
Description
•