Blame Changes

Packit ae5a87
Authen-SASL 2.16 -- Tue Sep  4 11:01:18 CDT 2012
Packit ae5a87
Packit ae5a87
  * SASL.pod: fix typo [Peter Marschall]
Packit ae5a87
  * Perl.pm: avoid warning on "uninitialized value" [Peter Marschall]
Packit ae5a87
Packit ae5a87
Authen-SASL 2.15 -- Wed Jun 2 13:47:41 CDT 2010
Packit ae5a87
Packit ae5a87
  * Makes sure that user callbacks are called [Yann Kerherve]
Packit ae5a87
Packit ae5a87
Authen-SASL 2.1401 -- Mon Mar 29 14:22:54 CDT 2010
Packit ae5a87
Packit ae5a87
  * Add META.yml to release
Packit ae5a87
Packit ae5a87
Authen-SASL 2.14 -- Thu Mar 11 08:21:07 CST 2010
Packit ae5a87
Packit ae5a87
  * Documentation updates  [Yann Kerherve]
Packit ae5a87
  * Added server API description [Yann Kerherve]
Packit ae5a87
  * Bugfixes to LOGIN, PLAIN and DIGEST_MD5 [Yann Kerherve]
Packit ae5a87
  * Added server support for LOGIN, PLAINaand DIGEST_MD5 [Yann Kerherve]
Packit ae5a87
  * Compatiblity with Authen::SASL::XS [Yann Kerherve]
Packit ae5a87
Packit ae5a87
Authen-SASL 2.13 -- Thu Sep 24 17:27:47 CDT 2009
Packit ae5a87
Packit ae5a87
  * RT#42191 Only use pass for GSSAPI credentials if it is an object of type GSSAPI::Cred
Packit ae5a87
  * RT#675 Authorization with Authen::SASL::Perl::External
Packit ae5a87
  * Call client_new and server_new inside eval so further plugins can be tried before failing
Packit ae5a87
  * Prefer to use Authen::SASL::XS over Authen::SASL::Cyrus
Packit ae5a87
Packit ae5a87
Authen-SASL 2.12 -- Mon Jun 30 21:35:21 CDT 2008
Packit ae5a87
Packit ae5a87
Enhancements
Packit ae5a87
  * GSSAPI implement protocol according to RFC, but by default, remain compatible with cyrus sasl lib
Packit ae5a87
  * DIGEST-MD5 implement channel encryption layer
Packit ae5a87
Packit ae5a87
Authen-SASL 2.11 -- Mon Apr 21 10:23:19 CDT 2008
Packit ae5a87
Packit ae5a87
Enhancements
Packit ae5a87
  * implement securesocket() in the ::Perl set of plugins
Packit ae5a87
Packit ae5a87
Bug Fixes
Packit ae5a87
  * fix parsing challenges from GnuSASL
Packit ae5a87
  * update tests for DIGEST-MD5
Packit ae5a87
  * New test from Phil Pennock for testing final server response
Packit ae5a87
Packit ae5a87
Authen-SASL 2.10 -- Sat Mar 25 13:11:47 CST 2006
Packit ae5a87
Packit ae5a87
Enhancements
Packit ae5a87
  * Added Authen::SASL::Perl::GSSAPI
Packit ae5a87
  * Added error method to Authen::SASL to obtain error from last connection
Packit ae5a87
Packit ae5a87
Bug Fixes
Packit ae5a87
  * Authen::SASL::Perl::DIGEST_MD5
Packit ae5a87
    - Fixed response to server to pass digest-uri
Packit ae5a87
    - Correct un-escaping behaviour when reading the challenge,
Packit ae5a87
    - check for required fields (according to the RFC),
Packit ae5a87
    - allow for qop not to be sent from the server (according to the RFC),
Packit ae5a87
    - add a callback for the realm.
Packit ae5a87
Packit ae5a87
Authen-SASL 2.09 -- Tue Apr 26 06:55:10 CDT 2005
Packit ae5a87
Packit ae5a87
Enhancements
Packit ae5a87
  * authname support in Authen::SASL::Perl::DIGEST_MD5
Packit ae5a87
  * flexible plugin selection in Authen::SASL using import()
Packit ae5a87
     i.e.    use Authen::SASL qw(Authen::SASL::Cyrus);
Packit ae5a87
  * new documentation for
Packit ae5a87
    - Authen::SASL::Perl::ANONYMOUS
Packit ae5a87
    - Authen::SASL::Perl::CRAM_MD5
Packit ae5a87
    - Authen::SASL::Perl::EXTERNAL
Packit ae5a87
    - Authen::SASL::Perl::LOGIN
Packit ae5a87
    - Authen::SASL::Perl::PLAIN
Packit ae5a87
    - Authen::SASL::Perl
Packit ae5a87
  * updates in the tests
Packit ae5a87
Packit ae5a87
Authen-SASL 2.08 -- Tue May 25 11:24:21 BST 2004
Packit ae5a87
Packit ae5a87
Bug Fixes
Packit ae5a87
  * Fix the handling of qop in Digest-MD5
Packit ae5a87
Packit ae5a87
Authen-SASL 2.07 -- Sat Apr 10 09:06:21 BST 2004
Packit ae5a87
Packit ae5a87
Bug Fixes
Packit ae5a87
  * Fixed test bug if Digest::HMAC_MD5 was not installed
Packit ae5a87
  * Fixed order of values sent in the PLAIN mechanism
Packit ae5a87
Packit ae5a87
Enhancements
Packit ae5a87
  * Added support in the framework for server-side plugins
Packit ae5a87
Packit ae5a87
2003-11-01 18:48  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pm:
Packit ae5a87
Packit ae5a87
	Release 2.06
Packit ae5a87
	
Packit ae5a87
2003-10-21 19:59  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, lib/Authen/SASL/Perl.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/ANONYMOUS.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/CRAM_MD5.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/DIGEST_MD5.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/EXTERNAL.pm, lib/Authen/SASL/Perl/LOGIN.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/PLAIN.pm, t/order.t:
Packit ae5a87
Packit ae5a87
	Add ordering so we always pich the best of the available methods instead of
Packit ae5a87
	just the first
Packit ae5a87
	
Packit ae5a87
2003-10-17 22:12  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pm:
Packit ae5a87
Packit ae5a87
	Release 2.05
Packit ae5a87
	
Packit ae5a87
2003-10-17 22:06  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, Makefile.PL:
Packit ae5a87
Packit ae5a87
	use Module::Install to generate Makefile and add SIGNATURE and META.yml
Packit ae5a87
	
Packit ae5a87
2003-10-17 21:19  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL/Perl/DIGEST_MD5.pm:
Packit ae5a87
Packit ae5a87
	Fix typo
Packit ae5a87
	
Packit ae5a87
2003-10-17 21:17  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL/: Perl.pm, Perl/DIGEST_MD5.pm:
Packit ae5a87
Packit ae5a87
	Don't call die in DIGEST_MD5, but call set_error and return an empty list
Packit ae5a87
	
Packit ae5a87
2003-10-17 21:16  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pod:
Packit ae5a87
Packit ae5a87
	Update docs to reflect that client_start and client_step return an emtpy list on error
Packit ae5a87
	
Packit ae5a87
2003-05-19 22:41  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pm:
Packit ae5a87
Packit ae5a87
	Release 2.04
Packit ae5a87
	
Packit ae5a87
2003-05-19 22:40  Graham Barr
Packit ae5a87
Packit ae5a87
	* t/digest_md5.t:
Packit ae5a87
Packit ae5a87
	Avoid used only once warning
Packit ae5a87
	
Packit ae5a87
2003-05-19 17:06  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, lib/Authen/SASL/Perl/DIGEST_MD5.pm, t/digest_md5.t:
Packit ae5a87
Packit ae5a87
	Add DIGEST-MD5 mechanism
Packit ae5a87
	
Packit ae5a87
2003-05-19 16:42  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, t/login.t:
Packit ae5a87
Packit ae5a87
	Add test for login mechanism
Packit ae5a87
	
Packit ae5a87
2003-01-21 19:15  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pm:
Packit ae5a87
Packit ae5a87
	Release 2.03
Packit ae5a87
	
Packit ae5a87
2003-01-21 12:22  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL/Perl/LOGIN.pm:
Packit ae5a87
Packit ae5a87
	Fix LOGIN mechanism to respond with the username when prompted
Packit ae5a87
	
Packit ae5a87
2002-05-28 15:22  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pm:
Packit ae5a87
Packit ae5a87
	Release 2.02
Packit ae5a87
	
Packit ae5a87
2002-05-28 14:36  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, lib/Authen/SASL/Perl/LOGIN.pm:
Packit ae5a87
Packit ae5a87
	Add LOGIN mechanism commonly used by SMTP
Packit ae5a87
	
Packit ae5a87
2002-03-31 15:39  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL.pm:
Packit ae5a87
Packit ae5a87
	Release 2.01
Packit ae5a87
	
Packit ae5a87
2002-03-22 10:13  Graham Barr
Packit ae5a87
Packit ae5a87
	* t/cram_md5.t:
Packit ae5a87
Packit ae5a87
	Skip cram_md5 test if Digest::HMAC_MD5 is not installed
Packit ae5a87
	
Packit ae5a87
2002-02-18 16:56  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL/Perl.pm:
Packit ae5a87
Packit ae5a87
	Add securesocket to the ::Perl base class.
Packit ae5a87
	
Packit ae5a87
2002-01-28 19:52  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, lib/Authen/SASL.pm, t/anon.t, t/callback.t,
Packit ae5a87
	t/cram_md5.t, t/external.t, t/plain.t:
Packit ae5a87
Packit ae5a87
	Add some tests
Packit ae5a87
	
Packit ae5a87
2002-01-24 15:21  Graham Barr
Packit ae5a87
Packit ae5a87
	* lib/Authen/SASL/Perl.pm:
Packit ae5a87
Packit ae5a87
	Allow callback to be called on the connection object
Packit ae5a87
	
Packit ae5a87
2002-01-24 12:04  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, Makefile.PL, api.txt, compat_pl, example_pl,
Packit ae5a87
	lib/Authen/SASL.pm, lib/Authen/SASL.pod,
Packit ae5a87
	lib/Authen/SASL/CRAM_MD5.pm, lib/Authen/SASL/EXTERNAL.pm,
Packit ae5a87
	lib/Authen/SASL/Perl.pm, lib/Authen/SASL/Perl/ANONYMOUS.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/CRAM_MD5.pm, lib/Authen/SASL/Perl/EXTERNAL.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/PLAIN.pm:
Packit ae5a87
Packit ae5a87
	Initial revision
Packit ae5a87
	
Packit ae5a87
2002-01-24 12:04  Graham Barr
Packit ae5a87
Packit ae5a87
	* MANIFEST, Makefile.PL, api.txt, compat_pl, example_pl,
Packit ae5a87
	lib/Authen/SASL.pm, lib/Authen/SASL.pod,
Packit ae5a87
	lib/Authen/SASL/CRAM_MD5.pm, lib/Authen/SASL/EXTERNAL.pm,
Packit ae5a87
	lib/Authen/SASL/Perl.pm, lib/Authen/SASL/Perl/ANONYMOUS.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/CRAM_MD5.pm, lib/Authen/SASL/Perl/EXTERNAL.pm,
Packit ae5a87
	lib/Authen/SASL/Perl/PLAIN.pm:
Packit ae5a87
Packit ae5a87
	import
Packit ae5a87