Code commits
Openfire (master)
-
Guus der Kinderen 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f
OF-2152: Apply more explicit address verification
This commit takes the explicit 'from' address verification that was put in place for Presence broadcast handling, and applies the same to Message broadcast handling.
The check has been moved up a bit, and has been applied at the constructor of the tasks that are executed asynchronously. These can be expected to generate more useful stack traces.- xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/BroadcastMessageRequest.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/BroadcastPresenceRequest.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/MUCRoomTask.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
-
Guus der Kinderen 1309c48b747fd56ff42ffc0b747c12813afecb92
OF-2151: Improve exposure of cluster location on admin console
Show where on the cluster specific sessions live, but only when clustering is enabled.- i18n/src/main/resources/openfire_i18n.properties (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/component-session-details.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/component-session-summary.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/muc-room-occupants.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/server-session-details.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/session-details.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/session-row.jspf (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
- xmppserver/src/main/webapp/session-summary.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
-
Guus der Kinderen 39e01bc6e83829ed10964b414e1805ab3ae689a2
Admin console: re-use table for server session streams
Prevents a new table from being created for every stream of the same type.- xmppserver/src/main/webapp/server-session-details.jsp (version 39e01bc6e83829ed10964b414e1805ab3ae689a2)
-
daryl herzmann <akrherz@iastate.edu> c048506eb2b96ba36ee020bf62e522ea02112932
Merge pull request #1756 from guusdk/OF-2148
OF-2148: Change to wider type to prevent information loss -
daryl herzmann <akrherz@iastate.edu> a5ca071ff57371996c4924476e31743b4cdb66ea
Merge pull request #1757 from Fishbowler/add_more_logging_to_muc_failure
Add more logging to muc failure -
Dan Caseley <dan@caseley.me.uk> f886eec4314fe82dcd460e38cc842b26300b42a6
Log more info when createAnonCopy fails
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version f886eec4314fe82dcd460e38cc842b26300b42a6)
-
Guus der Kinderen 3282c9330c0b17a4b2e71de979f3f653d67446c8 m
OF-2148: Change to wider type to prevent information loss
Prevent a possible issue where a wider type gets added to narrower type.
Ideally, this is replaced by proper types (eg: Duration, Instant), but the cost/benefit of applying that larger change does not pay off.- xmppserver/src/main/java/org/jivesoftware/database/ProfiledConnectionEntry.java (version 3282c9330c0b17a4b2e71de979f3f653d67446c8)