Joshua Barretto zesterer · he/him
zesterer merged pull request zesterer/chumsky#998 2026年07月01日 23:48:41 +02:00
Clarify unicode::ident docs
zesterer pushed to main at zesterer/chumsky 2026年07月01日 23:48:41 +02:00
fa8de8d18b Merge pull request 'Clarify unicode::ident docs' (#998) from t0mstone/unicode-ident-doc-profile into main
60d4c6f762
Clarify unicode::ident docs
Compare 2 commits »
zesterer commented on pull request zesterer/chumsky#998 2026年07月01日 23:29:52 +02:00
Clarify unicode::ident docs

Great change, thanks!

zesterer commented on issue zesterer/spin#191 2026年06月27日 15:45:07 +02:00
MutexGuard re-export does not select an implementation as documented

Ah, good point. I've fixed those issues now (and the same for a few other cases). Sorry about the confusion.

zesterer pushed to master at zesterer/spin 2026年06月27日 15:42:48 +02:00
9e89019d54 Give MutexGuards a default type parameter, fixed incorrect docs
zesterer commented on issue zesterer/spin#191 2026年06月26日 22:02:06 +02:00
MutexGuard re-export does not select an implementation as documented

Ah, this looks like a case of incorrect documentation. The feature is actually called use_ticket_mutex - the ticket_mutex by itself only enables the ticket_mutex module, it doesn't switch...

zesterer pushed to master at zesterer/spin 2026年06月26日 22:00:43 +02:00
10504960a0 Fixed incorrect Mutex docs
zesterer commented on issue zesterer/spin#189 2026年06月24日 21:30:59 +02:00
Soundness: Premature release of lock state in lock_api::RawRwLockUpgrade::try_upgrade allows simultaneous shared and mutable aliasing

I've opened a PR on rustsec/advisory-db for this issue. At time of writing, it's not yet been assigned a CVE number.

zesterer commented on issue zesterer/spin#189 2026年06月23日 21:28:50 +02:00
Soundness: Premature release of lock state in lock_api::RawRwLockUpgrade::try_upgrade allows simultaneous shared and mutable aliasing

0.12.1 has been released and includes the fix for this issue.

zesterer pushed to master at zesterer/spin 2026年06月23日 21:28:37 +02:00
49a8ae0075 Bumped version
zesterer merged pull request zesterer/spin#190 2026年06月23日 21:21:17 +02:00
Fix for UB in try_upgrade (lock_api)
zesterer pushed to master at zesterer/spin 2026年06月23日 21:21:16 +02:00
ff47d90d53 Merge pull request 'Fix for UB in try_upgrade (lock_api)' (#190) from fixes into master
86cb111cdc Fix flakey test
76f54e4ee7 Relaxed LazyLock Sync bounds
7534d5459c Fixed undefined behaviour in try_upgrade for lock_api interface
Compare 4 commits »
zesterer commented on issue zesterer/spin#189 2026年06月23日 21:21:08 +02:00
Soundness: Premature release of lock state in lock_api::RawRwLockUpgrade::try_upgrade allows simultaneous shared and mutable aliasing

Thanks for reporting this. I've fixed the issue (along with a more minor oversight mentioned in the report) in #190.

zesterer pushed to fixes at zesterer/spin 2026年06月23日 21:05:59 +02:00
86cb111cdc Fix flakey test
zesterer pushed to fixes at zesterer/spin 2026年06月23日 20:53:29 +02:00
d79b6b6045 Fix flakey test due to race
zesterer created pull request zesterer/spin#190 2026年06月23日 20:47:19 +02:00
Fix for UB in try_upgrade (lock_api)
zesterer pushed to fixes at zesterer/spin 2026年06月23日 20:46:42 +02:00
76f54e4ee7 Relaxed LazyLock Sync bounds
7534d5459c Fixed undefined behaviour in try_upgrade for lock_api interface
Compare 2 commits »
zesterer created branch fixes in zesterer/spin 2026年06月23日 20:46:41 +02:00
zesterer commented on issue zesterer/ariadne#192 2026年06月21日 22:26:05 +02:00
Underlining system breaks when using labels without messages

Thanks for working through this and apologies that the fix hasn't been released yet! I'll try to get time to do that soon.

zesterer commented on pull request zesterer/chumsky#996 2026年06月21日 22:24:59 +02:00
Make separated_by combinator configurable

Thanks for the PR!