Permalink
Commits on Jun 2, 2010
  1. @yannk

    Only decode challenge if there is one

    Issue #1
    yannk committed Jun 2, 2010
  2. @yannk
  3. @yannk
  4. @yannk

    Reverts XML attribute quote from " to '

    We would need an explanation before approving this change
    yannk committed Jun 2, 2010
  5. @ruoso @yannk
Commits on Jun 1, 2010
  1. @yannk

    Revert "Add default server-key.pem/server-cert.pem names"

    This reverts commit e5fe734.
    
    Actually this is a bad idea since it makes DJabberd advertises
    for SSL even if we don't have a valid cert.
    yannk committed Jun 1, 2010
  2. @abh @yannk

    Describe examples/ in README file

    abh committed with yannk May 24, 2010
  3. @abh @yannk
  4. @yannk

    Fixes a timing issue in the test

    Closes #1
    yannk committed Jun 1, 2010
  5. @yannk

    better debugging message

    yannk committed Jun 1, 2010
  6. @yannk

    Actually Authen::SASL 2.14 is required

    Issue #1
    yannk committed Jun 1, 2010
Commits on May 26, 2010
  1. @alexmv @apparentlymart
Commits on May 25, 2010
  1. @alexmv @apparentlymart

    Treat the node and domain parts of a JID as case-insensitive as per t…

    …he XMPP spec.
    
    This creates a dependency on the CPAN module Unicode::Stringprep. A backward-compatibility setting is provided for servers that have existing non-normalized JIDs stored, since they are likely to be broken by this change until their stored data is normalized.
    alexmv committed with apparentlymart May 25, 2010
  2. @yannk

    new .shipit

    yannk committed May 25, 2010
  3. @yannk
  4. @yannk
  5. @yannk

    no need for website

    yannk committed May 24, 2010
  6. @yannk

    Adds .git to MANIFEST.SKIP

    yannk committed May 24, 2010
  7. @yannk
Commits on Apr 29, 2009
  1. @apparentlymart

    Don't rebless VCard IQs onto the special VCard IQ class, since it cau…

    …ses issues as described here:
    
    
    http://lists.danga.com/pipermail/djabberd/2009-April/000734.html
    
    Patch from Piers Harding.
    
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@867 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Apr 29, 2009
  2. @apparentlymart

    Some configuration file docs from Alex Vandiver

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@866 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Apr 29, 2009
  3. @apparentlymart

    Improve debugging information for S2S connections. (Alex Vandiver <al…

    …exmv@bestpractical.com>)
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@865 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Apr 29, 2009
Commits on Apr 4, 2009
  1. @yannk

    Modified to use new SASL async API (that still live on github)

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@864 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Apr 4, 2009
Commits on Mar 27, 2009
  1. @apparentlymart

    Remove stream:features-in-dialback quirk hack, since we've been unabl…

    …e to find an implementation that actually requires it, it's not valid per spec, and it breaks interop with several popular implementations.
    
    Patch from Alex Vandiver.
    
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@863 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Mar 27, 2009
  2. @abh

    Small tweak to comment and logging in DJabberd::Connection::ServerOut

    (Alex Vandiver <alexmv@bestpractical.com>)
    
    
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@862 43dd9337-660f-0410-bd32-e7601923a1a1
    abh committed Mar 27, 2009
Commits on Mar 5, 2009
  1. @apparentlymart

    Add the start of a Gearman-powered Authen plugin.

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@861 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Mar 5, 2009
  2. @apparentlymart

    Add a facility for BasePlugin-derived plugins to make configurable fu…

    …nction names declaratively.
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@860 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Mar 5, 2009
Commits on Mar 1, 2009
  1. @apparentlymart

    Initial import of the start of a suite of canned plugins that offload…

    … processing of various hooks to Gearman workers. The goal is to allow folks to hook into DJabberd without having to actually write any code on the DJabberd side. They just need to implement some workers with a pre-defined calling convention.
    
    Currently there seems to be an issue where gearmand gets out of step and ends up mis-parsing packets; not sure yet what causes it.
    
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@859 43dd9337-660f-0410-bd32-e7601923a1a1
    apparentlymart committed Mar 1, 2009
Commits on Feb 23, 2009
  1. @yannk

    - Fixed a typo in the Service Discovery implementation (XEP 0030):

      'hierarchy' and not 'heirarchy'
    - POD Typos
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@858 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 23, 2009
Commits on Feb 11, 2009
  1. @yannk

    Unbroken Bots. my() here is defeating the purpose of the closure

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@856 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 11, 2009
  2. @yannk

    I broke the iq bind success result by mistake when I changed

    Jid handling
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@855 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 11, 2009
  3. @yannk

    Made Authen::SASL really optional

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@854 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 11, 2009
  4. @yannk

    Fixed typo in optional

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@853 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 11, 2009
  5. @yannk

    Finally got tired of this warning

    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@852 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 11, 2009
  6. @yannk

    Finished resource conflit handling per RFC 3920

    this introduced a medium change in the way DJabberd
    do JID registration. Now, register_jid takes a bare_jid and
    a resource instead of a fulljid so that we can generate a
    resource in case of conflict as RECOMMENDED. XEP 0078 behaviour
    is kept unchanged though.
    
    git-svn-id: http://code.sixapart.com/svn/djabberd/trunk@851 43dd9337-660f-0410-bd32-e7601923a1a1
    yannk committed Feb 11, 2009