- 26 Apr, 2017 3 commits
-
-
Guus der Kinderen authored
-
Guus der Kinderen authored
-
Dave Cridland authored
-
- 25 Apr, 2017 2 commits
-
-
Guus der Kinderen authored
-
Guus der Kinderen authored
-
- 14 Apr, 2017 2 commits
-
-
Guus der Kinderen authored
This fixes some encoding issues, preventing LDAP users that have an '@' character in their username from becoming admin.
-
Dave Cridland authored
-
- 13 Apr, 2017 2 commits
-
-
akrherz authored
-
Guus der Kinderen authored
* OF-1311: Allow lists to be stored in a property. * OF-1312: Allow SASL mechanisms to be configured in the admin console.
-
- 10 Apr, 2017 1 commit
-
-
Guus der Kinderen authored
-
- 03 Apr, 2017 1 commit
-
-
akrherz authored
-
- 29 Mar, 2017 1 commit
-
-
Guus der Kinderen authored
A new property (ldap.encodeMultibyteCharacters) is introduced that controls if multibyte characters in LDAP search queries are escaped. Escaping of these characters started with the fix for OF-830, which appears to have caused OF-1305. Although I can't say that escaping of characters is wrong (per RFC 4515), it does cause real-world problems. This fix defaults to not encoding again (reverting back to the behavior pre OF-830, without affecting other changes made in OF-830).
-
- 19 Mar, 2017 2 commits
- 24 Feb, 2017 4 commits
-
-
akrherz authored
-
daryl herzmann authored
-
- 18 Feb, 2017 3 commits
-
-
akrherz authored
-
akrherz authored
-
Sean Marra authored
-
- 17 Feb, 2017 4 commits
-
-
Dave Cridland authored
-
Dave Cridland authored
* OF-1278 Recurse more sensibly in SCRAM code Previously, we called setPassword if (and only if) there was a plaintext password present AND the configuration was for SCRAM hashed passwords only. However, we would then retest to see if there was a salt present, and then recurse, if there was a plaintext password present. This meant that if there were pre-existing users (with only plaintext or encrypted passwords) but with no SCRAM information, and the userInfo.salt was unset, recursion would continue indefinitely. * OF-1278 Recurse more sensibly in SCRAM code This patch further proofs against infinite recursion, and is more aggressive about SCRAMming pre-existing users. Recursion is now prevented from being more than one deep, as designed.
-
akrherz authored
-
Dave Cridland authored
Adding elements and attributes to the new element doesn't work, since reparenting the old elements generates an exception. This exception wasn't logged. * Exception logged * id attribute copied, if present. * Elements copied deeply/properly. Test stanza: ``` <message xmlns="jabber:client" to="blah@conference.cridland.im" type="groupchat" id="5260"> <body>This is a message with a label.</body> <custom xmlns='tmp:custom'/> <custom-attr xmlns='tmp:custom2' attr='value'/> <custom-child xmlns='tmp:custom3'> <child>element</child> </custom-child> <custom-text xmlns='tmp:custom4'>Text here</custom-text> </message> ```
-
- 16 Feb, 2017 5 commits
-
-
wroot authored
Version and build date are already in the changelog. Other than that Readme is static. Fixed a few links and removed cheerful thanking. When user looks at it online, he hasn't yet downloaded anything. When he has installed it already, thanking for downloading seems out of place.
-
Hal Deadman authored
Treat null array the same as empty array
-
Hal Deadman authored
-
Hal Deadman authored
alphabetical sort, case sensitivity of path names depends on platform
-
akrherz authored
-
- 13 Feb, 2017 1 commit
-
-
Guus der Kinderen authored
When evicting cache entries for group members, the members of other groups that are affected should also be evicted.
-
- 28 Jan, 2017 1 commit
-
-
daryl herzmann authored
-
- 31 Dec, 2016 4 commits
-
-
akrherz authored
-
Dave Cridland authored
Denote Openfire 4.1.1 Release
-
akrherz authored
-
Guus der Kinderen authored
Exception handling is used to determine if the default admin console username/password applies. This exception handling should be more specific than depend on any Exception. Instead, authentication-related exceptions should be used.
-
- 30 Dec, 2016 2 commits
-
-
Guus der Kinderen authored
This fix applies to the Client Control plugin.
-
wroot authored
-
- 29 Dec, 2016 1 commit
-
-
Guus der Kinderen authored
-
- 27 Dec, 2016 1 commit
-
-
daryl herzmann authored
-