Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/mio
Metal I/O library for Rust.
https://github.com/tokio-rs/mio
Previously, mio would attempt to provide HUP events for kqueue platforms
that mimic the epoll be...
756bf282fd7f8423ad703a1d498fdb32f138dfb3 authored over 5 years ago by aloucks <[email protected]>
64f2cd45152bdf8857a3c1f857fb177202eede2a authored over 5 years ago by Carl Lerche <[email protected]>
1185510833b48174baa095c988d80e08cfb57209 authored over 5 years ago by atouchet <[email protected]>
aeaebb0a908f65910ef5cca2863e71734d77d0aa authored over 5 years ago by Thomas de Zeeuw <[email protected]>
87d72418338a9250f70cb4a43c8bea10371f8256 authored over 5 years ago by Thomas de Zeeuw <[email protected]>
de3c48c60b4a6349d435a75eb6354fa8a90d4d30 authored over 5 years ago by Carl Lerche <[email protected]>
1b68512dc310ee7bf4b59b2bccbf13ea1139e28c authored over 5 years ago by FXTi <[email protected]>
Issue #934
1afa93820a733cf9b9c6bdc055af2c6a08748bd9 authored over 5 years ago by FXTi <[email protected]>4c523ef45dcf6d37406ee3113f9820211a9e64a5 authored over 5 years ago by FXTi <[email protected]>
Currently, EPOLLRDHUP sets UnixReady::hup(). This is incorrect behavior
because higher-level li...
* Remove Interests::{both,all}
* Fix warning on windows
f09a6cfc108cd0159249fc8b7584e8f9bf73bb75 authored over 5 years ago by Stjepan Glavina <[email protected]>42e6e96ae2b217c2bc72cee84d28be11d1f81577 authored over 5 years ago by Carl Lerche <[email protected]>
73652b0395ee4725efd4430297effbc81eaafa05 authored over 5 years ago by Carl Lerche <[email protected]>
This also makes `Poll::poll` require `&mut self` since `Poll` is no
longer expected to be store...
Following discussion on issue #788, document that after an explicit
deregister, token will not ...
Closes #908
631e80a9d3334a88d57ce89a169337b32e7b4d69 authored over 5 years ago by FXTi <[email protected]>* Pass Ipv4Addr arguments by value
This is faster than passing them by reference, since they'...
c24bba7ddf6ada9bfe1f9e73166ebb3cfdb64151 authored over 5 years ago by Alan Somers <[email protected]>Also add a CI check ensuring formatting
ebd086e4c4a4a4eb35e2e0b493e889d7d50c9767 authored over 5 years ago by Carl Lerche <[email protected]>
A quick pass of the code base removing anything that has previously been
annotated as deprecate...
5e39b5836d04173b6f3e269a4e574398b1731179 authored over 5 years ago by Carl Lerche <[email protected]>
On Linux,
Ready::from(UnixReady::priority()).is_writable() = true
Use a separate bit instead.
...
6a7cd10fb894fd74e3c33a8dcbf9bc8bcae6eacc authored almost 6 years ago by Marc-André Lureau <[email protected]>Signed-off-by: Marc-André Lureau <[email protected]>
de1972cc199dfd54b79437c4db017e0a1e4895ca authored almost 6 years ago by Marc-André Lureau <[email protected]>Signed-off-by: Marc-André Lureau <[email protected]>
fdcf82064d376facba93c9fed4b042b2e551b960 authored almost 6 years ago by Marc-André Lureau <[email protected]>
Check basic bit conflicts by comparing the sum and the or of all known
flags. Add a regression t...
Signed-off-by: Yilin Chen <[email protected]>
f2c110363c2acc527db90eb5454508440da7be8c authored almost 6 years ago by Yilin Chen <[email protected]>Signed-off-by: Yilin Chen <[email protected]>
22b26298257a4e93d44261074a742009f9ac52fb authored almost 6 years ago by Yilin Chen <[email protected]>Signed-off-by: Yilin Chen <[email protected]>
0c96c5eee65abda9d84d4212f56826855e37aff8 authored almost 6 years ago by Yilin Chen <[email protected]>Signed-off-by: Yilin Chen <[email protected]>
97bc8b73f75e0da9c239acdb4daf18471a0a866a authored almost 6 years ago by Yilin Chen <[email protected]>b805b1dee99a3d4dfbe151bde07cd05c20dd0b14 authored almost 6 years ago by Joel Depooter <[email protected]>
Fixes carllerche/mio#743
3eb6a80329a466e00272bf72c8a08d939f439cda authored almost 6 years ago by Michael Galero <[email protected]>cd28f506ce209353f2802042c8e07c8c261f7d98 authored almost 6 years ago by Michael Galero <[email protected]>
81929e891226ea4685ce3ec3f6bba3240b4c44ef authored almost 6 years ago by diwic <[email protected]>
This change does the following:
1) Adds a CI build on cirrus-ci.com
2) Switches FreeBSD's CI f...
3c83401acb1e3cf3353f58262811db95ba0fa539 authored about 6 years ago by Peter Saxton <[email protected]>
Prefer pass-by-value over pass-by-reference, but only for private
functions. Suppress the warn...
Signed-off-by: Toby Lawrence <[email protected]>
5f83082f7ab6b3e8f7270dfeb2b272ada782933d authored about 6 years ago by Toby Lawrence <[email protected]>91fe58c19da6b798605264a52bcb7b57c200a800 authored about 6 years ago by Stjepan Glavina <[email protected]>
In real world we will register TcpListener for readable events. Let's make example
reflect that...
* Integrate lazycell 1.2.0 into the project
...rather than getting it from the crates.io. The...
0379dc43a2d051a2eb64498d0311fdc79140795e authored about 6 years ago by Povilas Balciunas <[email protected]>50c4af5c3f8959af36d97aa8afed8475f6c663c2 authored over 6 years ago by Carl Lerche <[email protected]>
When a registration is signalled from a side thread and the main thread
is blocke in `poll`, a ...
152893c4f17da93c2f7d6a672506272956cfab8a authored over 6 years ago by Roman <[email protected]>
The timer module has been deprecated since 0.6.5, and its tests sometimes fail
spuriously. This...
This also disables error on warning unless testing.
89f0ba1fc9cdae6af4cda2b9cea9cdd373a4c5a1 authored over 6 years ago by Carl Lerche <[email protected]>Signed-off-by: Eliza Weisman <[email protected]>
4649e02aa97246770ad712245eb80146fdf1698e authored over 6 years ago by Eliza Weisman <[email protected]>The iOS simulator has stopped running on Travis.
Closes #863, #864.
e09798170acbdd62deab7550d5fb51c9861ee105 authored over 6 years ago by Eliza Weisman <[email protected]>Signed-off-by: Igor Gnatenko <[email protected]>
82066e545c3bf4ad9a0a6e270c4688d156b5a582 authored over 6 years ago by Igor Gnatenko <[email protected]>5d7e45f73813e32cd855ab871fce1793bcf0ec3d authored over 6 years ago by Carl Lerche <[email protected]>
socketlen_t is defined as an u32 in libc 0.2.42, this conditionnal
compilation is not needed an...
* Fix unused clone lint warning
* Disable aarch64-linux-android until net2 is fixed.
It uses BuildBot now.
Fixes #738
001b9bba492f02700660d1b7aca17ec624ecbe02 authored over 6 years ago by Alan Somers <[email protected]>4fcc05a707da529b4bb5ccf930970268bcd4f01c authored over 6 years ago by Félix Saparelli <[email protected]>
4c261de84bd2a5431ae7e14306539e1b60923bcf authored over 6 years ago by Carl Lerche <[email protected]>
winapi versions earlier than 0.2.6 don't successfully compile
Discovered via `cargo update -Z...
a4f3f0d7fbf600901be17fc840a632f8226e3c3c authored over 6 years ago by David Hotham <[email protected]>This adds the travis build support as requested in #807.
b3ee182ebe2e5ae01a3c36d81487ca6b8b48d4a2 authored over 6 years ago by bgermann <[email protected]>
All of these issues could theoretically affect any operating system,
especially the duplicate p...
12e18e59f75f53fb11419e45b5e6e2137fc24975 authored almost 7 years ago by Carl Lerche <[email protected]>
e1bb1a64c1910a51a7b6bc65067a6df207c2e02e authored almost 7 years ago by Carlos Neira <[email protected]>
6b29e969cc310bd8cfd22b7b8a4dea6abad2c252 authored almost 7 years ago by Alexandre Cavalcante <[email protected]>
No `TimerError` will ever be constructed but these types are part
of the public API so they hav...
This patch provides a new constructor for `Ready` that returns a
value representing readiness f...
Closes #811
10a11f9532985441058dba7773abc39ca0993a54 authored almost 7 years ago by Alex Sayers <[email protected]>9afd0ad070700844d5a4b8a677959882004dba87 authored almost 7 years ago by Sean McArthur <[email protected]>
6841f6f8e0bc976d4a5bd2574d3081a060af5377 authored almost 7 years ago by Khaled Karam <[email protected]>
7899d9bec14098d8cef61884bfcade52e6dcdd26 authored almost 7 years ago by Carl Lerche <[email protected]>
In a shared-IP FreeBSD jail, "127.0.0.1" is just an alias for the jail's
IP, causing the net::u...
The current API for converting a std TcpListener to a mio TcpListener
requires passing in a Soc...
e80867b45aeec53a4403fc7f4829b27c5d94a991 authored almost 7 years ago by Ansley Peduru <[email protected]>
There is no EVFILT_LIO on DragonFly. Commit 00d85730 failed to
compile on DragonFly. There seem...
4a716d0b687592368d9e283a6ea63aedb5877fc8 authored almost 7 years ago by Carl Lerche <[email protected]>
Added `https` scheme.
f8a6ac26491c03f469773c730717f86505ecb113 authored almost 7 years ago by Alexander Regueiro <[email protected]>This also updates the feature list and supported platforms.
4a6c8ca921e8e75d2981a78d7799561c15594007 authored almost 7 years ago by Carl Lerche <[email protected]>
On FreeBSD and DragonflyBSD, kevent(2) has a distinct filter type for
use with lio_listio(2). ...
3fe5e3749268f245c1d7caffd4e55e7835d0c79b authored almost 7 years ago by Frank Rehberger <[email protected]>
This patch adds a comment explaining why setting the next pointer of the
sleep marker is safe.
eb3ee74211c714e8b845e2ab953f842a52b8780d authored almost 7 years ago by Frank Rehberger <[email protected]>
6c54b5b015a4eb715c7f4c4512edfc40ce51cee1 authored almost 7 years ago by Alex Gaynor <[email protected]>
9eac5ffefbf63c61cdb1fb0f121ab2c0c74a315f authored almost 7 years ago by Kam Y. Tse <[email protected]>
b4ed1463d576b9b4545d09db5c37fef8f36f712d authored almost 7 years ago by Frank Rehberger <[email protected]>
868d4dc29a522e5bd8954ca0999b788c9ad296be authored almost 7 years ago by Frank Rehberger <[email protected]>
f6f293f0785d737fc7b18aac5c5f2b1368490d80 authored almost 7 years ago by Frank Rehberger <[email protected]>
1aaf7f41e132fa13959aa9c4919c4c51db918b98 authored almost 7 years ago by David Hotham <[email protected]>
4abdcc494255c0cbc9d96d0a8c0ba6541f3afe5c authored almost 7 years ago by dethoter <[email protected]>
Remove deprecated features.
f4e1e6ec6eda03a4800be005cae1002802567560 authored about 7 years ago by Alkis Evlogimenos <[email protected]>
Add examples for: UdpSocket, bind, local_addr, send_to, recv_from,
set_broadcast, broadcast.
ed3d66af5b71989e28e322dd9abbc7b29ae4b9aa authored about 7 years ago by Sean McArthur <[email protected]>
23459566aa39129fb671d65578591ecc49674fde authored about 7 years ago by Sean McArthur <[email protected]>
b4e953eb7669112eac599d3d7573029cbf601c7e authored about 7 years ago by Igor Gnatenko <[email protected]>
Fixes #613.
0da987e21e0b4d71fa0607f779d979a615f3dbc7 authored about 7 years ago by Martin Geisler <[email protected]>
* Index access depreciated
* Deprecate return value of Poll:poll in doc
Usually the user should retry poll() on EINTR; however, this is an
easily-overlooked case. Let'...
e73a6489ddddfa618388f5ccd86d1fa346600b7b authored about 7 years ago by Fu <[email protected]>
f64664dcf5ec1fa223eca8e408c89e2865b8ae12 authored about 7 years ago by Carl Lerche <[email protected]>
bd3aeca019bb478a82034f74b3d9dcb83c2ac106 authored about 7 years ago by Julian Tescher <[email protected]>
ad9911fda25798f07b5d8663f9f0640081415aa9 authored about 7 years ago by Alex Crichton <[email protected]>
* Rename Magenta to Zircon
* Update package dependencies to zircon
* Use zircon's status-to-er...
ffde616818cd00aa48540f72a40456f65458a688 authored about 7 years ago by Gabriel Majeri <[email protected]>
2601514c68de9745c1c62b33051cc2458df19ee9 authored about 7 years ago by Alan Somers <[email protected]>
This commit adds an `accept_std` method to `TcpListener` which is added with
the intention of h...