aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync
Commit message (Expand)AuthorAgeFilesLines
* more docs fixesRobin Mueller2025-09-233-6/+4
* Update Rust.Dario Nieuwenhuis2025-09-221-4/+4
* Update manifests to satisfy new checks.Dario Nieuwenhuis2025-09-221-0/+2
* Remove `Sized` bound from `MutexGuard::map`Robert Zieba2025-09-122-2/+3
* ci: use devtool to build.Dario Nieuwenhuis2025-09-111-0/+2
* embassy-sync: Don't drop wakers in Signal::resetMatthew Tran2025-08-282-1/+2
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-262-1/+3
* Read crate configs from metadata.Dario Nieuwenhuis2025-08-251-0/+5
* feat: add semver checks and releasing to releaserUlf Lilleengen2025-08-251-1/+2
* chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock`Curly2025-08-1919-0/+65
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-122-1/+6
* Merge pull request #4485 from AnthonyGrondin/feat/lazy-lock-mutUlf Lilleengen2025-08-082-0/+17
|\
| * feat(embassy-sync): Add `get_mut` for `LazyLock`Anthony Grondin2025-07-302-0/+17
* | embassy-sync: Update `MultiWakerRegistration::register` docsBrezak2025-08-011-1/+3
|/
* Merge pull request #4385 from us-irs/some-minor-doc-fixesJames Munns2025-07-094-8/+8
|\
| * Update embassy-sync/src/pubsub/publisher.rsRobin Mueller2025-07-091-1/+1
| * Update embassy-sync/src/priority_channel.rsRobin Mueller2025-07-091-1/+1
| * Update embassy-sync/src/priority_channel.rsRobin Mueller2025-07-091-1/+1
| * Update embassy-sync/src/mutex.rsRobin Mueller2025-07-091-1/+1
| * some minor documentation fixesRobin Mueller2025-07-094-8/+8
* | add embassy sync channel example for message passing between interrupt and taskRobin Mueller2025-07-091-0/+25
|/
* Update Rust nightly, stable.Dario Nieuwenhuis2025-07-041-4/+4
* disable ui tests in miriMelvin Wang2025-06-181-1/+1
* commit expected errorsMelvin Wang2025-06-184-8/+46
* fix missing sync boundsMelvin Wang2025-06-182-2/+7
* add tests illustrating the problemMelvin Wang2025-06-185-0/+41
* Remove futures-util where unnecessaryDániel Buga2025-06-163-4/+4
* Rename SendableDynamicReceiver to SendDynamicReceiverCorey Schuhen2025-05-291-7/+7
* docs: update changelog for embassy-syncUlf Lilleengen2025-05-281-1/+3
* Merge pull request #4262 from cschuhen/send_on_dynamic_channelUlf Lilleengen2025-05-281-0/+106
|\
| * Make Sync capable versions of DynamicSender and DynamicReceiver.Corey Schuhen2025-05-281-0/+106
* | feat: add support for channel peekUlf Lilleengen2025-05-282-0/+142
|/
* embassy-sync: bump to 0.7.0Matt Johnston2025-05-222-1/+3
* embassy-sync: Update changelogMatt Johnston2025-05-221-0/+13
* Update defmt dependenciesYuri Astrakhan2025-05-181-1/+1
* clarify docs for signal and watchJuliDi2025-05-042-4/+5
* docs: extend the waker documentationckrenslehner2025-04-265-1/+13
* Merge pull request #3932 from AlixANNERAUD/add-rwlockDario Nieuwenhuis2025-04-142-0/+388
|\
| * Refactor RwLock implementation by removing unused map methods and cleaning up...Alix ANNERAUD2025-04-121-237/+1
| * Enhance RwLock documentation and add map methods for read and write guards to...Alix ANNERAUD2025-03-171-6/+57
| * Refactor RwLock implementation to support try_read and try_write methods, enh...Alix ANNERAUD2025-03-171-17/+253
| * Remove blocking read-write lock module and its references and refactor rwlock...Alix ANNERAUD2025-03-164-536/+52
| * Remove unnecessary comment in CriticalSectionRawRwLock implementationAlix ANNERAUD2025-02-281-2/+0
| * Refactor imports in raw read-write lock module for clarityAlix ANNERAUD2025-02-281-1/+2
| * Remove obsolete `raw_rwlock.rs` fileAlix ANNERAUD2025-02-281-0/+0
| * Implement read-write lock methods in CriticalSectionRawRwLock and update testsAlix ANNERAUD2025-02-282-7/+52
| * Fix module references in blocking read-write lock implementationAlix ANNERAUD2025-02-282-18/+18
| * Refactor blocking read-write lock module structure and improve assertions in ...Alix ANNERAUD2025-02-283-129/+265
| * Add blocking read-write lock implementation and remove obsolete testsAlix ANNERAUD2025-02-285-167/+381
| * Add `RawRwLock` trait and `RawRwLockImpl` struct implementationAlix ANNERAUD2025-02-282-86/+86