Hi,
i am very sorry, but this RC is not working for me.
I use Debian/stretch, but with openssl from Debian/unstable.
I habe openssl & libssl1.1 in version 1.1.0c-1
During compilation i see several warnings in tls.c
and in a test installation i don't have any TLS working.
Is that a bug in Debian or in this RC?
Torsten
<cut until the warnings>
....
gcc tls.c
In file included from tls.c:121:0:
tls-openssl.c: In function ‘tls_install_selfsign’:
tls-openssl.c:959:1: warning: ‘RSA_generate_key’ is deprecated
[-Wdeprecated-declarations]
if (!(rsa = RSA_generate_key(1024, RSA_F4, NULL, NULL)))
^~
In file included from /usr/include/openssl/rsa.h:13:0,
from /usr/include/openssl/x509.h:31,
from /usr/include/openssl/ssl.h:50,
from tls-openssl.c:22,
from tls.c:121:
/usr/include/openssl/rsa.h:193:1: note: declared here
DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
^
In file included from tls.c:122:0:
tlscert-openssl.c: In function ‘tls_cert_subject_altname’:
tlscert-openssl.c:377:7: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
ele = ASN1_STRING_data(namePart->d.dNSName);
^~~
In file included from /usr/include/openssl/bn.h:31:0,
from /usr/include/openssl/asn1.h:24,
from /usr/include/openssl/objects.h:916,
from /usr/include/openssl/evp.h:27,
from /usr/include/openssl/x509.h:23,
from /usr/include/openssl/ssl.h:50,
from tls-openssl.c:22,
from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
^
In file included from tls.c:122:0:
tlscert-openssl.c:382:7: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
ele = ASN1_STRING_data(namePart->d.uniformResourceIdentifier);
^~~
In file included from /usr/include/openssl/bn.h:31:0,
from /usr/include/openssl/asn1.h:24,
from /usr/include/openssl/objects.h:916,
from /usr/include/openssl/evp.h:27,
from /usr/include/openssl/x509.h:23,
from /usr/include/openssl/ssl.h:50,
from tls-openssl.c:22,
from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
^
In file included from tls.c:122:0:
tlscert-openssl.c:387:7: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
ele = ASN1_STRING_data(namePart->d.rfc822Name);
^~~
In file included from /usr/include/openssl/bn.h:31:0,
from /usr/include/openssl/asn1.h:24,
from /usr/include/openssl/objects.h:916,
from /usr/include/openssl/evp.h:27,
from /usr/include/openssl/x509.h:23,
from /usr/include/openssl/ssl.h:50,
from tls-openssl.c:22,
from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
^
In file included from tls.c:122:0:
tlscert-openssl.c: In function ‘tls_cert_ocsp_uri’:
tlscert-openssl.c:424:5: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
uschar * ele = ASN1_STRING_data(ad->location->d.ia5);
^~~~~~
In file included from /usr/include/openssl/bn.h:31:0,
from /usr/include/openssl/asn1.h:24,
from /usr/include/openssl/objects.h:916,
from /usr/include/openssl/evp.h:27,
from /usr/include/openssl/x509.h:23,
from /usr/include/openssl/ssl.h:50,
from tls-openssl.c:22,
from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
^
In file included from tls.c:122:0:
tlscert-openssl.c: In function ‘tls_cert_crl_uri’:
tlscert-openssl.c:461:2: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
uschar * ele = ASN1_STRING_data(np->d.uniformResourceIdentifier);
^~~~~~
In file included from /usr/include/openssl/bn.h:31:0,
from /usr/include/openssl/asn1.h:24,
from /usr/include/openssl/objects.h:916,
from /usr/include/openssl/evp.h:27,
from /usr/include/openssl/x509.h:23,
from /usr/include/openssl/ssl.h:50,
from tls-openssl.c:22,
from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
^
On 11/19/2016 10:17 PM, The Doctor wrote:
> On Sat, Nov 19, 2016 at 03:28:31PM +0000, Jeremy Harris wrote:
> I have built and uploaded to
>
> ftp://ftp.exim.org/pub/exim/exim4/test/
>
> the RC5 release candidate build of Exim 4.88
> Built and signed by myself.
>
> Sha256 sums:
>
>
> ac6b350b906f967c587060ec87761d351a79aee08bc1693ce5c943314fedda7d
> exim-4.88_RC5.tar.gz
> e13d8058e8c4811290ed1870693b950b0ba68b0ce3e09eeaa9469b459b156598
> exim-html-4.88_RC5.tar.gz
> 9be4033b854e9f80404b3d046301b2de046a1521a42cef0801ab7b6087f517ba
> exim-pdf-4.88_RC5.tar.gz
> 8600f5a100876768465953979fc5b95929987593f67439553db2da5883400f8d
> exim-postscript-4.88_RC5.tar.gz
> 9e014fac76b8a1100c1bef5391b5400e4464bc584fcd1d76021c10e5577550bb
> exim-4.88_RC5.tar.bz2
> 7ed24be3f20900c104903a9e31e3477580e593790c3251d29ab7f8d260e1ec79
> exim-html-4.88_RC5.tar.bz2
> fddbe252184fa3d7a7fa57a534200c6ac0bbe8be6ac0c930eb5b0cbe67790738
> exim-pdf-4.88_RC5.tar.bz2
> c222bbe48eb64327c830f1a62346393657fe84ed33961a102cb76860baa7feb0
> exim-postscript-4.88_RC5.tar.bz2
>
> Changes of interest since RC4:
>
> - Build with OpenSSL 1.1 fixed (OCSP proof validation and DANE)
>
>
> Only stopper bugfixes will be accepted between this RC
> and the final release of Exim 4.88.
>
>
> Please report issues here in the exim-dev or
> exim-users mailinglist, or by raising bugs
> on http://bugs.exim/org
>> >> -- >> ## List details at
https://lists.exim.org/mailman/listinfo/exim-dev Exim details at
http://www.exim.org/ ## > > > Looks like you are good to release this. >
--
Torsten