1. 09 Dec, 2014 2 commits
    • Tom Evans's avatar
      OF-859: Pubsub fix; misc cleanup · c5075d59
      Tom Evans authored
      This fixes a problem with a static final reference in the Node.class. It
      also addresses a couple of minor issues discovered during pubsub
      testing:
      - PubSubPersistenceManager should return an editable collection rather
      than a read-only collection for published items
      - SequenceManager defaults should use a blocksize of 5 for frequently
      used tables
      - LocaleUtils should catch and log a MissingResourceException and return
      the key in lieu of the missing value (by convention)
      c5075d59
    • Tom Evans's avatar
      OF-857: Fix C2S locking issues · 92d42081
      Tom Evans authored
      Updates the MINA 2.0.9 core to fix a locking issue documented here:
      https://issues.apache.org/jira/browse/DIRMINA-995
      
      Also updates connection manager and thread pool configurations to better
      allocate resources within the JVM.
      92d42081
  2. 07 Dec, 2014 2 commits
    • Dave Cridland's avatar
      Merge pull request #132 from Flowdalic/saslbase64 · 92e35494
      Dave Cridland authored
      Don't return incorrect-encoding when receiving '='
      92e35494
    • Florian Schmaus's avatar
      Don't return incorrect-encoding when receiving '=' · 84e41fbe
      Florian Schmaus authored
      when performing SASL authentication.
      
      Since 3eadecb6 Openfire would return
      incorrect-encoding when a SASL auth packet would contain just a single
      equals sign ('='). But this is correct (client) behavior according to
      RFC 6120 6.4.2.
      
      Related to OF-736
      
      07:25:42 PM SENT (2109957412): <stream:stream xmlns='jabber:client' to='igniterealtime.org' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
      07:25:42 PM RCV  (2109957412): <?xml version='1.0' encoding='UTF-8'?><stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="igniterealtime.org" id="1d96e3b3" xml:lang="en" version="1.0">
      07:25:43 PM RCV  (2109957412): <stream:features><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"></starttls><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>JIVE-SHAREDSECRET</mechanism><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/></stream:features>
      07:25:43 PM SENT (2109957412): <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'>=</auth>
      07:25:43 PM RCV  (2109957412): <failure
      xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><incorrect-encoding/></failure>
      84e41fbe
  3. 06 Dec, 2014 4 commits
  4. 04 Dec, 2014 3 commits
  5. 03 Dec, 2014 7 commits
  6. 02 Dec, 2014 2 commits
  7. 30 Nov, 2014 4 commits
  8. 28 Nov, 2014 2 commits
  9. 27 Nov, 2014 2 commits
    • Dave Cridland's avatar
      Merge pull request #126 from Seanster/patch-1 · 971f90c8
      Dave Cridland authored
      fix enabling https admin port without http enabled
      971f90c8
    • Seanster's avatar
      fix enabling https admin port without http enabled · 80315cd7
      Seanster authored
      If the http admin port is disabled enabling https fails because it tries to copy from an uninitialized httpd configuration. An exception is generated and the server runs but you have no admin interfaces.
      
      The only httpd configuration parameter that might have needed to be copied is setSendServerVersion. This just makes a new 'empty' connection and sets that parameter before continuing on as usual.
      
      According to the documentation you're supposed to be able to use https admin without http admin. This situation appears to be a side effect of some code changes later on where someone just forgot to consider this.
      
      More info here in my bug report:
      https://igniterealtime.jiveon.com/message/241471
      80315cd7
  10. 21 Nov, 2014 2 commits
  11. 20 Nov, 2014 1 commit
  12. 19 Nov, 2014 1 commit
  13. 17 Nov, 2014 1 commit
  14. 15 Nov, 2014 6 commits
  15. 14 Nov, 2014 1 commit