Skip to content
This repository was archived by the owner on Sep 12, 2023. It is now read-only.

Commit 2a643bf

Browse files
Merge #1600 #1601
1600: Bump tracing from 0.1.31 to 0.1.32 r=bonomat a=dependabot[bot] Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.31 to 0.1.32. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tracing/releases">tracing's releases</a>.</em></p> <blockquote> <h2>tracing 0.1.32</h2> <p>This release reduces the overhead of creating and dropping disabled spans significantly, which should improve performance when no <code>tracing</code> subscriber is in use or when spans are disabled by a filter.</p> <h3>Fixed</h3> <ul> <li><strong>attributes</strong>: Compilation failure with <code>--minimal-versions</code> due to a too-permissive <code>syn</code> dependency (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1960">#1960</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Reduced <code>Drop</code> overhead for disabled spans (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1974">#1974</a>)</li> <li><code>tracing-attributes</code>: updated to [0.1.20][attributes-0.1.20]</li> </ul> <p><a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1974">#1974</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tracing/pull/1974">tokio-rs/tracing#1974</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1960">#1960</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tracing/pull/1960">tokio-rs/tracing#1960</a> [attributes-0.1.20]: <a href="https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.20">https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.20</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tracing/commit/f70116611cddf03167cb67749d24ed7c5cfe7156"><code>f701166</code></a> tracing: prepare to release 0.1.32 (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1978">#1978</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/05d56ecfd7ebc869a24f834bca9ec463c1b24250"><code>05d56ec</code></a> core: fix wrong release numbers in changelog</li> <li><a href="https://github.com/tokio-rs/tracing/commit/c6acb1228673725ead903417fc43d6c4e569aabe"><code>c6acb12</code></a> core: prepare to release 0.1.23 (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1977">#1977</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/fda0aa4810abd463f097bc4d79afcd1a16dfe6ec"><code>fda0aa4</code></a> attributes: prepare to release v0.1.20 (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1976">#1976</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/1f337566541fa9417ea2469e6c4d0d87c1882259"><code>1f33756</code></a> tracing: reduce disabled span <code>Drop</code> overhead (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1974">#1974</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/7f39eadf40d4e3ab5728361f7a4cc48a8b7d76b3"><code>7f39ead</code></a> build(deps): update inferno requirement from 0.10.0 to 0.11.0 (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1966">#1966</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/034139ea1e647c4851f0cd0c2fd4bfd136e7bbe7"><code>034139e</code></a> attributes: use correct minimal version of <code>syn</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1960">#1960</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/2d27332953f60048421e7f33324d9b478e35df0c"><code>2d27332</code></a> subscriber: add <code>Filter::on_{new_span, enter, exit, close}</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1973">#1973</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/cc1f155cc5fb7e05e10a010ffdd3784a29e1ffed"><code>cc1f155</code></a> subscriber: fix broken link in Targets rustdoc (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1972">#1972</a>)</li> <li><a href="https://github.com/tokio-rs/tracing/commit/4f714f0aec393a84140a924358148536c6743dd0"><code>4f714f0</code></a> subscriber: add Filtered::filter_mut method (<a href="https://github-redirect.dependabot.com/tokio-rs/tracing/issues/1959">#1959</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tracing/compare/tracing-0.1.31...tracing-0.1.32">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tracing&package-manager=cargo&previous-version=0.1.31&new-version=0.1.32)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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> 1601: Bump secp256k1 from 0.20.3 to 0.22.0 r=bonomat a=dependabot[bot] Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.20.3 to 0.22.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-bitcoin/rust-secp256k1/blob/master/CHANGELOG.md">secp256k1's changelog</a>.</em></p> <blockquote> <h1>0.22.0 - 2022-03-08</h1> <ul> <li>Disable <code>bitcoin_hashes/std</code> by default; <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/410">add <code>bitcoin-hashes-std</code> feature to re-enable it</a></li> <li>Rename <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/411">more <code>schnorrsig</code> methods to <code>schnorr</code></a></li> <li><a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/396">Obfuscate <code>SharedSecret</code> string serialization</a></li> <li><a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/402">Simplify <code>SharedSecret</code> API</a> to use a 32-byte buffer; users of custom hashes should now use bare arrays rather than this type.</li> <li>Change <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/401">serde serialization of <code>Parity</code></a> from <code>i32</code> to <code>u8</code>; clean up <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/403">error handling</a></li> </ul> <h1>0.21.3 - 2022-01-31</h1> <ul> <li>Several documentation improvements (<a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/366">#366</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/365">#365</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/373">#373</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/381">#381</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/369">#369</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/389">#389</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/391">#391</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/397">#397</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/399">#399</a>, <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/365">#340</a>)</li> <li>Deprecate the <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/372"><code>generate_schnorrsig_keypair</code> method</a> (unclear value)</li> <li>Add <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/379">serde traits to <code>KeyPair</code></a></li> <li>Redo the <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/382">API of the new <code>Parity</code> type</a> to more clearly match our desired semantics; <strong>the <code>From&lt;i32&gt;</code> impl on this type is now deprecated</strong>. Also <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/400">#400</a>.</li> <li>Randomize <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/385">the global context on creation</a> when possible; weaken <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/407"><code>global-context-less-secure</code> feature accordingly</a>.</li> <li>Improve <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/392">the global context API</a></li> <li>Fix <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/393">the <code>Debug</code> impl</a> for <code>RecoverableSignature</code></li> <li>Implement <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/398"><code>LowerHex</code> and <code>Display</code></a></li> </ul> <h1>0.21.0 - 2022-01-02</h1> <ul> <li>Fix <code>KeyPair::from_seckey_slice</code> <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/316">error return value</a></li> <li>Reduce the <code>lowmemory</code> <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/323">precomp table size</a></li> <li><a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/308">Add <code>KeyPair::serialize_sec</code></a></li> <li>Increase <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/326"><code>bitcoin_hashes</code> version to 0.10</a>; rename <code>secp256k1::bitcoin_hashes</code> module to <code>secp256k1::hashes</code> to align with <code>bitcoin</code> crate naming</li> <li>Add new <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/304">error variant for <code>PublicKey::combine_keys</code></a></li> <li>Change <code>Display</code> and <code>Debug</code> for secret keys to <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/312">only output a truncated hash</a></li> <li><a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/307">Improve documentation</a></li> <li><a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/335">Implement <code>Hash</code> for <code>schnorrsig::Signature</code></a></li> <li>Refactor modules to put <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/327">Schnorr and ECDSA on more equal footing</a></li> <li>Add serde traits <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/313">for <code>KeyPair</code> type</a></li> <li>Fix <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/342">context bound requirements for a few methods</a></li> <li>Add a <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/345">static immutable-zero aligned type</a></li> <li>Change <code>tweak_add_assign</code> and <code>tweak_add_check</code> to <a href="https://github-redirect.dependabot.com/rust-bitcoin/rust-secp256k1/pull/344/">use an opaque <code>Parity</code> type rather than a boolean</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rust-bitcoin/rust-secp256k1/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=secp256k1&package-manager=cargo&previous-version=0.20.3&new-version=0.22.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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>
3 parents f5f7a3d + f2a4a46 + 4ec9e6a commit 2a643bf

File tree

2 files changed

+29
-10
lines changed

2 files changed

+29
-10
lines changed

Cargo.lock

+28-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bdk-ext/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ edition = "2021"
77
anyhow = "1"
88
bdk = { version = "0.16", default-features = false }
99
rand = "0.6"
10-
secp256k1 = { version = "0.20", features = ["rand", "global-context-less-secure"] }
10+
secp256k1 = { version = "0.22", features = ["rand", "global-context-less-secure"] }

0 commit comments

Comments
 (0)