]> git.ipfire.org Git - thirdparty/wireguard-go.git/shortlog
thirdparty/wireguard-go.git
2025-05-21  Jason A. Donenfeldversion: bump snapshot master 0.0.20250522
2025-05-21  Jason A. Donenfeldconn: don't enable GRO on Linux < 5.12
2025-05-20  Alexander Yastrebovdevice: optimize message encoding
2025-05-20  Jason A. Donenfelddevice: add support for removing allowedips individually
2025-05-15  Jason A. Donenfeldversion: bump snapshot 0.0.20250515
2025-05-15  Jason A. Donenfelddevice: make unmarshall length checks exact
2025-05-15  Alexander Yastrebovdevice: reduce RoutineHandshake allocations
2025-05-05  Kurnia D Winrwcancel: fix wrong poll event flag on ReadyWrite
2025-05-05  Tom Holforddevice: use rand.NewSource instead of rand.Seed
2025-05-05  Tom Holfordglobal: replaced unused function params with _
2025-05-05  ruokeqxtun: darwin: fetch flags and mtu from if_msghdr directly
2025-05-05  Tu Dinh Ngoctun: use add-with-carry in checksumNoFold()
2025-05-05  Jason A. Donenfeldtun/netstack: cleanup network stack at closing time
2025-05-05  Jason A. Donenfeldtun/netstack: remove usage of pkt.IsNil()
2025-05-05  Jason A. Donenfeldmod: bump deps
2025-05-05  Jason A. Donenfeldglobal: bump copyright notice
2025-05-04  Jordan Whiteddevice: fix missed return of QueueOutboundElementsConta...
2025-05-04  Jordan Whiteddevice: fix WaitPool sync.Cond usage
2023-12-11  Martin Basovnikdevice: fix possible deadlock in close method
2023-12-11  Jason A. Donenfelddevice: do atomic 64-bit add outside of vector loop
2023-12-11  Jordan Whiteddevice: reduce redundant per-packet overhead in RX...
2023-12-11  Jordan Whiteddevice: change Peer.endpoint locking to reduce contention
2023-12-11  Jordan Whitedtun: implement UDP GSO/GRO for Linux
2023-12-11  Jordan Whitedtun: fix Device.Read() buf length assumption on Windows
2023-10-22  Jason A. Donenfelddevice: ratchet up max segment size on android
2023-10-21  Jason A. Donenfeldconn: set unused OOB to zero length
2023-10-21  Jason A. Donenfeldconn: fix cmsg data padding calculation for gso
2023-10-21  Jason A. Donenfeldconn: separate gso and sticky control
2023-10-18  Jason A. Donenfeldconn: harmonize GOOS checks between "linux" and "android"
2023-10-18  Jason A. Donenfeldconn: simplify supportsUDPOffload
2023-10-10  James Tuckergo.mod,tun/netstack: bump gvisor
2023-10-10  James Tuckertun: fix crash when ForceMTU is called after close
2023-10-10  Jordan Whiteddevice: move Queue{In,Out}boundElement Mutex to contain...
2023-10-10  Jordan Whitedtun: reduce redundant checksumming in tcpGRO()
2023-10-10  Jordan Whitedtun: unwind summing loop in checksumNoFold()
2023-10-10  Jordan Whiteddevice: distribute crypto work as slice of elements
2023-10-10  Jordan Whitedconn, device: use UDP GSO and GRO on Linux
2023-07-04  Dimitri Papadopoulos... netstack: fix typo
2023-07-04  Brad Fitzpatrickall: adjust build tags for wasip1/wasm
2023-06-27  springhackconn: windows: add missing return statement in DstToStr...
2023-06-27  James Tuckerconn: store IP_PKTINFO cmsg in StdNetendpoint src
2023-06-27  James Tuckerdevice: wait for and lock ipc operations during close
2023-03-25  Jordan Whitedtun: use correct IP header comparisons in tcpGRO()...
2023-03-25  Jordan Whitedtun: disqualify tcp4 packets w/IP options from coalescing
2023-03-24  Jason A. Donenfeldconn: move booleans to bottom of StdNetBind struct
2023-03-24  Jason A. Donenfeldconn: use ipv6 message pool for ipv6 receiving
2023-03-24  Jordan Whitedconn: fix StdNetEndpoint data race by dynamically alloc...
2023-03-23  Jason A. Donenfeldconn: disable sticky sockets on Android
2023-03-23  Jason A. Donenfeldglobal: remove old style build tags
2023-03-17  Jordan Whitedtun: replace ErrorBatch() with errors.Join()
2023-03-17  Jordan Whitedgo.mod: bump to Go 1.20
2023-03-16  Jordan Whitedconn: fix getSrcFromControl() iteration
2023-03-16  Jordan Whitedconn: use CmsgSpace() for ancillary data buf sizing
2023-03-13  Jason A. Donenfeldglobal: buff -> buf
2023-03-10  Jason A. Donenfeldconn: use right cmsghdr len types on 32-bit in sticky...
2023-03-10  Jordan Whitedconn: make StdNetBind.BatchSize() return 1 for non...
2023-03-10  Jordan Whitedtun/netstack: enable TCP Selective Acknowledgements
2023-03-10  Jordan Whitedconn: ensure control message size is respected in StdNe...
2023-03-10  Jordan Whitedconn: fix StdNetBind fallback on Windows
2023-03-10  Jason A. Donenfeldconn: inch BatchSize toward being non-dynamic
2023-03-10  Jordan Whitedconn: set SO_{SND,RCV}BUF to 7MB on the Bind UDP socket
2023-03-10  Jason A. Donenfeldgo.mod: bump deps
2023-03-10  Jordan Whitedconn, device, tun: implement vectorized I/O on Linux
2023-03-10  Jordan Whitedconn, device, tun: implement vectorized I/O plumbing
2023-02-23  Jason A. Donenfeldversion: bump snapshot 0.0.20230223
2023-02-16  Jason A. Donenfelddevice: uniformly check ECDH output for zeros
2023-02-09  Jordan Whitedtun: guard Device.Events() against chan writes
2023-02-07  Jason A. Donenfeldglobal: bump copyright year
2023-02-07  Soren L. Hansentun/netstack: make http examples communicate with each...
2023-02-07  Colin Adlertun/netstack: bump gvisor
2022-09-20  Jason A. Donenfeldglobal: bump copyright year
2022-09-20  Colin Adlertun/netstack: ensure `(*netTun).incomingPacket` chan...
2022-09-04  Brad Fitzpatrickall: use Go 1.19 and its atomic types
2022-08-29  Jason A. Donenfeldtun/netstack: remove separate module
2022-08-29  Shengjing Zhutun/netstack: bump to latest gvisor
2022-07-03  Brad Fitzpatrickconn, device, tun: set CLOEXEC on fds
2022-06-01  Tobias Klausertun: use ByteSliceToString from golang.org/x/sys/unix
2022-04-07  Josh Bleecher... conn: remove the final alloc per packet receive
2022-03-18  Jason A. Donenfeldconn: use netip for std bind
2022-03-17  Jason A. Donenfeldversion: bump snapshot 0.0.20220316
2022-03-17  Jason A. Donenfeldtun/netstack: bump mod
2022-03-16  Jason A. Donenfeldmod: bump packages and remove compat netip
2022-03-16  Josh Bleecher... all: use any in place of interface{}
2022-03-16  Josh Bleecher... all: update to Go 1.18
2022-03-10  Alexander Neumanntun/netstack: check error returned by SetDeadline()
2022-03-10  Alexander Neumanntun/netstack: update to latest wireguard-go
2022-02-02  Jason A. Donenfeldtun/netstack: simplify read timeout on ping socket
2022-02-02  Thomas H. Ptacektun/netstack: implement ICMP ping
2022-01-17  Jason A. Donenfeldversion: bump snapshot 0.0.20220117
2022-01-14  Jason A. Donenfeldipc: bsd: try again if kqueue returns EINTR
2021-12-09  Jason A. Donenfeldglobal: apply gofumpt
2021-11-29  Jason A. Donenfelddevice: handle peer post config on blank line
2021-11-23  Josh Bleecher... device: reduce peer lock critical section in UAPI
2021-11-23  Josh Bleecher... device: remove code using unsafe
2021-11-23  Jason A. Donenfeldglobal: use netip where possible now
2021-11-16  Jason A. Donenfelddevice: only propagate roaming value before peer is...
2021-11-16  Jason A. Donenfelddevice: align 64-bit atomic member in Device
2021-11-16  Jason A. Donenfelddevice: start peers before running handshake test
2021-11-16  Jason A. DonenfeldMakefile: don't use test -v because it hides failures...
2021-11-16  David Andersondevice: fix nil pointer dereference in uapi read
next