- 27 Apr, 2017 2 commits
-
-
Guus der Kinderen authored
-
Guus der Kinderen authored
This commit adds an upper-limit to the amount of stanzas that can be queued in an outgoing session promise. Any data that won't fit in the queue is rejected immediately. Note that this can lead to a situation where later stanzas are rejected before stanzas that or sent earlier (but got in the queue).
-
- 26 Apr, 2017 4 commits
-
-
Guus der Kinderen authored
-
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 1 commit
-
-
Guus der Kinderen authored
This fix applies to the Client Control plugin.
-