All Versions
22
Latest Version
Avg Release Cycle
61 days
Latest Release
1336 days ago

Changelog History
Page 1

  • v4.6.0 Changes

    October 16, 2020

    sha1sum's

    3747eb30a9c301cb4e169ea58682bffaec928d45 openfire-4.6.0-1.i686.rpm
    446dd40b68e89311f4e7de62af4cb1dfe44cff2d openfire-4.6.0-1.noarch.rpm
    74023de1be0211bbc6879173bc9a5875605cd375 openfire-4.6.0-1.x86_64.rpm
    0db33511ff833dc904ea7845d6eb3294cf418782 openfire_4.6.0_all.deb
    fe7684d7ddf12896d138af64adb2d79f62874c29 openfire_4_6_0_bundledJRE.exe
    cb490c5762c2f2f4ccd70a5a09b5faab59dc5e99 openfire_4_6_0_bundledJRE_x64.exe
    fb915d112f522860fdd419c8bc0371f7a4a2105a openfire_4_6_0.dmg
    a5fada882ace449df9056205618e86312a08ec6e openfire_4_6_0.exe
    43a5b890e52b4baa7e8096410a7b398c89ad4d33 openfire_4_6_0.tar.gz
    d11cfed06901fef69fcac1c3c4e28f60256baf62 openfire_4_6_0_x64.exe
    86e150c2cb9b74c63b3907e3c036cc046c78c5ba openfire_4_6_0.zip
    436f9833fe8d7185c800daf3d35c2d5d11d1f6ea openfire_src_4_6_0.tar.gz
    a3a274b2f12d4cf9f15cb981e6c2b18c78ca07c6 openfire_src_4_6_0.zip
    

    ๐Ÿ”„ Changelog

    ๐Ÿ› Bug

    • [OF-872] - Openfire violates RFC 6120 ยง 10.3.
    • ๐Ÿ‘ป [OF-1696] - Personal Eventing menu shows exception on a first try
    • [OF-1789] - HTTP-Bind failure
    • [OF-1836] - Properly handle s2s timeouts
    • [OF-1888] - Faulty assumption in RoutingTableImpl leads to NPE
    • [OF-1975] - Do not trigger offlinemessagelisteners when no message is stored
    • [OF-1992] - IQPEPHandler does not consistently identify "addressed to server" stanzas
    • [OF-1993] - Prepared Statement should always close on method exit
    • [OF-1995] - It should be possible to query anonymous users for service discovery
    • [OF-1998] - HTTP Bind session listeners are never invoked
    • [OF-2012] - Should not add client route when client becomes unavailable.
    • [OF-2016] - Do not depend on existing PEP service when creating PEP service
    • [OF-2038] - Shared groups should not be looked up in LDAP
    • [OF-2042] - MUC does not adhere to XEP-0045 Order of Events
    • [OF-2046] - Comments in sidebar-admin.xml
    • [OF-2049] - Ensure room isn't deleted before leave presences are sent
    • [OF-2050] - Stream management concurrency
    • [OF-2054] - Dataforms of type result should include form field types
    • [OF-2057] - All resources PEP service owner should receive notification
    • [OF-2058] - LDAP group with non-existing user not loaded
    • [OF-2060] - Cluster nodes leaving break component routing
    • [OF-2080] - NPE when retrieving empty pubsub node
    • [OF-2084] - PubSubModule incorrectly disregards empty strings as parent IDs
    • [OF-2085] - Pubsub: Do not require items to persist cache content
    • [OF-2086] - Persist cached pubsub data prior to shutdown
    • [OF-2092] - PEP service memory leak
    • [OF-2093] - JDK11: java.lang.NoSuchMethodError: java.nio.CharBuffer.flip()
    • [OF-2100] - Admin Console error when editing group with non-local members
    • [OF-2102] - Incorrect Pubsub Service shutdown logic
    • [OF-2105] - PEPService removal should occur when not loaded in memory.
    • [OF-2106] - Incorrect usage of UserManager.isRegisteredUser()
    • [OF-2107] - Server message broadcast doesn't do as advertised

    ๐Ÿ†• New Feature

    • ๐Ÿ‘ [OF-1968] - Avatar support for MUC rooms.
    • ๐Ÿ”ง [OF-1978] - MUC: add configuration that allows join presence to be suppressed
    • [OF-1989] - Introduce in-memory only pubsub persistence provider
    • ๐Ÿ‘ [OF-2030] - Add support for XEP-0289: Federated MUC for Constrained Environments
    • [OF-2033] - Add automatic cleaning of outdated offline messages
    • [OF-2108] - Expose use privacy lists on admin console

    Task

    • [OF-1880] - Provide DOAP for Openfire
    • โšก๏ธ [OF-2031] - CVE-2020-10683 Update dom4j to 2.1.3 or later
    • โšก๏ธ [OF-2088] - Update MySQL Connector/J to version 8.0.21

    ๐Ÿ‘Œ Improvement

    • [OF-1837] - JDBC providers should have an option to escape data
    • ๐Ÿ‘ [OF-1869] - Announce PEP feature support for 'auto-subscribe' and 'filtered notifications'
    • [OF-1981] - Allow roster item 'ask' to be modified.
    • [OF-1982] - Add -Djdk.tls.ephemeralDHKeySize=matched and/or Djsse.SSLEngine.acceptLargeFragments=true to startup parameters
    • [OF-1983] - Provide start argument to run dev mode
    • [OF-1984] - Replace DummyExternalizableUtil
    • [OF-1985] - Decouple Pubsub implementation
    • [OF-1986] - Don't unconditionally auto-create PEPService.
    • [OF-1987] - Improve PubSub Caching
    • [OF-1988] - Introduce pluggable provider mechanism for PubSub persistency
    • [OF-1990] - pubsub: split cache from persistence
    • [OF-1994] - Properly deny anonymous users access to Private Storage
    • [OF-1996] - Improve shutdown sequence
    • ๐Ÿ”€ [OF-2000] - Don't use intern'ed strings to synchronize on
    • [OF-2001] - IQ Bind results should not have a 'from' value.
    • [OF-2002] - Do not offer private blocking to anonymous users.
    • [OF-2003] - Bump slf4j to version 1.7.30
    • [OF-2004] - Have an ad-hoc command accessible to everyone
    • [OF-2008] - Autosetup should allow for users to be provisioned
    • [OF-2024] - Fix favicons
    • [OF-2025] - PEP publishing should evaluate all recipient JIDs
    • [OF-2032] - Make connection type fallback for WEBADMIN c2s
    • [OF-2039] - Support on_sub_and_presence
    • [OF-2047] - When setting HTTP response headers, set instead of add them.
    • โšก๏ธ [OF-2048] - Update log4j dependency
    • [OF-2053] - XEP-0013 Return an <item-not-found/> error while retrieving specific offline message
    • 0๏ธโƒฃ [OF-2056] - DefaultPubSubPersistenceProvider#savePublishedItems is leaking database connections
    • 0๏ธโƒฃ [OF-2061] - Default value for pubsub#persist_items (in PEP) should be 'true'
    • ๐Ÿ›ฐ [OF-2062] - Pubsub item payload should allow for (much) larger size
    • [OF-2064] - Invoke IQResultListeners on other cluster nodes for domain-addressed stanzas
    • ๐Ÿ”’ [OF-2071] - 'Lock' should be locked in front of a 'try' block (instead of in to block).
    • [OF-2072] - Allow empty 'mechanisms' SASL tag to be excluded
    • โšก๏ธ [OF-2087] - Update Jetty to 9.4.31.v20200723
    • [OF-2089] - XEP-0045 7.2.13 - ofrom adresses in message stanza
    • โš  [OF-2091] - Decorate 'warning' text
    • [OF-2094] - Mitigate XXE attacks
    • [OF-2095] - Account for a PEP notification recipient to be the service owner
    • [OF-2096] - Prevent bypassing PEP notification logic
    • [OF-2097] - Allow CAPS to be reviewed in admin console
    • ๐Ÿ”ง [OF-2098] - Show pubsub node configuration on Admin Console
    • ๐Ÿ”จ [OF-2110] - Refactoring of fallback check inConnectionType
  • v4.6.0.beta Changes

    June 07, 2020

    sha1sum for each binary:

    aa1c503808d54904456d9f41ba715f85eb1925d3 openfire-4.6.0-0.2.beta.i686.rpm
    1732df79b0fa8e5359df313e56314e728e8dd3e6 openfire-4.6.0-0.2.beta.noarch.rpm
    8e2ef7835da4d094099357ac7137fb848f30f376 openfire-4.6.0-0.2.beta.x86_64.rpm
    d7425999ae0d39362b1a11e60c7ec3215b0e6efc openfire_4.6.0_all.deb
    231601705ada84c465c1942c56fc8c49f7fb7239 openfire_4_6_0_beta_bundledJRE.exe
    0e326b6d6df89a3ccb9e09a199ed97eef40cd358 openfire_4_6_0_beta_bundledJRE_x64.exe
    b20c6fffff57b970c465e3d8ba010bac94e9df15 openfire_4_6_0_beta.dmg
    c244234d55d9e37907b2901e5c1dc22cad833221 openfire_4_6_0_beta.exe
    06ff956ba1f1faa7b889ab4be0fad80062475844 openfire_4_6_0_beta.tar.gz
    c66fa82bafcf8039b22e148fc95ef8938ece200a openfire-4.6.0beta.tar.gz
    71f2bd20ad41c317b760e8b07b4870c534dc6b6a openfire_4_6_0_beta_x64.exe
    dbda855fd20a23b7e66839349571ca3fa2826758 openfire_4_6_0_beta.zip
    cd72160b919510e6379b69900f8e7cfd2a9d76e8 openfire-4.6.0beta.zip
    
  • v4.5.4 Changes

    September 30, 2020

    sha1sum values

    50aaf8dff71162ef34f3485857b56cfe13b95894 openfire-4.5.4-1.i686.rpm
    c41002922fe64eaacd19ad1f36e020e2a4f67651 openfire-4.5.4-1.noarch.rpm
    a9680aac2589b86f26136a0db0b646636c260271 openfire-4.5.4-1.x86_64.rpm
    b02cb4b94ca7c534a8cdc903363568f41308d6db openfire_4.5.4_all.deb
    6f146bd83cf2234561818c584148afcade104fe2 openfire_4_5_4_bundledJRE.exe
    027c0d4f01446375de9f949b3a41a25727f84290 openfire_4_5_4_bundledJRE_x64.exe
    e96a108ad70e0a9c6569594d822290ec505dff6d openfire_4_5_4.dmg
    7948ef87b242fc818240910dd6b37acacb7ab9ae openfire_4_5_4.exe
    dd5a50bea54f41226985e7116045f8811a62bf85 openfire_4_5_4.tar.gz
    efa97aa9f66116adb210b3c9a0187d401a298f7b openfire_4_5_4_x64.exe
    4c7f81188bc447315cceb4625828990ae32163a7 openfire_4_5_4.zip
    ba7ff821dbc2de81d0f094e128c1d1a5369d494c openfire_src_4_5_4.tar.gz
    75f40bf35f2af0e3a0279d556d097f30766e887f openfire_src_4_5_4.zip
    
  • v4.5.3

    August 17, 2020
  • v4.5.2 Changes

    May 18, 2020

    sha1sum's

    5e4011517d2d445a3816cc772c02ade5ed42bdde openfire-4.5.2-1.i686.rpm
    726b9f7f49876684ab7d8afd9c268f6d1ed59606 openfire-4.5.2-1.noarch.rpm
    fedfefe709dde35042e1c73fc2be959e87fb499a openfire-4.5.2-1.x86_64.rpm
    b03cb01d937e2c499d585e2b9438a1fee7d864d4 openfire_4.5.2_all.deb
    90b75516257bac311f7fad4e3bd4061d57757135 openfire_4_5_2_bundledJRE.exe
    d77b515a0c272844c1a4d41dbf3a3c37dd9fd3f9 openfire_4_5_2_bundledJRE_x64.exe
    20b0ee0839c7563c2bf9729bbb975816d8189588 openfire_4_5_2.dmg
    4c5b7be4cc80fad95db404e71b5e50d4f36ef6a2 openfire_4_5_2.exe
    38bcf3b4ac19effa30187047535b7d9400140aaa openfire_4_5_2.tar.gz
    e793882c17ba9b3b4ba1469e17de09e0c5bef9ee openfire_4_5_2_x64.exe
    148a478327c569f6ee36b36096482a466a530137 openfire_4_5_2.zip
    654884e8ebe2ffe111d28f8e3595dbcc3c84d7d7 openfire_src_4_5_2.tar.gz
    085e6050105ff085dab5979d68c5cc74436d9e13 openfire_src_4_5_2.zip
    

    ๐Ÿ› Bug

    • [OF-963] - WebSocket keep-alive is not working as expected
    • [OF-1963] - Cross Site Scripting (XSS) issues - CSW Document No: C1055
    • [OF-1964] - SystemProperty should load classes with Thread.getContextClassloader as fallback
    • [OF-1970] - Undeliverable messages routed to unavailable full jid should be routed to other resources with prio 0 (not 1) or higher.
    • [OF-1977] - Pubsub notifications should be sent to subscribers of parent nodes
    • [OF-1999] - Prevent potential arithmetic overflow
    • [OF-2013] - Fix detection of 'detached' state of a connection
    • [OF-2014] - Reset ConnectionListener callback object on re-init
    • ๐Ÿšš [OF-2015] - Remove the session that was used for resumption immediately
    • โšก๏ธ [OF-2017] - Update Jetty to 9.4.28.v20200408
    • [OF-2026] - Stable and Unique Stanza Identifier need not be UUID

    ๐Ÿ†• New Feature

    • ๐Ÿ”ง [OF-158] - Set through the admin console the MUC room configuration form's default values
    • ๐ŸŒ [OF-1966] - Add Japanese translation

    ๐Ÿ‘Œ Improvement

    • ๐ŸŒฒ [OF-1969] - Log username when auth fails
    • [OF-1974] - Openfire should not disclose Jetty version within HTTP header for websocket connections
    • ๐Ÿ”ง [OF-1976] - Allow any number of maximum MUC occupants to be configured.
    • [OF-1979] - Guard against invalid SASL responses
    • [OF-1997] - Bump Bouncy Castle version to v1.65
    • [OF-2019] - Allow Archiver to start polling only after work is produced.
  • v4.5.1

    January 31, 2020
  • v4.5.0 Changes

    January 10, 2020

    sha1sum values

    b4d8d77701d6524a4d26c4e8a6cba82f6e5d9d68 openfire-4.5.0-1.i686.rpm
    01b583d27ea8d644376588e7226be0ad93d8d728 openfire-4.5.0-1.noarch.rpm
    6bc54cf3de57e7359143ab8f6ff015b191c4e898 openfire-4.5.0-1.x86_64.rpm
    4e1bd74d0140178936dbb39f076b9817d2bfe945 openfire_4.5.0_all.deb
    36a0ee7d4cc44d18524c5540bcba5af6e133fcc2 openfire_4_5_0_bundledJRE.exe
    959441b2cd18b62861e14d4fea705ae57f8f6361 openfire_4_5_0_bundledJRE_x64.exe
    fe9cebfb37eb126416aed3438b9aa28b796a987c openfire_4_5_0.dmg
    c4c900dbb4607a1f1eed8cce2e18fa4b2509bf52 openfire_4_5_0.exe
    c4cf10939a9b573c3eee4637a7b8f38f3b4305b9 openfire_4_5_0.tar.gz
    ceeb49bd51e6ae555e3dadf193b1ed2da811f959 openfire_4_5_0_x64.exe
    da0050d284089331241ca023d40d2c382e37bfd9 openfire_4_5_0.zip
    df4e0905ab52b0b1d4fea344ee4efe0ed119674d openfire_src_4_5_0.tar.gz
    85ee3714a05db13e1ad2967c6e6fde0c1d52269f openfire_src_4_5_0.zip
    
  • v4.5.0.beta

    December 19, 2019
  • v4.4.4 Changes

    November 12, 2019

    sha1sums

    7614de25698d4d65d2d2de2d97194b55c8c16e2f openfire-4.4.4-1.i686.rpm
    ea96c5d040909644015e463faa93624be6f08812 openfire-4.4.4-1.noarch.rpm
    260dd74e174f087c244c19f167c70a5d3e9c2fff openfire-4.4.4-1.x86_64.rpm
    e792781936add645490eefd10f442a65a3ec980e openfire_4.4.4_all.deb
    a80ddaa11b4f64f6a0e73de2dea470c91d125452 openfire_4_4_4_bundledJRE.exe
    c6dc907f7518af844fb9ed52cf7002688badb840 openfire_4_4_4_bundledJRE_x64.exe
    87f30a8a0b375d45760435d81172a7794133f12f openfire_4_4_4.dmg
    fa17b1366e2b7b8afb8e7176b2f74a9345c3484e openfire_4_4_4.exe
    9b861abd07d91d72b0d3b487d7f48552a56b8177 openfire_4_4_4.tar.gz
    9aad7853f8152a4e92ea23c02dd5981c0f2894f4 openfire_4_4_4_x64.exe
    2ac84043b13574755bc7171129b704763c16602a openfire_4_4_4.zip
    0d87444af0e995496997673bb34ace290b1a351a openfire_src_4_4_4.tar.gz
    257eb6c36b2f7695bb7c7f898e3a03dbe865b2aa openfire_src_4_4_4.zip
    
  • v4.4.3 Changes

    November 01, 2019

    sha1sum's

    9f1b5098738efa40a2845173d0c081a859fbbe17 openfire-4.4.3-1.i686.rpm
    16689568ca06b9b2e09ebe61253ff3eea0cc6580 openfire-4.4.3-1.noarch.rpm
    14653d028f8a839dcdd4f9e9b3abb32c678e1610 openfire-4.4.3-1.x86_64.rpm
    73b914b5aec9869da4f66e8db2eb835000eb0f9f openfire_4.4.3_all.deb
    09abd58919716e9e882610decb677fe7c540707c openfire_4_4_3_bundledJRE.exe
    d5bc12d180f3e0a6345e528b1a7da790c94e2f84 openfire_4_4_3_bundledJRE_x64.exe
    c1e77185310831578e77856f5c53c2aafae9634d openfire_4_4_3.dmg
    4f2fdb4506ed240c559553232c0a22511098592b openfire_4_4_3.exe
    69b742a36199d9af7de44400248a070611336d38 openfire_4_4_3.tar.gz
    accf82451821487c977e3a4c681254a7e1f75e15 openfire_4_4_3_x64.exe
    02d5164666cc7c8529681142a86052cc246dd2d8 openfire_4_4_3.zip
    e3f43475d400d9e0aeeecc7d1f9d897325a905d1 openfire_src_4_4_3.tar.gz
    5c755ded9b1749315d2f92ac4561b1896f7ffdbd openfire_src_4_4_3.zip