Version 0.0.3
Merge pull request #131 from deleolajide/version-0.0.3

Open Meetings Plugin version 0.0.3
Don't return incorrect-encoding when receiving '='

when performing SASL authentication.

Since 3eadecb67daddbcaeb1dc76ec578ed0f70e96ad8 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>
Merge pull request #132 from Flowdalic/saslbase64

Don't return incorrect-encoding when receiving '='
OF-857: Fix C2S locking issues

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.
Merge pull request #133 from tevans/OF-857

OF-857: Fix C2S locking issues
OF-859: Pubsub fix; misc cleanup

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)
Merge pull request #134 from tevans/OF-859

OF-859: Pubsub fix; misc cleanup
OF-857: Improve thread pool management

Update default QTP configuration for admin console and BOSH connectors;
added new configuration property "adminConsole.serverThreads" with a
default of 2
Merge pull request #135 from tevans/OF-857

OF-857: Improve thread pool management
OF-857: Properly configure Jetty connectors

Update for earlier fix to properly construct and initialize HTTP/S
connectors using configurable resource limits.
Merge pull request #136 from tevans/OF-857

OF-857: Properly configure Jetty connectors
Fix SQL syntax error [pubsub]

Update statement for default node configuration was missing a comma
Merge pull request #137 from tevans/OF-859

OF-859: Fix SQL syntax error [pubsub]
Merge branch 'master' of https://github.com/igniterealtime/Openfire
work-in-progress