Ecosyste.ms: OpenCollective

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

github.com/tokio-rs/tokio-uds

Unix Domain Sockets for tokio
https://github.com/tokio-rs/tokio-uds

`UnixStream::connect` should return a future (#38)

Unix domain sockets do not guarantee that a connect will complete
immediately. There are some c...

60c7cecacd67f3f8bc0345d2d582cec5e36090d9 authored over 6 years ago by Carl Lerche <[email protected]>
add openbsd support (#33)

0852f593dba403b5d9dd7fc55471fb44a1271c14 authored over 6 years ago by Sebastien Marie <[email protected]>
Cleanup the library (#37)

* Remove `Framed` code

The strategy for implementing framed has changed. This patch removes t...

6c3d61361152713c48af6972ae1a12139367d19f authored over 6 years ago by Carl Lerche <[email protected]>
Upgrade tokio_core dependency to use tokio 0.1 (#36)

af037144457ca68dc3209123c217aa3b4b0e8baa authored over 6 years ago by Markus Westerlind <[email protected]>
Merge pull request #28 from AccuPS/Android_get_peer_cred

Android get_peer_cred

a458c5131d63ab6987b8f8c56734dd11ded02846 authored almost 7 years ago by Carl Lerche <[email protected]>
socklen_t varies by platform in the libc crate, resolves compiler error for getsockopt.

Signed-off-by: Nicholas Rishel <[email protected]>

798b0df0403158f582e2a51ba63df1189cd70e3c authored almost 7 years ago by Nicholas Rishel <[email protected]>
Add Android as target to resolve missing get_peer_cred.

Signed-off-by: Nicholas Rishel <[email protected]>

e8f0a2654bf9b791c8f19ab5e681a384076fccee authored almost 7 years ago by Nicholas Rishel <[email protected]>
Merge pull request #26 from mneumann/fix-dragonfly

Fix build on DragonFly

f01e45e30b87147cc692305978964df00ab7cd94 authored almost 7 years ago by Alex Crichton <[email protected]>
Fix build on DragonFly

Note that DragonFly does not (yet) support SO_PEERCRED. Anyhow,
we use the same code here as Mac...

0be79e653a58ee12defb09cec67cb0c7f3750815 authored almost 7 years ago by Michael Neumann <[email protected]>
Merge pull request #25 from Eijebong/bump

Bump log to 0.4

0d1b92834038328e3928c6d25898ad26ace3a0c9 authored almost 7 years ago by Alex Crichton <[email protected]>
Bump log to 0.4

69fc668e6013161e8d6178cf54019de914ab3d3f authored almost 7 years ago by Bastien Orivel <[email protected]>
Tweak travis config

c19d5026f899fc5f9ff47634ae5ce2e51b38cd06 authored about 7 years ago by Alex Crichton <[email protected]>
Bump to 0.1.7

dbc7adc500dedc9c289344c6639ecad36c120427 authored about 7 years ago by Alex Crichton <[email protected]>
Merge pull request #24 from djg/remove-Serde-from-readme

Replace Serde with tokio-uds.

bcfec2ac169c828ea7b8382566284aa2af26e82d authored about 7 years ago by Alex Crichton <[email protected]>
Merge pull request #22 from djg/expose-need-read-need-write

Expose need_read() and need_write().

c91dc53d55c31ecf12cc1c397f1b657a29c52636 authored about 7 years ago by Alex Crichton <[email protected]>
Replace Serde with tokio-uds.

Fixes issue #23

aa539608386afd5d67b028dd9596669daf585932 authored about 7 years ago by Dan Glastonbury <[email protected]>
Expose need_read() and need_write().

This is to allow users of the crate to implement futures-aware
extension traits, eg. recvmsg/sen...

9908cf8d64ee9123a90cbb4c4b3b4e5c9c879a9e authored about 7 years ago by Dan Glastonbury <[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...

7f14f7267bb0f98a4e2f1ec3b4f6c4855268f27b authored about 7 years ago by Alex Crichton <[email protected]>
Merge pull request #20 from P-E-Meunier/patch-1

Fixing a compilation error on FreeBSD

9f27c2c0aa61f3440b5250bebe135bc5907831a4 authored about 7 years ago by Alex Crichton <[email protected]>
Fixing a compilation error on FreeBSD

This probably also fixes compilation under iOS.

80d598f92cf7a9b9a8d1147ce51fccbf1fa757cd authored about 7 years ago by Pierre-Etienne Meunier <[email protected]>
Merge pull request #17 from bippityboppity/fix-mut-warnings

Fix "variable does not need to be mutable" warnings

1d9a5802cccecd2f58f1a71fa1a9d607fa1fdcf2 authored about 7 years ago by Alex Crichton <[email protected]>
Fix "variable does not need to be mutable" warnings

850c97626d03d183e88c7719645b606a0ddc01e1 authored about 7 years ago by bippityboppity <[email protected]>
Bump to 0.1.6

7c84612ea8d15b366376cd7b97ab42f8e034c2c3 authored about 7 years ago by Alex Crichton <[email protected]>
Don't use 0-length `IoVec` on Unix

1f985276190c026b91921fd6ccf409b5a2e25622 authored about 7 years ago by Alex Crichton <[email protected]>
Bump to 0.1.5

e72018e626fca2fe2c9514f40dd404732f2c9762 authored over 7 years ago by Alex Crichton <[email protected]>
Merge pull request #13 from Kixunil/ucred

WIP Implementation of peer credentials.

a11335c5cf9b6d5386c566f05202b0eb9cd73456 authored over 7 years ago by Alex Crichton <[email protected]>
Added test for peer credentials.

db781291fe7df4bd5ee651f7d2ec2153405700cb authored over 7 years ago by Martin Habovštiak <[email protected]>
Implemented requested changes. Fixed cfg for non-Linux unices.

1efd6b3939c5de188b85cf247ac58a93adceb172 authored over 7 years ago by Martin Habovštiak <[email protected]>
Fix for macOS pid -> gid.

c25564dcde454313c81a8c0eeb73c57941ffb2fc authored over 7 years ago by Martin Habovštiak <[email protected]>
Untested implementation of peer_cred for macOS.

23941f92327968c96aeb7efbf109b3859650771c authored over 7 years ago by Martin Habovštiak <[email protected]>
Dropped support for getting PID, since there's no way to do this on macOS.

49c09e89725ce070389620851b653062f91c954e authored over 7 years ago by Martin Habovštiak <[email protected]>
Use struct ucred from libc crate instead of our own.

e0da3a9d342115d2f87acb0534659347855381c4 authored over 7 years ago by Martin Habovštiak <[email protected]>
Linux implementation of peer credentials.

72707173331a383f135c83c181129c7e819bd0a8 authored over 7 years ago by Martin Habovštiak <[email protected]>
Merge pull request #11 from polachok/unbound

Add unbound() constructor for parity with std UnixDatagram

dad5f0f0293a610d923662c24cd6005aa1f6263d authored over 7 years ago by Alex Crichton <[email protected]>
Add unbound() constructor for parity with std UnixDatagram

75c5507a3fae63b808ce868e8469cdcc464f25d9 authored over 7 years ago by Alexander Polyakov <[email protected]>
Also fix read_buf

- return `NotReady` instead of an error when it would otherwise block.

0ce4fb252a6d30a0f7eb12f43d91075dc4882975 authored over 7 years ago by Alex Crichton <[email protected]>
Return NotReady from `write_buf`

494d9993f5e2a5a57774a9784374be220f9bd4c7 authored over 7 years ago by Alex Crichton <[email protected]>
Bump to 0.1.4

e583d71481322de2262e37c02d522bd2aeda2114 authored almost 8 years ago by Alex Crichton <[email protected]>
Merge pull request #10 from NikVolf/master

Fix compilation for beta/nightly

998331a073c0b127d8df602509e90b09b2dc9828 authored almost 8 years ago by Alex Crichton <[email protected]>
Update lib.rs

fb5b5920d7e3ea1fe29361583c8161cb1750fffe authored almost 8 years ago by Nikolay Volf <[email protected]>
Bump to 0.1.3

7619254951caf1c14a86cbbb485c28df01611df9 authored almost 8 years ago by Alex Crichton <[email protected]>
Update to using tokio-io

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

Fix typo in docstring

fbe14e32d73a9bb99215b0379cd2360fc21d0fb3 authored almost 8 years ago by Alex Crichton <[email protected]>
Fix typo in docstring

Funny typo, clearly a search-and-replace issue. :)

bab27d0b7eb0b68d7a2d855d378d46f192547bb7 authored almost 8 years ago by Ted Mielczarek <[email protected]>
Bump to 0.1.2

f42bbfc8bcb6027a5d015aec5764caaf7c35a44e authored almost 8 years ago by Alex Crichton <[email protected]>
Add UnixListener::accept

Align with TcpListener

3aefee74821d52e98172f0cd0dd30a78b25ffc5e authored almost 8 years ago by Alex Crichton <[email protected]>
Update various pieces of metadata

fbb23f10d0855940bcd0b01d90cf9c753ab63dc7 authored almost 8 years ago by Alex Crichton <[email protected]>
Add from conversions from libstd types

Closes #6

3eb8052057124fa947f54d8b1558c65cc05ca108 authored almost 8 years ago by Alex Crichton <[email protected]>
Bump to 0.1.1

8d645d9bc2ff5fdd28214cb2bd8c7b5cec64ab3f authored about 8 years ago by Alex Crichton <[email protected]>
Add a `UnixDatagram::framed` method

Mirror the `UdpSocket::framed` metho essentially.

f49e8b5b9ea83b590a7137406aef6e2b0b8964c2 authored about 8 years ago by Alex Crichton <[email protected]>
Merge pull request #2 from dermesser/dgram-stream

Implemend SendDgram and RecvDgram futures for Unix datagram sockets

ddbbeda4cca88c9790dea9b223deb50a275c48df authored about 8 years ago by Alex Crichton <[email protected]>
Undo formatting of non-modified parts and remove RecvAnonDgram

1ec7a9a7bc602ab4a3ef4c7affa3b7b2d531645d authored about 8 years ago by Lewin Bormann <[email protected]>
Implemend SendDgram and RecvDgram futures for Unix datagram sockets

1b0e978618a7c4f78f5436890655d3bb182377b1 authored about 8 years ago by Lewin Bormann <[email protected]>
Update travis token

58098083d9829e24cbdc95d4c8d96bd63b3f82d1 authored about 8 years ago by Alex Crichton <[email protected]>
Remove erroneous docs about a future

Closes #1

e44497186c23d98de48ff9d1159d45a58aff3745 authored about 8 years ago by Alex Crichton <[email protected]>
Update readme with crates.io dep

22fe46b59b5464be8a6be2fee978be0be6ea66bf authored over 8 years ago by Alex Crichton <[email protected]>
Add Cargo metadata

0c0fec941acd0b4dfb6951fe81889e5d464e5f11 authored over 8 years ago by Alex Crichton <[email protected]>
Depend on futures/tokio-core from crates.io

77ef9d4722b7545bff6b9ed4fa365929d9b86d48 authored over 8 years ago by Alex Crichton <[email protected]>
Track tokio-core master

f5874c823472b600cc8ee4b5dbc4a312e88f0da5 authored over 8 years ago by Alex Crichton <[email protected]>
Update with Async/Poll changes

5359526af257ef3ce9e21927d530cf9ea94874ff authored over 8 years ago by Alex Crichton <[email protected]>
Update to mio 0.6

276aab9b258cd9b76085744886a6e800ba74d6a4 authored over 8 years ago by Alex Crichton <[email protected]>
Be sure to poll before doing I/O

Fixes a bug where otherwise readiness bits never got cleared.

d4beae37a471c35e22cd43a36c25ef0f5184e28d authored over 8 years ago by Alex Crichton <[email protected]>
Add license files

7b32dab8fd689198949743f931a65a9ddc8c5cc0 authored over 8 years ago by Alex Crichton <[email protected]>
Rename from futures-uds to tokio-uds

56d592c36f5386d517c39c504dabd60b9d62e3fc authored over 8 years ago by Alex Crichton <[email protected]>
Don't store an Arc in ReadinessStream

This commit contains a few refactorings, but the major goal is to remove the
`Arc` that's stored...

bd9d4ff6af8a32174471b02885f9f32b447cdf40 authored over 8 years ago by Alex Crichton <[email protected]>
Update futures-uds

514c14caba723169dc9c8ff5cfbaa6a8639ca6cf authored over 8 years ago by Alex Crichton <[email protected]>
Implement UDS bindings

Closes #61

8e964015202dd22c4b33bac29e09ddeeeed2872b authored over 8 years ago by Alex Crichton <[email protected]>