Commit Graph

  • b3a3b8f7c7 build(deps): bump tracing from 0.1.22 to 0.1.23 dependabot[bot] 2021-02-05 10:01:23 +0000
  • bfb3de7a8a
    Use use max_items as bound in tower-batch (#1691) Alfredo Garcia 2021-02-04 23:42:38 -0300
  • e455c3fa8a
    add comment about error handling (#1692) Alfredo Garcia 2021-02-04 23:41:27 -0300
  • 1e156a5d60 Document that connect_isolated only works on mainnet teor 2021-02-05 08:11:21 +1000
  • bf42e468fc Temporarily disable failing docs CI teor 2021-02-04 19:33:46 +1000
  • 69088545d9 Temporarily disable failing coverage CI teor 2021-02-04 19:32:36 +1000
  • bd03a51482
    Remove an outdated comment in the script verifier (#1680) teor 2021-02-04 09:48:00 +1000
  • 919dc0307f Rewrite the comment to be more explicit teor 2021-02-04 08:50:56 +1000
  • 99fe588896 Document the impact of the redjubjub channel bound teor 2021-02-04 08:08:44 +1000
  • d7c40af2a8
    Fix shutdown panics (#1637) Alfredo Garcia 2021-02-03 06:03:28 -0300
  • 221512c733
    Async DNS seeder lookups (#1662) Alfredo Garcia 2021-02-02 23:20:26 -0300
  • 6679a124e3 Require Inbound setup handlers to provide a result teor 2021-01-29 13:06:59 +1000
  • 09c8c89462 Make sure FailedInit never escapes Inbound::poll_ready teor 2021-01-29 13:06:24 +1000
  • 983e94f9e4 Add a TODO for inbound error handling cleanup teor 2021-01-29 13:05:36 +1000
  • 134a5e78bd Consistently use `network_setup` for the Inbound Setup teor 2021-01-29 11:13:28 +1000
  • 1c8362fe01 Remove unused imports teor 2021-01-29 11:13:04 +1000
  • 4cf331562c combine network setup into an exhaustive match Jane Lusby 2021-01-27 15:09:40 -0800
  • 4d6ef89248 avoid using async blocks to avoid lifetime bug with generators Jane Lusby 2021-01-27 14:44:22 -0800
  • 685a592399 Add clonable wrapper around TryRecvError Jane Lusby 2021-01-27 14:18:26 -0800
  • 6ffeb670ed Log the failed response in an unreachable panic teor 2021-01-28 07:53:14 +1000
  • eac4fd181a Add a Setup enum to manage Inbound network setup internal state teor 2021-01-25 16:11:19 +1000
  • 32b032204a Consistently return Response::Nil during setup teor 2021-01-25 15:16:04 +1000
  • 94eb91305b Stop using ServiceExt::call_all due to buffer bugs teor 2021-01-25 14:55:36 +1000
  • 64bc45cd2e Fix state readiness hangs for Inbound teor 2021-01-22 23:03:33 +1000
  • 4d1a2fd02e Make the Inbound invariant clearer teor 2021-01-22 23:02:30 +1000
  • 2a25b9ee72 Remove services that are never `call`ed from Inbound teor 2021-01-22 20:41:05 +1000
  • 25b6491929 build(deps): bump sha2 from 0.9.2 to 0.9.3 dependabot[bot] 2021-02-01 10:01:15 +0000
  • 3861a85cc5 Mention security disclosure policy in README teor 2021-02-01 10:59:30 +1000
  • c52310ef91 build(deps): bump jubjub from 0.5.1 to 0.6.0 dependabot[bot] 2021-01-30 02:13:14 +0000
  • 5619cd1056 build(deps): bump serde from 1.0.122 to 1.0.123 dependabot[bot] 2021-01-30 02:13:04 +0000
  • 3c6bf4e1cd build(deps): bump primitive-types from 0.8.0 to 0.9.0 dependabot[bot] 2021-01-29 12:37:50 +0000
  • db9850afd5 build(deps): bump owo-colors from 1.2.1 to 1.3.0 dependabot[bot] 2021-01-29 22:41:22 +0000
  • 7ad090367c Add security disclosure principles teor 2021-01-28 18:04:32 +1000
  • f805d2c8ab Specify v5, not 'latest' Deirdre Connolly 2021-01-29 17:37:52 -0500
  • 018fa2ff62 Enable Release Drafter workflow Deirdre Connolly 2021-01-27 22:37:50 -0500
  • 6fd5b2db30
    Temporally disable sync_large_checkpoints on Windows (#1658) Alfredo Garcia 2021-01-29 19:29:32 -0300
  • 4b34482264
    Add hints to port conflict and lock file panics (#1535) Alfredo Garcia 2021-01-29 09:36:33 -0300
  • 24f1b9bad1
    Document the Inbound service in the start module (#1653) teor 2021-01-29 22:19:06 +1000
  • 21b0360114 Limit concurrent inbound gossipped block requests teor 2021-01-22 20:43:00 +1000
  • 3d9888f736 Rewrite a sync comment teor 2021-01-22 20:44:24 +1000
  • 270070f2d9
    Change a metrics sentinel to f64::NAN (#1642) teor 2021-01-28 17:29:57 +1000
  • 1b09538277
    Bump versions for zebrad 1.0.0-alpha.1 (#1646) Deirdre Connolly 2021-01-27 20:31:39 -0500
  • 374f9400d0 cleanup: remove duplicated isolated test from ci Alfredo Garcia 2021-01-26 13:35:17 -0300
  • 391c53aa60 Move BoxError to zebrad's lib.rs teor 2021-01-25 19:33:47 +1000
  • b551d81f8d Explain why we stay connected on Inbound errors teor 2021-01-23 09:05:44 +1000
  • 29fa9f5a0a Don't point at PGP for now Deirdre Connolly 2021-01-25 15:44:16 -0500
  • 6348e7bdf1 Remove mention of the CVE as Zfnd was not involved with that. Deirdre Connolly 2021-01-22 16:46:22 -0500
  • 0c6d055b32 Remove extra newline Deirdre Connolly 2021-01-22 16:42:58 -0500
  • 90a69910ce Add imcomplete responsible-disclosure.md Deirdre Connolly 2021-01-21 18:45:55 -0500
  • bac46849eb build(deps): bump serde from 1.0.120 to 1.0.122 dependabot[bot] 2021-01-25 10:01:24 +0000
  • 494a5130c1 Fix clippy "unnecessary Vec::push" lints teor 2021-01-22 13:57:49 +1000
  • 00c3ad5d8e Fix clippy "unnecessary Ok" lints teor 2021-01-22 13:57:09 +1000
  • 49e6150427 Use collect() to avoid a lint teor 2021-01-19 06:41:01 +1000
  • eadbea1423 Construct structs with ..default() to avoid a lint teor 2021-01-19 06:40:15 +1000
  • b1d28b73fd Stop disabling lints that no longer cause warnings on nightly teor 2021-01-19 06:39:20 +1000
  • 258789ed9b Use the rustc unknown lints attribute teor 2021-01-18 14:31:01 +1000
  • 112821a266 build(deps): bump serde from 1.0.119 to 1.0.120 dependabot[bot] 2021-01-19 10:01:44 +0000
  • 05fff8e6f7 Revert "Stop panicking when fail_with is called twice on a connection" teor 2021-01-18 14:53:23 +1000
  • 4fe81da953 Improve logging for connection state errors teor 2021-01-15 16:28:30 +1000
  • a6c1cd3c35 Stop panicking when fail_with is called twice on a connection teor 2021-01-15 16:26:34 +1000
  • 44c8fafc29 Stop processing the request after failing an overloaded connection teor 2021-01-15 16:23:19 +1000
  • 3a093cca39 build(deps): bump secp256k1 from 0.20.0 to 0.20.1 dependabot[bot] 2021-01-17 20:43:26 +0000
  • 75b510a9f6 build(deps): bump futures from 0.3.11 to 0.3.12 dependabot[bot] 2021-01-15 13:47:50 +0000
  • 0f0fb93b5c Update some comments in zebra-network teor 2021-01-15 16:39:58 +1000
  • 68e2942f83 build(deps): bump futures from 0.3.9 to 0.3.11 dependabot[bot] 2021-01-15 10:01:53 +0000
  • 8a7b0232f0
    Stop failing acceptance tests if their directories already exist (#1588) teor 2021-01-14 16:59:06 +1000
  • 9cdf41f5f4
    Panic if the lookahead limit is misconfigured (#1589) teor 2021-01-14 14:06:30 +1000
  • 92d95d4be5 Refactor inbound members into a consistent order teor 2021-01-13 20:26:50 +1000
  • fb76eb2e6b Add download and verify timeouts to the inbound service teor 2021-01-13 19:39:33 +1000
  • 973aec8ccc Refactor sync members into a consistent order teor 2021-01-13 19:14:11 +1000
  • c2893dce51 Warn when the user's configured lookahead limit is ignored teor 2021-01-13 19:13:47 +1000
  • 3699bbdae6 Add some additional sync correctness constraints teor 2021-01-13 19:10:48 +1000
  • cef0a492d8 Add a timeout to sync service block verification teor 2021-01-13 19:08:02 +1000
  • 9e21b0d428 build(deps): bump serde from 1.0.118 to 1.0.119 dependabot[bot] 2021-01-12 20:38:44 +0000
  • ba5654dc22 Update git dependency comments teor 2021-01-12 18:00:08 +1000
  • 730910cd99 Upgrade to tokio 0.3.6 from crates.io teor 2021-01-12 16:07:15 +1000
  • 21e92f6392 build(deps): bump futures from 0.3.8 to 0.3.9 dependabot[bot] 2021-01-12 02:30:15 +0000
  • e3e9990315 build(deps): bump inferno from 0.10.2 to 0.10.3 dependabot[bot] 2021-01-12 02:30:21 +0000
  • 15698245e1
    Deduplicate metrics dependencies (#1561) Jane Lusby 2021-01-11 18:28:56 -0800
  • caca450904
    zebrad acceptance test cleanup (#1560) teor 2021-01-12 12:26:08 +1000
  • 836c74ae16 build(deps): bump regex from 1.4.2 to 1.4.3 dependabot[bot] 2021-01-11 10:01:32 +0000
  • 38ac869f57 build(deps): bump byteorder from 1.3.4 to 1.4.2 dependabot[bot] 2021-01-11 10:01:37 +0000
  • c75cbdea79
    Log configured network in every log message (#1568) teor 2021-01-12 07:46:56 +1000
  • a21eaad707 Use mdbook 0.4.5 Deirdre Connolly 2021-01-08 21:20:16 -0500
  • 32ed09262d Stub out Sled trees for zebra-client / blockchain scanning state Deirdre Connolly 2020-10-26 16:56:21 -0400
  • 31421b55d3 Preallocate 0009 for Zebra Client RFC Deirdre Connolly 2020-10-26 16:43:00 -0400
  • 62362ef31e Add more detail about the differences between this design and light client protocol Deirdre Connolly 2020-10-26 15:52:08 -0400
  • 5d45bd0116 Clarify that zebra-cli will wrap zebra-client, a library that implements wallet stuff Deirdre Connolly 2020-10-26 15:45:24 -0400
  • 6a4152fe6c Update PR link Deirdre Connolly 2020-10-14 22:46:16 -0400
  • a6b07bdc3d client: further work on client RFC Henry de Valence 2020-10-14 18:38:13 -0700
  • 69a8107c86 Add wip rfc for zebra-client/cli design Deirdre Connolly 2020-10-14 16:31:54 -0400
  • 40c427cf7c Make `cargo run` use `zebrad` by default teor 2021-01-08 17:07:23 +1000
  • f222a6805b build(deps): bump primitive-types from 0.7.3 to 0.8.0 dependabot[bot] 2021-01-06 10:02:09 +0000
  • b7d0a40ee1 Revert unused instrument macros teor 2021-01-06 18:22:47 +1000
  • 6d3aa0002c Ensure received client request oneshots are used via the type system teor 2021-01-06 17:58:20 +1000
  • df1b0c8d58 Defer a timeout fix until later teor 2021-01-05 13:10:29 +1000
  • d5cfd5ad5f Clarify the ClientRequest invariant teor 2021-01-05 11:15:32 +1000
  • f8ff2e9c0b Add more sends before dropping ClientRequests teor 2021-01-05 11:00:04 +1000
  • 3e711ccc8a Instrument some functions to try to locate the panic teor 2021-01-04 20:04:18 +1000
  • fa29fca917 Panic when must-use senders are dropped before use teor 2021-01-04 17:43:33 +1000