summaryrefslogtreecommitdiff
path: root/docs/changelog/1.4.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/changelog/1.4.rst')
-rw-r--r--docs/changelog/1.4.rst353
1 files changed, 352 insertions, 1 deletions
diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst
index 285d3c4c..a388ab4f 100644
--- a/docs/changelog/1.4.rst
+++ b/docs/changelog/1.4.rst
@@ -8,6 +8,358 @@
_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
+==========
+
+* :vytask:`T5336` ``(feature): Add Swedish keyboard-layout``
+
+
+2023-07-04
+==========
+
+* :vytask:`T5333` ``(bug): Policy base routing PBR generetes incorrect rules with name POSTROUTING``
+* :vytask:`T5081` ``(feature): ISIS and OSPF syncronization with IGP-LDP sync``
+
+
+2023-07-03
+==========
+
+* :vytask:`T5295` ``(bug): QoS shaper incorrect rate limit the traffic``
+* :vytask:`T5334` ``(feature): ospf: add support for External Route Summarisation Type-5 and Type-7``
+
+
+2023-07-02
+==========
+
+* :vytask:`T5332` ``(bug): Show policy route not working when no interface is configured``
+
+
+2023-07-01
+==========
+
+* :vytask:`T5304` ``(feature): Containers add bind-propagation option rshared``
+* :vytask:`T5296` ``(bug): QoS class cannot calculate correctly the default bandwidth auto``
+* :vytask:`T5210` ``(bug): IPSec cosmetic bug for Warning vti inrerface``
+* :vytask:`T5277` ``(bug): Dhcpv6-relay does not start on boot``
+
+
+2023-06-30
+==========
+
+* :vytask:`T5315` ``(feature): vrrp: add support for version 3``
+* :vytask:`T5283` ``(bug): IPoE server assigns network address``
+* :vytask:`T5313` ``(bug): UDP broadcast relay - missing verify() that relay interfaces have an IP address assigned``
+
+
+2023-06-29
+==========
+
+* :vytask:`T5320` ``(enhancment): Add warning when entering config mode after a boot configuration error``
+
+
+2023-06-28
+==========
+
+* :vytask:`T1237` ``(feature): Static Route Path Monitoring, failover``
+
+
+2023-06-26
+==========
+
+* :vytask:`T5159` ``(bug): DHCPv6-server leases op-command shows warning message even if configured``
+
+
+2023-06-25
+==========
+
+* :vytask:`T5240` ``(bug): Service router-advert failed to start radvd with more then 3 name-servers``
+* :vytask:`T5312` ``(bug): Nonescaped special character in help text``
+
+
+2023-06-24
+==========
+
+* :vytask:`T5303` ``(bug): Rsyslog.service is not working``
+* :vytask:`T5298` ``(bug): Add RFKILL support into kernel.``
+* :vytask:`T5308` ``(enhancment): Remove workarounds for incorrect defaults in get_interface_dict``
+* :vytask:`T5228` ``(enhancment): Simplify get_config_dict and add argument with_defaults``
+* :vytask:`T5310` ``(bug): Need some help troubleshooting NIC detection.``
+
+
+2023-06-22
+==========
+
+* :vytask:`T5297` ``(default): Utility function to check if config under node has been changed between revisions``
+
+
+2023-06-20
+==========
+
+* :vytask:`T5300` ``(bug): verification of port availability can return false negative on boot``
+* :vytask:`T5248` ``(feature): Ability to load config via API in JSON format``
+
+
+2023-06-19
+==========
+
+* :vytask:`T5281` ``(feature): Add kernel options for vhost-net``
+* :vytask:`T5072` ``(default): QOS-Rewrite: protocol name used literally``
+* :vytask:`T4969` ``(bug): QoS Policy - Unable to set class match mark number``
+
+
+2023-06-18
+==========
+
+* :vytask:`T5256` ``(bug): QoS expects protocol number but not protocol name``
+
+
+2023-06-13
+==========
+
+* :vytask:`T5258` ``(bug): git Actions use ubuntu-22.04 instead of deprecated ubuntu-18.04 for PR conflicts checker``
+* :vytask:`T5222` ``(feature): Add load-balancing reverse-proxy based on haproxy``
+* :vytask:`T5213` ``(feature): Accel-ppp sending accounting interim updates acct-interim-interval option``
+* :vytask:`T5171` ``(feature): Use XML for conf-mode "load-balancing wan" instead of legacy templates``
+
+
+2023-06-12
+==========
+
+* :vytask:`T5282` ``(bug): Poweroff now does not work``
+* :vytask:`T5264` ``(feature): Add Mellanox Technologies firmware flash module mlxfw to kernel``
+* :vytask:`T5286` ``(feature): Remove XDP support``
+
+
2023-06-10
==========
@@ -463,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