diff options
Diffstat (limited to 'docs/changelog')
-rw-r--r-- | docs/changelog/1.3.rst | 61 | ||||
-rw-r--r-- | docs/changelog/1.4.rst | 226 |
2 files changed, 285 insertions, 2 deletions
diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index c4226495..313cc144 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,67 @@ _ext/releasenotes.py +2023-08-10 +========== + +* :vytask:`T5329` ``(bug): Wireguard interface as GRE tunnel source causes configuration error on boot`` + + +2023-08-06 +========== + +* :vytask:`T3424` ``(default): PPPoE IA-PD doesn't work in VRF`` + + +2023-07-24 +========== + +* :vytask:`T5354` ``(feature): Add sshguard to protect against brut-forces for 1.3`` + + +2023-07-17 +========== + +* :vytask:`T2051` ``(bug): Throughput anomalies`` + + +2023-07-14 +========== + +* :vytask:`T305` ``(default): loadbalancing does not work with one pppoe connection and another connection of either dhcp or static`` + + +2023-07-13 +========== + +* :vytask:`T2315` ``(feature): Ability to have right address-family for BGP peers.`` +* :vytask:`T3045` ``(bug): Changes to Conntrack-Sync don't apply correctly (Mutlicast->UDP)`` +* :vytask:`T971` ``(bug): authentication public-keys options quoting issue`` + + +2023-07-12 +========== + +* :vytask:`T5009` ``(bug): op-mode command: restart dhcp relay-agent not working`` +* :vytask:`T4927` ``(bug): Need to change restart to reload-or-restart in Webproxy module`` +* :vytask:`T3835` ``(bug): vyos router 1.2.7 snmp Dos bug`` +* :vytask:`T4959` ``(feature): Add container registry authentication config for containers`` +* :vytask:`T425` ``(feature): AWS CloudWatch monitoring scripts`` + + +2023-07-11 +========== + +* :vytask:`T4862` ``(bug): webproxy domain-block does not work`` +* :vytask:`T4844` ``(bug): Incorrect permissions of the safeguard DB directory`` +* :vytask:`T4262` ``(bug): install image doesn't respect chosen root partition size`` +* :vytask:`T3810` ``(bug): webproxy squidguard rules don't work properly after rewriting to python.`` +* :vytask:`T1928` ``(bug): Is the 'Welcome to VyOS' message when using SSH an information leak?`` +* :vytask:`T4737` ``(bug): FRRouting/zebra 7.5.1 does not redistribute routes to other protocols`` +* :vytask:`T3852` ``(bug): DHCP client issue - interface has two dhclient processes when link is unpluged and then plug again`` +* :vytask:`T2118` ``(bug): Failure to boot after power outage due to dirty filesystem and no fsck in initramfs`` + + 2023-07-05 ========== diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index b7e78c8b..a388ab4f 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,10 +8,234 @@ _ext/releasenotes.py +2023-08-12 +========== + +* :vytask:`T5467` ``(bug): ospf(v3): removing an interface from the OSPF process does not clear FRR configuration`` + + +2023-08-11 +========== + +* :vytask:`T5465` ``(feature): adjust-mss: config migration fails if applied to a VLAN or Q-in-Q interface`` +* :vytask:`T2665` ``(bug): vyos.xml.defaults for tag nodes`` +* :vytask:`T5434` ``(enhancment): Replace remaining calls of vyos.xml library`` +* :vytask:`T5319` ``(enhancment): Remove remaining workarounds for incorrect defaults`` +* :vytask:`T5464` ``(feature): ipv6: add support for per-interface dad (duplicate address detection) setting`` + + +2023-08-10 +========== + +* :vytask:`T5416` ``(bug): Ignoring "ipsec match-none" for firewall`` +* :vytask:`T5329` ``(bug): Wireguard interface as GRE tunnel source causes configuration error on boot`` + + +2023-08-09 +========== + +* :vytask:`T5452` ``(bug): Uncaught error in generate_cache during vyos-1x build`` +* :vytask:`T5443` ``(enhancment): Add merge_defaults as Config method`` +* :vytask:`T5435` ``(enhancment): Expose utility function for default values at path`` + + +2023-08-07 +========== + +* :vytask:`T5406` ``(bug): "update webproxy blacklists" fails when vrf is being configured`` +* :vytask:`T5302` ``(bug): QoS class with multiple matches generates one filter rule but expects several rules`` +* :vytask:`T5266` ``(bug): QoS- HTB error when match with a dscp parameter for queue-type 'priority'`` +* :vytask:`T5071` ``(bug): QOS-Rewrite: DSCP match missing`` + + +2023-08-06 +========== + +* :vytask:`T5420` ``(feature): nftables - upgrade to latest 1.0.8`` +* :vytask:`T3424` ``(default): PPPoE IA-PD doesn't work in VRF`` +* :vytask:`T5445` ``(feature): dyndns: add possibility to specify update interval (timeout)`` + + +2023-08-05 +========== + +* :vytask:`T5291` ``(bug): vyatta-cfg-cmd-wrapper missing ${vyos_libexec_dir} variable`` +* :vytask:`T5290` ``(bug): Failing commits for SR-IOV interfaces using ixgbevf driver due to change speed/duplex settings`` +* :vytask:`T5439` ``(bug): Upgrade to FRR version 9.0 added new daemons which must be adjusted`` + + +2023-08-04 +========== + +* :vytask:`T5427` ``(bug): Change migration script len arguments checking`` + + +2023-08-03 +========== + +* :vytask:`T5301` ``(bug): NTP: chrony only allows one bind address`` +* :vytask:`T5154` ``(bug): Chrony - multiple listen addresses`` + + +2023-08-02 +========== + +* :vytask:`T5374` ``(feature): Ability to set 24-hour time format`` +* :vytask:`T5350` ``(bug): Confusing warning message when committing VRRP config`` +* :vytask:`T5430` ``(bug): bridge: vxlan interfaces are not listed as bridgable in completion helpers`` +* :vytask:`T5429` ``(bug): vxlan: source-interface is not honored and throws config error`` +* :vytask:`T5415` ``(feature): Upgrade FRR to version 9.0`` +* :vytask:`T5422` ``(feature): Support LXD Agent`` + + +2023-08-01 +========== + +* :vytask:`T5399` ``(bug): "show ntp" fails when vrf is being configured`` +* :vytask:`T5346` ``(bug): MPLS sysctl not persistent for L2TP interfaces`` +* :vytask:`T5343` ``(feature): BGP peer group VPNv4 & VPNv6 Address Family Support`` +* :vytask:`T5339` ``(feature): Geneve interface - option to use IPv4 as inner protocol`` +* :vytask:`T5335` ``(bug): ISIS: error when loading config from file`` + + +2023-07-31 +========== + +* :vytask:`T5421` ``(feature): Add arg to completion helper 'list_interfaces' to filter out vlan subinterfaces`` + + +2023-07-29 +========== + +* :vytask:`T5403` ``(feature): Add support for extending xml cache`` + + +2023-07-28 +========== + +* :vytask:`T4602` ``(bug): DHCP `ping-check` enabled by default`` +* :vytask:`T5411` ``(feature): Remove old background monitoring implementation`` +* :vytask:`T5317` ``(enhancment): configtree: remove mutable references`` +* :vytask:`T5316` ``(enhancment): configtree: use a single pass of the diff algorithm`` + + +2023-07-27 +========== + +* :vytask:`T5368` ``(feature): FastNetmon service ids ddos-protection add support sflow mode`` + + +2023-07-26 +========== + +* :vytask:`T5398` ``(bug): FRR mangles container network interface names`` +* :vytask:`T5365` ``(bug): Container systemd units require authentication`` +* :vytask:`T4974` ``(feature): OpenVPN- Data Channel Offload(DCO)`` + + +2023-07-25 +========== + +* :vytask:`T5377` ``(feature): ospf: add graceful restart FRR feature (RFC 3623)`` + + +2023-07-21 +========== + +* :vytask:`T5373` ``(bug): LLDP seems to be running even if its disabled on all interfaces`` +* :vytask:`T5328` ``(default): bgp: Incorrect warning showed for address-family configured with neighbor as interface`` +* :vytask:`T5363` ``(bug): Bash history file does not exists after reboot and ony other file in home directory`` +* :vytask:`T5385` ``(bug): reference_tree: catch parse error on non-transcluded files`` +* :vytask:`T5361` ``(bug): "monitor log" behaves like "show log"`` + + +2023-07-20 +========== + +* :vytask:`T5362` ``(bug): `set high-availability vrrp global-parameters version 3` seems to have no effect`` +* :vytask:`T5355` ``(bug): IPSec: OP cmd : "show vpn ike sa" does not show output`` +* :vytask:`T5330` ``(enhancment): Keep track of source of config dict value when merging defaults`` +* :vytask:`T4497` ``(feature): ping cannot force ipv4 or ipv6`` +* :vytask:`T4288` ``(bug): IPsec tunnel will break when ESP timeout`` + + +2023-07-19 +========== + +* :vytask:`T5340` ``(bug): SNMP and VRF`` +* :vytask:`T5059` ``(feature): add 'disable' option to DHCP relay config`` + + +2023-07-17 +========== + +* :vytask:`T2051` ``(bug): Throughput anomalies`` + + +2023-07-16 +========== + +* :vytask:`T141` ``(feature): TACACS+ Support`` + + +2023-07-15 +========== + +* :vytask:`T5341` ``(feature): Improve CLI for high-availability virtual-server to work with multiple ports`` + + +2023-07-14 +========== + +* :vytask:`T5358` ``(bug): 99-ipsec-dhclient-hook prevents DHCP stateless routes from being installed in VRF table`` +* :vytask:`T4376` ``(bug): DNAT with multiwan and policy routing, incoming connections only work on primary interface`` +* :vytask:`T305` ``(default): loadbalancing does not work with one pppoe connection and another connection of either dhcp or static`` + + +2023-07-13 +========== + +* :vytask:`T4713` ``(bug): vyos@vyos:~$ show nat destination rules | doesn't work`` +* :vytask:`T2315` ``(feature): Ability to have right address-family for BGP peers.`` + + +2023-07-12 +========== + +* :vytask:`T5347` ``(bug): Compare commit revision bug`` +* :vytask:`T5161` ``(default): BFD Static Route Monitoring`` +* :vytask:`T5105` ``(bug): DHCP Server - Wrong error message`` +* :vytask:`T4927` ``(bug): Need to change restart to reload-or-restart in Webproxy module`` +* :vytask:`T3835` ``(bug): vyos router 1.2.7 snmp Dos bug`` +* :vytask:`T5352` ``(default): Fix missing dependency for netavark`` +* :vytask:`T4959` ``(feature): Add container registry authentication config for containers`` + + +2023-07-11 +========== + +* :vytask:`T5314` ``(bug): QOS Default classes are not configured with correct qdisc`` +* :vytask:`T4862` ``(bug): webproxy domain-block does not work`` +* :vytask:`T4844` ``(bug): Incorrect permissions of the safeguard DB directory`` +* :vytask:`T4815` ``(bug): Fix various name server config issues`` +* :vytask:`T4810` ``(bug): Op-mode show/monitor log pppoe interface does not show any logs`` +* :vytask:`T4758` ``(feature): Rewrite show dhcp server to vyos.opmode format`` +* :vytask:`T4262` ``(bug): install image doesn't respect chosen root partition size`` +* :vytask:`T3810` ``(bug): webproxy squidguard rules don't work properly after rewriting to python.`` +* :vytask:`T1928` ``(bug): Is the 'Welcome to VyOS' message when using SSH an information leak?`` +* :vytask:`T1877` ``(default): Feature Request: Allow NAT to use network and address groups`` +* :vytask:`T4813` ``(feature): L3VPN over GRE Tunnels`` +* :vytask:`T4943` ``(bug): Radius SSH login displays "permission denied" on 1.4 rolling release`` +* :vytask:`T4542` ``(default): route-map: "match prefix-len" incorrect behavior`` +* :vytask:`T4392` ``(default): Multiline login banner text reports error on commit`` + + 2023-07-10 ========== * :vytask:`T5345` ``(bug): Error incorrectly raised in revised multi_to_list when tag node value name == tag node name`` +* :vytask:`T3578` ``(bug): Prefix-List(6) update cause empty prefix-list(6)`` +* :vytask:`T762` ``(feature): Include rulseset in firewall`` 2023-07-06 @@ -102,7 +326,6 @@ ========== * :vytask:`T5300` ``(bug): verification of port availability can return false negative on boot`` -* :vytask:`T5305` ``(bug): REST API configure operation should not be defined as async`` * :vytask:`T5248` ``(feature): Ability to load config via API in JSON format`` @@ -592,7 +815,6 @@ ========== * :vytask:`T5030` ``(bug): HTTPS-API delete key without id error`` -* :vytask:`T5006` ``(bug): Http api segfault with concurrent requests`` 2023-02-23 |