teor
e18ff48cba
Use libc++ (clang) rather than libstdc++ (gcc)
2023-05-02 10:44:25 +10:00
teor
082ff24af3
Add a changelog entry for the next release
2023-05-02 10:43:34 +10:00
teor
44794ab95e
Use include!() for bridge.rs
2023-04-27 08:35:53 +10:00
teor
b530b9cba1
Revert "Use a symlink for bridge.rs to avoid "expected outer doc comment" error TEMP: fix in zcashd"
...
This reverts commit aeb650dc2a
.
2023-04-27 08:35:06 +10:00
teor
5cda4aef23
Update depend/zcash to v5.5.0-rc2
...
```sh
git subtree add -P depend/zcash https://github.com/zcash/zcash.git v5.5.0-rc2 --squash
git rm depend/zcash/Cargo.toml
```
2023-04-27 08:31:41 +10:00
teor
b9123c6968
Merge commit '9501f0d9dd55020aabff98efe89c330d55920cda' as 'depend/zcash'
2023-04-27 08:31:36 +10:00
teor
9501f0d9dd
Squashed 'depend/zcash/' content from commit 7e105832ae
...
git-subtree-dir: depend/zcash
git-subtree-split: 7e105832ae1d5c28440fa63b629bfc27bd85190c
2023-04-27 08:31:36 +10:00
teor
dda93a00b0
Remove previous depend/zcash
2023-04-24 10:11:15 +10:00
teor
64c204722b
Update Cargo.lock
2023-04-24 10:10:36 +10:00
Conrado Gouvea
758c0bf71d
fix cxxbridge code generation
2023-04-24 10:01:29 +10:00
teor
6ff3b0418f
Standardise directory paths in build.rs
2023-04-24 10:01:29 +10:00
teor
e21d173118
Silence a C compiler macro redefinition warning
2023-04-24 10:01:29 +10:00
teor
58bf154977
Ignore some expected clippy lints
2023-04-24 10:01:29 +10:00
teor
aeb650dc2a
Use a symlink for bridge.rs to avoid "expected outer doc comment" error TEMP: fix in zcashd
2023-04-24 10:01:29 +10:00
teor
dfe7ee203e
Add additional Rust dependencies needed to compile
2023-04-24 10:01:29 +10:00
teor
8a25ff2404
Add extra info to cxx_gen errors
2023-04-24 10:01:29 +10:00
teor
7e2a5f5dcf
Standardise directory include paths in Cargo.toml
2023-04-24 10:01:29 +10:00
teor
460d7ca6a2
Ignore some emacs temporary files
2023-04-24 10:01:29 +10:00
teor
2952312e5b
Update bridge file list to match the latest zcashd
2023-04-24 10:01:29 +10:00
teor
2ecb960da0
Add module docs for the build script to avoid warnings
2023-04-24 10:01:29 +10:00
teor
1284aa2d02
Update release instructions
2023-04-24 10:01:29 +10:00
teor
b5333d4c28
Update dependencies to match Zebra main branch
2023-04-24 10:01:29 +10:00
teor
f14f81b58d
Update dependencies to match zcashd TODO: match zcashd v5.5.0
2023-04-24 10:01:29 +10:00
dependabot[bot]
27f9e77549
Bump actions/checkout from 1 to 3 ( #44 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 1 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 10:15:13 +10:00
teor
b7ec9532e7
Add CI passing and PR review to the release instructions ( #70 )
2023-04-17 10:14:37 +10:00
Arya
ed7b95b6da
v0.1.11 release ( #69 )
...
* Updates changelog
* chore: Release zcash_script version 0.1.11
* Apply suggestions from code review
Co-authored-by: teor <teor@riseup.net>
---------
Co-authored-by: teor <teor@riseup.net>
2023-02-23 19:24:18 -05:00
teor
5cbddbdac8
Update dependencies to match Zebra ( #67 )
2023-02-24 10:05:55 +10:00
teor
2b2c666c04
Add extra dependency update steps to the README ( #63 )
...
* Add extra dependency update steps to the README
* Use correct dependency steps from Cargo.toml
* Explain how to make new dependencies work
* Simplify instructions
* Add "check all open PRs before releasing"
* Add "run cargo-release" to the release instructions
Co-authored-by: Arya <aryasolhi@gmail.com>
---------
Co-authored-by: Arya <aryasolhi@gmail.com>
2023-02-24 09:08:01 +10:00
teor
fb997ccf3f
Check if we still need the rustc_serialize dependency ( #68 )
2023-02-24 09:07:06 +10:00
teor
e04ad0fd88
Upgrade to Rust 2021 edition ( #64 )
2023-02-24 07:55:45 +10:00
teor
07a39e32e6
Make dependencies automatically upgrade to match Zebra dependency versions ( #66 )
2023-02-24 07:47:27 +10:00
Arya
96a9b9026c
chore: Release zcash_script version 0.1.9 (cargo-release) ( #62 )
2023-02-23 16:08:17 -05:00
Arya
b5a8622e6c
update changelog ( #61 )
2023-02-23 14:20:56 -05:00
Arya
76c0aa5dae
Update depends/zcash to 5.4.0 release ( #60 )
...
* delete previous version
* Squashed 'depend/zcash/' content from commit 774f2d8ed
git-subtree-dir: depend/zcash
git-subtree-split: 774f2d8eda62cc51990e0aa154f92f09ffba3873
* updates Cargo.toml
2023-02-17 13:36:49 -05:00
teor
d352b0c971
Check for duplicate dependencies ( #48 )
2022-12-14 14:43:58 -03:00
teor
ccd7185489
Activate dependabot on zcash_script ( #43 )
2022-12-06 14:20:45 -03:00
Marek
b4a8aa2b82
Bump dependencies and release v0.1.8 ( #41 )
...
* Bump dependencies
* Bump `bindgen`
* Remove zcashd subtree
* Squashed 'depend/zcash/' content from commit 35186b009
git-subtree-dir: depend/zcash
git-subtree-split: 35186b00928f3ba994f0e66bb234c412cbffc7b6
* Update to zcashd v5.3.0
* Make dependency versions match zcashd v5.3.0
* Update README for Orchard, and make dependency bumps clearer
* Add release 0.1.8 to the CHANGELOG
Co-authored-by: teor <teor@riseup.net>
2022-10-31 08:53:25 +10:00
Conrado Gouvea
5266ac19b7
v0.1.7 release ( #39 )
...
* update changelog for v0.1.7
* (cargo-release) version 0.1.7
2022-08-31 19:16:10 -03:00
Conrado Gouvea
bef75ee7bb
Update to zcash 5.2.0 ( #37 )
...
* delete previous version
* Squashed 'depend/zcash/' content from commit f98166f7f5
git-subtree-dir: depend/zcash
git-subtree-split: f98166f7f556ee9b9f597d45275c32843a87b0b6
* update to zcash 5.2.0
* remove Windows support for now, see #38
2022-08-23 05:40:55 +10:00
Conrado Gouvea
c9fbc441ef
Use subtree again to allow publishing the crate ( #34 )
...
* change: update Cargo.toml, lib.rs, CHANGELOG.md for 0.1.6 release.
* Squashed 'depend/zcash/' content from commit 9af3bce26
git-subtree-dir: depend/zcash
git-subtree-split: 9af3bce265ba428382006b0940678418d65f505f
* fix: delete depend/zcash/Cargo.toml to prevent cargo from ignoring it
* ci: add cargo package test
* change(doc): explain the subtree / squash issue in README.md
2022-05-17 19:31:56 -03:00
Conrado Gouvea
2be4323142
change(doc): update CHANGELOG for 0.1.6 release ( #33 )
2022-05-16 19:17:44 -03:00
Conrado Gouvea
7704c1ee42
change: update dependencies for NU5 mainnet (matching zcashd 5.0.0) ( #32 )
2022-05-13 20:18:46 +02:00
Conrado Gouvea
98c74180ff
Update zcash to new V5 API; add tests ( #30 )
...
* update zcash to new V5 API; add tests
* try using x86_64-pc-windows-gnu on windows
* Expand README
* update zcash
* retrigger build
* update zcash to current nu5-consensus branch
* use Zcash v4.7.0
2022-04-18 15:28:54 -03:00
Conrado Gouvea
8c9bdb3a35
Revert "Add support for zcash_script_transparent_output_address() ( #29 )"
...
This reverts commit b7801e4027
.
2022-03-03 12:04:47 -05:00
Conrado Gouvea
b7801e4027
Add support for zcash_script_transparent_output_address() ( #29 )
...
* add support for zcash_script_transparent_output_address()
* try using x86_64-pc-windows-gnu on windows
* update zcash to version which returns address type
2022-03-03 10:52:35 -03:00
Alfredo Garcia
270d32d192
update bindgen ( #28 )
2022-01-18 11:58:04 -03:00
teor
5fdb9c76f7
depend/zcash submodule changes for script sigops
2021-11-15 09:03:09 +10:00
teor
4dfb28b679
Update error logs and README for submodules
2021-11-15 09:03:09 +10:00
Janito Vaqueiro Ferreira Filho
1caa29e975
Merge pull request #22 from jvff/update-zcash-to-support-v5-transactions
...
Update `libzcash_script` to include support for V5 transactions
2021-10-05 21:18:47 -03:00
Janito Vaqueiro Ferreira Filho
47d5d2c1bc
Replace symbolic links with file inclusion
...
Update `depend/zcash` so that the `orchard_ffi` module has a root
`mod.rs` module file to fix an issue where Cargo can't find any
sub-modules.
2021-10-05 23:21:40 +00:00