2022-08-15 06:05:14 +00:00

4933 lines
136 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

############
1.3 Equuleus
############
..
Please don't add anything by hand.
This file is managed by the script:
_ext/releasenotes.py
2022-08-14
==========
* :vytask:`T4579` (bug): bridge: can not delete member interface CLI option when VLAN is enabled
* :vytask:`T4421` (default): Add support for floating point numbers in the numeric validator
* :vytask:`T4415` (bug): Include license/copyright files in the image but remove user documentation from /usr/share/doc to reduce its size
* :vytask:`T4313` (bug): "generate public-key-command" throws unhandled exceptions when it cannot retrieve the key
* :vytask:`T4082` (bug): Add op mode command to restart ldpd
* :vytask:`T3714` (bug): Some sysctl custom parameters disappear after reboot
* :vytask:`T4260` (bug): Extend vyos.configdict.node_changed() to support recursiveness
* :vytask:`T3785` (default): Add unicode support to configtree backend
* :vytask:`T3507` (bug): Bond with mode LACP show u/u in show interfaces even if peer is not configured
2022-08-11
==========
* :vytask:`T4476` (default): Next steps after installation is not communicated properly to new users
2022-08-02
==========
* :vytask:`T4515` (default): Reduce telegraf binary size
2022-07-30
==========
* :vytask:`T4532` (bug): Flow-accounting IPv6 server/receiver bug
2022-07-27
==========
* :vytask:`T4571` (bug): Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces
2022-07-18
==========
* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
* :vytask:`T4534` (bug): bond: bridge: error out if member interface is assigned to a VRF instance
* :vytask:`T4525` (bug): Delete interface from VRF and add it to bonding error
* :vytask:`T4522` (feature): bond: add ability to specify mii monitor interval via CLI
* :vytask:`T4521` (bug): bond: ARP monitor interval is not configured despite set via CLI
2022-07-14
==========
* :vytask:`T4491` (bug): Use empty string for internal name of root node of config_tree
2022-07-13
==========
* :vytask:`T1375` (feature): Add clear dhcp server lease function
2022-07-12
==========
* :vytask:`T4527` (bug): Prevent to create VRF name default
* :vytask:`T4084` (default): Dehardcode the default login banner
* :vytask:`T3864` (enhancment): Add Edgecore build to VyOS 1.3 Equuleus
2022-07-09
==========
* :vytask:`T4507` (feature): IPoE-server add multiplier option for shaper
* :vytask:`T4468` (bug): web-proxy source group cannot start with a number bug
* :vytask:`T4373` (feature): PPPoE-server add multiplier option for shaper
2022-07-07
==========
* :vytask:`T4456` (bug): NTP client in VRF tries to bind to interfaces outside VRF, logs many messages
* :vytask:`T4509` (feature): Feature Request: DNS64
2022-07-06
==========
* :vytask:`T4513` (bug): Webproxy monitor commands do not work
2022-07-05
==========
* :vytask:`T4510` (bug): set system static-host-mapping doesn't allow IPv4 and IPv6 for same name.
* :vytask:`T2654` (bug): Multiple names unable to be assigned to the same static mapping
* :vytask:`T2683` (default): no dual stack in system static-host-mapping host-name
2022-07-01
==========
* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces
2022-06-20
==========
* :vytask:`T1856` (feature): Support configuring IPSec SA bytes
2022-06-16
==========
* :vytask:`T3866` (bug): Configs with DNS forwarding listening on OpenVPN interfaces or interfaces without a fixed address cannot be migrated to the new syntax
2022-06-15
==========
* :vytask:`T1890` (feature): Metatask: rewrite flow-accounting to XML and Python
2022-06-09
==========
* :vytask:`T2580` (feature): Support for ip pools for ippoe
2022-06-08
==========
* :vytask:`T4447` (bug): DHCPv6 prefix delegation `sla-id` limited to 128
* :vytask:`T4350` (bug): DMVPN opennhrp spokes dont work behind NAT
2022-05-30
==========
* :vytask:`T4315` (feature): Telegraf - Output to prometheus
2022-05-27
==========
* :vytask:`T4441` (bug): wwan: connection not possible after a change added after 1.3.1-S1 release
2022-05-26
==========
* :vytask:`T4442` (feature): HTTP API add action "reset"
2022-05-25
==========
* :vytask:`T2194` (default): "show firewall" garbled output
2022-05-19
==========
* :vytask:`T4430` (bug): Show firewall output with visual shift default rule
2022-05-16
==========
* :vytask:`T4377` (default): generate tech-support archive includes previous archives
2022-05-12
==========
* :vytask:`T4100` (feature): Firewall increase maximum number of rules
2022-05-11
==========
* :vytask:`T4405` (bug): DHCP client sometimes ignores `no-default-route` option of an interface
2022-05-10
==========
* :vytask:`T1972` (feature): Allow setting interface name for virtual_ipaddress in VRRP VRID
2022-05-07
==========
* :vytask:`T4361` (bug): `vyos.config.exists()` does not work for nodes with multiple values
* :vytask:`T4354` (bug): Slave interfaces fall out from bonding during configuration change
2022-05-03
==========
* :vytask:`T4395` (feature): Extend show vpn debug
2022-05-01
==========
* :vytask:`T4369` (bug): OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node
* :vytask:`T4363` (bug): salt-minion: default mine_interval option is not set
2022-04-29
==========
* :vytask:`T4388` (bug): dhcp-server: missing constraint on tftp-server-name option
* :vytask:`T4366` (bug): geneve: interface is removed on changes to e.g. description
2022-04-26
==========
* :vytask:`T4235` (default): Add config tree diff algorithm
2022-04-19
==========
* :vytask:`T4344` (bug): DHCP statistics not matching, conf-mode generates incorrect pool name with dash
* :vytask:`T4268` (bug): Elevated LA while using VyOS monitoring feature
2022-04-08
==========
* :vytask:`T4331` (bug): IPv6 link local addresses are not configured when an interface is in a VRF
* :vytask:`T4339` (bug): wwan: tab-completion results in "No such file or directory" if there is no WWAN interface
* :vytask:`T4338` (bug): wwan: changing interface description should not trigger reconnect
* :vytask:`T4324` (bug): wwan: check alive script should only be run via cron if a wwan interface is configured at all
2022-04-07
==========
* :vytask:`T4330` (bug): MTU settings cannot be applied when IPv6 is disabled
* :vytask:`T4346` (feature): Deprecate "system ipv6 disable" option to disable address family within OS kernel
* :vytask:`T4337` (bug): isis: IETF SPF delay algorithm can not be configured - results in vyos.frr.CommitError
* :vytask:`T4319` (bug): The command "set system ipv6 disable" doesn't work as expected.
* :vytask:`T4341` (feature): login: disable user-account prior to deletion and wait until deletion is complete
* :vytask:`T4336` (feature): isis: add support for MD5 authentication password on a circuit
2022-04-06
==========
* :vytask:`T4308` (feature): Op-comm "Show log frr" to view specific protocol logs
2022-03-29
==========
* :vytask:`T3686` (bug): Bridging OpenVPN tap with no local-address breaks
2022-03-24
==========
* :vytask:`T4294` (bug): Adding a new openvpn-option does not restart the OpenVPN process
* :vytask:`T4230` (bug): OpenVPN server configuration deleted after reboot when using a VRRP virtual-address
2022-03-21
==========
* :vytask:`T4311` (bug): CVE-2021-4034: local privilege escalation in PolKit
* :vytask:`T4310` (bug): CVE-2022-0778: infinite loop in OpenSSL certificate parsing
2022-03-12
==========
* :vytask:`T4296` (bug): Interface config injected by Cloud-Init may interfere with VyOS native
* :vytask:`T4002` (default): firewall group network-group long names restriction incorrect behavior
2022-03-11
==========
* :vytask:`T4297` (bug): Interface configuration saving fails for ice/iavf based interfaces because they can't change speed/duplex settings
2022-03-05
==========
* :vytask:`T4259` (bug): The conntrackd daemon can be started wrongly
2022-02-28
==========
* :vytask:`T4273` (bug): ssh: Upgrade from 1.2.X to 1.3.0 breaks config
* :vytask:`T4115` (bug): reboot in <x> not working as expected
2022-02-24
==========
* :vytask:`T4267` (bug): Error - Missing required "ip key" parameter
2022-02-23
==========
* :vytask:`T4264` (bug): vxlan: interface is destroyed and rebuild on description change
* :vytask:`T4263` (bug): vyos.util.leaf_node_changed() dos not honor valueLess nodes
2022-02-21
==========
* :vytask:`T4120` (feature): [VXLAN] add ability to set multiple unicast-remotes
2022-02-20
==========
* :vytask:`T4261` (feature): MACsec: add DHCP client support
* :vytask:`T4203` (bug): Reconfigure DHCP client interface causes brief outages
2022-02-19
==========
* :vytask:`T4258` (bug): [DHCP-SERVER] error parameter on Failover
2022-02-17
==========
* :vytask:`T4241` (bug): ocserv openconnect looks broken in recent bulds of 1.3 Equuleus
* :vytask:`T4255` (bug): Unexpected print of dict bridge on delete
* :vytask:`T4240` (bug): Cannot add wlan0 to bridge via configure
* :vytask:`T4154` (bug): Error add second gre tunnel with the same source interface
2022-02-16
==========
* :vytask:`T4237` (bug): Conntrack-sync error - error adding listen-address command
2022-02-15
==========
* :vytask:`T4201` (bug): Firewall - ICMPv6 matches not working as expected on 1.3.0
* :vytask:`T3006` (bug): Accel-PPP & vlan-mon config get invalid VLAN
* :vytask:`T3494` (bug): DHCPv6 leases traceback when PD using
2022-02-13
==========
* :vytask:`T4242` (bug): ethernet speed/duplex can never be switched back to auto/auto
* :vytask:`T4191` (bug): Lost access to host after VRF re-creating
2022-02-11
==========
* :vytask:`T3872` (feature): Add configurable telegraf monitoring service
* :vytask:`T4234` (bug): Show firewall partly broken in 1.3.x
2022-02-10
==========
* :vytask:`T4165` (bug): Custom conntrack rules cannot be deleted
2022-02-08
==========
* :vytask:`T4227` (bug): Typo in help completion of hello-time option of bridge interface
2022-02-07
==========
* :vytask:`T4233` (bug): ssh: sync regex for allow/deny usernames to "system login"
* :vytask:`T4087` (feature): IPsec IKE-group proposals limit of 10 pieces
2022-02-05
==========
* :vytask:`T4226` (bug): VRRP transition-script does not work for groups name which contains -(minus) sign
2022-02-04
==========
* :vytask:`T4196` (bug): DHCP server client-prefix-length parameter results in non-functional leases
2022-02-03
==========
* :vytask:`T3643` (bug): show vpn ipsec sa doesn't show tunnels in "down" state
2022-02-01
==========
* :vytask:`T4198` (bug): Error shown on commit
2022-01-29
==========
* :vytask:`T4153` (bug): Monitor bandwidth-test initiate not working
2022-01-28
==========
* :vytask:`T4184` (bug): NTP allow-clients address doesn't work it allows to use ntp server for all addresses
2022-01-24
==========
* :vytask:`T4204` (feature): Update Accel-PPP to a newer revision
2022-01-17
==========
* :vytask:`T3164` (bug): console-server ssh does not work with RADIUS PAM auth
2022-01-15
==========
* :vytask:`T4183` (feature): IPv6 link-local address not accepted as wireguard peer
* :vytask:`T4110` (feature): [IPV6-SSH/DNS} enable IPv6 link local adresses as listen-address %eth0
2022-01-12
==========
* :vytask:`T4168` (bug): IPsec VPN is impossible to restart when DMVPN is configured
* :vytask:`T4167` (bug): DMVPN apply wrong param on the first configuration
* :vytask:`T4152` (bug): NHRP shortcut-target holding-time does not work
2022-01-10
==========
* :vytask:`T3299` (bug): Allow the web proxy service to listen on all IP addresses
* :vytask:`T3115` (feature): Add support for firewall on L3 VIF bridge interface
2022-01-09
==========
* :vytask:`T3822` (bug): OpenVPN processes do not have permission to read key files generated with `run generate openvpn key`
* :vytask:`T4142` (bug): Input ifbX interfaces not displayed in op-mode
* :vytask:`T3914` (bug): VRRP rfc3768-compatibility doesn't work with unicast peers
2022-01-07
==========
* :vytask:`T3924` (bug): VRRP stops working with VRF
2022-01-06
==========
* :vytask:`T4141` (bug): Set high-availability vrrp sync-group without members error
2022-01-03
==========
* :vytask:`T4065` (bug): IPSEC configuration error: connection to unix:///var/run/charon.ctl failed: No such file or directory
* :vytask:`T4052` (bug): Validator return traceback on VRRP configuration with the script path not in config dir
* :vytask:`T4128` (bug): keepalived: Upgrade package to add VRF support
2021-12-31
==========
* :vytask:`T4081` (bug): VRRP health-check script stops working when setting up a sync group
2021-12-29
==========
* :vytask:`T2922` (bug): The `vpn ipsec logging log-modes` miss the IPSec daemons state check
* :vytask:`T2695` (bug): Flow-accounting bug with subinterfaces
* :vytask:`T2400` (default): OpenVPN: dont restart server if no need
* :vytask:`T4086` (default): system login banner is not removed on deletion.
2021-12-28
==========
* :vytask:`T3380` (bug): "show vpn ike sa" does not display IPv6 peers
* :vytask:`T2933` (feature): VRRP add option virtual_ipaddress_excluded
2021-12-27
==========
* :vytask:`T2566` (bug): sstp not able to run tunnels ipv6 only
* :vytask:`T4093` (bug): SNMPv3 snmpd.conf generation bug
* :vytask:`T2764` (enhancment): Increase maximum number of NAT rules
2021-12-26
==========
* :vytask:`T4104` (bug): RAID1: "add raid md0 member sda1" does not restore boot sector
2021-12-25
==========
* :vytask:`T4101` (bug): commit-archive: Use of uninitialized value $source_address in concatenation
* :vytask:`T4055` (feature): Add VRF support for HTTP(S) API service
2021-12-24
==========
* :vytask:`T3854` (bug): Missing op-mode commands for conntrack-sync
2021-12-23
==========
* :vytask:`T4092` (bug): IKEv2 mobike commit failed with DMVPN nhrp
* :vytask:`T3354` (default): Convert strip-private script from Perl to Python
2021-12-22
==========
* :vytask:`T3356` (feature): Script for remote file transfers
2021-12-21
==========
* :vytask:`T4053` (bug): VRRP impossible to set scripts out of the /config directory
* :vytask:`T4013` (bug): Add pkg cloudwatch for AWS images
* :vytask:`T3913` (bug): VRF traffic fails after upgrade from 1.3.0-RC6 to 1.3.0-EPA1/2
2021-12-20
==========
* :vytask:`T4088` (default): Fix typo in login banner
2021-12-19
==========
* :vytask:`T3912` (default): Use a more informative default post-login banner
2021-12-17
==========
* :vytask:`T3176` (bug): Ordering of ports on EdgeCore SAF51015I is mixed up?
* :vytask:`T4059` (bug): VRRP sync-group transition script does not persist after reboot
2021-12-16
==========
* :vytask:`T4046` (feature): Sflow - Add Source address parameter
* :vytask:`T2615` (default): Provide an explicit option for server fingerprint in commit archive, and make insecure the default
* :vytask:`T4076` (enhancment): Allow setting CORS options in HTTP API
* :vytask:`T3378` (bug): commit-archive source-address broken for IPv6 addresses
2021-12-15
==========
* :vytask:`T4077` (bug): op-mode: bfd: drop "show protocols bfd" in favour of "show bfd"
* :vytask:`T4073` (bug): "show protocols bfd peer <>" shows incorrect peer information.
2021-12-14
==========
* :vytask:`T4071` (feature): Allow HTTP API to bind to unix domain socket
2021-12-12
==========
* :vytask:`T4036` (bug): VXLAN incorrect raiseError if set multicast network instead of singe address
2021-12-10
==========
* :vytask:`T4068` (feature): Python: ConfigError should insert line breaks into the error message
2021-12-09
==========
* :vytask:`T4033` (bug): VRRP - Error security when setting scripts
* :vytask:`T4064` (bug): IP address for vif is not removed from the system when deleted in configuration
* :vytask:`T4063` (bug): VRRP log error - /usr/libexec/vyos/vyos-vrrp-conntracksync.sh - No such file or directory
* :vytask:`T4060` (enhancment): Extend configquery for use before boot configuration is complete
2021-12-08
==========
* :vytask:`T4024` (bug): Access-lists and prefix-lists disappear when setting ldp hello-ipv4-interval
2021-12-07
==========
* :vytask:`T4041` (servicerequest): "transition-script" doesn't work on "sync-group"
2021-12-06
==========
* :vytask:`T4012` (feature): Add VRF support for TFTP
2021-12-05
==========
* :vytask:`T4034` (bug): "make xcp-ng-iso" still includes vyos-xe-guest-utilities
* :vytask:`T2076` (feature): RAID install: sfdisk change-id is deprecated in favor of --part-type
* :vytask:`T1126` (bug): Reusing a RAID from a BIOS install in an EFI install causes a failure to boot
2021-12-04
==========
* :vytask:`T4049` (feature): support command-style output with compare command
* :vytask:`T4047` (bug): Wrong regex validation in XML definitions
* :vytask:`T4045` (bug): Unable to "format disk <new> like <old>"
2021-12-02
==========
* :vytask:`T4035` (bug): Geneve interfaces aren't displayed by operational mode commands
2021-12-01
==========
* :vytask:`T3695` (bug): OpenConnect reports commit success when ocserv fails to start due to SSL cert/key file issues
2021-11-30
==========
* :vytask:`T3725` (feature): show configuration in json format
2021-11-29
==========
* :vytask:`T2661` (bug): SSTP wrong certificates check
* :vytask:`T3946` (enhancment): Automatically resize the root partition if the drive has extra space
2021-11-28
==========
* :vytask:`T3999` (bug): show lldp neighbor Traceback error
2021-11-26
==========
* :vytask:`T4019` (bug): Smoketests for SSTP and openconnect fails
2021-11-25
==========
* :vytask:`T4005` (feature): Feature Request: IPsec IKEv1 + IKEv2 for one peer
2021-11-24
==========
* :vytask:`T4015` (feature): Update Accel-PPP to a newer revision
* :vytask:`T1083` (feature): Implement persistent/random address and port mapping options for NAT rules
2021-11-23
==========
* :vytask:`T3990` (bug): WATCHFRR: crashlog and per-thread log buffering unavailable (due to files left behind in /var/tmp/frr/ after reboot)
2021-11-20
==========
* :vytask:`T4004` (bug): IPsec ike-group parameters are not saved correctly (after reboot)
2021-11-19
==========
* :vytask:`T4003` (bug): API for "show interfaces ethernet" does not include the interface description
* :vytask:`T4011` (bug): ethernet: deleting interface should place interface in admin down state
2021-11-18
==========
* :vytask:`T3995` (feature): OpenVPN: do not stop/start service on configuration change
* :vytask:`T4008` (feature): dhcp: change client retry interval form 300 -> 60 seconds
* :vytask:`T3795` (bug): WWAN: issues with non connected interface / no signal
2021-11-17
==========
* :vytask:`T3350` (bug): OpenVPN config file generation broken
* :vytask:`T3996` (bug): SNMP service error in log
2021-11-15
==========
* :vytask:`T3934` (bug): Openconnect VPN broken: ocserv-worker general protection fault on client connect
* :vytask:`T3724` (feature): Allow setting host-name in l2tp section of accel-ppp
2021-11-14
==========
* :vytask:`T3974` (bug): route-map commit fails if interface does not exist
2021-11-11
==========
* :vytask:`T1349` (bug): L2TP remote-access vpn terminated and not showing as connected
* :vytask:`T1058` (default): hw-id is ignored when naming interfaces
* :vytask:`T914` (feature): Extend list_interfaces.py to support multiple interface types
* :vytask:`T688` (enhancment): Move component versions used for config migration purposes into vyos-1x
2021-11-10
==========
* :vytask:`T3982` (bug): DHCP server commit fails if static-mapping contains + or .
2021-11-09
==========
* :vytask:`T3962` (bug): Image cannot be built without open-vm-tools
* :vytask:`T2088` (bug): Increased boot time from 1.2.4 -> 1.3 rolling by 100%
* :vytask:`T2136` (bug): XML command definition convertor doesn't disallow tag nodes with multi flag on
2021-11-07
==========
* :vytask:`T2874` (feature): Add MTU and TCP-MSS discovery tool
* :vytask:`T3626` (bug): Configuring and disabling DHCP Server
2021-11-06
==========
* :vytask:`T3971` (feature): Ability to build ISO images for XCP-NG hypervisor
* :vytask:`T3514` (bug): NIC flap at any interface change
2021-11-05
==========
* :vytask:`T3972` (bug): Removing vif-c interface raises KeyError
2021-11-04
==========
* :vytask:`T3964` (bug): SSTP: local-user static-ip CLI node accepts invalid IPv4 addresses
2021-11-03
==========
* :vytask:`T3610` (bug): DHCP-Server creation for not primary IP address fails
2021-11-01
==========
* :vytask:`T3846` (bug): dmvpn configuration not reapllied after "restart vpn"
* :vytask:`T3956` (bug): GRE tunnel - unable to move from source-interface to source-address, commit error
2021-10-31
==========
* :vytask:`T3945` (feature): Add route-map for bgp aggregate-address
* :vytask:`T3341` (bug): Wrong behavior of the "reset vpn ipsec-peer XXX tunnel XXX" command
* :vytask:`T3954` (bug): FTDI cable makes VyOS sagitta latest hang, /dev/serial unpopulated, config system error
* :vytask:`T3943` (bug): "netflow source-ip" prevents image upgrades if IP address does not exist locally
2021-10-29
==========
* :vytask:`T3942` (feature): Generate IPSec debug archive from op-mode
2021-10-28
==========
* :vytask:`T3941` (bug): "show vpn ipsec sa" shows established time of parent SA not child SA's
2021-10-27
==========
* :vytask:`T3944` (bug): VRRP fails over when adding new group to master
2021-10-25
==========
* :vytask:`T3935` (bug): Update from rc5 to EPA2 failed
2021-10-22
==========
* :vytask:`T3188` (bug): Tunnel local-ip to dhcp-interface Change Fails to Update
2021-10-21
==========
* :vytask:`T3920` (bug): dhclient exit hook script 01-vyos-cleanup causes too many arguments error
* :vytask:`T3926` (bug): strip-private does not sanitize "cisco-authentication" from NHRP configuration
* :vytask:`T3925` (feature): Tunnel: dhcp-interface not implemented - use source-interface instead
* :vytask:`T3927` (feature): Kernel: Enable kernel support for HW offload of the TLS protocol
2021-10-20
==========
* :vytask:`T3922` (bug): NHRP: delete fails
* :vytask:`T3918` (bug): DHCPv6 prefix delegation incorrect verify error
* :vytask:`T3921` (bug): tunnel: KeyError when using dhcp-interface
2021-10-19
==========
* :vytask:`T3396` (bug): syslog can't be configured with an ipv6 literal destination in 1.2.x
* :vytask:`T690` (feature): Allow OpenVPN servers to push routes with custom metric values
2021-10-17
==========
* :vytask:`T3786` (bug): GRE tunnel source address 0.0.0.0 error
* :vytask:`T3425` (bug): Scripts from the /config/scripts/ folder do not run on live system
* :vytask:`T3217` (default): Save FRR configuration on each commit
* :vytask:`T3076` (bug): Router reboot adds unwanted 'conntrack-sync mcast-group '225.0.0.50'' line to configuration
* :vytask:`T2800` (bug): Pseudo-Ethernet: source-interface must not be member of a bridge
* :vytask:`T3422` (bug): Dynamic DNS doesn't allow zone field with cloudflare protocol
* :vytask:`T3381` (bug): Change GRE tunnel failed
* :vytask:`T3254` (bug): Dynamic DNS status shows incorrect last update time
* :vytask:`T3253` (bug): rpki: multiple peers cannot be configured
* :vytask:`T3219` (default): Typo in openvpn server client config for IPv6 iroute
* :vytask:`T2100` (feature): BGP route adverisement wih checks rib
* :vytask:`T1663` (enhancment): T1656 equuleus: buster: arm64/aarch64: ipaddrcheck does not complete testing
* :vytask:`T1243` (bug): BGP local-as accept wrong values
* :vytask:`T770` (bug): Bonded interfaces get updated with incorrect hw-id in config.
* :vytask:`T697` (bug): Clean up and sanitize package dependencies
* :vytask:`T3837` (default): OpenConnect: Fix typo in help property
* :vytask:`T1440` (bug): Creating two DHCPv6 shared-network-names with the same subnet is allowed, causes dhcpd to fail to start.
2021-10-16
==========
* :vytask:`T3879` (bug): GPG key verification fails when upgrading from a 1.3 beta version
* :vytask:`T3851` (bug): Missing ospf and rip options for bridge vifs
2021-10-13
==========
* :vytask:`T3904` (bug): NTP pool associations silently fail
* :vytask:`T3277` (feature): DNS Forwarding - reverse zones
2021-10-11
==========
* :vytask:`T2607` (feature): Support for pppoe-server radius mode auth and config radius accouting port
2021-10-10
==========
* :vytask:`T3750` (bug): pdns-recursor 4.4 issue with dont-query and private DNS servers
* :vytask:`T3885` (default): dhcpv6-pd: randomly generated DUID is not persisted
* :vytask:`T3899` (enhancment): Add support for hd44780 LCD displays
2021-10-09
==========
* :vytask:`T3894` (bug): Tunnel Commit Failed if system does not have `eth0`
2021-10-08
==========
* :vytask:`T3893` (bug): MGRE Tunnel commit crash If sit tunnel available
2021-10-04
==========
* :vytask:`T3888` (bug): Incorrect warning when poweroff command executed from configure mode.
* :vytask:`T3890` (feature): dhcp(v6): provide op-mode commands to retrieve both server and client logfiles
* :vytask:`T3889` (feature): Migrate to journalctl when reading daemon logs
2021-10-03
==========
* :vytask:`T3880` (bug): EFI boot shows error on display
2021-10-02
==========
* :vytask:`T3882` (feature): Upgrade PowerDNs recursor to 4.5 series
* :vytask:`T3883` (bug): VRF - Delette vrf config on interface
2021-10-01
==========
* :vytask:`T3877` (bug): VRRP always enabled rfc3768-compatibility even when not specified
2021-09-30
==========
* :vytask:`T3874` (bug): D-Link Ethernet Interface not working.
2021-09-27
==========
* :vytask:`T3858` (bug): Deleting OSPFv3 process yields: Unknown command: no router-id
2021-09-26
==========
* :vytask:`T3860` (bug): Error on pppoe, tunnel and wireguard interfaces for IPv6 EUI64 addresses
* :vytask:`T3857` (feature): reboot: send wall message to all users for information
* :vytask:`T3867` (bug): vxlan: multicast group address is not validated
* :vytask:`T3859` (bug): Add "log-adjacency-changes" to ospfv3 process
2021-09-23
==========
* :vytask:`T3850` (bug): Dots are no longer allowed in SSH public key names
2021-09-21
==========
* :vytask:`T2602` (bug): pptp/sstp/l2tp add possibility enable or disable CCP
2021-09-19
==========
* :vytask:`T3841` (feature): dhcp-server: add ping-check option to CLI
* :vytask:`T2738` (bug): Modifying configuration in the "interfaces" section from VRRP transition scripts causes configuration lockup and high CPU utilization
* :vytask:`T3842` (feature): Backport DHCP server improvements from VyOS 1.4 sagitta to 1.3 equuleus
* :vytask:`T3840` (feature): dns forwarding: Cache size should allow values > 10k
* :vytask:`T3672` (bug): DHCP-FO with multiple subnets results in invalid/non-functioning dhcpd.conf configuration file output
2021-09-11
==========
* :vytask:`T3402` (feature): Add VyOS programming library for operational level commands
* :vytask:`T3275` (default): Disable conntrack helpers by default
2021-09-10
==========
* :vytask:`T3802` (bug): Commit fails if ethernet interface doesn't support flow control
* :vytask:`T3819` (bug): Upgrade Salt Stack 3002.3 -> 3003 release train
* :vytask:`T3421` (bug): MTR/Traceroute broken in 1.3-beta
* :vytask:`T3820` (feature): PowerDNS recursor - update from 4.3 -> 4.4 to sync with current
* :vytask:`T1770` (bug): webproxy breaks commit and http access on routed client
* :vytask:`T915` (feature): MPLS Support
2021-09-09
==========
* :vytask:`T3816` (bug): Error after entering outbound-interface command in NAT
* :vytask:`T3814` (bug): wireguard: commit error showing incorrect peer name from the configured name
* :vytask:`T3805` (bug): OpenVPN insufficient privileges for rtnetlink when closing TUN/TAP interface
2021-09-07
==========
* :vytask:`T2322` (bug): CLI [op-mode] bugs. Root task
* :vytask:`T1894` (bug): FRR config not loaded after daemons segfault or restart
* :vytask:`T3807` (bug): Op Command "show interfaces wireguard" does not show the output
* :vytask:`T3808` (default): ipsec is mistakenly restarted after delete
2021-09-06
==========
* :vytask:`T3806` (bug): Don't set link local ipv6 address if MTU less then 1280
* :vytask:`T3803` (default): Add source-address option to the ping CLI
* :vytask:`T3431` (bug): Show version all bug
* :vytask:`T3362` (bug): 1.3 - RC1 ifb redirect failing to commit
* :vytask:`T3291` (bug): Fault on setting offload RPS with single-core CPU
* :vytask:`T2920` (bug): Commit crash when adding the second mGRE tunnel with the same key
* :vytask:`T2895` (bug): VPN IPsec "leftsubnet" declared 2 times
* :vytask:`T2019` (bug): LLDP wrong config generation for interface 'all'
2021-09-05
==========
* :vytask:`T3804` (feature): cli: Migrate and merge "system name-servers-dhcp" into "system name-server"
2021-09-04
==========
* :vytask:`T3697` (bug): Impossible to delete IPsec completely
* :vytask:`T3619` (bug): Performance Degradation 1.2 --> 1.3 | High ksoftirqd CPU usage
* :vytask:`T1785` (bug): Deleting partitions on disks (Raid1) with default value 'no'
2021-09-03
==========
* :vytask:`T3788` (bug): Keys are not allowed with ipip and sit tunnels
* :vytask:`T3683` (bug): VXLAN not accept ipv6 and source-interface options and mtu bug
* :vytask:`T3634` (feature): Add op command option for ping for do not fragment bit to be set
2021-09-02
==========
* :vytask:`T3792` (bug): login: A hypen present in a username from "system login user" is replaced by an underscore
* :vytask:`T3790` (bug): Does not possible to configure PPTP static ip-address to users
2021-09-01
==========
* :vytask:`T2434` (bug): Duplicate Address Detection Breaks Interfaces
2021-08-31
==========
* :vytask:`T3789` (feature): Add custom validator for base64 encoded CLI data
* :vytask:`T3782` (default): Ingress Shaping with IFB No Longer Functional with 1.3
2021-08-30
==========
* :vytask:`T3777` (bug): adding IPv6 EUI64 address fails commit in 1.3.0-rc6
* :vytask:`T3768` (default): Remove early syntaxVersion implementation
* :vytask:`T2558` (feature): Add some CPU information to `show version` + fix broken hypervisor detection
* :vytask:`T2430` (default): cannot delete specific route static next-hop
* :vytask:`T1350` (bug): VRRP transition script will be executed once only
* :vytask:`T2941` (default): Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py
* :vytask:`T3787` (bug): Remove deprecated UDP fragmentation offloading option
* :vytask:`T3677` (feature): "sipcalc" not included in 1.3
2021-08-29
==========
* :vytask:`T3708` (bug): isisd and gre-bridge commit error
* :vytask:`T3783` (bug): "set protocols isis spf-delay-ietf" is not working
* :vytask:`T2750` (default): Use m4 as a template processor
2021-08-27
==========
* :vytask:`T3182` (bug): Main blocker Task for FRR 7.4/7.5 series update
* :vytask:`T2108` (default): Use minisign/signify instead of GPG for release signing
2021-08-26
==========
* :vytask:`T3781` (bug): Revert the NAT implementation in 1.3 back to iptables
* :vytask:`T3776` (default): Rename FRR daemon restart op-mode commands
* :vytask:`T3779` (feature): Backport all 1.4 IS-IS features and configuration to 1.3 except VRF
2021-08-25
==========
* :vytask:`T3773` (bug): Delete the "show system integrity" command (to prepare for a re-implementation)
* :vytask:`T1514` (default): Add ability to restart frr processes
2021-08-24
==========
* :vytask:`T3772` (bug): VRRP virtual interfaces are not shown in show interfaces
2021-08-23
==========
* :vytask:`T2555` (bug): XML op-mode generation scripts silently discard XML nodes
2021-08-21
==========
* :vytask:`T3682` (bug): Remove running dhclient from ether-resume.py
* :vytask:`T3681` (default): The VMware Tools resume script did not run successfully in this virtual machine.
2021-08-20
==========
* :vytask:`T1950` (default): Store VyOS configuration syntax version data in JSON file
2021-08-19
==========
* :vytask:`T2759` (bug): validate-value prints error messages from validators that fail even if overall validation succeeds
* :vytask:`T3234` (bug): multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions
* :vytask:`T3732` (feature): override-default helper should support adding defaultValues to default less nodes
* :vytask:`T3574` (default): Add constraintGroup for combining validators with logical AND
* :vytask:`T1962` (default): Add syntax version to schema
2021-08-17
==========
* :vytask:`T2525` (bug): OSPFv3 missing route map, not establishing
* :vytask:`T508` (bug): ISC DHCP incorrect UDP checksum generation
* :vytask:`T1643` (bug): Deleting all firewall zones failed and locked out box
* :vytask:`T1550` (bug): Add support for Large BGP Community show commands
2021-08-16
==========
* :vytask:`T3738` (default): openvpn fails if server and authentication are configured
* :vytask:`T1594` (bug): l2tpv3 error on IPv6 local-ip
2021-08-15
==========
* :vytask:`T3756` (default): VyOS generates invalid QR code for wireguard clients
2021-08-14
==========
* :vytask:`T3745` (feature): op-mode IPSec show vpn ipse sa sorting
* :vytask:`T521` (bug): Network services may fail if vyatta-router.service startup takes longer than a few seconds
2021-08-13
==========
* :vytask:`T3740` (bug): HTTPs API breaks when the address is IPv6
2021-08-12
==========
* :vytask:`T3731` (bug): verify_accel_ppp_base_service return wrong config error for SSP
* :vytask:`T3405` (feature): PPPoE server unit-cache
* :vytask:`T2432` (default): dhcpd: Can't create new lease file: Permission denied
* :vytask:`T3746` (feature): Inform users logging into the system about a pending reboot
* :vytask:`T3744` (default): Dns forwarding statistics formatting missing a new line
2021-08-10
==========
* :vytask:`T3730` (bug): op-mode conntrack-sync miss some functions
2021-08-09
==========
* :vytask:`T1501` (bug): VPN Commit Errors
2021-08-08
==========
* :vytask:`T2027` (bug): get_config_dict is failing when the configuration section is empty/missing
* :vytask:`T169` (feature): Image install should put correct serial console device in created GRUB menu entry
2021-08-07
==========
* :vytask:`T548` (feature): BGP IPv6 multipath support
2021-08-06
==========
* :vytask:`T1153` (bug): VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config
2021-08-05
==========
* :vytask:`T696` (feature): Rewrite conntrack sync to XML
2021-08-04
==========
* :vytask:`T3704` (feature): Add ability to interact with Areca RAID adapers
* :vytask:`T320` (default): OSPF does not redistribute connected routes associated with virtual tunnel interfaces
2021-08-02
==========
* :vytask:`T2623` (bug): Creating sit tunnel fails with “Can not set “local” for tunnel sit tun1 at tunnel creation”
* :vytask:`T2161` (default): snmpd cannot start if ipv6 disabled
* :vytask:`T3601` (default): Error in ssh keys for vmware cloud-init if ssh keys is left empty.
2021-08-01
==========
* :vytask:`T3707` (bug): Ping incorrect ip host checks
2021-07-31
==========
* :vytask:`T3716` (feature): Linux kernel parameters ignore_routes_with_link_down- ignore disconnected routing connections
* :vytask:`T1626` (bug): BGP exchanges prefixes without specified address-family
2021-07-30
==========
* :vytask:`T1176` (default): FRR - BGP replicating routes
* :vytask:`T1123` (bug): Inconsistency in community-list naming validation
2021-07-29
==========
* :vytask:`T2931` (bug): Unicode decode error causes vyos.configd service to restart
* :vytask:`T2727` (bug): Add a dotted decimal value validator
* :vytask:`T2328` (default): dhcpv6 server not starting (disable check reversed?)
* :vytask:`T1758` (default): Switch vyos.config to libvyosconfig
* :vytask:`T954` (bug): Using the 10.255.255.0/24 subnet on other interfaces breaks L2TP/IPSec
2021-07-23
==========
* :vytask:`T3699` (bug): login: verify selected "system login user" name is not already used by the base system.
2021-07-21
==========
* :vytask:`T3689` (bug): static ipv6 route doesn't deleted in some cases
* :vytask:`T3685` (feature): IPv6 PBR doesn't allow setting of an egress interface
2021-07-20
==========
* :vytask:`T3691` (bug): GRETAP: key is not applied when interface is created
2021-07-13
==========
* :vytask:`T3679` (default): Point the unexpected exception message link to the new rolling release location
2021-07-11
==========
* :vytask:`T3665` (bug): Missing VRF support for VxLAN but already documented
2021-07-06
==========
* :vytask:`T3660` (feature): Conntrack-Sync configuration command to specify destination udp port for peer
2021-07-01
==========
* :vytask:`T3658` (feature): Add support for dhcpdv6 fixed-prefix6
2021-06-29
==========
* :vytask:`T3593` (bug): PPPoE server called-sid format does not work
2021-06-25
==========
* :vytask:`T3650` (bug): OpenVPN: Upgrade package to 2.5.1 before releasing VyOS 1.3.0
* :vytask:`T3649` (feature): Add bonding additional hash-policy
2021-06-24
==========
* :vytask:`T2722` (bug): get_config_dict() and key_mangling=('-', '_') will alter CLI data for tagNodes
2021-06-22
==========
* :vytask:`T3629` (bug): IPoE server shifting address in the range
2021-06-20
==========
* :vytask:`T3637` (bug): vrf: bind-to-all didn't work properly
2021-06-19
==========
* :vytask:`T3633` (feature): Add LRO offload for interface ethernet
2021-06-17
==========
* :vytask:`T3631` (feature): route-map: migrate "set extcommunity-rt" and "set extcommunity-soo" to "set extcommunity rt|soo" to match FRR syntax
2021-06-16
==========
* :vytask:`T2425` (feature): Rewrite all policy zebra filters to XML/Python style
* :vytask:`T3630` (feature): op-mode: add "show version kernel" command
2021-06-13
==========
* :vytask:`T3620` (feature): Rename WWAN interface from wirelessmodem to wwan to use QMI interface
* :vytask:`T3622` (feature): WWAN: add support for APN authentication
* :vytask:`T3621` (bug): PPPoE interface does not validate if password is supplied when username is set
2021-06-10
==========
* :vytask:`T3250` (bug): PPPoE server: wrong local usernames
* :vytask:`T3138` (bug): ddclient improperly updated when apply rfc2136 config
* :vytask:`T2645` (default): Editing route-map action requires adding a new rule
2021-06-09
==========
* :vytask:`T3602` (bug): Renaming BGP Peer Groups Leaves Router Broken
* :vytask:`T2916` (bug): A state of VTI interface in a configuration does not being processing properly
2021-06-08
==========
* :vytask:`T3605` (default): Allow to set prefer-global for ipv6-next-hop
* :vytask:`T3607` (feature): [route-map] set ipv6 next-hop prefer-global
2021-06-07
==========
* :vytask:`T3581` (bug): Incomplete command `show ipv6 ospfv3 linkstate`
* :vytask:`T3516` (bug): FRR 7.5 adds a second route when you attempt to change a static route distance instead of overwriting the old route
* :vytask:`T3461` (bug): OpenConnect Server redundancy check
* :vytask:`T3455` (bug): system users can not be added in "edit"
2021-06-04
==========
* :vytask:`T3592` (feature): Set default TTL 64 for tunnels
2021-06-01
==========
* :vytask:`T406` (bug): VPN configuration error: IPv6 over IPv4 IPsec is not supported when using IPv6 ONLY tunnel.
2021-05-30
==========
* :vytask:`T1866` (bug): Commit archive over SFTP doesn't work with non-standard ports
* :vytask:`T3589` (feature): op-mode: support clearing out logfiles from CLI
* :vytask:`T3508` (bug): Check if there's enough drive space for an upgrade before downloading an image
* :vytask:`T1506` (enhancment): commit-archive scp/sftp public key authentication
2021-05-29
==========
* :vytask:`T3135` (bug): BFD configurations fail to be applied
* :vytask:`T3103` (default): Rewrite parts of vyos\frr.py for readability, logging and to fix mulitiline regex "bugs"
* :vytask:`T2739` (default): vyos-utils is not compiled with a Jenkins pipeline.
* :vytask:`T2451` (bug): Cannot use !tcp or !tcp_udp while adding firewall rule
* :vytask:`T2436` (default): equuleus: Testing: vyos-1x: syntax checking Python scripts in PR
* :vytask:`T2184` (bug): OpenVPN op_mode tools broken
* :vytask:`T1944` (bug): FRR: Invalid route in BGP causes update storm, memory leak, and failure of Zebra
2021-05-28
==========
* :vytask:`T1579` (feature): Rewrite all interface types in new XML/Python style
2021-05-27
==========
* :vytask:`T2629` (bug): VXLAN interfaces don't actually allow you to configure most settings
* :vytask:`T2617` (feature): Rewrite vyatta-op-quagga "show" to XML
* :vytask:`T2512` (feature): vyatta-op-quagga [show ip] to XML format
* :vytask:`T1905` (default): Update to Keepalived 2.0.19
* :vytask:`T2669` (bug): DHCP-server overlapping ranges.
2021-05-26
==========
* :vytask:`T3558` (default): autocomplete options for dhcp-interface is not showing for the static route command
* :vytask:`T3540` (bug): Keepalived memory utilisation issue when constantly getting its state in JSON format
* :vytask:`T2807` (feature): IPv6 Link-Local Address - Automatically generation/configuration on GRE Interfaces
2021-05-24
==========
* :vytask:`T3575` (bug): pseudo-ethernet: must check source-interface MTU
* :vytask:`T3571` (bug): Broken Show Tab Complete
* :vytask:`T3576` (bug): ISIS does not support IPV6
2021-05-23
==========
* :vytask:`T3570` (default): Prevent setting of a larger MTU on child interfaces
* :vytask:`T3572` (feature): Basic Drive Diagnostic Tools
2021-05-20
==========
* :vytask:`T3554` (feature): Add area-type stub for ospfv3
2021-05-19
==========
* :vytask:`T3562` (feature): Update Accel-PPP to a newer revision
* :vytask:`T3559` (feature): Add restart op-command for OpenConnect Server
2021-05-18
==========
* :vytask:`T3525` (default): VMWare resume script syntax errors
* :vytask:`T2462` (default): LLDP op-mode exception: IndexError: list index out of range
2021-05-15
==========
* :vytask:`T3549` (bug): DHCPv6 "service dhcpv6-server global-parameters name-server" is not correctly exported to dhcpdv6.conf when multiple name-server entries are present
* :vytask:`T3532` (bug): Not possible to change ethertype after interface creation
* :vytask:`T3550` (bug): Router-advert completion typo
* :vytask:`T3547` (feature): conntrackd: remove deprecated config options
* :vytask:`T3535` (feature): Rewrite vyatta-conntrack-sync in new XML and Python flavor
* :vytask:`T2049` (feature): Update strongSwan cipher suites list for IPSec settings
2021-05-14
==========
* :vytask:`T3346` (bug): nat 4-to-5 migration script fails when a 'source' or 'destination' node exists but there are no rules
* :vytask:`T3248` (default): Deal with VRRP mode-force command that exists in 1.2 but not in 1.3
* :vytask:`T3426` (default): add support for script arguments to vyos-configd
2021-05-13
==========
* :vytask:`T3544` (feature): DHCP server should validate configuration before applying it
* :vytask:`T3543` (feature): Support for setting lacp_rate on LACP bonded interfaces
2021-05-12
==========
* :vytask:`T3302` (default): Make vyos-configd relay stdout from scripts to the user's console
2021-05-11
==========
* :vytask:`T3526` (bug): Smoketest policy fail in CI
2021-05-10
==========
* :vytask:`T3528` (bug): Frr 7.5.1 uses 'seq' for community-lists
2021-05-08
==========
* :vytask:`T3517` (bug): FRR 7.5 bfd behavior for 1.3
2021-05-07
==========
* :vytask:`T1171` (bug): 1.2.0 epa2 - IPsec VPN initiation
2021-05-06
==========
* :vytask:`T3519` (bug): Cannot add / assign L2TPv3 to vrf
2021-05-01
==========
* :vytask:`T3379` (feature): Add global-parameters name-server for dhcpv6-server
* :vytask:`T3491` (default): Change Kernel HZ to 1000
2021-04-30
==========
* :vytask:`T3170` (default): Add a sanity check for empty node.def files
2021-04-29
==========
* :vytask:`T3502` (bug): "system ip multipath layer4-hashing" doesn't work
* :vytask:`T3029` (bug): Generated NGINX configuration is wrong for the redirection (http -> https)
* :vytask:`T3156` (feature): Add op and additional conf commands for ISIS
* :vytask:`T2012` (feature): Global PBR
* :vytask:`T1314` (feature): Allow BGP on unnumbered interfaces
2021-04-27
==========
* :vytask:`T2946` (bug): Calling 'stty_size' causes show interfaces API to fail
2021-04-25
==========
* :vytask:`T3468` (bug): Tunnel interfaces aren't suggested as being available for bridging (regression)
* :vytask:`T1802` (feature): Wireguard QR code in cli for mobile devices
2021-04-23
==========
* :vytask:`T3290` (bug): Disabling GRE conntrack module fails
2021-04-18
==========
* :vytask:`T3481` (default): Exclude tag node values from key mangling
* :vytask:`T3475` (bug): XML dictionary cache unable to process syntaxVersion elements
2021-04-15
==========
* :vytask:`T3386` (bug): PPPoE-server don't start with local authentication
2021-04-14
==========
* :vytask:`T3055` (bug): op-mode incorrect naming for ipsec policy-based tunnels
2021-04-12
==========
* :vytask:`T3454` (enhancment): dhclient reject option
2021-04-05
==========
* :vytask:`T1612` (default): dhcp-server time-offset fails to validate
* :vytask:`T3438` (bug): VRF: removing vif which belongs to a vrf, will delete the entire vrf from the operating system
* :vytask:`T3418` (bug): BGP: system wide known interface can not be used as neighbor
2021-04-04
==========
* :vytask:`T3457` (feature): Output the "monitor log" command in a colorful way
2021-03-31
==========
* :vytask:`T3445` (bug): vyos-1x build include not all nodes
2021-03-25
==========
* :vytask:`T2639` (feature): sort output of show vpn ipsec sa
2021-03-22
==========
* :vytask:`T3284` (bug): merge/load fail silently if unable to resolve host
2021-03-21
==========
* :vytask:`T3416` (bug): NTP: when running inside a VRF op-mode commands do not work
2021-03-20
==========
* :vytask:`T3392` (bug): vrrp over dhcp default route bug (unexpected vrf)
* :vytask:`T3373` (feature): Upgrade to SaltStack version 3002.5
* :vytask:`T3329` (default): "system conntrack ignore" rules can no longer be created due to an iptables syntax change
* :vytask:`T3300` (feature): Add DHCP default route distance
* :vytask:`T3306` (feature): Extend set route-map aggregator as to 4 Bytes
2021-03-18
==========
* :vytask:`T3411` (default): Extend the redirect_stdout context manager in vyos-configd to redirect stdout from subprocesses
* :vytask:`T3271` (bug): qemu-kvm grub issue
2021-03-17
==========
* :vytask:`T3413` (bug): Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton"
2021-03-14
==========
* :vytask:`T2271` (feature): OSPF: add per VRF instance support
* :vytask:`T175` (feature): Add source route option to VTI interfaces
2021-03-13
==========
* :vytask:`T3406` (bug): tunnel: interface no longer supports specifying encaplimit none - or migrator is missing
* :vytask:`T3407` (bug): console-server: do not allow to spawn a console-server session on serial port used by "system console"
2021-03-11
==========
* :vytask:`T3399` (bug): RPKI: dashes in hostnames are replaced with underscores when rendering the FRR config
* :vytask:`T3305` (bug): Ingress qdisc does not work anymore in 1.3-rolling-202101 snapshot
* :vytask:`T2927` (bug): isc-dhcpd release and expiry events never execute
* :vytask:`T899` (bug): Tunnels cannot be moved from one bridge to another
* :vytask:`T786` (feature): new style xml and conf-mode scripts: posibillity to add tagNode value as parameter to conf-script
2021-03-09
==========
* :vytask:`T3382` (bug): Error creating Console Server
2021-03-08
==========
* :vytask:`T3387` (bug): Command "Monitor vpn ipsec" is not working
2021-03-07
==========
* :vytask:`T3319` (bug): VXLAN uses ttl 1 (auto) by default
* :vytask:`T3391` (feature): Add CLI support for specifying maximum-paths per address family ipv4 unicast and ipv6 unicast
* :vytask:`T3211` (feature): ability to redistribute ISIS into other routing protocols
2021-03-05
==========
* :vytask:`T2659` (feature): Add fastnetmon (DDoS detection) support
2021-03-04
==========
* :vytask:`T2861` (bug): route-map "set community additive" not working correctly
2021-03-03
==========
* :vytask:`T2966` (feature): tunnel: add new encapsulation types ip6tnl and ip6gretap
2021-03-01
==========
* :vytask:`T3342` (bug): On xen-netback interfaces must set "scattergather" offload before MTU>1500
2021-02-28
==========
* :vytask:`T3370` (bug): dhcp: Invalid domain name "private"
* :vytask:`T3369` (feature): VXLAN: add IPv6 underlay support
2021-02-27
==========
* :vytask:`T2291` (bug): Bad hostnames in /etc/hosts with static-mapping in dhcp server config
* :vytask:`T3364` (feature): tunnel: cleanup/rename CLI nodes
* :vytask:`T3368` (feature): macsec: add support for gcm-aes-256 cipher
* :vytask:`T3366` (bug): tunnel: can not change local / remote ip address for gre-bridge tunnel
* :vytask:`T3173` (feature): Need 'nopmtudisc' option for tunnel interface
2021-02-26
==========
* :vytask:`T3357` (default): HTTP-API redirect from http correct https port
2021-02-24
==========
* :vytask:`T3303` (feature): Change welcome message on boot
2021-02-21
==========
* :vytask:`T3163` (feature): ethernet ring-buffer can be set with an invalid value
2021-02-19
==========
* :vytask:`T3326` (bug): OSPFv3: Cannot add L2TPv3 interface
2021-02-18
==========
* :vytask:`T3259` (default): many dnat rules makes the vyos http api crash, even showConfig op timeouts
2021-02-17
==========
* :vytask:`T3047` (bug): OSPF : virtual-link and passive-interface default parameters does not work together
* :vytask:`T3312` (feature): SolarFlare NICs support
2021-02-16
==========
* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.208 / 5.10.135
2021-02-14
==========
* :vytask:`T2152` (bug): ddclient has bug which prevents use_web from being used
* :vytask:`T3308` (feature): BGP: add gracefull shutdown support
2021-02-13
==========
* :vytask:`T3028` (feature): Create a default user when metadata is not available (for Cloud-init builds)
* :vytask:`T2867` (feature): Cleanup DataSourceOVF.py in the Cloud-init
* :vytask:`T2726` (feature): Allow to use all supported SSH key types in Cloud-init
* :vytask:`T2403` (feature): Full support for networking config in Cloud-init
* :vytask:`T2387` (feature): Create XML scheme for [conf_mode] BGP
* :vytask:`T2174` (feature): Rewrite protocol BGP to new XML/Python style
* :vytask:`T1987` (bug): A default route can be deleted by dhclient-script in some cases
* :vytask:`T723` (feature): Add support for first boot or installation time saved config modification
* :vytask:`T1775` (bug): Cloud-init not running userdata runcmd
* :vytask:`T1389` (feature): Add support for NoCloud cloud-init datasource
* :vytask:`T1315` (feature): Allow BGP to use address-family l2vpn evpn
2021-02-11
==========
* :vytask:`T2638` (default): FRR: New framework for configuring FRR
2021-02-08
==========
* :vytask:`T3295` (feature): Update Linux Kernel to v5.4.96 / 5.10.14
2021-02-07
==========
* :vytask:`T3293` (bug): RPKI migration script errors out after CLI rewrite
2021-02-06
==========
* :vytask:`T3285` (feature): Schedule reboots through systemd-shutdownd instead of atd
* :vytask:`T661` (feature): Show a warning if the router is going to reboot soon (due to "commit-confirm" command)
2021-02-05
==========
* :vytask:`T2450` (feature): Rewrite "protocols vrf" tree in XML and Python
* :vytask:`T208` (feature): Ability to ignore default-route from dhcpcd per interface
2021-02-03
==========
* :vytask:`T3239` (default): XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds
* :vytask:`T2910` (feature): XML: generator should support override of variables
* :vytask:`T2873` (bug): "show nat destination translation address" doesn't filter at all
2021-02-02
==========
* :vytask:`T3018` (bug): Unclear behaviour when configuring vif and vif-s interfaces
* :vytask:`T3255` (default): Rewrite protocol RPKI to new XML/Python style
2021-02-01
==========
* :vytask:`T3268` (feature): Add VRF support to VIF-S interfaces
* :vytask:`T3274` (default): ask_yes_no() doesn't handle EOFError
2021-01-31
==========
* :vytask:`T3276` (feature): Update Linux Kernel to v5.4.94 / 5.10.12
2021-01-30
==========
* :vytask:`T3269` (bug): VIF-C interfaces don't verify configuration
* :vytask:`T3240` (feature): Support per-interface DHCPv6 DUIDs
* :vytask:`T3273` (default): PPPoE static default-routes deleted on interface down when not added by interface up
2021-01-29
==========
* :vytask:`T3262` (bug): DHCPv6 client runs when dhcpv6-options is configured without requesting an address or PD
* :vytask:`T3261` (bug): Does not possible to disable pppoe client interface.
2021-01-27
==========
* :vytask:`T3257` (feature): tcpdump supporting complete protocol
* :vytask:`T3110` (bug): Broken pipe in show interfaces
* :vytask:`T651` (enhancment): Split CI'ed, VyOS-specific packages and other packages into separate repos
* :vytask:`T597` (enhancment): Code testing on sonarcloud.com
* :vytask:`T516` (default): Make Python / XML code development more testable
* :vytask:`T625` (default): Lack of IKEv1 lifetime negotiation
* :vytask:`T613` (bug): Missing linux-kbuild
* :vytask:`T505` (bug): Hostapd cannot log
2021-01-26
==========
* :vytask:`T3251` (bug): PPPoE client trying to authorize with the wrong username
* :vytask:`T2859` (bug): show nat source translation - Errors out
2021-01-25
==========
* :vytask:`T3249` (feature): Support operation mode forwarding table output
2021-01-24
==========
* :vytask:`T3230` (bug): RPKI can't be deleted
* :vytask:`T3243` (feature): Update Linux Kernel to v5.4.92 / 5.10.10
2021-01-18
==========
* :vytask:`T2761` (feature): Extend "show vrrp" op-mode command with router priority
* :vytask:`T2679` (feature): VRRP with BFD Failure Detection
* :vytask:`T3212` (bug): SSH: configuration directory is not always created on boot
* :vytask:`T3231` (bug): "system option ctrl-alt-delete" has no effect
2021-01-17
==========
* :vytask:`T3222` (bug): Typo in BGP dampening description
* :vytask:`T2944` (bug): NTP by default listen on any address/interface
* :vytask:`T3226` (bug): Repair bridge smoke test damage
* :vytask:`T2442` (enhancment): Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge()
* :vytask:`T2381` (bug): OpenVPN: openvpn-option parsed/rendered improperly
2021-01-16
==========
* :vytask:`T3215` (bug): Operational command "show ipv6 route" is broken
* :vytask:`T3172` (bug): Builds sometime after 2020-12-17 have broken routing after reboot
* :vytask:`T3157` (bug): salt-minion fails to start due to permission error accessing /root/.salt/minion.log
* :vytask:`T3167` (default): Recurring bugs in Intel NIC drivers
* :vytask:`T3151` (default): Decide on the final list of packages for 1.3
* :vytask:`T3137` (feature): Let VLAN aware bridge approach the behavior of professional equipment
* :vytask:`T3223` (feature): Update Linux Kernel to v5.4.89 / 5.10.7
2021-01-15
==========
* :vytask:`T3210` (feature): ISIS three-way-handshake
* :vytask:`T3184` (feature): Add correct desctiptions for BGP neighbors
* :vytask:`T2850` (feature): Add BGP template for FRR
2021-01-14
==========
* :vytask:`T3218` (feature): Replace Intel out-of-tree drivers with Linux Kernel stock drivers.
2021-01-13
==========
* :vytask:`T3186` (bug): NAT: Commit failed when applying negated(!) addresses
2021-01-12
==========
* :vytask:`T3205` (bug): Does not possible to configure tunnel mode gre-bridge
2021-01-11
==========
* :vytask:`T3208` (bug): Does not possible to change user password
* :vytask:`T3198` (bug): OSPF database filtering issue
* :vytask:`T3206` (bug): Unable to delete destination NAT rule
* :vytask:`T3193` (bug): DHCPv6 PD verification issues
* :vytask:`T3201` (bug): Operational command "show log all" is not working for RADIUS users
2021-01-10
==========
* :vytask:`T3178` (feature): Migrate vyatta-op-quagga to vyos-1x
2021-01-09
==========
* :vytask:`T2467` (bug): Restarting flow accounting fails with systemd error
* :vytask:`T3199` (feature): Update Linux Kernel to v5.4.88 / 5.10.6
2021-01-07
==========
* :vytask:`T3192` (feature): login: radius: add support for IPv6 RADIUS servers
2021-01-05
==========
* :vytask:`T3169` (enhancment): Reimplement smoke test of span (mirror)
* :vytask:`T3161` (default): Consider removing ConfigLoad.pm
* :vytask:`T1398` (default): Remove vyatta-config-migrate package
* :vytask:`T805` (enhancment): Drop config compatibility with Vyatta Core older than 6.5
2021-01-04
==========
* :vytask:`T3185` (bug): [conf-mode] Wrong CompletionHelp for Tunnel local-ip
* :vytask:`T2601` (bug): pppoe-server: Cannot disable CCP
2021-01-03
==========
* :vytask:`T3180` (bug): DHCP server raises NameError
2021-01-02
==========
* :vytask:`T2321` (feature): VRF support for SSH, NTP, SNMP service
* :vytask:`T3177` (bug): Rolling Release no longer reports VMware UUID
2021-01-01
==========
* :vytask:`T3171` (feature): Add CLI option to enable RPS (Receive Packet Steering)
2020-12-31
==========
* :vytask:`T3162` (bug): Wrong PPPoE server pado-delay parameter added to config
* :vytask:`T3160` (bug): PPPoE server called-sid option defined in wrong section
* :vytask:`T3168` (feature): Update Linux Kernel to v5.4.86
2020-12-29
==========
* :vytask:`T3082` (bug): multi_to_list must distinguish between values and defaults
* :vytask:`T1466` (feature): Add EAPOL login support
2020-12-28
==========
* :vytask:`T1732` (feature): Removing vyatta-webproxy module
* :vytask:`T2666` (feature): Packet Processing with eBPF and XDP
* :vytask:`T2581` (default): webproxy: implement proxy chaining
* :vytask:`T563` (feature): webproxy: migrate 'service webproxy' to get_config_dict()
2020-12-27
==========
* :vytask:`T3150` (bug): When configuring QoS, the setting procedure of port mirroring is wrong
2020-12-23
==========
* :vytask:`T3143` (bug): OpenVPN server: Push route config format is wrong
* :vytask:`T3146` (feature): Upgrade FRR from 7.4 -> 7.5 version incl. new libyang
* :vytask:`T3145` (feature): Update Linux Kernel to v5.4.85
* :vytask:`T3147` (feature): Upgrade to SaltStack version 3002.2
2020-12-22
==========
* :vytask:`T3142` (bug): OpenVPN op-command completion fails due to missing status file
* :vytask:`T2940` (feature): Update FRR to 7.4
* :vytask:`T2573` (bug): BFD op-mode commands are broken
* :vytask:`T2495` (feature): Add xml for ISIS [conf_mode]
* :vytask:`T1316` (feature): Support for IS-IS
2020-12-21
==========
* :vytask:`T2619` (bug): Bug: Changes in NAT or ZONES from 1.2 to 1.3
2020-12-20
==========
* :vytask:`T3131` (bug): Typo in ipsec preshared-secret help
* :vytask:`T3134` (bug): DHCPv6 DUID configuration node missing
* :vytask:`T3140` (feature): Relax "ethernet offload-options" CLI definition
* :vytask:`T3132` (feature): Enable egress flow accounting
2020-12-17
==========
* :vytask:`T2810` (default): Docs for vpn anyconnect-server
* :vytask:`T2036` (default): Open Connect VPN Server () support
2020-12-14
==========
* :vytask:`T3128` (bug): pppoe smoke test failed
* :vytask:`T3129` (feature): Update Linux Kernel to v5.4.83
* :vytask:`T3089` (feature): Migrate port mirroring to vyos-1x and support two-way traffic mirroring
* :vytask:`T3130` (feature): Replace vyos-netplug with upstream debian version
2020-12-13
==========
* :vytask:`T3114` (bug): When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails
2020-12-11
==========
* :vytask:`T3123` (bug): Configuration of vti interface impossible
2020-12-10
==========
* :vytask:`T3117` (bug): OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217
2020-12-09
==========
* :vytask:`T3122` (feature): Update Linux Kernel to v4.19.162
* :vytask:`T3121` (bug): get_config_dict() and key_mangling=('-', '_') Broke PowerDNS dns_forwarding config file
2020-12-08
==========
* :vytask:`T2562` (bug): VyOS can't be used as a DHCP server for a DHCP relay
2020-12-07
==========
* :vytask:`T3120` (bug): Python error when deleting nat rule
* :vytask:`T3119` (feature): migrate "system ip" to get_config_dict() and provide smoketest
2020-12-05
==========
* :vytask:`T2744` (bug): igmp-proxy issue: Address already in use
2020-12-04
==========
* :vytask:`T3108` (bug): Section config overlapped match with FRRConfig
* :vytask:`T3112` (feature): PPPoE IPv6: remove "enable" node
* :vytask:`T3100` (feature): Migrate DHCP/DHCPv6 server to get_config_dict()
2020-12-03
==========
* :vytask:`T3105` (bug): static-host-mapping writing in one line
* :vytask:`T3107` (feature): Update Linux Kernel to v4.19.161
* :vytask:`T3104` (bug): LLDP Traceback error
2020-12-01
==========
* :vytask:`T3102` (bug): Destination NAT fails to commit
* :vytask:`T2713` (bug): VyOS must not change permissions on files in /config/auth
2020-11-30
==========
* :vytask:`T3091` (feature): Add "tag" for static route
* :vytask:`T1207` (feature): DMVPN behind NAT
2020-11-29
==========
* :vytask:`T3095` (feature): Migrate dhcp-relay and dhcpv6-relay to get_config_dict()
2020-11-28
==========
* :vytask:`T2890` (bug): NAT error adding translation address range
* :vytask:`T2868` (bug): Tcp-mss option in policy calls kernel-panic
* :vytask:`T3092` (feature): nat: migrate to get_config_dict()
2020-11-27
==========
* :vytask:`T2715` (feature): Duplicate address detection option supporting ARP
* :vytask:`T2714` (feature): A collection of utilities supporting IPv6 or ipv4
* :vytask:`T3088` (feature): Migrate IGMP-Proxy over to get_config_dict() and add smoketests
2020-11-24
==========
* :vytask:`T3087` (feature): Update Linux Kernel to v4.19.160
2020-11-23
==========
* :vytask:`T2177` (default): Commit fails on adding disabled interface to bridge
* :vytask:`T3066` (bug): reboot in - Invalid time
* :vytask:`T2802` (bug): Tunnel interface does not apply EUI-64 IPv6 Address
* :vytask:`T2359` (bug): Adding IPIP6 tun interface to bridge [conf_mode] errors
* :vytask:`T2357` (bug): GRE-bridge conf_mode errors
* :vytask:`T2259` (feature): Support for bind vif-c interfaces into VRFs
* :vytask:`T2205` (bug): "set interface ethernet" fails on Hyper-V
* :vytask:`T2182` (bug): Failure to commit an IPv6 address on a tunnel interface
* :vytask:`T2155` (bug): Cannot set anything on Intel 82599ES 10-Gigabit SFI/SFP+
* :vytask:`T2153` (bug): traceroute circular reference
* :vytask:`T3081` (bug): get_config_dict() does not honor whitespaces in the CLI values field
* :vytask:`T3080` (bug): OpenVPN failing silently for a number of reasons in rolling post Nov/02
* :vytask:`T3074` (bug): OpenVPN site-to-site creates wrong peer address
* :vytask:`T2542` (bug): OpenVPN client tap interfaces not coming up
* :vytask:`T3084` (bug): wifi: TypeError on "show interfaces wireless info"
2020-11-21
==========
* :vytask:`T3079` (bug): Fix the problem that VLAN 1 will be deleted in VLAN-aware bridge
* :vytask:`T3060` (bug): OpenVPN virtual interface not coming up after upgrade
2020-11-20
==========
* :vytask:`T3078` (feature): CLI cleanup: rename "system options" -> "system option"
* :vytask:`T2997` (feature): DHCP: disallow/do-not-request certain options when requesting IP address from server
* :vytask:`T3077` (feature): WireGuard: automatically create link-local IPv6 adresses
* :vytask:`T2550` (default): OpenVPN: IPv4 not working in client mode
* :vytask:`T3072` (feature): Migrate tunnel interfaces to new get_config_dict() approach
* :vytask:`T3065` (feature): Add "interfaces wirelessmodem" IPv6 support
* :vytask:`T3048` (feature): Drop static smp-affinity for a more dynamic way using tuned
2020-11-19
==========
* :vytask:`T3067` (bug): Wireless interface can no longer be added to the bridge after bridge VLAN support
* :vytask:`T3075` (feature): Update Linux Kernel to v4.19.158
2020-11-16
==========
* :vytask:`T3003` (enhancment): Extend smoketest framework to allow loading an arbitrary config file
2020-11-15
==========
* :vytask:`T3069` (bug): OpenVPN routed networks not available
* :vytask:`T3038` (feature): Supporting AZERTY keyboards
* :vytask:`T2993` (bug): op-mode: lldp: show lldp neighbors - AttributeError: 'str' object has no attribute 'items'
2020-11-14
==========
* :vytask:`T3041` (bug): Intel QAT: vyos-1.3-rolling-202011020217-amd64 kernel panic during configure
2020-11-13
==========
* :vytask:`T3063` (feature): Add support for Huawei LTE Module ME909s-120
* :vytask:`T3059` (bug): L2TPv3 interface: Enforced to shutdown but no command to enable interface permanently
2020-11-12
==========
* :vytask:`T3064` (feature): Update Linux Kernel to v4.19.157
2020-11-10
==========
* :vytask:`T2103` (bug): Abnormal interface names if VIF present
2020-11-08
==========
* :vytask:`T3050` (bug): Broken address/subnet validation on NAT configuration
2020-11-07
==========
* :vytask:`T2914` (bug): OpenVPN: Fix for IPv4 remote-host hostname in client mode:
* :vytask:`T2653` (feature): "set interfaces" Python handler code improvements - next iteration
* :vytask:`T311` (feature): DHCP: set client-hostname via CLI
2020-11-06
==========
* :vytask:`T3051` (bug): OpenVPN: multiple client routes do not work in server mode
* :vytask:`T3046` (bug): openvpn directory is not auto-created
* :vytask:`T3052` (feature): Update Linux firmware files to 20201022 version
* :vytask:`T2731` (bug): "show interfaces" returns invalid state when link is down
2020-11-05
==========
* :vytask:`T3049` (feature): Update Linux Kernel to v4.19.155
* :vytask:`T2994` (feature): Migrate OpenVPN interfaces to get_config_dict() syntax
2020-11-03
==========
* :vytask:`T3043` (feature): Wireless: Refactor CLI
* :vytask:`T3034` (feature): Add WiFi WPA 3 support
* :vytask:`T2967` (bug): Duplicate IPv6 BFD peers created
* :vytask:`T2483` (bug): DHCP most likely not restarting pdns_recursor
2020-11-02
==========
* :vytask:`T3024` (bug): DHCPv6 PD configuration doesn't really render an expected behavior
2020-11-01
==========
* :vytask:`T3036` (feature): OpenVPN remote-address does not accept IPv6 address
* :vytask:`T2193` (feature): Display disabled VRRP instances in a `show vrrp` output
2020-10-30
==========
* :vytask:`T2790` (feature): Add ability to set ipv6 protocol route-map for OSPFv3
* :vytask:`T3033` (feature): Update Linux Kernel to v4.19.154
* :vytask:`T2969` (bug): OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit
2020-10-28
==========
* :vytask:`T2631` (default): l2tp, sstp, pptp add option to disable radius accounting
* :vytask:`T2630` (feature): Allow Interface MTU over 9000
* :vytask:`T3027` (bug): Unable to update system Signature check FAILED
* :vytask:`T2995` (bug): Enhancements/bugfixes for vyos_dict_search()
* :vytask:`T2968` (feature): Add support for Intel Atom C2000 series QAT
2020-10-27
==========
* :vytask:`T3026` (default): qemu: update script for deprecated ssh_host_port_min/max
* :vytask:`T2938` (feature): Adding remote Syslog RFC5424 compatibility
* :vytask:`T2924` (bug): Using 'set src' in a route-map invalidates it as part of a subsequent boot-up
* :vytask:`T2587` (bug): Cannot enable the interface when the MTU is set to less than 1280
* :vytask:`T2885` (default): configd: print commit errors to config session terminal
* :vytask:`T2808` (default): Add smoketest to ensure script consistency with config daemon
* :vytask:`T2582` (default): Script daemon to offload processing during commit
* :vytask:`T1721` (bug): Recursive Next Hop not updated for static routes
2020-10-24
==========
* :vytask:`T3007` (default): HTTP-API should use config load script, not backend config load
* :vytask:`T3009` (bug): vpn l2tp remoteaccess require option broken
* :vytask:`T3010` (bug): ttl option of gre-bridge
* :vytask:`T3005` (bug): Intel: update out-of-tree drivers, i40e driver warning
* :vytask:`T3004` (feature): ConfigSession should (optionally) use config load script
* :vytask:`T2723` (feature): Support tcptraceroute
2020-10-22
==========
* :vytask:`T2978` (bug): IPoE service does not work on shared mode
* :vytask:`T2906` (bug): OpenVPN: tls-auth missing key direction
2020-10-21
==========
* :vytask:`T2828` (bug): BGP conf_mode error enforce-first-as
* :vytask:`T2749` (bug): Setting ethx configuration takes a long time
* :vytask:`T2138` (default): Can't load archived configs as they are gzipped
2020-10-20
==========
* :vytask:`T2987` (bug): VxLAN not working properly after upgrading to latest October build and with a new installation
* :vytask:`T2989` (default): MPLS documentation expansion
2020-10-19
==========
* :vytask:`T1588` (bug): VRRP failed to start if any of its interaces not exist
* :vytask:`T1385` (feature): Allow bonding interfaces to have pseudo-ethernet interfaces
* :vytask:`T3000` (bug): Mismatch between "prefix-length" and "preference" in dhcp6-server syntax
* :vytask:`T2992` (feature): Automatically verify sha256 checksum on ISO download
* :vytask:`T752` (feature): Add an option to disable IPv4 forwarding on specific interface only
2020-10-18
==========
* :vytask:`T2965` (feature): Brief BFD Peer Info
* :vytask:`T2907` (feature): OpenVPN: Option to disable encryption
* :vytask:`T2985` (feature): Add glue code to create bridge interface on demand
2020-10-17
==========
* :vytask:`T2980` (bug): FRR bfdd crash due to invalid length
* :vytask:`T2991` (feature): Update WireGuard to 1.0.20200908
* :vytask:`T2990` (feature): Update Linux Kernel to v4.19.152
* :vytask:`T2981` (feature): MPLS LDP neighbor session clear capability
* :vytask:`T2792` (default): Failed to run `sudo make qemu` with vyos-build container due to the change of packer
2020-10-13
==========
* :vytask:`T2976` (bug): Client IP pool does not work for PPPoE local users
2020-10-12
==========
* :vytask:`T2951` (bug): Cannot enable logging for monitor nat
* :vytask:`T2782` (bug): Changing timezone, does not restart rsyslog
2020-10-06
==========
* :vytask:`T2957` (bug): show openvpn not printing anything
2020-10-05
==========
* :vytask:`T2963` (bug): Wireless: WIFI is not password protected when security wpa mode is not defined but passphrase is
2020-10-04
==========
* :vytask:`T2953` (feature): Accel-PPP services CLI config cleanup (SSTP, L2TP, PPPoE, IPoE)
* :vytask:`T2829` (bug): PPPoE server: mppe setting is implemented as node instead of leafNode
* :vytask:`T2960` (feature): sstp: migrate to get_config_dict()
2020-10-03
==========
* :vytask:`T2956` (feature): Add support for list of defaultValues
* :vytask:`T2955` (feature): Update Linux Kernel to v4.19.149
2020-10-02
==========
* :vytask:`T2952` (bug): configd: timeout breaks synchronization of messages, causing freeze
2020-10-01
==========
* :vytask:`T2945` (bug): Interface removed from bridge on setting change
* :vytask:`T2948` (bug): NAT: OSError when configuring translation address range
* :vytask:`T2936` (feature): Migrate PPPoE server to get_config_dict() do reduce boilerplate code
2020-09-30
==========
* :vytask:`T2939` (bug): Wireguard Remove Peer Fails
2020-09-29
==========
* :vytask:`T2919` (feature): PPPoE server: Called-Station-Id attribute
* :vytask:`T2918` (feature): Accounting interim jitter for pppoe, l2tp, pptp, ipoe
* :vytask:`T2917` (feature): PPPoE server: Preallocate NAS-Port-Id
* :vytask:`T2937` (feature): Update Linux Kernel to v4.19.148
2020-09-27
==========
* :vytask:`T2930` (feature): Support configuration of MAC address for VXLAN and GENEVE tunnel
2020-09-26
==========
* :vytask:`T2856` (bug): equuleus: `show version all` throws broken pipe exception on abort
* :vytask:`T2929` (bug): Upgrading from 1.2 (crux) to 1.3 rolling causes vyos.configtree.ConfigTreeError for RADIUS settings
* :vytask:`T2928` (bug): MTU less then 1280 bytes and IPv6 will raise FileNotFoundError
* :vytask:`T2926` (bug): snmp.py missing an import
* :vytask:`T2912` (feature): When setting MTU check for hardware maximum supported MTU size
2020-09-25
==========
* :vytask:`T2915` (bug): Lost "proxy-arp-pvlan" option for vlan
* :vytask:`T2925` (feature): Update Linux Kernel to v4.19.147
* :vytask:`T2921` (feature): Migrate "service dns forwarding" to get_config_dict() for ease of source maintenance
2020-09-24
==========
* :vytask:`T2896` (bug): set ip route 0.0.0.0/0 dhcp-interface eth0
* :vytask:`T2923` (bug): Configuring DHCPv6-PD without a interface to delegate to raises TypeError
2020-09-23
==========
* :vytask:`T2846` (bug): ip route doesn't show longer-prefixes
2020-09-20
==========
* :vytask:`T2904` (feature): 802.1ad / Q-in-Q ethertype default not utilized
* :vytask:`T2905` (feature): Sync CLI nodes between PPPoE and WWAN interface
* :vytask:`T2903` (feature): Q-in-Q (802.1.ad) ethertype should be defined explicitly and not via its raw value
2020-09-19
==========
* :vytask:`T2894` (bug): bond: lacp: member interfaces get removed once bond interface has vlans configured
* :vytask:`T2901` (feature): Update Linux Kernel to v4.19.146
* :vytask:`T2900` (bug): DNS forwarding: invalid warning is shown for "system name-server" or "system name-servers-dhcp" even if present
2020-09-18
==========
* :vytask:`T945` (bug): Unable to change configuration after changing it from script (vbash + script-template)
2020-09-16
==========
* :vytask:`T2886` (bug): RADIUS authentication broken only returns operator level
* :vytask:`T2887` (bug): WiFi ht40+ channel width is not set in hostaptd.conf
2020-09-15
==========
* :vytask:`T2515` (bug): Ethernet interface is automatically disabled when removing it from bond
2020-09-14
==========
* :vytask:`T2872` (bug): "Show log" for nat and openvpn got intermixed
* :vytask:`T2301` (bug): Cannot delete PBR
* :vytask:`T2880` (feature): Update Linux Kernel to v4.19.145
* :vytask:`T2879` (feature): Cleanup 4.19.144 kernel configuration
2020-09-13
==========
* :vytask:`T2858` (feature): Rewrite dynamic dns client to get_config_dict()
* :vytask:`T2857` (feature): Cleanup Intel QAT configuration script
* :vytask:`T2877` (feature): LACP / bonding: support configuration of minimum number of links
2020-09-12
==========
* :vytask:`T2863` (default): Wireguard IPv6 Link-Local Addresses Are Not Unique
* :vytask:`T2876` (feature): Update Linux Kernel to v4.19.144
2020-09-10
==========
* :vytask:`T2870` (feature): Update Linux Kernel to v5.8.8
2020-09-09
==========
* :vytask:`T2728` (bug): Protocol option ignored for IPSec peers in transport mode
* :vytask:`T1934` (default): Change default hostname when deploy from OVA without params.
* :vytask:`T1953` (bug): DDNS service name validation rejects valid service names
2020-09-07
==========
* :vytask:`T1729` (default): PIM (Protocol Independent Multicast) implementation
2020-09-06
==========
* :vytask:`T2860` (bug): Update Accel-PPP to fix l2tp CVE
2020-09-02
==========
* :vytask:`T2833` (bug): RIP outgoing update filter list no longer operational
* :vytask:`T2849` (bug): vyos.xml.defaults should return a list on multi nodes, by default
2020-08-31
==========
* :vytask:`T2636` (bug): get_config_dict() shall always return a list on <multi/> nodes
2020-08-30
==========
* :vytask:`T2843` (feature): Upgrade Linux Kernel to 5.8 series
* :vytask:`T2814` (default): kernel 5.1+ : NAT : module `nft_chain_nat_ipv4` renamed
* :vytask:`T2839` (feature): Upgrade WireGuard user-space tools and Kernel module
* :vytask:`T2842` (feature): Replace custom "wireguard, wireguard-tools" package with debian-backports version
2020-08-29
==========
* :vytask:`T2836` (default): show system integrity broken in 1.3
2020-08-28
==========
* :vytask:`T2126` (bug): show vpn ipsec sa IPSec - Process NOT Running
* :vytask:`T2813` (bug): NAT: possible to commit illegal source nat without translation
* :vytask:`T1463` (bug): Missing command `show ip bgp scan` appears in command completion
2020-08-27
==========
* :vytask:`T2832` (feature): Migrate vyos-smoketest content into vyos-1x
2020-08-26
==========
* :vytask:`T2830` (default): Migrate "service https" to use get_config_dict()
* :vytask:`T2831` (feature): Update Linux Kernel to v4.19.142
2020-08-25
==========
* :vytask:`T2826` (bug): frr: frr python lib error in replace_section
2020-08-24
==========
* :vytask:`T2423` (bug): Loadkey scp ssh key errors
2020-08-23
==========
* :vytask:`T2811` (bug): Cannot delete vpn anyconnect
* :vytask:`T2823` (bug): VXLAN has state A/D after configuration
* :vytask:`T2812` (default): Add basic smoketest for anyconnect
2020-08-22
==========
* :vytask:`T2822` (feature): Update Linux Kernel to v4.19.141
* :vytask:`T2821` (feature): Support DHCPv6-PD without "address dhcpv6"
* :vytask:`T2677` (feature): Proposal for clearer DHCPv6-PD configuration options
2020-08-20
==========
* :vytask:`T2209` (bug): Documentation has reference to the old 'user x level admin' option
* :vytask:`T1665` (default): prefix-list and prefix-list6 rules incorrectly accept a host address where prefix is required
* :vytask:`T2815` (default): Move certbot config directory under /config/auth
2020-08-19
==========
* :vytask:`T2794` (bug): op-mode: lldp: "show lldp neighbors" IndexError: list index out of range
* :vytask:`T2791` (feature): "monitor traceroute" has no explicit IPv4/IPv6 support
* :vytask:`T1515` (bug): FRR ospf6d crashes when performing: "show ipv6 ospfv3 database"
2020-08-16
==========
* :vytask:`T2277` (bug): dhclient-script-vyos does not support VRFs
* :vytask:`T2090` (default): Deleting 'service salt-minion' causes python TypeError
2020-08-15
==========
* :vytask:`T2797` (feature): Update Linux Kernel to v4.19.139
* :vytask:`T2796` (bug): PPPoE-Server: listen interface is mandatory but validation check is missing
2020-08-14
==========
* :vytask:`T2795` (bug): console server fails to commit
2020-08-12
==========
* :vytask:`T2786` (bug): OSPF Interface Cost
* :vytask:`T2325` (bug): NHRP op-mode errors with missing daemon socket
* :vytask:`T2227` (feature): MPLS documentation
* :vytask:`T2767` (bug): The interface cannot be disabled for network enabled configuration
* :vytask:`T2316` (bug): DHCP-server op-mode errors
2020-08-11
==========
* :vytask:`T2779` (bug): LLDP: "show lldp neighbors interface" does not yield any result
* :vytask:`T2379` (bug): DHCPv6 address for interface deletion triggers a script error
* :vytask:`T2784` (default): Remove unused arg from host_name.py functions verify and get_config
2020-08-10
==========
* :vytask:`T2780` (feature): Update Linux Kernel to v4.19.138
2020-08-08
==========
* :vytask:`T2716` (bug): Shaper-HFSC shapes but does not control latency correctly
* :vytask:`T2497` (default): Cache config string during commit
* :vytask:`T2501` (bug): Cannot recover from failed boot config load
* :vytask:`T1974` (feature): Allow route-map to set administrative distance
* :vytask:`T1949` (bug): Multihop IPv6 BFD is unconfigurable
2020-08-04
==========
* :vytask:`T2758` (bug): router-advert: 'infinity' is not a valid integer number
* :vytask:`T2637` (bug): Vlan is not removed from the system
* :vytask:`T1287` (bug): No DHCPv6 leases reported for "show dhcpv6 client leases"
2020-08-03
==========
* :vytask:`T2241` (default): Changing settings on an interface causes it to fall out of bridge
* :vytask:`T2757` (bug): "show system image version" contains additional new-line character breaking output
* :vytask:`T1826` (bug): Misleading message on "reboot at" command
* :vytask:`T1511` (default): Rewrite ethernet setup scripts to python
* :vytask:`T1600` (default): Convert 'ping' operation from vyatta-op to new syntax
* :vytask:`T1486` (bug): Unknown LLDP version reported to peers
* :vytask:`T1414` (enhancment): equuleus: buster: 10-unmountfs.chroot fail under apply
* :vytask:`T1076` (bug): SSH: make configuration (sshd_config) volatile and store it to /run
* :vytask:`T2724` (feature): Support for IPv6 Toolset
* :vytask:`T2323` (bug): LLDP: "show lldp neighbors detail" returns warnings when service is not configured
* :vytask:`T1754` (bug): DHCPv6 client is impossible to restart
2020-08-02
==========
* :vytask:`T2756` (feature): Accel-PPP: make RADIUS accounting port configurable
2020-08-01
==========
* :vytask:`T2752` (bug): Exception when configuring unavailable ethernet interface
* :vytask:`T2751` (feature): Update Linux Kernel to v4.19.136
* :vytask:`T2753` (feature): Rewrite "add system image" op mode commands in XML
* :vytask:`T2690` (feature): Add VRF support to the add system image command
2020-07-30
==========
* :vytask:`T2746` (feature): IPv6 link-local addresses not configured
* :vytask:`T2678` (bug): High RAM usage on SSH logins with lots of IPv6 routes in the routing table.
* :vytask:`T2701` (bug): `vpn ipsec pfs enable` doesn't work with IKE groups
* :vytask:`T2745` (feature): router-advert: migrate to get_config_dict()
2020-07-29
==========
* :vytask:`T2743` (feature): WireGuard: move key migration from config script to migration script
* :vytask:`T2742` (feature): mDNS repeater: migrate to get_config_dict()
2020-07-28
==========
* :vytask:`T1117` (feature): 'show ipv6 bgp route-map' missing
* :vytask:`T928` (feature): Add support for PIM (Protocol-Independent Multicast)
2020-07-27
==========
* :vytask:`T2729` (feature): Pseudo-ethernet replace fail message
* :vytask:`T1249` (feature): multiple PBR rules can set to a single interface
* :vytask:`T1956` (feature): PPPoE server: support PADO-delay
* :vytask:`T1295` (feature): FRR: update documentation
* :vytask:`T1222` (bug): OSPF routing problem - route looping
* :vytask:`T1158` (bug): Route-Map configuration dropped updating rc11 to epa2
* :vytask:`T1130` (bug): Deleting BGP communities from prefix does not work
* :vytask:`T2067` (feature): pppoe-server: Add possibility set multiple service-name
2020-07-26
==========
* :vytask:`T2734` (feature): WireGuard: fwmark CLI definition is inconsistent
* :vytask:`T2733` (feature): Support MTU configuration on pseudo ethernet devices
* :vytask:`T2644` (default): Bonding interfaces cannot be disabled
* :vytask:`T2476` (bug): Bond member description change leads to network outage
* :vytask:`T2443` (feature): NHRP: Add debugging information to syslog
* :vytask:`T2021` (bug): OSPFv3 doesn't support decimal area syntax
* :vytask:`T1901` (bug): Semicolon in values is interpreted as a part of the shell command by validators
* :vytask:`T2000` (bug): strongSwan does not install routes to table 220 in certain cases
* :vytask:`T2091` (bug): swanctl.conf file is not generated properly if more than one IPsec profile is used
* :vytask:`T1983` (feature): Expose route-map when BGP routes are programmed in to FIB
* :vytask:`T1973` (feature): Allow route-map to match on BGP local preference value
* :vytask:`T1853` (bug): wireguard - disable peer doesn't work
* :vytask:`T1985` (feature): pppoe: Enable ipv6 modules without configured ipv6 pools
2020-07-25
==========
* :vytask:`T2730` (feature): Update Linux Kernel to v4.19.134
* :vytask:`T2106` (bug): Wrong interface states after reboot
* :vytask:`T1507` (default): cli: logical redundancy with boolean type
2020-07-24
==========
* :vytask:`T2097` (bug): Problems when using <path> as completion helper in op-mode
* :vytask:`T2092` (bug): dhcp-server rfc3442 static route should add default route
* :vytask:`T1817` (bug): BGP next-hop-self not working.
* :vytask:`T1462` (bug): Upgrade path errors 1.1.8 to 1.2.1-S2
* :vytask:`T1372` (bug): Diff functionality behaves incorrectly in some cases
* :vytask:`T2073` (feature): ipoe-server: reset op-mode command for sessions
* :vytask:`T1715` (bug): System DNS Server Order Incorrect
2020-07-23
==========
* :vytask:`T2673` (bug): After the bridge is configured with Mac, bridge is automatically disabled
* :vytask:`T2626` (bug): Changing pseudo-ethernet mode, throws CLI error
* :vytask:`T2608` (bug): delete pseudo-ethernet failed (another error type)
* :vytask:`T2527` (bug): bonding: the last slave interface is not deleted
* :vytask:`T2358` (bug): ip6ip6 bridge conf_mode errors
* :vytask:`T2346` (bug): Setting hostname yields temporary file error
* :vytask:`T2330` (bug): Vpn op-mode syntax
* :vytask:`T2188` (default): NTP op-mode commands don't work
2020-07-22
==========
* :vytask:`T2718` (bug): ntp.conf updated incorrectly
* :vytask:`T2658` (bug): Interface description comment display error
* :vytask:`T2643` (bug): show interfaces does not scale with terminal width
* :vytask:`T2725` (bug): Config fails to load if user has no password
* :vytask:`T2707` (default): Allow alternative initialization data for Config
2020-07-20
==========
* :vytask:`T2709` (bug): Destination NAT translation port without address fails to commit
* :vytask:`T2519` (bug): Broadcast address does not add automatically
2020-07-19
==========
* :vytask:`T2708` (bug): "show flow-accounting" should not display script's "usage" help
* :vytask:`T2592` (default): dhcp-relay discarding packets on valid interfaces
* :vytask:`T2712` (feature): udp-broadcast-relay: serivce no longer starts
* :vytask:`T2706` (feature): Support NDP protocol monitoring
2020-07-18
==========
* :vytask:`T2704` (bug): connect/disconnect Missing newline in op-mode tab completion helper
* :vytask:`T2689` (feature): Add helper functions to query changes between session and effective configs
* :vytask:`T2585` (bug): Unable to access the Internet after opening PPPoE on-demand dialing
2020-07-15
==========
* :vytask:`T2675` (bug): DNS service failed to start
* :vytask:`T2596` (feature): Allow specifying source IP for 'add system image'
2020-07-12
==========
* :vytask:`T1575` (default): `show snmp mib ifmib` crashes with IndexError
* :vytask:`T2696` (bug): Some bugfixes of vyatta-wanloadbalance
2020-07-11
==========
* :vytask:`T2687` (feature): SNMP: change logic on v3 password encryption
* :vytask:`T2693` (bug): Dhcp6c cannot be restarted after PPPoE link is reset
2020-07-08
==========
* :vytask:`T2692` (bug): Evaluate Setting Default Hash Policy to L3+L4
* :vytask:`T2646` (bug): Sysctl for IPv4 ECMP Hash Policy Not Set
2020-07-07
==========
* :vytask:`T2691` (bug): Upgrade from 1.2.5 to 1.3-rolling-202007040117 results in broken config due to case mismatch
* :vytask:`T2389` (bug): BGP community-list unknown command
* :vytask:`T2686` (bug): FRR: BGP: large-community configuration is not applied properly after upgrading FRR to 7.3.x series
2020-07-06
==========
* :vytask:`T2680` (bug): dhcp6c service cannot recover when it fails
2020-07-05
==========
* :vytask:`T2684` (feature): Update Linux Kernel to v4.19.131
* :vytask:`T2685` (feature): Update Accel-PPP to fix SSTP client issues
* :vytask:`T2681` (bug): PPPoE stops negotiating IPv6
2020-07-04
==========
* :vytask:`T2682` (bug): VRF aware services - connection no longer possible after system reboot
2020-07-03
==========
* :vytask:`T2670` (default): Remove dependency on show_config from get_config_dict
* :vytask:`T2676` (feature): NTP: migrate to get_config_dict() implementation
2020-07-02
==========
* :vytask:`T2668` (default): get_config_dict: add get_first_key arg to utility function get_sub_dict
2020-07-01
==========
* :vytask:`T2662` (default): get_config_dict includes node name as key only for tag and leaf nodes
* :vytask:`T2667` (feature): get_config_dict: Use utility function for non-empty path argument
2020-06-28
==========
* :vytask:`T2660` (bug): XML: Python default dictionary does not obey underscore (_) when flat is False
2020-06-27
==========
* :vytask:`T2656` (bug): XML: Python default dictionary returns wrong dictionary level(s)
2020-06-26
==========
* :vytask:`T2642` (bug): sshd fails to start due to configuration error
* :vytask:`T2588` (default): Add support for default values to the interface-definition format
* :vytask:`T2622` (bug): Pseudo-ethernet interface config disappears across versions
* :vytask:`T2057` (feature): Generalised Interface configuration
* :vytask:`T2625` (feature): Provide generic Library for package builds
2020-06-25
==========
* :vytask:`T2487` (bug): VRRP does not display info when group disabled
* :vytask:`T2329` (bug): Show remote config openvpn
* :vytask:`T2165` (bug): When trying to add route to ripng it complains that ip address should be IPv4 format
* :vytask:`T2159` (default): webproxy log read from wrong file
* :vytask:`T2101` (feature): Fix VXLAN config option parsing
* :vytask:`T2062` (bug): Wrong dhcp-server static route subnet bytes
* :vytask:`T1986` (bug): Python configuration manipulation library leaks open files
* :vytask:`T1762` (bug): VLAN interface configuration fails after internal representation of edit level was switched from a string to a list
* :vytask:`T1538` (bug): Update conntrack-sync packages to fix VRRP issues
* :vytask:`T1808` (feature): add package nftables
2020-06-24
==========
* :vytask:`T2634` (feature): remove autogeneration of interface "ip section" from vyatta-cfg-system
* :vytask:`T2633` (bug): Error with arp_accept on tun interface
* :vytask:`T2595` (feature): Update Linux Kernel to v4.19.128
* :vytask:`T1938` (bug): syslog doesn't start automatically
2020-06-23
==========
* :vytask:`T2632` (bug): WireGuard: Cannot use only one preshared-key for one peer
* :vytask:`T1829` (bug): Install Image script does not respect size of partition greater than 2G but less than disk size
* :vytask:`T2635` (feature): SSH: migrate to get_config_dict()
2020-06-22
==========
* :vytask:`T2486` (bug): DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone
* :vytask:`T2463` (bug): DHCP-received nameserver not added to vyos-hostsd
* :vytask:`T2534` (bug): pdns-recursor override.conf error
* :vytask:`T2054` (bug): Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding"
* :vytask:`T2225` (default): PIM/IGMP documentation
2020-06-21
==========
* :vytask:`T2624` (feature): Serial Console: fix migration script for configured powersave and no console
* :vytask:`T2610` (bug): default-lifetime is not reflected in the RA message
* :vytask:`T2299` (feature): login radius-server priority
* :vytask:`T1739` (bug): Serial interface seems not to be deleted properly
* :vytask:`T480` (bug): Error if no serial interface is present (/dev/ttyS0: not a tty)
2020-06-20
==========
* :vytask:`T2621` (bug): show interfaces repeats interface description if it is longer then an arbitrary number of characters
* :vytask:`T2618` (default): Conversion from 1.2 to 1.3 lost RADVD prefix autonomous-flag setting
2020-06-19
==========
* :vytask:`T2589` (bug): delete pseudo-ethernet failed
* :vytask:`T2490` (feature): Add serial (rs232) to ssh bridge service
2020-06-18
==========
* :vytask:`T2614` (default): Add an option to mangle dict keys to vyos.config.get_config_dict()
* :vytask:`T2026` (default): Make cli-shell-api correctly exit with non-zero code on failures
* :vytask:`T1868` (default): Add opportunity to get current values from API
2020-06-17
==========
* :vytask:`T2478` (feature): login radius: use NAS-IP-Address if defined source address
* :vytask:`T2141` (bug): Static ARP is not applied on boot
* :vytask:`T2609` (bug): router-advert: radvd does not start when lifetime is improperly configured
* :vytask:`T1720` (feature): support for more 'show ip route' commands
2020-06-16
==========
* :vytask:`T2604` (default): Remove use of is_tag in system-syslog.py
* :vytask:`T2605` (bug): SNMP service is not disabled by default
* :vytask:`T2568` (bug): Add some missing checks in config
* :vytask:`T2156` (default): PIM op-mode commands
2020-06-15
==========
* :vytask:`T2600` (bug): RADIUS system login configuration rendered wrongly
* :vytask:`T2599` (bug): "show interfaces" does not list VIF interfaces in ascending order
* :vytask:`T2591` (bug): show command has wrong interfaces ordering
* :vytask:`T2576` (bug): "show interfaces" does not return VTI
2020-06-14
==========
* :vytask:`T2354` (bug): Wireless conf_mode errors
* :vytask:`T2593` (bug): source NAT translation port can not be set when translation address is set to masquerade
* :vytask:`T2594` (default): Missing firmware for iwlwifi
2020-06-11
==========
* :vytask:`T2578` (bug): ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses
* :vytask:`T2571` (bug): NAT destination port with ! results in error
* :vytask:`T2570` (feature): Drop support for "system console device <device> modem"
* :vytask:`T2586` (bug): WWAN default route is not installed into VRF
* :vytask:`T2561` (feature): Drop support for "system console netconsole"
* :vytask:`T2569` (feature): Migrate "set system console" to XML and Python representation
2020-06-10
==========
* :vytask:`T2575` (bug): pppoe-server: does not possibly assign IP address
* :vytask:`T2565` (bug): Cannot connect to l2tp server with radius auth
* :vytask:`T2553` (bug): set interface ethN vif-s nnnn does not commit
2020-06-08
==========
* :vytask:`T2559` (feature): Add operational mode command to retrieve hardware sensor data
2020-06-07
==========
* :vytask:`T2529` (feature): WWAN: migrate from ttyUSB device to new device in /dev/serial/by-bus
* :vytask:`T2560` (feature): New op-mode command to display information about USB interfaces
2020-06-05
==========
* :vytask:`T2548` (bug): Interfaces allowing inappropriate network addresses to be assigned
* :vytask:`T1958` (default): Include only firmware we actually need
2020-06-04
==========
* :vytask:`T2514` (enhancment): "mac" setting for bond members
2020-06-02
==========
* :vytask:`T2129` (feature): XML schema: tagNode not allowed on first level in new XML op-mode definition
* :vytask:`T2545` (feature): Show physical device offloading capabilities for specified ethernet interface
* :vytask:`T2544` (feature): Enable Kernel KONFIG_KALLSYMS
* :vytask:`T2543` (feature): Kernel: always build perf binary but ship as additional deb package to not bloat the image
* :vytask:`T1096` (bug): BGP process memory leak
2020-06-01
==========
* :vytask:`T2535` (feature): Update Intel QAT drivers to 1.7.l.4.9.0-00008
* :vytask:`T2537` (feature): Migrate "show log dns" from vyatta-op to vyos-1x
* :vytask:`T2536` (bug): "show log dns forwarding" still refers to dnsmasq
* :vytask:`T2538` (feature): Update Intel NIC drivers to recent release (preparation for Kernel >=5.4)
* :vytask:`T2526` (feature): Wake-On-Lan CLI implementation
2020-05-31
==========
* :vytask:`T2532` (feature): VRF aware OpenVPN
2020-05-30
==========
* :vytask:`T2388` (feature): template rendering should create folder and set permission
* :vytask:`T2531` (feature): Update Linux Kernel to v4.19.125
* :vytask:`T2530` (bug): Error creating VRF with a name of exactly 16 characters
* :vytask:`T2460` (default): Migrate vyatta-nat-translations.pl to Python
2020-05-29
==========
* :vytask:`T2528` (bug): "update dns dynamic" throws FileNotFoundError excepton
2020-05-28
==========
* :vytask:`T1291` (default): Under certain conditions the VTI will stay forever down
2020-05-27
==========
* :vytask:`T2395` (feature): HTTP API move to flask/flask-restx as microframework
* :vytask:`T1121` (bug): Can't search for prefixes by community: Community malformed: AA:NN
2020-05-26
==========
* :vytask:`T2520` (bug): show conntrack fails with Perl error
* :vytask:`T2502` (bug): PPPoE default route not installed for IPv6 when "default-route auto"
* :vytask:`T2458` (feature): Update FRR to 7.3.1
* :vytask:`T2506` (feature): DHCPv6-PD add prefix hint CLI option
2020-05-25
==========
* :vytask:`T2391` (bug): pppoe-server session-control does not work
* :vytask:`T2269` (feature): SSTP specify tunnels names
* :vytask:`T1137` (bug): 'sh ip bgp sum' being truncated
2020-05-22
==========
* :vytask:`T2491` (feature): MACsec: create CLI for replay protection
* :vytask:`T2489` (feature): Add MACsec interfaces to "show interfaces" output
* :vytask:`T2201` (feature): Rewrite protocol BGP [op-mode] to new XML/Python style
* :vytask:`T2492` (feature): Do not set encrypted user password when it is not changed
* :vytask:`T2496` (feature): Set default to new syntax for config file component versions
* :vytask:`T2493` (feature): Update Linux Kernel to v4.19.124
* :vytask:`T2380` (bug): After PPPoE 0 is restarted, the default static route is lost
2020-05-21
==========
* :vytask:`T1876` (bug): IPSec VTI tunnels are deleted after rekey and dangling around as A/D
* :vytask:`T2488` (feature): Remove logfile for dialup interfaces like pppoe and wwan
* :vytask:`T2475` (bug): linting
* :vytask:`T1820` (bug): VRRP transition scripts for sync-groups are not supported in VyOS (anymore)
* :vytask:`T2364` (default): Add CLI command for mroute
* :vytask:`T2023` (feature): Add support for 802.1ae MACsec
2020-05-20
==========
* :vytask:`T2480` (bug): NAT: after rewrite commit tells that dnat IP address is not locally connected
2020-05-19
==========
* :vytask:`T2481` (feature): WireGuard: support tunnel via IPv6 underlay
* :vytask:`T421` (bug): Add Pv6 prefix delegation support
* :vytask:`T815` (feature): Add DHCPv6 server prefix-delegation support
2020-05-17
==========
* :vytask:`T2471` (feature): PPPoE server: always add AdvAutonomousFlag when IPv6 is configured
* :vytask:`T2409` (default): At boot, effective config should not be equal to current config
2020-05-16
==========
* :vytask:`T2466` (bug): live-build encounters apt dependency problem when building with local packages
* :vytask:`T2470` (feature): Update to PowerDNS recursor 4.3
* :vytask:`T2469` (feature): Update Linux Kernel to v4.19.123
* :vytask:`T2198` (default): Rewrite NAT in new XML/Python style
2020-05-15
==========
* :vytask:`T2449` (bug): 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1)
2020-05-14
==========
* :vytask:`T2456` (bug): netflow source-ip cannot be configured
2020-05-13
==========
* :vytask:`T2435` (bug): Pseudo-ethernet Interfaces Broken
* :vytask:`T2294` (bug): ipoe-server broken (jinja2 template issue)
2020-05-12
==========
* :vytask:`T2454` (feature): Update Linux Kernel to v4.19.122
* :vytask:`T2392` (bug): SSTP with ipv6
2020-05-10
==========
* :vytask:`T2445` (bug): VRF route leaking for ipv4 not working
* :vytask:`T2372` (bug): VLAN: error on commit if main interface is disabled
* :vytask:`T2439` (bug): Configuration dependency problem, unable to load complex configuration after reboot
2020-05-09
==========
* :vytask:`T2427` (default): Interface addressing broken since fix for T2372 was merged
* :vytask:`T2438` (default): isc-dhcp-server(6).service reports startup success immediately even if dhcpd fails to start up
* :vytask:`T2367` (default): Flush addresses from bridge members
2020-05-08
==========
* :vytask:`T2441` (bug): TZ validator has a parse error
* :vytask:`T2429` (bug): Vyos cannot apply VLAN sub interface to bridge
2020-05-06
==========
* :vytask:`T2402` (bug): Live ISO should warn when configuring that changes won't persist
2020-05-05
==========
* :vytask:`T1899` (bug): Unionfs metadata folder is copied to the active configuration directory
2020-05-04
==========
* :vytask:`T2412` (bug): ping flood does not work as unprivileged user
* :vytask:`T701` (bug): LTE interface dosen't come up
* :vytask:`T951` (bug): command 'isolate-stations true/false' does not make any changes in the hostapd.conf
2020-05-03
==========
* :vytask:`T2420` (feature): Update Linux Kernel to v4.19.120
* :vytask:`T2406` (feature): DHCPv6 CLI improvements
* :vytask:`T2421` (feature): Update WireGuard to Debian release 1.0.20200429-2_bpo10+1
2020-05-02
==========
* :vytask:`T2414` (feature): Improve runtime from Python numeric validator
* :vytask:`T2413` (feature): Update Linux Kernel to v4.19.119
2020-05-01
==========
* :vytask:`T2411` (feature): op-mode: make "monitor traceroute" VRF aware
* :vytask:`T2347` (bug): During commit, any script output directed to stdout will contain path
* :vytask:`T2239` (default): build-vmware-image script ignores the predefined file path, uses the environment variable unconditionally.
2020-04-29
==========
* :vytask:`T2399` (bug): op-mode "dhcp client leases" does not return leases
* :vytask:`T2398` (bug): op-mode "dhcp client leases interface" completion helper misses interfaces
* :vytask:`T2394` (feature): dhcpv6 client does not start
* :vytask:`T2393` (feature): dhclient: migrate from SysVinit to systemd
* :vytask:`T2268` (bug): DHCPv6 is broken
2020-04-28
==========
* :vytask:`T1227` (bug): rip PW can't be set at interface config
2020-04-27
==========
* :vytask:`T2373` (feature): Required auth options for pppoe-server
* :vytask:`T1381` (feature): Enable DHCP option 121 processing
* :vytask:`T2010` (bug): Reboot at reports wrong time or missing timezone
2020-04-26
==========
* :vytask:`T2386` (bug): salt: upgrade to 2019.2 packages
* :vytask:`T2385` (bug): salt-minion: improve completion helpers
* :vytask:`T2384` (bug): salt-minion: log to syslog and remove custom logging option
* :vytask:`T2383` (feature): Update Linux Kernel to v4.19.118
* :vytask:`T2382` (bug): salt-minion: Throws KeyError on commit
* :vytask:`T2350` (bug): Interface geneve conf-mode error
2020-04-25
==========
* :vytask:`T2304` (feature): "system login" add RADIUS VRF support
* :vytask:`T1842` (bug): Equuleus: "reboot at 04:00" command not working
2020-04-24
==========
* :vytask:`T2375` (feature): WireGuard: throw exception if address and port are not given as both are mandatory
* :vytask:`T2348` (bug): On IPv6 address distribution and DHCPv6 bugs
2020-04-23
==========
* :vytask:`T2369` (feature): VRF: can not leak interface route from default VRf to any other VRF
* :vytask:`T2368` (bug): VRF: missing completion helper when leaking to default table
* :vytask:`T2374` (bug): Tunnel interface can not be disabled
* :vytask:`T2362` (default): IPv6 link-local addresses missing due to EUI64 address code, causing router-advert not to work
* :vytask:`T2345` (default): IPv6 router-advert not working
2020-04-22
==========
* :vytask:`T2361` (bug): Unable to delete VLAN vif interface
* :vytask:`T2339` (bug): OpenVPN: IPv4 no longer working after adding IPv6 support
* :vytask:`T2331` (bug): VRRP op-mode errors
* :vytask:`T2320` (bug): Wireguard creates non-existing interfaces in [op-mode].
* :vytask:`T2096` (feature): Provide "generate" and "show" commands via the http API
* :vytask:`T2351` (feature): Cleanup PPTP server implementation and CLI commands
2020-04-21
==========
* :vytask:`T2341` (bug): Pseudo-ethernet Interfaces Not Loaded on Boot
* :vytask:`T2270` (bug): using load with scp/sftp and a username and password does not work
* :vytask:`T2255` (bug): DNS forwarding op-mode error
* :vytask:`T1907` (bug): Traceback on a non-existent interface.
* :vytask:`T2204` (feature): Support tunnel source-interface
2020-04-20
==========
* :vytask:`T2335` (bug): Unable to assign IPv6 from ISP
* :vytask:`T2317` (bug): l2tp overwriting ipsec config files
* :vytask:`T2292` (bug): Ensure graceful shutdown of vyos-http-api
* :vytask:`T2344` (bug): PPPoE server client static IP assignment silently fails
2020-04-19
==========
* :vytask:`T2337` (default): hw-id gone missing from interfaces after upgrade to 1.3-rolling-202004191028
* :vytask:`T2340` (feature): Remove informational "sg" messages from syslog
* :vytask:`T2338` (bug): Can't delete static IPv6 route on vrf
* :vytask:`T2336` (bug): OpenVPN service fails to start
* :vytask:`T2308` (default): openvpn op-mode scripts broken after migrating to systemd service
* :vytask:`T2185` (default): Start daemons with systemd units instead of with start-stop-daemon
2020-04-18
==========
* :vytask:`T2318` (bug): dns-forwarding migration script breaks with invalid interface name
* :vytask:`T2319` (feature): Update Linux Kernel to v4.19.116
* :vytask:`T2314` (feature): Cleanup PPPoE server implementation and CLI commands
* :vytask:`T2313` (bug): Accel-PPP / PPPoEserver raises "Floating point exception" when not all limits are defined
* :vytask:`T2312` (feature): Use LED modules to enable more visible feedback on VyOS hardware chassis
* :vytask:`T2306` (feature): Add new cipher suites to the WiFi configuration
* :vytask:`T2286` (default): IPoE server vulnerability
* :vytask:`T2224` (feature): Update Linux Kernel to v4.19.114
* :vytask:`T2110` (feature): RADIUS: supply include file for radius config to have a uniform CLI
* :vytask:`T2324` (feature): Cleanup IPoE server implementation and CLI commands
2020-04-17
==========
* :vytask:`T2275` (bug): flow-accounting broken in rolling
* :vytask:`T2256` (feature): Accel-ppp op-mode syntax
2020-04-16
==========
* :vytask:`T2295` (bug): Passwords with Special Characters Broken
* :vytask:`T2305` (feature): Add release name to "show version" command
* :vytask:`T2235` (default): OpenVPN server client IP doesn't reserve that IP in the pool
* :vytask:`T149` (feature): IPv6 support in OpenVPN tunnel
2020-04-15
==========
* :vytask:`T2293` (bug): OpenVPN: UnboundLocalError after merging server_network PullRequest
* :vytask:`T2298` (bug): Errors PDNS with name-server set
2020-04-14
==========
* :vytask:`T2213` (bug): vyos-1x: WiFi mode ieee80211ac should also activate ieee80211n
2020-04-13
==========
* :vytask:`T2283` (default): openvpn not starting: ccd path in template not moved to /run/openvpn/ccd
* :vytask:`T2236` (bug): DMVPN broken after tunnel rewrite to XML/Python
* :vytask:`T2284` (default): Upgrade ddclient to 3.9.1 which also brings systemd files
* :vytask:`T2282` (feature): Clarify hw-id in ethernet and wireless interface nodes
* :vytask:`T611` (feature): Static route syntax should reflect `ip` command routing capabilities, if possible.
2020-04-12
==========
* :vytask:`T2273` (default): OpenVPN no longer starts in latest rolling, migrate to systemd
* :vytask:`T2263` (feature): Reset feature for SSTP sessions
* :vytask:`T2262` (bug): Broken reset commands for pptp and l2tp
* :vytask:`T2031` (bug): pseudo-ethernet link interface cannot be changed
2020-04-11
==========
* :vytask:`T2264` (feature): l2tp: cleanup CLI definition
* :vytask:`T2233` (bug): Typos in wlanX.cfg
* :vytask:`T2238` (bug): After re-writing list_interfaces.py to use Interfaces() pseudo-ethernet is missing
2020-04-10
==========
* :vytask:`T2265` (feature): DHCP to be an attribute of the class instead of a inheritance
* :vytask:`T2261` (bug): "client-config-dir" not being set for openvpn
* :vytask:`T2248` (bug): PPPoE Broken in Latest 1.3 Rolling (1.3-rolling-202004070629)
* :vytask:`T1629` (bug): IP addresses configured on vif-s interfaces are not added to the system
* :vytask:`T2266` (default): openvpn bridged client-server doesn't work (validation error)
* :vytask:`T2253` (default): Fix use of cmd in merge config and remote function helpers
2020-04-09
==========
* :vytask:`T2260` (feature): vxlan, pseudo-ethernet: convert link nodes to source-interface
* :vytask:`T2172` (feature): Enable conf VXLAN without remote address
* :vytask:`T2237` (bug): l2tp, pptp, pppoe wrong chap-secrets file
2020-04-08
==========
* :vytask:`T2244` (feature): WireGuard: cleanup Python implementation and reduce amount of boilerplate code
* :vytask:`T2186` (feature): Provide more information to the user when a traceback is reported to the user
* :vytask:`T2246` (bug): LLDP op-mode error
* :vytask:`T2240` (feature): Support for bind vif-c interfaces into VRFs
* :vytask:`T2160` (feature): Allow restricting HTTP API to specific virtual hosts
* :vytask:`T2247` (feature): WireGuard: add VRF support
2020-04-05
==========
* :vytask:`T2212` (bug): vyos-1x: WiFi card antenna count not set accordingly
* :vytask:`T2230` (feature): Split out inlined Jina2 template to data/templates folder
* :vytask:`T2206` (feature): Split WireGuard endpoint into proper host and port nodes
2020-04-04
==========
* :vytask:`T2158` (bug): Commit fails if ethernet interface doesn't support flow control (pause)
* :vytask:`T2221` (bug): Ability to remove a VRF that has a next-hop-vrf as target
* :vytask:`T2211` (bug): vyos-1x: VHT channel width not set accordingly
* :vytask:`T2208` (bug): vyos-1x: commit on interfaces wireless wlanX capabilities vht link-adaptation (both|unsolicited) fails
* :vytask:`T2183` (bug): A number of bugs with wireguard script due to interface rearrangement
* :vytask:`T2104` (default): ifconfig.py size
* :vytask:`T2028` (feature): Convert "interfaces tunnel" to new XML/Python representation
* :vytask:`T2219` (bug): VRF default route of PPPoE and WWAN interfaces do not get added into proper routing table
* :vytask:`T2222` (default): openvpn: requires "multihome" option to listen on all addresses with udp protocol
2020-04-02
==========
* :vytask:`T2072` (bug): Shell autocomplete of option (config node) with quoted value doesn't work
* :vytask:`T1823` (feature): l2tpv3 interface migration fails
* :vytask:`T2202` (feature): Update PowerDNS recursor to 4.2 series
* :vytask:`T2200` (feature): Add VRF support on wirelessmodem interfaces
2020-03-31
==========
* :vytask:`T2166` (bug): Broken proxy-arp on vif
* :vytask:`T2180` (bug): get_config_dict should be independent of CLI edit level
* :vytask:`T2053` (default): Update vyos-load-config.py for version string syntax change
* :vytask:`T2052` (default): Update vyos-merge-config.py for version string syntax change
* :vytask:`T2144` (default): vyos-build: docker: selection of text in the terminal still selects it in vim (mouse isn't completely disabled)
2020-03-30
==========
* :vytask:`T2176` (default): 'WiFiIf' object has no attribute 'set_state'
* :vytask:`T2029` (feature): Switch to new syntax for config file component versions
2020-03-29
==========
* :vytask:`T2178` (bug): VRF interface don't get removed when VRF is deleted
* :vytask:`T2170` (feature): Add ability to create static route from default to VRF
* :vytask:`T1831` (feature): Denest IPv6 router-advert from Interfaces to general service
2020-03-28
==========
* :vytask:`T2167` (bug): vyos.ifconfig.get_mac() broken
* :vytask:`T2151` (default): wireless: can't delete interface present in config but not present in system
* :vytask:`T1988` (feature): Migrate wirelessmodem to new XML/Python style interface
2020-03-27
==========
* :vytask:`T2164` (bug): Package libstrongswan-standard-plugins missing from image
* :vytask:`T2105` (bug): wireless: not possible to disabled wlan0
* :vytask:`T2169` (default): Remove redundant use of show_config in vyos-merge-config
2020-03-26
==========
* :vytask:`T2162` (default): migration script for router-advert sets link-mtu 0 on bridge interfaces
* :vytask:`T1735` (bug): Issue in "show vpn ipsec/ike sa" output with ipsec encryption algorithm aes128gcm128/aes256gcm128/chacha etc
2020-03-25
==========
* :vytask:`T2148` (default): openvpn: setting "server client" config without "server client ip" results in ValueError: '' does not appear to be an IPv4 or IPv6 address
* :vytask:`T2146` (default): openvpn: "delete server client" doesn't delete the corresponding ccd configs
2020-03-24
==========
* :vytask:`T2157` (default): Organize service https listen-address/listen-port/server-name under 'virtual-host' node
* :vytask:`T1845` (bug): syslog host no longer accepts a port
2020-03-22
==========
* :vytask:`T2150` (feature): SSTP ssl certificates can only be stored in /config/user-data/sstp
* :vytask:`T2149` (feature): Update Linux Kernel to v4.19.112
* :vytask:`T476` (enhancment): Update the base system to Debian 10 (Buster)
2020-03-21
==========
* :vytask:`T2142` (bug): vyos-build: Add required packages and step to build-GCE-image script
* :vytask:`T1870` (feature): Extend Pipeline scripts to support PullRequests
2020-03-20
==========
* :vytask:`T2006` (bug): SSTP RADIUS CLI accepts invalid values
* :vytask:`T2140` (default): openvpn: tls file check function checkCertHeader returns True even when no match is found
* :vytask:`T2007` (feature): SSTP accepts client MTU up to 16384 bytes
* :vytask:`T2008` (feature): Adjustment of SSTP CLI to be more consistent to the rest of VyOS
2020-03-19
==========
* :vytask:`T2135` (bug): Login banner missing spacing now
* :vytask:`T2132` (feature): Document kernel boot parameter 'vyos-config-debug'
* :vytask:`T1744` (default): Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token
2020-03-17
==========
* :vytask:`T2134` (bug): VXLAN: `NameError: name 'config' is not defined`
2020-03-16
==========
* :vytask:`T2131` (feature): Improve syslog remote host CLI definition
2020-03-15
==========
* :vytask:`T2122` (feature): Update Intel out-of-tree drivers to latest version(s)
* :vytask:`T2121` (feature): Update Linux Kernel to v4.19.109
* :vytask:`T2119` (bug): Error on boot when removing ethernet interface from VM
2020-03-14
==========
* :vytask:`T834` (feature): New L2TP server implementation based on accel-ppp
2020-03-13
==========
* :vytask:`T1622` (default): Add failsafe and back trace to boot config loader
2020-03-11
==========
* :vytask:`T1961` (bug): VXLAN - fails to commit due to non-existent variable, broken MTU
* :vytask:`T2084` (default): conntrack-tools package build error for current/equuleus
2020-03-10
==========
* :vytask:`T1331` (bug): DNS stops working
2020-03-09
==========
* :vytask:`T2111` (feature): VRF add route leaking support
* :vytask:`T2109` (bug): Ping by name broken in VyOS 1.3-rolling-202003080217
* :vytask:`T2065` (bug): VyOS 1.3 Don't set daemon in openvpn-{intf}.conf file
* :vytask:`T31` (feature): Add VRF support
2020-03-08
==========
* :vytask:`T1954` (bug): Having `system login radius` configured causes exponentially long boot times
* :vytask:`T1760` (bug): RADIUS shared secret is not redacted from "show configuration" op mode command
2020-03-07
==========
* :vytask:`T2107` (bug): Wireless interfaces do not work in station mode without security
2020-03-05
==========
* :vytask:`T2074` (bug): VyOS docker container: Cannot configure ethernet interface
2020-03-04
==========
* :vytask:`T2098` (bug): Wrong call to cli-shell-api in generated op-mode templates for path completion helper
2020-03-03
==========
* :vytask:`T2095` (bug): Copy command errors out
2020-03-01
==========
* :vytask:`T2082` (bug): WireGuard broken after merging T2057
* :vytask:`T2089` (feature): RADIUS: do not query servers when commit is running started from a non RADIUS user
* :vytask:`T2086` (feature): Move sudo session open/close log entries to auth.log
2020-02-29
==========
* :vytask:`T2046` (feature): allowing sub-classes of Interface to redefine how the interface is created
2020-02-28
==========
* :vytask:`T2083` (default): vyos-build: build-packages fails at mdns-repeater due to wrong branch
* :vytask:`T2080` (default): traffic-policy shaper error when setting bandwidth
2020-02-27
==========
* :vytask:`T2075` (feature): Add support for OpenVPN tls-crypt file option
* :vytask:`T2068` (feature): Update Linux Kernel to v4.19.105
* :vytask:`T1703` (default): Macvlan PPPoE support
* :vytask:`T2078` (feature): Kernel: remove unused RAID functions 5,6,10,jbod,dm
2020-02-25
==========
* :vytask:`T2070` (feature): Rewrite (dis-)connect op-mode commands in XML and Python
* :vytask:`T2071` (feature): Add possibility to temporary disable a RADIUS server used for system login
2020-02-23
==========
* :vytask:`T2055` (feature): Remove IPv6 router-advert options for PPPoE
* :vytask:`T1318` (feature): PPPoE client CLI redesign
2020-02-22
==========
* :vytask:`T2063` (feature): vyos-salt-minion package is missing from vyos-world
2020-02-20
==========
* :vytask:`T1969` (default): OSPF with WireGuard cause Route Inactive
2020-02-18
==========
* :vytask:`T2034` (default): Removal of interfaces loopback lo removed 127.0.0.1 and ::1
2020-02-17
==========
* :vytask:`T2047` (feature): Update Linux Kernel to v4.19.104
* :vytask:`T2048` (bug): ISO boot fails when wireless adapter is present
2020-02-16
==========
* :vytask:`T2043` (bug): Bond VLANs can't be extended on the fly
* :vytask:`T2030` (bug): Bond doesn't survive reboot
* :vytask:`T1992` (bug): Adding vlan on a bond resets all BGP connections on same bond
* :vytask:`T1908` (feature): Add zone option for Cloudflare DDNS
* :vytask:`T1246` (bug): VyOS 1.2.0 "openvpn-options" configuration does not allow quotes in values
2020-02-15
==========
* :vytask:`T2042` (bug): Error on reboot after deleting "service snmp" and not "service lldp snmp enable"
* :vytask:`T2041` (bug): Adding non existent bond interface raises exception
2020-02-14
==========
* :vytask:`T2039` (bug): Wrong system type displayed in show version
* :vytask:`T2040` (bug): vyos-http-api-server should reload Config in all routes
2020-02-13
==========
* :vytask:`T2033` (feature): Drop vyos-replace package
* :vytask:`T1635` (feature): Rewrite interface pseudo-ethernet in new XML/Python style
2020-02-10
==========
* :vytask:`T2024` (feature): Migrate "system login banner" to XML/Python
2020-02-09
==========
* :vytask:`T2022` (bug): When RADIUS config is active, local logins won't work
* :vytask:`T2020` (default): Unable to log in after upgrade to 1.3-rolling-202002080217
* :vytask:`T1931` (bug): Enabling SNMP commit error
2020-02-05
==========
* :vytask:`T1948` (bug): RADIUS login broken in 1.3
* :vytask:`T1990` (feature): Migrate "system login" to XML/Python representation
* :vytask:`T1585` (default): Add letsencrypt/certbot support for 'service https'
2020-02-04
==========
* :vytask:`T1965` (bug): VyOS-1.3: ping no longer supports specifying interface or source
2020-02-02
==========
* :vytask:`T2011` (feature): Update Linux Kernel to v4.19.101
* :vytask:`T640` (bug): Images no longer work when built without "recommended" packages
2020-02-01
==========
* :vytask:`T2009` (bug): Ethernet Interface always stays down
* :vytask:`T1989` (bug): conf.get_config_dict() throws exception
2020-01-31
==========
* :vytask:`T1768` (bug): PPtP - vyos.config rewrite
* :vytask:`T2002` (bug): VLAN interfaces try to be enabled even if parent interface is A/D
2020-01-30
==========
* :vytask:`T1994` (default): lldpd not bound to specified interfaces - Fix jinja template
* :vytask:`T1896` (enhancment): Remove LLDP-MED civic_based location information
* :vytask:`T1724` (feature): wireguard - add endpoint check in verify()
2020-01-29
==========
* :vytask:`T1996` (feature): Update Linux Kernel to 4.19.99
* :vytask:`T1862` (default): Use regex pattern \s+ to split strings on whitespace in Python 3.7
* :vytask:`T1755` (bug): Python KeyError exceptions raised with 'show vpn ipsec sa' command under use of certain IPSEC cipher suites
* :vytask:`T1747` (bug): L2TP breaks after upgrading to VyOS 1.2-rolling-201910180117 [issue report and proposed solution]
* :vytask:`T1664` (bug): Ipoe with bond per vlan don't work
* :vytask:`T1895` (feature): There is not restriction on selection of syslog facility
* :vytask:`T1670` (feature): OpenVPN option for tls-auth
2020-01-26
==========
* :vytask:`T1937` (bug): snmpd throwing a tremendous amount of errors
* :vytask:`T1767` (bug): IPoE - vyos.config rewrite
* :vytask:`T1765` (bug): wireguard - vyos.config rewrite
2020-01-24
==========
* :vytask:`T1975` (bug): OpenVPN tap devices won't come up automatically
2020-01-23
==========
* :vytask:`T1766` (bug): service-pppoe - vyos.config rewrite
2020-01-21
==========
* :vytask:`T1784` (bug): DMVPN with IPSec does not work in HUB mode
* :vytask:`T1977` (bug): webproxy error on fresh install
2020-01-18
==========
* :vytask:`T1830` (feature): 1.3-rolling boots to GRUB prompt post-install on UEFI systems
* :vytask:`T1940` (bug): EFI Fresh Install fails to boot, 4K Sector Drives Fail to boot EFI
2020-01-16
==========
* :vytask:`T1880` (default): "A stop job is running for live-tools - System Support Scripts" hangs, times out when shutting down equuleus live iso
2020-01-15
==========
* :vytask:`T1959` (bug): Error message when adding IPSec VPN
2020-01-09
==========
* :vytask:`T1955` (feature): snmp - cli config val_help missing
* :vytask:`T1813` (bug): error in generated /etc/hosts file
2020-01-08
==========
* :vytask:`T1946` (bug): Recovery ifname for PPtP remote-access
2020-01-03
==========
* :vytask:`T1939` (feature): Provide abstraction for interface "ip" options
2020-01-01
==========
* :vytask:`T1779` (bug): Tunnel interfaces aren't suggested as being available for bridging
2019-12-31
==========
* :vytask:`T1654` (bug): sFlow: multiple "sflow server" not work, and "disable-imt" could break configuration
* :vytask:`T1923` (feature): Migrate L2TPv3 interface to XML/Python
2019-12-30
==========
* :vytask:`T1920` (bug): beep: Error: Running under sudo, which is not supported for security reasons.
* :vytask:`T1918` (bug): l2tp / ipsec config broken in latest daily
* :vytask:`T1897` (bug): IPSec - 1.2 to 1.3 migration failed
* :vytask:`T1921` (bug): snmp: VyOS options no longer recognized
* :vytask:`T1922` (feature): Add VXLAN IPv6 support
* :vytask:`T1919` (feature): Migrate "system options" to XML/Python representation
2019-12-28
==========
* :vytask:`T1916` (feature): Update Linux Kernel to v4.19.91
* :vytask:`T1915` (bug): Remove "system ipv6 blacklist" option
* :vytask:`T1912` (feature): Migrate "system (ip|ipv6)" to XML/Python representation
2019-12-27
==========
* :vytask:`T1910` (bug): Invalid parmissions on latest 1.3 rolling ISO images
2019-12-26
==========
* :vytask:`T1794` (bug): Interface description can't contain a colon
* :vytask:`T1906` (feature): Migrate "system time-zone" configuration to XML/Python
2019-12-23
==========
* :vytask:`T1898` (enhancment): Support multiple IPv4/IPv6 LLDP management addresses
* :vytask:`T1878` (bug): accel-ppp: pppoe single-session option implementation
2019-12-22
==========
* :vytask:`T393` (enhancment): Migrate vyatta-lldpd to vyos-1x
2019-12-20
==========
* :vytask:`T1892` (default): vyos-build: Do not install recommends in docker image [enhancement]
* :vytask:`T1411` (enhancment): equuleus: buster: vyatta-ravpn: libfreeradius-client2 is missing in buster
2019-12-19
==========
* :vytask:`T1873` (default): DHCP server fails to start due to a change in isc-dhcp-server init scripts
2019-12-18
==========
* :vytask:`T1889` (bug): Error building docker build image
* :vytask:`T1132` (default): Build on Debian Buster
2019-12-17
==========
* :vytask:`T1886` (feature): Update Linux Kernel to v4.19.89
* :vytask:`T1887` (feature): Update WireGuard to Debian release 0.0.20191212-1
2019-12-13
==========
* :vytask:`T1861` (default): hosts lost after modified static-host-mapping
2019-12-10
==========
* :vytask:`T1843` (feature): Add GCC preprocessor support for XML files
2019-12-08
==========
* :vytask:`T1566` (feature): Extend L2TP/IPSec server with IPv6
2019-12-07
==========
* :vytask:`T1714` (bug): Disable DHCP Nameservers Not Working
2019-12-06
==========
* :vytask:`T1860` (feature): Update WireGuard to Debian release 0.0.20191127-2
* :vytask:`T1859` (feature): Update Linux Kernel to v4.19.88
* :vytask:`T1854` (bug): Dynamic DNS configuration cannot be deleted
* :vytask:`T1849` (bug): DHCPv6 client does not start
* :vytask:`T1169` (bug): LLDP potentially broken
* :vytask:`T586` (bug): Cannot add ethernet vif-s vif-c interface to bridge-group
2019-12-05
==========
* :vytask:`T1847` (bug): set_level incorrectly handles path given as empty string
2019-12-04
==========
* :vytask:`T1787` (default): Failed config migration from V1.2.3 to 1.2-rolling-201911030217
* :vytask:`T1212` (bug): IPSec Tunnel to Cisco ASA drops reliably after 4.2GB transferred
* :vytask:`T1704` (feature): OpenVPN - Add support for ncp-ciphers
2019-12-03
==========
* :vytask:`T1782` (bug): pppoe0: showing as "Coming up"
* :vytask:`T1801` (bug): Unescaped backslashes in config values cause configuration failure
2019-12-02
==========
* :vytask:`T1840` (bug): PPPoE doesn't not rename pppX to pppoeX
2019-11-25
==========
* :vytask:`T1824` (bug): Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log'
2019-11-24
==========
* :vytask:`T1673` (bug): vif bridge-group not migrated to bridge member interface
* :vytask:`T1799` (feature): Add support for GENEVE (Generic Network Virtualization Encapsulation)
2019-11-23
==========
* :vytask:`T1627` (feature): Rewrite wireless interface in new style XML syntax
2019-11-21
==========
* :vytask:`T1818` (default): Print name of migration script on failure
* :vytask:`T1814` (default): Add log of migration scripts run during config migration
2019-11-14
==========
* :vytask:`T1710` (default): [equuleus] buster: add patch to fix live-build missing key error
* :vytask:`T1804` (default): Add python3-psutil to docker image
* :vytask:`T1736` (default): Decide on best practice for patching live-team packages for VyOS build system
* :vytask:`T1424` (default): Rewrite the config load script
2019-11-11
==========
* :vytask:`T1793` (feature): Editing description on an interface causes BGP sessions to reset on commit
2019-11-10
==========
* :vytask:`T1791` (feature): Update Linux Kernel to 4.19.82
2019-11-08
==========
* :vytask:`T1789` (bug): ddclient not working with generated RFC2136 / nsupdate config
2019-11-03
==========
* :vytask:`T1777` (bug): Bonding interface MAC address mismatch after reboot
* :vytask:`T1752` (bug): PPPoE does not automatically start on boot
2019-11-02
==========
* :vytask:`T1783` (bug): Interface can't unpin from bridge
2019-10-22
==========
* :vytask:`T1756` (feature): Modify output to be more useful - Wireguard
2019-10-21
==========
* :vytask:`T1741` (feature): Add system wide proxy setting
2019-10-19
==========
* :vytask:`T1746` (bug): 201910180117 fails startup with 'Permission Denied' errors
* :vytask:`T1743` (default): equuleus: remove references to SSH key type "rsa1" deprecated in Debian Buster
2019-10-18
==========
* :vytask:`T1712` (default): DHCP client sometimes doesn't start
* :vytask:`T1604` (enhancment): equuleus: buster: vbash: tab completion breaks
2019-10-11
==========
* :vytask:`T1723` (bug): wireguard - Interface wg01 could not be brought up in time
2019-10-09
==========
* :vytask:`T1719` (feature): ssh deprecated options
* :vytask:`T1718` (bug): ISO check in /opt/vyatta/sbin/install-image faulty
* :vytask:`T1682` (feature): Migrate to new Jenkins Pipeline script
2019-10-08
==========
* :vytask:`T1717` (bug): disable multiple daemons to autostart at boot
2019-10-06
==========
* :vytask:`T1713` (feature): Remove deprecated packages no longer required after migration to Accel-PPP
2019-10-03
==========
* :vytask:`T1689` (feature): "reset openvpn" op-mode command should terminate and restart OpenVPN process
2019-10-01
==========
* :vytask:`T1706` (bug): wireguard broken in latest rolling
2019-09-30
==========
* :vytask:`T1688` (feature): OpenVPN - Add new cipher aes-(128|192|256)-gcm
2019-09-28
==========
* :vytask:`T1696` (bug): NTP - Tests fail when building vyos-1x
* :vytask:`T1512` (bug): vyos 1.2 openvpn client names with spaces created incorrectly
2019-09-27
==========
* :vytask:`T1681` (feature): cleanup wireguard code since tagnodes are now visible
* :vytask:`T1695` (bug): Syntax error in interface-dummy.py
2019-09-26
==========
* :vytask:`T1692` (bug): ipoe-server verify function error
* :vytask:`T1691` (bug): OpenVPN - Commiting config when OpenVPN peer/server not available makes commit hang
* :vytask:`T1690` (feature): restart op-mode commands for 'service (pppoe|ipoe)-server'
2019-09-25
==========
* :vytask:`T1672` (bug): Wireguard keys not automatically moved
2019-09-23
==========
* :vytask:`T1679` (bug): during bootup: invalid literal for int() with base 10
* :vytask:`T1680` (feature): DHCP client does not release IP address on exit/deletion
2019-09-21
==========
* :vytask:`T1676` (default): [equuleus] buster: update GRUB boot parameters during upgrade
* :vytask:`T1637` (feature): Rewrite ethernet interface in new style XML syntax
* :vytask:`T1675` (feature): OpenVPN - Specify minimum TLS version
2019-09-20
==========
* :vytask:`T1602` (default): equuleus: buster: add live build apt options for choosing vyos packages
2019-09-19
==========
* :vytask:`T1666` (feature): Deleting a bond will place member interfaces into A/D state
2019-09-17
==========
* :vytask:`T239` (bug): Improve documentation for the firewall all-ping setting
2019-09-16
==========
* :vytask:`T1040` (default): rc.local is executed too early
2019-09-15
==========
* :vytask:`T1662` (default): openvpn: 'show openvpn client' error
* :vytask:`T1661` (default): openvpn: wrong checking for existence cert files
* :vytask:`T1630` (bug): OpenVPN after changing it from root to nobody (unprivileged user) cant add routes
2019-09-13
==========
* :vytask:`T1660` (bug): Bonding dontt work on VyOS 1.2-rolling-201909120338
* :vytask:`T1655` (enhancment): equuleus: buster: arm: vyos-accel-ppp build failes because of filename hardcoded as x86_64 in debian/rules
2019-09-12
==========
* :vytask:`T1572` (feature): Wireguard keyPair per interface
* :vytask:`T1545` (bug): IPSEC vti issue
2019-09-10
==========
* :vytask:`T1650` (feature): implement wireguard default key removal
* :vytask:`T1649` (feature): feature documentation different keypairs per interface
* :vytask:`T1648` (feature): add cli command 'delete wireguard named-key <key>'
2019-09-09
==========
* :vytask:`T1639` (bug): wireguard pubkey change error
2019-09-07
==========
* :vytask:`T1640` (feature): Update Linux Kernel to v4.19.70
2019-09-06
==========
* :vytask:`T1624` (bug): Failed to set up config session
* :vytask:`T1636` (feature): Rewrite VXLAN in new style XML/Python
* :vytask:`T1479` (bug): libvyosconfig error reporting doesn't include line numbers
* :vytask:`T808` (feature): replace lighthttpd with nginx
* :vytask:`T1478` (bug): libvyosconfig parser does not support escaped quotes inside single-quoted strings
2019-09-04
==========
* :vytask:`T1632` (bug): OpenVPN 'push' options with quotes
* :vytask:`T1631` (bug): Multiple push-route options cause error generating openvpn configuration
* :vytask:`T1557` (feature): Create generic abstraction for configuring interfaces e.g. IP address
* :vytask:`T1628` (feature): Adopt WireGuard configuration script to new vyos.ifconfig class
* :vytask:`T1614` (feature): Rewrite bonding interface in new style XML syntax
2019-09-02
==========
* :vytask:`T1621` (default): Rewrite the rest of trivial vyatta-op commands to new syntax
2019-08-31
==========
* :vytask:`T1456` (bug): Port group cannot be configured if the same port is configured as standalone and inside a range
2019-08-28
==========
* :vytask:`T1615` (feature): After migration to pyroute2 the address DHCP statement is no longer covered
2019-08-27
==========
* :vytask:`T1617` (default): OpenVPN push route failure
* :vytask:`T1250` (bug): FRR not setting default gateway from DHCP
2019-08-26
==========
* :vytask:`T1591` (bug): OpenVPN "run show openvpn client status" does not work
* :vytask:`T1608` (feature): bridge: Bridge adding non existing interfaces is allowed but does not work
* :vytask:`T1548` (feature): Rewrite OpenVPN interface/op-commands in new style XML/Python
* :vytask:`T1607` (default): Convert 'reset conntrack' and 'reset ip[v6] cache' operations from vyatta-op to new syntax
2019-08-25
==========
* :vytask:`T1611` (default): Migration to latest rolling fails with vyos.configtree.ConfigTreeError: Path [b'interfaces bridge br0 igmp-snooping querier'] doesn't exist
2019-08-23
==========
* :vytask:`T1606` (bug): Rolling release no longer boots after adding hostname daemon
2019-08-21
==========
* :vytask:`T1601` (feature): Rewrite loopback interface type with new style XML/Python interface
* :vytask:`T1596` (default): Convert 'telnet' and 'traceroute' vyatta-op commands to new syntax
2019-08-20
==========
* :vytask:`T1595` (feature): Migrate deprecated "service dns forwarding listen-on" to listen-address
2019-08-19
==========
* :vytask:`T1580` (feature): Rewrite dummy interface type with new style XML/Python interface
* :vytask:`T1590` (default): Convert 'show system' operations from vyatta-op to python/xml syntax
2019-08-17
==========
* :vytask:`T1592` (feature): Update Linux Kernel to v4.19.67
2019-08-15
==========
* :vytask:`T1584` (default): equuleus: buster: add consistent grub options for predictable interface names
2019-08-13
==========
* :vytask:`T1556` (feature): Rewrite Bridge in new style XML syntax
2019-08-09
==========
* :vytask:`T1569` (feature): interfaceconfig class documetation
2019-08-05
==========
* :vytask:`T1562` (feature): Change version scheme on current branch used for rolling releases
2019-08-04
==========
* :vytask:`T1561` (bug): VyOS rolling ISO cluttered with vyatta-ravpn Git Repo
2019-08-02
==========
* :vytask:`T853` (feature): Add SSTP server support
* :vytask:`T742` (feature): Replace poptop and xl2tpd with accel-ppp
2019-08-01
==========
* :vytask:`T1544` (feature): L2TP documentation
2019-07-31
==========
* :vytask:`T1552` (feature): accel-ppp: SSTP documentation
* :vytask:`T1553` (default): equuleus: buster: add 'noautologin' to boot parameters
2019-07-29
==========
* :vytask:`T1532` (default): [equuleus] buster: GPG error on vyos package repository
2019-07-28
==========
* :vytask:`T1547` (feature): accel-ppp/L2TP restructure CLI
* :vytask:`T1546` (bug): accel-ppp/L2TP radius-source address is not honored
2019-07-23
==========
* :vytask:`T1533` (bug): Rolling builds broken!
* :vytask:`T1489` (feature): Add vlan_mon usage at Accel
2019-07-22
==========
* :vytask:`T1435` (enhancment): Make ip-address [OPTIONAL] (in dhcp-server -> static-mapping) to cope with "unfriendly" client-hostnames of IoT-Devices
2019-07-21
==========
* :vytask:`T823` (feature): Rewrite DHCP op mode in the new style
2019-07-18
==========
* :vytask:`T1497` (bug): "set system name-server" generates invalid/incorrect resolv.conf
* :vytask:`T533` (feature): Support for PPPoE MTU greater than 1492
2019-07-08
==========
* :vytask:`T1510` (feature): [IPoE] vlan-mon option implementation
* :vytask:`T1508` (feature): [pppoe] migration script for service pppoe-server interface
* :vytask:`T1494` (feature): accel-ppp: IPoE update documentation
* :vytask:`T989` (feature): Add support for IPoE server
2019-07-03
==========
* :vytask:`T1502` (feature): Add build sanity checking tools to the dev builds
2019-07-02
==========
* :vytask:`T1099` (default): Openvpn: use config files instead of one long command.
* :vytask:`T1495` (feature): accel-ppp: IPoE implement IPv6 PD
2019-07-01
==========
* :vytask:`T1498` (bug): Nameservers are not propagated into resolv.conf
2019-06-24
==========
* :vytask:`T1482` (feature): Add OpenVPN SHA384 hashing algorithm
2019-06-23
==========
* :vytask:`T1476` (bug): Update PowerDNS recursor to 4.2 series
2019-06-22
==========
* :vytask:`T1313` (feature): Add support for reusable build flavours
* :vytask:`T1202` (bug): Add `hvinfo` to the packages directory
2019-06-20
==========
* :vytask:`T1413` (enhancment): equuleus: buster: vyos-xe-guest-utilities is not installable and breaks live-build
* :vytask:`T1412` (enhancment): equuleus: buster: vyos-netplug is not installable and breaks live-build
2019-06-19
==========
* :vytask:`T1334` (feature): Migration script runner rewrite
* :vytask:`T1327` (bug): Set the serial console speed to 115200 by default
2019-06-18
==========
* :vytask:`T1451` (bug): Intel e1000e driver missing in lates rolling release
2019-06-17
==========
* :vytask:`T1408` (feature): pppoe-server - implement local-ipv6 for pure IPv6 based deployments
2019-06-12
==========
* :vytask:`T1397` (default): Rewrite the config merge script
2019-06-05
==========
* :vytask:`T1426` (default): Update the script that checks conntrack hash-size on reboot
2019-06-03
==========
* :vytask:`T1423` (default): When merging remote config files, create known_hosts file if not present.
2019-05-28
==========
* :vytask:`T1410` (feature): Upgrade Linux Kernel to 4.19.46
2019-05-26
==========
* :vytask:`T1404` (feature): Update iproute2 package to 4.19
2019-05-24
==========
* :vytask:`T1407` (bug): pppoe IPv6 PD documention by practical example
2019-05-23
==========
* :vytask:`T1402` (feature): Update Linux Kernel to 4.19.45
2019-05-22
==========
* :vytask:`T1399` (bug): accel-ppp kernel modules missing in rolling build 20190522
* :vytask:`T1393` (bug): pppoe IPv6 pool doesn't work
2019-05-21
==========
* :vytask:`T592` (bug): lldpcli: unknown command from argument 1: `#`
2019-05-16
==========
* :vytask:`T1267` (feature): FRR: Add interface name for static routes
* :vytask:`T1148` (bug): epa2 BGP peers initiate before config is fully loaded, routes leak.
2019-05-06
==========
* :vytask:`T1368` (feature): Enable MPLS support in Linux Kernel
2019-05-04
==========
* :vytask:`T1365` (bug): Cannot configure syslog on 1.2.0-rolling+201904260337
2019-04-29
==========
* :vytask:`T1352` (feature): vyos-documentaion: accel-pppoe adding CIDR based IP pool option
2019-04-21
==========
* :vytask:`T1348` (feature): Upgrade WireGuard to 0.0.20190406-1
* :vytask:`T1347` (feature): Upgrade Linux Kernel to 4.19.36
2019-04-20
==========
* :vytask:`T1344` (feature): Unclutter "system login radius" configuration nodes
2019-04-19
==========
* :vytask:`T1325` (default): GRE tunnel to Cisco router fails in 1.2.0 - works in 1.1.8
2019-04-16
==========
* :vytask:`T1184` (feature): wireguard - extend documentation with the show interface wireguard commands
2019-04-15
==========
* :vytask:`T1260` (feature): VICI-based implementation of "run show vpn ipsec sa"
* :vytask:`T1248` (default): Add a function for copying nodes to the vyos.configtree library
2019-04-05
==========
* :vytask:`T1324` (feature): update documtation for 'set system login user level'
2019-04-04
==========
* :vytask:`T1323` (feature): migrate operator accounts to admin accounts and remove the option to setup an operator account
2019-03-20
==========
* :vytask:`T405` (feature): Add binaries for lcdproc
2019-03-12
==========
* :vytask:`T1284` (feature): accel-ppp: pptp implementation documention
* :vytask:`T833` (feature): New PPTP server implementation based on accel-ppp
2019-02-22
==========
* :vytask:`T1257` (bug): implement 'set system static-host-mapping' in host_name.py and remove old function calls
2019-02-21
==========
* :vytask:`T1214` (bug): Add `ipaddrcheck` to the packages directory
2019-02-10
==========
* :vytask:`T1154` (default): use of local cache to build iso
2019-02-09
==========
* :vytask:`T1236` (feature): Update Linux Kernel