cURL cURL > Mailing List > Monthly Index > Single Mail

curl-tracker Archives

[curl:bugs] #1440 compile with a OpenSSL without DSA, RSA, or DH

From: Daniel Stenberg <bagder_at_users.sf.net>
Date: Fri, 24 Oct 2014 21:52:47 +0000

- **assigned_to**: Daniel Stenberg
- **Comment**:

Thanks.

I'm not entirely convinced this is something libcurl needs to support. Yes sure, it is easy to add some #ifdefs once but...

A) that means a different functionality that is completely undocumented for libcurl users unless "someone" also writes docs that explains the effects

B) we have no tests for this so it'll bitrot and break over time as this is rarely used features we're talking about

C) adding #ifdefs to code is generally considered a way to make the code less readable so doing so for a one-in-a-million feature might not be a good idea.

To top it off, not even you (who is one of these rare users with this use case and desire) provide a patch that is complete and that you believe in...

---
** [bugs:#1440] compile with a OpenSSL without DSA, RSA, or DH**
**Status:** open
**Labels:** openssl dsa rsa dh 
**Created:** Fri Oct 24, 2014 08:28 PM UTC by Mark Kubacki
**Last Updated:** Fri Oct 24, 2014 08:28 PM UTC
**Owner:** Daniel Stenberg
CURL doesn't take into account that OpenSSL could have been compiled without support for RSA, DSA, or DH. I've attached a patch which illustrates how this could be fixed. Please note that I might've missed necessary changes elsewhere in CURL.
---
Sent from sourceforge.net because curl-tracker@cool.haxx.se is subscribed to https://sourceforge.net/p/curl/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/curl/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
Received on 2014-10-24

These mail archives are generated by hypermail.