Skip to content

Commit

Permalink
Merge pull request igniterealtime#447 from akrherz/4beta
Browse files Browse the repository at this point in the history
Denote Openfire 4.0.0 Beta
  • Loading branch information
dwd committed Dec 13, 2015
2 parents 708ef85 + bc02b87 commit 4600451
Show file tree
Hide file tree
Showing 3 changed files with 167 additions and 2 deletions.
2 changes: 1 addition & 1 deletion build/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<property name="version.major" value="4"/>
<property name="version.minor" value="0"/>
<property name="version.revision" value="0"/>
<property name="version.extra" value="alpha"/> <!-- For 'beta' or 'alpha' -->
<property name="version.extra" value="beta"/> <!-- For 'beta' or 'alpha' -->

<property name="javac.source" value="1.7"/>
<property name="javac.target" value="1.7"/>
Expand Down
165 changes: 165 additions & 0 deletions documentation/dist/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,171 @@ <h1>Openfire Changelog</h1>

<div id="pageBody">

<h2>4.0.0 beta -- <span style="font-weight: normal;">Dec 13, 2015</span></h2>
<h2> Sub-task
</h2>
<ul>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-547'>OF-547</a>] - Create branch of code to test-drive new setup.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-631'>OF-631</a>] - Implement SCRAM support
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-997'>OF-997</a>] - Admin Console: Frameable Response (potential Clickjacking)
</li>
</ul>

<h2> Bug
</h2>
<ul>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-122'>OF-122</a>] - Massive errors in rooms permissions and options
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-317'>OF-317</a>] - Subscribe with Response Unsubscribed Causes Roster Push to Responding Client
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-373'>OF-373</a>] - Ant buildscript should not check for explicit Ant version numbers
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-484'>OF-484</a>] - Windows installer getting stuck on Uninstalling the previous version
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-868'>OF-868</a>] - User name update does not propagate to the affected roster(s)
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-881'>OF-881</a>] - NIOConnection Thread Deadlock when two clients in each others roster simultaneously disconnect
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-898'>OF-898</a>] - Timestamp parsing fails when fractions of seconds are supplied.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-905'>OF-905</a>] - Admin console taglib URI does not correspond with usage.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-906'>OF-906</a>] - SSO does not work with Openfire + Java 8
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-913'>OF-913</a>] - lib/log4j.xml should be denoted as a config file in the installers
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-915'>OF-915</a>] - Private Storage should return an error if feature is disabled
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-918'>OF-918</a>] - Character encoding issue in BOSH
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-919'>OF-919</a>] - Update jDTS driver to 1.3.1 Release
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-921'>OF-921</a>] - MUC Group ACLs are not updated when users join a group
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-922'>OF-922</a>] - Major performance hit with MINA 2.0.9 vs 2.0.7
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-930'>OF-930</a>] - Overlay enhancements
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-932'>OF-932</a>] - XEP-0202 Entity Time should respect Daylight Saving Time
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-934'>OF-934</a>] - Buildscript: preset javac configuration should have all shared properties
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-936'>OF-936</a>] - Plugins build should fail fast by default
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-939'>OF-939</a>] - NPE in ScramSha1SaslServer#getStoredKey
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-958'>OF-958</a>] - Setup fails with StackOverflowException
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-959'>OF-959</a>] - Database installation script does not set correct version
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-964'>OF-964</a>] - message body tag getting empty xmlns set sometimes when BOSH client is in MUC room
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-974'>OF-974</a>] - Copy cache content when updating cache factory strategy
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-976'>OF-976</a>] - Language is not properly set in HttpSession
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-982'>OF-982</a>] - jabber:iq:last queries without &#39;to&#39; attribute should not return server uptime
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-983'>OF-983</a>] - Deadlock (federation)
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-984'>OF-984</a>] - Deadlock (MUC / federation?)
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-985'>OF-985</a>] - Missing to attribute in stream open
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-986'>OF-986</a>] - Dialback verify-only connections do not negotiate TLS
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-987'>OF-987</a>] - MUC Freezes when someone joins from federated domain
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-988'>OF-988</a>] - Sometimes, messages are duplicated in MUC
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-989'>OF-989</a>] - BOSH packet delivery fails for larger packets with WritePendingException
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-992'>OF-992</a>] - BOSH fails when disabling/re-enabling the port
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-996'>OF-996</a>] - NullPointerException on Admin Console /audit-policy.jsp
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-1002'>OF-1002</a>] - NPE during connection close with XEP-0198
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-1003'>OF-1003</a>] - Exception during &lt;a/&gt; propcessing in XEP-0198
</li>
</ul>

<h2> Improvement
</h2>
<ul>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-675'>OF-675</a>] - Add a comment about restarting in Managing Plugins section of documentation
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-892'>OF-892</a>] - Mutual authentication support
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-925'>OF-925</a>] - AdHoc SessionData should be extensible
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-931'>OF-931</a>] - Improve installation guide
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-935'>OF-935</a>] - During build, parentPlugin should be on classpath
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-940'>OF-940</a>] - Update bundled postgresql driver to 9.4-1202
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-951'>OF-951</a>] - Drop support for the Solaris platform
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-953'>OF-953</a>] - Replace antiquated JSP libraries
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-957'>OF-957</a>] - AuditManager Module does not load properly
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-969'>OF-969</a>] - Delete URLUTF8Encoder.java in favor of java.net.URLEncoder.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-970'>OF-970</a>] - Modernize XMLProperties with Java NIO.2 File API
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-971'>OF-971</a>] - Add PropertyListener support to AuditManagerImpl
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-972'>OF-972</a>] - Remove unused classes
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-973'>OF-973</a>] - Tests should retrieve resources from the classpath rather than files.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-975'>OF-975</a>] - JDBCAuthProvider: add support for bcrypt and more
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-981'>OF-981</a>] - Remove &#39;ant-jive-edition&#39; and &#39;qdox&#39; libraries from build
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-991'>OF-991</a>] - In Ant buildfile, use properties instead of hardcoded value.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-993'>OF-993</a>] - Remove thread factory code duplication
</li>
</ul>

<h2> New Feature
</h2>
<ul>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-446'>OF-446</a>] - Implement XEP-0198: Stream Management
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-682'>OF-682</a>] - Add Portuguese translation
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-923'>OF-923</a>] - FileTransferManager should generate &#39;complete&#39; event.
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-947'>OF-947</a>] - Overlay should support i18n
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-948'>OF-948</a>] - Overlay should allow modification of src/resources
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-950'>OF-950</a>] - Buildscript should be able to clean one plugin
</li>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-967'>OF-967</a>] - Add option to use Name as a nickname when adding muc bookmark
</li>
</ul>

<h2> Story
</h2>
<ul>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-990'>OF-990</a>] - Remove support for Legacy Date Time (XEP-0090 / 91)
</li>
</ul>

<h2> Task
</h2>
<ul>
<li>[<a href='https://igniterealtime.org/issues/browse/OF-1001'>OF-1001</a>] - Drop Clearspace support
</li>
</ul>

<h2>3.10.3 -- <span style="font-weight: normal;">Nov 17, 2015</span></h2>
<h2> Bug
</h2>
Expand Down
2 changes: 1 addition & 1 deletion src/java/org/jivesoftware/openfire/XMPPServer.java
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@ private void initialize() throws FileNotFoundException {
host = "127.0.0.1";
}

version = new Version(4, 0, 0, Version.ReleaseStatus.Alpha, -1);
version = new Version(4, 0, 0, Version.ReleaseStatus.Beta, -1);
if ("true".equals(JiveGlobals.getXMLProperty("setup"))) {
setupMode = false;
}
Expand Down

0 comments on commit 4600451

Please sign in to comment.