mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 16:18:48 -05:00
TODO: added 8.4 non-gcrypt under GnuTLS
We must not assume gcrypt just because of GnuTLS
This commit is contained in:
parent
f3df524b62
commit
7d84113e1d
12
docs/TODO
12
docs/TODO
@ -60,6 +60,7 @@
|
|||||||
8.1 SSL engine stuff
|
8.1 SSL engine stuff
|
||||||
8.2 SRP
|
8.2 SRP
|
||||||
8.3 check connection
|
8.3 check connection
|
||||||
|
8.4 non-gcrypt
|
||||||
|
|
||||||
9. Other protocols
|
9. Other protocols
|
||||||
|
|
||||||
@ -350,6 +351,17 @@ to provide the data to send.
|
|||||||
Add a way to check if the connection seems to be alive, to correspond to the
|
Add a way to check if the connection seems to be alive, to correspond to the
|
||||||
SSL_peak() way we use with OpenSSL.
|
SSL_peak() way we use with OpenSSL.
|
||||||
|
|
||||||
|
8.4 non-gcrypt
|
||||||
|
|
||||||
|
libcurl assumes that there are gcrypt functions available when
|
||||||
|
GnuTLS is.
|
||||||
|
|
||||||
|
GnuTLS can be built to use libnettle instead as crypto library,
|
||||||
|
which breaks the previously mentioned assumption
|
||||||
|
|
||||||
|
The correct fix would be to detect which crypto layer that is in use and
|
||||||
|
adapt our code to use that instead of blindly assuming gcrypt.
|
||||||
|
|
||||||
9. Other protocols
|
9. Other protocols
|
||||||
|
|
||||||
10. New protocols
|
10. New protocols
|
||||||
|
Loading…
Reference in New Issue
Block a user