Releases: pgj/freebsd-wifibox-port
Releases · pgj/freebsd-wifibox-port
1.4.2
- Update
wifibox-alpine
to20240506
:- firmware:
- Downgrade rtw89 to snapshot of 20240106 (freebsd-wifibox #96)
- packaging:
- Remove APK metadata from the guest image after package installs (freebsd-wifibox-alpine #20)
- Integrate changes from the FreeBSD Ports Collection (freebsd-wifibox-port #28)
- Check path of the run-time environment that Linuxulator uses (freebsd-wifibox-port #30)
- firmware:
1.4.1
- Update
wifibox-alpine
to20240328
:- base:
dhcpcd
: fix background forking issue (freebsd-wifibox-alpine #19)
- base:
1.4.0
- Chase the changes around sunsetting FreeBSD 12
- Update
wifibox-core
to 0.13.0 (details) - Update
wifibox-alpine
to20240327
:- base:
- Move to Alpine Linux 3.19.1(freebsd-wifibox-alpine #13)
- Update Linux LTS to 6.6.22 which features WiFi-7 support
- Update Linux stable to 6.8.1
- Enable SMP for the Linux kernels (freebsd-wifibox-alpine #17)
- ̇
base-layout
: exposesysctl
configuration to the host (freebsd-wifibox-alpine #16) wpa_supplicant
: add support for pregenerated MAC (freebsd-wifibox-alpine #15)iptables
: drop redundant rules about forwarding (freebsd-wifibox-alpine #14)udhcpd
: revert recommending a single-element address pool (freebsd-wifibox-alpine #18)
- firmware:
- Update mt76 firmware to 2135e201
- Update linux-firmware to 20240312
- Update rtl8821ce to snapshot of 20240120
- Update rtw88 to snapshot of 20240316, resolve conflict with
rtl8821ce
- Update rtw89 to snapshot of 20240310
- Add
bhyve
-specific symlinks for Broadcom firmware files (freebsd-wifibox #65)
- packaging:
- Fix unmounting
linprocfs
during build on FreeBSD 13 and later (freebsd-wifibox-alpine #10) - Chase changes in location of manual pages (freebsd-wifibox #89)
- Add IPV6-related configuration bits only when configured
- Create a dedicated flavor for
ath12k
- Fix unmounting
- documentation:
- Direct users to the main repository for creating issues (freebsd-wifibox-alpine #9)
- Update the list of potentially supported hardware (freebsd-wifibox-alpine #12)
- base:
1.3.0
- Update
wifibox-core
to 0.12.0 (freebsd-wifibox #59, freebsd-wifibox #63) - Update
wifibox-alpine
to20230926
:- base:
- Move to Alpine Linux 3.18.3
- Update to Linux 6.1.54 (LTS) (freebsd-wifibox-port #3)
- Add the
rfkill
command (freebsd-wifibox #58) - Fix
wpa_supplicant
to work with Broadcom cards (freebsd-wifibox #58)
- firmware:
- Update mt76 firmware to c19b62fe
- Update linux-firmware to 20230919
- Update rlt8821ce to the 20230915 snapshot
- Add rtw88 as a replacement for the in-tree driver (freebsd-wifibox #54, freebsd-wifibox #61)
- Update rtw89 to the 20230913 snapshot
- features:
- Add support for Linux 6.5 (stable) as an alternative kernel (freebsd-wifibox-port #3)
- Add support for IPv6 (via NAT) (freebsd-wifibox #63)
- Patch the
broadcom-wl
driver to work with PCI pass-through (freebsd-wifibox #58)
- packaging:
- Fix Alpine asset URLs
- base:
1.2.2
- Update
wifibox-alpine
to20230326
:- base:
- Update Linux to 5.15.104
- firmware:
- Update
linux-firmware
to20230310
- Update
rtw89
to the 20230325 snapshot - Update
mt76
firmware to021ded363dfeafb8e71bb5a3901449faca9bb011
- Update
- features:
- Fix WPA Supplicant TLS negotiation issues with OpenSSL 3.0 (freebsd-wifibox #46)
- Change WPA Supplicant configuration per upstream (freebsd-wifibox #46):
- Enable OCV, FILS, OWE, 802.11n, and SUITEB for better WPA3
support and more features - Set default ciphers to SECLEVEL format supported since
OpenSSL 1.1
- Enable OCV, FILS, OWE, 802.11n, and SUITEB for better WPA3
- docs:
- Extend the list of cards supported by the
rtw89
driver (freebsd-wifibox #54)
- Extend the list of cards supported by the
- security:
- Include fix for CVE-2023-0464 (OpenSSL) from upstream
- packaging:
- Add missing
distinfo
- Add support for checking availability of APK files
- Add missing
- base:
1.2.1
- Update
wifibox-alpine
to20230213
:- base:
- Move to Alpine Linux 3.17.2
- Update Linux to 5.15.93
- firmware:
- Update
linux-firmware
to20230210
- Update
mt76
firmware to09c614734880865d1b4033b8cab4e9db86db4b15
- Update
- base:
1.2.0
- Integrate clean-ups from the FreeBSD Ports Collection
- Update
wifibox-core
to 0.11.0 - Update
wifibox-alpine
to20230201
:- base:
- Move to Alpine Linux 3.17.1 (based on OpenSSL 3.0)
- Update to Linux 5.15.90
- Remove guest-specific
bhyve.conf
files, in accordance with the upcoming wifibox 0.11 release
- firmware:
- features:
- Enable the match multiport
iptables(8)
extension (as a module) - Use more restrictive defaults for
udhcpd
whenwpa_supplicant
is in use - Implement propagation of DNS server IP addresses between
udhcpc
andudhcpd
- Implement support for setting the host name from the host system
- Enable the match multiport
- extras:
- Add
mDNSResponder
1790.80.10 as an extra for handling mDNS (multicast DNS) requests - Add the
forwarding
service for user-space forwarding, based onsocat
- Add
tcpdump
4.99.1 as an extra for packet analysis
- Add
- docs:
- Document use of
mDNSResponder
,forwarding
, exposing the host name, and DNS information propagation - Add a man section on troubleshooting network packet filtering
- Manual page fixes
- Document use of
- packaging:
- Add
pkg-message
for options that need to be aware of network packet filtering - Replace SquashFS Tools with SquashFS Tools NG in order to fix broken support of LZ4-compressed disk images
- Fix symbolic links with the
/compat/linux
prefix - Promote the
rtw89
option to a flavor (i.e. it is now built as a separate package)
- Add
- base:
1.1.1
1.1.0
1.0.0
- Split
net/wifibox
intonet/wifibox-core
(core functionalities) andnet/wifibox-alpine
(image) - Update
net/wifibox-core
to 0.9.0 - Switch to fully scripted image building with minimalistic base (using Linux 5.15.36,
linux-firmware
20220411
) and many selectable components (see port options), lower resource needs, based on SquashFS - Introduce package flavors per default firmware configuration