Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).
Build: #1361 failed Changes by Dave Cridland <dave@cridland.net> and Dave Cridland <dave.cridland@surevine.com>
Code commits
Openfire (master)
-
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)
-
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> 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.net> 9db375dd1799494cfdb6456608e7750cd978c784
OF-1309 Check remote is not present before adding new DomainPair
- src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 9db375dd1799494cfdb6456608e7750cd978c784)