summaryrefslogtreecommitdiffhomepage
path: root/conn/bind_std.go
AgeCommit message (Expand)Author
2023-03-24conn: move booleans to bottom of StdNetBind structJason A. Donenfeld
2023-03-24conn: use ipv6 message pool for ipv6 receivingJason A. Donenfeld
2023-03-24conn: fix StdNetEndpoint data race by dynamically allocating endpointsJordan Whited
2023-03-13global: buff -> bufJason A. Donenfeld
2023-03-10conn: make StdNetBind.BatchSize() return 1 for non-LinuxJordan Whited
2023-03-10conn: ensure control message size is respected in StdNetBindJordan Whited
2023-03-10conn: fix StdNetBind fallback on WindowsJordan Whited
2023-03-10conn: inch BatchSize toward being non-dynamicJason A. Donenfeld
2023-03-10conn, device, tun: implement vectorized I/O on LinuxJordan Whited
2023-03-10conn, device, tun: implement vectorized I/O plumbingJordan Whited
2023-02-07global: bump copyright yearJason A. Donenfeld
2022-09-20global: bump copyright yearJason A. Donenfeld
2022-04-07conn: remove the final alloc per packet receiveJosh Bleecher Snyder
2022-03-17conn: use netip for std bindJason A. Donenfeld
2022-03-16all: update to Go 1.18Josh Bleecher Snyder
2021-12-09global: apply gofumptJason A. Donenfeld
2021-11-23global: use netip where possible nowJason A. Donenfeld
2021-04-12conn: reconstruct v4 vs v6 receive function based on symtabJason A. Donenfeld
2021-04-02all: make conn.Bind.Open return a slice of receive functionsJosh Bleecher Snyder
2021-03-30conn: document retry loop in StdNetBind.OpenJosh Bleecher Snyder
2021-03-30conn: use local ipvN vars in StdNetBind.OpenJosh Bleecher Snyder
2021-03-30conn: unify code in StdNetBind.SendJosh Bleecher Snyder
2021-02-25conn: implement RIO for fast Windows UDP socketsJason A. Donenfeld
2021-02-23conn: make binds replacableJason A. Donenfeld