mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-25 05:25:55 +00:00
deploy: 01bd5a2646
This commit is contained in:
@@ -104,7 +104,7 @@ $(function() {
|
|||||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// and follow the format described at http://semver.org/</span></div>
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// and follow the format described at http://semver.org/</span></div>
|
||||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">//------------------------------------------------------------------------------</span></div>
|
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// clang-format off</span></div>
|
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// clang-format off</span></div>
|
||||||
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespaceripple_1_1BuildInfo.html#add98d1ad0d107ee61a6ace72d982cf36"> 36</a></span> <span class="keywordtype">char</span> <span class="keyword">const</span>* <span class="keyword">const</span> <a class="code" href="namespaceripple_1_1BuildInfo.html#add98d1ad0d107ee61a6ace72d982cf36">versionString</a> = <span class="stringliteral">"1.6.0-rc3"</span></div>
|
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespaceripple_1_1BuildInfo.html#add98d1ad0d107ee61a6ace72d982cf36"> 36</a></span> <span class="keywordtype">char</span> <span class="keyword">const</span>* <span class="keyword">const</span> <a class="code" href="namespaceripple_1_1BuildInfo.html#add98d1ad0d107ee61a6ace72d982cf36">versionString</a> = <span class="stringliteral">"1.6.0"</span></div>
|
||||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// clang-format on</span></div>
|
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// clang-format on</span></div>
|
||||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
||||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#if defined(DEBUG) || defined(SANITIZER)</span></div>
|
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#if defined(DEBUG) || defined(SANITIZER)</span></div>
|
||||||
|
|||||||
@@ -80,6 +80,40 @@ Change Log</h1>
|
|||||||
<h1><a class="anchor" id="autotoc_md290"></a>
|
<h1><a class="anchor" id="autotoc_md290"></a>
|
||||||
Releases</h1>
|
Releases</h1>
|
||||||
<h2><a class="anchor" id="autotoc_md291"></a>
|
<h2><a class="anchor" id="autotoc_md291"></a>
|
||||||
|
Version 1.6.0</h2>
|
||||||
|
<p>This release introduces several new features including changes to the XRP Ledger's consensus mechanism to make it even more robust in adverse conditions, as well as numerous bug fixes and optimizations.</p>
|
||||||
|
<h3><a class="anchor" id="autotoc_md292"></a>
|
||||||
|
New and Improved Features</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Initial implementation of Negative UNL functionality: This change can improve the liveness of the network during periods of network instability, by allowing servers to track which validators are temporarily offline and to adjust quorum calculations to match. This change requires an amendment, but the amendment is not in the <b>1.6.0</b> release. Ripple expects to run extensive public testing for Negative UNL functionality on the Devnet in the coming weeks. If public testing satisfies all requirements across security, reliability, stability, and performance, then the amendment could be included in a version 2.0 release. [<a href="https://github.com/ripple/rippled/pull/3380">#3380</a>]</li>
|
||||||
|
<li>Validation Hardening: This change allows servers to detect accidental misconfiguration of validators, as well as potentially Byzantine behavior by malicious validators. Servers can now log a message to notify operators if they detect a single validator issuing validations for multiple, incompatible ledger versions, or validations from multiple servers sharing a key. As part of this update, validators report the version of <code>rippled</code> they are using, as well as the hash of the last ledger they consider to be fully validated, in validation messages. [<a href="https://github.com/ripple/rippled/pull/3291">#3291</a>] <img src="https://img.shields.io/badge/Amendment-Required-red" alt="Amendment: Required" class="inline"/></li>
|
||||||
|
<li>Software Upgrade Monitoring & Notification: After the <code>HardenedValidations</code> amendment is enabled and the validators begin reporting the versions of <code>rippled</code> they are running, a server can check how many of the validators on its UNL run a newer version of the software than itself. If more than 60% of a server's validators are running a newer version, the server writes a message to notify the operator to consider upgrading their software. [<a href="https://github.com/ripple/rippled/pull/3447">#3447</a>]</li>
|
||||||
|
<li>Link Compression: Beginning with <b>1.6.0</b>, server operators can enable support for compressing peer-to-peer messages. This can save bandwidth at a cost of higher CPU usage. This support is disabled by default and should prove useful for servers with a large number of peers. [<a href="https://github.com/ripple/rippled/pull/3287">#3287</a>]</li>
|
||||||
|
<li>Unconditionalize Amendments that were enabled in 2017: This change removes legacy code which the network has not used since 2017. This change limits the ability to <a href="https://github.com/xrp-community/standards-drafts/issues/14">replay</a> ledgers that rely on the pre-2017 behavior. [<a href="https://github.com/ripple/rippled/pull/3292">#3292</a>]</li>
|
||||||
|
<li>New Health Check Method: Perform a simple HTTP request to get a summary of the health of the server: Healthy, Warning, or Critical. [<a href="https://github.com/ripple/rippled/pull/3365">#3365</a>]</li>
|
||||||
|
<li>Start work on API version 2. Version 2 of the API will be part of a future release. The first breaking change will be to consolidate several closely related error messages that can occur when the server is not synced into a single "notSynced" error message. [<a href="https://github.com/ripple/rippled/pull/3269">#3269</a>]</li>
|
||||||
|
<li>Improved shard concurrency: Improvements to the shard engine have helped reduce the lock scope on all public functions, increasing the concurrency of the code. [<a href="https://github.com/ripple/rippled/pull/3251">#3251</a>]</li>
|
||||||
|
<li>Default Port: In the config file, the <code>[ips_fixed]</code> and <code>[ips]</code> stanzas now use the <a href="https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=2459">IANA-assigned port</a> for the XRP Ledger protocol (2459) when no port is specified. The <code>connect</code> API method also uses the same port by default. [<a href="https://github.com/ripple/rippled/pull/2861">#2861</a>].</li>
|
||||||
|
<li>Improve proposal and validation relaying. The peer-to-peer protocol always relays trusted proposals and validations (as part of the <a href="https://xrpl.org/consensus.html">consensus process</a>), but only relays <em>untrusted</em> proposals and validations in certain circumstances. This update adds configuration options so server operators can fine-tune how their server handles untrusted proposals and validations, and changes the default behavior to prioritize untrusted validations higher than untrusted proposals. [<a href="https://github.com/ripple/rippled/pull/3391">#3391</a>]</li>
|
||||||
|
<li>Various Build and CI Improvements including updates to RocksDB 6.7.3 [<a href="https://github.com/ripple/rippled/pull/3356">#3356</a>], NuDB 2.0.3 [<a href="https://github.com/ripple/rippled/pull/3437">#3437</a>], adjusting CMake settings so that rippled can be built as a submodule [<a href="https://github.com/ripple/rippled/pull/3449">#3449</a>], and adding Travis CI settings for Ubuntu Bionic Beaver [<a href="https://github.com/ripple/rippled/pull/3319">#3319</a>].</li>
|
||||||
|
<li>Better documentation in the config file for online deletion and database tuning. [<a href="https://github.com/ripple/rippled/pull/3429">#3429</a>]</li>
|
||||||
|
</ul>
|
||||||
|
<h3><a class="anchor" id="autotoc_md293"></a>
|
||||||
|
Bug Fixes</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Fix the 14 day timer to enable amendment to start at the correct quorum size [<a href="https://github.com/ripple/rippled/pull/3396">#3396</a>]</li>
|
||||||
|
<li>Improve online delete backend lock which addresses a possibility in the online delete process where one or more backend shared pointer references may become invalid during rotation. [<a href="https://github.com/ripple/rippled/pull/3342">#3342</a>]</li>
|
||||||
|
<li>Address an issue that can occur during the loading of validator tokens, where a deliberately malformed token could cause the server to crash during startup. [<a href="https://github.com/ripple/rippled/pull/3326">#3326</a>]</li>
|
||||||
|
<li>Add delivered amount to GetAccountTransactionHistory. The delivered_amount field was not being populated when calling GetAccountTransactionHistory. In contrast, the delivered_amount field was being populated when calling GetTransaction. This change populates delivered_amount in the response to GetAccountTransactionHistory, and adds a unit test to make sure the results delivered by GetTransaction and GetAccountTransactionHistory match each other. [<a href="https://github.com/ripple/rippled/pull/3370">#3370</a>]</li>
|
||||||
|
<li>Fix build issues for GCC 10 [<a href="https://github.com/ripple/rippled/pull/3393">#3393</a>]</li>
|
||||||
|
<li>Fix historical ledger acquisition - this fixes an issue where historical ledgers were acquired only since the last online deletion interval instead of the configured value to allow deletion.[<a href="https://github.com/ripple/rippled/pull/3369">#3369</a>]</li>
|
||||||
|
<li>Fix build issue with Docker <a href="https://github.com/ripple/rippled/pull/3416">#3416</a>]</li>
|
||||||
|
<li>Add Shard family. The App Family utilizes a single shared Tree Node and Full Below cache for all history shards. This can create a problem when acquiring a shard that shares an account state node that was recently cached from another shard operation. The new Shard Family class solves this issue by managing separate Tree Node and Full Below caches for each shard. <a href="https://github.com/ripple/rippled/pull/3448">#3448</a>]</li>
|
||||||
|
<li>Amendment table clean up which fixes a calculation issue with majority. <a href="https://github.com/ripple/rippled/pull/3428">#3428</a>]</li>
|
||||||
|
<li>Add the <code>ledger_cleaner</code> command to rippled command line help [<a href="https://github.com/ripple/rippled/pull/3305">#3305</a>]</li>
|
||||||
|
<li>Various typo and comments fixes.</li>
|
||||||
|
</ul>
|
||||||
|
<h2><a class="anchor" id="autotoc_md294"></a>
|
||||||
Version 1.5.0</h2>
|
Version 1.5.0</h2>
|
||||||
<p>The <code>rippled</code> 1.5.0 release introduces several improvements and new features, including support for gRPC API, API versioning, UNL propagation via the peer network, new RPC methods <code>validator_info</code> and <code>manifest</code>, augmented <code>submit</code> method, improved <code>tx</code> method response, improved command line parsing, improved handshake protocol, improved package building and various other minor bug fixes and improvements.</p>
|
<p>The <code>rippled</code> 1.5.0 release introduces several improvements and new features, including support for gRPC API, API versioning, UNL propagation via the peer network, new RPC methods <code>validator_info</code> and <code>manifest</code>, augmented <code>submit</code> method, improved <code>tx</code> method response, improved command line parsing, improved handshake protocol, improved package building and various other minor bug fixes and improvements.</p>
|
||||||
<p>This release also introduces two new amendments: <code>fixQualityUpperBound</code> and <code>RequireFullyCanonicalSig</code>.</p>
|
<p>This release also introduces two new amendments: <code>fixQualityUpperBound</code> and <code>RequireFullyCanonicalSig</code>.</p>
|
||||||
@@ -104,7 +138,7 @@ Version 1.5.0</h2>
|
|||||||
<li>Remove unused <code>Beast</code> code. <a href="https://github.com/ripple/rippled/commit/172ead822159a3c1f9b73217da4316df48851ab6"><code>172ead822</code></a></li>
|
<li>Remove unused <code>Beast</code> code. <a href="https://github.com/ripple/rippled/commit/172ead822159a3c1f9b73217da4316df48851ab6"><code>172ead822</code></a></li>
|
||||||
<li>Lag ratchet code fix to use proper ephemeral public keys instead of the long-term master public keys.<a href="https://github.com/ripple/rippled/commit/6529d3e6f7333fc5226e5aa9ae65f834cb93dfe5"><code>6529d3e6f</code></a></li>
|
<li>Lag ratchet code fix to use proper ephemeral public keys instead of the long-term master public keys.<a href="https://github.com/ripple/rippled/commit/6529d3e6f7333fc5226e5aa9ae65f834cb93dfe5"><code>6529d3e6f</code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md292"></a>
|
<h2><a class="anchor" id="autotoc_md295"></a>
|
||||||
Version 1.4.0</h2>
|
Version 1.4.0</h2>
|
||||||
<p>The <code>rippled</code> 1.4.0 release introduces several improvements and new features, including support for deleting accounts, improved peer slot management, improved CI integration and package building and support for <a href="https://en.wikipedia.org/wiki/C%2B%2B17">C++17</a> and <a href="https://www.boost.org/users/history/version_1_71_0.html">Boost 1.71</a>. Finally, this release removes the code for the <code>SHAMapV2</code> amendment which failed to gain majority support and has been obsoleted by other improvements.</p>
|
<p>The <code>rippled</code> 1.4.0 release introduces several improvements and new features, including support for deleting accounts, improved peer slot management, improved CI integration and package building and support for <a href="https://en.wikipedia.org/wiki/C%2B%2B17">C++17</a> and <a href="https://www.boost.org/users/history/version_1_71_0.html">Boost 1.71</a>. Finally, this release removes the code for the <code>SHAMapV2</code> amendment which failed to gain majority support and has been obsoleted by other improvements.</p>
|
||||||
<p><b>New and Updated Features</b></p><ul>
|
<p><b>New and Updated Features</b></p><ul>
|
||||||
@@ -122,7 +156,7 @@ Version 1.4.0</h2>
|
|||||||
<li>Properly update the <code>server_state</code> when a server detects a disagreement between itself and the network.</li>
|
<li>Properly update the <code>server_state</code> when a server detects a disagreement between itself and the network.</li>
|
||||||
<li>Allow Ed25519 keys to be used with the <code>channel_authorize</code> command.</li>
|
<li>Allow Ed25519 keys to be used with the <code>channel_authorize</code> command.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md293"></a>
|
<h2><a class="anchor" id="autotoc_md296"></a>
|
||||||
Version 1.3.1</h2>
|
Version 1.3.1</h2>
|
||||||
<p>The <code>rippled</code> 1.3.1 release improves the built-in deadlock detection code, improves logging during process startup, changes the package build pipeline and improves the build documentation.</p>
|
<p>The <code>rippled</code> 1.3.1 release improves the built-in deadlock detection code, improves logging during process startup, changes the package build pipeline and improves the build documentation.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -131,7 +165,7 @@ Version 1.3.1</h2>
|
|||||||
<li>Add a LogicError when a deadlock is detected (355a7b04)</li>
|
<li>Add a LogicError when a deadlock is detected (355a7b04)</li>
|
||||||
<li>Improve logging during process startup (7c24f7b1)</li>
|
<li>Improve logging during process startup (7c24f7b1)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md294"></a>
|
<h2><a class="anchor" id="autotoc_md297"></a>
|
||||||
Version 1.3.0</h2>
|
Version 1.3.0</h2>
|
||||||
<p>The <code>rippled</code> 1.3.0 release introduces several new features and overall improvements to the codebase, including the <code>fixMasterKeyAsRegularKey</code> amendment, code to adjust the timing of the consensus process and support for decentralized validator domain verification. The release also includes miscellaneous improvements including in the transaction censorship detection code, transaction validation code, manifest parsing code, configuration file parsing code, log file rotation code, and in the build, continuous integration, testing and package building pipelines.</p>
|
<p>The <code>rippled</code> 1.3.0 release introduces several new features and overall improvements to the codebase, including the <code>fixMasterKeyAsRegularKey</code> amendment, code to adjust the timing of the consensus process and support for decentralized validator domain verification. The release also includes miscellaneous improvements including in the transaction censorship detection code, transaction validation code, manifest parsing code, configuration file parsing code, log file rotation code, and in the build, continuous integration, testing and package building pipelines.</p>
|
||||||
<p><b>New and Updated Features</b></p><ul>
|
<p><b>New and Updated Features</b></p><ul>
|
||||||
@@ -143,7 +177,7 @@ Version 1.3.0</h2>
|
|||||||
<li>Improve ledger trie ancestry tracking to reduce unnecessary error messages.</li>
|
<li>Improve ledger trie ancestry tracking to reduce unnecessary error messages.</li>
|
||||||
<li>More efficient detection of dry paths in the payment engine. Although not a transaction-breaking change, this should reduce spurious error messages in the log files.</li>
|
<li>More efficient detection of dry paths in the payment engine. Although not a transaction-breaking change, this should reduce spurious error messages in the log files.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md295"></a>
|
<h2><a class="anchor" id="autotoc_md298"></a>
|
||||||
Version 1.2.4</h2>
|
Version 1.2.4</h2>
|
||||||
<p>The <code>rippled</code> 1.2.4 release improves the way that shard crawl requests are routed and the robustness of configured validator list retrieval by imposing a 20 second timeout.</p>
|
<p>The <code>rippled</code> 1.2.4 release improves the way that shard crawl requests are routed and the robustness of configured validator list retrieval by imposing a 20 second timeout.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -153,7 +187,7 @@ Version 1.2.4</h2>
|
|||||||
<li>Use public keys when routing shard crawl requests</li>
|
<li>Use public keys when routing shard crawl requests</li>
|
||||||
<li>Enforce a 20s timeout when making validator list requests (RIPD-1737)</li>
|
<li>Enforce a 20s timeout when making validator list requests (RIPD-1737)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md296"></a>
|
<h2><a class="anchor" id="autotoc_md299"></a>
|
||||||
Version 1.2.3</h2>
|
Version 1.2.3</h2>
|
||||||
<p>The <code>rippled</code> 1.2.3 release corrects a technical flaw which in some circumstances can cause a null pointer dereference that can crash the server.</p>
|
<p>The <code>rippled</code> 1.2.3 release corrects a technical flaw which in some circumstances can cause a null pointer dereference that can crash the server.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -162,7 +196,7 @@ Version 1.2.3</h2>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Fix a technical flaw which in some circumstances can cause a null pointer dereference that can crash the server.</li>
|
<li>Fix a technical flaw which in some circumstances can cause a null pointer dereference that can crash the server.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md297"></a>
|
<h2><a class="anchor" id="autotoc_md300"></a>
|
||||||
Version 1.2.2</h2>
|
Version 1.2.2</h2>
|
||||||
<p>The <code>rippled</code> 1.2.2 release corrects a technical flaw in the fee escalation engine which could cause some fee metrics to be calculated incorrectly. In some circumstances this can potentially cause the server to crash.</p>
|
<p>The <code>rippled</code> 1.2.2 release corrects a technical flaw in the fee escalation engine which could cause some fee metrics to be calculated incorrectly. In some circumstances this can potentially cause the server to crash.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -171,7 +205,7 @@ Version 1.2.2</h2>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Fix a technical flaw in the fee escalation engine which could cause some fee metrics to be calculated incorrectly (4c06b3f86)</li>
|
<li>Fix a technical flaw in the fee escalation engine which could cause some fee metrics to be calculated incorrectly (4c06b3f86)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md298"></a>
|
<h2><a class="anchor" id="autotoc_md301"></a>
|
||||||
Version 1.2.1</h2>
|
Version 1.2.1</h2>
|
||||||
<p>The <code>rippled</code> 1.2.1 release introduces several fixes including a change in the information reported via the enhanced crawl functionality introduced in the 1.2.0 release, a fix for a potential race condition when processing a status change message for a peer, and for a technical flaw that could cause a server to not properly detect that it had lost all its peers.</p>
|
<p>The <code>rippled</code> 1.2.1 release introduces several fixes including a change in the information reported via the enhanced crawl functionality introduced in the 1.2.0 release, a fix for a potential race condition when processing a status change message for a peer, and for a technical flaw that could cause a server to not properly detect that it had lost all its peers.</p>
|
||||||
<p>The release also adds the <code>delivered_amount</code> field to more responses to simplify the handling of payment or check cashing transactions.</p>
|
<p>The release also adds the <code>delivered_amount</code> field to more responses to simplify the handling of payment or check cashing transactions.</p>
|
||||||
@@ -184,7 +218,7 @@ Version 1.2.1</h2>
|
|||||||
<li>Display validator status only in response to admin requests (2d6a518a)</li>
|
<li>Display validator status only in response to admin requests (2d6a518a)</li>
|
||||||
<li>Add the <code>delivered_amount</code> to more RPC commands (f2756914)</li>
|
<li>Add the <code>delivered_amount</code> to more RPC commands (f2756914)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md299"></a>
|
<h2><a class="anchor" id="autotoc_md302"></a>
|
||||||
Version 1.2.0</h2>
|
Version 1.2.0</h2>
|
||||||
<p>The <code>rippled</code> 1.2.0 release introduces the MultisignReserve Amendment, which reduces the reserve requirement associated with signer lists. This release also includes incremental improvements to the code that handles offers. Furthermore, <code>rippled</code> now also has the ability to automatically detect transaction censorship attempts and issue warnings of increasing severity for transactions that should have been included in a closed ledger after several rounds of consensus.</p>
|
<p>The <code>rippled</code> 1.2.0 release introduces the MultisignReserve Amendment, which reduces the reserve requirement associated with signer lists. This release also includes incremental improvements to the code that handles offers. Furthermore, <code>rippled</code> now also has the ability to automatically detect transaction censorship attempts and issue warnings of increasing severity for transactions that should have been included in a closed ledger after several rounds of consensus.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -212,7 +246,7 @@ Version 1.2.0</h2>
|
|||||||
<li>Eliminate potential undefined behavior (c71eb45)</li>
|
<li>Eliminate potential undefined behavior (c71eb45)</li>
|
||||||
<li>Add safe_cast to sure no overflow in casts between enums and integral types (a7e4541)</li>
|
<li>Add safe_cast to sure no overflow in casts between enums and integral types (a7e4541)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md300"></a>
|
<h2><a class="anchor" id="autotoc_md303"></a>
|
||||||
Version 1.1.2</h2>
|
Version 1.1.2</h2>
|
||||||
<p>The <code>rippled</code> 1.1.2 release introduces a fix for an issue that could have prevented cluster peers from successfully bypassing connection limits when connecting to other servers on the same cluster. Additionally, it improves logic used to determine what the preferred ledger is during suboptimal network conditions.</p>
|
<p>The <code>rippled</code> 1.1.2 release introduces a fix for an issue that could have prevented cluster peers from successfully bypassing connection limits when connecting to other servers on the same cluster. Additionally, it improves logic used to determine what the preferred ledger is during suboptimal network conditions.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -222,7 +256,7 @@ Version 1.1.2</h2>
|
|||||||
<li>Properly bypass connection limits for cluster peers (#2795, #2796)</li>
|
<li>Properly bypass connection limits for cluster peers (#2795, #2796)</li>
|
||||||
<li>Improve preferred ledger calculation (#2784)</li>
|
<li>Improve preferred ledger calculation (#2784)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md301"></a>
|
<h2><a class="anchor" id="autotoc_md304"></a>
|
||||||
Version 1.1.1</h2>
|
Version 1.1.1</h2>
|
||||||
<p>The <code>rippled</code> 1.1.1 release adds support for redirections when retrieving validator lists and changes the way that validators with an expired list behave. Additionally, informational commands return more useful information to allow server operators to determine the state of their server</p>
|
<p>The <code>rippled</code> 1.1.1 release adds support for redirections when retrieving validator lists and changes the way that validators with an expired list behave. Additionally, informational commands return more useful information to allow server operators to determine the state of their server</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -234,7 +268,7 @@ Version 1.1.1</h2>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Properly handle expired validator lists when validating (#2734)</li>
|
<li>Properly handle expired validator lists when validating (#2734)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md302"></a>
|
<h2><a class="anchor" id="autotoc_md305"></a>
|
||||||
Version 1.1.0</h2>
|
Version 1.1.0</h2>
|
||||||
<p>The <code>rippled</code> 1.1.0 release release includes the <code>DepositPreAuth</code> amendment, which combined with the previously released <code>DepositAuth</code> amendment, allows users to pre-authorize incoming transactions to accounts, by whitelisting sender addresses. The 1.1.0 release also includes incremental improvements to several previously released features (<code>fix1515</code> amendment), deprecates support for the <code>sign</code> and <code>sign_for</code> commands from the rippled API and improves invariant checking for enhanced security.</p>
|
<p>The <code>rippled</code> 1.1.0 release release includes the <code>DepositPreAuth</code> amendment, which combined with the previously released <code>DepositAuth</code> amendment, allows users to pre-authorize incoming transactions to accounts, by whitelisting sender addresses. The 1.1.0 release also includes incremental improvements to several previously released features (<code>fix1515</code> amendment), deprecates support for the <code>sign</code> and <code>sign_for</code> commands from the rippled API and improves invariant checking for enhanced security.</p>
|
||||||
<p>Ripple recommends that all server operators upgrade to XRP Ledger version 1.1.0 by Thursday, 2018-09-27, to ensure service continuity.</p>
|
<p>Ripple recommends that all server operators upgrade to XRP Ledger version 1.1.0 by Thursday, 2018-09-27, to ensure service continuity.</p>
|
||||||
@@ -270,7 +304,7 @@ Version 1.1.0</h2>
|
|||||||
<li>Improve JSON exception handling (#2605)</li>
|
<li>Improve JSON exception handling (#2605)</li>
|
||||||
<li>Add missing virtual destructors (#2532)</li>
|
<li>Add missing virtual destructors (#2532)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md303"></a>
|
<h2><a class="anchor" id="autotoc_md306"></a>
|
||||||
Version 1.0.0.</h2>
|
Version 1.0.0.</h2>
|
||||||
<p>The <code>rippled</code> 1.0.0 release includes incremental improvements to several previously released features.</p>
|
<p>The <code>rippled</code> 1.0.0 release includes incremental improvements to several previously released features.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -284,7 +318,7 @@ Version 1.0.0.</h2>
|
|||||||
<li>Add <code>check</code>, <code>escrow</code>, and <code>pay_chan</code> to <code>ledger_entry</code> (RIPD-1600)</li>
|
<li>Add <code>check</code>, <code>escrow</code>, and <code>pay_chan</code> to <code>ledger_entry</code> (RIPD-1600)</li>
|
||||||
<li>Clarify Escrow semantics (RIPD-1571)</li>
|
<li>Clarify Escrow semantics (RIPD-1571)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md304"></a>
|
<h2><a class="anchor" id="autotoc_md307"></a>
|
||||||
Version 0.90.1</h2>
|
Version 0.90.1</h2>
|
||||||
<p>The <code>rippled</code> 0.90.1 release includes fixes for issues reported by external security researchers. These issues, when exploited, could cause a rippled instance to restart or, in some circumstances, stop executing. While these issues can result in a denial of service attack, none affect the integrity of the XRP Ledger and no user funds, including XRP, are at risk.</p>
|
<p>The <code>rippled</code> 0.90.1 release includes fixes for issues reported by external security researchers. These issues, when exploited, could cause a rippled instance to restart or, in some circumstances, stop executing. While these issues can result in a denial of service attack, none affect the integrity of the XRP Ledger and no user funds, including XRP, are at risk.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -300,7 +334,7 @@ Version 0.90.1</h2>
|
|||||||
</li>
|
</li>
|
||||||
<li>Use lock when creating a peer shard rangeset</li>
|
<li>Use lock when creating a peer shard rangeset</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md305"></a>
|
<h2><a class="anchor" id="autotoc_md308"></a>
|
||||||
Version 0.90.0</h2>
|
Version 0.90.0</h2>
|
||||||
<p>The <code>rippled</code> 0.90.0 release introduces several features and enhancements that improve the reliability, scalability and security of the XRP Ledger.</p>
|
<p>The <code>rippled</code> 0.90.0 release introduces several features and enhancements that improve the reliability, scalability and security of the XRP Ledger.</p>
|
||||||
<p>Highlights of this release include:</p>
|
<p>Highlights of this release include:</p>
|
||||||
@@ -343,7 +377,7 @@ Version 0.90.0</h2>
|
|||||||
<li>Avoid AppVeyor stack overflow (<a href="https://github.com/ripple/rippled/issues/2344">#2344</a>)</li>
|
<li>Avoid AppVeyor stack overflow (<a href="https://github.com/ripple/rippled/issues/2344">#2344</a>)</li>
|
||||||
<li>Reduce noise in log (<a href="https://github.com/ripple/rippled/issues/2352">#2352</a>)</li>
|
<li>Reduce noise in log (<a href="https://github.com/ripple/rippled/issues/2352">#2352</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md306"></a>
|
<h2><a class="anchor" id="autotoc_md309"></a>
|
||||||
Version 0.81.0</h2>
|
Version 0.81.0</h2>
|
||||||
<p>The <code>rippled</code> 0.81.0 release introduces changes that improve the scalability of the XRP Ledger and transitions the recommended validator configuration to a new hosted site, as described in Ripple's <a href="https://ripple.com/dev-blog/decentralization-strategy-update/">Decentralization Strategy Update</a> post.</p>
|
<p>The <code>rippled</code> 0.81.0 release introduces changes that improve the scalability of the XRP Ledger and transitions the recommended validator configuration to a new hosted site, as described in Ripple's <a href="https://ripple.com/dev-blog/decentralization-strategy-update/">Decentralization Strategy Update</a> post.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -354,7 +388,7 @@ Version 0.81.0</h2>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Optimize queries for account_tx to work around SQLite query planner (<a href="https://github.com/ripple/rippled/issues/2312">#2312</a>)</li>
|
<li>Optimize queries for account_tx to work around SQLite query planner (<a href="https://github.com/ripple/rippled/issues/2312">#2312</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md307"></a>
|
<h2><a class="anchor" id="autotoc_md310"></a>
|
||||||
Version 0.80.2</h2>
|
Version 0.80.2</h2>
|
||||||
<p>The <code>rippled</code> 0.80.2 release introduces changes that improve the scalability of the XRP Ledger.</p>
|
<p>The <code>rippled</code> 0.80.2 release introduces changes that improve the scalability of the XRP Ledger.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -365,7 +399,7 @@ Version 0.80.2</h2>
|
|||||||
<li>Increase the number of transaction handlers that can be in flight in the job queue and decrease the relative cost for peers to share transaction and ledger data.</li>
|
<li>Increase the number of transaction handlers that can be in flight in the job queue and decrease the relative cost for peers to share transaction and ledger data.</li>
|
||||||
<li>Make better use of resources by adjusting the number of threads we initialize, by reverting commit <a href="https://github.com/ripple/rippled/commit/68b8ffdb638d07937f841f7217edeb25efdb3b5d">#68b8ffd</a>.</li>
|
<li>Make better use of resources by adjusting the number of threads we initialize, by reverting commit <a href="https://github.com/ripple/rippled/commit/68b8ffdb638d07937f841f7217edeb25efdb3b5d">#68b8ffd</a>.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md308"></a>
|
<h2><a class="anchor" id="autotoc_md311"></a>
|
||||||
Version 0.80.1</h2>
|
Version 0.80.1</h2>
|
||||||
<p>The <code>rippled</code> 0.80.1 release provides several enhancements in support of published validator lists and corrects several bugs.</p>
|
<p>The <code>rippled</code> 0.80.1 release provides several enhancements in support of published validator lists and corrects several bugs.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -382,7 +416,7 @@ Version 0.80.1</h2>
|
|||||||
<li>Explictly use <a class="elRef" href="http://en.cppreference.com/w/cpp/container/deque.html" title="STL class.">std::deque</a> for missing node handler in SHAMap code (<a href="https://github.com/ripple/rippled/issues/2252">#2252</a>)</li>
|
<li>Explictly use <a class="elRef" href="http://en.cppreference.com/w/cpp/container/deque.html" title="STL class.">std::deque</a> for missing node handler in SHAMap code (<a href="https://github.com/ripple/rippled/issues/2252">#2252</a>)</li>
|
||||||
<li>Verify validator token manifest matches private key (<a href="https://github.com/ripple/rippled/issues/2268">#2268</a>)</li>
|
<li>Verify validator token manifest matches private key (<a href="https://github.com/ripple/rippled/issues/2268">#2268</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md309"></a>
|
<h2><a class="anchor" id="autotoc_md312"></a>
|
||||||
Version 0.80.0</h2>
|
Version 0.80.0</h2>
|
||||||
<p>The <code>rippled</code> 0.80.0 release introduces several enhancements that improve the reliability, scalability and security of the XRP Ledger.</p>
|
<p>The <code>rippled</code> 0.80.0 release introduces several enhancements that improve the reliability, scalability and security of the XRP Ledger.</p>
|
||||||
<p>Highlights of this release include:</p>
|
<p>Highlights of this release include:</p>
|
||||||
@@ -410,7 +444,7 @@ Version 0.80.0</h2>
|
|||||||
<li>Fix an issue where <code>setAmendmentBlocked</code> is only called when processing the <code>EnableAmendment</code> transaction for the amendment (<a href="https://github.com/ripple/rippled/issues/2137">#2137</a>)</li>
|
<li>Fix an issue where <code>setAmendmentBlocked</code> is only called when processing the <code>EnableAmendment</code> transaction for the amendment (<a href="https://github.com/ripple/rippled/issues/2137">#2137</a>)</li>
|
||||||
<li>Track escrow in recipient's owner directory (<a href="https://github.com/ripple/rippled/issues/2212">#2212</a>)</li>
|
<li>Track escrow in recipient's owner directory (<a href="https://github.com/ripple/rippled/issues/2212">#2212</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md310"></a>
|
<h2><a class="anchor" id="autotoc_md313"></a>
|
||||||
Version 0.70.2</h2>
|
Version 0.70.2</h2>
|
||||||
<p>The <code>rippled</code> 0.70.2 release corrects an emergent behavior which causes large numbers of transactions to get stuck in different nodes' open ledgers without being passed on to validators, resulting in a spike in the open ledger fee on those nodes.</p>
|
<p>The <code>rippled</code> 0.70.2 release corrects an emergent behavior which causes large numbers of transactions to get stuck in different nodes' open ledgers without being passed on to validators, resulting in a spike in the open ledger fee on those nodes.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -419,7 +453,7 @@ Version 0.70.2</h2>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Recent fee rises and TxQ issues (<a href="https://github.com/ripple/rippled/issues/2215">#2215</a>)</li>
|
<li>Recent fee rises and TxQ issues (<a href="https://github.com/ripple/rippled/issues/2215">#2215</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md311"></a>
|
<h2><a class="anchor" id="autotoc_md314"></a>
|
||||||
Version 0.70.1</h2>
|
Version 0.70.1</h2>
|
||||||
<p>The <code>rippled</code> 0.70.1 release corrects a technical flaw in the newly refactored consensus code that could cause a node to get stuck in consensus due to stale votes from a peer, and allows compiling <code>rippled</code> under the 1.1.x releases of OpenSSL.</p>
|
<p>The <code>rippled</code> 0.70.1 release corrects a technical flaw in the newly refactored consensus code that could cause a node to get stuck in consensus due to stale votes from a peer, and allows compiling <code>rippled</code> under the 1.1.x releases of OpenSSL.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
@@ -430,7 +464,7 @@ Version 0.70.1</h2>
|
|||||||
<li>Log invariant check messages at "fatal" level (<a href="https://github.com/ripple/rippled/pull/2154">2154</a>)</li>
|
<li>Log invariant check messages at "fatal" level (<a href="https://github.com/ripple/rippled/pull/2154">2154</a>)</li>
|
||||||
<li>Fix the consensus code to update all disputed transactions after a node changes a position (<a href="https://github.com/ripple/rippled/pull/2156">2156</a>)</li>
|
<li>Fix the consensus code to update all disputed transactions after a node changes a position (<a href="https://github.com/ripple/rippled/pull/2156">2156</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md312"></a>
|
<h2><a class="anchor" id="autotoc_md315"></a>
|
||||||
Version 0.70.0</h2>
|
Version 0.70.0</h2>
|
||||||
<p>The <code>rippled</code> 0.70.0 release introduces several enhancements that improve the reliability, scalability and security of the network.</p>
|
<p>The <code>rippled</code> 0.70.0 release introduces several enhancements that improve the reliability, scalability and security of the network.</p>
|
||||||
<p>Highlights of this release include:</p>
|
<p>Highlights of this release include:</p>
|
||||||
@@ -466,28 +500,28 @@ Version 0.70.0</h2>
|
|||||||
<li>JobQueue occasionally crashes on shutdown (#2025)</li>
|
<li>JobQueue occasionally crashes on shutdown (#2025)</li>
|
||||||
<li>Improve pseudo-transaction handling (#2104)</li>
|
<li>Improve pseudo-transaction handling (#2104)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md313"></a>
|
<h2><a class="anchor" id="autotoc_md316"></a>
|
||||||
Version 0.60.3</h2>
|
Version 0.60.3</h2>
|
||||||
<p>The <code>rippled</code> 0.60.3 release helps to increase the stability of the network under heavy load.</p>
|
<p>The <code>rippled</code> 0.60.3 release helps to increase the stability of the network under heavy load.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
<p>This release has no new features.</p>
|
<p>This release has no new features.</p>
|
||||||
<p><b>Bug Fixes</b></p>
|
<p><b>Bug Fixes</b></p>
|
||||||
<p>Server overlay improvements (<a href="https://github.com/ripple/rippled/pull/2011">#2110</a>)</p>
|
<p>Server overlay improvements (<a href="https://github.com/ripple/rippled/pull/2011">#2110</a>)</p>
|
||||||
<h2><a class="anchor" id="autotoc_md314"></a>
|
<h2><a class="anchor" id="autotoc_md317"></a>
|
||||||
Version 0.60.2</h2>
|
Version 0.60.2</h2>
|
||||||
<p>The <code>rippled</code> 0.60.2 release further strengthens handling of cases associated with a previously patched exploit, in which NoRipple flags were being bypassed by using offers.</p>
|
<p>The <code>rippled</code> 0.60.2 release further strengthens handling of cases associated with a previously patched exploit, in which NoRipple flags were being bypassed by using offers.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
<p>This release has no new features.</p>
|
<p>This release has no new features.</p>
|
||||||
<p><b>Bug Fixes</b></p>
|
<p><b>Bug Fixes</b></p>
|
||||||
<p>Prevent the ability to bypass the <code>NoRipple</code> flag using offers (<a href="https://github.com/ripple/rippled/commit/4ff40d4954dfaa237c8b708c2126cb39566776da">#7cd4d78</a>)</p>
|
<p>Prevent the ability to bypass the <code>NoRipple</code> flag using offers (<a href="https://github.com/ripple/rippled/commit/4ff40d4954dfaa237c8b708c2126cb39566776da">#7cd4d78</a>)</p>
|
||||||
<h2><a class="anchor" id="autotoc_md315"></a>
|
<h2><a class="anchor" id="autotoc_md318"></a>
|
||||||
Version 0.60.1</h2>
|
Version 0.60.1</h2>
|
||||||
<p>The <code>rippled</code> 0.60.1 release corrects a technical flaw that resulted from using 32-bit space identifiers instead of the protocol-defined 16-bit values for Escrow and Payment Channel ledger entries. rippled version 0.60.1 also fixes a problem where the WebSocket timeout timer would not be cancelled when certain errors occurred during subscription streams. Ripple requires upgrading to rippled version 0.60.1 immediately.</p>
|
<p>The <code>rippled</code> 0.60.1 release corrects a technical flaw that resulted from using 32-bit space identifiers instead of the protocol-defined 16-bit values for Escrow and Payment Channel ledger entries. rippled version 0.60.1 also fixes a problem where the WebSocket timeout timer would not be cancelled when certain errors occurred during subscription streams. Ripple requires upgrading to rippled version 0.60.1 immediately.</p>
|
||||||
<p><b>New and Updated Feature</b></p>
|
<p><b>New and Updated Feature</b></p>
|
||||||
<p>This release has no new features.</p>
|
<p>This release has no new features.</p>
|
||||||
<p><b>Bug Fixes</b></p>
|
<p><b>Bug Fixes</b></p>
|
||||||
<p>Correct calculation of Escrow and Payment Channel indices. Fix WebSocket timeout timer issues.</p>
|
<p>Correct calculation of Escrow and Payment Channel indices. Fix WebSocket timeout timer issues.</p>
|
||||||
<h2><a class="anchor" id="autotoc_md316"></a>
|
<h2><a class="anchor" id="autotoc_md319"></a>
|
||||||
Version 0.60.0</h2>
|
Version 0.60.0</h2>
|
||||||
<p>The <code>rippled</code> 0.60.0 release introduces several enhancements that improve the reliability and scalability of the Ripple Consensus Ledger (RCL), including features that add ledger interoperability by improving Interledger Protocol compatibility. Ripple recommends that all server operators upgrade to version 0.60.0 by Thursday, 2017-03-30, for service continuity.</p>
|
<p>The <code>rippled</code> 0.60.0 release introduces several enhancements that improve the reliability and scalability of the Ripple Consensus Ledger (RCL), including features that add ledger interoperability by improving Interledger Protocol compatibility. Ripple recommends that all server operators upgrade to version 0.60.0 by Thursday, 2017-03-30, for service continuity.</p>
|
||||||
<p>Highlights of this release include:</p>
|
<p>Highlights of this release include:</p>
|
||||||
@@ -529,21 +563,21 @@ Version 0.60.0</h2>
|
|||||||
<li>Check for malformed public key on payment channel (#2027)</li>
|
<li>Check for malformed public key on payment channel (#2027)</li>
|
||||||
<li>Send a websocket ping before timing out in server (#2035)</li>
|
<li>Send a websocket ping before timing out in server (#2035)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md317"></a>
|
<h2><a class="anchor" id="autotoc_md320"></a>
|
||||||
Version 0.50.3</h2>
|
Version 0.50.3</h2>
|
||||||
<p>The <code>rippled</code> 0.50.3 release corrects a reported exploit that would allow a combination of trust lines and order books in a payment path to bypass the blocking effect of the <a href="https://ripple.com/build/understanding-the-noripple-flag/"><code>NoRipple</code></a> flag. Ripple recommends that all server operators immediately upgrade to version 0.50.3.</p>
|
<p>The <code>rippled</code> 0.50.3 release corrects a reported exploit that would allow a combination of trust lines and order books in a payment path to bypass the blocking effect of the <a href="https://ripple.com/build/understanding-the-noripple-flag/"><code>NoRipple</code></a> flag. Ripple recommends that all server operators immediately upgrade to version 0.50.3.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
<p>This release has no new features.</p>
|
<p>This release has no new features.</p>
|
||||||
<p><b>Bug Fixes</b></p>
|
<p><b>Bug Fixes</b></p>
|
||||||
<p>Correct a reported exploit that would allow a combination of trust lines and order books in a payment path to bypass the blocking effect of the “NoRipple” flag.</p>
|
<p>Correct a reported exploit that would allow a combination of trust lines and order books in a payment path to bypass the blocking effect of the “NoRipple” flag.</p>
|
||||||
<h2><a class="anchor" id="autotoc_md318"></a>
|
<h2><a class="anchor" id="autotoc_md321"></a>
|
||||||
Version 0.50.2</h2>
|
Version 0.50.2</h2>
|
||||||
<p>The <code>rippled</code> 0.50.2 release adjusts the default TLS cipher list and corrects a flaw that would not allow an SSL handshake to properly complete if the port was configured using the <code>wss</code> keyword. Ripple recommends upgrading to 0.50.2 only if server operators are running rippled servers that accept client connections over TLS.</p>
|
<p>The <code>rippled</code> 0.50.2 release adjusts the default TLS cipher list and corrects a flaw that would not allow an SSL handshake to properly complete if the port was configured using the <code>wss</code> keyword. Ripple recommends upgrading to 0.50.2 only if server operators are running rippled servers that accept client connections over TLS.</p>
|
||||||
<p><b>New and Updated Features</b></p>
|
<p><b>New and Updated Features</b></p>
|
||||||
<p>This release has no new features.</p>
|
<p>This release has no new features.</p>
|
||||||
<p><b>Bug Fixes</b></p>
|
<p><b>Bug Fixes</b></p>
|
||||||
<p>Adjust the default cipher list and correct a flaw that would not allow an SSL handshake to properly complete if the port was configured using the <code>wss</code> keyword (#1985)</p>
|
<p>Adjust the default cipher list and correct a flaw that would not allow an SSL handshake to properly complete if the port was configured using the <code>wss</code> keyword (#1985)</p>
|
||||||
<h2><a class="anchor" id="autotoc_md319"></a>
|
<h2><a class="anchor" id="autotoc_md322"></a>
|
||||||
Version 0.50.0</h2>
|
Version 0.50.0</h2>
|
||||||
<p>The <code>rippled</code> 0.50.0 release includes TickSize, which allows gateways to set a "tick size" for assets they issue to help promote faster price discovery and deeper liquidity, as well as reduce transaction spam and ledger churn on RCL. Ripple expects TickSize to be enabled via an Amendment called TickSize on Tuesday, 2017-02-21.</p>
|
<p>The <code>rippled</code> 0.50.0 release includes TickSize, which allows gateways to set a "tick size" for assets they issue to help promote faster price discovery and deeper liquidity, as well as reduce transaction spam and ledger churn on RCL. Ripple expects TickSize to be enabled via an Amendment called TickSize on Tuesday, 2017-02-21.</p>
|
||||||
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
||||||
@@ -596,7 +630,7 @@ Version 0.50.0</h2>
|
|||||||
<p>We expect the previously announced Suspended Payments feature, which introduces new transaction types to the Ripple protocol that will permit users to cryptographically escrow XRP on RCL, to be enabled via the <a href="https://ripple.com/build/amendments/#suspay">SusPay</a> Amendment on Tuesday, 2017-02-21.</p>
|
<p>We expect the previously announced Suspended Payments feature, which introduces new transaction types to the Ripple protocol that will permit users to cryptographically escrow XRP on RCL, to be enabled via the <a href="https://ripple.com/build/amendments/#suspay">SusPay</a> Amendment on Tuesday, 2017-02-21.</p>
|
||||||
<p>Also, we expect support for crypto-conditions, which are signature-like structures that can be used with suspended payments to support ILP integration, to be included in the next rippled release scheduled for March.</p>
|
<p>Also, we expect support for crypto-conditions, which are signature-like structures that can be used with suspended payments to support ILP integration, to be included in the next rippled release scheduled for March.</p>
|
||||||
<p>Lastly, we do not have an update on the previously announced changes to the hash tree structure that rippled uses to represent a ledger, called <a href="https://ripple.com/build/amendments/#shamapv2">SHAMapV2</a>. At the time of activation, this amendment will require brief scheduled allowable unavailability while the changes to the hash tree structure are computed by the network. We will keep the community updated as we progress towards this date (TBA).</p>
|
<p>Lastly, we do not have an update on the previously announced changes to the hash tree structure that rippled uses to represent a ledger, called <a href="https://ripple.com/build/amendments/#shamapv2">SHAMapV2</a>. At the time of activation, this amendment will require brief scheduled allowable unavailability while the changes to the hash tree structure are computed by the network. We will keep the community updated as we progress towards this date (TBA).</p>
|
||||||
<h2><a class="anchor" id="autotoc_md320"></a>
|
<h2><a class="anchor" id="autotoc_md323"></a>
|
||||||
Version 0.40.1</h2>
|
Version 0.40.1</h2>
|
||||||
<p>The <code>rippled</code> 0.40.1 release increases SQLite database limits in all rippled servers. Ripple recommends upgrading to 0.40.1 only if server operators are running rippled servers with full-history of the ledger. There are no new or updated features in the 0.40.1 release.</p>
|
<p>The <code>rippled</code> 0.40.1 release increases SQLite database limits in all rippled servers. Ripple recommends upgrading to 0.40.1 only if server operators are running rippled servers with full-history of the ledger. There are no new or updated features in the 0.40.1 release.</p>
|
||||||
<p>You can update to the new version on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please compile the new version from source.</p>
|
<p>You can update to the new version on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please compile the new version from source.</p>
|
||||||
@@ -604,7 +638,7 @@ Version 0.40.1</h2>
|
|||||||
<p>This release has no new features.</p>
|
<p>This release has no new features.</p>
|
||||||
<p><b>Bug Fixes</b></p>
|
<p><b>Bug Fixes</b></p>
|
||||||
<p>Increase SQLite database limits to prevent full-history servers from crashing when restarting. (#1961)</p>
|
<p>Increase SQLite database limits to prevent full-history servers from crashing when restarting. (#1961)</p>
|
||||||
<h2><a class="anchor" id="autotoc_md321"></a>
|
<h2><a class="anchor" id="autotoc_md324"></a>
|
||||||
Version 0.40.0</h2>
|
Version 0.40.0</h2>
|
||||||
<p>The <code>rippled</code> 0.40.0 release includes Suspended Payments, a new transaction type on the Ripple network that functions similar to an escrow service, which permits users cryptographically escrow XRP on RCL with an expiration date. Ripple expects Suspended Payments to be enabled via an Amendment named <a href="https://ripple.com/build/amendments/#suspay">SusPay</a> on Tuesday, 2017-01-17.</p>
|
<p>The <code>rippled</code> 0.40.0 release includes Suspended Payments, a new transaction type on the Ripple network that functions similar to an escrow service, which permits users cryptographically escrow XRP on RCL with an expiration date. Ripple expects Suspended Payments to be enabled via an Amendment named <a href="https://ripple.com/build/amendments/#suspay">SusPay</a> on Tuesday, 2017-01-17.</p>
|
||||||
<p>You can update to the new version on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please compile the new version from source.</p>
|
<p>You can update to the new version on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please compile the new version from source.</p>
|
||||||
@@ -619,7 +653,7 @@ Version 0.40.0</h2>
|
|||||||
<p>Correct an issue in payment flow code that did not remove an unfunded offer (#1860)</p>
|
<p>Correct an issue in payment flow code that did not remove an unfunded offer (#1860)</p>
|
||||||
<p>Sign validator manifests with both ephemeral and master keys (#1865)</p>
|
<p>Sign validator manifests with both ephemeral and master keys (#1865)</p>
|
||||||
<p>Correctly parse multi-buffer JSON messages (#1862)</p>
|
<p>Correctly parse multi-buffer JSON messages (#1862)</p>
|
||||||
<h2><a class="anchor" id="autotoc_md322"></a>
|
<h2><a class="anchor" id="autotoc_md325"></a>
|
||||||
Version 0.33.0</h2>
|
Version 0.33.0</h2>
|
||||||
<p>The <code>rippled</code> 0.33.0 release includes an improved version of the payment code, which we expect to be activated via Amendment on Wednesday, 2016-10-20 with the name <a href="https://ripple.com/build/amendments/#flow">Flow</a>. We are also introducing XRP Payment Channels, a new structure in the ledger designed to support <a href="https://interledger.org/">Interledger Protocol</a> trust lines as balances get substantial, which we expect to be activated via Amendment on a future date (TBA) with the name <a href="https://ripple.com/build/amendments/#paychan">PayChan</a>. Lastly, we will be introducing changes to the hash tree structure that rippled uses to represent a ledger, which we expect to be available via Amendment on a future date (TBA) with the name <a href="https://ripple.com/build/amendments/#shamapv2">SHAMapV2</a>.</p>
|
<p>The <code>rippled</code> 0.33.0 release includes an improved version of the payment code, which we expect to be activated via Amendment on Wednesday, 2016-10-20 with the name <a href="https://ripple.com/build/amendments/#flow">Flow</a>. We are also introducing XRP Payment Channels, a new structure in the ledger designed to support <a href="https://interledger.org/">Interledger Protocol</a> trust lines as balances get substantial, which we expect to be activated via Amendment on a future date (TBA) with the name <a href="https://ripple.com/build/amendments/#paychan">PayChan</a>. Lastly, we will be introducing changes to the hash tree structure that rippled uses to represent a ledger, which we expect to be available via Amendment on a future date (TBA) with the name <a href="https://ripple.com/build/amendments/#shamapv2">SHAMapV2</a>.</p>
|
||||||
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
||||||
@@ -644,7 +678,7 @@ Version 0.33.0</h2>
|
|||||||
<p><code>PaymentSandbox::balanceHook</code> can return the wrong issuer, which could cause the transfer fee to be incorrectly by-passed in rare circumstances. [RIPD-1274, #1827]</p>
|
<p><code>PaymentSandbox::balanceHook</code> can return the wrong issuer, which could cause the transfer fee to be incorrectly by-passed in rare circumstances. [RIPD-1274, #1827]</p>
|
||||||
<p>Prevent concurrent write operations in websockets [#1806]</p>
|
<p>Prevent concurrent write operations in websockets [#1806]</p>
|
||||||
<p>Add HTTP status page for new websocket implementation [#1855]</p>
|
<p>Add HTTP status page for new websocket implementation [#1855]</p>
|
||||||
<h2><a class="anchor" id="autotoc_md323"></a>
|
<h2><a class="anchor" id="autotoc_md326"></a>
|
||||||
Version 0.32.1</h2>
|
Version 0.32.1</h2>
|
||||||
<p>The <code>rippled</code> 0.32.1 release includes an improved version of the payment code, which we expect to be available via Amendment on Wednesday, 2016-08-24 with the name FlowV2, and a completely new implementation of the WebSocket protocol for serving clients.</p>
|
<p>The <code>rippled</code> 0.32.1 release includes an improved version of the payment code, which we expect to be available via Amendment on Wednesday, 2016-08-24 with the name FlowV2, and a completely new implementation of the WebSocket protocol for serving clients.</p>
|
||||||
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
||||||
@@ -663,7 +697,7 @@ protocol = wss2
|
|||||||
<p>Fix bug that could cause a previously fee queued transaction to not be relayed after being in the open ledger for an extended time without being included in a validated ledger. Fix bug that would allow an account to have more than the allowed limit of transactions in the fee queue. Fix bug that could crash debug builds in rare cases when replacing a dropped transaction. (RIPD-1200)</p>
|
<p>Fix bug that could cause a previously fee queued transaction to not be relayed after being in the open ledger for an extended time without being included in a validated ledger. Fix bug that would allow an account to have more than the allowed limit of transactions in the fee queue. Fix bug that could crash debug builds in rare cases when replacing a dropped transaction. (RIPD-1200)</p>
|
||||||
<p>Remove incompatible OS X switches in Test.py (RIPD-1250)</p>
|
<p>Remove incompatible OS X switches in Test.py (RIPD-1250)</p>
|
||||||
<p>Autofilling a transaction fee (sign / submit) with the experimental <code>x-queue-okay</code> parameter will use the user’s maximum fee if the open ledger fee is higher, improving queue position, and giving the tx more chance to succeed. (RIPD-1194)</p>
|
<p>Autofilling a transaction fee (sign / submit) with the experimental <code>x-queue-okay</code> parameter will use the user’s maximum fee if the open ledger fee is higher, improving queue position, and giving the tx more chance to succeed. (RIPD-1194)</p>
|
||||||
<h2><a class="anchor" id="autotoc_md324"></a>
|
<h2><a class="anchor" id="autotoc_md327"></a>
|
||||||
Version 0.32.0</h2>
|
Version 0.32.0</h2>
|
||||||
<p>The <code>rippled</code> 0.32.0 release improves transaction queue which now supports batching and can hold up to 10 transactions per account, allowing users to queue multiple transactions for processing when the network load is high. Additionally, the <code>server_info</code> and <code>server_state</code> commands now include information on transaction cost multipliers and the fee command is available to unprivileged users. We advise rippled operators to upgrade immediately.</p>
|
<p>The <code>rippled</code> 0.32.0 release improves transaction queue which now supports batching and can hold up to 10 transactions per account, allowing users to queue multiple transactions for processing when the network load is high. Additionally, the <code>server_info</code> and <code>server_state</code> commands now include information on transaction cost multipliers and the fee command is available to unprivileged users. We advise rippled operators to upgrade immediately.</p>
|
||||||
<p>You can update to the new version on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please compile the new version from source.</p>
|
<p>You can update to the new version on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please compile the new version from source.</p>
|
||||||
@@ -709,7 +743,7 @@ Version 0.32.0</h2>
|
|||||||
<li>Remove obsolete sendGetPeers support (RIPD-164)</li>
|
<li>Remove obsolete sendGetPeers support (RIPD-164)</li>
|
||||||
<li>Remove obsolete internal command (RIPD-888)</li>
|
<li>Remove obsolete internal command (RIPD-888)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md325"></a>
|
<h2><a class="anchor" id="autotoc_md328"></a>
|
||||||
Version 0.31.2</h2>
|
Version 0.31.2</h2>
|
||||||
<p>The <code>rippled</code> 0.31.2 release corrects issues with the fee escalation algorithm. We advise <code>rippled</code> operators to upgrade immediately.</p>
|
<p>The <code>rippled</code> 0.31.2 release corrects issues with the fee escalation algorithm. We advise <code>rippled</code> operators to upgrade immediately.</p>
|
||||||
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
||||||
@@ -720,7 +754,7 @@ Version 0.31.2</h2>
|
|||||||
<li>A defect in the fee escalation algorithm that caused network fees to escalate more rapidly than intended has been corrected. (RIPD-1177)</li>
|
<li>A defect in the fee escalation algorithm that caused network fees to escalate more rapidly than intended has been corrected. (RIPD-1177)</li>
|
||||||
<li>The minimum local fee advertised by validators will no longer be adjusted upwards.</li>
|
<li>The minimum local fee advertised by validators will no longer be adjusted upwards.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md326"></a>
|
<h2><a class="anchor" id="autotoc_md329"></a>
|
||||||
Version 0.31.1</h2>
|
Version 0.31.1</h2>
|
||||||
<p>The <code>rippled</code> 0.31.1 release contains one important bug fix. We advise <code>rippled</code> operators to upgrade immediately.</p>
|
<p>The <code>rippled</code> 0.31.1 release contains one important bug fix. We advise <code>rippled</code> operators to upgrade immediately.</p>
|
||||||
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum. For other platforms, please <a href="https://wiki.ripple.com/Rippled_build_instructions">compile the new version from source</a>.</p>
|
||||||
@@ -731,7 +765,7 @@ Version 0.31.1</h2>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Correctly handle ledger validations with no <code>LedgerSequence</code> field. Previous versions of <code>rippled</code> incorrectly assumed that the optional validation field would always be included. Current versions of the software always include the field, and gracefully handle its absence.</li>
|
<li>Correctly handle ledger validations with no <code>LedgerSequence</code> field. Previous versions of <code>rippled</code> incorrectly assumed that the optional validation field would always be included. Current versions of the software always include the field, and gracefully handle its absence.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md327"></a>
|
<h2><a class="anchor" id="autotoc_md330"></a>
|
||||||
Version 0.31.0</h2>
|
Version 0.31.0</h2>
|
||||||
<p><code>rippled</code> 0.31.0 has been released.</p>
|
<p><code>rippled</code> 0.31.0 has been released.</p>
|
||||||
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum.</p>
|
<p>You can <a href="https://ripple.com/build/rippled-setup/#updating-rippled">update to the new version</a> on Red Hat Enterprise Linux 7 or CentOS 7 using yum.</p>
|
||||||
@@ -773,7 +807,7 @@ Version 0.31.0</h2>
|
|||||||
<li>Improve error message when signing fails (RIPD-1066)</li>
|
<li>Improve error message when signing fails (RIPD-1066)</li>
|
||||||
<li>Fix websocket deadlock</li>
|
<li>Fix websocket deadlock</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="autotoc_md328"></a>
|
<h2><a class="anchor" id="autotoc_md331"></a>
|
||||||
Version 0.30.1</h2>
|
Version 0.30.1</h2>
|
||||||
<p>rippled 0.30.1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.30.1">https://github.com/ripple/rippled/tree/0.30.1</a></p>
|
<p>rippled 0.30.1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.30.1">https://github.com/ripple/rippled/tree/0.30.1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit c717006c44126aa0edb3a36ca29ee30e7a72c1d3
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit c717006c44126aa0edb3a36ca29ee30e7a72c1d3
|
||||||
@@ -832,7 +866,7 @@ Version 0.30.1</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md330"></a>
|
<h2><a class="anchor" id="autotoc_md333"></a>
|
||||||
Version 0.30.0</h2>
|
Version 0.30.0</h2>
|
||||||
<p>rippled 0.30.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.30.0">https://github.com/ripple/rippled/tree/0.30.0</a></p>
|
<p>rippled 0.30.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.30.0">https://github.com/ripple/rippled/tree/0.30.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit a8859b495b552fe1eb140771f0f2cb32d11d2ac2
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit a8859b495b552fe1eb140771f0f2cb32d11d2ac2
|
||||||
@@ -881,7 +915,7 @@ Version 0.30.0</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md332"></a>
|
<h2><a class="anchor" id="autotoc_md335"></a>
|
||||||
Version 0.29.0</h2>
|
Version 0.29.0</h2>
|
||||||
<p>rippled 0.29.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/commits/0.29.0">https://github.com/ripple/rippled/commits/0.29.0</a></p>
|
<p>rippled 0.29.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/commits/0.29.0">https://github.com/ripple/rippled/commits/0.29.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 5964710f736e258c7892e8b848c48952a4c7856c
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 5964710f736e258c7892e8b848c48952a4c7856c
|
||||||
@@ -931,7 +965,7 @@ Version 0.29.0</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md334"></a>
|
<h2><a class="anchor" id="autotoc_md337"></a>
|
||||||
Version 0.28.2</h2>
|
Version 0.28.2</h2>
|
||||||
<p>rippled 0.28.2 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/commits/release">https://github.com/ripple/rippled/commits/release</a></p>
|
<p>rippled 0.28.2 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/commits/release">https://github.com/ripple/rippled/commits/release</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 6374aad9bc94595e051a04e23580617bc1aaf300
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 6374aad9bc94595e051a04e23580617bc1aaf300
|
||||||
@@ -978,7 +1012,7 @@ Version 0.28.2</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md336"></a>
|
<h2><a class="anchor" id="autotoc_md339"></a>
|
||||||
Version 0.28.1</h2>
|
Version 0.28.1</h2>
|
||||||
<p>rippled 0.28.1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.28.1">https://github.com/ripple/rippled/tree/0.28.1</a></p>
|
<p>rippled 0.28.1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.28.1">https://github.com/ripple/rippled/tree/0.28.1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 399c43cae6e90a428e9ce6a988123972b0f03c99
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 399c43cae6e90a428e9ce6a988123972b0f03c99
|
||||||
@@ -1028,7 +1062,7 @@ Version 0.28.1</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md338"></a>
|
<h2><a class="anchor" id="autotoc_md341"></a>
|
||||||
Version 0.28.0</h2>
|
Version 0.28.0</h2>
|
||||||
<p>rippled 0.28.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.28.0">https://github.com/ripple/rippled/tree/0.28.0</a></p>
|
<p>rippled 0.28.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.28.0">https://github.com/ripple/rippled/tree/0.28.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 7efd0ab0d6ef017331a0e214a3053893c88f38a9
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 7efd0ab0d6ef017331a0e214a3053893c88f38a9
|
||||||
@@ -1120,7 +1154,7 @@ Version 0.28.0</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md340"></a>
|
<h2><a class="anchor" id="autotoc_md343"></a>
|
||||||
Version 0.27.4</h2>
|
Version 0.27.4</h2>
|
||||||
<p>rippled 0.27.4 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.4">https://github.com/ripple/rippled/tree/0.27.4</a></p>
|
<p>rippled 0.27.4 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.4">https://github.com/ripple/rippled/tree/0.27.4</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 92812fe7239ffa3ba91649b2ece1e892b866ec2a
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 92812fe7239ffa3ba91649b2ece1e892b866ec2a
|
||||||
@@ -1146,7 +1180,7 @@ Version 0.27.4</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md342"></a>
|
<h2><a class="anchor" id="autotoc_md345"></a>
|
||||||
Version 0.27.3-sp2</h2>
|
Version 0.27.3-sp2</h2>
|
||||||
<p>rippled 0.27.3-sp2 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.3-sp2">https://github.com/ripple/rippled/tree/0.27.3-sp2</a></p>
|
<p>rippled 0.27.3-sp2 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.3-sp2">https://github.com/ripple/rippled/tree/0.27.3-sp2</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit f999839e599e131ed624330ad0ce85bb995f02d3
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit f999839e599e131ed624330ad0ce85bb995f02d3
|
||||||
@@ -1172,7 +1206,7 @@ Version 0.27.3-sp2</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md344"></a>
|
<h2><a class="anchor" id="autotoc_md347"></a>
|
||||||
Version 0.27.3-sp1</h2>
|
Version 0.27.3-sp1</h2>
|
||||||
<p>rippled 0.27.3-sp1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.3-sp1">https://github.com/ripple/rippled/tree/0.27.3-sp1</a></p>
|
<p>rippled 0.27.3-sp1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.3-sp1">https://github.com/ripple/rippled/tree/0.27.3-sp1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 232693419a2c9a8276a0fae991f688f6f01a3add
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 232693419a2c9a8276a0fae991f688f6f01a3add
|
||||||
@@ -1198,7 +1232,7 @@ Version 0.27.3-sp1</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md346"></a>
|
<h2><a class="anchor" id="autotoc_md349"></a>
|
||||||
Version 0.27.3</h2>
|
Version 0.27.3</h2>
|
||||||
<p>rippled 0.27.3 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.3">https://github.com/ripple/rippled/tree/0.27.3</a></p>
|
<p>rippled 0.27.3 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.3">https://github.com/ripple/rippled/tree/0.27.3</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 70c2854f7c8a28801a7ebc81dd62bf0d068188f0
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 70c2854f7c8a28801a7ebc81dd62bf0d068188f0
|
||||||
@@ -1224,7 +1258,7 @@ Version 0.27.3</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md348"></a>
|
<h2><a class="anchor" id="autotoc_md351"></a>
|
||||||
Version 0.27.2</h2>
|
Version 0.27.2</h2>
|
||||||
<p>rippled 0.27.2 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.2">https://github.com/ripple/rippled/tree/0.27.2</a></p>
|
<p>rippled 0.27.2 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.2">https://github.com/ripple/rippled/tree/0.27.2</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 9cc8eec773e8afc9c12a6aab4982deda80495cf1
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 9cc8eec773e8afc9c12a6aab4982deda80495cf1
|
||||||
@@ -1264,7 +1298,7 @@ Version 0.27.2</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md350"></a>
|
<h2><a class="anchor" id="autotoc_md353"></a>
|
||||||
Version 0.27.1</h2>
|
Version 0.27.1</h2>
|
||||||
<p>rippled 0.27.1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.1">https://github.com/ripple/rippled/tree/0.27.1</a></p>
|
<p>rippled 0.27.1 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.1">https://github.com/ripple/rippled/tree/0.27.1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 95973ba3e8b0bd28eeaa034da8b806faaf498d8a
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 95973ba3e8b0bd28eeaa034da8b806faaf498d8a
|
||||||
@@ -1307,7 +1341,7 @@ Version 0.27.1</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md352"></a>
|
<h2><a class="anchor" id="autotoc_md355"></a>
|
||||||
Version 0.27.0</h2>
|
Version 0.27.0</h2>
|
||||||
<p>rippled 0.27.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.0">https://github.com/ripple/rippled/tree/0.27.0</a></p>
|
<p>rippled 0.27.0 has been released. The commit can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.27.0">https://github.com/ripple/rippled/tree/0.27.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit c6c8e5d70c6fbde02cd946135a061aa77744396f
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit c6c8e5d70c6fbde02cd946135a061aa77744396f
|
||||||
@@ -1432,7 +1466,7 @@ Version 0.27.0</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md354"></a>
|
<h2><a class="anchor" id="autotoc_md357"></a>
|
||||||
Version 0.26.4</h2>
|
Version 0.26.4</h2>
|
||||||
<p>rippled 0.26.4 has been released. The repository tag is <em>0.26.4</em> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/commits/0.26.4">https://github.com/ripple/rippled/commits/0.26.4</a></p>
|
<p>rippled 0.26.4 has been released. The repository tag is <em>0.26.4</em> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/commits/0.26.4">https://github.com/ripple/rippled/commits/0.26.4</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 05a04aa80192452475888479c84ff4b9b54e6ae7
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 05a04aa80192452475888479c84ff4b9b54e6ae7
|
||||||
@@ -1504,7 +1538,7 @@ Version 0.26.4</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md356"></a>
|
<h2><a class="anchor" id="autotoc_md359"></a>
|
||||||
Version 0.26.3-sp1</h2>
|
Version 0.26.3-sp1</h2>
|
||||||
<p>rippled 0.26.3-sp1 has been released. The repository tag is <em>0.26.3-sp1</em> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.3-sp1">https://github.com/ripple/rippled/tree/0.26.3-sp1</a></p>
|
<p>rippled 0.26.3-sp1 has been released. The repository tag is <em>0.26.3-sp1</em> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.3-sp1">https://github.com/ripple/rippled/tree/0.26.3-sp1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 2ad6f0a65e248b4f614d38d199a9d5d02f5aaed8
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 2ad6f0a65e248b4f614d38d199a9d5d02f5aaed8
|
||||||
@@ -1563,7 +1597,7 @@ Version 0.26.3-sp1</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md358"></a>
|
<h2><a class="anchor" id="autotoc_md361"></a>
|
||||||
Version 0.26.2</h2>
|
Version 0.26.2</h2>
|
||||||
<p>rippled 0.26.2 has been released. The repository tag is <em>0.26.2</em> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.2">https://github.com/ripple/rippled/tree/0.26.2</a></p>
|
<p>rippled 0.26.2 has been released. The repository tag is <em>0.26.2</em> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.2">https://github.com/ripple/rippled/tree/0.26.2</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit b9454e0f0ca8dbc23844a0520d49394e10d445b1
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit b9454e0f0ca8dbc23844a0520d49394e10d445b1
|
||||||
@@ -1599,7 +1633,7 @@ Version 0.26.2</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md360"></a>
|
<h2><a class="anchor" id="autotoc_md363"></a>
|
||||||
Version 0.26.1</h2>
|
Version 0.26.1</h2>
|
||||||
<p>rippled v0.26.1 has been released. The repository tag is <b>0.26.1</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.1">https://github.com/ripple/rippled/tree/0.26.1</a></p>
|
<p>rippled v0.26.1 has been released. The repository tag is <b>0.26.1</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.1">https://github.com/ripple/rippled/tree/0.26.1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 9a0e806f78300374e20070e2573755fbafdbfd03
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 9a0e806f78300374e20070e2573755fbafdbfd03
|
||||||
@@ -1624,7 +1658,7 @@ Version 0.26.1</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md362"></a>
|
<h2><a class="anchor" id="autotoc_md365"></a>
|
||||||
Version 0.26.0</h2>
|
Version 0.26.0</h2>
|
||||||
<p>rippled v0.26.0 has been released. The repository tag is <b>0.26.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.0">https://github.com/ripple/rippled/tree/0.26.0</a></p>
|
<p>rippled v0.26.0 has been released. The repository tag is <b>0.26.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.26.0">https://github.com/ripple/rippled/tree/0.26.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 9fa5e3987260e39dba322f218d39ac228a5b361b
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 9fa5e3987260e39dba322f218d39ac228a5b361b
|
||||||
@@ -1665,7 +1699,7 @@ Version 0.26.0</h2>
|
|||||||
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
<li><a href="https://webchat.freenode.net/?channels=#ripple">IRC</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md364"></a>
|
<h2><a class="anchor" id="autotoc_md367"></a>
|
||||||
Version 0.25.2</h2>
|
Version 0.25.2</h2>
|
||||||
<p>rippled v0.25.2 has been released. The repository tag is <b>0.25.2</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.25.2">https://github.com/ripple/rippled/tree/0.25.2</a></p>
|
<p>rippled v0.25.2 has been released. The repository tag is <b>0.25.2</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.25.2">https://github.com/ripple/rippled/tree/0.25.2</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit ddf68d464d74e1c76a0cfd100a08bc8e65b91fec
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit ddf68d464d74e1c76a0cfd100a08bc8e65b91fec
|
||||||
@@ -1691,7 +1725,7 @@ Version 0.25.2</h2>
|
|||||||
<li>Transactions with unreasonably long path lengths are rejected. The maximum is now eight (8) hops.</li>
|
<li>Transactions with unreasonably long path lengths are rejected. The maximum is now eight (8) hops.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md366"></a>
|
<h2><a class="anchor" id="autotoc_md369"></a>
|
||||||
Version 0.25.1</h2>
|
Version 0.25.1</h2>
|
||||||
<p><code>rippled</code> v0.25.1 has been released. The repository tag is <code>0.25.1</code> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.25.1">https://github.com/ripple/rippled/tree/0.25.1</a></p>
|
<p><code>rippled</code> v0.25.1 has been released. The repository tag is <code>0.25.1</code> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.25.1">https://github.com/ripple/rippled/tree/0.25.1</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit b677cacb8ce0d4ef21f8c60112af1db51dce5bb4
|
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit b677cacb8ce0d4ef21f8c60112af1db51dce5bb4
|
||||||
@@ -1727,7 +1761,7 @@ Version 0.25.1</h2>
|
|||||||
<li>Reduced number of asynchronous fetches.</li>
|
<li>Reduced number of asynchronous fetches.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md368"></a>
|
<h2><a class="anchor" id="autotoc_md371"></a>
|
||||||
Version 0.25.0</h2>
|
Version 0.25.0</h2>
|
||||||
<p>rippled version 0.25.0 has been released. The repository tag is <b>0.25.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.25.0">https://github.com/ripple/rippled/tree/0.25.0</a></p>
|
<p>rippled version 0.25.0 has been released. The repository tag is <b>0.25.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.25.0">https://github.com/ripple/rippled/tree/0.25.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 29d1d5f06261a93c5e94b4011c7675ff42443b7f
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 29d1d5f06261a93c5e94b4011c7675ff42443b7f
|
||||||
@@ -1761,7 +1795,7 @@ Version 0.25.0</h2>
|
|||||||
<li>Reduced number of asynchronous fetches.</li>
|
<li>Reduced number of asynchronous fetches.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md370"></a>
|
<h2><a class="anchor" id="autotoc_md373"></a>
|
||||||
Version 0.24.0</h2>
|
Version 0.24.0</h2>
|
||||||
<p>rippled version 0.24.0 has been released. The repository tag is <b>0.24.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.24.0">https://github.com/ripple/rippled/tree/0.24.0</a></p>
|
<p>rippled version 0.24.0 has been released. The repository tag is <b>0.24.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.24.0">https://github.com/ripple/rippled/tree/0.24.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 3eb1c7bd6f93e5d874192197f76571184338f702
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 3eb1c7bd6f93e5d874192197f76571184338f702
|
||||||
@@ -1790,7 +1824,7 @@ Version 0.24.0</h2>
|
|||||||
<li>Build process enforces minimum versions of OpenSSL and BOOST for operation.</li>
|
<li>Build process enforces minimum versions of OpenSSL and BOOST for operation.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md372"></a>
|
<h2><a class="anchor" id="autotoc_md375"></a>
|
||||||
Version 0.23.0</h2>
|
Version 0.23.0</h2>
|
||||||
<p>rippled version 0.23.0 has been released. The repository tag is <b>0.23.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.23.0">https://github.com/ripple/rippled/tree/0.23.0</a></p>
|
<p>rippled version 0.23.0 has been released. The repository tag is <b>0.23.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.23.0">https://github.com/ripple/rippled/tree/0.23.0</a></p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 29a4f61551236f70865d46d6653da2e62de1c701
|
<p>Prior to building, please confirm you have the correct source tree with the <b>git log</b> command. The first log entry should be the change setting the version: </p><pre class="fragment"> commit 29a4f61551236f70865d46d6653da2e62de1c701
|
||||||
@@ -1830,7 +1864,7 @@ Version 0.23.0</h2>
|
|||||||
<li>Fix typos in transaction engine error code identifiers</li>
|
<li>Fix typos in transaction engine error code identifiers</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md374"></a>
|
<h2><a class="anchor" id="autotoc_md377"></a>
|
||||||
Version 0.22.0</h2>
|
Version 0.22.0</h2>
|
||||||
<p>rippled version 0.22.0 has been released. This release is currently the tip of the <b>develop/</b> branch and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/develop">https://github.com/ripple/rippled/tree/develop</a> The tag is <b>0.22.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.22.0">https://github.com/ripple/rippled/tree/0.22.0</a></p>
|
<p>rippled version 0.22.0 has been released. This release is currently the tip of the <b>develop/</b> branch and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/develop">https://github.com/ripple/rippled/tree/develop</a> The tag is <b>0.22.0</b> and can be found on GitHub at: <a href="https://github.com/ripple/rippled/tree/0.22.0">https://github.com/ripple/rippled/tree/0.22.0</a></p>
|
||||||
<p><b>This is a critical release affecting transaction processing. All partners should update immediately.</b></p>
|
<p><b>This is a critical release affecting transaction processing. All partners should update immediately.</b></p>
|
||||||
@@ -1887,7 +1921,7 @@ Version 0.22.0</h2>
|
|||||||
<li>Optimized transaction node lookup circumstances in the node store.</li>
|
<li>Optimized transaction node lookup circumstances in the node store.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md376"></a>
|
<h2><a class="anchor" id="autotoc_md379"></a>
|
||||||
Version 0.21.0</h2>
|
Version 0.21.0</h2>
|
||||||
<p>rippled version 0.21.0 has been released. This release is currently the tip of the <b>develop/</b> branch and can be found on GitHub at <a href="https://github.com/ripple/rippled/tree/develop">1</a>. The tag is <b>0.21.0-rc2</b> and can be found on GitHub at <a href="https://github.com/ripple/rippled/tree/0.21.0-rc2">2</a>.</p>
|
<p>rippled version 0.21.0 has been released. This release is currently the tip of the <b>develop/</b> branch and can be found on GitHub at <a href="https://github.com/ripple/rippled/tree/develop">1</a>. The tag is <b>0.21.0-rc2</b> and can be found on GitHub at <a href="https://github.com/ripple/rippled/tree/0.21.0-rc2">2</a>.</p>
|
||||||
<p><b>This is a critical release. All partners should update immediately.</b></p>
|
<p><b>This is a critical release. All partners should update immediately.</b></p>
|
||||||
@@ -1974,7 +2008,7 @@ Date: Fri Jan 24 11:17:16 2014 -0800
|
|||||||
<li><b>Note</b>: HyperLevelDB and RocksDB are not available on Windows platform.</li>
|
<li><b>Note</b>: HyperLevelDB and RocksDB are not available on Windows platform.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md378"></a>
|
<h2><a class="anchor" id="autotoc_md381"></a>
|
||||||
Version 0.20.1</h2>
|
Version 0.20.1</h2>
|
||||||
<p>rippled version 0.20.1 has been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/develop">develop</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/0.20.1">0.20.1</a>.</p>
|
<p>rippled version 0.20.1 has been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/develop">develop</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/0.20.1">0.20.1</a>.</p>
|
||||||
<p><b>This is a critical release. All partners should update immediately.</b></p>
|
<p><b>This is a critical release. All partners should update immediately.</b></p>
|
||||||
@@ -2078,7 +2112,7 @@ file_size_mult=2
|
|||||||
<li><b>Note</b>: HyperLevelDB and RocksDB are not available on Windows platform.</li>
|
<li><b>Note</b>: HyperLevelDB and RocksDB are not available on Windows platform.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md380"></a>
|
<h2><a class="anchor" id="autotoc_md383"></a>
|
||||||
Version 0.19</h2>
|
Version 0.19</h2>
|
||||||
<p>rippled version 0.19 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/release">release</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/0.19.0">0.19.0</a>.</p>
|
<p>rippled version 0.19 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/release">release</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/0.19.0">0.19.0</a>.</p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit 26783607157a8b96e6e754f71565f4eb0134efc1
|
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit 26783607157a8b96e6e754f71565f4eb0134efc1
|
||||||
@@ -2131,7 +2165,7 @@ file_size_mult=2
|
|||||||
<li><b>Note:</b> HyperLevelDB and RocksDB are not available on Windows platform.</li>
|
<li><b>Note:</b> HyperLevelDB and RocksDB are not available on Windows platform.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md382"></a>
|
<h2><a class="anchor" id="autotoc_md385"></a>
|
||||||
Version 0.16</h2>
|
Version 0.16</h2>
|
||||||
<p>rippled version 0.16 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/master">master</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/v0.16.0">v0.16.0</a>.</p>
|
<p>rippled version 0.16 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/master">master</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/v0.16.0">v0.16.0</a>.</p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit 15ef43505473225af21bb7b575fb0b628d5e7f73
|
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit 15ef43505473225af21bb7b575fb0b628d5e7f73
|
||||||
@@ -2179,7 +2213,7 @@ path=db/hashnode
|
|||||||
<p><b>Issues</b></p>
|
<p><b>Issues</b></p>
|
||||||
<p>None known</p>
|
<p>None known</p>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md384"></a>
|
<h2><a class="anchor" id="autotoc_md387"></a>
|
||||||
Version 0.14</h2>
|
Version 0.14</h2>
|
||||||
<p>rippled version 0.14 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/master">master</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/v0.14.0">v0.12.0</a>.</p>
|
<p>rippled version 0.14 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/master">master</a> branch and the tag is <a href="https://github.com/ripple/rippled/tree/v0.14.0">v0.12.0</a>.</p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit b6d11c08d0245ee9bafbb97143f5d685dd2979fc
|
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit b6d11c08d0245ee9bafbb97143f5d685dd2979fc
|
||||||
@@ -2227,7 +2261,7 @@ path=db/hashnode
|
|||||||
<p><b>Issues</b></p>
|
<p><b>Issues</b></p>
|
||||||
<p>None known</p>
|
<p>None known</p>
|
||||||
<hr />
|
<hr />
|
||||||
<h2><a class="anchor" id="autotoc_md386"></a>
|
<h2><a class="anchor" id="autotoc_md389"></a>
|
||||||
Version 0.12</h2>
|
Version 0.12</h2>
|
||||||
<p>rippled version 0.12 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/master">master branch</a> and can be found on GitHub. The tag is <a href="https://github.com/ripple/rippled/tree/v0.12.0">v0.12.0</a>.</p>
|
<p>rippled version 0.12 has now been released. This release is currently the tip of the <a href="https://github.com/ripple/rippled/tree/master">master branch</a> and can be found on GitHub. The tag is <a href="https://github.com/ripple/rippled/tree/v0.12.0">v0.12.0</a>.</p>
|
||||||
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit d0a9da6f16f4083993e4b6c5728777ffebf80f3a
|
<p>Prior to building, please confirm you have the correct source tree with the <code>git log</code> command. The first log entry should be the change setting the version: </p><pre class="fragment">commit d0a9da6f16f4083993e4b6c5728777ffebf80f3a
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ Functions</h2></td></tr>
|
|||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
Variables</h2></td></tr>
|
Variables</h2></td></tr>
|
||||||
<tr class="memitem:add98d1ad0d107ee61a6ace72d982cf36"><td class="memItemLeft" align="right" valign="top">char const *const </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceripple_1_1BuildInfo.html#add98d1ad0d107ee61a6ace72d982cf36">versionString</a> = "1.6.0-rc3"</td></tr>
|
<tr class="memitem:add98d1ad0d107ee61a6ace72d982cf36"><td class="memItemLeft" align="right" valign="top">char const *const </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceripple_1_1BuildInfo.html#add98d1ad0d107ee61a6ace72d982cf36">versionString</a> = "1.6.0"</td></tr>
|
||||||
<tr class="separator:add98d1ad0d107ee61a6ace72d982cf36"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:add98d1ad0d107ee61a6ace72d982cf36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a3f9689f7affc4d0b0c9e63869fd0deeb"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceripple_1_1BuildInfo.html#a3f9689f7affc4d0b0c9e63869fd0deeb">implementationVersionIdentifier</a></td></tr>
|
<tr class="memitem:a3f9689f7affc4d0b0c9e63869fd0deeb"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceripple_1_1BuildInfo.html#a3f9689f7affc4d0b0c9e63869fd0deeb">implementationVersionIdentifier</a></td></tr>
|
||||||
<tr class="separator:a3f9689f7affc4d0b0c9e63869fd0deeb"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a3f9689f7affc4d0b0c9e63869fd0deeb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -281,7 +281,7 @@ N: 6-bit rc/beta number (1-63)
|
|||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">char const* const ripple::BuildInfo::versionString = "1.6.0-rc3"</td>
|
<td class="memname">char const* const ripple::BuildInfo::versionString = "1.6.0"</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
Reference in New Issue
Block a user