This website requires JavaScript.
96b3c94dbc
Add the new commit count and git hash to the version (#2038 )
teor
2021-04-22 08:14:36 +1000
0203d1475a
Refactor and document correctness for std::sync::Mutex<AddressBook>
teor
2021-04-19 16:04:24 +1000
905b90d6a1
Refactor and document correctness for std::sync::Mutex in ErrorSlot
teor
2021-04-19 15:31:50 +1000
3f45735f3f
Use futures:🔒 :Mutex for the nonce set
teor
2021-04-19 15:32:31 +1000
2ed8bb00cf
Clarify CandidateSet state diagram
teor
2021-04-20 06:57:02 +1000
d3836e6fd8
Move spends_per_anchor to TransferData
teor
2021-04-21 09:55:21 +1000
9e45e6bb23
Revert "Revert "build(deps): bump vergen from 5.1.1 to 5.1.2""
teor
2021-04-21 08:28:48 +1000
79c0c4ec57
Stop assuming there will always be a git commit
teor
2021-04-20 16:53:04 +1000
ccf5d82517
Revert "build(deps): bump vergen from 5.1.1 to 5.1.2"
Deirdre Connolly
2021-04-20 10:18:48 -0400
962cb9c579
build(deps): bump vergen from 5.1.1 to 5.1.2
dependabot[bot]
2021-04-20 09:01:47 +0000
53779d2a3c
Redesign Sapling data model for V5 shared anchor and spends (#2021 )
teor
2021-04-20 16:22:25 +1000
ad272f2bee
Make sure handshake version negotiation always has a timeout
teor
2021-04-13 13:30:17 +1000
43e792b9a4
Update to vergen 5, add branch, commit time, and build target to the panic metadata, automatically update app version from crate version (#2029 )
Kirill Fomichev
2021-04-19 23:48:14 +0300
2cecd52a10
Fix comment typo
teor
2021-04-14 11:28:28 +1000
8fb12f07a1
Fix outdated comment
teor
2021-04-14 11:27:59 +1000
eabadb8301
Make heartbeats wait for the connection queue to empty, with a timeout
teor
2021-04-14 10:49:56 +1000
b636cf8ac1
Benchmark Block struct serialization code (#2018 )
Kirill Fomichev
2021-04-19 15:15:02 +0300
5f36be7223
build(deps): bump ripemd160 from 0.8.0 to 0.9.1 (#2027 )
Kirill Fomichev
2021-04-19 13:43:38 +0300
fb799b202c
Update dependencies to support Apple M1, fix Windows CI LLVM paths (#2026 )
Kirill Fomichev
2021-04-19 13:39:24 +0300
b9ac221ad4
Implement Sapling serialization in Transaction V5 (#2020 )
teor
2021-04-19 08:09:57 +1000
32285faf56
Speedup proptests for Chain struct in zebra-state (#2012 )
Kirill Fomichev
2021-04-17 14:00:20 +0300
6f8a6a9bc0
build(deps): bump pretty_assertions from 0.7.1 to 0.7.2
dependabot[bot]
2021-04-16 09:01:40 +0000
0def12f825
Add split array serialization functions for Transaction::V5 (#2017 )
teor
2021-04-16 08:23:00 +1000
e42442d48b
Redesign Transaction V5 serialization, impl trusted vector security, nullifier utility functions (#1996 )
Alfredo Garcia
2021-04-15 19:19:28 -0300
3cb88c0957
Fix a nightly compile error by patching lexical-core to 0.7.5
teor
2021-04-14 09:34:07 +1000
370d0480b4
Merge pull request #983 from ZcashFoundation/treestate-design
Deirdre Connolly
2021-04-15 13:39:34 -0400
381c20b6af
Security: change the GetAddr fanout to 3
teor
2021-04-13 11:12:10 +1000
59aa04c9b9
Stop panicking when Zebra sends a reject without extra data
teor
2021-04-15 20:34:21 +1000
15843cfd6e
Fix a test failure due to ' debug format changes in Rust
teor
2021-04-15 11:22:56 +1000
1e4e5924ca
clippy: factor common code out of an if-else block
teor
2021-04-15 12:40:13 +1000
7d36a5e2c3
build(deps): bump color-eyre from 0.5.10 to 0.5.11
dependabot[bot]
2021-04-14 09:02:13 +0000
f03d69d65e
build(deps): bump x25519-dalek from 1.1.0 to 1.1.1
dependabot[bot]
2021-04-14 09:02:25 +0000
a417c7c8c7
Use meaningful names for select! variables
teor
2021-04-14 10:16:47 +1000
e8e6d292c5
clippy: make to_* methods take self by value
teor
2021-04-14 09:37:17 +1000
fb95de99a6
Refactor the dial result into a From impl
teor
2021-04-13 17:46:17 +1000
e084d0f1dc
build(deps): bump futures from 0.3.13 to 0.3.14
dependabot[bot]
2021-04-12 10:20:25 +0000
3a93043d94
build(deps): bump bincode from 1.3.1 to 1.3.3
dependabot[bot]
2021-04-12 10:20:12 +0000
24bf952e98
missed bump of zebra-utils (#1992 )
Alfredo Garcia
2021-04-08 20:49:21 -0300
5ec05e91e1
update version strings for v1.0.0-alpha.6
Alfredo Garcia
2021-04-08 10:40:40 -0300
1626ec383a
Add InventoryHash and MetaAddr proptests (#1985 )
teor
2021-04-08 03:13:52 +1000
f8094cdf5c
Test the manual eq impl on sapling::ShieldedData<PerSpend> (#1989 )
teor
2021-04-08 01:30:50 +1000
375c8d8700
Fix a deadlock between the crawler and dialer, and other hangs (#1950 )
teor
2021-04-07 23:25:10 +1000
418575458e
Rename the () placeholder to FieldNotPresent (#1987 )
teor
2021-04-07 22:34:58 +1000
5bf0a2954e
Update a test comment
teor
2021-04-07 19:25:31 +1000
bb3147dd1e
Update an outdated comment
teor
2021-04-07 19:23:48 +1000
de6d1c93f3
Clarify a comment
teor
2021-04-07 18:56:38 +1000
2ace597da1
Clean up use statements in `arbitrary` modules (#1984 )
teor
2021-04-07 18:08:02 +1000
db87a8410e
Update tower-batch tests to rand 0.8
teor
2021-04-07 13:02:40 +1000
7cb7b6143c
Rename the NU5 block commitment variant based on what it commits to
teor
2021-04-07 14:03:27 +1000
64662a758d
Move the preallocate tests into their own files (#1977 )
teor
2021-04-07 12:32:27 +1000
05b60db993
Clean up block commitment enum and parsing (#1978 )
teor
2021-04-06 20:19:28 +1000
0daaf582e2
Implement Trusted Vector Preallocation (#1920 )
Preston Evans
2021-04-05 16:49:42 -0700
6bb5220b13
Bump redjubjub to 0.4.0 (#1975 )
Deirdre Connolly
2021-04-03 11:09:14 -0400
83b88f5b7a
Merge pull request #1972 from ZcashFoundation/peer-set-demand-deadlock-doc
teor
2021-04-02 12:50:17 +1000
109ca4db86
Zebra Client RFC: add mandatory sweep fast startup option
teor
2021-04-01 09:28:06 +1000
48a8a7b851
Refactor Sapling data and use it in V4 (#1946 )
Alfredo Garcia
2021-03-31 18:34:25 -0300
29163cd0b4
Rename RootHash to Commitment based on ZIP-244 (#1957 )
teor
2021-03-31 09:51:42 +1000
0ffab6d589
Ed25519 async batch verification for JoinSplit signatures (#1952 )
Deirdre Connolly
2021-03-30 19:08:19 -0400
8caf016ead
Update RFC PR template for drafts
teor
2021-03-30 18:46:15 +1000
c4c0b6705a
Use small xxxxs
teor
2021-03-30 15:26:11 +1000
b5bc8576a8
Update the RFC process to include drafts
teor
2021-03-30 15:20:17 +1000
f6c56a0018
Avoid pinging old staff for RFCs
teor
2021-03-30 18:39:25 +1000
1302ffe0a1
Draft RFC: Block subsidy (#1129 )
Alfredo Garcia
2021-03-30 03:25:41 -0300
0e5a6d7efd
RFC: Release process (#1063 )
Henry de Valence
2021-03-29 22:55:23 -0700
258bd881aa
Draft RFC: Initial draft for basic network integration testing (#1007 )
teor
2021-03-30 15:44:57 +1000
73708eebff
RFC: Transaction diffusion with isolated, minimally-distinguishable Tor connections (Stolon) (#1006 )
Henry de Valence
2021-03-29 22:33:08 -0700
562c141ee1
build(deps): bump displaydoc from 0.2.0 to 0.2.1 (#1959 )
dependabot[bot]
2021-03-30 09:27:00 +1000
0562fa7e23
Clarify anchor names (#1955 )
teor
2021-03-30 09:22:07 +1000
4e754089a6
build(deps): bump owo-colors from 1.4.2 to 2.0.0
dependabot[bot]
2021-03-29 10:12:40 +0000
306fa88214
Document the correctness of Poll::Pending wakeups
teor
2021-03-27 13:50:46 +1000
829a6f11c5
Document the behaviour of the `select!` macro
teor
2021-03-27 14:54:21 +1000
1c87372b03
build(deps): bump owo-colors from 1.3.0 to 1.4.2
dependabot[bot]
2021-03-26 15:26:13 +0000
b329892665
Add a comment about a zcashd inv message bug
teor
2021-03-26 17:13:51 +1000
a5ff0e983b
Pin coverage.yml nightly to 2021-03-24 for now
Deirdre Connolly
2021-03-26 10:53:18 -0400
a8b3ced7e9
build(deps): bump rand_core from 0.6.1 to 0.6.2
dependabot[bot]
2021-03-26 00:26:07 +0000
ee0fc35380
Increase coverage CI timeout (#1947 )
teor
2021-03-26 09:47:14 +1000
354396f525
Add some comments and tracing for groth16::Verifier tests
Deirdre Connolly
2021-03-25 16:17:35 -0400
1a159dfcb6
Add more methods for creating MetaAddrs
teor
2021-03-25 20:14:52 +1000
6fe81d8992
Make MetaAddr.last_seen into a private field
teor
2021-03-25 18:36:06 +1000
eae59de1e8
use PeerAddrState::*
teor
2021-03-25 18:34:52 +1000
e9cdc224a2
Rewrite MetaAddr::sanitize so it's harder to misuse
teor
2021-03-25 17:47:25 +1000
c5bad9fac2
Rename NU5 to Nu5 to appease newly stable clippy::upper-case-acronyms (#1945 )
Deirdre Connolly
2021-03-25 17:22:50 -0400
c95716e246
Add link to Ed25519 async batch verification ticket
Deirdre Connolly
2021-03-25 16:33:09 -0400
16c073c4e0
Comment: transparent sighash in script verifier
teor
2021-03-25 11:55:06 +1000
32b754d517
Add an error grafana dashboard
teor
2021-03-23 16:29:36 +1000
83bdc1a9f3
Add a metric for binding sig errors
teor
2021-03-25 11:12:32 +1000
0bad6bc615
Add a TODO for ed25519 batch verification
teor
2021-03-25 11:10:58 +1000
e4f58f018a
Re-enable joinsplit and sapling spend auth verification
teor
2021-03-25 11:12:02 +1000
f8dc989e99
Move a quick check earlier in transaction validation
teor
2021-03-25 11:10:29 +1000
b77f41419e
CODE_OF_CONDUCT.md (#1097 )
Deirdre Connolly
2021-03-25 05:54:08 -0400
32beef233e
V5 transaction rfc (#1886 )
Alfredo Garcia
2021-03-24 21:30:30 -0300
7efc700aca
Merge pull request #1713 from ZcashFoundation/use-groth16-batch-math
Deirdre Connolly
2021-03-24 12:28:25 -0400
e0643f3664
build(deps): bump serde from 1.0.124 to 1.0.125
dependabot[bot]
2021-03-23 09:01:51 +0000
33e9efe2dd
Mention git diff --stat in release PR template (#1934 )
Deirdre Connolly
2021-03-23 00:39:12 -0400
b396bb9be5
Document that the mandatory checkpoint can change
teor
2021-03-23 11:09:06 +1000
ca1d2de87d
Bump versions for v1.0.0-alpha.5 (#1932 )
Deirdre Connolly
2021-03-22 22:05:01 -0400
c5b1d0deee
move consts to start of the function
Alfredo Garcia
2021-03-22 12:53:17 -0300
0eeb77a44c
Remove unused import
teor
2021-03-22 07:59:13 +1000
b623acc945
Add memory DoS prevention comments
teor
2021-03-22 07:58:47 +1000
35fc683868
fix import
Alfredo Garcia
2021-03-19 12:51:14 -0300