Build: #1963 was successful

Job: RPM Workflow was successful

Stages & jobs

  1. Build and Package

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9

    OF-2708: Force usage of bare JID in GroupProvider implementations

    • xmppserver/src/main/java/org/jivesoftware/openfire/crowd/CrowdGroupProvider.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/AbstractGroupProvider.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/DefaultGroupProvider.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/Group.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupProvider.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/JDBCGroupProvider.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/ldap/LdapGroupProvider.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
    • xmppserver/src/test/java/org/jivesoftware/openfire/group/GroupTest.java (version 788f20fab12be486c0b5c83ff4dd5c6acc7e4fd9)
  • Guus der Kinderen

    Guus der Kinderen edb6741f792c4b773e216d7a4d7bfa5988ff4f46

    OF-2708: Ensure that bare JIDs are used with groups
    A Group is ment to be a collection of bare JIDs, not full JIDs. This is illustrated by the default provider, which stores only the node-part of a JID for local users.

    This commit ensures that any JID that is used when interacting with a group is used in its 'bare' representation. This prevents an issue where an invocation of remove(fullJid) would not be successfull when the group did contain the corresponding bare JID of that entity.

    • xmppserver/src/main/java/org/jivesoftware/openfire/group/Group.java (version edb6741f792c4b773e216d7a4d7bfa5988ff4f46)
    • xmppserver/src/test/java/org/jivesoftware/openfire/group/GroupTest.java (version edb6741f792c4b773e216d7a4d7bfa5988ff4f46)
  • Guus der Kinderen

    Guus der Kinderen c0b824ec7e149e6c4a12adc62331b2504a729faf

    Applied minor IDE suggestions in 'group' package

    • xmppserver/src/main/java/org/jivesoftware/openfire/group/AbstractGroupProvider.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/ConcurrentGroupList.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/ConcurrentGroupMap.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/DefaultGroupPropertyMap.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/DefaultGroupProvider.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupCollection.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupJID.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupManager.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/GroupProvider.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/JDBCGroupProvider.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
    • xmppserver/src/main/java/org/jivesoftware/openfire/group/SharedGroupVisibility.java (version c0b824ec7e149e6c4a12adc62331b2504a729faf)
  • Guus der Kinderen

    Guus der Kinderen 539191dd3a153b37b001aad367e6ec61686cb66c

    OF-2715: Websockets should send closing frame when disconnecting
    When closing a websocket connection, a <close xmlns='urn:ietf:params:xml:ns:xmpp-framing'/> should be sent prior to closing the connection.

    • xmppserver/src/main/java/org/jivesoftware/openfire/websocket/WebSocketClientConnectionHandler.java (version 539191dd3a153b37b001aad367e6ec61686cb66c)
    • xmppserver/src/main/java/org/jivesoftware/openfire/websocket/WebSocketClientStanzaHandler.java (version 539191dd3a153b37b001aad367e6ec61686cb66c)
    • xmppserver/src/main/java/org/jivesoftware/openfire/websocket/WebSocketConnection.java (version 539191dd3a153b37b001aad367e6ec61686cb66c)
  • Guus der Kinderen

    Guus der Kinderen 8df84f54f2cc0622aaf9837a794a2948a3a44815

    OF-2713: Update Bouncy Castle dependency from 1.70 to 1.76

    • pom.xml (version 8df84f54f2cc0622aaf9837a794a2948a3a44815)
    • xmppserver/src/main/java/org/jivesoftware/admin/ASN1DERTag.java (version 8df84f54f2cc0622aaf9837a794a2948a3a44815)
    • xmppserver/src/main/java/org/jivesoftware/util/cert/SANCertificateIdentityMapping.java (version 8df84f54f2cc0622aaf9837a794a2948a3a44815)
    • xmppserver/src/test/java/org/jivesoftware/util/CertificateManagerTest.java (version 8df84f54f2cc0622aaf9837a794a2948a3a44815)
  • Guus der Kinderen

    Guus der Kinderen f1f659ae0837e609395752c5c7358b1f1ba2ef6a

    OF-2714: Use JDK1.8+ variant of Bouncy Castle

    • xmppserver/pom.xml (version f1f659ae0837e609395752c5c7358b1f1ba2ef6a)
  • Guus der Kinderen

    Guus der Kinderen f3cd0039368296eddd8d9edde6b729d2f1b96126

    OF-2711: Fix bug in queuing mechanism in CSI

    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalClientSession.java (version f3cd0039368296eddd8d9edde6b729d2f1b96126)