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

Add note to README indicating the git move.

The tokio-io crate is now being developed directly in the main tokio
repository.

01784791660129f47c3f70c212301cf0dcfb0147 authored almost 7 years ago by Carl Lerche <[email protected]>
Specializing AsyncRead/Write in Read/WriteHalf (#102)

56371543720f6a2e143e21abd7098e01d9fb5ebd authored almost 7 years ago by Max Gortman <[email protected]>
Add accessors for max_frame_length to length_delimited::FramedWrite (#98)

53790e484c46089ae2b782644f1fe0c7ed815518 authored almost 7 years ago by Quim Rovira <[email protected]>
LinesCodec returns remainng data at EOF (#97)

Fixes #96

8d131d1e946b8b4cbb989ae8d19b27086bfad95c authored almost 7 years ago by adwhit <[email protected]>
Bump log to 0.4 (#94)

589b1502c2d09a43009ed677e2fd8710d65a4693 authored almost 7 years ago by Bastien Orivel <[email protected]>
Make sure there are enough space to put data in (#93)

* 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]>
Add a reserve to a test to prevent an assertion

Closes #91

795d7da2ff0c34211fa817dfcab4cf8590669ffd authored about 7 years ago by Alex Crichton <[email protected]>
Clarify AsyncWrite::flush and tasks

Closes #88

80acd3c683d03d758503d4dbdefea24a722bb116 authored about 7 years ago by Alex Crichton <[email protected]>
Bump version to v0.1.4 (#87)

c3792323db212b9bb5d36415af810adad3a9d315 authored about 7 years ago by Carl Lerche <[email protected]>
Fix licensing text.

a79a39d2d5ce9d2e3b9b48e909895d525b0678d0 authored about 7 years ago by Carl Lerche <[email protected]>
Add changelog

be867444f977a58fad06ea4bb08c73a77fd4f2ab authored about 7 years ago by Carl Lerche <[email protected]>
Add AllowStdIo wrapper (#76)

69a56299cf6baf24a5c8b500d4230cfb3214065e authored about 7 years ago by Taylor Cramer <[email protected]>
Merge pull request #78 from cramertj/bytes

Add Bytes and Lines codecs

3fa565dbd59e0811d3796d013d351d06e1cef43c authored about 7 years ago by Alex Crichton <[email protected]>
Add BytesCodec and LinesCodec

431622676c3d9d1ec11bb1a5887a65d9101f71ac authored about 7 years ago by Taylor Cramer <[email protected]>
Clarify wording of license information in README.

This text historically was copied verbatim from rust-lang/rust's own README [1]
with the intenti...

a4b7d939ec09b7f54af4126698489038f021c1f2 authored about 7 years ago by Alex Crichton <[email protected]>
Merge pull request #77 from cramertj/no-warnings

Fix and deny warnings

31812b105471bc778cc1aea7a55d4646af40032b authored about 7 years ago by Alex Crichton <[email protected]>
Fix and deny warnings

03cf7d45d4e3bb9492b551226b17e18bdfdbbbf9 authored about 7 years ago by Taylor Cramer <[email protected]>
Fix small typos (#74)

d0ea1a2bd7dcb2f284612e64dde9c4e0b7d1bc22 authored about 7 years ago by Julian Tescher <[email protected]>
Merge pull request #70 from seanmonstar/frame-too-big

use FrameTooBig type instead of strings for length_delimited errors

1c91d5e1a018ce7a17785d92b8c06db5f8a29a4a authored over 7 years ago by Alex Crichton <[email protected]>
use FrameTooBig type instead of strings for length_delimited errors

cce6365b5fa6ce67f480079a6050de244d59c352 authored over 7 years ago by Sean McArthur <[email protected]>
Fix variable names in doc comment from `encode` (#69)

db4c7402a7347110cbacb45269c6341e3a4a7cd6 authored over 7 years ago by juggle-tux <[email protected]>
Bump to 0.1.3

031ee4a7d7aaa47a90aaa94681ff0db032847cf9 authored over 7 years ago by Alex Crichton <[email protected]>
Merge pull request #65 from tokio-rs/max-frame-accessors

Get & set length_delimited::FramedRead max len.

ef44c7470ea38e678f90524f615228fed687baa0 authored over 7 years ago by Alex Crichton <[email protected]>
Get & set length_delimited::FramedRead max len.

Add accessors for reading and updating the max frame length setting of
the length delimited codec.

ef7db260b0960e93f400eb1aed6c1d4863ae2688 authored over 7 years ago by Carl Lerche <[email protected]>
Remove unused macro

51facd2926a51a5ff0dae00f8fd639b1f97dd6aa authored over 7 years ago by Carl Lerche <[email protected]>
Merge pull request #60 from creativcoder/doc_fix

Fix doc for AsyncRead and AsyncWrite

2ab855137af77e87a9b25accc3705246208d29c9 authored over 7 years ago by Alex Crichton <[email protected]>
Fix doc for AsyncRead and AsyncWrite

ebf5c3603dfb3448fb416fb0ac6333de192ce36f authored over 7 years ago by Rahul Sharma <[email protected]>
Merge pull request #59 from stbuehler/into_parts_and_codec

Add `Framed::into_parts_and_codec` as temporary solution for #53

9c4f861b234ffa4181fc4a9bfa2ee4e86ac32904 authored over 7 years ago by Alex Crichton <[email protected]>
Add `Framed::into_parts_and_codec` as temporary solution for #53

80c1026901e59f100a2a6339d4dc8d7f0b47d330 authored over 7 years ago by Stefan Bühler <[email protected]>
Merge pull request #57 from EFanZh/master

Check for zero byte writings

3bcab882a16283aaf3e9a50538b0ebe2f22b6051 authored over 7 years ago by Alex Crichton <[email protected]>
Check for zero byte writings

2dda4b1c2840e7409c4b61f0eca501a3afab1bbb authored over 7 years ago by EFanZh <[email protected]>
Merge pull request #51 from vadixidav/master

fixed miscommunication in AsyncRead and AsyncWrite documentation

cdbd792c8aca24ba578f919f37d5bf11c40dfe71 authored over 7 years ago by Alex Crichton <[email protected]>
fixed miscommunication in AsyncRead and AsyncWrite documentation

57717d8105ff2854240a2e8448e0ab1aeeabf050 authored over 7 years ago by Geordon Worley <[email protected]>
Bump to 0.1.2

b8230221b596a11ef1f450b66d3ebcacbb11f293 authored over 7 years ago by Alex Crichton <[email protected]>
Merge pull request #49 from illegalprime/master

Added tests for FramedParts

45140f0e6fac3edde2fd74a328bd0269b837a42f authored over 7 years ago by Alex Crichton <[email protected]>
Added tests for FramedParts

202a60d07308059fcbe399b1f957302311d8db9e authored over 7 years ago by Michael Eden <[email protected]>
Merge pull request #45 from mredlek/framed_parts

Add the possibility to change the codec of Framed with FramedParts

756192155049898d8163b1ccc3829fa714f3092c authored over 7 years ago by Alex Crichton <[email protected]>
Make sure buffer has at least initial capacity.

Mark a readstream as readable if there is at least one byte already in
the buffer.

2f325b51acef17fd5ca80ffa0ed74bcbc52c7619 authored over 7 years ago by mredlek <[email protected]>
Reexport FarmedParts.

Add comments to the FramedParts fields.

b69afa3ef0747cfc22d6497730721bcb5879beeb authored over 7 years ago by mredlek <[email protected]>
Make length_adjustment work for encoding (#48)

280a73dfb1fb94cb020df00e3f9e8c6d771da158 authored over 7 years ago by Alexander Polakov <[email protected]>
Merge pull request #46 from thanatos/master

Correct a minor spelling error in framed_read.rs: "EF" → "EOF"

b2737b2c18bd3a5fe826f919f6f0ce09946b397b authored over 7 years ago by Alex Crichton <[email protected]>
Correct a minor spelling error in framed_read.rs: "EF" → "EOF"

03195de85d1f0b047beac250edc6ea9603595097 authored over 7 years ago by Roy Wellington Ⅳ <[email protected]>
Add a from_parts and into_parts which extract the stream and the unprocessed buffers.

9bf8ed82c49a6e977b9b95b63d63a93b2b30d2a7 authored over 7 years ago by mredlek <[email protected]>
Merge pull request #40 from munckymagik/update-tokio_rs-links

Update links to pages in the tokio.rs going-deeper section

78e207c5e1e1ffd49cc3b34d0ce0179207fd79e1 authored over 7 years ago by Alex Crichton <[email protected]>
Update links to pages in the tokio.rs going-deeper section

See: tokio-rs/website#72

240bae7aa9a1d05a11ce1e2e84b8916a5eda91ca authored over 7 years ago by Dan Munckton <[email protected]>
Touch up docs on AsyncWrite::shutdown

Closes #36

13c886e888b8ab1107b1ab4e41f7027cedc2f93d authored over 7 years ago by Alex Crichton <[email protected]>
Bump to 0.1.1

520a2a936233fbbd88c264693e329037125f41a7 authored almost 8 years ago by Alex Crichton <[email protected]>
Add `where Self: Sized` to AsyncRead/Write

Left out by mistake!

Closes #32

2d008de108e6c6e2c694461f97f47fd10c64aefe authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #30 from djc/patch-1

Fix typo in codec module docs

e8fbcef1e534530767ce2315914c206e978885ed authored almost 8 years ago by Alex Crichton <[email protected]>
Fix typo in codec module docs

30e4846a8b1df470725cec9420c97bf1f1f64e5f authored almost 8 years ago by Dirkjan Ochtman <[email protected]>
Merge pull request #29 from Freyskeyd/master

add missing methods (into_inner,..)

d48c506a3edd13bc5b0bfa5e49bb53021d37c07c authored almost 8 years ago by Alex Crichton <[email protected]>
add missing methods

Signed-off-by: Freyskeyd <[email protected]>

7f323da10ecb11b073957bb9b238d6f851c5851c authored almost 8 years ago by Freyskeyd <[email protected]>
Merge pull request #27 from Kixunil/patch-1

Added note about unsafe to doc about AsyncRead::prepare_uninitialized_buffer()

7dd16d3b579aa8e996c8237eab64022bfcc3e356 authored almost 8 years ago by Alex Crichton <[email protected]>
Fixed note about overwriting in buf_read()

da025a337d1060c31d3568c4e2fe41382c8442ea authored almost 8 years ago by Martin Habovštiak <[email protected]>
Update lib.rs

c086ccd158dbddb1995b9fd335b1ae11527eaa77 authored almost 8 years ago by Martin Habovštiak <[email protected]>
Added note about unsafe to doc about AsyncRead::prepare_uninitialized_buffer()

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]>
Update readme and add appropriate license files

d1b95a69b4efe28eceaf99f7a676e02b9e2d6b0e authored almost 8 years ago by Alex Crichton <[email protected]>
Depend on vanilla futures

aa67d2463777dcd3555ad3b112d3dabfbc228ee5 authored almost 8 years ago by Alex Crichton <[email protected]>
Depend on `bytes` from crates.io

05bfcdbe4ac747f64f3e8ff497b8b36eddac257a authored almost 8 years ago by Alex Crichton <[email protected]>
Add some metadata to Cargo.toml

8c0a6bb85ea17055e108b3aa9be45c067ca27cd6 authored almost 8 years ago by Alex Crichton <[email protected]>
Move `From<io::Error>` to `Encoder` trait

f84a2d434188c22fc88c5a3c909efa9add706931 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #10 from Ralith/coding-fix

Restore generic coding errors

99fa6953227e0e3b08a3c7353f4d3f7efe974059 authored almost 8 years ago by Alex Crichton <[email protected]>
Clarify shutdown implies flush

Closes #24

8a682b97cb583dce8788b73d35eb4eba42786546 authored almost 8 years ago by Alex Crichton <[email protected]>
Update with published futures version

ef7be8f40908b9694de9970c522f9572ff535f4b authored almost 8 years ago by Alex Crichton <[email protected]>
Generic Encoder errors

5c14fb80c2a735f36a7da32d484fbf13b2ab274b authored almost 8 years ago by Benjamin Saunders <[email protected]>
Generic Decoder errors

056985bd966758c84a7e4278974615b4d9360575 authored almost 8 years ago by Benjamin Saunders <[email protected]>
Add impls for io::Cursor

4da025a867c836a8e73c434840a211c73bbdb7bd authored almost 8 years ago by Alex Crichton <[email protected]>
Implement AsyncRead for std::io::Chain

6c035896498054af43780ca0a99b31151a0c2c7b authored almost 8 years ago by Alex Crichton <[email protected]>
Fix compile warnings

ce6e806fadea28801688873bc56d61e005f56b14 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #18 from alexcrichton/decode-eof-option

decode_eof's return value should match decode

668f1e1a2125cf5a574d713fc8601d15eb15c003 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #20 from alexcrichton/debug-impls

Provide Debug impls for all types

0fe52ee0dd30b5410088410dd317037c17358b28 authored almost 8 years ago by Alex Crichton <[email protected]>
Provide Debug impls for all types

6f43947fdf86404bf66edb4f708b81aecb59f4b3 authored almost 8 years ago by Carl Lerche <[email protected]>
Update futures w/ Sink::close

Also add implementations where necessary

33270f3350f636800bcdf2ecdf386c6f41fd12b5 authored almost 8 years ago by Alex Crichton <[email protected]>
Optionally don't use with-deprecated in futures-rs

88d194d8597594de06eb0e61663b788503b5ce21 authored almost 8 years ago by Alex Crichton <[email protected]>
decode_eof's return value should match decode

51e109fdce319c07179818a17a4d79c76ac961fb authored almost 8 years ago by Carl Lerche <[email protected]>
Override prepare_uninitialized_buffer for BufReader

b345c2b139e5aa0d2a3ac5f6d48d6ef8a3f37ec4 authored almost 8 years ago by Alex Crichton <[email protected]>
More deprecation warnings

4a2c5522052526e8c1f0823c4a596353b38235f8 authored almost 8 years ago by Alex Crichton <[email protected]>
Add AsyncRead for std::io::BufReader

d3b09d533a7bd1b0eea25d253621fc479d01ca33 authored almost 8 years ago by Alex Crichton <[email protected]>
Add AsyncWrite for std::io::BufWriter

5ecf84754b4dff442fdd3af1d56b92f5b478253b authored almost 8 years ago by Alex Crichton <[email protected]>
Fix deprecation

721da440b9a05880a502b63acf26364c381ef893 authored almost 8 years ago by Alex Crichton <[email protected]>
Length field delimited framing

1c5833482c81dd66277aa208c1a1032cc6749213 authored almost 8 years ago by Carl Lerche <[email protected]>
Merge pull request #15 from alexcrichton/shutdown

Add a required AsyncWrite::shutdown method

46f1d4c88ac43bd5343f464be1990a744118bb99 authored almost 8 years ago by Alex Crichton <[email protected]>
Add Debug for Framed*

f271d05be11d3a328d2a165ae347c1053702f83e authored almost 8 years ago by Alex Crichton <[email protected]>
Add a required AsyncWrite::shutdown method

This commit adds a method for `AsyncWrite` streams to hook into shutdown
semantics and otherwise...

3ff6bcd2dcc17b054262dc1b843662a83d5e3620 authored almost 8 years ago by Alex Crichton <[email protected]>
Add a test for remaining bytes == error

613e752d514cf9571ce6f37adce66b65fa8b9b02 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #14 from alexcrichton/relax-bounds

Relax trait bounds on get_ref, get_mut, into_inner

06021459d67eb3468ab870cf0c48034fb9e6391c authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #13 from alexcrichton/big-frames

Handle extra-large frames by allocating more space

4878faa274c7d0d8685bb582385eecfa562ee97c authored almost 8 years ago by Alex Crichton <[email protected]>
Relax trait bounds on get_ref, get_mut, into_inner

741b71b5742487c2d7bbe3d7e6014ba684ccf707 authored almost 8 years ago by Carl Lerche <[email protected]>
Handle extra-large frames by allocating more space

Ensure that whenever we issue an underlying read we have space for at least one
byte to ensure t...

92cf86c7c77826b8f1246571da31f8d0d7cb8878 authored almost 8 years ago by Alex Crichton <[email protected]>
Touch up some impls and fix docs

463e0365a556e1e12508d3b5ff811fc78b6d9750 authored almost 8 years ago by Alex Crichton <[email protected]>
Touch up some docs

3266d9b173b8fdd6b3a31dd07ea2514a90b2d8e6 authored almost 8 years ago by Alex Crichton <[email protected]>
Remove generic Encoder/Decoder error

We'll consider adding this later in a future PR

cddbdb349cc597b2ab378f3ae26ebeeb7747ecab authored almost 8 years ago by Alex Crichton <[email protected]>
Tweak README

e73d2c02d7dba5c207bbf86674033b7759752649 authored almost 8 years ago by Alex Crichton <[email protected]>
Add README and travis config

0e809cf8e9a48aa04e8da8d82245ab3b2ab96c61 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #6 from alexcrichton/remove_poll_read_write

Remove poll_read and poll_write

6a744ad757d046aa1046185bb7f947c340ce9b14 authored almost 8 years ago by Alex Crichton <[email protected]>
Remove poll_read and poll_write

These functions don't have obvious utility on the trait. They can be
implemented as needed on co...

db0a099591dc0dced1ee20b587d1675fb023e817 authored almost 8 years ago by Carl Lerche <[email protected]>
Split `Codec` into `Encoder` / `Decoder`

c8dfcefa03efc91e601883e87963c678e903b026 authored almost 8 years ago by Carl Lerche <[email protected]>
Add `bytes` support + uninitialized read support

b34d40a3c2be225b292ebe0d0482bfab5d13d9e6 authored almost 8 years ago by Carl Lerche <[email protected]>
Merge pull request #3 from alexcrichton/reorg

Move types into sub modules

43ddc0c773b15052c23fdc3928f26343876f698e authored almost 8 years ago by Alex Crichton <[email protected]>
Move types into sub modules

d71f6c6806f71175ea613512fa409aaaaf5ce7dc authored almost 8 years ago by Carl Lerche <[email protected]>