You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code does not compile with openssl 1.1.0c due to (at least) the following error messages:
(Additional warnings attached below)
Problem: With openssl1.0.1 "struct ssl_st" was defined in "openssl/ssl.h" [1]. In openssl1.1.0c it is defined in the file "ssl_locl.h" [2] which is not part of the include directory.
connection.c: In function 'myssl_dh_configure':
connection.c:2268:4: error: dereferencing pointer to incomplete type 'DH {aka struct dh_st}'
dh->p = BN_bin2bn(p, plen, NULL);
^~
connection.c: In function 'connection_dtls_io_in_cb':
connection.c:4021:29: error: dereferencing pointer to incomplete type 'SSL {aka struct ssl_st}'
peer->transport.dtls.ssl->d1->listen = 1;
^~
Some parts of the connection functions have been rewritten and a CI test for Debian 9 has been added. Please feel free to use the latest source from the master branch and rebuild dionaea.
ISSUE TYPE
DIONAEA VERSION
CONFIGURATION
No Dionaea config yet
OS / ENVIRONMENT
SUMMARY
The code does not compile with openssl 1.1.0c due to (at least) the following error messages:
(Additional warnings attached below)
Problem: With openssl1.0.1 "struct ssl_st" was defined in "openssl/ssl.h" [1]. In openssl1.1.0c it is defined in the file "ssl_locl.h" [2] which is not part of the include directory.
[1] https://fossies.org/dox/openssl-1.0.2j/structssl__st.html
[2] https://fossies.org/dox/openssl-1.1.0c/structssl__st.html
STEPS TO REPRODUCE
EXPECTED RESULTS
Compile finishes successful.
ACTUAL RESULTS
The text was updated successfully, but these errors were encountered: