Skip to content

Tags: servo/ipc-channel

Tags

v0.20.2

Toggle v0.20.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement Sync for `IpcSender` (#415)

* Implement Sync for `IpcSender`

Our queue is a multi-producer queue, which by definition must
support concurrent sending.
Both crossbeam and the std::sync::mpsc queue (since Rust 1.72) implement Sync, hence
there is no reason not to implement this anymore.

Related zulip discussion: https://servo.zulipchat.com/#narrow/channel/263398-general/topic/Implement.20Sync.20for.20.60IpcSender.60/with/539930964

* fix unused_import

v0.20.1

Toggle v0.20.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Publish 0.20.1. (#401)

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

v0.20.0

Toggle v0.20.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.20.0 (#390)

* Bump version to 0.20.0

Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>

* Revert rand back to 0.8

Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>

* Revert rand version change

Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>

---------

Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>

v0.19.0

Toggle v0.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Mark `Router::add_route` as deprecated (#367)

* Propagate ipc errors to users of TypedRouterHandle

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Deprecate Router::add_route

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Bump Cargo.toml version

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Use semver-compliant version.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

---------

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>

v0.18.3

Toggle v0.18.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Publish 0.18.3. (#360)

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

v0.18.2

Toggle v0.18.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release version 0.18.2 (#342)

I previously tried to upgrade the version, but since I was using an old
checkout my change was simply eliminated from the commit during merge.
This PR actually cuts a new version (0.18.2).

v0.18.1

Toggle v0.18.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support empty IpcSharedMemory (#335)

* Add tests for empty shared mem

* Simple empty slice

* Bump version to 0.18.1

v0.18.0

Toggle v0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update to version 0.18 (#329)

This includes the new version of mio.

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use docs.rs for documentation link (#322)

v0.16.0

Toggle v0.16.0's commit message
Publish 0.16.0.