summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--conn/boundif_android.go2
-rw-r--r--conn/boundif_windows.go2
-rw-r--r--conn/conn.go2
-rw-r--r--conn/conn_default.go2
-rw-r--r--conn/conn_linux.go2
-rw-r--r--conn/mark_default.go2
-rw-r--r--conn/mark_unix.go2
-rw-r--r--conn/net_err_closed.go2
-rw-r--r--device/allowedips.go2
-rw-r--r--device/allowedips_rand_test.go2
-rw-r--r--device/allowedips_test.go2
-rw-r--r--device/bind_test.go2
-rw-r--r--device/constants.go2
-rw-r--r--device/cookie.go2
-rw-r--r--device/cookie_test.go2
-rw-r--r--device/device.go2
-rw-r--r--device/device_test.go2
-rw-r--r--device/endpoint_test.go2
-rw-r--r--device/indextable.go2
-rw-r--r--device/ip.go2
-rw-r--r--device/kdf_test.go2
-rw-r--r--device/keypair.go2
-rw-r--r--device/logger.go2
-rw-r--r--device/misc.go2
-rw-r--r--device/mobilequirks.go2
-rw-r--r--device/noise-helpers.go2
-rw-r--r--device/noise-protocol.go2
-rw-r--r--device/noise-types.go2
-rw-r--r--device/noise_test.go2
-rw-r--r--device/peer.go2
-rw-r--r--device/peer_test.go2
-rw-r--r--device/pools.go2
-rw-r--r--device/queueconstants_android.go2
-rw-r--r--device/queueconstants_default.go2
-rw-r--r--device/queueconstants_ios.go2
-rw-r--r--device/receive.go2
-rw-r--r--device/send.go2
-rw-r--r--device/sticky_linux.go2
-rw-r--r--device/timers.go2
-rw-r--r--device/tun.go2
-rw-r--r--device/tun_test.go2
-rw-r--r--device/uapi.go2
-rw-r--r--ipc/uapi_bsd.go2
-rw-r--r--ipc/uapi_linux.go2
-rw-r--r--ipc/uapi_unix.go2
-rw-r--r--ipc/uapi_windows.go2
-rw-r--r--ipc/winpipe/file.go2
-rw-r--r--ipc/winpipe/mksyscall.go2
-rw-r--r--ipc/winpipe/pipe.go2
-rw-r--r--main.go2
-rw-r--r--main_windows.go2
-rw-r--r--ratelimiter/ratelimiter.go2
-rw-r--r--ratelimiter/ratelimiter_test.go2
-rw-r--r--replay/replay.go2
-rw-r--r--replay/replay_test.go2
-rw-r--r--rwcancel/fdset.go2
-rw-r--r--rwcancel/rwcancel.go2
-rw-r--r--rwcancel/select_default.go2
-rw-r--r--rwcancel/select_linux.go2
-rw-r--r--tai64n/tai64n.go2
-rw-r--r--tai64n/tai64n_test.go2
-rw-r--r--tun/operateonfd.go2
-rw-r--r--tun/tun.go2
-rw-r--r--tun/tun_darwin.go2
-rw-r--r--tun/tun_freebsd.go2
-rw-r--r--tun/tun_linux.go2
-rw-r--r--tun/tun_openbsd.go2
-rw-r--r--tun/tun_windows.go2
-rw-r--r--tun/tuntest/tuntest.go2
-rw-r--r--tun/wintun/dll_windows.go2
-rw-r--r--tun/wintun/memmod/memmod_windows.go2
-rw-r--r--tun/wintun/memmod/memmod_windows_32.go2
-rw-r--r--tun/wintun/memmod/memmod_windows_386.go2
-rw-r--r--tun/wintun/memmod/memmod_windows_64.go2
-rw-r--r--tun/wintun/memmod/memmod_windows_amd64.go2
-rw-r--r--tun/wintun/memmod/memmod_windows_arm.go2
-rw-r--r--tun/wintun/memmod/memmod_windows_arm64.go2
-rw-r--r--tun/wintun/memmod/mksyscall.go2
-rw-r--r--tun/wintun/memmod/syscall_windows.go2
-rw-r--r--tun/wintun/memmod/syscall_windows_32.go2
-rw-r--r--tun/wintun/memmod/syscall_windows_64.go2
-rw-r--r--tun/wintun/resource/mksyscall.go2
-rw-r--r--tun/wintun/resource/resource_windows.go2
-rw-r--r--tun/wintun/session_windows.go2
-rw-r--r--tun/wintun/wintun_windows.go2
86 files changed, 86 insertions, 86 deletions
diff --git a/README.md b/README.md
index ea3d7cb..0cd49e5 100644
--- a/README.md
+++ b/README.md
@@ -56,7 +56,7 @@ $ make
## License
- Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
diff --git a/conn/boundif_android.go b/conn/boundif_android.go
index 3e10607..2c68d57 100644
--- a/conn/boundif_android.go
+++ b/conn/boundif_android.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/conn/boundif_windows.go b/conn/boundif_windows.go
index 53a8f09..e425d23 100644
--- a/conn/boundif_windows.go
+++ b/conn/boundif_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/conn/conn.go b/conn/conn.go
index f3b6cfd..6e7939c 100644
--- a/conn/conn.go
+++ b/conn/conn.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
// Package conn implements WireGuard's network connections.
diff --git a/conn/conn_default.go b/conn/conn_default.go
index 7bd05e9..4f6b6d1 100644
--- a/conn/conn_default.go
+++ b/conn/conn_default.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/conn/conn_linux.go b/conn/conn_linux.go
index c32ee0d..f6638dd 100644
--- a/conn/conn_linux.go
+++ b/conn/conn_linux.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/conn/mark_default.go b/conn/mark_default.go
index f57215a..0f00f6f 100644
--- a/conn/mark_default.go
+++ b/conn/mark_default.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/conn/mark_unix.go b/conn/mark_unix.go
index 19ec2af..c29f247 100644
--- a/conn/mark_unix.go
+++ b/conn/mark_unix.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/conn/net_err_closed.go b/conn/net_err_closed.go
index e4dcfae..3530aaa 100644
--- a/conn/net_err_closed.go
+++ b/conn/net_err_closed.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2021 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package conn
diff --git a/device/allowedips.go b/device/allowedips.go
index b5e40e9..cb6df0a 100644
--- a/device/allowedips.go
+++ b/device/allowedips.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/allowedips_rand_test.go b/device/allowedips_rand_test.go
index 17e25b8..bb3fb43 100644
--- a/device/allowedips_rand_test.go
+++ b/device/allowedips_rand_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/allowedips_test.go b/device/allowedips_test.go
index 695a112..cdd65cf 100644
--- a/device/allowedips_test.go
+++ b/device/allowedips_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/bind_test.go b/device/bind_test.go
index 6c5c7f0..1c0d247 100644
--- a/device/bind_test.go
+++ b/device/bind_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/constants.go b/device/constants.go
index 1a4b8ea..2252917 100644
--- a/device/constants.go
+++ b/device/constants.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/cookie.go b/device/cookie.go
index c658ca3..b02b769 100644
--- a/device/cookie.go
+++ b/device/cookie.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/cookie_test.go b/device/cookie_test.go
index 7e4c362..02e01d1 100644
--- a/device/cookie_test.go
+++ b/device/cookie_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/device.go b/device/device.go
index c6b62ea..7c8da9c 100644
--- a/device/device.go
+++ b/device/device.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/device_test.go b/device/device_test.go
index ecc4392..d1af225 100644
--- a/device/device_test.go
+++ b/device/device_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/endpoint_test.go b/device/endpoint_test.go
index e66d493..57c361c 100644
--- a/device/endpoint_test.go
+++ b/device/endpoint_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/indextable.go b/device/indextable.go
index d2dc8a7..15b8b0d 100644
--- a/device/indextable.go
+++ b/device/indextable.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/ip.go b/device/ip.go
index 3bc6929..50c5040 100644
--- a/device/ip.go
+++ b/device/ip.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/kdf_test.go b/device/kdf_test.go
index 1a3bc87..b14aa6d 100644
--- a/device/kdf_test.go
+++ b/device/kdf_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/keypair.go b/device/keypair.go
index 27db779..788c947 100644
--- a/device/keypair.go
+++ b/device/keypair.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/logger.go b/device/logger.go
index 7601929..c79c971 100644
--- a/device/logger.go
+++ b/device/logger.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/misc.go b/device/misc.go
index 30d1156..2c2510f 100644
--- a/device/misc.go
+++ b/device/misc.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/mobilequirks.go b/device/mobilequirks.go
index c92bd3d..a31ce3a 100644
--- a/device/mobilequirks.go
+++ b/device/mobilequirks.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/noise-helpers.go b/device/noise-helpers.go
index b3b5acf..b6b51fd 100644
--- a/device/noise-helpers.go
+++ b/device/noise-helpers.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/noise-protocol.go b/device/noise-protocol.go
index 1068701..e89721f 100644
--- a/device/noise-protocol.go
+++ b/device/noise-protocol.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/noise-types.go b/device/noise-types.go
index 3688f7d..6e850e7 100644
--- a/device/noise-types.go
+++ b/device/noise-types.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/noise_test.go b/device/noise_test.go
index 9ef780c..dbf2c7d 100644
--- a/device/noise_test.go
+++ b/device/noise_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/peer.go b/device/peer.go
index af2f57f..b385519 100644
--- a/device/peer.go
+++ b/device/peer.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/peer_test.go b/device/peer_test.go
index 9c1ede5..0020423 100644
--- a/device/peer_test.go
+++ b/device/peer_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/pools.go b/device/pools.go
index 12da65b..eb6d6be 100644
--- a/device/pools.go
+++ b/device/pools.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/queueconstants_android.go b/device/queueconstants_android.go
index f4de5c9..7abc33a 100644
--- a/device/queueconstants_android.go
+++ b/device/queueconstants_android.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/queueconstants_default.go b/device/queueconstants_default.go
index 52a199d..773c2ca 100644
--- a/device/queueconstants_default.go
+++ b/device/queueconstants_default.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/queueconstants_ios.go b/device/queueconstants_ios.go
index c6c0b16..be30e19 100644
--- a/device/queueconstants_ios.go
+++ b/device/queueconstants_ios.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/receive.go b/device/receive.go
index e891fd0..d513a21 100644
--- a/device/receive.go
+++ b/device/receive.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/send.go b/device/send.go
index 8bec144..eb861b1 100644
--- a/device/send.go
+++ b/device/send.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/sticky_linux.go b/device/sticky_linux.go
index f1c7069..594cd01 100644
--- a/device/sticky_linux.go
+++ b/device/sticky_linux.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*
* This implements userspace semantics of "sticky sockets", modeled after
* WireGuard's kernelspace implementation. This is more or less a straight port
diff --git a/device/timers.go b/device/timers.go
index 0678f1e..1ea91c7 100644
--- a/device/timers.go
+++ b/device/timers.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*
* This is based heavily on timers.c from the kernel implementation.
*/
diff --git a/device/tun.go b/device/tun.go
index ae5cae1..ca3c91b 100644
--- a/device/tun.go
+++ b/device/tun.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/tun_test.go b/device/tun_test.go
index a2db2a5..2ccae62 100644
--- a/device/tun_test.go
+++ b/device/tun_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/device/uapi.go b/device/uapi.go
index 43bb0d6..3af37e7 100644
--- a/device/uapi.go
+++ b/device/uapi.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package device
diff --git a/ipc/uapi_bsd.go b/ipc/uapi_bsd.go
index ee05cb7..5beee9e 100644
--- a/ipc/uapi_bsd.go
+++ b/ipc/uapi_bsd.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package ipc
diff --git a/ipc/uapi_linux.go b/ipc/uapi_linux.go
index bda19e9..3213543 100644
--- a/ipc/uapi_linux.go
+++ b/ipc/uapi_linux.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package ipc
diff --git a/ipc/uapi_unix.go b/ipc/uapi_unix.go
index 9074fd9..544651b 100644
--- a/ipc/uapi_unix.go
+++ b/ipc/uapi_unix.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package ipc
diff --git a/ipc/uapi_windows.go b/ipc/uapi_windows.go
index 58ae6e0..164b7cb 100644
--- a/ipc/uapi_windows.go
+++ b/ipc/uapi_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package ipc
diff --git a/ipc/winpipe/file.go b/ipc/winpipe/file.go
index 09f2f1c..f3b768f 100644
--- a/ipc/winpipe/file.go
+++ b/ipc/winpipe/file.go
@@ -3,7 +3,7 @@
/* SPDX-License-Identifier: MIT
*
* Copyright (C) 2005 Microsoft
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package winpipe
diff --git a/ipc/winpipe/mksyscall.go b/ipc/winpipe/mksyscall.go
index 3675af7..a87e929 100644
--- a/ipc/winpipe/mksyscall.go
+++ b/ipc/winpipe/mksyscall.go
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: MIT
*
* Copyright (C) 2005 Microsoft
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package winpipe
diff --git a/ipc/winpipe/pipe.go b/ipc/winpipe/pipe.go
index c587227..e609274 100644
--- a/ipc/winpipe/pipe.go
+++ b/ipc/winpipe/pipe.go
@@ -3,7 +3,7 @@
/* SPDX-License-Identifier: MIT
*
* Copyright (C) 2005 Microsoft
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package winpipe
diff --git a/main.go b/main.go
index 721a2ed..eb5446f 100644
--- a/main.go
+++ b/main.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package main
diff --git a/main_windows.go b/main_windows.go
index 7835a17..10b0c7d 100644
--- a/main_windows.go
+++ b/main_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package main
diff --git a/ratelimiter/ratelimiter.go b/ratelimiter/ratelimiter.go
index a1dea61..2f7aa2a 100644
--- a/ratelimiter/ratelimiter.go
+++ b/ratelimiter/ratelimiter.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package ratelimiter
diff --git a/ratelimiter/ratelimiter_test.go b/ratelimiter/ratelimiter_test.go
index d1e93fe..f231fe5 100644
--- a/ratelimiter/ratelimiter_test.go
+++ b/ratelimiter/ratelimiter_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package ratelimiter
diff --git a/replay/replay.go b/replay/replay.go
index 5b2de41..fac7ab2 100644
--- a/replay/replay.go
+++ b/replay/replay.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
// Package replay implements an efficient anti-replay algorithm as specified in RFC 6479.
diff --git a/replay/replay_test.go b/replay/replay_test.go
index fcffd20..28c3a0e 100644
--- a/replay/replay_test.go
+++ b/replay/replay_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package replay
diff --git a/rwcancel/fdset.go b/rwcancel/fdset.go
index 36d0fec..2c5ca9e 100644
--- a/rwcancel/fdset.go
+++ b/rwcancel/fdset.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package rwcancel
diff --git a/rwcancel/rwcancel.go b/rwcancel/rwcancel.go
index f91a1bf..7d50f83 100644
--- a/rwcancel/rwcancel.go
+++ b/rwcancel/rwcancel.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
// Package rwcancel implements cancelable read/write operations on
diff --git a/rwcancel/select_default.go b/rwcancel/select_default.go
index 8cb45d8..990de83 100644
--- a/rwcancel/select_default.go
+++ b/rwcancel/select_default.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package rwcancel
diff --git a/rwcancel/select_linux.go b/rwcancel/select_linux.go
index 204d04a..ac941fd 100644
--- a/rwcancel/select_linux.go
+++ b/rwcancel/select_linux.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package rwcancel
diff --git a/tai64n/tai64n.go b/tai64n/tai64n.go
index 2838f4f..4f4ebab 100644
--- a/tai64n/tai64n.go
+++ b/tai64n/tai64n.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tai64n
diff --git a/tai64n/tai64n_test.go b/tai64n/tai64n_test.go
index 6df7367..97eb26f 100644
--- a/tai64n/tai64n_test.go
+++ b/tai64n/tai64n_test.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tai64n
diff --git a/tun/operateonfd.go b/tun/operateonfd.go
index ed7e633..a9dcaef 100644
--- a/tun/operateonfd.go
+++ b/tun/operateonfd.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tun.go b/tun/tun.go
index 4f6848f..5521cb7 100644
--- a/tun/tun.go
+++ b/tun/tun.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tun_darwin.go b/tun/tun_darwin.go
index 7a06af5..7c7f3e2 100644
--- a/tun/tun_darwin.go
+++ b/tun/tun_darwin.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tun_freebsd.go b/tun/tun_freebsd.go
index 174e7f8..e0dc2e1 100644
--- a/tun/tun_freebsd.go
+++ b/tun/tun_freebsd.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tun_linux.go b/tun/tun_linux.go
index 8dd7daf..be36c69 100644
--- a/tun/tun_linux.go
+++ b/tun/tun_linux.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tun_openbsd.go b/tun/tun_openbsd.go
index 460daff..ab4e99f 100644
--- a/tun/tun_openbsd.go
+++ b/tun/tun_openbsd.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tun_windows.go b/tun/tun_windows.go
index e66ae8e..081b5e2 100644
--- a/tun/tun_windows.go
+++ b/tun/tun_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2018-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2018-2021 WireGuard LLC. All Rights Reserved.
*/
package tun
diff --git a/tun/tuntest/tuntest.go b/tun/tuntest/tuntest.go
index efafebe..80ccdf9 100644
--- a/tun/tuntest/tuntest.go
+++ b/tun/tuntest/tuntest.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2017-2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package tuntest
diff --git a/tun/wintun/dll_windows.go b/tun/wintun/dll_windows.go
index dd97bbc..1ecd6d0 100644
--- a/tun/wintun/dll_windows.go
+++ b/tun/wintun/dll_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package wintun
diff --git a/tun/wintun/memmod/memmod_windows.go b/tun/wintun/memmod/memmod_windows.go
index d0b4741..a9514c4 100644
--- a/tun/wintun/memmod/memmod_windows.go
+++ b/tun/wintun/memmod/memmod_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/memmod_windows_32.go b/tun/wintun/memmod/memmod_windows_32.go
index bb0f5e3..ac76bdc 100644
--- a/tun/wintun/memmod/memmod_windows_32.go
+++ b/tun/wintun/memmod/memmod_windows_32.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/memmod_windows_386.go b/tun/wintun/memmod/memmod_windows_386.go
index 16f3672..475c5c5 100644
--- a/tun/wintun/memmod/memmod_windows_386.go
+++ b/tun/wintun/memmod/memmod_windows_386.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/memmod_windows_64.go b/tun/wintun/memmod/memmod_windows_64.go
index 43c0553..a620368 100644
--- a/tun/wintun/memmod/memmod_windows_64.go
+++ b/tun/wintun/memmod/memmod_windows_64.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/memmod_windows_amd64.go b/tun/wintun/memmod/memmod_windows_amd64.go
index 934ae8e..a021a63 100644
--- a/tun/wintun/memmod/memmod_windows_amd64.go
+++ b/tun/wintun/memmod/memmod_windows_amd64.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/memmod_windows_arm.go b/tun/wintun/memmod/memmod_windows_arm.go
index 301f1b4..4637a01 100644
--- a/tun/wintun/memmod/memmod_windows_arm.go
+++ b/tun/wintun/memmod/memmod_windows_arm.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/memmod_windows_arm64.go b/tun/wintun/memmod/memmod_windows_arm64.go
index 82fd2a6..b8f1259 100644
--- a/tun/wintun/memmod/memmod_windows_arm64.go
+++ b/tun/wintun/memmod/memmod_windows_arm64.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/mksyscall.go b/tun/wintun/memmod/mksyscall.go
index 81400ea..a78f613 100644
--- a/tun/wintun/memmod/mksyscall.go
+++ b/tun/wintun/memmod/mksyscall.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/syscall_windows.go b/tun/wintun/memmod/syscall_windows.go
index 0b29cb9..11715c0 100644
--- a/tun/wintun/memmod/syscall_windows.go
+++ b/tun/wintun/memmod/syscall_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/syscall_windows_32.go b/tun/wintun/memmod/syscall_windows_32.go
index 09407c7..a96d81b 100644
--- a/tun/wintun/memmod/syscall_windows_32.go
+++ b/tun/wintun/memmod/syscall_windows_32.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/memmod/syscall_windows_64.go b/tun/wintun/memmod/syscall_windows_64.go
index 14a8b08..521262c 100644
--- a/tun/wintun/memmod/syscall_windows_64.go
+++ b/tun/wintun/memmod/syscall_windows_64.go
@@ -2,7 +2,7 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package memmod
diff --git a/tun/wintun/resource/mksyscall.go b/tun/wintun/resource/mksyscall.go
index 9235614..2013f24 100644
--- a/tun/wintun/resource/mksyscall.go
+++ b/tun/wintun/resource/mksyscall.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package resource
diff --git a/tun/wintun/resource/resource_windows.go b/tun/wintun/resource/resource_windows.go
index b797e1f..f637518 100644
--- a/tun/wintun/resource/resource_windows.go
+++ b/tun/wintun/resource/resource_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package resource
diff --git a/tun/wintun/session_windows.go b/tun/wintun/session_windows.go
index 5b24fa5..ffa9380 100644
--- a/tun/wintun/session_windows.go
+++ b/tun/wintun/session_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package wintun
diff --git a/tun/wintun/wintun_windows.go b/tun/wintun/wintun_windows.go
index afbbe76..6c5a00d 100644
--- a/tun/wintun/wintun_windows.go
+++ b/tun/wintun/wintun_windows.go
@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: MIT
*
- * Copyright (C) 2020 WireGuard LLC. All Rights Reserved.
+ * Copyright (C) 2017-2021 WireGuard LLC. All Rights Reserved.
*/
package wintun