Commit Graph

2218 Commits

Author SHA1 Message Date
dependabot[bot]
f123802619
build(deps): bump comfy-table from 6.1.2 to 6.1.3
Bumps [comfy-table](https://github.com/nukesor/comfy-table) from 6.1.2 to 6.1.3.
- [Release notes](https://github.com/nukesor/comfy-table/releases)
- [Changelog](https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nukesor/comfy-table/compare/v6.1.2...v6.1.3)

---
updated-dependencies:
- dependency-name: comfy-table
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 11:43:24 +00:00
dependabot[bot]
42b090a66f
build(deps): bump ecdsa_fun from 7f1ae3d to da6ffd2
Bumps [ecdsa_fun](https://github.com/LLFourn/secp256kfun) from `7f1ae3d` to `da6ffd2`.
- [Release notes](https://github.com/LLFourn/secp256kfun/releases)
- [Commits](7f1ae3db39...da6ffd2ef4)

---
updated-dependencies:
- dependency-name: ecdsa_fun
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 11:43:17 +00:00
dependabot[bot]
bb1e17c65b
build(deps): bump serde_json from 1.0.87 to 1.0.89
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.87 to 1.0.89.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.87...v1.0.89)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 11:43:17 +00:00
dependabot[bot]
d604ad8b92
build(deps): bump sigma_fun from 7f1ae3d to da6ffd2
Bumps [sigma_fun](https://github.com/LLFourn/secp256kfun) from `7f1ae3d` to `da6ffd2`.
- [Release notes](https://github.com/LLFourn/secp256kfun/releases)
- [Commits](7f1ae3db39...da6ffd2ef4)

---
updated-dependencies:
- dependency-name: sigma_fun
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 11:43:13 +00:00
dependabot[bot]
ecfc4ac324
build(deps): bump rust_decimal_macros from 1.26.1 to 1.27.0
Bumps [rust_decimal_macros](https://github.com/paupino/rust-decimal) from 1.26.1 to 1.27.0.
- [Release notes](https://github.com/paupino/rust-decimal/releases)
- [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paupino/rust-decimal/commits)

---
updated-dependencies:
- dependency-name: rust_decimal_macros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 10:10:05 +00:00
bors[bot]
dcd8abd34e
Merge #1219
1219: feat: add wallet database migration from older bdk r=delta1 a=delta1

- upgrades to bdk 0.24 #1198
- adds a regression test for opening older wallets #1183
- adds a migration for older wallets that encounter the ChecksumMismatch error #1182


Co-authored-by: Byron Hambly <bhambly@blockstream.com>
2022-11-25 09:43:58 +00:00
Byron Hambly
dee51dc069
Merge branch 'master' into bdk-0.24 2022-11-23 13:51:43 +02:00
bors[bot]
0e242110bd
Merge #1218
1218: ci: use cargo cross for armv7 build r=delta1 a=delta1

armv7 builds have started failing, presumably due to some change in the CI runners. 

this change updates the CI to use `cargo cross` for more reliable cross compilation 

example failure: https://github.com/comit-network/xmr-btc-swap/actions/runs/3496339850/jobs/5855083680 

```
error: failed to run custom build command for `ring v0.16.20`

Caused by:
  process didn't exit successfully: `/home/runner/work/xmr-btc-swap/xmr-btc-swap/target/debug/build/ring-3b88841cfec2d8d7/build-script-build` (exit status: 101)
  --- stdout
  OPT_LEVEL = Some("0")
  TARGET = Some("armv7-unknown-linux-gnueabihf")
  HOST = Some("x86_64-unknown-linux-gnu")
  CC_armv7-unknown-linux-gnueabihf = None
  CC_armv7_unknown_linux_gnueabihf = None
  TARGET_CC = None
  CC = None
  CROSS_COMPILE = None
  CFLAGS_armv7-unknown-linux-gnueabihf = None
  CFLAGS_armv7_unknown_linux_gnueabihf = None
  TARGET_CFLAGS = None
  CFLAGS = None
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some("true")
  CARGO_CFG_TARGET_FEATURE = None

  --- stderr
  running "arm-linux-gnueabihf-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-march=armv7-a" "-I" "include" "-Wall" "-Wextra" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/home/runner/work/xmr-btc-swap/xmr-btc-swap/target/armv7-unknown-linux-gnueabihf/debug/build/ring-34b63fa28ccdbd48/out/aesv8-armx-linux32.o" "/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/aesv8-armx-linux32.S"
  cc1: error: ‘-mfloat-abi=hard’: selected architecture lacks an FPU
  thread 'main' panicked at 'execution failed', /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs:656:9
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
Error: Process completed with exit code 101.
```

Co-authored-by: Byron Hambly <bhambly@blockstream.com>
2022-11-23 11:20:03 +00:00
Byron Hambly
4c16367d9e
ci: use cargo cross for armv7 build 2022-11-23 12:28:03 +02:00
Byron Hambly
cd3ba4905a
feat: add wallet database migration from older bdk
- upgrades to bdk 0.24 #1198
- adds a regression test for opening older wallets #1183
- adds a migration for older wallets that encounter the ChecksumMismatch
  error #1182
2022-11-23 12:23:21 +02:00
bors[bot]
496482d302
Merge #1212
1212: build(deps): bump reqwest from 0.11.12 to 0.11.13 r=delta1 a=dependabot[bot]

Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.12 to 0.11.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/releases">reqwest's releases</a>.</em></p>
<blockquote>
<h2>v0.11.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>ClientBuilder::dns_resolver()</code> option for custom DNS resolvers.</li>
<li>Add <code>ClientBuilder::tls_sni(bool)</code> option to enable or disable TLS Server Name Indication.</li>
<li>Add <code>Identity::from_pkcs8_pem()</code> constructor when using <code>native-tls</code>.</li>
<li>Fix <code>redirect::Policy::limited(0)</code> from following any redirects.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/NobodyXu"><code>`@​NobodyXu</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1647">seanmonstar/reqwest#1647</a></li>
<li><a href="https://github.com/anhcuky"><code>`@​anhcuky</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1645">seanmonstar/reqwest#1645</a></li>
<li><a href="https://github.com/mirecl"><code>`@​mirecl</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1655">seanmonstar/reqwest#1655</a></li>
<li><a href="https://github.com/irrelevelephant"><code>`@​irrelevelephant</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1653">seanmonstar/reqwest#1653</a></li>
<li><a href="https://github.com/Alvenix"><code>`@​Alvenix</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1669">seanmonstar/reqwest#1669</a></li>
<li><a href="https://github.com/kianmeng"><code>`@​kianmeng</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1562">seanmonstar/reqwest#1562</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's changelog</a>.</em></p>
<blockquote>
<h2>v0.11.13</h2>
<ul>
<li>Add <code>ClientBuilder::dns_resolver()</code> option for custom DNS resolvers.</li>
<li>Add <code>ClientBuilder::tls_sni(bool)</code> option to enable or disable TLS Server Name Indication.</li>
<li>Add <code>Identity::from_pkcs8_pem()</code> constructor when using <code>native-tls</code>.</li>
<li>Fix <code>redirect::Policy::limited(0)</code> from following any redirects.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3c39260cf7"><code>3c39260</code></a> v0.11.13</li>
<li><a href="81fc85a689"><code>81fc85a</code></a> docs: fix some typos (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1562">#1562</a>)</li>
<li><a href="e302f75b60"><code>e302f75</code></a> Add option to configure TLS server name indication (SNI) (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1669">#1669</a>)</li>
<li><a href="f11e958433"><code>f11e958</code></a> Add support for custom DNS resolution (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1653">#1653</a>)</li>
<li><a href="231b18f835"><code>231b18f</code></a> native-tls: add Identiy::from_pkcs8_pem (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1655">#1655</a>)</li>
<li><a href="110c3aee33"><code>110c3ae</code></a> Fix redirect limited(0) should not follow redirects (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1645">#1645</a>)</li>
<li><a href="4c377661bb"><code>4c37766</code></a> Bump dep trust-dns-resolver to v0.22 (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1647">#1647</a>)</li>
<li>See full diff in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.12...v0.11.13">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reqwest&package-manager=cargo&previous-version=0.11.12&new-version=0.11.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-17 12:31:38 +00:00
dependabot[bot]
b757022b39
build(deps): bump reqwest from 0.11.12 to 0.11.13
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.12 to 0.11.13.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.12...v0.11.13)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 11:07:29 +00:00
bors[bot]
2ff8f096a1
Merge #1211
1211: build(deps): bump uuid from 1.2.1 to 1.2.2 r=delta1 a=dependabot[bot]

Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.2.1 to 1.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/uuid-rs/uuid/releases">uuid's releases</a>.</em></p>
<blockquote>
<h2>1.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li>CI Cleanups by <a href="https://github.com/KodrAus"><code>`@​KodrAus</code></a>` in <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/pull/640">uuid-rs/uuid#640</a></li>
<li>Remove extern crate alloc by <a href="https://github.com/KodrAus"><code>`@​KodrAus</code></a>` in <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/pull/645">uuid-rs/uuid#645</a></li>
<li>Prepare for 1.2.2 release by <a href="https://github.com/KodrAus"><code>`@​KodrAus</code></a>` in <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/pull/646">uuid-rs/uuid#646</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/1.2.1...1.2.2">https://github.com/uuid-rs/uuid/compare/1.2.1...1.2.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="60ca9af4c1"><code>60ca9af</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/issues/646">#646</a> from uuid-rs/cargo/1.2.2</li>
<li><a href="d413ed6e63"><code>d413ed6</code></a> prepare for 1.2.2 release</li>
<li><a href="ce445a23c0"><code>ce445a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/issues/645">#645</a> from uuid-rs/fix/extern-alloc</li>
<li><a href="b7c845fa67"><code>b7c845f</code></a> remove extern crate alloc</li>
<li><a href="f5a29cf3d1"><code>f5a29cf</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/issues/640">#640</a> from uuid-rs/ci/cleanups</li>
<li><a href="876e466f1d"><code>876e466</code></a> remove missing moniker from job names</li>
<li><a href="6944c0d3f0"><code>6944c0d</code></a> simplify CI and unpin arbitrary</li>
<li>See full diff in <a href="https://github.com/uuid-rs/uuid/compare/1.2.1...1.2.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=uuid&package-manager=cargo&previous-version=1.2.1&new-version=1.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 16:25:34 +00:00
dependabot[bot]
857dcbcf48
build(deps): bump uuid from 1.2.1 to 1.2.2
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.2.1...1.2.2)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-15 11:02:30 +00:00
bors[bot]
b2e1c84bd6
Merge #1201 #1203
1201: build(deps): bump tokio-util from 0.7.2 to 0.7.3 r=delta1 a=dependabot[bot]

Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.2 to 0.7.3.
<details>
<summary>Commits</summary>
<ul>
<li><a href="14c77bc434"><code>14c77bc</code></a> chore: prepare tokio-util 0.7.3 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4744">#4744</a>)</li>
<li><a href="0241f1c54d"><code>0241f1c</code></a> chore: fix changelog typo (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4740">#4740</a>)</li>
<li><a href="674d77d4ef"><code>674d77d</code></a> chore: prepare Tokio v1.19.0 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4738">#4738</a>)</li>
<li><a href="42b4c27b88"><code>42b4c27</code></a> net: add <code>take_error</code> to <code>TcpSocket</code> and <code>TcpStream</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4739">#4739</a>)</li>
<li><a href="0d4d3c34f1"><code>0d4d3c3</code></a> sync: replace non-binding <code>if let</code> statements (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4735">#4735</a>)</li>
<li><a href="4941fbf7c4"><code>4941fbf</code></a> tokio: add 1.18.x as LTS release (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4733">#4733</a>)</li>
<li><a href="cc6c2f40cb"><code>cc6c2f4</code></a> tokio: check page capacity before obtaining base pointer (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4731">#4731</a>)</li>
<li><a href="925314ba43"><code>925314b</code></a> doc: clarify semantics of tasks outliving block_on (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4729">#4729</a>)</li>
<li><a href="f948cd7b33"><code>f948cd7</code></a> chore: fix clippy warnings (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4727">#4727</a>)</li>
<li><a href="83d0e7f8b3"><code>83d0e7f</code></a> runtime: add <code>is_finished</code> method for <code>JoinHandle</code> and <code>AbortHandle</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4709">#4709</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.2...tokio-util-0.7.3">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-util&package-manager=cargo&previous-version=0.7.2&new-version=0.7.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

1203: build(deps): bump tokio from 1.16.1 to 1.19.2 r=delta1 a=dependabot[bot]

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.16.1 to 1.19.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.19.2</h2>
<h1>1.19.2 (June 6, 2022)</h1>
<p>This release fixes another bug in <code>Notified::enable</code>. (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4751">#4751</a>)</p>
<p><a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4751">#4751</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4751">tokio-rs/tokio#4751</a></p>
<h2>Tokio v1.19.1</h2>
<h1>1.19.1 (June 5, 2022)</h1>
<p>This release fixes a bug in <code>Notified::enable</code>. (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4747">#4747</a>)</p>
<p><a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4747">#4747</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4747">tokio-rs/tokio#4747</a></p>
<h2>Tokio v1.19.0</h2>
<h1>1.19.0 (June 3, 2022)</h1>
<h3>Added</h3>
<ul>
<li>runtime: add <code>is_finished</code> method for <code>JoinHandle</code> and <code>AbortHandle</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4709">#4709</a>)</li>
<li>runtime: make global queue and event polling intervals configurable (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4671">#4671</a>)</li>
<li>sync: add <code>Notified::enable</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4705">#4705</a>)</li>
<li>sync: add <code>watch::Sender::send_if_modified</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4591">#4591</a>)</li>
<li>sync: add resubscribe method to broadcast::Receiver (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4607">#4607</a>)</li>
<li>net: add <code>take_error</code> to <code>TcpSocket</code> and <code>TcpStream</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4739">#4739</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>io: refactor out usage of Weak in the io handle (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4656">#4656</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>macros: avoid starvation in <code>join!</code> and <code>try_join!</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4624">#4624</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>runtime: clarify semantics of tasks outliving <code>block_on</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4729">#4729</a>)</li>
<li>time: fix example for <code>MissedTickBehavior::Burst</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4713">#4713</a>)</li>
</ul>
<h3>Unstable</h3>
<ul>
<li>metrics: correctly update atomics in <code>IoDriverMetrics</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4725">#4725</a>)</li>
<li>metrics: fix compilation with unstable, process, and rt, but without net (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4682">#4682</a>)</li>
<li>task: add <code>#[track_caller]</code> to <code>JoinSet</code>/<code>JoinMap</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4697">#4697</a>)</li>
<li>task: add <code>Builder::{spawn_on, spawn_local_on, spawn_blocking_on}</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4683">#4683</a>)</li>
<li>task: add <code>consume_budget</code> for cooperative scheduling (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4498">#4498</a>)</li>
<li>task: add <code>join_set::Builder</code> for configuring <code>JoinSet</code> tasks (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4687">#4687</a>)</li>
<li>task: update return value of <code>JoinSet::join_one</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4726">#4726</a>)</li>
</ul>
<p><a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4498">#4498</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4498">tokio-rs/tokio#4498</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4591">#4591</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4591">tokio-rs/tokio#4591</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4607">#4607</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4607">tokio-rs/tokio#4607</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4624">#4624</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4624">tokio-rs/tokio#4624</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4656">#4656</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4656">tokio-rs/tokio#4656</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4671">#4671</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4671">tokio-rs/tokio#4671</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4682">#4682</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4682">tokio-rs/tokio#4682</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4683">#4683</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4683">tokio-rs/tokio#4683</a>
<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4687">#4687</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/4687">tokio-rs/tokio#4687</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="340c4dc3b2"><code>340c4dc</code></a> chore: prepare Tokio v1.19.2 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4754">#4754</a>)</li>
<li><a href="7011a68343"><code>7011a68</code></a> time: add <code>StreamExt::chunks_timeout</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4695">#4695</a>)</li>
<li><a href="c7280167db"><code>c728016</code></a> sync: fix <code>will_wake</code> usage in <code>Notify</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4751">#4751</a>)</li>
<li><a href="bac7984417"><code>bac7984</code></a> chore: prepare Tokio v1.19.1 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4750">#4750</a>)</li>
<li><a href="a7e7eca893"><code>a7e7eca</code></a> sync: fix panic in <code>Notified::enable</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4747">#4747</a>)</li>
<li><a href="89ccf2ad2b"><code>89ccf2a</code></a> chore: prepare tokio-stream 0.1.9 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4743">#4743</a>)</li>
<li><a href="3f8a690c01"><code>3f8a690</code></a> chore: prepare tokio-macros 1.8.0 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4742">#4742</a>)</li>
<li><a href="14c77bc434"><code>14c77bc</code></a> chore: prepare tokio-util 0.7.3 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4744">#4744</a>)</li>
<li><a href="0241f1c54d"><code>0241f1c</code></a> chore: fix changelog typo (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4740">#4740</a>)</li>
<li><a href="674d77d4ef"><code>674d77d</code></a> chore: prepare Tokio v1.19.0 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4738">#4738</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.16.1...tokio-1.19.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.16.1&new-version=1.19.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 11:37:12 +00:00
bors[bot]
68796ef59f
Merge #1207
1207: Add monero-wallet-rpc `DOWNLOAD_URL` for M1, M2 Mac r=delta1 a=binarybaron



Co-authored-by: binarybaron <86064887+binarybaron@users.noreply.github.com>
2022-11-12 15:34:59 +00:00
binarybaron
4f89b3d768 Add monero-wallet-rpc DOWNLOAD_URL for M1, M2 Mac 2022-11-12 15:31:53 +01:00
bors[bot]
7d5a604384
Merge #1206
1206: build(deps): bump Swatinem/rust-cache from 2.0.2 to 2.2.0 r=delta1 a=dependabot[bot]

Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.2 to 2.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/releases">Swatinem/rust-cache's releases</a>.</em></p>
<blockquote>
<h2>v2.2.0</h2>
<ul>
<li>Add new <code>save-if</code> option to always restore, but only conditionally save the cache.</li>
</ul>
<h2>v2.1.0</h2>
<ul>
<li>Only hash <code>Cargo.{lock,toml}</code> files in the configured workspace directories.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md">Swatinem/rust-cache's changelog</a>.</em></p>
<blockquote>
<h2>2.2.0</h2>
<ul>
<li>Add new <code>save-if</code> option to always restore, but only conditionally save the cache.</li>
</ul>
<h2>2.1.0</h2>
<ul>
<li>Only hash <code>Cargo.{lock,toml}</code> files in the configured workspace directories.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="359a70e43a"><code>359a70e</code></a> 2.2.0</li>
<li><a href="ecee04e7b3"><code>ecee04e</code></a> feat: add save-if option, closes <a href="https://github-redirect.dependabot.com/Swatinem/rust-cache/issues/66">#66</a> (<a href="https://github-redirect.dependabot.com/Swatinem/rust-cache/issues/91">#91</a>)</li>
<li><a href="b894d59a8d"><code>b894d59</code></a> 2.1.0</li>
<li><a href="e78327dd9e"><code>e78327d</code></a> small code style improvements, README and CHANGELOG updates</li>
<li><a href="ccdddcc049"><code>ccdddcc</code></a> only hash Cargo.toml/Cargo.lock that belong to a configured workspace (<a href="https://github-redirect.dependabot.com/Swatinem/rust-cache/issues/90">#90</a>)</li>
<li>See full diff in <a href="https://github.com/Swatinem/rust-cache/compare/v2.0.2...v2.2.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Swatinem/rust-cache&package-manager=github_actions&previous-version=2.0.2&new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-10 13:05:34 +00:00
dependabot[bot]
6ff0e1f4db
build(deps): bump Swatinem/rust-cache from 2.0.2 to 2.2.0
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.2 to 2.2.0.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rust-cache/compare/v2.0.2...v2.2.0)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-10 11:01:58 +00:00
dependabot[bot]
b90774a12d
build(deps): bump tokio from 1.16.1 to 1.19.2
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.16.1 to 1.19.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.16.1...tokio-1.19.2)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 17:29:26 +00:00
dependabot[bot]
303c25f486
build(deps): bump tokio-util from 0.7.2 to 0.7.3
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.2...tokio-util-0.7.3)

---
updated-dependencies:
- dependency-name: tokio-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 17:29:03 +00:00
bors[bot]
90ff605469
Merge #1200
1200: build(deps): bump hyper from 0.14.22 to 0.14.23 r=delta1 a=dependabot[bot]

Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.22 to 0.14.23.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper/releases">hyper's releases</a>.</em></p>
<blockquote>
<h2>v0.14.23</h2>
<h2>Bug Fixes</h2>
<ul>
<li><strong>http2:</strong> Fix race condition in client dispatcher (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3041">#3041</a>) (<a href="2f1c0b720d">2f1c0b72</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2419">#2419</a>)</li>
<li><strong>dependencies</strong>: Really fix compile-time feature for <code>socket2</code> dependency.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jfourie1"><code>`@​jfourie1</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/hyper/pull/3041">hyperium/hyper#3041</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper/blob/v0.14.23/CHANGELOG.md">hyper's changelog</a>.</em></p>
<blockquote>
<h3>v0.14.23 (2022-11-07)</h3>
<h4>Bug Fixes</h4>
<ul>
<li><strong>http2:</strong> Fix race condition in client dispatcher (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3041">#3041</a>) (<a href="2f1c0b720d">2f1c0b72</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2419">#2419</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d32beb3843"><code>d32beb3</code></a> v0.14.23</li>
<li><a href="4912c6dbca"><code>4912c6d</code></a> chore(dependencies): enable socket2 'all' feature (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3047">#3047</a>)</li>
<li><a href="2f1c0b720d"><code>2f1c0b7</code></a> fix(http2): Fix race condition in client dispatcher (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3041">#3041</a>)</li>
<li>See full diff in <a href="https://github.com/hyperium/hyper/compare/v0.14.22...v0.14.23">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hyper&package-manager=cargo&previous-version=0.14.22&new-version=0.14.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 16:52:00 +00:00
bors[bot]
0e47d5fe66
Merge #1199
1199: build(deps): bump time from 0.3.16 to 0.3.17 r=delta1 a=dependabot[bot]

Bumps [time](https://github.com/time-rs/time) from 0.3.16 to 0.3.17.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/time-rs/time/releases">time's releases</a>.</em></p>
<blockquote>
<h2>v0.3.17</h2>
<p>See the <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">changelog</a> for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">time's changelog</a>.</em></p>
<blockquote>
<h2>0.3.17 [2022-11-06]</h2>
<h3>Changed</h3>
<ul>
<li>The amount of code generated by <code>time::serde::format_description!</code> is reduced if not all feature
flags are active.</li>
<li><code>cargo test --tests</code> works with any configuration of feature flags. This occurs by spawning a
subprocess that passes <code>--all-features</code>. <code>cargo test --doc</code> works with most combinations of
feature flags, including the default. The combination of these changes means that crater will now
run on <code>time</code>.</li>
<li><code>libc</code> and <code>num_threads</code> are only included as dependencies when needed. They were previously
unconditionally included.</li>
</ul>
<h3>Added</h3>
<ul>
<li><code>time::format_description::parse_owned</code>, which returns an <code>OwnedFormatItem</code>. This avoids &quot;lifetime
hell&quot;, where all your structs now need a lifetime because a single field has one. Note that when
possible, the borrowed format item (just called <code>FormatItem</code>) is still preferred, as it has
significantly fewer allocations. The new <code>OwnedFormatItem</code> is usable for both formatting and
parsing, as you would expect.</li>
</ul>
<h3>Compatibility</h3>
<ul>
<li>The parser for runtime format descriptions has been rewritten. A side effect of this is that some
errors have slightly changed. No existing API has been altered, so this is not a breaking change.
However, you may notice different errors, which are hopefully better! The parser for compile-time
format descriptions has not yet been swapped out. If you notice any bugs, please file an issue.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d97594b9f5"><code>d97594b</code></a> 0.3.17 release</li>
<li><a href="88f5c134f3"><code>88f5c13</code></a> Fix concurrency for GitHub actions</li>
<li><a href="e5e2a60188"><code>e5e2a60</code></a> Update lints</li>
<li><a href="27ea0d44f4"><code>27ea0d4</code></a> Use <code>parse_owned</code> in tests</li>
<li><a href="4887aa7c43"><code>4887aa7</code></a> Add <code>format_description::parse_owned</code></li>
<li><a href="2ba92f67b1"><code>2ba92f6</code></a> Configure codecov</li>
<li><a href="2cba2ef2f5"><code>2cba2ef</code></a> Add tests for <code>OwnedFormatItem</code></li>
<li><a href="4d18c08d8e"><code>4d18c08</code></a> Implement owned format descriptions</li>
<li><a href="139aba1460"><code>139aba1</code></a> Move <code>FormatItem</code> definition to its own module</li>
<li><a href="e4b40add3f"><code>e4b40ad</code></a> Remove extraneous debug call</li>
<li>Additional commits viewable in <a href="https://github.com/time-rs/time/compare/v0.3.16...v0.3.17">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=time&package-manager=cargo&previous-version=0.3.16&new-version=0.3.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 14:48:52 +00:00
dependabot[bot]
2a3a8db6bb
build(deps): bump hyper from 0.14.22 to 0.14.23
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.22 to 0.14.23.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.23/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.22...v0.14.23)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 11:04:47 +00:00
dependabot[bot]
0f1d0b2745
build(deps): bump time from 0.3.16 to 0.3.17
Bumps [time](https://github.com/time-rs/time) from 0.3.16 to 0.3.17.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.16...v0.3.17)

---
updated-dependencies:
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 11:04:38 +00:00
binarybaron
f09b237e15
Immediately fetch transaction status upon subscription
Immediately fetch transaction status upon subscription instead of waiting 1 minute

(cherry picked from commit 5662f7fe81)
2022-11-07 09:56:27 +02:00
Byron Hambly
3d12631d69
feat: upgrade monero images to v0.18.1.2 2022-11-07 09:53:50 +02:00
Byron Hambly
f224c49584
fix(asb): use unlocked monero balance for quotes 2022-11-07 09:52:58 +02:00
bors[bot]
c8f3fcebe7
Merge #1194
1194: build(deps): bump Swatinem/rust-cache from 2.0.1 to 2.0.2 r=delta1 a=dependabot[bot]

Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.1 to 2.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/releases">Swatinem/rust-cache's releases</a>.</em></p>
<blockquote>
<h2>v2.0.2</h2>
<ul>
<li>Avoid calling cargo metadata on pre-cleanup.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md">Swatinem/rust-cache's changelog</a>.</em></p>
<blockquote>
<h2>2.0.2</h2>
<ul>
<li>Avoid calling <code>cargo metadata</code> on pre-cleanup.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b5ec9edd91"><code>b5ec9ed</code></a> 2.0.2</li>
<li><a href="3f2513fdf4"><code>3f2513f</code></a> avoid calling cargo metadata on pre-cleanup</li>
<li><a href="19c46583c5"><code>19c4658</code></a> update dependencies</li>
<li><a href="b8e72aae83"><code>b8e72aa</code></a> Added <code>prefix-key</code> <code>cache-directories</code> and <code>cache-targets</code> options (<a href="https://github-redirect.dependabot.com/Swatinem/rust-cache/issues/85">#85</a>)</li>
<li>See full diff in <a href="https://github.com/Swatinem/rust-cache/compare/v2.0.1...v2.0.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Swatinem/rust-cache&package-manager=github_actions&previous-version=2.0.1&new-version=2.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-04 02:25:02 +00:00
dependabot[bot]
0ad522f648
build(deps): bump Swatinem/rust-cache from 2.0.1 to 2.0.2
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rust-cache/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-03 11:01:31 +00:00
bors[bot]
16ab8367b1
Merge #1193
1193: build(deps): bump hyper from 0.14.20 to 0.14.22 r=delta1 a=dependabot[bot]

Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.20 to 0.14.22.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper/releases">hyper's releases</a>.</em></p>
<blockquote>
<h2>v0.14.22</h2>
<h2>Bug Fixes</h2>
<ul>
<li><strong>server:</strong> fix compile-time cfgs for TCP keepalive options (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3039">#3039</a>) (<a href="e8765e0feb">e8765e0f</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3038">#3038</a>)</li>
</ul>
<h2>v0.14.21</h2>
<h2>Bug Fixes</h2>
<ul>
<li><strong>client:</strong> send an error back to client when dispatch misbehaves () (<a href="9fa363829c">9fa36382</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2649">#2649</a>)</li>
<li><strong>http1:</strong> fix <code>http1_header_read_timeout</code> to use same future (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2891">#2891</a>) (<a href="c5a14e7c08">c5a14e7c</a>)</li>
</ul>
<h2>Features</h2>
<ul>
<li><strong>http1:</strong> allow ignoring invalid header lines in requests (<a href="73dd474652">73dd4746</a>)</li>
<li><strong>server:</strong> add <code>Server::tcp_keepalive_interval</code> and <code>Server::tcp_keepalive_retries</code> (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2991">#2991</a>) (<a href="287d712483">287d7124</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hansonchar"><code>`@​hansonchar</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/hyper/pull/2991">hyperium/hyper#2991</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper/blob/v0.14.22/CHANGELOG.md">hyper's changelog</a>.</em></p>
<blockquote>
<h3>v0.14.22 (2022-10-31)</h3>
<h4>Bug Fixes</h4>
<ul>
<li><strong>server:</strong> fix compile-time cfgs for TCP keepalive options (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3039">#3039</a>) (<a href="e8765e0feb">e8765e0f</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3038">#3038</a>)</li>
</ul>
<h3>v0.14.21 (2022-10-31)</h3>
<h4>Bug Fixes</h4>
<ul>
<li><strong>client:</strong> send an error back to client when dispatch misbehaves () (<a href="9fa363829c">9fa36382</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2649">#2649</a>)</li>
<li><strong>http1:</strong> fix <code>http1_header_read_timeout</code> to use same future (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2891">#2891</a>) (<a href="c5a14e7c08">c5a14e7c</a>)</li>
</ul>
<h4>Features</h4>
<ul>
<li><strong>http1:</strong> allow ignoring invalid header lines in requests (<a href="73dd474652">73dd4746</a>)</li>
<li><strong>server:</strong> add <code>Server::tcp_keepalive_interval</code> and <code>Server::tcp_keepalive_retries</code> (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2991">#2991</a>) (<a href="287d712483">287d7124</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="04d637ec66"><code>04d637e</code></a> v0.14.22</li>
<li><a href="e8765e0feb"><code>e8765e0</code></a> fix(server): fix compile-time cfgs for TCP keepalive options (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/3039">#3039</a>)</li>
<li><a href="9ad4055fbf"><code>9ad4055</code></a> v0.14.21</li>
<li><a href="9fa363829c"><code>9fa3638</code></a> fix(client): send an error back to client when dispatch misbehaves (fixes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2649">#2649</a>)</li>
<li><a href="78e2c580cf"><code>78e2c58</code></a> chore(http2): add a server feature-gate on some server-only method</li>
<li><a href="73dd474652"><code>73dd474</code></a> feat(h1): allow ignoring invalid header lines in requests</li>
<li><a href="287d712483"><code>287d712</code></a> feat(server): add <code>Server::tcp_keepalive_interval</code> and `Server::tcp_keepalive...</li>
<li>See full diff in <a href="https://github.com/hyperium/hyper/compare/v0.14.20...v0.14.22">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hyper&package-manager=cargo&previous-version=0.14.20&new-version=0.14.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 11:43:08 +00:00
dependabot[bot]
6d46e48d9f
build(deps): bump hyper from 0.14.20 to 0.14.22
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.20 to 0.14.22.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.22/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.20...v0.14.22)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 11:17:23 +00:00
bors[bot]
dbc4b60c98
Merge #1190 #1191
1190: build(deps): bump sigma_fun from `b511ab5` to `7f1ae3d` r=delta1 a=dependabot[bot]

Bumps [sigma_fun](https://github.com/LLFourn/secp256kfun) from `b511ab5` to `7f1ae3d`.
<details>
<summary>Commits</summary>
<ul>
<li><a href="7f1ae3db39"><code>7f1ae3d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/LLFourn/secp256kfun/issues/131">#131</a> from nickfarrow/frost-musig-types</li>
<li><a href="501d8f177c"><code>501d8f1</code></a> fixup! FrostKey and AggKey type parameter</li>
<li><a href="87b90b9e19"><code>87b90b9</code></a> FrostKey and AggKey type parameter</li>
<li><a href="615bae2a71"><code>615bae2</code></a> add Frost::gen_nonce_rng and use in gen_nonce</li>
<li>See full diff in <a href="b511ab5f83...7f1ae3db39">compare view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

1191: build(deps): bump ecdsa_fun from `b511ab5` to `7f1ae3d` r=delta1 a=dependabot[bot]

Bumps [ecdsa_fun](https://github.com/LLFourn/secp256kfun) from `b511ab5` to `7f1ae3d`.
<details>
<summary>Commits</summary>
<ul>
<li><a href="7f1ae3db39"><code>7f1ae3d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/LLFourn/secp256kfun/issues/131">#131</a> from nickfarrow/frost-musig-types</li>
<li><a href="501d8f177c"><code>501d8f1</code></a> fixup! FrostKey and AggKey type parameter</li>
<li><a href="87b90b9e19"><code>87b90b9</code></a> FrostKey and AggKey type parameter</li>
<li><a href="615bae2a71"><code>615bae2</code></a> add Frost::gen_nonce_rng and use in gen_nonce</li>
<li>See full diff in <a href="b511ab5f83...7f1ae3db39">compare view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 13:17:17 +00:00
dependabot[bot]
80d26c9253
build(deps): bump ecdsa_fun from b511ab5 to 7f1ae3d
Bumps [ecdsa_fun](https://github.com/LLFourn/secp256kfun) from `b511ab5` to `7f1ae3d`.
- [Release notes](https://github.com/LLFourn/secp256kfun/releases)
- [Commits](b511ab5f83...7f1ae3db39)

---
updated-dependencies:
- dependency-name: ecdsa_fun
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 11:08:39 +00:00
dependabot[bot]
d880b43ee3
build(deps): bump sigma_fun from b511ab5 to 7f1ae3d
Bumps [sigma_fun](https://github.com/LLFourn/secp256kfun) from `b511ab5` to `7f1ae3d`.
- [Release notes](https://github.com/LLFourn/secp256kfun/releases)
- [Commits](b511ab5f83...7f1ae3db39)

---
updated-dependencies:
- dependency-name: sigma_fun
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 11:08:26 +00:00
bors[bot]
dce62ff6bd
Merge #1181 #1186
1181: build(deps): bump time from 0.3.15 to 0.3.16 r=delta1 a=dependabot[bot]

Bumps [time](https://github.com/time-rs/time) from 0.3.15 to 0.3.16.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/time-rs/time/releases">time's releases</a>.</em></p>
<blockquote>
<h2>v0.3.16</h2>
<p>See the <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">changelog</a> for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">time's changelog</a>.</em></p>
<blockquote>
<h2>0.3.16 [2022-10-24]</h2>
<h3>Changed</h3>
<ul>
<li>The minimum supported Rust version is now 1.60.0.</li>
<li>The <code>serde-well-known</code> feature flag is deprecated. The necessary features for an item to be
enabled are indicated in documentation.</li>
<li>Feature gates have been loosened for well-known formats.</li>
</ul>
<h3>Added</h3>
<ul>
<li>
<p><code>const</code>s can now be provided as the format description for <code>time::serde::format_description!</code>. The
<code>const</code> must be of type <code>&amp;[FormatItem&lt;'_&gt;]</code>, which is what is returned by the
<code>time::macros::format_description!</code> macro.</p>
<pre lang="rust"><code>const TIME_FORMAT_ALT: &amp;[FormatItem&lt;'_&gt;] = time::macros::format_description!(&quot;[hour]:[minute]&quot;);
time::serde::format_description!(time_format_alt, Time, TIME_FORMAT_ALT);
</code></pre>
</li>
</ul>
<h3>Compatibility</h3>
<ul>
<li>Some feature flags have been removed. None of these have ever been documented as flags, so any use
was unsupported. These flags are:
<ul>
<li><code>js-sys</code></li>
<li><code>quickcheck-dep</code></li>
<li><code>itoa</code></li>
<li><code>time-macros</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="05bdab8a70"><code>05bdab8</code></a> 0.3.16 release</li>
<li><a href="ad3ce25dd8"><code>ad3ce25</code></a> Support passing <code>&amp;[FormatItem\&lt;'_&gt;]</code> to macro</li>
<li><a href="da719aa20f"><code>da719aa</code></a> Fix powerset</li>
<li><a href="c22e000b7d"><code>c22e000</code></a> Document dependencies in CI</li>
<li><a href="084e32dcb3"><code>084e32d</code></a> Fix powerset build</li>
<li><a href="e4c884704c"><code>e4c8847</code></a> Move some utility functions to <code>time-core</code></li>
<li><a href="f7a3e55108"><code>f7a3e55</code></a> Initialize <code>time-core</code> crate</li>
<li><a href="e7d132aeee"><code>e7d132a</code></a> Enable feature flags directly</li>
<li><a href="9b1c7550af"><code>9b1c755</code></a> Add miri test to CI</li>
<li><a href="fcbad1dfd0"><code>fcbad1d</code></a> Restructure repository</li>
<li>Additional commits viewable in <a href="https://github.com/time-rs/time/compare/v0.3.15...v0.3.16">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=time&package-manager=cargo&previous-version=0.3.15&new-version=0.3.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

1186: build(deps): bump comfy-table from 6.1.1 to 6.1.2 r=delta1 a=dependabot[bot]

Bumps [comfy-table](https://github.com/nukesor/comfy-table) from 6.1.1 to 6.1.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md">comfy-table's changelog</a>.</em></p>
<blockquote>
<h2>[6.1.2] - 2022-10-27</h2>
<h3>Fixed</h3>
<ul>
<li><code>Table::row_iter</code> no longer requires a <code>&amp;mut self</code>, but only <code>&amp;self</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="84c23147eb"><code>84c2314</code></a> chore: Release comfy-table version 6.1.2</li>
<li><a href="8327236e4b"><code>8327236</code></a> docs: Update changelog</li>
<li><a href="3a80c8050e"><code>3a80c80</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nukesor/comfy-table/issues/95">#95</a> from abhizer/main</li>
<li><a href="109510eaab"><code>109510e</code></a> row_iter: Remove unnecessary &amp;mut self</li>
<li><a href="4c6a9a1928"><code>4c6a9a1</code></a> docs: Update v6.1.1 release date in changelog</li>
<li>See full diff in <a href="https://github.com/nukesor/comfy-table/compare/v6.1.1...v6.1.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=comfy-table&package-manager=cargo&previous-version=6.1.1&new-version=6.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-28 12:01:27 +00:00
dependabot[bot]
cbe051a244
build(deps): bump comfy-table from 6.1.1 to 6.1.2
Bumps [comfy-table](https://github.com/nukesor/comfy-table) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/nukesor/comfy-table/releases)
- [Changelog](https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nukesor/comfy-table/compare/v6.1.1...v6.1.2)

---
updated-dependencies:
- dependency-name: comfy-table
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 11:20:43 +00:00
dependabot[bot]
75d71e53a6
build(deps): bump time from 0.3.15 to 0.3.16
Bumps [time](https://github.com/time-rs/time) from 0.3.15 to 0.3.16.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.15...v0.3.16)

---
updated-dependencies:
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 11:10:44 +00:00
bors[bot]
40d0a26315
Merge #1180
1180: build(deps): bump serde from 1.0.146 to 1.0.147 r=delta1 a=dependabot[bot]

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.146 to 1.0.147.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.147</h2>
<ul>
<li>Add <code>serde:🇩🇪:value::EnumAccessDeserializer</code> which transforms an <code>EnumAccess</code> into a <code>Deserializer</code> (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2305">#2305</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f41509261e"><code>f415092</code></a> Release 1.0.147</li>
<li><a href="6d009711a2"><code>6d00971</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2305">#2305</a> from serde-rs/enumaccessdeserializer</li>
<li><a href="354b48fd40"><code>354b48f</code></a> Add EnumAccessDeserializer to turn EnumAccess into a Deserializer</li>
<li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.146...v1.0.147">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.146&new-version=1.0.147)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-22 08:57:31 +00:00
dependabot[bot]
fbc71b254e
build(deps): bump serde from 1.0.146 to 1.0.147
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.146 to 1.0.147.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.146...v1.0.147)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-22 06:31:27 +00:00
bors[bot]
49c688cb98
Merge #1179
1179: build(deps): bump base64 from 0.13.0 to 0.13.1 r=delta1 a=dependabot[bot]

Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.13.0 to 0.13.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/marshallpierce/rust-base64/blob/v0.13.1/RELEASE-NOTES.md">base64's changelog</a>.</em></p>
<blockquote>
<h1>0.13.1</h1>
<ul>
<li>More precise decode buffer sizing, avoiding unnecessary allocation in <code>decode_config</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="efb0b531c7"><code>efb0b53</code></a> Don't allocate an unnecessarily large buffer in decode_config</li>
<li>See full diff in <a href="https://github.com/marshallpierce/rust-base64/compare/v0.13.0...v0.13.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=base64&package-manager=cargo&previous-version=0.13.0&new-version=0.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-22 06:11:08 +00:00
dependabot[bot]
f3cbb8f302
build(deps): bump base64 from 0.13.0 to 0.13.1
Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases)
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/v0.13.1/RELEASE-NOTES.md)
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.13.0...v0.13.1)

---
updated-dependencies:
- dependency-name: base64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 13:24:34 +00:00
bors[bot]
95d20c3d09
Merge #1178
1178: build(deps): bump serde from 1.0.145 to 1.0.146 r=delta1 a=dependabot[bot]

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.145 to 1.0.146.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.146</h2>
<ul>
<li>Allow internally tagged newtype variant to contain unit (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2303">#2303</a>, thanks <a href="https://github.com/tage64"><code>`@​tage64</code></a>)</li>`
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3fd8e52f0c"><code>3fd8e52</code></a> Release 1.0.146</li>
<li><a href="142dce0d3d"><code>142dce0</code></a> Touch up PR 2303</li>
<li><a href="6aed101630"><code>6aed101</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2303">#2303</a> from tage64/master</li>
<li><a href="e2ccfd9ea7"><code>e2ccfd9</code></a> Remove bad deserialization from sequence to internally tagged newtype variant...</li>
<li><a href="a07d794f74"><code>a07d794</code></a> Update test_suite/tests/test_annotations.rs</li>
<li><a href="90d28fc314"><code>90d28fc</code></a> Serialize and deserialize a tagged newtype variant over unit () as if it was ...</li>
<li><a href="55cf0ac51a"><code>55cf0ac</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2297">#2297</a> from serde-rs/output</li>
<li><a href="07696c1674"><code>07696c1</code></a> Switch from set-output to $GITHUB_OUTPUT</li>
<li><a href="f803b290f3"><code>f803b29</code></a> Ignore uninlined_format_args pedantic clippy lint false positive</li>
<li><a href="d96e181150"><code>d96e181</code></a> Resolve uninlined_format_args pedantic clippy lint in test suite</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.145...v1.0.146">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.145&new-version=1.0.146)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-21 13:04:17 +00:00
bors[bot]
9beee04a43
Merge #1177
1177: build(deps): bump anyhow from 1.0.65 to 1.0.66 r=delta1 a=dependabot[bot]

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.65 to 1.0.66.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.66</h2>
<ul>
<li>Reduce unhelpful backtrace frames in backtraces captured during a <code>context</code> call (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/279">#279</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8de29aafd4"><code>8de29aa</code></a> Release 1.0.66</li>
<li><a href="54fc812209"><code>54fc812</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/279">#279</a> from dtolnay/contextbacktrace</li>
<li><a href="131249b11c"><code>131249b</code></a> Remove 2 frames of noise from 'context' backtraces</li>
<li><a href="f2123ab51b"><code>f2123ab</code></a> Ui test changes for trybuild 1.0.66</li>
<li><a href="9bd74a1540"><code>9bd74a1</code></a> Restore pre-nightly-2022-10-05 behavior of test_path PhantomData tests</li>
<li><a href="77c4fa4566"><code>77c4fa4</code></a> Update test suite to nightly-2022-10-05</li>
<li><a href="7b171d651d"><code>7b171d6</code></a> Ignore bool_to_int_with_if clippy lint in test suite</li>
<li><a href="94ae34b0d5"><code>94ae34b</code></a> Raise minimum tested toolchain to rust 1.56</li>
<li><a href="94f6f4df66"><code>94f6f4d</code></a> Remove default package.readme metadata from Cargo.toml</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.65...1.0.66">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.65&new-version=1.0.66)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-21 11:42:57 +00:00
dependabot[bot]
12ada81163
build(deps): bump serde from 1.0.145 to 1.0.146
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.145 to 1.0.146.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.145...v1.0.146)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 11:10:25 +00:00
dependabot[bot]
f79b2192d9
build(deps): bump anyhow from 1.0.65 to 1.0.66
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.65 to 1.0.66.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.65...1.0.66)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 11:10:19 +00:00
bors[bot]
117a5be5af
Merge #1176
1176: build(deps): bump serde_json and futures r=delta1 a=delta1

- serde_json to 1.0.87 #1174
- futures to 0.3.25 #1175 

Co-authored-by: Byron Hambly <bhambly@blockstream.com>
2022-10-20 12:47:31 +00:00
Byron Hambly
139a9d8ce1
build(deps): bump futures to 0.3.25
#1175
2022-10-20 13:32:54 +02:00
Byron Hambly
dddf2ad05f
build(deps): bump serde_json to 1.0.87
#1174
2022-10-20 13:32:14 +02:00
bors[bot]
14c1635b72
Merge #1173
1173: build(deps): bump comfy-table to 6.1.1 r=delta1 a=delta1

Supersedes #1172 because it requires Rust 1.62 

Co-authored-by: Byron Hambly <bhambly@blockstream.com>
2022-10-19 13:34:43 +00:00