Gnus development mailing list
 help / color / mirror / Atom feed
* [PATCH 0/2] Simpler authentication with SASL
@ 2013-10-26 10:54 Albert Krewinkel
  2013-10-26 10:54 ` [PATCH 1/2] sasl.el: simplify authentication with SASL, make code more lispy Albert Krewinkel
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Albert Krewinkel @ 2013-10-26 10:54 UTC (permalink / raw)
  To: ding; +Cc: Albert Krewinkel

Hello,

even though gnus as an implementation of the SASL protocol, no part of
gnus other than managesieve makes use of it.  A possible explanation
is that the current code is a transliteration of some Java program and
is rather awkward to use.  This is an attempt to fix the situation.

SASL authenticating with the proposed code just requires three simple,
protocol specific functions.  Sample usage of this method is
demonstrated in sieve-manage.el.

Please let me know what you think of the proposed changes.  The
patches are also available at github (https://github.com/tarleb/gnus).

Cheers,

Albert

Albert Krewinkel (2):
  sasl.el: simplify authentication with SASL, make code more lispy
  sieve-manage.el: adapt sieve-manage to SASL simplification

 lisp/ChangeLog                              |  34 +++
 lisp/{sasl-cram.el => sasl-cram-md5.el}     |  29 ++-
 lisp/{sasl-digest.el => sasl-digest-md5.el} |  60 ++++--
 lisp/sasl-ntlm.el                           |  24 +--
 lisp/sasl.el                                | 312 ++++++++++++----------------
 lisp/sieve-manage.el                        | 238 +++++++++------------
 6 files changed, 323 insertions(+), 374 deletions(-)
 rename lisp/{sasl-cram.el => sasl-cram-md5.el} (66%)
 rename lisp/{sasl-digest.el => sasl-digest-md5.el} (74%)

-- 
1.8.4.rc3




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-10-29 14:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-26 10:54 [PATCH 0/2] Simpler authentication with SASL Albert Krewinkel
2013-10-26 10:54 ` [PATCH 1/2] sasl.el: simplify authentication with SASL, make code more lispy Albert Krewinkel
2013-10-26 10:54 ` [PATCH 2/2] sieve-manage.el: adapt sieve-manage to SASL simplification Albert Krewinkel
2013-10-28  7:02 ` [PATCH 0/2] Simpler authentication with SASL Daiki Ueno
2013-10-29 14:21   ` Albert Krewinkel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).