Skip to content
Commits on Jun 2, 2010
  1. @gbarr

    Release 2.15

    gbarr committed Jun 2, 2010
  2. @yannk @gbarr

    Makes sure that user callbacks are called

    Even for dumb mechanisms like LOGIN and PLAIN
    yannk committed with gbarr Jun 1, 2010
Commits on Mar 29, 2010
  1. @gbarr

    Release 2.1401

    gbarr committed Mar 29, 2010
Commits on Mar 11, 2010
  1. @gbarr

    Release 2.14

    gbarr committed Mar 11, 2010
  2. @gbarr

    update .gitignore

    gbarr committed Mar 11, 2010
Commits on Sep 25, 2009
  1. @yannk @gbarr

    Skip tests requiring Crypt::*

    This fixes a problem with the test suite failing on some system
    yannk committed with gbarr Sep 24, 2009
Commits on Sep 24, 2009
  1. @yannk @gbarr

    Transformed server_start and server_step to use callbacks

    allowing me to execute SASL negotiations fully asynchronously within
    djabberd.
    
    Tests are still expecting a linear run
    yannk committed with gbarr Mar 4, 2009
  2. @yannk @gbarr

    set_success really returns the status, there is no need

    to return 1 for PLAIN authentication, otherwise this is
    sent to the client which confuses some implementations.
    yannk committed with gbarr Feb 11, 2009
  3. @yannk @gbarr

    removed the SQOP global variable hack that I used in tests

    to change qop for the server
    yannk committed with gbarr Jan 24, 2009
  4. @yannk @gbarr

    revised server_new and the options that can be passed to it

    takes a hash with no_integrity and no_confidentiality configurations.
    yannk committed with gbarr Jan 24, 2009
  5. @yannk @gbarr

    Trying different logic for LOGIN in the client.

    I'm still not sure about this change.
    I'm also pondering about renaming set_success to something less ambiguous.
    We might need better semantic in the client, where success of a negotiation
    is communicated to the client thru specific protocol means sometimes.
    yannk committed with gbarr Jan 16, 2009
  6. @yannk @gbarr

    I think this fixes a bug that always enable auth-conf when

    the system doesn't support it and vice-versa
    yannk committed with gbarr Jan 16, 2009
  7. @yannk @gbarr

    No ambiguity with licensing

    yannk committed with gbarr Jan 15, 2009
  8. @yannk @gbarr

    Added server LOGIN support for fun

    yannk committed with gbarr Jan 15, 2009
  9. @yannk @gbarr

    typo 'response' and not 'challenge'

    yannk committed with gbarr Jan 15, 2009
  10. @yannk @gbarr
  11. @yannk @gbarr

    Trying to be a bit more compatible with the future Authen::SASL::XS

    It has to be noted that getsecret is a deprecated callback in SASL v2
    (apparently).
    yannk committed with gbarr Jan 15, 2009
  12. @yannk @gbarr

    Helped MakeMaker finding my new tests

    Fixed tests issues
    yannk committed with gbarr Jan 14, 2009
  13. @yannk @gbarr
  14. @yannk @gbarr

    - Added maxbuf to the challenge (we should probably omit it when auth

      is proposed only, but that should be fine)
    - Fixed an issue (I believe) where the client was looking for 'server-maxbuf'
      insted of 'maxbuf'
    - renamed a test (consistency)
    yannk committed with gbarr Jan 13, 2009
  15. @yannk @gbarr

    - Partly fixed digest-uri checking

    - Added more unit tests
    yannk committed with gbarr Jan 13, 2009
  16. @yannk @gbarr

    updated todo

    yannk committed with gbarr Jan 13, 2009
  17. @yannk @gbarr

    test plan

    yannk committed with gbarr Jan 13, 2009
  18. @yannk @gbarr

    test plan

    yannk committed with gbarr Jan 13, 2009
  19. @yannk @gbarr

    - Added new tests using complete negotiations using one Authen::SASL

      client and one Authen::SASL server
    - Fixed realm challenge parsing when the challenge originates from
      the client. In this case it shouldn't be a multivalued token
    yannk committed with gbarr Jan 13, 2009
  20. @yannk @gbarr
  21. @yannk @gbarr

    - Added support for server in DIGEST_MD5

    - Refactored Perl.pm where necessary to support client and server
    
    Still experimental
    yannk committed with gbarr Jan 13, 2009
  22. @yannk @gbarr
  23. @yannk @gbarr
  24. @yannk @gbarr

    Some changes to the API that I think would be nice. need_step

    is consistent with the Cyrus implementation.
    yannk committed with gbarr Jan 11, 2009
  25. @yannk @gbarr

    Added server API description

    yannk committed with gbarr Jan 11, 2009
  26. @yannk @gbarr
  27. @gbarr

    Release v2.13

    gbarr committed Sep 24, 2009
  28. @gbarr
  29. @gbarr

    RT#675 Authorization with Authen::SASL::Perl::External

    the EXTERNAL mechanism has only one round trip so that the
    authorize-id needs to be send in client_start. client_step will never get
    called and can be removed. Also, the noanonymous flag can be set. See
    attached patch.
    
    Signed-off-by: Graham Barr <gbarr@pobox.com>
    Norbert Klasen committed with gbarr Sep 23, 2009
Something went wrong with that request. Please try again.