Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #120 failed Scheduled with changes by 4 people

Stages & jobs

  1. Build and Package

  2. Deploy

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen 286debda4574320c60bb187451fa55887d7e9bea

    Updating release date of Hazelcast plugin 2.2.3

    • src/plugins/hazelcast/changelog.html (version 286debda4574320c60bb187451fa55887d7e9bea)
  • Guus der Kinderen

    Guus der Kinderen f263bb513984ec7e38ede26e716c467c2fc34362

    Updating release date of Hazelcast plugin 2.2.3

    • src/plugins/hazelcast/plugin.xml (version f263bb513984ec7e38ede26e716c467c2fc34362)
  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> b590a0f23ef407e7652e7eed9619653d313c77ff

    Use an event rather than an arbitrary delay before starting clustering

    • src/plugins/hazelcast/changelog.html (version b590a0f23ef407e7652e7eed9619653d313c77ff)
    • src/plugins/hazelcast/plugin.xml (version b590a0f23ef407e7652e7eed9619653d313c77ff)
    • src/plugins/hazelcast/src/java/org/jivesoftware/openfire/plugin/HazelcastPlugin.java (version b590a0f23ef407e7652e7eed9619653d313c77ff)
  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> 9db375dd1799494cfdb6456608e7750cd978c784

    OF-1309 Check remote is not present before adding new DomainPair

    • src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 9db375dd1799494cfdb6456608e7750cd978c784)
  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> 2e1f93f0548e003a1560780e80b4a6ec0e895a9f

    OF-1309 Move to using DomainPairs exclusively

    • src/java/org/jivesoftware/openfire/SessionManager.java (version 2e1f93f0548e003a1560780e80b4a6ec0e895a9f)
    • src/java/org/jivesoftware/openfire/session/DomainPair.java (version 2e1f93f0548e003a1560780e80b4a6ec0e895a9f)
    • src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 2e1f93f0548e003a1560780e80b4a6ec0e895a9f)
    • src/java/org/jivesoftware/openfire/session/OutgoingServerSession.java (version 2e1f93f0548e003a1560780e80b4a6ec0e895a9f)
  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> f26df50e41d8e35b00978d87183405be7c36b9df

    Undo line-ending correction
    Corrects line endings to the uncorrected state...

    • src/java/org/jivesoftware/openfire/SessionManager.java (version f26df50e41d8e35b00978d87183405be7c36b9df)
    • src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version f26df50e41d8e35b00978d87183405be7c36b9df)
    • src/java/org/jivesoftware/openfire/session/OutgoingServerSession.java (version f26df50e41d8e35b00978d87183405be7c36b9df)
  • Dave Cridland <dave.cridland@surevine.com>

    Dave Cridland <dave.cridland@surevine.com> 528f8cd87bf634dd1de2e85a02b1379ef01238a8

    OF-1309 Authenticate based on domain pairs
    Openfire considers that if a session has authenticated as A, and has
    authenticated to B, then the session is already authorized to send stanzas
    from A to B. This is not always the case.

    This patch stores domain pairs (encapsulated as a DomainPair object) for a
    session, and always authenticates if it has previously not requested
    authorization for this domain pair.

    This should be sufficient to fix OF-1309, but testing is tricky.

    • src/java/org/jivesoftware/openfire/session/DomainPair.java (version 528f8cd87bf634dd1de2e85a02b1379ef01238a8)
    • src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 528f8cd87bf634dd1de2e85a02b1379ef01238a8)
    • src/java/org/jivesoftware/openfire/session/OutgoingServerSession.java (version 528f8cd87bf634dd1de2e85a02b1379ef01238a8)
    • src/plugins/hazelcast/src/java/org/jivesoftware/openfire/plugin/session/RemoteOutgoingServerSession.java (version 528f8cd87bf634dd1de2e85a02b1379ef01238a8)