Run manually for releases

Build: #4 did not start Manual run by daryl herzmann

Code commits

Showing 100 of 374 code changes

Openfire (master)

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 2eeed5a8d6d90e1c14a18ff697d94125e5cb4da4

    Merge pull request #1402 from akrherz/440beta
    Denote Openfire 4.4.0 Beta

  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> b2a2ea18da41b5b265dd25ec7990785b0f075172

    Denote Openfire 4.4.0 Beta

    • distribution/pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • i18n/pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • plugins/openfire-plugin-assembly-descriptor/pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • plugins/pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • starter/pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • xmppserver/changelog.html (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • xmppserver/pom.xml (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
    • xmppserver/src/main/java/org/jivesoftware/openfire/spi/XMPPServerInfoImpl.java (version b2a2ea18da41b5b265dd25ec7990785b0f075172)
  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> a047b102e26caa47f9aacba1fe0bf03ff6b10e23

    update tinder requirement to 2.0.0

    • xmppserver/pom.xml (version a047b102e26caa47f9aacba1fe0bf03ff6b10e23)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> a74de09f49af6da2d63150581750a760ecd21fcf

    OF-1771 Remove !

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version a74de09f49af6da2d63150581750a760ecd21fcf)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> ab71a9eef449d1d290dfb6a44536b878e8559376

    OF-1771 Remove check @ and Dispatch event for S2S connection

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/ServerSocketReader.java (version ab71a9eef449d1d290dfb6a44536b878e8559376)
    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version ab71a9eef449d1d290dfb6a44536b878e8559376)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version ab71a9eef449d1d290dfb6a44536b878e8559376)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> c8d83117841b28304bf4575c3da29109c448a9b8

    OF-1771 remove check remote jid

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version c8d83117841b28304bf4575c3da29109c448a9b8)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 174f60d93e90a53d87cc3a86fbbb082003185824

    OF-1771  Dispatch event for S2S connection

    • xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version 174f60d93e90a53d87cc3a86fbbb082003185824)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalIncomingServerSession.java (version 174f60d93e90a53d87cc3a86fbbb082003185824)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 174f60d93e90a53d87cc3a86fbbb082003185824)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 0edb7365f8352ca34d872803d05f56bbf1752943

    OF-1771 remove check remote jid

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 0edb7365f8352ca34d872803d05f56bbf1752943)
  • Guus der Kinderen

    Guus der Kinderen 14d8b4fca145cc9d51102fd45058d1e8ce284c30

    OF-1803: Ignore realm of SASL EXTERNAL provided username if it matches the XMPP domain

    • i18n/src/main/resources/openfire_i18n.properties (version 14d8b4fca145cc9d51102fd45058d1e8ce284c30)
    • xmppserver/src/main/java/org/jivesoftware/openfire/sasl/ExternalClientSaslServer.java (version 14d8b4fca145cc9d51102fd45058d1e8ce284c30)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 8818ea95600c9ac84e9f4761eaaab0f4820ffaf9

    Merge pull request #1401 from akrherz/searchp
    remove un-needed search.jar copy in build scripts

  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> 83dafcf9c76e1c641947f24cad97e8ca6ea24f3e

    remove un-needed search.jar copy in build scripts

    • build/debian/build_debs.sh (version 83dafcf9c76e1c641947f24cad97e8ca6ea24f3e)
    • build/rpm/build_rpms.sh (version 83dafcf9c76e1c641947f24cad97e8ca6ea24f3e)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 4d0c534d63085cef62d15812284c6f5fc6682da0

    Merge pull request #1400 from guusdk/OF-1799_JID-cache-configuration
    OF-1799: Allow JID caches to be configurable

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 024d0437768dd5fc9b41c4c7fddc702888bd42cc

    Merge pull request #1398 from guusdk/OF-1801_Cacche-ineffectiveness-highligh
    OF-1801: Cache low effectivity should be shown more prominent

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 8246de03265d3ef67af2efce177ae9f7b9bfc045

    Merge pull request #1397 from guusdk/OF-1800_Cache_ineffectiveness-calculation
    OF-1800: Cache low effectivity calculation improvement

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 3c858634f5ff7c8c01f49fed21417ac4c1d37cd0

    Merge pull request #1394 from abe-ta/fix/loading-mucrooms-too-slow
    OF-1797 Accelerate loading MUC rooms

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 360e03ce0626292f517a390cca06edf8b5bd7165

    Merge pull request #1399 from guusdk/OF-1802_IQBind-error
    OF-1802: Fix IQ error when using invalid resource during bind.

  • abe.ta <abe.ta@wingarc.com>

    abe.ta <abe.ta@wingarc.com> 693e7170c1b1bc96c117b009927581fe48cac782

    Improve loading MUCServiceProperties

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MUCPersistenceManager.java (version 693e7170c1b1bc96c117b009927581fe48cac782)
  • Guus der Kinderen

    Guus der Kinderen be74d52ea4a2a3518f0e98e79c4c1999f9b71a84

    Make Travis skip javadoc linting.

    • pom.xml (version be74d52ea4a2a3518f0e98e79c4c1999f9b71a84)
  • Guus der Kinderen

    Guus der Kinderen 6d4095528d62f360d63889d3d6028bcb0b016662

    OF-1799: Allow JID caches to be configurable
    The JID class uses three caches, in which the result of stringprepping is stored. The capacity of these caches is hardcoded.

    For high-volume instances of Openfire, the hardcoded values might not suffice. It should be possible to reconfigure the caches. Additionally, it would be nice if the caches are displayed in the cache summary admin console page.

    This commit pulls in a new version of the Tinder dependency, that is as of yet unreleased (I'm using a SNAPSHOT version here). Before we release Openfire with this change, this dependency must be replaced with a proper, non-SNAPSHOT release.

    • xmppserver/pom.xml (version 6d4095528d62f360d63889d3d6028bcb0b016662)
    • xmppserver/src/main/java/org/jivesoftware/openfire/handler/IQBindHandler.java (version 6d4095528d62f360d63889d3d6028bcb0b016662)
    • xmppserver/src/main/java/org/jivesoftware/util/cache/CacheFactory.java (version 6d4095528d62f360d63889d3d6028bcb0b016662)
    • xmppserver/src/main/java/org/jivesoftware/util/cache/CaffeineCache.java (version 6d4095528d62f360d63889d3d6028bcb0b016662)
  • Guus der Kinderen

    Guus der Kinderen 9e993bc3b2e8ec6ea8b912fa1e36ebf1fe3e501f

    OF-1802: Fix IQ error when using invalid resource during bind.
    The missing 'catch' statement caused the exception to be handled by the caller class, which applies a generic error.

    • xmppserver/src/main/java/org/jivesoftware/openfire/handler/IQBindHandler.java (version 9e993bc3b2e8ec6ea8b912fa1e36ebf1fe3e501f)
  • Guus der Kinderen

    Guus der Kinderen 16361efc792d63ee96f68152dc3423b772a2326c

    OF-1801: Cache low effectivity should be shown more prominent
    This improves the visibility of ineffective cache usage in the admin console.

    • xmppserver/src/main/webapp/system-cache.jsp (version 16361efc792d63ee96f68152dc3423b772a2326c)
  • Guus der Kinderen

    Guus der Kinderen b101a02f953f901a33a17d0b0b49a96356bd6aef

    OF-1800: Cache low effectivity calculation improvement Openfire uses various caches. The admin console displays a warning when the cache isn't very effective (hinting that reconfiguration is needed.
    The current formula to determine if a cache is ineffective, combines these three parts (which all must be true):
    - amount of successful cache lookups is more than 500
    - percentage of successful cache lookups is less than 85%
    - the amount of unused capacity in the case is 20% or less

    The first condition is likely introduced with the intention to avoid having caches marked as 'ineffective' when they're hardly used (or when the system just started). However, this causes the cache to _not_ be marked 'ineffective' in a scenario where it has many, many lookups, but none of them successful (which clearly is an ineffective cache).

    The first part of the formula should be based on _all_ lookups, not just on the successful ones.

    • xmppserver/src/main/webapp/system-cache.jsp (version b101a02f953f901a33a17d0b0b49a96356bd6aef)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 979f508d7443347b5bc837b3930224ca3a28fb77

    Merge pull request #1393 from guusdk/OF-1796_presence-subscribed-probing
    OF-1796: Fix presence probe after subscription from remote user

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 525851325aeed21b1b509ef70fb669e25998a9dd

    Merge pull request #1395 from guusdk/OF-1798_Form-booleans
    OF-1798: Properly parse boolean values.

  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 6d3148a1aa895a7ea6702767807d98957f2c13cf

    OF-1771 allow admin console to display S2S software version

    • xmppserver/src/main/webapp/server-session-details.jsp (version 6d3148a1aa895a7ea6702767807d98957f2c13cf)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 890c57d300946ca7a286ef15a98b48eb9f4e68e2

    OF-1771 create dispatche file for session server events (s2s)

    • xmppserver/src/main/java/org/jivesoftware/openfire/event/ServerSessionEventDispatcher.java (version 890c57d300946ca7a286ef15a98b48eb9f4e68e2)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 3d08d0d9360a580b7fa462a80854ceaf53f6cbcc

    OF-1771 allow admin console to display S2S software version

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 3d08d0d9360a580b7fa462a80854ceaf53f6cbcc)
    • xmppserver/src/main/webapp/server-session-details.jsp (version 3d08d0d9360a580b7fa462a80854ceaf53f6cbcc)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 35d2255a885e9cd94b9cd7d0eb08a48a48b36f7e

    OF-1771 remove unused package

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 35d2255a885e9cd94b9cd7d0eb08a48a48b36f7e)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 4e9b43ef0303ea9eb24f539cc3714309ae7df10b

    OF-1771 don't allow  the answer for external component to be interpreted as the response of the server

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 4e9b43ef0303ea9eb24f539cc3714309ae7df10b)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 07b79832f13b7090dba3103aea3e65f8ac3ca621

    OF-1771 update java doc

    • xmppserver/src/main/java/org/jivesoftware/openfire/component/InternalComponentManager.java (version 07b79832f13b7090dba3103aea3e65f8ac3ca621)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 65ff5baa47abbf5ca422a76e3bcbeed3a1a150a8

    OF-1771 Dispatcher  Server session creation

    • xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version 65ff5baa47abbf5ca422a76e3bcbeed3a1a150a8)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> b6a68a829ec4df55899fc41d95854f2d18740645

    OF-1771 sending request  software version and reading response to component entity

    • xmppserver/src/main/java/org/jivesoftware/openfire/component/InternalComponentManager.java (version b6a68a829ec4df55899fc41d95854f2d18740645)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalComponentSession.java (version b6a68a829ec4df55899fc41d95854f2d18740645)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 16317764145b3049d53cb7623592172dcf9f7cfd

    OF-1771 make code clean

    • xmppserver/src/main/java/org/jivesoftware/openfire/component/InternalComponentManager.java (version 16317764145b3049d53cb7623592172dcf9f7cfd)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 8995fd68b27303250d7b65e1e21dbced584442dd

    OF-1771 Allow admin console to display software version for component entity

    • xmppserver/src/main/webapp/component-session-details.jsp (version 8995fd68b27303250d7b65e1e21dbced584442dd)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 4f1c521f6ae5d612bf95e7bbc7b8c39123936264

    OF-1771 fixed malformed javadoc

    • xmppserver/src/main/java/org/jivesoftware/openfire/event/ServerSessionEventDispatcher.java (version 4f1c521f6ae5d612bf95e7bbc7b8c39123936264)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/SoftwareServerVersionManager.java (version 4f1c521f6ae5d612bf95e7bbc7b8c39123936264)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> a04d84d6369f5abfaabd8a020a3b5efd82bfdcbb

    OF-1771 fixed malformed javadoc

    • xmppserver/src/main/java/org/jivesoftware/openfire/event/ServerSessionEventListener.java (version a04d84d6369f5abfaabd8a020a3b5efd82bfdcbb)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 385a153a41b079e852df997c100f20f39a87563c

    OF-1771 Module for managing catch S2S Event creation

    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 385a153a41b079e852df997c100f20f39a87563c)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/SoftwareServerVersionManager.java (version 385a153a41b079e852df997c100f20f39a87563c)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 76d97f2b202c7fdde623f72cc14a45d9ee527b74

    OF-1771 Create Interface to listen session s2s events

    • xmppserver/src/main/java/org/jivesoftware/openfire/event/ServerSessionEventListener.java (version 76d97f2b202c7fdde623f72cc14a45d9ee527b74)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> c220277679e5a245944df1a7edcd4caede9a3ed1

    OF-1771 Code improve

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version c220277679e5a245944df1a7edcd4caede9a3ed1)
    • xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version c220277679e5a245944df1a7edcd4caede9a3ed1)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 49ac2640e03eaa149e267564de17b60cf0a23a81

    OF-1771 receive answer software version for S2S and save it on current session

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 49ac2640e03eaa149e267564de17b60cf0a23a81)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 1ebfee3543d8430e3094c06c4bc846d38ab519c2

    OF-1771 Dispatcher Event when server session destroyed

    • xmppserver/src/main/java/org/jivesoftware/openfire/server/RemoteServerManager.java (version 1ebfee3543d8430e3094c06c4bc846d38ab519c2)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 96ea8b0aaa89df7b95ccd131995fbee4fa1f06bf

    OF-1771 Code improvement

    • xmppserver/src/main/java/org/jivesoftware/openfire/event/ServerSessionEventDispatcher.java (version 96ea8b0aaa89df7b95ccd131995fbee4fa1f06bf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/event/ServerSessionEventListener.java (version 96ea8b0aaa89df7b95ccd131995fbee4fa1f06bf)
  • Guus der Kinderen

    Guus der Kinderen 4ae966f8ffa3e8b8697bc3acbf8a034537d334db

    OF-1798: Properly parse boolean values.
    Dataform boolean values can have various representations. This commit improves handling those values in various places.

    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/group/AddGroupUsers.java (version 4ae966f8ffa3e8b8697bc3acbf8a034537d334db)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/muc/CreateMUCRoom.java (version 4ae966f8ffa3e8b8697bc3acbf8a034537d334db)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/IQMUCSearchHandler.java (version 4ae966f8ffa3e8b8697bc3acbf8a034537d334db)
  • abe.ta <abe.ta@wingarc.com>

    abe.ta <abe.ta@wingarc.com> 78224274617e5f3337092bcd2fda6fff696a904f

    Accelerate loading MUC rooms

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MUCPersistenceManager.java (version 78224274617e5f3337092bcd2fda6fff696a904f)
  • Guus der Kinderen

    Guus der Kinderen 0f46c73aa63c37c305c648c4d32c3b93d23f1f60

    OF-1796: Fix presence probe after subscription from remote user
    Old code assumed that users were local users, while they need not be.

    • xmppserver/src/main/java/org/jivesoftware/openfire/handler/PresenceSubscribeHandler.java (version 0f46c73aa63c37c305c648c4d32c3b93d23f1f60)
  • Guus der Kinderen

    Guus der Kinderen 7ded01d48c3d8b7f594b58834de60016294f98dc

    OF-1795: Introduce a cache for RosterItems
    This adds a rudementary cache for RosterItem instances.

    • xmppserver/src/main/java/org/jivesoftware/openfire/roster/DefaultRosterItemProvider.java (version 7ded01d48c3d8b7f594b58834de60016294f98dc)
  • Guus der Kinderen

    Guus der Kinderen f7fa27d2acb3dd583d891b151de29d45840bcc78

    OF-1795: Have a default configuration for the new Roster item cache.

    • xmppserver/src/main/java/org/jivesoftware/util/cache/CacheFactory.java (version f7fa27d2acb3dd583d891b151de29d45840bcc78)
  • Guus der Kinderen

    Guus der Kinderen f8eb05377a5c444059f1365adb8657847758795f

    OF-1794: Cache 'all usernames' result from LDAP.
    The UserProvider defines a method that returns all usernames. This is used when a group is being shared with 'everyone'.

    The LdapUserProvider will query everything in LDAP, every time this method is called. Adding some kind of cache should dramatically improve performance.

    • xmppserver/src/main/java/org/jivesoftware/openfire/ldap/LdapUserProvider.java (version f8eb05377a5c444059f1365adb8657847758795f)
  • Guus der Kinderen

    Guus der Kinderen 5d410ebb8b72c5d22973904f56f6c14d19e78950

    OF-1794: Minor optimization
    When 'all users' or 'all usernames' have been collected, various cached values can be updated from that data that's already obtained.

    • xmppserver/src/main/java/org/jivesoftware/openfire/ldap/LdapUserProvider.java (version 5d410ebb8b72c5d22973904f56f6c14d19e78950)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> fe869fa0423d9b61fab601789ff045f3457d7c1c

    Merge pull request #1390 from guusdk/OF-1793_admin-console-group-sharing
    OF-1793: Contact List Sharing for LDAP groups shows wrong setting.

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 8c7399efd5d458a55d486ae7437c114859f55876

    Merge pull request #1384 from guusdk/OF-1784_Dont-sent-error-upon-write-failure
    OF-1784: Don't write error when data cannot be written.

  • Guus der Kinderen

    Guus der Kinderen 26f09b5a72a4ef293d6d88e07d7fdbc7e24a954f

    OF-1793: Contact List Sharing for LDAP groups shows wrong setting.
    Groups imported through LDAP initially have no properties. The admin console checks the Contact List Sharing configuration of a group, by evaluating the value of the sharedRoster.showInRoster property. Previously, this needed to have the value 'nobody' for the group to be marked as 'unshared'. This commit ensures that a group is also shown to be 'unshared' if the property is not set at all.

    • xmppserver/src/main/webapp/group-edit.jsp (version 26f09b5a72a4ef293d6d88e07d7fdbc7e24a954f)
  • Guus der Kinderen

    Guus der Kinderen c1adefbfefbb0ff183324f6886ac2d7ae133ee1a

    OF-1788: Prevent race condition in unit test.
    ArchiverTest suffered from a race condition that would occasionaly cause tests to fail. "Wait for complete" would occasionaly return, before the state of the DummyArchiver was completely up-to-date.

    • xmppserver/src/test/java/org/jivesoftware/openfire/archive/ArchiverTest.java (version c1adefbfefbb0ff183324f6886ac2d7ae133ee1a)
  • Guus der Kinderen

    Guus der Kinderen 61a6ff9b84fae03c42c523109154cb399647216b

    OF-1788: Adds utility method for XEP-0359 parsing.

    • xmppserver/src/main/java/org/jivesoftware/openfire/stanzaid/StanzaIDUtil.java (version 61a6ff9b84fae03c42c523109154cb399647216b)
  • Guus der Kinderen

    Guus der Kinderen 5cf4fcf35f732300224d95da9c849d42f408c4ce

    OF-1790: Database update scripts should handle empty table.
    This modifies the update script to handle a scenario of an upgrade (as opposed to a fresh installation), but without having any logged MUC messages.

    • distribution/src/database/upgrade/30/openfire_db2.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
    • distribution/src/database/upgrade/30/openfire_hsqldb.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
    • distribution/src/database/upgrade/30/openfire_mysql.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
    • distribution/src/database/upgrade/30/openfire_oracle.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
    • distribution/src/database/upgrade/30/openfire_postgresql.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
    • distribution/src/database/upgrade/30/openfire_sqlserver.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
    • distribution/src/database/upgrade/30/openfire_sybase.sql (version 5cf4fcf35f732300224d95da9c849d42f408c4ce)
  • Guus der Kinderen

    Guus der Kinderen 5bdc0e0f97169ff20e0feb39040c7f65b6a898c3

    OF-1790: Update expected db version.
    As a wise man once said:

    > Don't forget to bump the expected DB version to 30 so Openfire actually runs the script!

    • xmppserver/src/main/java/org/jivesoftware/database/SchemaManager.java (version 5bdc0e0f97169ff20e0feb39040c7f65b6a898c3)
  • Guus der Kinderen

    Guus der Kinderen 79d3916246b20e71197f09498537720f7b148743

    OF-1790: Initialize ofID sequences.
    An earlier change introduced a new ofID-based sequence used for messageID, when writing MUC messages to the database. This commit initializes the counter that's used to the highest value that has already been logged.

    • distribution/src/database/openfire_db2.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/openfire_hsqldb.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/openfire_mysql.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/openfire_oracle.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/openfire_postgresql.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/openfire_sqlserver.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/openfire_sybase.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_db2.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_hsqldb.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_mysql.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_oracle.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_postgresql.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_sqlserver.sql (version 79d3916246b20e71197f09498537720f7b148743)
    • distribution/src/database/upgrade/30/openfire_sybase.sql (version 79d3916246b20e71197f09498537720f7b148743)
  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> be0adaf38306062f5b9078a00e7da1db5aa77978

    OF-1786 Update MINA to 2.1.3

    • pom.xml (version be0adaf38306062f5b9078a00e7da1db5aa77978)
  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 74c9afe2e62ed0ecb4430b7f4645cd4904bc5b01

    OF-1782 Update installation guide

    • documentation/install-guide.html (version 74c9afe2e62ed0ecb4430b7f4645cd4904bc5b01)
  • Guus der Kinderen

    Guus der Kinderen 29bf2bf40f206b86d61cf889ae075b3ec2b1b00d

    OF-1788: Additional documentation
    An explanation was added that the estimations returned by Archiver need not be accurate.

    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/Archiver.java (version 29bf2bf40f206b86d61cf889ae075b3ec2b1b00d)
  • Guus der Kinderen

    Guus der Kinderen cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e

    OF-1788 / OF-1200: Record MUC messages in archive immediately.
    This commit builds on OF-1200, which is now applied to the core Openfire MUC implementation (OF-1200 applied the mechanism to the Monitoring plugin only).

    Additionally, the mechanism has been made generic, and has recieved additional features.

    • i18n/src/main/resources/openfire_i18n.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_cs_CZ.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_de.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_es.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_fr.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_ja_JP.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_nl.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_pl_PL.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_pt_BR.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_pt_PT.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_ru_RU.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_sk.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • i18n/src/main/resources/openfire_i18n_zh_CN.properties (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/ArchiveCandidate.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/ArchiveManager.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/Archiver.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/GetArchiveWriteETATask.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/MultiUserChatService.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MultiUserChatServiceImpl.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/main/webapp/muc-tasks.jsp (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
    • xmppserver/src/test/java/org/jivesoftware/openfire/archive/ArchiverTest.java (version cfe7f3ec26a9d21eddeea94bd168070d9dd25f3e)
  • Guus der Kinderen

    Guus der Kinderen e0d0633c11eb496b2cfb6abd39e789656be1e51e

    OF-1788: Javadoc fixes.

    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/ArchiveManager.java (version e0d0633c11eb496b2cfb6abd39e789656be1e51e)
    • xmppserver/src/main/java/org/jivesoftware/openfire/archive/Archiver.java (version e0d0633c11eb496b2cfb6abd39e789656be1e51e)
  • Guus der Kinderen

    Guus der Kinderen d57722e525007b77b20517c9d7ed16483c1ff201

    OF-1784: Have a flag to disable new feature.

    • xmppserver/src/main/java/org/jivesoftware/openfire/nio/ConnectionHandler.java (version d57722e525007b77b20517c9d7ed16483c1ff201)
  • Guus der Kinderen

    Guus der Kinderen c0481492586d44962a34300cf453a1a59fc8b970

    OF-1784: Don't write error when data cannot be written.
    While processing an exception that relates to Openfire not being able to write data to peers,
    do not try to write an error to that peer (as we've previously established that writing things
    to the peer is problematic).

    • xmppserver/src/main/java/org/jivesoftware/openfire/nio/ConnectionHandler.java (version c0481492586d44962a34300cf453a1a59fc8b970)
  • Guus der Kinderen

    Guus der Kinderen fceb89601c4b80f674f74d2fdafc53cb81b6a1ce

    OF-1771: Make software version have a default value
    This is intended to make the OF-1771 API change compatible with older/existing versions of the clustering plugin.

    • xmppserver/src/main/java/org/jivesoftware/openfire/session/Session.java (version fceb89601c4b80f674f74d2fdafc53cb81b6a1ce)
  • Guus der Kinderen

    Guus der Kinderen 6ecc90223d8f76807878357f1e0292c75db5c9ef

    OF-1776: Make SSL TrustManager pluggable
    The class that is used as the default SSL/TLS TrustManager (which checks certificates from peers) should be made configurable.

    • i18n/src/main/resources/openfire_i18n.properties (version 6ecc90223d8f76807878357f1e0292c75db5c9ef)
    • xmppserver/src/main/java/org/jivesoftware/openfire/spi/EncryptionArtifactFactory.java (version 6ecc90223d8f76807878357f1e0292c75db5c9ef)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 42d2293062c7dff475c930bb7ac26d3c52c41aa6

    Merge pull request #1381 from guusdk/OF-1781_Admin-console-download-plugin-fix
    OF-1781: Fix download of plugins via admin console

  • Guus der Kinderen

    Guus der Kinderen b7f08ba8caa87a20e986ff2720fa9b867640d465

    OF-1781: Fix download of plugins via admin console
    Additionally, it no longer takes 5 seconds before the download starts. I've left a 1 second interval, for the spinner to show (which I guess is expected UX).

    • xmppserver/src/main/webapp/available-plugins.jsp (version b7f08ba8caa87a20e986ff2720fa9b867640d465)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 83b8edd2126b06adcc5ecc20212298fb70efb852

    OF-1771 Show software version of connection

    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 83b8edd2126b06adcc5ecc20212298fb70efb852)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalSession.java (version 83b8edd2126b06adcc5ecc20212298fb70efb852)
    • xmppserver/src/main/webapp/session-details.jsp (version 83b8edd2126b06adcc5ecc20212298fb70efb852)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 9825e18dd8f0dd5ced2844d963beaab4e62241a4

    OF-1771 Show software version of connection

    • i18n/src/main/resources/openfire_i18n.properties (version 9825e18dd8f0dd5ced2844d963beaab4e62241a4)
    • xmppserver/src/main/java/org/jivesoftware/openfire/net/StanzaHandler.java (version 9825e18dd8f0dd5ced2844d963beaab4e62241a4)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalSession.java (version 9825e18dd8f0dd5ced2844d963beaab4e62241a4)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/Session.java (version 9825e18dd8f0dd5ced2844d963beaab4e62241a4)
    • xmppserver/src/main/webapp/session-details.jsp (version 9825e18dd8f0dd5ced2844d963beaab4e62241a4)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> b74fd8b2d94ef93a1f27f82a62ef56b8a4f09dc2

    OF-1771 Show software version of connection

    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalSession.java (version b74fd8b2d94ef93a1f27f82a62ef56b8a4f09dc2)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> fb05152f61888c013cc61e198430d2676e2096fb

    OF-1771 Show software version of connection

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/StanzaHandler.java (version fb05152f61888c013cc61e198430d2676e2096fb)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/SoftwareVersionManager.java (version fb05152f61888c013cc61e198430d2676e2096fb)
    • xmppserver/src/main/webapp/session-details.jsp (version fb05152f61888c013cc61e198430d2676e2096fb)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 6c189126fb941765d8c2370d3adef8635f2a3ff2

    OF-1771 Show software version of connection

    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 6c189126fb941765d8c2370d3adef8635f2a3ff2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/Session.java (version 6c189126fb941765d8c2370d3adef8635f2a3ff2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/SoftwareVersionManager.java (version 6c189126fb941765d8c2370d3adef8635f2a3ff2)
    • xmppserver/src/main/webapp/session-details.jsp (version 6c189126fb941765d8c2370d3adef8635f2a3ff2)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 0a94b4bf0582f348439322f8c3d5c9b7a6b9f3c6

    OF-1771 Show software version of connection

    • xmppserver/src/main/webapp/session-details.jsp (version 0a94b4bf0582f348439322f8c3d5c9b7a6b9f3c6)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> e50393e15bdfe8ee35ad65f4d3c556ed48b9fe85

    OF-1771 Show software version of connection

    • i18n/src/main/resources/openfire_i18n.properties (version e50393e15bdfe8ee35ad65f4d3c556ed48b9fe85)
    • xmppserver/src/main/java/org/jivesoftware/openfire/net/StanzaHandler.java (version e50393e15bdfe8ee35ad65f4d3c556ed48b9fe85)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalSession.java (version e50393e15bdfe8ee35ad65f4d3c556ed48b9fe85)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/Session.java (version e50393e15bdfe8ee35ad65f4d3c556ed48b9fe85)
    • xmppserver/src/main/webapp/session-details.jsp (version e50393e15bdfe8ee35ad65f4d3c556ed48b9fe85)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> d3b2e2ddc2df54670e6e6d4cab651026b8b0b696

    OF-1771 Show software version of connection

    • xmppserver/src/main/webapp/session-details.jsp (version d3b2e2ddc2df54670e6e6d4cab651026b8b0b696)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> cd5cccd7ec434eb0eb813734a54fdc7dce4f8388

    Merge pull request #1304 from manuelrazola/feature/conversation-log-improvements
    Improve concurrency and performance of conversation log history.

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> fe5c5185eef08cfe3ca0b5e009cc4a301a204514

    Merge pull request #1351 from guusdk/OF-1746_Skip-cert-revalidation
    OF-1746: Add option that allows certificate revalidation to be skipped (client)

  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 19a07599252ead9e8845c3f7095db3733367b99e

    Small typo

    • i18n/src/main/resources/openfire_i18n.properties (version 19a07599252ead9e8845c3f7095db3733367b99e)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 13e0c59eac611bb29375769630e14a58aafda959

    OF-258: Allow nicknames of MUC members to be set

    • i18n/src/main/resources/openfire_i18n.properties (version 13e0c59eac611bb29375769630e14a58aafda959)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> ec27449c67470d5b8d40f9e1fc00253e5a440a0a

    OF-258 define the nickname of the new member

    • i18n/src/main/resources/openfire_i18n.properties (version ec27449c67470d5b8d40f9e1fc00253e5a440a0a)
    • xmppserver/src/main/webapp/muc-room-affiliations.jsp (version ec27449c67470d5b8d40f9e1fc00253e5a440a0a)
  • mnsuccess <ngudiamanasse@gmail.com>

    mnsuccess <ngudiamanasse@gmail.com> 6bb91b621334399fe8700ba6cefa2781cc4643b6

    OF-258 define the nickname of the new member

    • xmppserver/src/main/webapp/muc-room-affiliations.jsp (version 6bb91b621334399fe8700ba6cefa2781cc4643b6)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 2af2afee698f875731adbffe7b127e77a30291b7

    Merge pull request #1069 from guusdk/OF-1539_Negative-caching
    OF-1539: Negative caching for groups.

  • Guus der Kinderen

    Guus der Kinderen 9017ec30c5fcbdb2c78ea59dc2b33bf262f145e6

    OF-1539: Prevent NPE

    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupManager.java (version 9017ec30c5fcbdb2c78ea59dc2b33bf262f145e6)
  • Guus der Kinderen

    Guus der Kinderen e767b5fcc4c7d9501ba9035aec0c126f63ac868b

    OF-1539: Apply 'CacheableOptional' to prevent null values in Cache.
    This builds on the solution introduced in OF-1631 and the fixes for OF-1589.

    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupManager.java (version e767b5fcc4c7d9501ba9035aec0c126f63ac868b)
  • Guus der Kinderen

    Guus der Kinderen 47f36b96a03a05ae13eb867d09e50cb34b905a99

    OF-1539: Negative caching for groups.

    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupManager.java (version 47f36b96a03a05ae13eb867d09e50cb34b905a99)
  • GregDThomas <greg.d.thomas@gmail.com>

    GregDThomas <greg.d.thomas@gmail.com> 6b12d182983a7969de8ec2875d346199a8e96a62

    OF-1699 revisited (#1346)
    * Make sendMessageToAdmins async to speed up node loss notifications

    * a) Ensure we cache names of nodes that are already in the cluster
    b) Log the name of the senior cluster member

    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 6b12d182983a7969de8ec2875d346199a8e96a62)
    • xmppserver/src/main/java/org/jivesoftware/openfire/cluster/ClusterMonitor.java (version 6b12d182983a7969de8ec2875d346199a8e96a62)
    • xmppserver/src/test/java/org/jivesoftware/openfire/cluster/ClusterMonitorTest.java (version 6b12d182983a7969de8ec2875d346199a8e96a62)
  • Daniel Hams <danielhams@users.noreply.github.com>

    Daniel Hams <danielhams@users.noreply.github.com> 9cfb4592a9e5df381b34e0844b8e0362aeae13f0

    OF-1770 Include nickname in MUCEventListener.occupantLeft (#1336)
    * Include occupant nickname in MUCEventListener.occupantLeft to mirror the metadata passed to MUCEventListener.occupantJoined.

    * MucEventListener.occupantLeft - provide default methods to support older clients without nickname and mark the old method as deprecated. Update javadoc.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/MUCEventDispatcher.java (version 9cfb4592a9e5df381b34e0844b8e0362aeae13f0)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/MUCEventListener.java (version 9cfb4592a9e5df381b34e0844b8e0362aeae13f0)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version 9cfb4592a9e5df381b34e0844b8e0362aeae13f0)
  • Vincent Lau <vincent.lau@magnet.com>

    Vincent Lau <vincent.lau@magnet.com> 917bdf37686bd8e1ea7ad1785a6b4d24e778130d

    CleanupTask did not remove empty rooms in clustered environment. (#1286)
    OF-1774 CleanupTask did not remove empty rooms in clustered environment.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MultiUserChatServiceImpl.java (version 917bdf37686bd8e1ea7ad1785a6b4d24e778130d)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 5557c0f9a7cddc715820782e040ad7c3921e8997

    Merge pull request #1227 from GregDThomas/OF-1640
    OF-1640: Better protect against rogue responses

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 6663f5f6fac5b58ea7773b8a705c97cbe41bb4d1

    Merge pull request #1335 from danielhams/enablekickreasons
    OF-1772 Enable configurable kick reasons for admin console + timeouts

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> be7f0c9a8fa902da7e867bc8ea6981c0a70a2b81

    Merge pull request #1350 from GregDThomas/OF-1647
    OF-1647: Rename the legacy WEB-INF/lib folder on startup

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> dfca8af86325b4da6b0201e73c8b26c5815a2775

    Merge pull request #1352 from GregDThomas/OF-1747
    OF-1747: Update to Rome 1.12.0

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> f7bc148d5919b1595397fa0893d771d5a128374b

    Merge pull request #1353 from GregDThomas/OF-1748
    OF-1748: Update to log4j2 2.11.2

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> dfa67e22a690d4932b7eb4e65dc196673ea50a8e

    Merge pull request #1354 from GregDThomas/OF-1749
    OF-1749: Update to Guava 27.1

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> dd76b9b5993ceb8e67becf73618913e1a5dd9a03

    Merge pull request #1355 from GregDThomas/OF-1750
    OF-1750: Update to MS SQL Server JDBC Driver 7.2.2.jre8

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 1193457739ee988406106c37730e9df919a24960

    Merge pull request #1356 from GregDThomas/OF-1751
    OF-1751: Update to commons-codec 1.12

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 0b2f29a9825d459fc6df04d465cc15637ba06360

    Merge pull request #1357 from GregDThomas/OF-1752
    OF-1752: Update to commons-file-upload 1.4

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 298726debfe40c151ed136b5cd3a22006e52c4a8

    Merge pull request #1358 from GregDThomas/OF-1753
    OF-1753: Update to JAXB API 2.3.1

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 92aec5ce8b4a168a6d5b2c30d0bcccef91a0f482

    Merge pull request #1359 from GregDThomas/OF-1754
    OF-1754: Update to Jaxen 1.2.0