about summary refs log tree commit diff
path: root/nixos/tests/wpa_supplicant.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-04-21Merge pull request #305689 from rnhmjoj/pr-fix-wpa-secretsMichele Guerini Rocco1-1/+4
nixos/wireless: correctly handle secrets containing &
2024-04-21nixos/wireless: correctly handle secrets containing &rnhmjoj1-1/+4
In the replacement arg of gsub() the & symbol is a special character that need to be escaped. To avoid this, and further issues due to the variable name possibly being interpreted as a regex, we do a normal substring replacement. This fixes issues #279803.
2024-04-21nixos/tests/wpa_supplicant: test allowAuxiliaryImperativeNetworksrnhmjoj1-0/+24
2023-07-25nixos/hostapd: fix regression after refactoring to RFC42.oddlama1-0/+1
Switching from submodule notation from ({name, ...}: {}) to (submob: {}) seems to require a different accessing scheme.
2023-07-02nixos/hostapd: rewrite to support multi-AP, password from file, and moreoddlama1-57/+170
At this point this is basically a full rewrite of this module, which is a breaking change and was necessary to properly expose the useful parts of hostapd's config. The notable changes are: - `hostapd` is now started with additional systemd sandbox/hardening options - A single-daemon can now manage multiple distinct radios and BSSs, which is why all configuration had to be moved into `hostapd.radios` - By default WPA3-SAE will be used, but WPA2 and WPA3-SAE-TRANSITION are supported, too - Added passwordFile-like options for wpa and sae - Add new relevant options for MAC ACL, WiFi5, WiFi6 and WiFi7 configuration - Implements RFC42 as far as reasonable for hostapd - Removes `with lib;`
2022-03-28treewide: machine -> nodes.machineRobert Hensing1-1/+1
2022-02-04nixos/wireless: don't attempt fallback on WPA3 only networksrnhmjoj1-2/+17
2021-09-29nixos/tests/wpa_supplicant: initrnhmjoj1-0/+81