1314 Commits

Author SHA1 Message Date
Ashley Mannix
92ad25faa8
update contact details in the CoC 2022-03-14 12:09:12 +10:00
Ashley Mannix
767f5194a4
Merge pull request #591 from uuid-rs/fix/macro-diagnostics
Use the parsed literal as the span source for errors
2022-03-14 11:59:56 +10:00
Ashley Mannix
8b043af60e use the parsed literal as the span source for errors 2022-03-14 11:13:42 +10:00
Ashley Mannix
f0d5956129
Merge pull request #587 from uuid-rs/feat/fast-sha1
Use the sha1_smol library for SHA1
2022-02-28 10:17:55 +10:00
Ashley Mannix
165b7eb281 move to sha1_smol as the new name for the current library 2022-02-28 09:35:32 +10:00
Ashley Mannix
5aa53c880c
Merge pull request #589 from uuid-rs/chore/dep-refactor
Rework optional dependencies to discourage direct use as Cargo features
2022-02-14 08:36:32 +10:00
Ashley Mannix
0556a3e521 fix up v3 and v5 tests 2022-02-12 17:59:06 +10:00
Ashley Mannix
184ed17c29 fix up import 2022-02-12 15:26:38 +10:00
Ashley Mannix
a773c3eadc fix up import of macro diagnostics 2022-02-12 12:14:08 +10:00
Ashley Mannix
328dbd52f8 discourage direct use of optional dep features 2022-02-12 12:07:07 +10:00
Ashley Mannix
9215b879e7
Merge pull request #586 from uuid-rs/chore/location-tests
Only check diagnostics output on nightly
2022-02-11 13:39:25 +10:00
Ashley Mannix
e666546005 only check diagnostics output on nightly 2022-02-11 11:59:33 +10:00
Ashley Mannix
a1fd80c57e
Merge pull request #584 from A248/into-bytes
Add Uuid::into_bytes(self)
2022-02-11 09:54:28 +10:00
A248
c41c6ceac9
Apply suggestion: remove .clone() from example 2022-02-10 17:24:00 -05:00
A248
bb409b369f
Add Uuid::into_bytes(self)
Fixes #580
2022-02-06 16:09:14 -05:00
Hunar Roop Kahlon
f362fa8b88
Merge pull request #578 from uuid-rs/dependabot/cargo/md-5-0.10
Update md-5 requirement from 0.9 to 0.10
2022-01-17 14:02:33 -08:00
dependabot[bot]
8695f1ac54
Update md-5 requirement from 0.9 to 0.10
Updates the requirements on [md-5](https://github.com/RustCrypto/hashes) to permit the latest version.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/groestl-v0.9.0...md2-v0.10.0)

---
updated-dependencies:
- dependency-name: md-5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-15 23:42:00 +00:00
Ashley Mannix
077f26346f
Merge pull request #579 from uuid-rs/feat/try_parse_ascii
add try_parse_ascii to avoid string conversions when parsing from bytes
2022-01-08 21:41:07 +10:00
Ashley Mannix
36db5c04d2 only pull in wasm deps in wasm builds 2022-01-08 20:07:52 +10:00
Ashley Mannix
4cdad73296 add try_parse_ascii to avoid string conversions when parsing from bytes 2022-01-08 11:19:04 +10:00
Ashley Mannix
2d6c147bdf
Merge pull request #572 from KodrAus/chore/more-docs
Some more doc cleanups
2021-11-19 16:50:36 +10:00
Ashley Mannix
5063b6c8f6 fix up some links and wording 2021-11-19 10:43:03 +10:00
Ashley Mannix
70b22eeb8a some more doc cleanups 2021-11-19 10:32:02 +10:00
Ashley Mannix
b98c9586c1
Merge pull request #567 from KodrAus/fix/publishing
Fix up publishing for uuid
1.0.0-alpha.1
2021-11-18 10:54:28 +10:00
KodrAus
fbd94d0157 update licenses for macros 2021-11-18 09:47:26 +10:00
KodrAus
04176c6050 remove a few inlines 2021-11-18 09:45:00 +10:00
KodrAus
46957fe505 some more dead code lints 2021-11-18 09:11:45 +10:00
KodrAus
442091b95d fix up import 2021-11-18 09:09:10 +10:00
KodrAus
2d6b6acbab remove unreachable std impl 2021-11-18 09:07:26 +10:00
KodrAus
3892245ef1 fix up publishing for uuid 2021-11-18 09:03:41 +10:00
Ashley Mannix
7d91b68a77
target release version of uuid-internal-macro 2021-11-18 08:11:44 +10:00
Ashley Mannix
9bc15f4381
Merge pull request #553 from KodrAus/cargo/1.0.0-alpha.1
Prepare for 1.0.0-alpha.1 release
2021-11-18 08:02:01 +10:00
Ashley Mannix
4e6412dada simplify macro examples a bit 2021-11-16 21:26:17 +10:00
KodrAus
f657e5c2f4 prepare for 1.0.0-alpha.1 release 2021-11-16 21:00:58 +10:00
Ashley Mannix
89530dbb2e
Merge pull request #566 from Nugine/lightweight-macro
Provide uuid macro without dependencies
2021-11-16 20:53:20 +10:00
Nugine
15ce218060
rename feature macros to macro-diagnostics 2021-11-16 17:05:56 +08:00
Nugine
daefb3e4c9
provide uuid macro without dependencies 2021-11-16 12:44:20 +08:00
Ashley Mannix
27fc858fde
Merge pull request #565 from KodrAus/chore/doc-cleanups
some small doc cleanups
2021-11-16 13:46:10 +10:00
Ashley Mannix
3b705af054
Update src/lib.rs
Co-authored-by: Quinn <57224050+QnnOkabayashi@users.noreply.github.com>
2021-11-16 13:12:26 +10:00
KodrAus
cf1940a56d introduce UUIDs and the API earlier in crate docs 2021-11-16 11:26:01 +10:00
KodrAus
727834eb89 some small doc cleanups 2021-11-16 11:16:58 +10:00
Ashley Mannix
a1df52ac07
Merge pull request #564 from KodrAus/revert/serde-compact
Revert default compact serialization
2021-11-16 10:23:06 +10:00
Ashley Mannix
f362d7d4f0
Merge pull request #563 from KodrAus/chore/parser-docs
Add some inline comments to the new parser impl
2021-11-16 08:46:33 +10:00
KodrAus
90ccef64f9 add some variants for invalid byte lengths 2021-11-16 08:44:18 +10:00
KodrAus
3e6cb8703b revert default compact serialization 2021-11-16 08:36:54 +10:00
KodrAus
708315e597 update comment on bounds checks 2021-11-16 07:40:59 +10:00
KodrAus
beac70a80a add some inline comments to the new parser impl 2021-11-15 10:32:29 +10:00
Ashley Mannix
3a6aeb1e06
Merge pull request #562 from Nugine/improve-try-parse
Improve `try_parse` and `encode` performance
2021-11-15 08:45:08 +10:00
Nugine
19b838619c
Improve encode 2021-11-14 11:40:11 +08:00
Nugine
c98c7ff5dd
Improve try_parse 2021-11-14 10:53:05 +08:00