FS#59493 - [dovecot] ssl_curve_list not being applied
Attached to Project:
Community Packages
Opened by ipp (n8V8r) - Tuesday, 31 July 2018, 06:36 GMT
Last edited by Thore Bödecker (foxxx0) - Tuesday, 21 August 2018, 09:30 GMT
Opened by ipp (n8V8r) - Tuesday, 31 July 2018, 06:36 GMT
Last edited by Thore Bödecker (foxxx0) - Tuesday, 21 August 2018, 09:30 GMT
|
Details
Description: This is confirmed upstream bug and a patch just
been made available
From: Aki Tuomi <aki.tuomi@dovecot.fi> Date: Tue, 31 Jul 2018 08:45:29 +0300 Subject: [PATCH] lib-master: Copy ssl_curve_list setting Otherwise it won't get used. Broken in 30dca95419 --- src/lib-master/master-service-ssl-settings.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib-master/master-service-ssl-settings.c b/src/lib-master/master-service-ssl-settings.c index 2434e3632c..2bc59b0f4d 100644 --- a/src/lib-master/master-service-ssl-settings.c +++ b/src/lib-master/master-service-ssl-settings.c @@ -213,4 +213,5 @@ void master_service_ssl_settings_to_iostream_set( set_r->prefer_server_ciphers = ssl_set->ssl_prefer_server_ciphers; set_r->compression = ssl_set->parsed_opts.compression; set_r->tickets = ssl_set->parsed_opts.tickets; + set_r->curve_list = p_strdup(pool, ssl_set->ssl_curve_list); } -- 2.14.3 Additional info: * package version(s) 2.3.2.1-1 |
This task depends upon
Closed by Thore Bödecker (foxxx0)
Tuesday, 21 August 2018, 09:30 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed as of dovecot 2.3.2.1-3.
Tuesday, 21 August 2018, 09:30 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed as of dovecot 2.3.2.1-3.
https://github.com/dovecot/core/commit/71ceeaaed73af48eb2cdfd2e1d953ee645c2e9b2.patch