diff options
author | Daniel Stenberg <daniel@haxx.se> | 2005-09-02 13:40:07 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2005-09-02 13:40:07 +0000 |
commit | 911d135deb619f6d18ae3e0150c3808be54831a3 (patch) | |
tree | 492db15ed0008629875001ad6dfc15cc35088bc0 | |
parent | 8107b90678edcccfc03482cabf29493c8f38d5c7 (diff) |
explain why the ABI depends on the SSL libs
-rw-r--r-- | docs/DISTRO-DILEMMA | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/docs/DISTRO-DILEMMA b/docs/DISTRO-DILEMMA index eed0dc583..dc8e37b72 100644 --- a/docs/DISTRO-DILEMMA +++ b/docs/DISTRO-DILEMMA @@ -1,6 +1,6 @@ -Date: September 1, 2005 -Author: Daniel Stenberg <daniel@haxx.se> -URL: http://curl.haxx.se/legal/distro-dilemma.html + Date: September 2, 2005 + Author: Daniel Stenberg <daniel@haxx.se> + URL: http://curl.haxx.se/legal/distro-dilemma.html Condition @@ -116,6 +116,16 @@ Project cURL Angle of this Problem affects users - GPL application authors only - of our lib as it comes included and delivered on some distros. + libcurl has different ABI when built with different SSL/TLS libraries due to + two reasons: + + 1. No one has worked on fixing this. The mutex/lock callbacks should be set + with a generic libcurl function that should use the proper underlying + functions. + + 2. The CURLOPT_SSL_CTX_FUNCTION option is not possible to "emulate" on GnuTLS + but simply requires OpenSSL. + Distro Angle of this Problem A distro can provide separate libcurls built with different SSL/TLS libraries |