New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenSSL buf2hexstr issue #504

Closed
vanosg opened this Issue Jan 9, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@vanosg
Collaborator

vanosg commented Jan 9, 2018

Found by: cpg

With openssl-1.0.2n installed at /usr/local/openssl/ and eggdrop compiled with ./configure --with-sslinc=/usr/local/openssl/include/ --with-ssllib=/usr/local/openssl/lib/ :

checking for openssl/ssl.h... yes
checking for openssl/x509v3.h... yes
checking for SSL_accept in -lssl... yes
checking for X509_digest in -lcrypto... yes
checking for hex_to_string... no
checking for OPENSSL_hexstr2buf... no
checking for string_to_hex... no
checking for OPENSSL_buf2hexstr... no
checking for OpenSSL... no (make sure you have version 0.9.8 or higher installed)

Note that it finds ssl.h, and doesn't complain about "Invalid path to OpenSSL files" which it would if it couldn't find OpenSSL (As in the error WARNING: Invalid path to OpenSSL headers. /etc/openssl/ doesn't contain the required files.) . Instead, because its choking on buf2hextr, it claims it can't find OpenSSL, when it has in fact found that.

a) probably need to amend that error message a bit? a
b) We worked on this as part of #323 , maybe we need to touch it up a bit?
c) Caps for OPENSSL? yuck :)

@vanosg vanosg closed this in #595 Sep 9, 2018

vanosg added a commit that referenced this issue Sep 9, 2018

Fix --with-sslinc --with-sslib for openssl 1.0. Fixes #504
Found by: cpg
Patch by: michaelortmann
Fixes: #504
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment