File tree Expand file tree Collapse file tree 2 files changed +27
-1
lines changed Expand file tree Collapse file tree 2 files changed +27
-1
lines changed Original file line number Diff line number Diff line change
1
+ # 0.5.4
2
+
3
+ * Deprecated ` Socket::(bind_)device_by_index ` , replaced by
4
+ ` Socket::(bind_)device_by_index_v4 ` for IPv4 sockets
5
+ (https://github.com/rust-lang/socket2/pull/432 ).
6
+ * Added ` Socket::(bind_)device_by_index_v6 `
7
+ (https://github.com/rust-lang/socket2/pull/432 ).
8
+ * Added experimental support for the ESP-IDF framework
9
+ (https://github.com/rust-lang/socket2/pull/452 )
10
+ * Added ` Socket::{send,recv}msg ` and ` MsgHdr(Mut) ` types, wrapping ` sendmsg(2) `
11
+ and ` recvmsg(2) `
12
+ (https://github.com/rust-lang/socket2/pull/447 ).
13
+ * Added ` Socket::(set_)reuse_port_lb ` to retrieve or set ` SO_REUSEPORT_LB ` on
14
+ FreeBSD
15
+ (https://github.com/rust-lang/socket2/pull/442 ).
16
+ * Added ` Protocol::DIVERT ` on FreeBSD and OpenBSD
17
+ (https://github.com/rust-lang/socket2/pull/448 ).
18
+ * Add ` Socket::protocol ` for Windows (using ` WSAPROTOCOL_INFOW ` )
19
+ (https://github.com/rust-lang/socket2/pull/470 ).
20
+ * ` From<SocketAddrV{4,6}> ` for ` SockAddr ` nows sets ` ss_len ` on platforms that
21
+ have the fields (most BSDs)
22
+ (https://github.com/rust-lang/socket2/pull/469 ).
23
+ * Change Windows to use ` ADDRESS_FAMILY ` for ` sa_family_t ` , this shouldn't
24
+ affect anything in practice
25
+ (https://github.com/rust-lang/socket2/pull/463 ).
26
+
1
27
# 0.5.3
2
28
3
29
* Added support for two new Android targets ` armv7-linux-androideabi ` and
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " socket2"
3
- version = " 0.5.3 "
3
+ version = " 0.5.4 "
4
4
authors = [
5
5
" Alex Crichton <alex@alexcrichton.com>" ,
6
6
" Thomas de Zeeuw <thomasdezeeuw@gmail.com>"
You can’t perform that action at this time.
0 commit comments