- 04 Jan, 2016 1 commit
-
-
Guus der Kinderen authored
Fix twice sending of messages on route.really-all-resources=true
-
- 24 Dec, 2015 1 commit
-
-
Ivan A. Shmakov authored
If route.really-all-resources enabled it's not requere process message again via priority algorithm. We already processed in 560 line. If we not stop (return) than session.process() call twice (first in line 560 and next in next other)
-
- 19 Dec, 2015 1 commit
-
-
Dele Olajide authored
ofmeet plugin removal Looks like I have to approve this myself. Here goes
-
- 18 Dec, 2015 1 commit
-
-
Dele Olajide authored
Move openfire meetings from core repository
-
- 17 Dec, 2015 16 commits
-
-
Dave Cridland authored
OF-1011: Trim each line of a PEM representation
-
Dave Cridland authored
Admin console: SSLv2Hello isn't a protocol, but an option.
-
Dave Cridland authored
OF-1006: Improve handling for pooled resources
-
Dave Cridland authored
OF-856: Cherry Picking of linuschien solution
-
Tom Evans authored
Optimized configuration for XMPPPacketReader pool; improved exception handling and reporting.
-
Guus der Kinderen authored
OF-1009: Ignore the exception indicating an error
-
Guus der Kinderen authored
This commit is a cosmetic change to the admin panel. If the JVM supports SSLv2Hello, it is no longer presented as an encryption protocol, but rather as an option.
-
Guus der Kinderen authored
Although not 'properly ended', the handshake failed in an expected manner. This should be processed as a 'normal' handshake failure (not an exceptional one).
-
Guus der Kinderen authored
-
Dave Cridland authored
OF-1010: Cannot re-init default SSLContext
-
Dave Cridland authored
OF-1008: Prevent loops of message failure
-
Christian Schudt authored
OF-793: Improve exception message
-
Guus der Kinderen authored
When the local user that is sent a message delivery failure report is not online, drop the stanza. This prevents loops where the failure to deliver the failure message triggers another failure message.
-
Guus der Kinderen authored
This commit makes handling of stanzas that could not be delivered uniform, in regards to logging. Other than log levels and messages, this commit does not make a functional change.
-
Guus der Kinderen authored
A default SSLContext object cannot be re-initialized. This causes LDAPS to fail.
-
Guus der Kinderen authored
When a peer sends a non-encrypted data where we expected encrypted, a confusing exception is logged. This commit wraps that exception, giving a clear explanation. This typically occurs during a failed TLS handshake, where the peers should be closing the connection without sending data, but does not so (typically, the exceptions that are logged indicate that </failure or </stream is received in plain text).
-
- 16 Dec, 2015 10 commits
-
-
Guus der Kinderen authored
OF-1007: Supplement existing client-to-server whitelisting with blacklisting
-
Guus der Kinderen authored
This complements the existing whitelist with blacklist functionality for client-to-server connections.
-
Guus der Kinderen authored
The code that verifies if an IP is on an (anonymous) whitelist is duplicated. That code should be centralized, similar to its non-anonymous cousin in LocalClientSession.
-
Guus der Kinderen authored
Instead of a Set, the existing code uses a Map with empty string values 'for performance'. I am not buying it. Perhaps true in some performance test long, long ago, but there won't be any significant performance increase in doing this (it's just as likely to introduce a performance penalty). In any case, when we're running into a performance bottleneck here, we've got bigger fish to fry.
-
Dave Cridland authored
OF-1005: Removing reference to file that's no longer used.
-
Guus der Kinderen authored
-
Dave Cridland authored
OF-1004: Reduce complexity of connection configuration
-
Dave Cridland authored
OF-1005: Rolling back modules.xml
-
linuschien authored
-
linuschien authored
-
- 15 Dec, 2015 10 commits
-
-
Guus der Kinderen authored
-
Guus der Kinderen authored
My original implementation had options to both include as well as exclude specific encryption protocols and cipher suites. This proved to be to much - Configuration becomes a nightmare and setups ended up with having no enabled suites at all. This commit simplifies things: a connection listener now gets a list of protocols and suites that are enabled - that's it. When no setting is provided, the JVM default is used (which itself is tweakable through generic Java configuration revolving around the file JRE_HOME/lib/security/java.security )
-
Guus der Kinderen authored
-
Guus der Kinderen authored
-
Guus der Kinderen authored
This reverts commit 285b2093. Conflicts: build/build.xml
-
Guus der Kinderen authored
Revert "Make module loading driven by a file to allow modules to be replaced without changing Openfire code" This reverts commit 866cbd40. Conflicts: src/conf/modules.xml src/java/org/jivesoftware/openfire/XMPPServer.java
-
Guus der Kinderen authored
Making Travis happy
-
Guus der Kinderen authored
The Github-based CI server (Travis), tends to run out of resources quickly. This commit adds a new optional flag that allows the build to skip tests that are known to be resource intensive. Example usage: ant -DskipResourceIntensiveTests=true clean test This change also splits up build steps distinct Travis environments. This helps to isolate resource usage, as well as speed things up (as things run in parallel now)
-
Dave Cridland authored
Do not depend on platform-provided junit integration for Ant.
-
Guus der Kinderen authored
-