dependabot[bot]
bf1e2bd3b8
build(deps): bump tracing from 0.1.24 to 0.1.25 ( #1815 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.24 to 0.1.25.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.24...tracing-0.1.25 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-25 09:28:26 +10:00
teor
fb6acfaff7
Update the acceptance test port range ( #1812 )
...
Windows can reserve or use ports up to 53500.
Windows and macOS sequentially allocate ephemeral ports,
starting at 41952.
2021-02-25 09:27:56 +10:00
teor
78f162733d
Revert "leverage return value for propagating errors"
...
This reverts commit e6cb20e13f
.
2021-02-24 13:07:31 -08:00
teor
72e2e83828
Revert "introduce Transition enum"
...
This reverts commit 6906f87ead
.
2021-02-24 13:07:31 -08:00
teor
a5e89f4f2b
Revert "accidental drop on mustusesender"
...
This reverts commit 5ec8d09e0d
.
2021-02-24 13:07:31 -08:00
teor
d60226a3cf
Revert "rustfmt"
...
This reverts commit 9d9734ea81
.
2021-02-24 13:07:31 -08:00
teor
359015b2be
Revert "Only reject pending client requests when the peer has errored"
...
This reverts commit e06705ed81
.
2021-02-24 13:07:31 -08:00
teor
663ed6c842
Revert "Remove remaining references to fail_with"
...
This reverts commit 5e4bf804aa
.
2021-02-24 13:07:31 -08:00
teor
3c225550ee
Revert "rename transitions from Exit to Close"
...
This reverts commit cfc4717b98
.
2021-02-24 13:07:31 -08:00
teor
86dc66dfa9
Revert "deduplicate match arms in handle_client_request"
...
This reverts commit 2adee7b31a
.
2021-02-24 13:07:31 -08:00
teor
292a4391e2
Revert "update comments throughout connection.rs"
...
This reverts commit 651d352ce1
.
2021-02-24 13:07:31 -08:00
teor
fc44a97925
Revert "remove unnecessary Option around request timeout"
...
This reverts commit c3724031df
.
2021-02-24 13:07:31 -08:00
teor
e06120cd36
Revert "ensure peer/client.rs comments are up to date"
...
This reverts commit 2266886a53
.
2021-02-24 13:07:31 -08:00
teor
1a70d807b6
Revert "make sure peer/error.s comments are up to date"
...
This reverts commit 6f205a1812
.
2021-02-24 13:07:31 -08:00
teor
3b2077fcfd
Revert "Apply suggestions from code review"
...
This reverts commit 736092abb8
.
2021-02-24 13:07:31 -08:00
Deirdre Connolly
624bbf4b9a
Update release-checklist.md ( #1810 )
...
With edits from our recent release
2021-02-24 08:56:06 +10:00
dependabot[bot]
7b675bbd73
build(deps): bump futures from 0.3.12 to 0.3.13
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 16:09:53 -05:00
dependabot[bot]
58f26df5cb
build(deps): bump futures-core from 0.3.12 to 0.3.13
...
Bumps [futures-core](https://github.com/rust-lang/futures-rs ) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 11:11:35 -05:00
dependabot[bot]
dab65b33eb
build(deps): bump once_cell from 1.5.2 to 1.6.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.5.2 to 1.6.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.5.2...v1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 10:59:40 -05:00
teor
7558f74c78
Bump versions for zebrad 1.0.0-alpha.3
2021-02-23 10:39:13 -05:00
teor
d0632ea29b
Add md files to release checklist commands
2021-02-23 17:33:39 +10:00
teor
6badfe73ca
Add fastmod example to release checklist
2021-02-23 17:31:02 +10:00
teor
a1c507240f
Fix a release-checklist.md typo
2021-02-23 11:47:02 +10:00
dependabot[bot]
304d7682f5
build(deps): bump tracing-subscriber from 0.2.15 to 0.2.16
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.2.15 to 0.2.16.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.2.15...tracing-subscriber-0.2.16 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 01:38:42 -05:00
dependabot[bot]
b578d1ff2e
build(deps): bump proptest-derive from 0.2.0 to 0.3.0
...
Bumps [proptest-derive](https://github.com/AltSysrq/proptest ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/AltSysrq/proptest/releases )
- [Changelog](https://github.com/AltSysrq/proptest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/AltSysrq/proptest/compare/proptest-derive-0.2.0...proptest-derive-0.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 01:33:54 -05:00
Deirdre Connolly
1fa41ff199
Use new bech32 methods that expect a Variant enum variant
2021-02-21 20:51:43 -05:00
dependabot[bot]
dd940f7dbf
build(deps): bump bech32 from 0.7.2 to 0.8.0
...
Bumps [bech32](https://github.com/rust-bitcoin/rust-bech32 ) from 0.7.2 to 0.8.0.
- [Release notes](https://github.com/rust-bitcoin/rust-bech32/releases )
- [Commits](https://github.com/rust-bitcoin/rust-bech32/compare/v0.7.2...v0.8.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-21 20:51:43 -05:00
teor
3af57ece7a
Partly revert "Fix poll_ready usage in ChainVerifier" ( #1735 )
...
* Revert "Fix poll_ready usage in ChainVerifier (#1700 )"
This reverts commit 0723ac5be1
.
* Keep the VERIFIER_BUFFER_BOUND change
* Correctly implement multiple readiness
2021-02-20 10:43:38 +10:00
teor
d4f2f27218
Add global span to spawned network tasks ( #1761 )
...
Closes #1575
2021-02-20 08:36:50 +10:00
ebfull
b7fddbde94
Compute the expected body length to reduce heap allocations ( #1773 )
...
* Compute the expected body length to reduce heap allocations
2021-02-19 22:18:57 +00:00
Jane Lusby
736092abb8
Apply suggestions from code review
...
Co-authored-by: teor <teor@riseup.net>
2021-02-19 14:11:35 -08:00
Jane Lusby
6f205a1812
make sure peer/error.s comments are up to date
2021-02-19 14:11:35 -08:00
Jane Lusby
2266886a53
ensure peer/client.rs comments are up to date
2021-02-19 14:11:35 -08:00
Jane Lusby
c3724031df
remove unnecessary Option around request timeout
2021-02-19 14:11:35 -08:00
Jane Lusby
651d352ce1
update comments throughout connection.rs
2021-02-19 14:11:35 -08:00
Jane Lusby
2adee7b31a
deduplicate match arms in handle_client_request
2021-02-19 14:11:35 -08:00
Jane Lusby
cfc4717b98
rename transitions from Exit to Close
2021-02-19 14:11:35 -08:00
teor
5e4bf804aa
Remove remaining references to fail_with
2021-02-19 14:11:35 -08:00
teor
e06705ed81
Only reject pending client requests when the peer has errored
...
- Add an `ExitClient` transition, used when the internal client channel
is closed or dropped, and there are no more pending requests
- Ignore pending requests after an `ExitClient` transition
- Reject pending requests when the peer has caused an error
(the `Exit` and `ExitRequest` transitions)
- Remove `PeerError::ConnectionDropped`, because it is now handled by
`ExitClient`. (Which is an internal error, not a peer error.)
2021-02-19 14:11:35 -08:00
teor
9d9734ea81
rustfmt
2021-02-19 14:11:35 -08:00
Jane Lusby
5ec8d09e0d
accidental drop on mustusesender
2021-02-19 14:11:35 -08:00
Jane Lusby
6906f87ead
introduce Transition enum
2021-02-19 14:11:35 -08:00
Jane Lusby
e6cb20e13f
leverage return value for propagating errors
2021-02-19 14:11:35 -08:00
Alfredo Garcia
bae49e54df
Disable unreliable `sync_large_checkpoints_testnet` ( #1789 )
...
* delete `sync_large_checkpoints_testnet`
2021-02-19 21:40:01 +00:00
teor
d4915c18e7
Fix inverted was_killed logic ( #1779 )
...
Also improve the error messages and code structure.
2021-02-20 06:26:00 +10:00
teor
b0bc4a79c9
Disable conflict failure cleanup on macOS
2021-02-20 06:22:11 +10:00
teor
af12f20732
Re-enable macOS conflict tests
...
We disabled these tests pending #1613 . But the comment incorrectly said
we were waiting for #1631 .
2021-02-20 06:22:11 +10:00
dependabot[bot]
7bba67d97b
build(deps): bump thiserror from 1.0.23 to 1.0.24
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.23 to 1.0.24.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.23...1.0.24 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 14:54:40 -05:00
Pili Guerra
9e6db31db0
Add Usability Testing Plan template to the list of issue templates ( #1519 )
2021-02-19 10:53:11 +01:00
teor
a445cfbd55
Set ZEBRA_SKIP_NETWORK_TESTS using Windows syntax ( #1782 )
...
Use Powershell syntax to set ZEBRA_SKIP_NETWORK_TESTS on Windows.
Also skip the entire large sync test step on Ubuntu and
Windows, because the tests are skipped anyway due to
ZEBRA_SKIP_NETWORK_TESTS. This saves some
compilation time.
2021-02-19 19:36:32 +10:00