Commit Graph

38 Commits

Author SHA1 Message Date
elsirion fddecd95e9
fix: MSRV test
The MSRV test on master was failing for a while. Since MSRV is
the reason to keep unicode-normalization pinned I fixed it to
demonstrate that even without pinning downstream consumers can
maintain the current MSRV.
2025-06-04 13:10:39 +02:00
Steven Roose 125abebde6
Release v2.1.0 2024-04-02 12:23:26 +01:00
Michal Kucharczyk 86353a5dc8
`alloc` feature added enabling unicode_normalization in no-std
This commit introduces the `alloc` feature.

The alloc feature is intended to use in no-std environments which are allowed to
use alloc. New feature enables:
- the unicode-normalization, and all related methods (parse_in,normalize_utf8_cow,parse,to_seed)
- to_entropy() method as Vec is available in alloc,
2024-02-10 12:07:55 +01:00
Steven Roose 7f554391ae
Change hashes dep spec to >=0.12,<0.14 2024-01-29 18:42:19 +00:00
Luke Parker 256a00e7c2
bitcoin_hashes >= 0.12, <= 0.13 2023-11-27 23:07:42 -05:00
Rafael Lemos 75d4f0c559
Add Portuguese language support 2023-10-13 15:05:49 -03:00
Rafael Lemos b2f49fd2b2
Update `Cargo.toml`
Enable the "rand" feature by default in the dev-dependencies, in order to run
the benches.
2023-10-13 14:25:15 -03:00
pezcore c7ae12fb64 doc: enable documentation of feature-gated items in docsrs 2023-03-24 13:22:53 -04:00
Steven Roose f41bf1789d
Update CHANGELOG and bump to v2.0.0 2023-02-27 21:24:00 +00:00
Steven Roose c827c39943
Bump unicode-normalization dependency to 0.1.22 2023-02-27 21:23:59 +00:00
Steven Roose 8e6ba6de9b
Make rand_core optional and expose rand and rand_core crates 2023-02-27 21:23:57 +00:00
Steven Roose f348415f11
Reorganize dependencies in Cargo.toml 2023-02-27 21:23:56 +00:00
Steven Roose 6662e7566b
Make rand and rand_core deps more flexible 2023-02-27 21:23:53 +00:00
Steven Roose c821ec4aa8
Remove [lib] section from manifest 2023-02-27 21:20:49 +00:00
Steven Roose 71d4329979
Set edition to 2018 2023-02-27 21:20:47 +00:00
Steven Roose ca53ee34a8
Make serde usable in no_std 2023-02-27 21:16:24 +00:00
Steven Roose 1d83393b8d
Bump to v1.2.0 and update changelog 2023-02-26 18:37:01 +00:00
Steven Roose 19354c8a6c
Update CHANGELOG and bump to v1.1.0 2023-02-23 03:35:12 +00:00
Steven Roose b668d05856
Merge pull request #34 from tcharding/11-15-document-zeroise-msrv
Document the MSRV when zeroize feature is enabled
2023-02-23 03:28:00 +00:00
Steven Roose c1db4290c7
Merge pull request #25 from rust-bitcoin/enable-no-std
Enable no std usage
2023-02-23 02:53:59 +00:00
Tobin C. Harding fc394f6995 Document the MSRV when zeroize feature is enabled
Enabling the `zeroize` raises the MSRV to 1.51

Add documentation to the README and also to the manifest.
2022-11-15 12:02:20 +11:00
Steven Roose 904e805f33
Bump non-exposed bitcoin_hashes dep to 0.11.0
This is not a breaking change.
2022-06-29 14:23:18 +01:00
Steven Roose a2f4f5e896
Enable no-std usage 2022-06-29 14:22:16 +01:00
Praveen Perera e409dc2481
Replace deprecated `zeroize(drop)` with trait 2022-05-13 10:39:49 -04:00
Praveen Perera bb0f63298a
Use `zeroize_derive` feature instead of impl zeroize 2021-04-19 12:08:04 -04:00
Praveen Perera a298344178
Add optional zeroize support 2021-04-19 11:49:43 -04:00
Steven Roose 5599c455e3
Bump version to v1.0.1 2021-04-01 15:29:15 +01:00
Steven Roose 5726fb4aaf
Bump version to v1.0.0 2021-03-25 11:04:30 +00:00
Steven Roose 0313e97134
Remove core feature 2021-03-24 19:02:35 +00:00
Steven Roose 8b3e901b35
Add a generation method that doesn't need rand 2021-03-24 18:39:40 +00:00
Steven Roose ca454327b2
Differentiate std and core 2021-03-24 18:39:39 +00:00
Steven Roose 8097eba396
Make serde dependency no_std as well 2021-03-09 12:08:30 +00:00
Steven Roose 14495917ca
Refactor to make std optional 2021-02-01 11:58:01 +01:00
Steven Roose 2631c60a5a
Implement serde serialization 2020-10-08 15:00:35 +02:00
Steven Roose da75ba302d
Release v1.0.0-rc1 2020-07-22 14:41:31 +02:00
Steven Roose e6cb3dfa1f
Remove hashmap based word lookup 2020-06-19 11:53:13 +01:00
Steven Roose a399d5c4a5
Rewrite keeping mnemonic in buffer 2020-06-15 11:49:24 +01:00
Steven Roose 6c1d9d1dca
First version, with static references 2020-06-07 00:46:54 +01:00