History log of /curl/lib/curl_sasl.h (Results 51 – 75 of 76)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 3a92de56 02-Apr-2014 Steve Holme

sasl: Combined DIGEST-MD5 message decoding and generation


Revision tags: curl-7_36_0, curl-7_35_0, curl-7_34_0
# f68559c0 27-Oct-2013 Steve Holme

email: Added support for cancelling NTLM authentication


# b87ba2c9 27-Oct-2013 Steve Holme

email: Added support for cancelling DIGEST-MD5 authentication


# e7a2ba41 27-Oct-2013 Steve Holme

email: Corrected a couple of typos from 1e39b95682781f


# 1e39b956 27-Oct-2013 Steve Holme

email: Added support for canceling CRAM-MD5 authentication


Revision tags: curl-7_33_0
# 733a4419 24-Sep-2013 Steve Holme

sasl: Centralised the authentication mechanism strings

Moved the standard SASL mechanism strings into curl_sasl.h rather than
hard coding the same values over and over again in the proto

sasl: Centralised the authentication mechanism strings

Moved the standard SASL mechanism strings into curl_sasl.h rather than
hard coding the same values over and over again in the protocols that
use SASL authentication.

For more information about the mechanism strings see:

http://www.iana.org/assignments/sasl-mechanisms

show more ...


# e9de8e78 04-Sep-2013 Daniel Stenberg

SASL: fix compiler warnings

comparison between signed and unsigned integer expressions

suggest parentheses around '&&' within '||' (twice)


# 19a05c90 25-Aug-2013 Kyle L. Huff

sasl: added basic SASL XOAUTH2 support

Added the ability to generated a base64 encoded XOAUTH2 token
containing: "user=<username>^Aauth=Bearer <bearer token>^A^A"
as per RFC6749 "OAu

sasl: added basic SASL XOAUTH2 support

Added the ability to generated a base64 encoded XOAUTH2 token
containing: "user=<username>^Aauth=Bearer <bearer token>^A^A"
as per RFC6749 "OAuth 2.0 Authorization Framework".

show more ...


Revision tags: curl-7_32_0, curl-7_31_0
# 3f7188dd 13-Apr-2013 Steve Holme

sasl: Reworked SASL mechanism constants

... to use left-shifted values, like those defined in curl.h, rather
than 16-bit hexadecimal values.


# 720218fe 13-Apr-2013 Steve Holme

sasl: Added predefined preferred mechanism values

In preparation for the upcoming changes to IMAP, POP3 and SMTP added
preferred mechanism values.


Revision tags: curl-7_30_0
# ce200806 21-Mar-2013 Steve Holme

sasl: Corrected a few violations of the curl coding standards

Corrected some incorrectly positioned pointer variable declarations to
be "char *" rather than "char* ".


Revision tags: curl-7_29_0
# 4a5aa668 04-Jan-2013 Yang Tse

Revert changes relative to lib/*.[ch] recent renaming

This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:

f871de0... build: make use

Revert changes relative to lib/*.[ch] recent renaming

This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:

f871de0... build: make use of 76 lib/*.h renamed files
ffd8e12... build: rename 76 lib/*.h files

This also reverts removal of redundant include guard (redundant thanks
to changes in above commits) done 2-12-2013, reverting 1 commit:

c087374... curl_setup.h: remove redundant include guard

This also reverts renaming and usage of lib/*.c source files done
3-12-2013, reverting 3 commits:

13606bb... build: make use of 93 lib/*.c renamed files
5b6e792... build: rename 93 lib/*.c files
7d83dff... build: commit 13606bbfde follow-up 1

Start of related discussion thread:

http://curl.haxx.se/mail/lib-2013-01/0012.html

Asking for confirmation on pushing this revertion commit:

http://curl.haxx.se/mail/lib-2013-01/0048.html

Confirmation summary:

http://curl.haxx.se/mail/lib-2013-01/0079.html

NOTICE: The list of 2 files that have been modified by other
intermixed commits, while renamed, and also by at least one
of the 6 commits this one reverts follows below. These 2 files
will exhibit a hole in history unless git's '--follow' option
is used when viewing logs.

lib/curl_imap.h
lib/curl_smtp.h

show more ...


# f871de00 28-Dec-2012 Yang Tse

build: make use of 76 lib/*.h renamed files

76 private header files renamed to use our standard naming scheme.

This change affects 322 files in libcurl's source tree.


Revision tags: curl-7_28_1, curl-7_28_0, curl-7_27_0
# 0cd8c287 08-Jun-2012 Steve Holme

sasl: Re-factored mechanism constants in preparation for APOP work


# 64510fe9 04-Jun-2012 Steve Holme

sasl: Renamed Curl_sasl_decode_ntlm_type2_message()

For consistency with other SASL based functions renamed this function
to Curl_sasl_create_ntlm_type3_message() which better describes

sasl: Renamed Curl_sasl_decode_ntlm_type2_message()

For consistency with other SASL based functions renamed this function
to Curl_sasl_create_ntlm_type3_message() which better describes its
usage.

show more ...


# bf51b8c0 04-Jun-2012 Steve Holme

sasl: Added service parameter to Curl_sasl_create_digest_md5_message()

Added a service type parameter to Curl_sasl_create_digest_md5_message()
to allow the function to be used by differe

sasl: Added service parameter to Curl_sasl_create_digest_md5_message()

Added a service type parameter to Curl_sasl_create_digest_md5_message()
to allow the function to be used by different services rather than being
hard coded to "smtp".

show more ...


# 665e1689 04-Jun-2012 Steve Holme

sasl: Moved digest-md5 authentication message creation from smtp.c

Moved the digest-md5 message creation from smtp.c into the sasl module
to allow for use by other modules such as pop3.


# 58987556 04-Jun-2012 Steve Holme

sasl: Small code tidy up before moving digest-md5 over

Correction of comments and variable names.


# c12a414b 03-Jun-2012 Steve Holme

sasl: Moved cram-md5 authentication message creation from smtp.c

Moved the cram-md5 message creation from smtp.c into the sasl module
to allow for use by other modules such as pop3.


# cfa81b8f 02-Jun-2012 Steve Holme

sasl: Corrected variable names in comments and parameters


# 6f964e4f 02-Jun-2012 Steve Holme

sasl: Small comment style tidy up following ntlm commit


# d9ca9e98 02-Jun-2012 Steve Holme

sasl: Moved ntlm authentication message handling from smtp.c

Moved the ntlm message creation and decoding from smtp.c into the sasl
module to allow for use by other modules such as pop3.


# 54d484e1 31-May-2012 Steve Holme

sasl: Moved login authentication message creation from smtp.c

Moved the login message creation from smtp.c into the sasl module
to allow for use by other modules such as pop3.


# 8e860c16 30-May-2012 Steve Holme

sasl: Moved plain text authentication message creation from smtp.c

Moved the plain text message creation from smtp.c into the sasl module
to allow for use by other modules such as pop3.


# 9c480490 25-May-2012 Steve Holme

sasl: Re-factored auth-mechanism constants to be more generic


1234