Skip to content

Tags: fanatid/zebra

Tags

v1.0.0-alpha.6

Toggle v1.0.0-alpha.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
missed bump of zebra-utils (ZcashFoundation#1992)

v1.0.0-alpha.5

Toggle v1.0.0-alpha.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump versions for v1.0.0-alpha.5 (ZcashFoundation#1932)

Zebra's latest alpha checkpoints on Canopy activation, continues our work on NU5, and fixes a security issue.

Some notable changes include:

## Added
- Log address book metrics when PeerSet or CandidateSet don't have many peers (ZcashFoundation#1906)
- Document test coverage workflow (ZcashFoundation#1919)
- Add a final job to CI, so we can easily require all the CI jobs to pass (ZcashFoundation#1927)

## Changed
- Zebra has moved its mandatory checkpoint from Sapling to Canopy (ZcashFoundation#1898, ZcashFoundation#1926)
  - This is a breaking change for users that depend on the exact height of the mandatory checkpoint.

## Fixed
- tower-batch: wake waiting workers on close to avoid hangs (ZcashFoundation#1908)
- Assert that pre-Canopy blocks use checkpointing (ZcashFoundation#1909)
- Fix CI disk space usage by disabling incremental compilation in coverage builds (ZcashFoundation#1923)

## Security
- Stop relying on unchecked length fields when preallocating vectors (ZcashFoundation#1925)

v1.0.0-alpha.4

Toggle v1.0.0-alpha.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump versions for zebrad 1.0.0-alpha.4 (ZcashFoundation#1913)

* Bump versions for zebrad 1.0.0-alpha.4

* add Cargo.lock

v1.0.0-alpha.3

Toggle v1.0.0-alpha.3's commit message
Bump versions for zebrad 1.0.0-alpha.3

v1.0.0-alpha.2

Toggle v1.0.0-alpha.2's commit message
Bump versions for zebrad 1.0.0-alpha.2

Including tower-batch bump to 0.2.0, tower-fallback to 0.2.0, zebra-script to 1.0.0-alpha.3

v1.0.0-alpha.1

Toggle v1.0.0-alpha.1's commit message
Zebra's second alpha brings multiple reliability and stability improv…

…ements for long-running syncs.

We've resolved known panics during syncing, and reduced the number of sync hangs.

Some notable changes include:

Added:
- Add peer set tracing (ZcashFoundation#1468)
- Add Sentry support behind a feature flag (ZcashFoundation#1461)
- Log configured network in every log message (ZcashFoundation#1568)

Changed:
- Export new precompute api in zebra-script (ZcashFoundation#1493)
- Rewrite peer block request hander to match the zcashd implementation (ZcashFoundation#1518)

Fixed:
- Avoid panics when there are multiple failures on the same connection (ZcashFoundation#1600)
- Add sync and inbound timeouts to prevent hangs (ZcashFoundation#1586)
- Fix Zebra versions so all crates are on the 1.0.0-alpha series (ZcashFoundation#1488)
- Make 'cargo run' use 'zebrad' rather than failing (ZcashFoundation#1569)
- Panic if the lookahead limit is misconfigured (ZcashFoundation#1589)
- Recommend using --locked with 'cargo install' (ZcashFoundation#1490)
- Simplify C++ compiler dependency in the README (ZcashFoundation#1498)
- Stop failing acceptance tests if their directories already exist (ZcashFoundation#1588)
- Stop panicking when ClientRequests return an error (ZcashFoundation#1531)
- Upgrade to tokio 0.3.6 to avoid a time wheel panic (ZcashFoundation#1583, ZcashFoundation#1511)

Currently, Zebra does not validate all the Zcash consensus rules.

v1.0.0-alpha.0

Toggle v1.0.0-alpha.0's commit message
Zebra first alpha release

The goals of this release are to:
- participate in the Zcash network,
- replicate the Zcash chain state,
- implement the Zcash proof of work consensus rules, and
- sync on Mainnet under excellent network conditions.

Currently, Zebra does not validate all the Zcash consensus rules.
It may be unreliable on Testnet, and under less-than-perfect
network conditions.