index
:
kernel/git/zx2c4/wireguard-tools.git
jd/capability-check
master
Required tools for WireGuard, such as wg and wg-quick
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
contrib
Age
Commit message (
Expand
)
Author
Files
Lines
2022-01-04
reresolve-dns: use $EPOCHSECONDS instead of $(date +%s)
Jason A. Donenfeld
1
-1
/
+1
2021-10-22
embeddable-wg-library: add named wg_endpoint union
Mikael Magnusson
1
-5
/
+7
2021-05-17
contrib/launchd: fix xml syntax error
Hangbin Liu
1
-1
/
+1
2020-12-18
sticky-sockets: do not use SO_REUSEADDR
Jason A. Donenfeld
1
-8
/
+0
2020-10-29
embeddable-wg-library: sync latest from netlink.h
Jason A. Donenfeld
1
-32
/
+35
2020-05-09
wg-quick: support dns search domains
Jason A. Donenfeld
2
-7
/
+10
2020-04-03
highlighter: insist on 256-bit keys, not 257-bit or 258-bit
Jason A. Donenfeld
1
-1
/
+22
2020-02-03
embeddable-wg-library: use newer string_list
Jason A. Donenfeld
2
-58
/
+42
2020-02-01
extract-{handshakes,keys}: rework for upstream kernel
Jason A. Donenfeld
4
-16
/
+6
2020-01-02
global: bump copyright
Jason A. Donenfeld
26
-26
/
+26
2019-12-26
dns-hatchet: adjust path for new repo layout
Jason A. Donenfeld
1
-1
/
+1
2019-12-12
global: fix up spelling
Josh Soref
1
-2
/
+2
2019-11-27
reresolve-dns: remove invalid anchors on regex match
Jason A. Donenfeld
1
-1
/
+1
2019-06-24
wg-quick: darwin: support being called from launchd
Jason A. Donenfeld
2
-0
/
+37
2019-02-28
wg: genkey: account for short reads of /dev/urandom
Jason A. Donenfeld
1
-6
/
+11
2019-01-31
highlighter: when subtracting char, cast to unsigned
Jason A. Donenfeld
1
-2
/
+2
2019-01-23
netlink: use __kernel_timespec for handshake time
Jason A. Donenfeld
1
-1
/
+7
2019-01-23
contrib: introduce simple highlighter library
Jason A. Donenfeld
8
-0
/
+904
2019-01-23
global: normalize -> clamp
Jason A. Donenfeld
2
-6
/
+6
2019-01-23
keygen-html: bring back pure javascript implementation
Jason A. Donenfeld
6
-139
/
+186
2019-01-07
global: update copyright
Jason A. Donenfeld
23
-23
/
+23
2018-12-18
makefile: use immediate expansion and use correct template patterns
Jason A. Donenfeld
2
-0
/
+2
2018-12-07
embeddable-wg-library: do not warn on unrecognized netlink attributes
Jason A. Donenfeld
1
-15
/
+1
2018-11-13
global: various formatting tweeks
Jason A. Donenfeld
1
-25
/
+25
2018-11-06
keygen-html: add missing glue macro
Jason A. Donenfeld
1
-0
/
+1
2018-10-13
wg: don't fail if a netlink interface dump is inconsistent
Jason A. Donenfeld
1
-2
/
+9
2018-10-08
global: rename struct wireguard_ to struct wg_
Jason A. Donenfeld
1
-5
/
+5
2018-10-08
netlink: do not stuff index into nla type
Jason A. Donenfeld
1
-5
/
+4
2018-10-07
crypto: clean up remaining .h->.c
Jason A. Donenfeld
1
-1
/
+1
2018-09-25
crypto: make constant naming scheme consistent
Jason A. Donenfeld
1
-2
/
+2
2018-09-20
global: put SPDX identifier on its own line
Jason A. Donenfeld
10
-20
/
+20
2018-09-03
crypto: import zinc
Jason A. Donenfeld
1
-1
/
+1
2018-07-24
embeddable-wg-library: do not left shift negative numbers
Jason A. Donenfeld
1
-7
/
+2
2018-06-17
dns-hatchet: apply resolv.conf's selinux context to new resolv.conf
Jason A. Donenfeld
1
-0
/
+2
2018-06-06
wg: encoding: add missing static array constraints
Jason A. Donenfeld
2
-3
/
+3
2018-05-31
wg: constanter time encoding
Jason A. Donenfeld
1
-7
/
+7
2018-05-22
ncat-client-server: do not always call sudo and use env bash
Jason A. Donenfeld
1
-2
/
+3
2018-05-16
dns-hatchet: update paths
Jason A. Donenfeld
1
-1
/
+1
2018-05-15
ncat-client-server: add wg-quick variant
Jason A. Donenfeld
2
-4
/
+37
2018-05-03
embeddable-wg-library: zero attribute padding
Jason A. Donenfeld
1
-0
/
+4
2018-05-02
keygen-html: add zip file example
Jason A. Donenfeld
1
-3
/
+127
2018-03-04
contrib: add extract-handshakes kprobe example
Jason A. Donenfeld
5
-0
/
+175
2018-03-02
Revert "contrib: keygen-html: rewrite in pure javascript"
Jason A. Donenfeld
5
-187
/
+129
2018-03-02
contrib: keygen-html: rewrite in pure javascript
Jason A. Donenfeld
5
-129
/
+187
2018-03-02
contrib: embedded-wg-library: add key generation functions
Jason A. Donenfeld
3
-2
/
+205
2018-02-21
contrib: embedded-wg-library: add ability to add and del interfaces
Jason A. Donenfeld
3
-3
/
+109
2018-02-17
contrib: add embeddable wireguard library
Jason A. Donenfeld
6
-0
/
+1671
2018-02-17
wg: allow in-line comments
Jason A. Donenfeld
1
-2
/
+3
2018-02-15
external-tests: update go version
Jason A. Donenfeld
1
-2
/
+2
2018-02-02
keygen-html: fix up copyright
Jason A. Donenfeld
1
-4
/
+0
2018-02-01
curve25519: replace fiat64 with faster hacl64
Jason A. Donenfeld
1
-1
/
+1
2018-02-01
curve25519: replace hacl64 with fiat64
Jason A. Donenfeld
1
-1
/
+1
2018-01-23
contrib: keygen-html: share curve25519 implementation with kernel
Jason A. Donenfeld
2
-831
/
+31
2018-01-18
curve25519-fiat32: uninline certain functions
Jason A. Donenfeld
1
-4
/
+4
2018-01-18
contrib: keygen-html: update curve25519 implementation
Jason A. Donenfeld
1
-785
/
+769
2018-01-11
external-tests: add python implementation
Piotr Lizończyk
1
-0
/
+94
2018-01-10
wg-quick: ifnames have max len of 15
Jason A. Donenfeld
1
-2
/
+2
2018-01-03
global: year bump
Jason A. Donenfeld
17
-17
/
+17
2017-12-12
keygen-html: remove prebuilt file
Jason A. Donenfeld
7
-45
/
+42
2017-12-09
global: add SPDX tags to all files
Greg Kroah-Hartman
15
-19
/
+58
2017-12-03
contrib: keygen-html for generating keys in the browser
Jason A. Donenfeld
4
-0
/
+1020
2017-11-10
wg-quick: allow for tabs in keys
Jason A. Donenfeld
1
-18
/
+18
2017-10-31
contrib: add reresolve-dns
Jason A. Donenfeld
2
-0
/
+48
2017-10-31
wg-quick: allow for the hatchet, but not by default
Jason A. Donenfeld
3
-0
/
+53
2017-10-02
contrib: remove worthless build artifact
Jason A. Donenfeld
1
-0
/
+0
2017-09-24
contrib: add sticky sockets example code
Jason A. Donenfeld
3
-0
/
+342
2017-08-01
contrib: move Android tools to wireguard-android repo
Jason A. Donenfeld
4
-259
/
+0
2017-07-26
android: fix readme
Jason A. Donenfeld
1
-2
/
+2
2017-07-24
android: add port of wg-quick
Jason A. Donenfeld
4
-0
/
+259
2017-07-20
global: wireguard.io --> wireguard.com
Jason A. Donenfeld
6
-7
/
+7
2017-06-24
haskell: re-add updated haskell example
Jason A. Donenfeld
5
-0
/
+268
2017-06-09
external-tests: trim the fat
Jason A. Donenfeld
5
-205
/
+0
2017-06-08
go test: use x/crypto for blake2s now that we have 128-bit mac
Jason A. Donenfeld
1
-3
/
+3
2017-06-01
go test: correct tai64n and formatting
Jason A. Donenfeld
1
-26
/
+26
2017-06-01
external-tests: add keepalive packet
Jason A. Donenfeld
2
-0
/
+23
2017-06-01
go test: properly pad message
Jason A. Donenfeld
1
-2
/
+2
2017-05-30
rust test: add icmp ping
Jason A. Donenfeld
2
-10
/
+63
2017-05-30
rust test: convert screech test to snow
Jake McGinty
2
-39
/
+31
2017-05-17
noise: redesign preshared key mode
Jason A. Donenfeld
4
-15
/
+21
2017-02-23
contrib: add wg-json utility
Jason A. Donenfeld
2
-0
/
+59
2017-02-20
extract-keys: respect compat directives
Jason A. Donenfeld
1
-0
/
+4
2017-01-10
Update copyright
Jason A. Donenfeld
10
-10
/
+10
2017-01-05
wg: add systemd unit and auto-detection
Jason A. Donenfeld
2
-20
/
+0
2017-01-05
wg: add wg-quick
Jason A. Donenfeld
3
-334
/
+0
2017-01-03
contrib: slight ncat tweak
Jason A. Donenfeld
1
-1
/
+1
2016-12-30
wg-config: use ip rules instead of tungate
Jason A. Donenfeld
4
-92
/
+42
2016-12-25
external-tests: update to latest
Jason A. Donenfeld
3
-28
/
+50
2016-12-23
wg-config: cleanups
Jason A. Donenfeld
2
-7
/
+8
2016-12-23
wg: allowed-ips is easier to parse with spaces instead of ", "
Jason A. Donenfeld
1
-1
/
+1
2016-12-23
wg-config: cleanup ip parsing
Jason A. Donenfeld
1
-2
/
+2
2016-12-09
contrib: add wg-config
Jason A. Donenfeld
4
-0
/
+383
2016-11-21
headers: cleanup notices
Jason A. Donenfeld
10
-2
/
+22
2016-09-29
git: organize ignore files
Jason A. Donenfeld
3
-0
/
+7
2016-09-29
Rework headers and includes
Jason A. Donenfeld
1
-1
/
+3
2016-08-26
examples: add key extractor
Jason A. Donenfeld
4
-0
/
+221
2016-08-24
examples: add nat-hole-punching
Jason A. Donenfeld
3
-0
/
+354
2016-07-08
examples: update ncat-client-server readme
Jason A. Donenfeld
1
-5
/
+5
2016-07-08
persistent keepalive: enable in an example
Jason A. Donenfeld
1
-1
/
+1
2016-07-07
go test: don't rely on undefined append behavior
Jonathan Rudenberg
1
-5
/
+3
2016-07-07
rust test: actually use tai64n
Jason A. Donenfeld
1
-1
/
+1
2016-07-07
go test: actually use TAI64N
Jason A. Donenfeld
1
-1
/
+1
2016-07-07
go test: don't use 1 as icmp ids
Jason A. Donenfeld
1
-3
/
+3
2016-07-07
go test: dynamically calculate ip checksum
Jason A. Donenfeld
1
-2
/
+20
2016-07-07
go test: add ICMP ping
Jonathan Rudenberg
1
-8
/
+64
2016-07-07
external-tests: switch to demo server
Jason A. Donenfeld
3
-4
/
+4
2016-07-07
go test: put nonce at correct location
Jason A. Donenfeld
1
-1
/
+1
2016-07-07
go test: make more idiomatic
Jonathan Rudenberg
1
-40
/
+65
2016-07-05
contrib: organize example scripts and add synergy
Jason A. Donenfeld
8
-0
/
+43
2016-07-01
contrib: remove extraneous cruft
Jason A. Donenfeld
9
-194
/
+16
2016-06-30
Readme: use https instead of http
Daniel Kahn Gillmor
1
-1
/
+1
2016-06-25
Initial commit
Jason A. Donenfeld
19
-0
/
+595