dignifiedquire
7b896c0bf4
manual reexports
4 years ago
dignifiedquire
1f6bb8b01a
feat: add process module
...
Reexport based on async-process
4 years ago
dignifiedquire
da236ae39b
more deprecation fixes
4 years ago
dignifiedquire
36366cd4d9
fix warnings
4 years ago
dignifiedquire
8c0e319e94
feat: new channels
...
- add new top level `channels` module (stable) based on `async-channel`
- deprecate `sync::channel`
4 years ago
hhggit
3bb121dc1e
reset timer after timeout was ready
4 years ago
Yoshua Wuyts
73035006dc
Merge pull request #910 from taiki-e/pin-project-lite
...
Update pin-project-lite to 0.2.0
4 years ago
Taiki Endo
42c44045ad
Update pin-project-lite to 0.2.0
4 years ago
Yoshua Wuyts
e5191aec8a
Merge pull request #909 from Silvea12/master
...
Updated docs to correct version + mention tokio03 feature flag
4 years ago
Yoshua Wuyts
a2ea3c7395
Merge pull request #903 from taiki-e/stream-cycle
...
Fix double drop in StreamExt::cycle
4 years ago
Andrew Silver
7d20a4435c
Fixed updated docs to match the 80 column style the rest of the docs use
4 years ago
Andrew Silver
738fd46618
Updated docs to correct version + mention tokio03 feature flag, updated CHANGELOG.md to add diff for 1.6.5...1.7.0
4 years ago
Yoshua Wuyts
0f50f3c978
Merge pull request #902 from async-rs/v1.7.0
...
v1.7.0
4 years ago
Taiki Endo
e8dc2c0571
Fix double drop in StreamExt::cycle
4 years ago
Yoshua Wuyts
ca84dbdd40
v1.7.0
4 years ago
Marc-Antoine Perennou
11196c853d
chore: update dependencies
4 years ago
Yoshua Wuyts
cc4bb943b0
Merge pull request #895 from Keruspe/tokio03
...
add tokio03 feature
4 years ago
Marc-Antoine Perennou
a5f72f140f
add tokio03 feature
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Friedel Ziegelmayer
f09fa42042
Merge pull request #890 from async-rs/1-6-5
4 years ago
dignifiedquire
0d50906a80
chore: release v1.6.5
4 years ago
Friedel Ziegelmayer
c4eb910c21
Merge pull request #889 from stjepang/fix-incoming
...
Store a future inside Incoming
4 years ago
Stjepan Glavina
f7aa962daf
Store a future inside Incoming
4 years ago
Yoshua Wuyts
e8126633a8
Merge pull request #882 from Keruspe/tokio-fix
...
fix tokio compatibility
4 years ago
Marc-Antoine Perennou
3e94498741
fix tokio compatibility
...
Move it into async-global-executor
Fixes #881
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Yoshua Wuyts
4de2d12bbf
Merge pull request #879 from Keruspe/cleanup
...
Drop unused async-task
4 years ago
Marc-Antoine Perennou
67b9a210b3
update async-global-executor
...
make sure we pull in the deadlock fix
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Marc-Antoine Perennou
df8b38cb7b
drop async-task dependency
...
We no longer directly depend on it
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Friedel Ziegelmayer
55fb871ab8
chore: release v1.6.4
...
Co-authored-by: Yoshua Wuyts <yoshuawuyts+github@gmail.com>
4 years ago
Marc-Antoine Perennou
352c54bfe6
feat: move executor to async-global-executo
4 years ago
Friedel Ziegelmayer
e9cb238f49
fix wasm and nostd builds
...
Co-authored-by: Jacob Rothstein <hi@jbr.me>
4 years ago
Friedel Ziegelmayer
6a6623cfad
Merge pull request #869 from jimblandy/buf-writer-doc-fix
...
Fix BufWriter documentation: BufWriters do not flush when dropped.
4 years ago
Friedel Ziegelmayer
a9580a9f76
Merge pull request #872 from TaKO8Ki/fix-clippy-warnings
4 years ago
Friedel Ziegelmayer
f7319591a3
Merge pull request #866 from Keruspe/smol04
4 years ago
Yoshua Wuyts
1aa148df9f
Merge pull request #874 from humancalico/patch-1
...
(typo) s/panicing/panicking
4 years ago
Akshat Agarwal
efaeadce88
(typo) s/panicing/panicking
4 years ago
Marc-Antoine Perennou
15798bd72b
update to smol 1.0 subcrates
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Takayuki Maeda
04bb83f86e
fix clippy warnings
4 years ago
Marc-Antoine Perennou
e2f638496c
don't init runtime threadpool unless necessary
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Jim Blandy
949ff90306
Fix BufWriter documentation: BufWriters do not flush when dropped.
...
This was partially fixed in #586 , but there's another sentence later that makes
the same claim.
4 years ago
Yoshua Wuyts
bd297473cc
Merge pull request #856 from yshui/master
...
Fix #855
4 years ago
Yoshua Wuyts
1319def758
Merge pull request #853 from r3v2d0g/udp-peek
...
Add peek{,from} methods to UdpSocket
4 years ago
Marc-Antoine Perennou
e4fb4b6128
update smol dependencies
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Yoshua Wuyts
26f6198065
Merge pull request #859 from Keruspe/tempfile
...
switch from tempdir to tempfile
4 years ago
Friedel Ziegelmayer
280f2244be
Merge pull request #858 from Keruspe/femme
...
update femme
4 years ago
Friedel Ziegelmayer
03ddd0a869
Merge pull request #857 from Keruspe/blocking
...
update blocking
4 years ago
Marc-Antoine Perennou
14d3e9865b
switch from tempdir to tempfile
...
Uses a more recent version of rand
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Marc-Antoine Perennou
58c0aca6cc
update femme
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Marc-Antoine Perennou
1898f18a5c
update blocking
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Yuxuan Shui
b0ac73cb57
os/unix/stream: stop into_raw_fd from closing the fd
...
`UnixStream::into_raw_fd` calls `as_raw_fd`, which doesn't take the
ownership of the file descriptor, so the file descriptor is closed when
`self` is dropped upon returning from the function.
Because `UnixStream` uses a `Arc` to support Clone, there could be an
arbitrary number of instances around. We cannot take ownership of the
descriptor from all of the instances. Therefore we have no choice but to
duplicate the file descriptor and return that.
Fixes #855
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
4 years ago
Yuxuan Shui
59874d639c
tests: add test case for UnixStream::into_raw_fd
...
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
4 years ago