- 07 Mar, 2016 10 commits
-
-
Guus der Kinderen authored
Non-SASL authentication was obsoleted a long time ago. Openfire should not enable it by default. This commit moves the related implementation from the core Openfire code into a plugin.
-
Guus der Kinderen authored
OF-1105: Plugin servlet mapping should be case insensitive.
-
Guus der Kinderen authored
OF-1092 Various fixes
-
Guus der Kinderen authored
OF-1100: Allow for subjectAltNames of type 'DNS'
-
Guus der Kinderen authored
The provider didn't register all of the supported SASL mechanisms. For good measure, the version number of the provider was increased as well.
-
Guus der Kinderen authored
-
Guus der Kinderen authored
Although it evaluates as a boolean, the POLICY_NOANONYMOUS property value must be a String value (as defined by javax.security.sasl.Sasl#POLICY_NOANONYMOUS)
-
Guus der Kinderen authored
The method signature defines that the 'props' argument is allowed to be null. Our implementation should not throw a nullpointerexception.
-
Guus der Kinderen authored
Should use hypens instead of underscore.
-
Guus der Kinderen authored
Although I'd rather have this case sensitive, that would break backwards compatiblity. This way, paths with capital letters can be used at least.
-
- 06 Mar, 2016 3 commits
-
-
Guus der Kinderen authored
This commit formalizes the parsing of subjectAltName certificate extensions.
-
Guus der Kinderen authored
This commit adds support for the id-on-dnsSRV otherName, as well as the UniformResourceIdentifier generalName, which both could also be used for XMPP.
-
Guus der Kinderen authored
In addition to subjectAltNames of type otherName with an ASN.1 Object Identifier of "id-on-xmppAddr", subjectAltNames of type DNS should also be evaluated when processing identities from a certificate.
-
- 05 Mar, 2016 2 commits
-
-
Guus der Kinderen authored
OF-1092: Pluggable SASL mechanism
-
Guus der Kinderen authored
A bit of rework of the SASL implementation. Pushed implementations to Java Provider where this was not done before. When SASL fails, it is useful to be able to add some context to the failure. To do this, javax.security.sasl.SaslException is subclassed.
-
- 04 Mar, 2016 1 commit
-
-
Guus der Kinderen authored
-
- 03 Mar, 2016 7 commits
-
-
Guus der Kinderen authored
Outcasts should not be allowed to register with room.
-
Guus der Kinderen authored
Update Chinese Simplified translation (OF-1088)
-
Dave Cridland authored
OF-1095: Improve plugin (un)loading related logging
-
Dave Cridland authored
OF-1098: Anonymous user login should be disabled by default.
-
Guus der Kinderen authored
-
Guus der Kinderen authored
This commit adds more structure to the logging done when loading and unloading plugins. The plugin manager was adapted to create log statements for loading and unloading each plugin. It also logs to std-out for log statements of priority INFO and above. This mimics what some (but not all) plugins were doing internally. There's an added log statement that informs that the loading of the entire set of plugins has finished (which helps users to determine when Openfire is ready to be used). Corresponding log statements from individual plugins have been removed.
-
Guus der Kinderen authored
-
- 02 Mar, 2016 1 commit
-
-
Guus der Kinderen authored
OF-1094: Allow reset of UserProvider
-
- 01 Mar, 2016 1 commit
-
-
Guus der Kinderen authored
Some user providers might not provide a creation date for each user. There's no reason that the Admin Console should not be able to cope with that.
-
- 26 Feb, 2016 4 commits
-
-
Guus der Kinderen authored
-
Guus der Kinderen authored
When the property provider.user.className is set, a new UserProvider will be initialized. Openfire should revert back to the default provider when that property is deleted.
-
daryl herzmann authored
Admin Console: prevent NPE on missing user creation date.
-
Guus der Kinderen authored
Some user providers might not provide a creation date for each user. There's no reason that the Admin Console should not be able to cope with that.
-
- 16 Feb, 2016 1 commit
-
-
wroot authored
-
- 15 Feb, 2016 5 commits
-
-
Chinmay Dani authored
With the current implementation, any user can send the register IQ to register with a room as a 'member'. This also allows outcasts, that were banned from a room, to be able to register again as a member, and eventually re-join the room. The solution is to prevent outcasts from registering with the room.
-
Dave Cridland authored
OF-1087: Default namespace handling in BOSH.
-
Guus der Kinderen authored
In dom4j, the default namespace of an element cannot be set by adding a namespace that has an empty-string prefix. Although the string representation of the element will be correct, that namespace is not being recognized as the default namespace of the element (instead, it is a namespace like any other prefixed namespace, to be used in child elements).
-
Guus der Kinderen authored
The original code depends on a whitespace to be present within the limits of the element. This is not safe (eg: <message><foo/></message> fails). Instead, the closing characters ( > or /> ) of the first element should be used, as that's guaranteed to be present.
-
Guus der Kinderen authored
A change introduced in Openfire 3.10.3 (OF-938) changed how the BOSH implementation would add default namespace definitions where applicable. This new implementation depends on a space from being present in the outer stanza. The 'fin' element that's transmitted here is wrapped in a message stanza without any attributes ( <message><fin ... ) which caused the namespace to be injected in the fin element (where the first space was). This commit adds a 'to' attribute to the wrapping message stanza, to allow for users to work around the problem without having to update Openfire itself. The BOSH implementation will be adjusted to account for this in another commit.
-
- 11 Feb, 2016 1 commit
-
-
akrherz authored
-
- 10 Feb, 2016 4 commits
-
-
Dave Cridland authored
Cannot join room in a cluster after an availability update.
-
Dave Cridland authored
NullPointerException in RoutingTableImpl.
-
Dave Cridland authored
Allows dynamic setting of disco info handler and disco items handler …
-
Dave Cridland authored
OF-954: Cleanup MUC rooms for defunct node
-