Port details |
- wireguard-kmod WireGuard implementation for the FreeBSD kernel
- 0.0.20220615_1 net
=8 0.0.20220615_1Version of this port present on the latest quarterly branch.
- DEPRECATED: Only useful for FreeBSD 12 which is EoL soon
This port expired on: 2023-12-31
- Maintainer: decke@FreeBSD.org
- Port Added: 2021-03-19 19:13:03
- Last Update: 2023-12-31 00:06:38
- Commit Hash: 68a2dd3
- People watching this port, also watch:: wireguard-tools, ca_root_nss, libxml2, icu
- Also Listed In: kld net-vpn
- License: MIT
- WWW:
- https://git.zx2c4.com/wireguard-freebsd/
- Description:
- Kernel module for FreeBSD to support Wireguard.
At this time this code is new, unvetted, possibly buggy, and should be
considered "experimental". It might contain security issues. We gladly
welcome your testing and bug reports, but do keep in mind that this code
is new, so some caution should be exercised at the moment for using it
in mission critical environments.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- wireguard-kmod>0:net/wireguard-kmod
- No installation instructions:
- This port has been deleted.
- PKGNAME: wireguard-kmod
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1655302401
SHA256 (wireguard-freebsd-0.0.20220615.tar.xz) = ad6c42d20a7c0ad2989e729dd41ea5a6a019426b762dfd0c6417e340935cca82
SIZE (wireguard-freebsd-0.0.20220615.tar.xz) = 46744
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- net_wireguard-kmod
- USES:
- kmod tar:xz uidfix
- pkg-message:
- For install:
- At this time this code is new, unvetted, possibly buggy, and should be
considered "experimental". It might contain security issues. We gladly
welcome your testing and bug reports, but do keep in mind that this code
is new, so some caution should be exercised at the moment for using it
in mission critical environments.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.0.20220615_1 31 Dec 2023 00:06:38 |
Muhammad Moinur Rahman (bofh) |
net/wireguard-kmod: Remove expired port
2023-12-31 net/wireguard-kmod: Only useful for FreeBSD 12 which is EoL soon |
0.0.20220615_1 01 Oct 2023 12:18:47 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Mark DEPRECATED
This port was only useful up to the point where wg(4) was available in
the kernel (FreeBSD 13.2+) and as a backup for FreeBSD 12 users. |
0.0.20220615_1 21 Dec 2022 14:00:26 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Chase udp_tun_func_t typedef change in FreeBSD 14-current
(bb77f0)
PR: 266914
Submitted by: Stefan Haller <stefan+freebsd@stha.de>,
Guido Falsi <madpilot@FreeBSD.org> |
0.0.20220615 08 Sep 2022 20:08:54 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Fix build on 14-current after e7d02be19d
Obtained
from: https://git.zx2c4.com/wireguard-freebsd/commit/?id=20584d1c329ed2a71893375fa11ca4c56ed9f642 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.0.20220615 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.0.20220615 15 Jun 2022 14:18:39 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20220615
== Changes ==
* build: include compat.h for all files
* compat: fix version stamp
Two lingering compat issues.
* if_wg: wg_peer_alloc and wg_aip_add: Use M_WAITOK with malloc
A small cleanup to memory allocation and error path logic.
* crypto: use OCF to encrypt/decrypt packets when supported
* crypto: use <crypto/chacha20_poly1305.h> when present (Only the first 15 lines of the commit message are shown above ) |
0.0.20220610_1 11 Jun 2022 18:27:29 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Fix typing mistake in FreeBSD version
Submitted by: Michael Butler <imb@protected-networks.net> |
0.0.20220610 11 Jun 2022 10:58:13 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20220610
== Changes ==
* if_wg: wg_queue_len: remove locking
* if_wg: wg_queue_delist_staged: use more standard STAILQ_CONCAT
* if_wg: wgc_get/set: use M_WAITOK with malloc()
* if_wg: wg_clone_create: Use M_WAITOK with malloc
* wg_cookie: ratelimit_init: use callout_init_mtx
* if_wg: wg_mbuf_reset: don't free send tags
* if_wg: wg_module_init: clean up more if the self tests fail
Numerous cleanups.
* if_wg: avoid scheduling excessive tasks for encryption/decryption (Only the first 15 lines of the commit message are shown above ) |
0.0.20211105_1 06 May 2022 18:37:09 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Fix build on 14-current after udp_tun_func_t() change
PR: 263297
Submitted by: Trond.Endrestol@ximalas.info |
0.0.20211105 09 Nov 2021 07:06:21 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20211105 |
0.0.20210606_1 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
0.0.20210606_1 16 Jun 2021 18:40:01 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Fix build on latest stable/13
PR: 256639
Obtained
from: https://git.zx2c4.com/wireguard-freebsd/commit/?id=64a507ad6b3c7e8455c67b452160b9e4211fd872 |
0.0.20210606 06 Jun 2021 17:40:15 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210606 |
0.0.20210503 06 May 2021 09:32:20 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210503 |
0.0.20210502 03 May 2021 14:53:56 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210502 |
0.0.20210428 29 Apr 2021 09:36:28 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210428 |
0.0.20210424_1 25 Apr 2021 18:29:29 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Add patch to fix panic due to missing epoch tracking in
transmit
Obtained
from: https://git.zx2c4.com/wireguard-freebsd/commit/?id=e03bf597383cef7f16c41fa4952a6b04093e9e64 |
0.0.20210424 25 Apr 2021 12:00:26 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210424 |
0.0.20210415 18 Apr 2021 05:49:17 |
Po-Chuan Hsieh (sunpoet) |
net/wireguard-kmod: Use WRKSRC_SUBDIR
Approved by: portmgr (blanket) |
0.0.20210415 17 Apr 2021 06:00:14 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210415 |
0.0.20210412 13 Apr 2021 19:30:52 |
Bernhard Froehlich (decke) |
net/wireguard-kmod: Update to 0.0.20210412 |
0.0.20210323 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.0.20210323 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.0.20210323 23 Mar 2021 19:57:32 |
decke |
net/wireguard-kmod: Update to 0.0.20210323 |
0.0.20210319 22 Mar 2021 08:03:16 |
meta |
net/wireguard-kmod: add net-vpn virtual category |
0.0.20210319 19 Mar 2021 19:12:25 |
decke |
Kernel module for FreeBSD to support Wireguard.
At this time this code is new, unvetted, possibly buggy, and should be
considered "experimental". It might contain security issues. We gladly
welcome your testing and bug reports, but do keep in mind that this code
is new, so some caution should be exercised at the moment for using it
in mission critical environments.
WWW: https://git.zx2c4.com/wireguard-freebsd/ |