]> git.ipfire.org Git - thirdparty/wireguard-go.git/shortlog
thirdparty/wireguard-go.git
2020-12-22  Josh Bleecher... device: add Device.ListenPort and Device.SetListenPort js/sample-api
2020-12-22  Jason A. Donenfelddevice: add UAPI helper methods
2020-12-22  Jason A. Donenfeldtun: make customization of WintunPool and WintunGUID...
2020-12-18  Jason A. Donenfeldconn: do not SO_REUSEADDR on linux
2020-12-18  Jason A. Donenfelddevice: add missing colon to error line
2020-12-17  Brad Fitzpatrickdevice: fix error shadowing before log print
2020-12-17  Josh Bleecher... device: fix data race in peer.timersActive
2020-12-17  Josh Bleecher... device: fix races from changing private_key
2020-12-17  Josh Bleecher... device: always name *Queue*Element variables elem
2020-12-17  Josh Bleecher... device: use channel close to shut down and drain outbou...
2020-12-16  Josh Bleecher... device: fix persistent_keepalive_interval data races
2020-12-16  Josh Bleecher... device: use channel close to shut down and drain encryp...
2020-12-15  Josh Bleecher... device: simplify copying counter to nonce
2020-12-15  Josh Bleecher... device: add a helper to generate uapi configs
2020-12-15  Josh Bleecher... device: use defer to simplify peer.NewTimer
2020-12-15  Josh Bleecher... device: accept any io.Reader in device.IpcSetOperation
2020-12-15  Josh Bleecher... device: increase timeout in tests
2020-12-15  Josh Bleecher... device: prevent spurious errors while closing a device
2020-12-10  Josh Bleecher... device: remove starting waitgroups
2020-12-10  Josh Bleecher... device: make test setup more robust
2020-12-09  Jason A. Donenfeldwintun: do not load dll in init()
2020-12-08  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...
2020-06-22  David Crawshawconn: add comments saying what uses these interfaces
2020-06-07  Jason A. Donenfelddevice: do not include sticky sockets on android
2020-06-07  Jason A. Donenfeldconn: unbreak boundif on android
2020-06-07  Jason A. Donenfeldconn: remove useless comment
2020-06-07  Jason A. Donenfeldconn: fix windows situation with boundif
2020-05-19  Jason A. Donenfeldreplay: account for fqcodel reordering
2020-05-18  Jason A. Donenfelddevice: rework padding calculation and don't shadow...
2020-05-06  Dmytro Shynkevychtai64n: make the test deterministic
2020-05-02  Jason A. Donenfeldmain: now that we're upstreamed, relax Linux warning
2020-05-02  Jason A. DonenfeldREADME: specify go 1.13
2020-05-02  Jason A. Donenfeldglobal: update header comments and modules
2020-05-02  David Crawshawipc: deduplicate some unix-specific code
2020-05-02  David Crawshawipc: remove unnecessary error check
2020-05-02  Jason A. Donenfelddevice: use atomic access for unlocked keypair.next
2020-05-02  Simon Rozmanwintun: make remaining HWID comparisons case insensitive
2020-05-02  Simon Rozmansetupapi: extend struct size constant definitions for...
2020-05-02  Avery Pennarundevice: add debug logs describing handshake rejection
2020-05-02  Brad Fitzpatricktun: return a better error message if /dev/net/tun...
2020-05-02  David Andersondevice: return generic error from Ipc{Get,Set}Operation.
2020-05-02  Avery Pennaruntun: NetlinkListener: don't send EventDown before sendi...
2020-05-02  David Crawshawdevice: give handshake state a type
2020-05-02  David Crawshawtuntest: split out testing package
2020-05-02  Brad Fitzpatricktun: fix data race on name field
2020-05-02  Brad Fitzpatricktun: remove unused isUp method
2020-05-02  David Crawshawconn: introduce new package that splits out the Bind...
2020-05-02  Avery Pennarunwintun: split error message for create vs open namespace.
2020-05-02  David Andersondevice: add test to ensure Peer fields are safe for...
2020-03-30  David Crawshawrwcancel: no-op builds for windows and darwin
2020-03-30  David Crawshawratelimiter: use a fake clock in tests and style cleanups
2020-03-20  Jason A. Donenfeldversion: bump snapshot 0.0.20200320
2020-03-18  Jason A. Donenfeldnoise: unify zero checking of ecdh
2020-03-18  Tobias Klauserglobal: use RTMGRP_* consts from x/sys/unix
2020-02-14  Jason A. Donenfeldsend: account for zero mtu
2020-02-04  Jason A. Donenfelddevice: fix private key removal logic
2020-02-04  Jason A. Donenfelduapi: allow unsetting device private key with /dev...
2020-01-21  Jason A. Donenfeldversion: bump snapshot 0.0.20200121
2020-01-15  Jason A. Donenfeldtun: darwin: ignore ENOMEM errors
2020-01-07  Jason A. Donenfeldtun: windows: serialize write calls
2019-12-30  Jason A. DonenfeldREADME: update repo urls
2019-11-28  Jason A. Donenfelddevice: SendmsgN mutates the input sockaddr
2019-11-22  Jason A. Donenfeldwintun: manage ring memory manually
2019-10-30  Jason A. Donenfeldconstants: recalculate rekey max based on a one minute...
2019-10-22  Jonathan Tookerglobal: fix a few typos courtesy of codespell
2019-10-21  Jason A. Donenfelddevice: allow blackholing sockets
next