login options: remove the ;[options] support from CURLOPT_USERPWD
To avoid the regression when users pass in passwords containing semi- colons, we now drop the ability to set the login options with the same options. Support for login options in CURLOPT_USERPWD was added in 7.31.0. Test case 83 was modified to verify that colons and semi-colons can be used as part of the password when using -u (CURLOPT_USERPWD). Bug: http://curl.haxx.se/bug/view.cgi?id=1311 Reported-by: Petr Bahula Assisted-by: Steve Holme Signed-off-by: Daniel Stenberg <daniel@haxx.se>
Showing
- docs/libcurl/curl_easy_setopt.3 7 additions, 7 deletionsdocs/libcurl/curl_easy_setopt.3
- docs/libcurl/symbols-in-versions 1 addition, 1 deletiondocs/libcurl/symbols-in-versions
- include/curl/curl.h 1 addition, 1 deletioninclude/curl/curl.h
- include/curl/typecheck-gcc.h 2 additions, 2 deletionsinclude/curl/typecheck-gcc.h
- lib/url.c 6 additions, 15 deletionslib/url.c
- packages/OS400/README.OS400 1 addition, 1 deletionpackages/OS400/README.OS400
- packages/OS400/ccsidcurl.c 1 addition, 1 deletionpackages/OS400/ccsidcurl.c
- packages/OS400/curl.inc.in 1 addition, 1 deletionpackages/OS400/curl.inc.in
- src/tool_cfgable.h 1 addition, 0 deletionssrc/tool_cfgable.h
- src/tool_getparam.c 8 additions, 2 deletionssrc/tool_getparam.c
- src/tool_operate.c 2 additions, 0 deletionssrc/tool_operate.c
- tests/data/test83 2 additions, 2 deletionstests/data/test83
Loading
Please register or sign in to comment