Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/tokio-io
Core I/O primitives for asynchronous I/O in Rust.
https://github.com/tokio-rs/tokio-io
The tokio-io crate is now being developed directly in the main tokio
repository.
56371543720f6a2e143e21abd7098e01d9fb5ebd authored almost 7 years ago by Max Gortman <[email protected]>
53790e484c46089ae2b782644f1fe0c7ed815518 authored almost 7 years ago by Quim Rovira <[email protected]>
Fixes #96
8d131d1e946b8b4cbb989ae8d19b27086bfad95c authored almost 7 years ago by adwhit <[email protected]>589b1502c2d09a43009ed677e2fd8710d65a4693 authored almost 7 years ago by Bastien Orivel <[email protected]>
* Make sure there are enough space to put data in.
* Add encode test cases for BytesCodec and...
a19f3cfa05de2199d90ca4edf4cc7085a597a130 authored about 7 years ago by Kam Y. Tse <[email protected]>Closes #91
795d7da2ff0c34211fa817dfcab4cf8590669ffd authored about 7 years ago by Alex Crichton <[email protected]>Closes #88
80acd3c683d03d758503d4dbdefea24a722bb116 authored about 7 years ago by Alex Crichton <[email protected]>c3792323db212b9bb5d36415af810adad3a9d315 authored about 7 years ago by Carl Lerche <[email protected]>
a79a39d2d5ce9d2e3b9b48e909895d525b0678d0 authored about 7 years ago by Carl Lerche <[email protected]>
be867444f977a58fad06ea4bb08c73a77fd4f2ab authored about 7 years ago by Carl Lerche <[email protected]>
69a56299cf6baf24a5c8b500d4230cfb3214065e authored about 7 years ago by Taylor Cramer <[email protected]>
Add Bytes and Lines codecs
3fa565dbd59e0811d3796d013d351d06e1cef43c authored about 7 years ago by Alex Crichton <[email protected]>431622676c3d9d1ec11bb1a5887a65d9101f71ac authored about 7 years ago by Taylor Cramer <[email protected]>
This text historically was copied verbatim from rust-lang/rust's own README [1]
with the intenti...
Fix and deny warnings
31812b105471bc778cc1aea7a55d4646af40032b authored about 7 years ago by Alex Crichton <[email protected]>03cf7d45d4e3bb9492b551226b17e18bdfdbbbf9 authored about 7 years ago by Taylor Cramer <[email protected]>
d0ea1a2bd7dcb2f284612e64dde9c4e0b7d1bc22 authored about 7 years ago by Julian Tescher <[email protected]>
use FrameTooBig type instead of strings for length_delimited errors
1c91d5e1a018ce7a17785d92b8c06db5f8a29a4a authored over 7 years ago by Alex Crichton <[email protected]>cce6365b5fa6ce67f480079a6050de244d59c352 authored over 7 years ago by Sean McArthur <[email protected]>
db4c7402a7347110cbacb45269c6341e3a4a7cd6 authored over 7 years ago by juggle-tux <[email protected]>
031ee4a7d7aaa47a90aaa94681ff0db032847cf9 authored over 7 years ago by Alex Crichton <[email protected]>
Get & set length_delimited::FramedRead max len.
ef44c7470ea38e678f90524f615228fed687baa0 authored over 7 years ago by Alex Crichton <[email protected]>
Add accessors for reading and updating the max frame length setting of
the length delimited codec.
51facd2926a51a5ff0dae00f8fd639b1f97dd6aa authored over 7 years ago by Carl Lerche <[email protected]>
Fix doc for AsyncRead and AsyncWrite
2ab855137af77e87a9b25accc3705246208d29c9 authored over 7 years ago by Alex Crichton <[email protected]>ebf5c3603dfb3448fb416fb0ac6333de192ce36f authored over 7 years ago by Rahul Sharma <[email protected]>
Add `Framed::into_parts_and_codec` as temporary solution for #53
9c4f861b234ffa4181fc4a9bfa2ee4e86ac32904 authored over 7 years ago by Alex Crichton <[email protected]>80c1026901e59f100a2a6339d4dc8d7f0b47d330 authored over 7 years ago by Stefan Bühler <[email protected]>
Check for zero byte writings
3bcab882a16283aaf3e9a50538b0ebe2f22b6051 authored over 7 years ago by Alex Crichton <[email protected]>2dda4b1c2840e7409c4b61f0eca501a3afab1bbb authored over 7 years ago by EFanZh <[email protected]>
fixed miscommunication in AsyncRead and AsyncWrite documentation
cdbd792c8aca24ba578f919f37d5bf11c40dfe71 authored over 7 years ago by Alex Crichton <[email protected]>57717d8105ff2854240a2e8448e0ab1aeeabf050 authored over 7 years ago by Geordon Worley <[email protected]>
b8230221b596a11ef1f450b66d3ebcacbb11f293 authored over 7 years ago by Alex Crichton <[email protected]>
Added tests for FramedParts
45140f0e6fac3edde2fd74a328bd0269b837a42f authored over 7 years ago by Alex Crichton <[email protected]>202a60d07308059fcbe399b1f957302311d8db9e authored over 7 years ago by Michael Eden <[email protected]>
Add the possibility to change the codec of Framed with FramedParts
756192155049898d8163b1ccc3829fa714f3092c authored over 7 years ago by Alex Crichton <[email protected]>Mark a readstream as readable if there is at least one byte already in
the buffer.
Add comments to the FramedParts fields.
b69afa3ef0747cfc22d6497730721bcb5879beeb authored over 7 years ago by mredlek <[email protected]>280a73dfb1fb94cb020df00e3f9e8c6d771da158 authored over 7 years ago by Alexander Polakov <[email protected]>
Correct a minor spelling error in framed_read.rs: "EF" → "EOF"
b2737b2c18bd3a5fe826f919f6f0ce09946b397b authored over 7 years ago by Alex Crichton <[email protected]>03195de85d1f0b047beac250edc6ea9603595097 authored over 7 years ago by Roy Wellington Ⅳ <[email protected]>
9bf8ed82c49a6e977b9b95b63d63a93b2b30d2a7 authored over 7 years ago by mredlek <[email protected]>
Update links to pages in the tokio.rs going-deeper section
78e207c5e1e1ffd49cc3b34d0ce0179207fd79e1 authored over 7 years ago by Alex Crichton <[email protected]>See: tokio-rs/website#72
240bae7aa9a1d05a11ce1e2e84b8916a5eda91ca authored over 7 years ago by Dan Munckton <[email protected]>Closes #36
13c886e888b8ab1107b1ab4e41f7027cedc2f93d authored over 7 years ago by Alex Crichton <[email protected]>520a2a936233fbbd88c264693e329037125f41a7 authored almost 8 years ago by Alex Crichton <[email protected]>
Left out by mistake!
Closes #32
2d008de108e6c6e2c694461f97f47fd10c64aefe authored almost 8 years ago by Alex Crichton <[email protected]>Fix typo in codec module docs
e8fbcef1e534530767ce2315914c206e978885ed authored almost 8 years ago by Alex Crichton <[email protected]>30e4846a8b1df470725cec9420c97bf1f1f64e5f authored almost 8 years ago by Dirkjan Ochtman <[email protected]>
add missing methods (into_inner,..)
d48c506a3edd13bc5b0bfa5e49bb53021d37c07c authored almost 8 years ago by Alex Crichton <[email protected]>Signed-off-by: Freyskeyd <[email protected]>
7f323da10ecb11b073957bb9b238d6f851c5851c authored almost 8 years ago by Freyskeyd <[email protected]>Added note about unsafe to doc about AsyncRead::prepare_uninitialized_buffer()
7dd16d3b579aa8e996c8237eab64022bfcc3e356 authored almost 8 years ago by Alex Crichton <[email protected]>da025a337d1060c31d3568c4e2fe41382c8442ea authored almost 8 years ago by Martin Habovštiak <[email protected]>
c086ccd158dbddb1995b9fd335b1ae11527eaa77 authored almost 8 years ago by Martin Habovštiak <[email protected]>
As discussed in [#61 of tokio-core](https://github.com/tokio-rs/tokio-core/issues/61#issuecommen...
ae27234f86a3d816c48435eb68794bc744004132 authored almost 8 years ago by Martin Habovštiak <[email protected]>d1b95a69b4efe28eceaf99f7a676e02b9e2d6b0e authored almost 8 years ago by Alex Crichton <[email protected]>
aa67d2463777dcd3555ad3b112d3dabfbc228ee5 authored almost 8 years ago by Alex Crichton <[email protected]>
05bfcdbe4ac747f64f3e8ff497b8b36eddac257a authored almost 8 years ago by Alex Crichton <[email protected]>
8c0a6bb85ea17055e108b3aa9be45c067ca27cd6 authored almost 8 years ago by Alex Crichton <[email protected]>
f84a2d434188c22fc88c5a3c909efa9add706931 authored almost 8 years ago by Alex Crichton <[email protected]>
Restore generic coding errors
99fa6953227e0e3b08a3c7353f4d3f7efe974059 authored almost 8 years ago by Alex Crichton <[email protected]>Closes #24
8a682b97cb583dce8788b73d35eb4eba42786546 authored almost 8 years ago by Alex Crichton <[email protected]>ef7be8f40908b9694de9970c522f9572ff535f4b authored almost 8 years ago by Alex Crichton <[email protected]>
5c14fb80c2a735f36a7da32d484fbf13b2ab274b authored almost 8 years ago by Benjamin Saunders <[email protected]>
056985bd966758c84a7e4278974615b4d9360575 authored almost 8 years ago by Benjamin Saunders <[email protected]>
4da025a867c836a8e73c434840a211c73bbdb7bd authored almost 8 years ago by Alex Crichton <[email protected]>
6c035896498054af43780ca0a99b31151a0c2c7b authored almost 8 years ago by Alex Crichton <[email protected]>
ce6e806fadea28801688873bc56d61e005f56b14 authored almost 8 years ago by Alex Crichton <[email protected]>
decode_eof's return value should match decode
668f1e1a2125cf5a574d713fc8601d15eb15c003 authored almost 8 years ago by Alex Crichton <[email protected]>Provide Debug impls for all types
0fe52ee0dd30b5410088410dd317037c17358b28 authored almost 8 years ago by Alex Crichton <[email protected]>6f43947fdf86404bf66edb4f708b81aecb59f4b3 authored almost 8 years ago by Carl Lerche <[email protected]>
Also add implementations where necessary
33270f3350f636800bcdf2ecdf386c6f41fd12b5 authored almost 8 years ago by Alex Crichton <[email protected]>88d194d8597594de06eb0e61663b788503b5ce21 authored almost 8 years ago by Alex Crichton <[email protected]>
51e109fdce319c07179818a17a4d79c76ac961fb authored almost 8 years ago by Carl Lerche <[email protected]>
b345c2b139e5aa0d2a3ac5f6d48d6ef8a3f37ec4 authored almost 8 years ago by Alex Crichton <[email protected]>
4a2c5522052526e8c1f0823c4a596353b38235f8 authored almost 8 years ago by Alex Crichton <[email protected]>
d3b09d533a7bd1b0eea25d253621fc479d01ca33 authored almost 8 years ago by Alex Crichton <[email protected]>
5ecf84754b4dff442fdd3af1d56b92f5b478253b authored almost 8 years ago by Alex Crichton <[email protected]>
721da440b9a05880a502b63acf26364c381ef893 authored almost 8 years ago by Alex Crichton <[email protected]>
1c5833482c81dd66277aa208c1a1032cc6749213 authored almost 8 years ago by Carl Lerche <[email protected]>
Add a required AsyncWrite::shutdown method
46f1d4c88ac43bd5343f464be1990a744118bb99 authored almost 8 years ago by Alex Crichton <[email protected]>f271d05be11d3a328d2a165ae347c1053702f83e authored almost 8 years ago by Alex Crichton <[email protected]>
This commit adds a method for `AsyncWrite` streams to hook into shutdown
semantics and otherwise...
613e752d514cf9571ce6f37adce66b65fa8b9b02 authored almost 8 years ago by Alex Crichton <[email protected]>
Relax trait bounds on get_ref, get_mut, into_inner
06021459d67eb3468ab870cf0c48034fb9e6391c authored almost 8 years ago by Alex Crichton <[email protected]>Handle extra-large frames by allocating more space
4878faa274c7d0d8685bb582385eecfa562ee97c authored almost 8 years ago by Alex Crichton <[email protected]>741b71b5742487c2d7bbe3d7e6014ba684ccf707 authored almost 8 years ago by Carl Lerche <[email protected]>
Ensure that whenever we issue an underlying read we have space for at least one
byte to ensure t...
463e0365a556e1e12508d3b5ff811fc78b6d9750 authored almost 8 years ago by Alex Crichton <[email protected]>
3266d9b173b8fdd6b3a31dd07ea2514a90b2d8e6 authored almost 8 years ago by Alex Crichton <[email protected]>
We'll consider adding this later in a future PR
cddbdb349cc597b2ab378f3ae26ebeeb7747ecab authored almost 8 years ago by Alex Crichton <[email protected]>e73d2c02d7dba5c207bbf86674033b7759752649 authored almost 8 years ago by Alex Crichton <[email protected]>
0e809cf8e9a48aa04e8da8d82245ab3b2ab96c61 authored almost 8 years ago by Alex Crichton <[email protected]>
Remove poll_read and poll_write
6a744ad757d046aa1046185bb7f947c340ce9b14 authored almost 8 years ago by Alex Crichton <[email protected]>
These functions don't have obvious utility on the trait. They can be
implemented as needed on co...
c8dfcefa03efc91e601883e87963c678e903b026 authored almost 8 years ago by Carl Lerche <[email protected]>
b34d40a3c2be225b292ebe0d0482bfab5d13d9e6 authored almost 8 years ago by Carl Lerche <[email protected]>
Move types into sub modules
43ddc0c773b15052c23fdc3928f26343876f698e authored almost 8 years ago by Alex Crichton <[email protected]>d71f6c6806f71175ea613512fa409aaaaf5ce7dc authored almost 8 years ago by Carl Lerche <[email protected]>