1
0
mirror of https://github.com/moparisthebest/curl synced 2025-02-28 09:21:50 -05:00
Viktor Szakats de47158934 metalink: fix NSS issue in MultiSSL builds
In MultiSSL mode (i.e. when more than one SSL backend is compiled
in), we cannot use the compile time flag `USE_NSS` as indicator that
the NSS backend is in use. As far as Metalink is concerned, the SSL
backend is only used for MD5, SHA-1 and SHA-256 calculations,
therefore one of the available SSL backends is selected at compile
time, in a strict order of preference.

Let's introduce a new `HAVE_NSS_CONTEXT` constant that can be used
to determine whether the SSL backend used for Metalink is the NSS
backend, and use that to guard the code that wants to de-initialize
the NSS-specific data structure.

Ref: https://github.com/curl/curl/pull/1848
2017-09-22 19:01:28 +00:00
..
2017-07-10 13:54:02 +02:00
2016-11-07 10:36:23 +01:00
2017-05-06 23:13:08 +02:00
2016-11-07 10:36:23 +01:00
2016-11-07 10:36:23 +01:00
2017-03-13 23:11:45 +01:00
2017-04-04 23:04:29 +02:00
2016-12-19 02:31:59 -05:00
2016-04-03 22:38:36 +02:00