All Versions
47
Latest Version
Avg Release Cycle
74 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v0.6.13 Changes
February 06, 2018- ๐ Fix build on DragonFlyBSD.
- โ Add
TcpListener::from_std
that does not require the socket addr. - Deprecate
TcpListener::from_listener
in favor of from_std.
-
v0.6.12 Changes
January 06, 2018- โ Add
TcpStream::peek
function (#773). - Raise minimum Rust version to 1.18.0.
- ๐ฆ
Poll
: retry select() when interrupted by a signal (#742). - ๐ Deprecate
Events
index access (#713). - โ Add
Events::clear
(#782). - โ Add support for
lio_listio
(#780).
- โ Add
-
v0.6.11 Changes
October 25, 2017- ๐ Allow register to take empty interest (#640).
- ๐ Fix bug with TCP errors on windows (#725).
- โ Add TcpListener::accept_std (#733).
- โก๏ธ Update IoVec to fix soundness bug -- includes behavior change. (#747).
- Minimum Rust version is now 1.14.0.
- ๐ Fix Android x86_64 build.
- ๐ Misc API & doc polish.
-
v0.6.10 Changes
July 31, 2017- ๐ Experimental support for Fuchsia
- โ Add
only_v6
option for UDP sockets - ๐ Fix build on NetBSD
- Minimum Rust version is now 1.13.0
- Assignment operators (e.g.
|=
) are now implemented forReady
-
v0.6.9 Changes
June 07, 2017- More socket options are exposed through the TCP types, brought in through the
net2
crate.
- More socket options are exposed through the TCP types, brought in through the
-
v0.6.8 Changes
May 26, 2017- ๐ Support Fuchia
- ๐ POSIX AIO support
- ๐ Fix memory leak caused by Register::new2
- ๐ Windows: fix handling failed TCP connections
- ๐ Fix build on aarch64-linux-android
- ๐ Fix usage of
O_CLOEXEC
withSETFL
-
v0.6.7 Changes
April 27, 2017- Ignore EPIPE coming out of
kevent
- Timer thread should exit when timer is dropped.
- Ignore EPIPE coming out of
-
v0.6.6 Changes
March 22, 2017- โ Add send(), recv() and connect() to UDPSocket.
- ๐ Fix bug in custom readiness queue
- ๐ Move net types into
net
module
-
v0.6.5 Changes
March 14, 2017- Misc improvements to kqueue bindings
- โ Add official support for iOS, Android, BSD
- Reimplement custom readiness queue
- ๐
Poll
is nowSync
- ๐ Officially deprecate non-core functionality (timers, channel, etc...)
Registration
now implementsEvented
- ๐ Fix bug around error conditions with
connect
on windows. - ๐ Use iovec crate for scatter / gather operations
- ๐ Only support readable and writable readiness on all platforms
- ๐ฆ Expose additional readiness in a platform specific capacity
-
v0.6.4 Changes
January 24, 2017- ๐ Fix compilation on musl
- โ Add
TcpStream::from_stream
which converts a std TCP stream to Mio.