diff --git a/cabal.project b/cabal.project index 5e5fdc8218e..a71280d46d2 100644 --- a/cabal.project +++ b/cabal.project @@ -200,99 +200,99 @@ source-repository-package source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-network source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: io-sim source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-network-testing source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-consensus source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-consensus/ouroboros-consensus-mock source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-consensus-byron source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-consensus-shelley source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-consensus-cardano source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: typed-protocols source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: typed-protocols-examples source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: ouroboros-network-framework source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: network-mux source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: io-sim-classes source-repository-package type: git location: https://github.com/input-output-hk/ouroboros-network - tag: e71aa72adc7e876cda4ff19b5cc0900167fa9804 - --sha256: 0a16fd350kvyq4a23y8ma09r5sfs4xsr0gll0ssndd6ygpsd5s4b + tag: 690e825b13560e64d970474214891d34e65a62a5 + --sha256: 0bn01flk8vypjd2mjrflx3mk0gxh7a1xxd393b4kjyx3cdi7yqsk subdir: Win32-network source-repository-package diff --git a/cardano-node/ChangeLog.md b/cardano-node/ChangeLog.md index 4bdea408d0a..86cab57bf75 100644 --- a/cardano-node/ChangeLog.md +++ b/cardano-node/ChangeLog.md @@ -1,5 +1,46 @@ # Changelog for cardano-node +## 1.9.0 -- March 2020 + +### node changes +- Remove CLI override for genesis file. It must be in the confg file. (#683) +- Genesis file path in confg relative to the config file location (#648) +- For security adjust default confg to not listen on local ports (#707) +- Use new DNS relay pool in default mainnet configuration (#708, ) +- CLI support for creating Byron era update proposals (#696) +- Improved Windows CI (#669, #685) +- More robust "chairman" integration test (#681) +- Documentation updates (#677,709) +- Progress meter in monitoring output for long running block replay (#712) +- Improved trace verbosity for block fetch decisions (#701) +- Improved trace output for mux timeouts (#717) +- Improved trace output for mempool events (#724) +- Improved trace output for subscription and DNS lookups (725) + +### consensus changes +- Shelley ledger (#258, #982, #1403, #1405, #1820, #1822, #1824, #1695) +- More internal framework to support hard forks (#1698) +- Updated Shelley support for the local state query (#1848) +- Fix subtle block fetch concurrency bug found by QC tests (#1845, #1850) +- Tests for Byron era software update proposals (#1733, #1790) +- Tests for transactions with TTLs as used by Shelley (#1297, #1564) +- Minor optimisation in storage layer (#1810) + +### ledger changes +- More tests for mempool validation (#707, #748) +- Export the mainnet protocol magic id, for convenience (#750) +- Test clusters started in OBFT mode have an EBB matching the legacy one (#751) +- Adjust the update proposal endorsement rule to simplify hard forks (#753) + +### network changes +- Significant update to the Win32 network I/O library (#1574, #1627, #1844) +- Limit the number of accepted connections (#1391, #1831) +- Protocol timeouts, per-protocol state (#1395, #1813) +- Add a minor missing check in transaction submission protocol handler (#1856) +- Improve sync performance for far away nodes with high network latency (#1843) +- Improved selection of nearby low latency peers (#1858, #1859, #1860) +- Improved Windows CI (#1808) + ## 1.8.0 -- March 2020 ### node changes diff --git a/cardano-node/cardano-node.cabal b/cardano-node/cardano-node.cabal index 57add03bab5..f3c459f542d 100644 --- a/cardano-node/cardano-node.cabal +++ b/cardano-node/cardano-node.cabal @@ -1,5 +1,5 @@ name: cardano-node -version: 1.8.0 +version: 1.9.0 description: The cardano full node author: IOHK maintainer: operations@iohk.io diff --git a/stack.yaml b/stack.yaml index ce530ca3aaf..5b349893eff 100644 --- a/stack.yaml +++ b/stack.yaml @@ -122,7 +122,7 @@ extra-deps: #Ouroboros-network dependencies - git: https://github.com/input-output-hk/ouroboros-network - commit: e71aa72adc7e876cda4ff19b5cc0900167fa9804 + commit: 690e825b13560e64d970474214891d34e65a62a5 subdirs: - io-sim - io-sim-classes