Commit Graph

8 Commits

Author SHA1 Message Date
c2fa57e71e If we are using the heimdal krb5 implementation, don't free outbuf ever.
2003-03-28  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.c (gssapi_challenge): If we are using the
	heimdal krb5 implementation, don't free outbuf ever. Seems to
	segfault if we do.

svn path=/trunk/; revision=20624
2003-04-01 23:42:58 +00:00
a764639cd2 Get rid of debug printf's that are no longer needed. In the case of
2003-03-27  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.c (gssapi_challenge): Get rid of debug
	printf's that are no longer needed. In the case of errors, don't
	release the outbuf gss_buffer_t since it shouldn't be set. Also
	g_free (str) when we are done with it.

svn path=/trunk/; revision=20551
2003-03-27 21:13:13 +00:00
12fe411b47 Pass in the addresses of the second args to the delete/release functions.
2003-03-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.c (camel_sasl_gssapi_finalize): Pass in the
	addresses of the second args to the delete/release functions.

svn path=/trunk/; revision=20517
2003-03-26 17:58:48 +00:00
59d2fd3e57 #include <com_err.h> instead of #include <et/com_err.h>
2003-03-21  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.c: #include <com_err.h> instead of
	#include <et/com_err.h>

svn path=/trunk/; revision=20453
2003-03-21 15:59:40 +00:00
cce3726fe9 Plug in GSSAPI support.
2003-03-20  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl.c: Plug in GSSAPI support.

	* camel-sasl-gssapi.[c,h]: Various fixes to make it compile (fixed
	type-o's mostly).

svn path=/trunk/; revision=20438
2003-03-20 19:37:38 +00:00
fb9018a61e Use g_ascii_strdown() instead of g_strdown, since g_strdown is deprecated.
2003-02-04  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-utils.c (imap_parse_body): Use
	g_ascii_strdown() instead of g_strdown, since g_strdown is
	deprecated.
	(imap_parse_body): Same.

	* providers/imap/camel-imap-folder.c (decode_internaldate): Use
	strncasecmp() here too.
	(parse_fetch_response): And here.
	(camel_imap_folder_selected): Here too.

	* providers/imap/camel-imap-utils.c (imap_namespace_decode): Use
	strncasecmp() instead of g_strncasecmp() because the latter is
	deprecated.

	* providers/imap/camel-imap-store.c (imap_get_capability): Again here.
	(hash_folder_name): Here too.
	(compare_folder_name): And here.
	(get_folder_online): Again.
	(get_folder_offline): And again.

	* providers/imap/camel-imap-folder.c (camel_imap_folder_selected):
	Same as below again.

	* providers/imap/camel-imap-command.c (camel_imap_response_free):
	Same as below.

	* providers/smtp/camel-smtp-transport.c (smtp_data): Use
	strcasecmp() because g_strcasecmp() is deprecated.

	* camel-url.c (camel_url_new_with_base): Use g_ascii_strdown()
	instead of g_strdown, since g_strdown is deprecated.

2003-01-28  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.c (gssapi_challenge): Pass in some default
	flags to gss_init_sec_context() (these default flags are defined
	as a MUST in rfc1964).

svn path=/trunk/; revision=19748
2003-02-04 23:36:01 +00:00
0664becb60 Pass in some default flags to gss_init_sec_context() (these default flags
2003-01-28  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.c (gssapi_challenge): Pass in some default
	flags to gss_init_sec_context() (these default flags are defined
	as a MUST in rfc1964).

svn path=/trunk/; revision=19676
2003-01-28 23:58:32 +00:00
0085381870 New source files implementing the GSSAPI SASL mechanism.
2003-01-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-sasl-gssapi.[c,h]: New source files implementing the
	GSSAPI SASL mechanism.

svn path=/trunk/; revision=19437
2003-01-14 05:48:08 +00:00