diff options
author | Daniel Stenberg <daniel@haxx.se> | 2022-01-19 11:59:53 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2022-01-19 11:59:53 +0100 |
commit | 0c2694f22f73abbd51a1b4bb6720acaacbc8ebd5 (patch) | |
tree | d17d3bf42c96eabbd0734ea118966d05ce23a5d6 | |
parent | 52826d3b791e0436a2338ed36e38a2f7e1f4e9a6 (diff) | |
download | curl-0c2694f22f73abbd51a1b4bb6720acaacbc8ebd5.tar.gz |
TODO: Less memory massaging with Schannel
-rw-r--r-- | docs/TODO | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -117,6 +117,7 @@ 13.4 Cache/share OpenSSL contexts 13.5 Export session ids 13.6 Provide callback for cert verification + 13.7 Less memory massaging with Schannel 13.8 Support DANE 13.9 TLS record padding 13.10 Support Authority Information Access certificate extension (AIA) @@ -811,6 +812,13 @@ certificate, but this does not seem to be exposed in the libcurl APIs. Could it be? There's so much that could be done if it were. +13.7 Less memory massaging with Schannel + + The Schannel backend does a lot of custom memory management we would rather + avoid: the repeated alloc + free in sends and the custom memory + realloc + system for encrypted and decrypted data. That should be avoided and reduced + for 1) efficiency and 2) safety. + 13.8 Support DANE DNS-Based Authentication of Named Entities (DANE) is a way to provide SSL |