Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 2.34 KB

CHANGELOG.md

File metadata and controls

73 lines (50 loc) · 2.34 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

For versions that have a major of 0, a convention is followed so that the minor number is incremented when backward-incompatible changes are made, while the third number is incremented for backward compatible changes. For example, versions 0.2.x are not compatible with 0.1.x.

[Unreleased]

[0.3.1] - 2023-09-24

Fixed

  • Implement renaming the PPP interface using wan_ppp_interface_name.

[0.3.0] - 2023-08-12

Added

  • Tested against Debian 10, 11 and 12.
  • Reconfigure a router via the playbook on the fly.
  • Handle daily unattended upgrades.
  • LAN hosts can be given DNS aliases (ex. print.lan).
  • Control the bus speed (High/Super) of the RTL8812BU.
  • TKIP can be disabled for increased security.
  • Block Internet access for specific clients by MAC address.
  • New role to install drivers for the RTL8821CE WiFi NIC.

Changed

  • PPPoE is handled using kernel-mode support.
  • Allow for more than one wired LAN NIC.

Fixed

  • Ensure that kernel sources for the currently running kernel are always installed. Otherwise DKMS driver installation may fail.
  • Do not update APT lists when reconfiguring, as we may not have Internet connectivity.

[0.2.0] - 2020-12-18

Fixed

  • iptables rules have been reworked to better handle common patterns and avoid duplication. Most checks, which were only applied to input traffic, are now applied to forwarded traffic as well.
  • The documentation has been reviewed for typos and stylistic issues. Contributed by dgabriel123.
  • Ansible variable enable_rtl8812u has been renamed to enable_rtl8812bu, to reflect the full, correct chip name.
  • Documented some AP-related variables that were left behind.
  • It is now possible to disable VHT when using the RTL8812BU.
  • Fixed disabling APs via ap_spec.rb.

Changed

  • All arguments passed to role invocations are now passed as parameters rather than as variables. This way, each parameter applies to that specific invocation only.

[0.1.0] - 2020-12-13

Added

  • Initial release of the playbook.