Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tokio-rs/tokio-proto

A network application framework for Rust
https://github.com/tokio-rs/tokio-proto

Deprecate tokio-proto. (#209)

56c720ea3c74efa8f39e36c24e609628222b16a1 authored over 6 years ago by Toby Lawrence <[email protected]>
Fix pipeline Frame documentation (#192)

This appears to have been a copy/paste error as the pipeline Frame does
not involve a request I...

52b7b113e556c5d0e57c54abfbc1388aa2dbf987 authored about 7 years ago by John Downey <[email protected]>
Fix delayed Pipeline closure (#195)

803c91a20078b2826a60f5914b42ff394e32ca33 authored about 7 years ago by Taylor Cramer <[email protected]>
Remove unused extern crates which were breaking the build (#184)

89bf473d8a890ca970a00190ebe0303c5072965a authored about 7 years ago by Alex Gaynor <[email protected]>
Clean up unused_imports warnings for macro_use in tests (#168)

68da188bff9a1d6282f70f3dc11afdf91a83b360 authored about 7 years ago by Dirkjan Ochtman <[email protected]>
Remove boxing from the example, use FutureResult (#167)

696fa2d0fc8d6d8cb2df500398a611e0561f28f2 authored about 7 years ago by Florian Gilcher <[email protected]>
Merge pull request #187 from VShell/fix-panic

Fix panic when server returns more responses than expected

19aee28ad9cec49ce3a0d587973a2f2916a68189 authored over 7 years ago by Alex Crichton <[email protected]>
Fix panic when server returns more responses than expected

dbd9bf9f037f9da6e449c098710df5d45684a757 authored over 7 years ago by Shell Turner <[email protected]>
Avoid unnecessary unwrap. (#174)

8fb8e482dcd55cf02ceee165f8e08eee799c96d3 authored over 7 years ago by Corey Farwell <[email protected]>
make `ClientFuture` public (#178)

In the `multiple` and `pipeline` modules. Both are already used in the
`Service` trait implemen...

d20495f90ebde6df65bc3e99a416f7ad0163c77a authored over 7 years ago by Thomas de Zeeuw <[email protected]>
Move `rand` to dev-dependencies (#179)

It isn't actually used in the library proper, just in a test.

4d8e269d6874441a4178bc2b8082e0c69fec7c10 authored over 7 years ago by Michael Smith <[email protected]>
Bump smallvec: 0.2 -> 0.4. (#173)

fc8efef1287290a04d9c8209b412ae4943523a26 authored over 7 years ago by Corey Farwell <[email protected]>
Merge pull request #172 from alexcrichton/executor

Use `E: Executor` instead of `tokio_core`'s `Handle`

79e015da4c75b29fbbfbaf00d788e488f8a724a8 authored over 7 years ago by Alex Crichton <[email protected]>
Use `E: Executor` instead of `tokio_core`'s `Handle`

This commit moves the `BindClient` and `BindServer` traits to working with the
new `Executor` tr...

f6bf8c3a5421920e3773cdbf42280a402d1c0408 authored over 7 years ago by Alex Crichton <[email protected]>
Add an echo example

9b2c2a320bf68718c747b22bb681780a646beaaa authored over 7 years ago by Alex Crichton <[email protected]>
Update links to pages in the tokio.rs going-deeper section (#162)

See: tokio-rs/website#72

043f730c596dd77838327b05d90452962991ea6e authored over 7 years ago by Dan Munckton <[email protected]>
Fix copy-paste error in BindClient doc string (#160)

b64da7ba1470332026b870a3d0bcb8bfb65bcdf4 authored over 7 years ago by Dirkjan Ochtman <[email protected]>
Merge pull request #154 from jannic/pr

Reserve BytesMut size in encode.

0a7d22943ab8592c802e76526eaf0bf3fb23c221 authored almost 8 years ago by Alex Crichton <[email protected]>
Reserve BytesMut size in encode.

BytesMut::put panics if not enough free space is available.
As Encoder::encode should not panic,...

6dacc75b1abda0733185af96dc86cf677d6f0374 authored almost 8 years ago by Jan Niehusmann <[email protected]>
Fix readme formatting

74de146fc9ca246e2968a7c67c8a4454e5c08ca0 authored almost 8 years ago by Carl Lerche <[email protected]>
Update the readme

e9e507f7c38337b5647789af82fe5829c7856946 authored almost 8 years ago by Carl Lerche <[email protected]>
Bump version to v0.1.1

4bbd0cd2cc47cc3e76c3c90f38befaceed856d4e authored almost 8 years ago by Carl Lerche <[email protected]>
Add a changelog

18e3d27a0ffef93fbfc11b6917a497cdd187742d authored almost 8 years ago by Carl Lerche <[email protected]>
Update to tokio-io and futures master

42ddd45cd34fde8ddd12bdf49a8147762787bf33 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #152 from tokio-rs/impl-debug

Provide Debug impls for all types

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

Fixes #102

63f0b9094256194ee844eb84604a40d95fd952e4 authored almost 8 years ago by Carl Lerche <[email protected]>
Remove example as it doesn't apply to tokio-proto

Fixes: #139

bcab2641f68c877c4be2b1d88d77bf6521fe6b08 authored almost 8 years ago by Carl Lerche <[email protected]>
Include transport errors in panic message.

ab4375cba526612dcda6dbd37df552f0c14d145e authored almost 8 years ago by Stéphan Kochen <[email protected]>
Merge pull request #140 from ari7/master

fix doc typo

0f3409f50539348d9270bc4a55318811a70336ff authored almost 8 years ago by Alex Crichton <[email protected]>
fix a typo

91abbc3efc3f4c48d5d814be4b16cb2b917e0f68 authored almost 8 years ago by Simkha <[email protected]>
Fix rpc::pipeline & Frame::Done comments

eb365eea217f65a9b795d65bdf70f845b9b783c4 authored almost 8 years ago by Matt Brubeck <[email protected]>
Merge pull request #130 from alexcrichton/generalize

Generalize TcpServer::serve's service a bit

9e5aebb9be43048438290347f57e080205089af8 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #136 from seeekr/patch-1

fix typo in lib.rs

491c59cb3737cc40808ce1e21734ec9b65900077 authored almost 8 years ago by Alex Crichton <[email protected]>
fix typo in lib.rs

22a430844164dfc81001a8817445776420ced71c authored almost 8 years ago by Denis Andrejew <[email protected]>
Revert "Generalize TcpServer::serve's service a bit"

This reverts commit 214c90545c207ba71d4154d9e54cf6f90905ca01.

409e862133fcd7732b41da13b1c19a55c50ae5f2 authored almost 8 years ago by Alex Crichton <[email protected]>
Update docstrings to use actual trait names

fef97ef440c832931b2670c96b81759c761b17b3 authored almost 8 years ago by Nicholas Bishop <[email protected]>
Fix unused variable warning on Windows

Closes #131

18964591a73edb86216140cc5be93e8ee5954ba2 authored almost 8 years ago by Alex Crichton <[email protected]>
Generalize TcpServer::serve's service a bit

The services accepted by `TcpServer::serve` wire up the service's
request/response types the und...

214c90545c207ba71d4154d9e54cf6f90905ca01 authored almost 8 years ago by Alex Crichton <[email protected]>
Generalize TcpServer::serve's service a bit

The services accepted by `TcpServer::serve` wire up the service's
request/response types the und...

6e530e68906eee870a15778c8c280350a65c0193 authored almost 8 years ago by Alex Crichton <[email protected]>
Ignore empty tests

c7faa6361f2af5895e9c5c27d66de9cbb8a4a61e authored almost 8 years ago by Casey Rodarmor <[email protected]>
Fix tests

d53f6c77b493398466852e240ae03d5dbe5684c2 authored almost 8 years ago by Carl Lerche <[email protected]>
remove panic from ClientProxy.call when transport has been dropped

d105efa8aa7624a245fc7568cedfe4ecf616d17d authored almost 8 years ago by Sean McArthur <[email protected]>
Add doc links and such to docs.rs and tokio.rs

d9a0cfdd1a6ea934ba04a74375973b031772484f authored almost 8 years ago by Alex Crichton <[email protected]>
Update to depend on 0.1 tokio-service

dd6749de1abbf0f276b47553aeda647e9eb296b0 authored almost 8 years ago by Alex Crichton <[email protected]>
Remove Error from simple protocol types. Errors will tear down the connection and service errors are forced to io::Error

33ac1d561533e7cb866219dc7c53255c264a04fb authored almost 8 years ago by Aaron Turon <[email protected]>
Revert "Hook error frames into non-streaming protocols"

This reverts commit 280ade6339aa33c8b3577446701041c34201ef9f.

e152717bf4613be5776367c2111f2c66a2886a44 authored almost 8 years ago by Aaron Turon <[email protected]>
Merge pull request #99 from aturon/simple-error

Hook error frames into non-streaming protocols

34a983b3f33b1f7184fb15745fa4500aa94376ca authored almost 8 years ago by Aaron Turon <[email protected]>
Hook error frames into non-streaming protocols

This commit refactors non-streaming protocols to allow for transports
with error frames, and to ...

280ade6339aa33c8b3577446701041c34201ef9f authored almost 8 years ago by Aaron Turon <[email protected]>
Track revert of &mut for Service

cdbdb11f3349a5a540cf8ddb60431ebbca4be712 authored almost 8 years ago by Aaron Turon <[email protected]>
Merge pull request #100 from lukesteensen/patch-1

Fix outdated doc references

e42b3bfbf5f35402feb595363f42fcba4ef14079 authored about 8 years ago by Alex Crichton <[email protected]>
Fix outdated doc references

3a11be7490f87ba0de2cbb78af3cd61e7eb4a31e authored about 8 years ago by Luke Steensen <[email protected]>
Track Service &mut self change

dfd5a6bfa33547828781c6b289644c2180f07ebd authored about 8 years ago by Carl Lerche <[email protected]>
Add `with_handle` endpoint for `TcpServer`

Provides access to the event loop handle for the server.

273e438dfcc9fdd57b64551d0f501860039669f1 authored about 8 years ago by Aaron Turon <[email protected]>
Merge pull request #93 from aajtodd/framed-support

add impl of Transport for Framed instances

fe19bd1b3e428fe7429eb7d2ea9fc4dfe7e09527 authored about 8 years ago by Aaron Turon <[email protected]>
add impl of Transport for Framed instances

f1306ab498da462762041dc9f210f25f4ad9ee70 authored about 8 years ago by Aaron J. Todd <[email protected]>
Re-export multiplex::client::ClientService

a839427a42c3b83736776ecb82ed5bb0bc7890e7 authored about 8 years ago by Carl Lerche <[email protected]>
Merge pull request #91 from tokio-rs/simple-client-clone

Simple client is clone

4a3cdc6403c110975176d4a3b2c5b785eeab5e26 authored about 8 years ago by Aaron Turon <[email protected]>
Simple client is clone

034cbaec08df7821840d6f567ac05c33199063d4 authored about 8 years ago by Carl Lerche <[email protected]>
Fix multiplex for Sink changes

b864bc5890879c16be6e20acda0c7af8168831e7 authored about 8 years ago by Carl Lerche <[email protected]>
Properly manage pipeline body sending

cf8015a438737c6d862dd4cbb2ed4039eb35c56d authored about 8 years ago by Carl Lerche <[email protected]>
Only call `poll_complete` at the end of tick

bce42b210db20b131ad11fb227f149aa5395806c authored about 8 years ago by Carl Lerche <[email protected]>
add Body::from(T) for immediate bodies

3a1ef8ebc245de1119d65ee8cba5eb1722ada896 authored about 8 years ago by Sean McArthur <[email protected]>
Merge pull request #85 from casey/patch-1

Typo in lib.rs: multiplexd -> multiplexed

8a4ec51cf91cea2e3be426f17fa0a4ed0e431266 authored about 8 years ago by Alex Crichton <[email protected]>
Typo in lib.rs: multiplexd -> multiplexed

2af79388d6c7a7d215aca89b6e0b0620f4b63636 authored about 8 years ago by Casey Rodarmor <[email protected]>
fix unimplemented when client service is dropped

1f19952b28b264e7659f377e879af126777c74b6 authored about 8 years ago by Sean McArthur <[email protected]>
Merge pull request #82 from hjr3/pub-simple-client-service

Make simple pipeline ClientService public

eb358873ed91692f4384eb631a295883b6d622db authored about 8 years ago by Alex Crichton <[email protected]>
Reexport Connect from tcp_client module

Closes #81

e535639428c480ffdfd38d8249c8e0fdcc749e9e authored about 8 years ago by Alex Crichton <[email protected]>
Make simple pipeline ClientService public

When creating a simple pipeline client, the response type from
TcpClient::connect() was private....

087243f18bd0820a96183631125b9f0f5f4f357b authored about 8 years ago by Herman J. Radtke III <[email protected]>
Fix listening on an ipv6 address

a76705445b4b88312f0ff6314fd2cdd19e134e61 authored about 8 years ago by Alex Crichton <[email protected]>
Merge pull request #75 from aturon/revamp

Overhaul tokio-proto API surface

596005a36b5b5e28bb3a0a1690a8c71199c53f06 authored about 8 years ago by Alex Crichton <[email protected]>
Update with latest round of feedback

- Removes `Transport` at the non-streaming layer, in favor of using
`Stream` and `Sink` direct...

cd760cc96ed380cc6b4dfbcddeac6e60764c886b authored about 8 years ago by Aaron Turon <[email protected]>
Tweak travis config

b654c3317dd5fd25e61439eba888dfa9520f96d6 authored about 8 years ago by Alex Crichton <[email protected]>
Fix remaining tests and flakiness

96530eb98dfc212ee714d785712ba0d79f881d1b authored about 8 years ago by Alex Crichton <[email protected]>
Merge remote-tracking branch 'origin/master' into test

12e8d8b175820163bda23b8d83a0829cc2dc1fc9 authored about 8 years ago by Alex Crichton <[email protected]>
More test fixes

c8336541015d947a6ecacbd0f7668a8c2d0c27d4 authored about 8 years ago by Aaron Turon <[email protected]>
Fix most tests other than multiplex deadlock

feefe5e283621666fcbbadbd7376e2833e92d19c authored about 8 years ago by Alex Crichton <[email protected]>
Overhaul tokio-proto API surface

This commit overhauls the public API surface of tokio-proto, without
touching the core implement...

9dc19d7705a51008b8c9d9d867cecbdc6a8a8ab4 authored about 8 years ago by Aaron Turon <[email protected]>
Fix build

97063d84a14a7e5a8b9d5cf763c709712cc88789 authored about 8 years ago by Carl Lerche <[email protected]>
Update tests for service changes

595ec4c0edbf893985d01f52b60d2bbf1c182f2d authored about 8 years ago by Alex Crichton <[email protected]>
Update to use Sink::start_push

Remove the vendored Sink implementation as it's now taken care of

b348b266cc59cef47cd068f03fa87f3af37c435b authored about 8 years ago by Alex Crichton <[email protected]>
Update with Service changes

b71b05efbbdbc16dd67155b9cd905aa4fb236021 authored about 8 years ago by Alex Crichton <[email protected]>
Track bytes refactor

0e02b407bad06d0245aadc804ce16665d77f066a authored about 8 years ago by Carl Lerche <[email protected]>
Fix panic in client

2c500e99f4e87536317241f0a620ba5693a98233 authored about 8 years ago by Carl Lerche <[email protected]>
Fix bug with inbound pipeline bodies

Fixes #67

ffdd6bc7287015218ac379d75363a4a9b1f66630 authored about 8 years ago by Carl Lerche <[email protected]>
Write request ids to the framing layer in easy

ea7bfa2a6a0dae601ee152d6298ce5b7e7e966e5 authored about 8 years ago by Alex Crichton <[email protected]>
Read request ids from FramedIo in easy

Closes #70

fdb9be304aa448398481591fa36abfbfd5bc9343 authored about 8 years ago by Alex Crichton <[email protected]>
Delete `framing` module

It's in tokio-core now

7c8ca86a76a68cfcfb3670233b0d599856f3703e authored about 8 years ago by Alex Crichton <[email protected]>
Add an `easy` module for no streaming support

This commit adds a new module to `tokio-proto`, `easy`, which like
`tokio_core::easy` is intende...

5c96fcf054a6777b94005048ac417a32bd31959c authored about 8 years ago by Alex Crichton <[email protected]>
Remove Client::connect takes transport, not future

741c55fdfd0520d7f436a2aa50d0ff9d38a839a8 authored about 8 years ago by Carl Lerche <[email protected]>
multiplex::Server future error is ()

f68e6319497ea56c7af75d9c3c4e28f106bc1811 authored about 8 years ago by Carl Lerche <[email protected]>
Implement Debug for Body

08c2cb5ff7dbf137d832f96c62e33a9056760247 authored about 8 years ago by Carl Lerche <[email protected]>
Add solo flag to multiplex::Frame

8b977f64a54d13754032999b94866890a234dcc8 authored about 8 years ago by Carl Lerche <[email protected]>
Get tests passing

08045a7139f13d2984791d91d79d4ae5347dc7cf authored about 8 years ago by Carl Lerche <[email protected]>
Make outbound body stream a concrete type

d204eca0af4c20d7d9fbe2fd7ff9c2da18003d2f authored about 8 years ago by Carl Lerche <[email protected]>
Multiplex: track inbound body receiver

a81ddffeab2f8bcc36df272d04adeff0bdd9527a authored about 8 years ago by Carl Lerche <[email protected]>
Include error when panicking in client response

6314ff240e73af1825739d50f43513c8bb29e104 authored about 8 years ago by Carl Lerche <[email protected]>
Error frames can follow message frames

Removes some incorrect assertions. An error frame can follow a message frame
for the same reques...

ce0314a814e1bb9557a1d10efea418419f5d3020 authored about 8 years ago by Carl Lerche <[email protected]>
Use derive Debug instead of impl by hand

0e6908f1364e11007dd237f22acb5a31223856fd authored about 8 years ago by Carl Lerche <[email protected]>
Fix some typos

307f57c7d7716acaed28ef64a32c330200b422b6 authored about 8 years ago by Carl Lerche <[email protected]>
Fix some deadlocking cases

da9a2ba07de6abc507b1119b5a986b5531c0d5e8 authored about 8 years ago by Carl Lerche <[email protected]>