summaryrefslogtreecommitdiff
path: root/src/sys/socket/sockopt.rs
AgeCommit message (Expand)Author
2021-09-12Add docs for all sockopts that are documented by their respective OSesAlan Somers
2021-09-12Add the ability to set doc strings in sockopts' definitionsAlan Somers
2021-09-12Switch the argument order of sockopt_impl!Alan Somers
2021-09-07Add IP_TTL/IPV6_UNICAST_HOPS SockOptsConrad Meyer
2021-09-07Merge branch 'master' into socket-mssAlan Somers
2021-09-06Add support for IP_RECVERR and IPV6_RECVERRConrad Meyer
2021-09-04Merge branch 'master' into socket-msseaon
2021-09-04Support for `TCP_MAXSEG` TCP MSS socket optioneaon
2021-08-26add `TcpRepair` to sockopt0/0
2021-08-12feat: add libc::IP6T_SO_ORIGINAL_DST supportIcemic
2021-08-10Add support for LOCAL_PEER_CREDAlan Somers
2021-07-16Add the IPV6_V6ONLY sockoptDaniel Dulaney
2021-07-08Support SO_RXQ_OVFL socket option (android/fuchsia/linux)Junho Choi
2021-07-05Add TcpUserTimeout socket optionAnthony Ramine
2021-06-23Add IpFreebind socket optionAnthony Ramine
2021-04-08Support TIMESTAMPNS for linuxLu, Wangshan
2021-03-21illumos and Solaris supportJason King
2020-10-18KEEPCNT/KEEPINTVL aren't available on OpenBSD.Laurence Tratt
2020-10-10Add support for TCP_KEEPCNT and TCP_KEEPINTVL TCP keepalive options.Yoav Steinberg
2020-05-31Convert the crate to edition 2018Alan Somers
2020-05-08Add SO_BINDTODEVICE sockoptJean Pierre Dudey
2020-04-25Support UDP GSO and GRO on linuxGleb Pomykalov
2020-04-12Fix UB in getsockoptAlan Somers
2019-09-19Where relevant, replace equality checks in assert! with assert_eq!Xavier L'Heureux
2019-08-29Clippy cleanupAlan Somers
2019-06-09Add extra traits for all typesBryant Mairs
2019-06-06Fix the is_so_mark_functional test in Linux containersAlan Somers
2019-06-03Check euid, not uid, for socket testsAlan Somers
2019-05-31libc::uint8_t deprecated in favor of rust u8Johannes Schilling
2019-03-12Support AF_ALGGleb Pomykalov
2019-01-23Add IP_RECVIF & IP_RECVDSTADDR.Tom Pusateri
2018-12-17Merge #990bors[bot]
2018-12-15Add cmsg PKTINFO for IPv4 and IPv6.Tom Pusateri
2018-12-08Replace try! with ?Alan Somers
2018-12-06Add support of TCP_CONGESTION for setsockoptFensteer
2018-07-27Fix *decoding* of cmsgs and add `ScmCredentials`.Jonas Schievink
2018-07-05Get `SO_PEERCRED` working on all Linux targetsJonas Schievink
2018-05-22TypoXavier Bestel
2018-03-21add SO_MARK SetSockOpt for LinuxJake McGinty
2018-02-15socket get-/setsockopt: document internal macros, types and traitsmexus
2018-01-11Add socket options for IP_TRANSPARENT / BIND_ANYJustin Latimer
2017-12-10Replace ip(v6)_mreq structs with libc equivalentBryant Mairs
2017-12-10Replace custom ucred struct with newtype wrapper around libc::ucredBryant Mairs
2017-12-10Use libc::lingerBryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-09-04Add support for SO_TIMESTAMPWesley Wolfe
2017-08-26Replace more FFI instancesBryant Mairs
2017-08-11Fix safety of sockopt helper traitsJonas Schievink
2017-08-11Get rid of a lot of transmutesJonas Schievink
2017-08-01add SockProtocol type for third argument of socket and socketpairNicolas Dusart