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
131df75d9bc80b6b7ce0d5249e17d8eeee1bde85 authored about 7 years ago by Florian Marending <[email protected]>
Previously an error in a TCP write might accidentally get covered up as the
`write` function di...
7b54298e0a13e62ec6a1d7b36a006a06f2bd6ca0 authored over 7 years ago by Matt Kraai <[email protected]>
e43ba6b3c24db7fded2610a4ca6a097274198bfe authored over 7 years ago by nivkner <[email protected]>
8078b9034dfbe4e93277877a34ea803b55c7e3a9 authored over 7 years ago by Arthur Silva <[email protected]>
In order to temporarily disable event listening for a specific handle,
it may be convenient to ...
0c010040e3c7cd0f2b71054c8775bd78974b896b authored over 7 years ago by Taylor Cramer <[email protected]>
Fixes #656.
294c0a8783232f6063b660ef24134dba0bd650c3 authored over 7 years ago by Ahmed Charles <[email protected]>6871f83ad98937df80d729d1934c25d9208a9074 authored over 7 years ago by Carl Lerche <[email protected]>
Fixes #655.
52dcec8b7d9204a31d9ba92b50ae83129a4db00b authored over 7 years ago by Ahmed Charles <[email protected]>Includes a few minor typo fixes and other random improvements.
9cb636e539507f2c4c3259767762a9a903ea46e8 authored over 7 years ago by Justin Mayhew <[email protected]>e5d693fd7dd0450cfcf2df7559b0878df91d2577 authored over 7 years ago by Ahmed Charles <[email protected]>
c6447d9a89bfacc37f280462dc4b0a986fd3168b authored over 7 years ago by Ahmed Charles <[email protected]>
369d67b02e9f89a1042dcfd9193eb2581b540268 authored over 7 years ago by Ahmed Charles <[email protected]>
fdf8a4e6f0e493b9f1ae9723ab9d40481cf30153 authored over 7 years ago by Ahmed Charles <[email protected]>
ec435e9f840b201d1886d162c05e078246347720 authored over 7 years ago by Ahmed Charles <[email protected]>
3b47996994b2b6cfa8b1588e23c474396d013393 authored over 7 years ago by Ahmed Charles <[email protected]>
15c0c0d448456e549d0b19a01e42e7ec45c69d22 authored over 7 years ago by Ahmed Charles <[email protected]>
In this case: notify, channel and tick are all deprecated.
a3a03dd23b2ad4a2d9855e577f96c5d5f2d54efd authored over 7 years ago by Ahmed Charles <[email protected]>2ed8722a97041abb413c838fc349a7142e7e6681 authored over 7 years ago by Ahmed Charles <[email protected]>
b0a71a1ad1bd266bb84d8474132792e3636ec982 authored over 7 years ago by Ahmed Charles <[email protected]>
Fixes #669.
8eec1ffd4289601500d342959097e058776a4662 authored over 7 years ago by Ahmed Charles <[email protected]>1771db25ec51f5a7405c5d271d6afb0569039f78 authored over 7 years ago by Ahmed Charles <[email protected]>
de4dca868f75e373142e4c65888fbc0c4b2819d1 authored over 7 years ago by James Tucker <[email protected]>
dbd3dd00c60c0cb4339951d026c879cbb17057c6 authored over 7 years ago by Ahmed Charles <[email protected]>
8acab38684de5c4cee8376a9e556ae1302e16f71 authored over 7 years ago by Ahmed Charles <[email protected]>
d6f9e100e04b4629deecde1f2cba9f92875b33fb authored over 7 years ago by Ahmed Charles <[email protected]>
* Add owned iterator for Events
* Change docs to not explicitly use into_iter() in example
3ad3f32b36304248f44a164a5345e15b740638be authored over 7 years ago by James Higgs <[email protected]>8bf5a99409aca443e3e781c178ef4230cff839f8 authored over 7 years ago by Ahmed Charles <[email protected]>
Fixes #671.
Fixes #670.
Fixes #672.
Fixes #664.
35bb658c4e079195a38af5447553fa7c643c0e6e authored over 7 years ago by Ahmed Charles <[email protected]>Fixes #666.
620e4c3598acc8cc4f604e70d5e4bf3fa82cbe83 authored over 7 years ago by Ahmed Charles <[email protected]>Fixes #662.
45b26e270d71d0e23596e3b364a690fb09ff7c16 authored over 7 years ago by Ahmed Charles <[email protected]>f1c59af53c3bcfcf49d339230efdc6d4c3b1c067 authored over 7 years ago by Santiago Pastorino <[email protected]>
1e35e16238dd08267c193f1c40bfa218ae1eccb8 authored over 7 years ago by Santiago Pastorino <[email protected]>
b8ce2644035d86298a0da41f68360d84c2d93f68 authored over 7 years ago by Santiago Pastorino <[email protected]>
f1a5f12f2e31d60cac55bf4049512756c0ff4d9f authored over 7 years ago by Santiago Pastorino <[email protected]>
85b069cf4166500c16969d997558b26125c52dad authored over 7 years ago by Santiago Pastorino <[email protected]>
Closes #647
798ba270a79531c1190a4acb06b62fb8bf66d118 authored over 7 years ago by Santiago Pastorino <[email protected]>This update also enabled making EventedHandle non-generic.
156f38b3c84ceb7ffcb19b3ca3401e24e491a376 authored over 7 years ago by Taylor Cramer <[email protected]>987efbbaf3276692c2c564912ef1402d19df4066 authored over 7 years ago by Matt Ickstadt <[email protected]>
980388a44a3ce4d448393b54972f1694b037fba5 authored over 7 years ago by Alex Crichton <[email protected]>
b882a7030288cea3673d93b94b4a246550eb3e52 authored over 7 years ago by Taylor Cramer <[email protected]>
* Add FuchsiaReady for handling custom signals
* More boolean operators for FuchsiaReady
23cc470ac5a4dc93ce8f636523caa9f178dee2e7 authored over 7 years ago by Taylor Cramer <[email protected]>c8aa09f475ff54da97e8317be968a5f13376aaf9 authored over 7 years ago by Alex Crichton <[email protected]>
Fixes #620
676b4d536abb541f95a577b4ed0413b6dbf8b824 authored over 7 years ago by Carl Lerche <[email protected]>Several operators (|, ^, &, -) are implemented for mio::Ready.
In addition, implement the cor...
0a909235ef4379e919fd06dfa9c7dd5d31e0b09c authored over 7 years ago by Romain Vimont <[email protected]>* convert try!() to ?
* upgrade the rust version to 1.13.0 in travis
91f0832036303c7f83c286e049e31be29c43b519 authored over 7 years ago by Guanqun Lu <[email protected]>* Add NetBSD to the CI run
* Adapt to kevent type difference on NetBSD
* In struct kevent,...
0cab6caa76b55cc98999ad04bcbbccdfcac4fa57 authored over 7 years ago by Iku Iwasa <[email protected]>c4d3fc94bb1bcb36e3f0cacafe9c7c4ad1190a1b authored over 7 years ago by Igor Gnatenko <[email protected]>
b276244e1295d1f383e6fc67ca951276ee342c08 authored over 7 years ago by Iku Iwasa <[email protected]>
* Fuchsia Shell
* Selector
* Working selector and awakener
* A bunch more crap
* Imp...
b6dde86ef9989615394bbb8bcd36ca454dbd7847 authored over 7 years ago by Taylor Cramer <[email protected]>a5415ba319e1bef09980f972caf4ffc9bf92d5b4 authored over 7 years ago by Benjamin Saunders <[email protected]>
Remove the SockAddr part from the send() documentation that was copied
from send_to().
b7e655db73d35507670a1d923e517afc8df66a19 authored over 7 years ago by Alex Crichton <[email protected]>
49a8d7be2e280241ebd36429b585f64053b01484 authored over 7 years ago by Ras Kasa Williams <[email protected]>
This is done by exposing the options provided by net2 directly instead of implementing `TcpStrea...
000a2e43204eee2367478c6f24f3ae806250dce0 authored over 7 years ago by Carl Lerche <[email protected]>
Other CI platforms are executed using many layers of nested
virtualization. Stress tests don't ...
7e36c7902942459bb42960f22356478d0efe7fa5 authored over 7 years ago by Carl Lerche <[email protected]>
4d50eef70dc18ebba07748c7bbb73db4bfa33354 authored over 7 years ago by Carl Lerche <[email protected]>
01dedd9696e51d24ec62eee2e0e56eab8cdbebba authored over 7 years ago by Matthew Gregan <[email protected]>
aarch64-linux-android is also added to the CI run.
00a11215f0e2398a0c8d88d93dac006bbb8d7bd5 authored over 7 years ago by chshawkn <[email protected]>
Previously, mio unconditionally called setsockopt after a TCP
connection attempt completed. If ...
* Fix a memory leak caused by an Arc cycle
* Fix build for old versions of Rust
* Fix brok...
d8576d9ec95d66715a7100d3be2f1165bb54c8be authored over 7 years ago by Carl Lerche <[email protected]>* POSIX AIO support
On BSD-based operating systems, add low-level support for queuing AIO
op...
2967209040978516ec688158ad7c0a7a0810e2f5 authored over 7 years ago by Giang Nguyen <[email protected]>
* Fix usage of O_CLOEXEC in SETFL
* Use GETFD instead of GETFL for cloexec
d8c7b1dd38033fab8c45cf3a1d1ba4f7b3c0207f authored over 7 years ago by Aleksandr Pak <[email protected]>5043f769d0b22538e4508556d6e70a8f2827ccac authored over 7 years ago by Aleksandr Pak <[email protected]>
fa0318f63818c338be9a8356046e8f22e5c6af9e authored over 7 years ago by Carl Lerche <[email protected]>
61bf9c999bebfb8121e9db0714cca248eb68876f authored over 7 years ago by Carl Lerche <[email protected]>
2a00e2f61034920d13ebd3dae41df9e4f97a9eea authored over 7 years ago by Arnaud Lefebvre <[email protected]>
This commit updates mio to ignore `EPIPE` coming out of `kevent`. It
turns out that older versi...
Closes #572
c401da580da8710ebfc15a64e971ff0aa837b611 authored over 7 years ago by Carl Lerche <[email protected]>c3eede2f6aa83ad1f52520ded103a45774116604 authored over 7 years ago by Carl Lerche <[email protected]>
fea941dbc0057e3ad610b48f1f20f142b0a6c3b0 authored almost 8 years ago by Carl Lerche <[email protected]>
* Move TCP & UDP types into `net` module.
Motivation for this is twofold.
1) Mirror the la...
d9f0ced2f5c276567165dde00f8e796378d77124 authored almost 8 years ago by Carl Lerche <[email protected]>3c45b76e51fab9d293e538340022616d8ae3878a authored almost 8 years ago by Alex Crichton <[email protected]>
A call to `Poll::poll` could corrupt the readiness queue's linked list
under certain conditions...
523b2aa165ffd7548574d3e62d9648e70c7a06c7 authored almost 8 years ago by Val V <[email protected]>
2d58be9a54da8a9ffa737e6276a4a23085bb66b1 authored almost 8 years ago by Carl Lerche <[email protected]>
2f596a99206ac610f17e04a263b67f7c539586e4 authored almost 8 years ago by Carl Lerche <[email protected]>
b9bd745f56cda03d291ed620637c206eb53abe24 authored almost 8 years ago by Carl Lerche <[email protected]>
de4a2612e89f92fdc78286739d632e3cab6c7b07 authored almost 8 years ago by Carl Lerche <[email protected]>
ff40feb3fa2c9d5c915741a9fb068bb189fbcbd9 authored almost 8 years ago by Val Vanderschaegen <[email protected]>
3b6c811893240ac4232635d3aa3873775ef3051a authored almost 8 years ago by Val Vanderschaegen <[email protected]>
d86930aba61b0415d5649831073160364f4fff25 authored almost 8 years ago by Val V <[email protected]>
85ec587d7b5891aa407eb6f0735af145f40a5fb2 authored almost 8 years ago by Val Vanderschaegen <[email protected]>
Move HUP and error event kinds to a unix specific readiness type.
5e5a1d4ce430d6dd987eeb4d9043eff2f917b9db authored almost 8 years ago by Carl Lerche <[email protected]>879c8c2abdab95cfd8d6d518f9b13cd99d45b6a0 authored almost 8 years ago by Carl Lerche <[email protected]>
eb4071db66c51ac914268f1e4f7d9b09aa02af18 authored almost 8 years ago by Carl Lerche <[email protected]>
be76a55d644aa0c742883a1c7bab0f84995bc0b7 authored almost 8 years ago by Carl Lerche <[email protected]>
The `debug_assert!` statements would clone an arc and transmute to a usize, but
they never decre...
It looks like registrations created with `new2` can end up causing segfaults due
to a use-after-...
a1d3da7ba9e660b3bc5324002dbdc72867e0fd8a authored almost 8 years ago by Carl Lerche <[email protected]>
2b8e517247571a2f3b06e2ad9ccb45c22afb4aef authored almost 8 years ago by king6cong <[email protected]>
4e17e2b78e21373dfde0896ed21f50ce139d7c42 authored almost 8 years ago by Carl Lerche <[email protected]>
4ca518fe881e052e3f077fed029f0833f4be3c5d authored almost 8 years ago by Carl Lerche <[email protected]>
78acc07203f56e48ad1fada0e7180f18e56e794f authored almost 8 years ago by Carl Lerche <[email protected]>
0d6827f1cd60a3aaad3943b8240ccd29517dedf1 authored almost 8 years ago by Carl Lerche <[email protected]>
7ea8375fc54a3eab4d0742e0258338a60a5c37fb authored almost 8 years ago by Jan Zerebecki <[email protected]>