• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Items to be removed from future curl releases
2
3If any of these deprecated features is a cause for concern for you, please
4email the
5[curl-library mailing list](https://lists.haxx.se/listinfo/curl-library)
6as soon as possible and explain to us why this is a problem for you and
7how your use case cannot be satisfied properly using a workaround.
8
9## NTLM_WB auth
10
11This NTLM authentication method is powered by a separate tool,
12`ntlm_auth`. Barely anyone uses this method. It was always a quirky
13implementation (including fork + exec), it has limited portability and we do
14not test it in the test suite and CI.
15
16We keep the native NTLM implementation.
17
18Due to a mistake, the `NTLM_WB` functionality is missing in builds since 8.4.0
19(October 2023). It needs to be manually patched to work. See [PR
2012479](https://github.com/curl/curl/pull/12479).
21
22curl will remove the support for NTLM_WB auth in April 2024.
23
24## space-separated `NOPROXY` patterns
25
26When specifying patterns/domain names for curl that should *not* go through a
27proxy, the curl tool features the `--noproxy` command line option and the
28library supports the `NO_PROXY` environment variable and the `CURLOPT_NOPROXY`
29libcurl option.
30
31They all set the same list of patterns. This list is documented to be a set of
32**comma-separated** names, but can also be provided separated with just
33space. The ability to just use spaces for this has never been documented but
34some users may still have come to rely on this.
35
36Several other tools and utilities also parse the `NO_PROXY` environment
37variable but do not consider a space to be a valid separator. Using spaces for
38separator is probably less portable and might cause more friction than commas
39do. Users should use commas for this for greater portability.
40
41curl will remove the support for space-separated names in July 2024.
42
43## past removals
44
45 - Pipelining
46 - axTLS
47 - PolarSSL
48 - NPN
49 - Support for systems without 64 bit data types
50 - NSS
51 - gskit
52 - mingw v1
53