History log of /curl/lib/curl_sasl.c (Results 126 – 150 of 178)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# bbd3dc61 03-Jun-2014 Daniel Stenberg

random: use Curl_rand() for proper random data

The SASL/Digest previously used the current time's seconds +
microseconds to add randomness but it is much better to instead get more
d

random: use Curl_rand() for proper random data

The SASL/Digest previously used the current time's seconds +
microseconds to add randomness but it is much better to instead get more
data from Curl_rand().

It will also allow us to easier "fake" that for debug builds on demand
in a future.

show more ...


# 62a26ec6 02-Jun-2014 Steve Holme

curl_sasl: Fixed copy/paste error of now.tv_sec in commit eefeb73af4


# 1eb30827 01-Jun-2014 Steve Holme

curl_sasl: Fixed compilation warning under DEBUGBUILD


# eefeb73a 01-Jun-2014 Steve Holme

curl_sasl: Extended native DIGEST-MD5 cnonce to be a 32-byte hex string

Rather than use a short 8-byte hex string, extended the cnonce to be
32-bytes long, like Windows SSPI does.

curl_sasl: Extended native DIGEST-MD5 cnonce to be a 32-byte hex string

Rather than use a short 8-byte hex string, extended the cnonce to be
32-bytes long, like Windows SSPI does.

Used a combination of random data as well as the current date and
time for the generation.

show more ...


# 8342b6e1 11-May-2014 Steve Holme

sasl: Fixed missing qop in the client's challenge-response message

Whilst the qop directive isn't required to be present in a client's
response, as servers should assume a qop of "auth"

sasl: Fixed missing qop in the client's challenge-response message

Whilst the qop directive isn't required to be present in a client's
response, as servers should assume a qop of "auth" if it isn't
specified, some may return authentication failure if it is missing.

show more ...


# b574e830 08-Apr-2014 Steve Holme

sas: Added DIGEST-MD5 qop-option validation in native challange handling

Given that we presently support "auth" and not "auth-int" or "auth-conf"
for native challenge-response messages,

sas: Added DIGEST-MD5 qop-option validation in native challange handling

Given that we presently support "auth" and not "auth-int" or "auth-conf"
for native challenge-response messages, added client side validation of
the quality-of-protection options from the server's challenge message.

show more ...


# 2af28a14 06-Apr-2014 Steve Holme

sasl: Fixed compilation warning in SSPI builds

warning: 'sasl_digest_get_key_value' defined but not used


# ee40136f 06-Apr-2014 Steve Holme

sasl: Post DIGEST-MD5 SSPI code tidy up

* Added comments to SSPI NTLM message generation
* Added comments to native DIGEST-MD5 code
* Removed redundant identity pointer


# 2c49e960 02-Apr-2014 Steve Holme

sasl: Added initial stub functions for SSPI DIGEST-MD support


# 3a92de56 02-Apr-2014 Steve Holme

sasl: Combined DIGEST-MD5 message decoding and generation


Revision tags: curl-7_35_0
# c50d3ed0 02-Jan-2014 Steve Holme

Updated copyright year for recent changes


# 61288cbd 02-Jan-2014 Marc Hoersken

vtls/nssg.h: fixed include references to moved file


# 11e8066e 17-Dec-2013 Daniel Stenberg

vtls: renamed sslgen.[ch] to vtls.[ch]


# eccf4fb7 17-Dec-2013 Daniel Stenberg

vtls: created subdir, moved sslgen.[ch] there, updated all include lines


Revision tags: curl-7_34_0
# 5b315a27 03-Nov-2013 Steve Holme

base64: Fixed compilation warnings when using Curl_base64_decode()

curl_sasl.c:294: warning: dereferencing type-punned pointer will break
strict-aliasing rules

getpart.c:201: wa

base64: Fixed compilation warnings when using Curl_base64_decode()

curl_sasl.c:294: warning: dereferencing type-punned pointer will break
strict-aliasing rules

getpart.c:201: warning: dereferencing type-punned pointer will break
strict-aliasing rules

show more ...


# 43400b40 30-Oct-2013 Steve Holme

email: Post graceful SASL authentication cancellation tidy up


# 1d0eead9 27-Oct-2013 Steve Holme

sasl: Updated create_digest_md5_message() to use a dynamic buffer


# f68559c0 27-Oct-2013 Steve Holme

email: Added support for cancelling NTLM authentication


# 08f97f3b 27-Oct-2013 Steve Holme

sasl: Removed unused variables from commit b87ba2c94217c0


# b87ba2c9 27-Oct-2013 Steve Holme

email: Added support for cancelling DIGEST-MD5 authentication


# 1e39b956 27-Oct-2013 Steve Holme

email: Added support for canceling CRAM-MD5 authentication


# 0adad076 26-Oct-2013 Steve Holme

email: Added references to SASL LOGIN authentication draft proposal


# 65003663 23-Oct-2013 Steve Holme

sasl: Fixed memory leak in OAUTH2 message creation


# 9bd37a6d 23-Oct-2013 Daniel Stenberg

sasl: fix compiler warning

error: unused variable 'table16'


# 1be69159 23-Oct-2013 Steve Holme

tests: Added POP3 DIGEST-MD5 authentication test


12345678