Guus der Kinderen <guus.der.kinderen@gmail.com>: Author Summary
Build | Completed | Code commits | Tests |
---|---|---|---|
OPENFIRE › NMRB › #938 | 2 months ago |
OF-2176: Use SystemProperty instead of JiveGlobals
|
447 passed |
OPENFIRE › NIGHTLYMAVEN › #1383 | 2 months ago |
OF-2176: Use SystemProperty instead of JiveGlobals
|
447 passed |
OPENFIRE › NMMB › #811 | 2 months ago |
OF-2176: Use SystemProperty instead of JiveGlobals
|
447 passed |
OPENFIRE › NMDB › #913 | 2 months ago |
OF-2176: Use SystemProperty instead of JiveGlobals
|
447 passed |
OPENFIRE › TRUNK › #2102 | 2 months ago |
OF-2176: Use SystemProperty instead of JiveGlobals
|
447 passed |
OPENFIRE › NMRB › #928 | 2 months ago |
OF-2179: Accommodate MUC occupants re-joining on another cluster node
Occupants of a MUC room have, in a clustered setup' one cluster node where they are considered 'local' to. It has been observed that for some occupants, notably those that are joined through server-to-server / federation, can change over time. This commit: - generates a warning when it detects that a occupant has unexpectedly switched from node (detection is based on the cluster member that performs a presence stanza update on behalf of the occupant). - re-homes an occupant that appears to 'rejoin' (without having left the room), but does so from a different cluster node. |
447 passed |
OPENFIRE › NIGHTLYMAVEN › #1373 | 2 months ago |
OF-2179: Accommodate MUC occupants re-joining on another cluster node
Occupants of a MUC room have, in a clustered setup' one cluster node where they are considered 'local' to. It has been observed that for some occupants, notably those that are joined through server-to-server / federation, can change over time. This commit: - generates a warning when it detects that a occupant has unexpectedly switched from node (detection is based on the cluster member that performs a presence stanza update on behalf of the occupant). - re-homes an occupant that appears to 'rejoin' (without having left the room), but does so from a different cluster node. |
447 passed |
OPENFIRE › NMDB › #903 | 2 months ago |
OF-2179: Accommodate MUC occupants re-joining on another cluster node
Occupants of a MUC room have, in a clustered setup' one cluster node where they are considered 'local' to. It has been observed that for some occupants, notably those that are joined through server-to-server / federation, can change over time. This commit: - generates a warning when it detects that a occupant has unexpectedly switched from node (detection is based on the cluster member that performs a presence stanza update on behalf of the occupant). - re-homes an occupant that appears to 'rejoin' (without having left the room), but does so from a different cluster node. |
447 passed |
OPENFIRE › NMMB › #801 | 2 months ago |
OF-2179: Accommodate MUC occupants re-joining on another cluster node
Occupants of a MUC room have, in a clustered setup' one cluster node where they are considered 'local' to. It has been observed that for some occupants, notably those that are joined through server-to-server / federation, can change over time. This commit: - generates a warning when it detects that a occupant has unexpectedly switched from node (detection is based on the cluster member that performs a presence stanza update on behalf of the occupant). - re-homes an occupant that appears to 'rejoin' (without having left the room), but does so from a different cluster node. |
447 passed |
OPENFIRE › TRUNK › #2097 | 2 months ago |
OF-2179: Accommodate MUC occupants re-joining on another cluster node
Occupants of a MUC room have, in a clustered setup' one cluster node where they are considered 'local' to. It has been observed that for some occupants, notably those that are joined through server-to-server / federation, can change over time. This commit: - generates a warning when it detects that a occupant has unexpectedly switched from node (detection is based on the cluster member that performs a presence stanza update on behalf of the occupant). - re-homes an occupant that appears to 'rejoin' (without having left the room), but does so from a different cluster node. |
447 passed |
Build | Completed | Code commits | Tests |
---|---|---|---|
OPENFIRE › NIGHTLYMAVEN › #1102 | 10 months ago |
Update .travis.yml
Disabling Smack Integration Tests. |
1 of 401 failed |
OPENFIRE › NIGHTLYMAC › #2229 | 2 years ago |
OF-1586: Prevent BOSH from spinning all CPUs.
Refactoring BOSH: reduce complexity.
No functional change. This refactoring primarily removes some duplicate arguments being passed around. Increment Maven release version from 4.2.3 to 4.2.4-SNAPSHOT.
OF-1497: Stream Management should count keepalive pings.
Openfire sends XMPP pings to clients that are idle. These pings should be included in the counts that are kept as part of the Stream Management (XEP-0198) implementation. OF-1670: Allow MUC sysadmins to join a password protected room
When a MUC room is configured to require a password upon entry, a sysadmin should be able to join the room (without providing the password). The above will now be the default configuration. It can be configured, through the admin console, on a per conference service basis (which is the same context in which sysadmins are defined). Refactoring BOSH: Separated out responsiblity for XML parsing in new class HttpBindBody.
Refactoring BOSH: event handling to dedicated class.
OF-1667: Expand on BOSH events
This adds a couple of new BOSH-related events, and makes the servlet context for an event available to the event handler. This direct cause for this change is to allow reading from the BOSH request / URL used, to obtain JWT values. OF-1670: Backport must be Java 7 compatible.
This fixes a backport issue. The original code was based on a version of Openfire that is compiled with Java 8. The branch on which this is backported, 4.2, is compiled with Java 7. OF-1497: Re-enable Stream Management (XEP-0198) by default.
To prevent the unresolved bug OF-1497 from affecting new installations, OF-1563 disabled the Stream Management (XEP-0198) feature by default. With OF-1497 fixed, the feature can be re-enabled again. OF-1667: Drop adapter from backport.
As the newly introduced adapter has not made it in the current master, I'm dropping it here, in favor of creating a new class that's immediately deprecated (master is using Java 8, which allows the adapter to be replaced with default method definitions in the interface). |
Testless build |
OPENFIRE › NMRB › #58 | 2 years ago |
OF-1605: Add support for wildcard in self-signed certificates.
When generating a self-signed certificate, a wildcard SAN will be generated, unless the property cert.wildcard is set to false (it defaults to true). Using a wildcard makes it more likely that future changes / additions will be covered by the pre-existing certificate. OF-1611: Certificate Manager plugin: should not import more than once per iteration.
OF-1608: Facilitate backup of certificate stores.
OF-1609: Certificate Manager plugin: grace period for file system changes should be respected.
Removed unused error condition definition.
OF-1604: Fix SAN pattern matching
OF-1608: Certificate Manager plugin: create backup before applying changes.
OF-1610: Certificate Manager plugin: use optional passphrase for to-be-imported private key.
OF-1607: Certificate Manager plugin: Set minimum size for certificate chain.
When detecting cerificate chain files, look for (by default) files that at least have _more_ than one certificate in them. Certificate Manager plugin: Add Dutch translation.
OF-1599: Stop insisting on having certificates with two different algorithms
This commit will allow Openfire to operate with just one certificate, instead of two, without showing warnings. The commit also replaces some hard-coded values with properties that have the original hard-coded value as a default. OF-1603: Persist and log only if something changed.
OF-1603: Self-signed certs should be regenerated when the existing one does not match all server identities.
The self-signed certificate that's installed in Openfire should be replaced (when the user instructs to do so) when the existing certificate does not include all server identities as subject alternate names (of the DNS type). The existing code checked only if the primary identity was present in the certificate, and ignored the request to replace the certificate if it was. Certificate Manager plugin: improve logging.
OF-1528: Use Java 8 when compiling JSP.
OF-1607: Certificate Manager plugin: certificate chain detection: should contain more than one certificate.
|
250 passed |
OPENFIRE › NMDB › #32 | 2 years ago |
OF-1595: External Service Discovery plugin, admin console fix for transport type.
Denote release 1.0.1 of the External Service Discovery plugin.
OF-1592: Don't echo back potentially binary data in VCard error.
OF-1592: Be less verbose when VCard updates fail expectedly.
When the VCard provider is read-only, there's no need to log a VCard update attempt to the 'error' level. This commit reduces the log verbosity, and improves the error sent back to the client. OF-1491: Instruct log4j2 to re-read logfile periodically.
|
246 passed |
OPENFIRE › NMRB › #30 | 2 years ago |
OF-1491: Instruct log4j2 to re-read logfile periodically.
OF-1592: Be less verbose when VCard updates fail expectedly.
When the VCard provider is read-only, there's no need to log a VCard update attempt to the 'error' level. This commit reduces the log verbosity, and improves the error sent back to the client. OF-1595: External Service Discovery plugin, admin console fix for transport type.
Denote release 1.0.1 of the External Service Discovery plugin.
OF-1592: Don't echo back potentially binary data in VCard error.
|
246 passed |
OPENFIRE › NMDB › #10 | 2 years ago |
Adjusted javadoc to reflect functional behavior or implementation.
OF-1553: Allow MUC room creation to be limited to registered local users.
The existing options that allow an administrator to configure who is allowed to create new group chat rooms should get an additional option: allow all locally registered users to create rooms. This could be used to prevent anonymous users, and users from other XMPP domains, from creating rooms. OF-852: Add XEP-0115 caps in stream feature
This allows peers to skip service discovery upon connect. OF-852: Recognize node representing Openfire software.
When querying the server for its capabilities, a node can be added to the request that references the software of the server. Openfire should recognize such a node. |
246 passed |
OPENFIRE › NIGHTLYWINDOWS › #2775 | 2 years ago |
OF-546: Restoring content deleted by mistake. (#1063)
OF-546: Drop Apache Ant in favor of Apache Maven. (#1062)
* OF-546: Drop Apache Ant in favor of Apache Maven. This commit removes support for Apache Ant, and replaces (some, not all) references with references to Apache Maven. * OF-546: Remove bundled libraries for plugins. This removes all bundled binary libraries from plugins that can be build with Maven instead of Ant. |
Testless build |
OPENFIRE › NIGHTLYBINDIST › #2834 | 2 years ago |
OF-546: Drop Apache Ant in favor of Apache Maven. (#1062)
* OF-546: Drop Apache Ant in favor of Apache Maven. This commit removes support for Apache Ant, and replaces (some, not all) references with references to Apache Maven. * OF-546: Remove bundled libraries for plugins. This removes all bundled binary libraries from plugins that can be build with Maven instead of Ant. OF-546: Restoring content deleted by mistake. (#1063)
|
Testless build |
OPENFIRE › NIGHTLYMAVEN › #336 | 2 years ago |
OF-546: Drop Apache Ant in favor of Apache Maven. (#1062)
* OF-546: Drop Apache Ant in favor of Apache Maven. This commit removes support for Apache Ant, and replaces (some, not all) references with references to Apache Maven. * OF-546: Remove bundled libraries for plugins. This removes all bundled binary libraries from plugins that can be build with Maven instead of Ant. OF-546: Restoring content deleted by mistake. (#1063)
|
235 passed |
OPENFIRE › NIGHTLYRPM › #2973 | 2 years ago |
OF-546: Drop Apache Ant in favor of Apache Maven. (#1062)
* OF-546: Drop Apache Ant in favor of Apache Maven. This commit removes support for Apache Ant, and replaces (some, not all) references with references to Apache Maven. * OF-546: Remove bundled libraries for plugins. This removes all bundled binary libraries from plugins that can be build with Maven instead of Ant. OF-546: Restoring content deleted by mistake. (#1063)
|
Testless build |
Build | Completed | Code commits | Tests |
---|---|---|---|
OPENFIRE › NIGHTLYMAVEN › #1152 | 9 months ago |
Update muc-room-edit-form.jsp
Fix for broken HTML tag. |
426 passed |
OPENFIRE › NMRB › #640 | 11 months ago |
Update .travis.yml
Add directive that (for DPL v2) will prevent deployment outside of IgniteRealtime's repository. |
397 passed |
OPENFIRE › NIGHTLYMAVEN › #1097 | 11 months ago |
Update .travis.yml
Add directive that (for DPL v2) will prevent deployment outside of IgniteRealtime's repository. |
397 passed |
SMACK › NIGHTLY › #1653 | 1 year ago |
More specific Pubsub integration tests.
XEP-0060 prohibits publishing a request that contains an item to a node that is both 'notification-only' and 'transient' (section 7.1.3.6) In commit 8ed872ca639822aeff58eaaa673f953efb0ba6ee the existing pubsub publication test was modified (to resolve a different issue) to operate on a node that's both 'notification-only' and 'transient'. This resulted in a test that should return an error, even though the test implementation didn't expect one. This commit explicitly verifies that publishing an item to such a node causes an error to be returned. A new test is added that verifies that publishing an event notification does succeed. Admin should be disconnected after tests.
The Smack Integration tests can use an admin account to provision accounts that are used by the tests. This admin account uses an XMPP connection to interact with the server-under-test. When the tests are over, this account should be disconnected explicitly, to prevent stream management from keeping it alive longer than it needs to. |
680 passed |
OPENFIRE › NIGHTLYRPM › #2857 | 3 years ago |
Restoring installer files used by Ant.
|
Testless build |
SPARK › CI › #81 | 3 years ago |
SPARK-1963: Prevent calculation of unchanged avatar data.
There's no need to recalculate an avatar hash if the avatar didn't change. Preventing this will improve performance. SPARK-1964: Don't use the UI dispatcher thread when not needed.
Actions that don't affect the UI should not be executed in the heavily synchronized dispatcher. It will needlessly delay execution, but also make the dispatcher thread unavailable for tasks that do belong there. Merge pull request #372 from deleolajide/patch-1
Disable meet plugin by default. Merge pull request #371 from Alameyo/GUI_for_mutual_authentication_and_certificate_creation
SPARK-1985 Support for TLS mutual authentication SPARK-1965: Replace emoticon archives with separate files in version control
Instead of adding the zip files to git, this commit adds the unzipped content, and ensures that the Maven build generates the zip files. This way, editing is a lot easier, and changes are better tracked. Merge pull request #376 from Alameyo/create_empty_KeyStores
SPARK-1989 create empty KeyStores SPARK-1962: Use key-based lookups to find correct emoticon.
This replaces an earlier implementation that'd iterate over all emoticons in a pack when searching for a match with a particular text. Merge pull request #351 from Alameyo/extensions_extraction
SPARK-1934, SPARK-1939 Certificate extensions. Merge pull request #368 from deleolajide/plugin-meet-0.4.0
Openfire meetings pluginfor Spark 0.4.0 SPARK-1956: Preference dialog should remember its size.
The recent fix for SPARK-945 already stored the preference dialog size and position, which fixed most of this bug. When that was implemented, a rogue invocation of .pack() was placed after the stored settings were applied. This resized the component again. SPARK-1962: Don't force smilies to lowercase.
The old code was doing "smiley-text to image" lookup by converting everything to lowercase, then doing a case insensitive lookup. My last commit made that lookup case sensitive, which caused lookups for :-D and :-P to fail. This commit remove the to-lowercase conversion of the text that's used in the lookup, fixing those instances again. SPARK-1888: Properly uninstall a plugin
When uninstalling a plugin, all files from the plugin directory should be removed. SPARK-1888: Reformatting code for Plugin Manager
To fix the issue at hand, improving the readability of the code helps a lot. In this commit, I've applied a code formatter (to just the Plugin Manager code) and made some basic changes (added/improved log messages mostly). SPARK-1961: Disable themes that are CPU-hungry.
This commit disables three themes that each add a considerable load to the startup of Spark. SPARK-1972: New 'security' login settings panel.
This commit adds a new 'security' tab to the advanced login settings. Here, security-related settings are made available. Also, this commit makes slight modifications to the other tabs, by making the components be oriented more to the top-left corner (instead of being centered - which looks pretty ugly). Merge pull request #358 from guusdk/SPARK-1972_New_security-login-settings-panel
SPARK-1972: New 'security' login settings panel. SPARK-1976: Make sure error dialog is centered.
This ensures that the error dialog is centered, in relation to it's parent. Also, when expanding the details (which changes the size of the dialog), the dialog is repositioned again (to remain centered). SPARK-1976: Better error messages
This commit: - reworks the login method to remove some redundant code; - applies the MessageDialog-provided error dialog generator to the login method; - refactored the MessageDialog error dialog generator (to allow for toggling of the large stacktrace pane). In all, this should improve the error messages during login. The same technique could be re-used elsewhere. Merge pull request #356 from Alameyo/SSLContext
SPARK-1966, SPARK-1952, SPARK-1969, SPARK-1970, SPARK-1971 and partially SPARK-1968 SPARK-1888: Uninstall a plugin when the GUI instructs so.
This is a fix to what I assume to be a bug. The method, used by the UI part where plugins are managed, is documented as 'remove and uninstall' a plugin. It only removed, but did not uninstall. I've fixed that with this commit. SPARK-1973: Spark should show an indicator when the connection is not encrypted.
|
2 passed |
OPENFIRE › NIGHTLYWINDOWS › #2558 | 3 years ago | Testless build | |
OPENFIRE › NIGHTLYPLUGINS › #2522 | 3 years ago | Testless build | |
OPENFIRE › NIGHTLYBINDIST › #2620 | 3 years ago | Testless build | |
OPENFIRE › NIGHTLYMAVEN › #121 | 3 years ago | 209 passed |