Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-05 | multi: remove trailing space in debug output | Daniel Stenberg | |
2016-04-04 | RELEASE-NOTES: synced with 86e97b642fb | Daniel Stenberg | |
2016-04-04 | CHECKSRC.md: mention cmdline options, fix the bullet list | Daniel Stenberg | |
2016-04-04 | docs/CHECKSRC.md: initial version | Daniel Stenberg | |
2016-04-03 | checksrc.bat: Added support for the examples | Steve Holme | |
2016-04-03 | lib/src: fix the checksrc invoke | Daniel Stenberg | |
... now works correctly when invoke from the root makefile | |||
2016-04-03 | nw: please the stricter checksrc | Daniel Stenberg | |
2016-04-03 | checksrc.bat: Re-enabled the tests directory by default | Steve Holme | |
Following the recent changes to the source in the tests directory, re-enabled tests for the default scan. | |||
2016-04-03 | checksrc.bat: Added tests/server directory support | Steve Holme | |
In addition to commit 83b174b3f0 and following the recent changes. | |||
2016-04-03 | tests: Fixed header files to comply with our code style | Steve Holme | |
2016-04-03 | make checksrc: run it in docs/examples too by default | Daniel Stenberg | |
2016-04-03 | docs/examples: remove spurious white spaces all over | Daniel Stenberg | |
... to please the new, slightly picker, checksrc.pl | |||
2016-04-03 | tests: fix make checksrc in servers/ | Daniel Stenberg | |
2016-04-03 | tests: 'make checksrc' now checks server/ too | Daniel Stenberg | |
2016-04-03 | root/make: have checksrc run in include/curl too | Daniel Stenberg | |
2016-04-03 | tests/server: comply with our code style | Daniel Stenberg | |
2016-04-03 | code: style updates | Daniel Stenberg | |
2016-04-03 | checksrc: check for more malplaced spaces | Daniel Stenberg | |
2016-04-03 | unit: make unit test source code checksrc compliant | Daniel Stenberg | |
2016-04-03 | checksrc: run checksrc in tests when 'make checksrc' in root | Daniel Stenberg | |
2016-04-03 | checksrc: remove debug crap | Daniel Stenberg | |
2016-04-03 | lib557: allow too long lines | Daniel Stenberg | |
2016-04-03 | checksrc: allow ignore of specific warnings within a file (section) | Daniel Stenberg | |
2016-04-03 | checksrc: add warning names, explain on help output | Daniel Stenberg | |
2016-04-03 | checksrc.bat: Disable tests by default until warnings are fixed | Steve Holme | |
2016-04-03 | checksrc.bat: Added support for the tests directory | Steve Holme | |
2016-04-03 | vauth: Removed the need for a separate GSS-API based SPN function | Steve Holme | |
2016-04-03 | curl_sasl: Fixed potential null pointer utilisation | Steve Holme | |
Although this should never happen due to the relationship between the 'mech' and 'resp' variables, and the way they are allocated together, it does cause problems for code analysis tools: V595 The 'mech' pointer was utilized before it was verified against nullptr. Check lines: 376, 381. curl_sasl.c 376 Bug: https://github.com/curl/curl/issues/745 Reported-by: Alexis La Goutte | |||
2016-04-03 | spnego: Small code tidy up | Steve Holme | |
* Prefer dereference of string pointer rather than strlen() * Free challenge pointer in one place * Additional comments | |||
2016-04-03 | krb5: Small code tidy up | Steve Holme | |
* Prefer dereference of string pointer rather than strlen() * Free challenge pointer in one place * Additional comments | |||
2016-04-03 | krb5_gssapi: Only process challenge when present | Steve Holme | |
This wouldn't cause a problem because of the way the function is called, but prior to this change, we were processing the challenge message when the credentials were NULL rather than when the challenge message was populated. This also brings this part of the Kerberos 5 code in line with the Negotiate code. | |||
2016-04-03 | krb5: Fixed missing client response when mutual authentication enabled | Steve Holme | |
Although mutual authentication is currently turned off and can only be enabled by changing libcurl source code, authentication using Kerberos 5 has been broken since commit 79543caf90 in this use case. | |||
2016-04-03 | krb5_sspi: Only process challenge when present | Steve Holme | |
This wouldn't cause a problem because of the way the function is called, but prior to this change, we were processing the challenge message when the credentials were NULL rather than when the challenge message was populated. This also brings this part of the Kerberos 5 code in line with the Negotiate code. | |||
2016-04-03 | krb5_sspi: Only generate the output token when its not allocated | Steve Holme | |
Prior to this change, we were generating the output token when the credentials were NULL rather than when the output token was NULL. This also brings this part of the Kerberos 5 code in line with the Negotiate code. | |||
2016-04-03 | krb5: Only generate a SPN when its not known | Steve Holme | |
Prior to this change, we were generating the SPN in the SSPI code when the credentials were NULL and in the GSS-API code when the context was empty. It is better to decouple the SPN generation from these checks and only generate it when the SPN itself is NULL. This also brings this part of the Kerberos 5 code in line with the Negotiate code. | |||
2016-04-03 | tests/libtest: follow our code style guidelines better | Daniel Stenberg | |
... checksrc of all test code is pending. | |||
2016-04-03 | checksrc.whitelist: remove fopen() uses | Daniel Stenberg | |
2016-04-03 | formdata: use appropriate fopen() macros | Daniel Stenberg | |
2016-04-03 | checksrc: improve the fopen() parser somewhat | Daniel Stenberg | |
The quote scanner was too fragile, now look for a comma instead to find the mode argument. | |||
2016-04-03 | unit1604: fix snprintf | Daniel Stenberg | |
follow-up to 0326b06 sizeof(pointer) is no good for the buffer size! Reported-by: Viktor Szakats | |||
2016-04-03 | unittests: Fixed compilation warnings | Steve Holme | |
warning: implicit declaration of function 'sprintf_was_used' [-Wimplicit-function-declaration] Follow up to the modications made to tests/libtest in commit 55452ebdff as we prefer not to use sprintf() now. | |||
2016-04-02 | curl.1: -w filename_effective was introduced in 7.26.0 | Daniel Stenberg | |
We never made a 7.25.1 release | |||
2016-04-02 | 7.49.0: next release version | Daniel Stenberg | |
2016-04-02 | http2: make use of the nghttp2 error callback | Daniel Stenberg | |
It offers extra info from nghttp2 in certain error cases. Like for example when trying prior-knowledge http2 on a server that doesn't speak http2 at all. The error message is passed on as a verbose message to libcurl. Discussed in #722 The error callback was added in nghttp2 1.9.0 | |||
2016-04-02 | spnego: Renamed the context's SPN variable | Steve Holme | |
To be consistent with the Kerberos 5 context and other authentication code. | |||
2016-04-02 | krb5_gssapi: Renamed the status variables | Steve Holme | |
For consistency with the spnego code. | |||
2016-04-02 | krb5: Moved host from Curl_auth_create_gssapi_user_message() to be argument | Steve Holme | |
For consistency with the spnego and oauth2 code moved the setting of the host name outside of the Curl_auth_create_gssapi_user_messag() function. This will allow us to more easily override it in the future. | |||
2016-04-02 | test1119: Fixed missing CURL_DID_MEMORY_FUNC_TYPEDEFS symbol | Steve Holme | |
2016-04-01 | RELEASE-NOTES: Removed "http_negotiate: Corrected host and proxy host name" | Steve Holme | |
As this was introduced in the recent vauth changes and not a prior release. | |||
2016-04-01 | RELEASE-NOTES: synced with 0aa8da10bbdafa | Daniel Stenberg | |