History log of /curl/lib/curl_sasl.c (Results 76 – 100 of 178)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 88702ebb 05-Sep-2015 Steve Holme

oauth2: Re-factored OAuth 2.0 state variable


# d6d58dd5 05-Sep-2015 Steve Holme

sasl: Don't choose OAuth 2.0 if mechanism not advertised

Regression from commit 9e8ced9890 which meant if --oauth2-bearer was
specified but the SASL mechanism wasn't supported by the ser

sasl: Don't choose OAuth 2.0 if mechanism not advertised

Regression from commit 9e8ced9890 which meant if --oauth2-bearer was
specified but the SASL mechanism wasn't supported by the server then
the mechanism would be chosen.

show more ...


# dcf5b614 05-Sep-2015 Steve Holme

oauth2: Introduced support for host and port details

Added support to the OAuth 2.0 message function for host and port, in
order to accommodate the official OAUTHBEARER SASL mechanism wh

oauth2: Introduced support for host and port details

Added support to the OAuth 2.0 message function for host and port, in
order to accommodate the official OAUTHBEARER SASL mechanism which is
to be added shortly.

show more ...


# 7023d8aa 04-Nov-2015 Steve Holme

oauth2: Don't use XAUTH2 in OAuth 2.0 function name


# eaa98cef 04-Sep-2015 Steve Holme

oauth2: Don't use XOAUTH2 in OAuth 2.0 variables


# b8504379 31-Aug-2015 Steve Holme

sasl: Updated SPN variables and comments for consistency

In places the "host name" and "realm" variable was referred to as
"instance" whilst in others it was referred to as "host".


Revision tags: curl-7_44_0, curl-7_43_0, curl-7_42_1
# 59f3f92b 26-Apr-2015 Grant Pannell

sasl_sspi: Populate domain from the realm in the challenge

Without this, SSPI based digest auth was broken.

Bug: https://github.com/bagder/curl/pull/141.patch


Revision tags: curl-7_42_0
# 35648f2e 24-Mar-2015 Dan Fandrich

curl_memory: make curl_memory.h the second-last header file loaded

This header file must be included after all header files except
memdebug.h, as it does similar memory function redefini

curl_memory: make curl_memory.h the second-last header file loaded

This header file must be included after all header files except
memdebug.h, as it does similar memory function redefinitions and can be
similarly affected by conflicting definitions in system or dependent
library headers.

show more ...


# 0f4a03cb 16-Mar-2015 Daniel Stenberg

free: instead of Curl_safefree()

Since we just started make use of free(NULL) in order to simplify code,
this change takes it a step further and:

- converts lots of Curl_safefre

free: instead of Curl_safefree()

Since we just started make use of free(NULL) in order to simplify code,
this change takes it a step further and:

- converts lots of Curl_safefree() calls to good old free()
- makes Curl_safefree() not check the pointer before free()

The (new) rule of thumb is: if you really want a function call that
frees a pointer and then assigns it to NULL, then use Curl_safefree().
But we will prefer just using free() from now on.

show more ...


# df5578a7 03-Mar-2015 Daniel Stenberg

mprintf.h: remove #ifdef CURLDEBUG

... and as a consequence, introduce curl_printf.h with that re-define
magic instead and make all libcurl code use that instead.


Revision tags: curl-7_41_0
# 0a7182f6 02-Feb-2015 Steve Holme

curl_sasl.c: More code policing

Better use of 80 character line limit, comment corrections and line
spacing preferences.


# 8ca3b056 29-Jan-2015 Steve Holme

curl_sasl.c: Fixed compilation warning when cryptography is disabled

curl_sasl.c:1506: warning: unused variable 'chlg'


# 6fdc8651 28-Jan-2015 Steve Holme

curl_sasl.c: Fixed compilation warning when verbose debug output disabled

curl_sasl.c:1317: warning: unused parameter 'conn'


# 595a66ce 28-Jan-2015 Steve Holme

sasl: Minor code policing and grammar corrections


# 7b2012f2 27-Jan-2015 Patrick Monnerat

sasl: remove XOAUTH2 from default enabled authentication mechanism.


# 0d24f644 27-Jan-2015 Patrick Monnerat

sasl: implement EXTERNAL authentication mechanism.
Its use is only enabled by explicit requirement in URL (;AUTH=EXTERNAL) and
by not setting the password.


# 12e45b84 22-Jan-2015 Steve Holme

curl_sasl: Reinstate the sasl_ prefix for locally scoped functions

Commit 7a8b2885e2 made some functions static and removed the public
Curl_ prefix. Unfortunately, it also removed the sa

curl_sasl: Reinstate the sasl_ prefix for locally scoped functions

Commit 7a8b2885e2 made some functions static and removed the public
Curl_ prefix. Unfortunately, it also removed the sasl_ prefix, which
is the naming convention we use in this source file.

show more ...


# c260c9fa 22-Jan-2015 Steve Holme

curl_sasl: Minor code policing following recent commits


# 795f0130 20-Jan-2015 Steve Holme

curl_sasl.c: chlglen is not used when cryptography is disabled


# 71f8fdee 20-Jan-2015 Steve Holme

curl_sasl.c: Fixed compilation warning when cyptography is disabled

curl_sasl.c:1453: warning C4101: 'serverdata' : unreferenced local
variable


# 6005b0d9 20-Jan-2015 Steve Holme

curl_sasl.c: Fixed compilation error when USE_WINDOWS_SSPI defined

curl_sasl.c:1221: error C2065: 'mechtable' : undeclared identifier

This error could also happen for non-SSPI build

curl_sasl.c: Fixed compilation error when USE_WINDOWS_SSPI defined

curl_sasl.c:1221: error C2065: 'mechtable' : undeclared identifier

This error could also happen for non-SSPI builds when cryptography is
disabled (CURL_DISABLE_CRYPTO_AUTH is defined).

show more ...


# 7a8b2885 20-Jan-2015 Patrick Monnerat

SASL: make some procedures local-scoped


# 79543caf 20-Jan-2015 Patrick Monnerat

SASL: common state engine for imap/pop3/smtp


# e1ea18f9 20-Jan-2015 Patrick Monnerat

SASL: common URL option and auth capabilities decoders for all protocols


Revision tags: curl-7_40_0
# 1450712e 23-Nov-2014 Steve Holme

sasl: Tidied up some parameter comments


12345678