]> git.ipfire.org Git - thirdparty/wireguard-go.git/shortlog
thirdparty/wireguard-go.git
2021-01-26  Josh Bleecher... device: add PeerStats js/peer-stats
2021-01-26  Brad Fitzpatrickconn: fix interface parameter name in Bind interface...
2021-01-25  Jason A. Donenfelddevice: allow pipelining UAPI requests
2021-01-25  Jason A. Donenfeldipc: add missing Windows errno
2021-01-25  Josh Bleecher... device: serialize access to IpcSetOperation
2021-01-25  Josh Bleecher... device: simplify handling of IPC set endpoint
2021-01-25  Josh Bleecher... device: remove close processing fwmark
2021-01-25  Josh Bleecher... device: remove unnecessary comment
2021-01-25  Josh Bleecher... device: introduce new IPC error message for unknown...
2021-01-25  Josh Bleecher... device: correct IPC error number for I/O errors
2021-01-25  Josh Bleecher... device: simplify IpcHandle error handling
2021-01-25  Josh Bleecher... device: split IpcSetOperation into parts
2021-01-25  Josh Bleecher... device: expand IPCError
2021-01-25  Josh Bleecher... device: remove dead code
2021-01-25  Josh Bleecher... device: return errors from ipc scanner
2021-01-20  Jason A. Donenfeldnetstack: further sequester with own go.mod and go.sum
2021-01-20  Jason A. Donenfeldnetstack: introduce new module for gvisor tcp tun adapter
2021-01-20  Jason A. Donenfelddevice: allow compiling with Go 1.15
2021-01-20  Josh Bleecher... device: remove unused fields from DummyDatagram and...
2021-01-20  Josh Bleecher... device: remove unused trie test code
2021-01-20  Josh Bleecher... conn: remove _ method receiver
2021-01-20  Josh Bleecher... tun: fix fmt.Errorf format strings
2021-01-20  Josh Bleecher... device: remove unnecessary zeroing
2021-01-20  Josh Bleecher... device: remove QueueInboundElement.dropped
2021-01-20  Josh Bleecher... device: remove QueueOutboundElement.dropped
2021-01-20  Josh Bleecher... tun/wintun/memmod: gofmt
2021-01-20  Josh Bleecher... tun/wintun/memmod: fix format verb
2021-01-20  Josh Bleecher... device: check returned errors from NewPeer in TestNoise...
2021-01-20  Josh Bleecher... device: remove selects from encrypt/decrypt/inbound...
2021-01-20  Josh Bleecher... device: put handshake buffer in pool in FlushPacketQueues
2021-01-20  Josh Bleecher... device: use channel close to shut down and drain decryp...
2021-01-13  Jason A. Donenfeldtun: add tcpip stack tunnel abstraction
2021-01-08  Jason A. Donenfelddevice: receive: do not exit immediately on transient...
2021-01-07  Jason A. Donenfeldconn: linux: do not allow ReceiveIPvX to race with...
2021-01-07  Jason A. Donenfelddevice: receive: drain decryption queue before exiting...
2021-01-07  Josh Bleecher... device: add latency and throughput benchmarks
2021-01-07  Josh Bleecher... device: use LogLevelError for benchmarking
2021-01-07  Josh Bleecher... device: make test infrastructure usable with benchmarks
2021-01-07  Jason A. Donenfeldmemmod: apply explicit build tags to _32 and _64 files
2021-01-07  Jason A. Donenfeldtun: make customization of WintunPool and requested...
2021-01-07  Josh Bleecher... all: use ++ to increment
2021-01-07  Josh Bleecher... device: remove unnecessary zeroing
2021-01-07  Josh Bleecher... device: call wg.Add outside the goroutine
2021-01-07  Josh Bleecher... device: remove QueueInboundElement leak with stopped...
2021-01-07  Josh Bleecher... device: simplify UAPI helper methods
2021-01-07  Jason A. Donenfelddevice: fix alignment of peer stats member
2021-01-07  Jason A. Donenfelddevice: add UAPI helper methods
2021-01-07  Jason A. Donenfeldconn: do not SO_REUSEADDR on linux
2021-01-07  Jason A. Donenfelddevice: add missing colon to error line
2021-01-07  Brad Fitzpatrickdevice: fix error shadowing before log print
2021-01-07  Josh Bleecher... device: fix data race in peer.timersActive
2021-01-07  Josh Bleecher... device: fix races from changing private_key
2021-01-07  Josh Bleecher... device: always name *Queue*Element variables elem
2021-01-07  Josh Bleecher... device: use channel close to shut down and drain outbou...
2021-01-07  Josh Bleecher... device: fix persistent_keepalive_interval data races
2021-01-07  Josh Bleecher... device: use channel close to shut down and drain encryp...
2021-01-07  Josh Bleecher... device: simplify copying counter to nonce
2021-01-07  Josh Bleecher... device: add a helper to generate uapi configs
2021-01-07  Josh Bleecher... device: use defer to simplify peer.NewTimer
2021-01-07  Josh Bleecher... device: accept any io.Reader in device.IpcSetOperation
2021-01-07  Josh Bleecher... device: increase timeout in tests
2021-01-07  Josh Bleecher... device: prevent spurious errors while closing a device
2021-01-07  Josh Bleecher... device: remove starting waitgroups
2021-01-07  Josh Bleecher... device: make test setup more robust
2021-01-07  Jason A. Donenfeldwintun: do not load dll in init()
2021-01-07  Josh Bleecher... tun/tuntest: make genICMPv4 allocate less
2020-12-08  Josh Bleecher... device: avoid copying lock in tests
2020-12-08  Josh Bleecher... device: clear pointers when returning elems to pools
2020-12-08  Josh Bleecher... device: use labeled for loop instead of goto
2020-11-27  Jason A. Donenfeldmemmod: fix import loading function usage
2020-11-25  Simon Rozmanwintun: log when reboot is suggested by Windows
2020-11-25  Simon Rozmanwintun: keep original error when Wintun session start...
2020-11-18  Jason A. Donenfeldversion: bump snapshot 0.0.20201118
2020-11-18  Jason A. Donenfeldmod: bump
2020-11-18  Haichao Liudevice: add write queue mutex for peer
2020-11-11  Jason A. Donenfeldwintun: load from filesystem by default
2020-11-07  Jason A. Donenfeldglobal: switch to using %w instead of %v for Errorf
2020-11-07  Jason A. Donenfeldmod: update deps
2020-11-07  Simon Rozmanwintun: ring management moved to wintun.dll
2020-11-07  Simon Rozmanwintun: load wintun.dll from RCDATA resource
2020-11-07  Simon Rozmanwintun: migrate to wintun.dll API
2020-11-06  Jason A. Donenfelddevice: format a few things
2020-10-27  Tobias Klausertun: use SockaddrCtl from golang.org/x/sys/unix on...
2020-10-27  Tobias Klausertun: use Ioctl{Get,Set}IfreqMTU from golang.org/x/sys...
2020-10-27  Tobias Klausertun: use IoctlCtlInfo from golang.org/x/sys/unix on...
2020-10-27  Tobias Klausertun: use GetsockoptString in (*NativeTun).Name on macOS
2020-10-27  Tobias Klausergo.mod: bump golang.org/x/sys to latest version
2020-10-21  Brad Fitzpatricktun/wintun/registry: fix Go 1.15 race/checkptr failure
2020-10-20  Frank WernerMakefile: Add test target
2020-10-14  Riobard Zhanreplay: minor API changes to more idiomatic Go
2020-10-14  Riobard Zhanreplay: clean up internals and better documentation
2020-10-14  Jason A. Donenfelddevice: remove global for roaming escape hatch
2020-09-07  Jason A. Donenfeldreplay: divide by bits-per-byte
2020-07-31  Sina Siadatdevice: get free port when testing
2020-07-15  David Crawshawdevice: remove bindsocketshim.go
2020-07-14  Brad Fitzpatrickdevice: remove some unnecessary unsafe
2020-07-13  Tobias Klauserdevice: use RTMGRP_IPV4_ROUTE to specify multicast...
2020-07-04  Dmytro Shynkevychdevice: wait for routines to stop before removing peers
2020-06-22  David Crawshawdevice: export Bind and remove socketfd shims for android
2020-06-22  David Crawshawipc: add comment about socketDirectory linker override...
next