Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-12 | T4934: ospf: Fix inter-area route summarization | Yuxiang Zhu | |
Setting something like `protocols ospf area 10 range 10.10.0.0/16` without sub options doesn't work. This is because no range commands are generated when there is no leaf nodes set under the `range` tag node. ``` edit protocols ospf set area 16 network 10.10.0.0/16 set area 16 range 10.10.0.0/16 commit ``` ``` $ vtysh -c 'show run' ! router ospf auto-cost reference-bandwidth 100 timers throttle spf 200 1000 10000 network 10.10.0.0/16 area 16 exit ``` The generated FRR commands above is missing something like: ``` area 16 range 10.10.0.0/16 ``` | |||
2023-01-07 | Merge pull request #1741 from vfreex/ospf-fix-passive-interface | Christian Breunig | |
T4920: ospf: Fix `passive-interface default` option | |||
2023-01-07 | T4920: ospf: Fix `passive-interface default` option | Yuxiang Zhu | |
`passive_interface` is a leaf node. Also adds a smoketest. | |||
2023-01-07 | Merge pull request #1728 from aapostoliuk/T4877-sagitta | Christian Breunig | |
T4877: Added more checks if "import vrf" is used in bgp | |||
2023-01-07 | smoketest: ospf: extend test 09 w/ passive interfaces | Christian Poessinger | |
2023-01-06 | T4877: Added more checks if "import vrf" is used in bgp | aapostoliuk | |
1. Fixed: If rd and route-target are used in VRF, can not use "import vrf" in the same VRF in the same AFI/SAFI. 2. Fixed: If rd and route-target is used in VRF, this VRF can not be in the list of command "import vrf" in the same AFI/SAFI but in other VRFs. 3. Fixed: Do not allow to delete vrf if it is used in import list of other vrfs. 4. Added smoketests to check "import vrf" issues. | |||
2023-01-05 | qos: T4284: priority-queue and round-robin have no default bandwidth | Christian Poessinger | |
2023-01-04 | qos: T4284: bugfix fair-queue queue-limit range | Christian Poessinger | |
2023-01-04 | qos: T4284: replace qdisc/class instead of always adding it | Christian Poessinger | |
This makes transitions/updates faster and less error prone | |||
2023-01-01 | qos: T4284: first implementation introducing a new vyos.qos module | Christian Poessinger | |
2022-12-30 | smoketest: dummy: T4898: enable MTU testcase | Christian Poessinger | |
2022-12-27 | strongSwan: T4593: add charon-systemd runtime dependency | Christian Poessinger | |
2022-12-27 | strongSwan: upgrade scripts to work with package version 5.9.8 | Christian Poessinger | |
2022-12-20 | smoketest: radvd: T4809: add test case for RA source address | Christian Poessinger | |
2022-12-19 | Merge pull request #1718 from nicolas-fort/T4886_conn_mark | Christian Poessinger | |
T4886: Firewall and route policy: Add connection-mark feature to vyos. | |||
2022-12-19 | dhcp: T4832: fix TypeError in smoketest | Christian Poessinger | |
Commit cca7ec3e ("T4832: dhcp: Add IPv6-only dhcp option support (RFC 8925)") extended the smoketests but used int over str when calilng the CLI wrapper. This led to: TypeError: sequence item 7: expected str instance, int found | |||
2022-12-19 | T4886: Firewall and route policy: Add connection-mark feature to vyos. | Nicolas Fort | |
2022-12-17 | Merge pull request #1669 from vfreex/dhcp-v6-only-option-1.4 | Christian Poessinger | |
T4832: dhcp: Add IPv6-only dhcp option support (RFC 8925) | |||
2022-12-17 | Merge pull request #1626 from nicolas-fort/fwall_group_interface | Christian Poessinger | |
T4780: Firewall: add firewall groups in firewall. Extend matching cri… | |||
2022-12-02 | T4854: route reflector allows to apply route-maps | fett0 | |
2022-11-30 | pki: T4847: add test of eapol to ensure interface update | John Estabrook | |
2022-11-28 | conf-mode: T4845: add smoketest to detect cycles | John Estabrook | |
2022-11-26 | ospf: T4739: Adding missing OSPF FRR template | Cheeze-It | |
Adding the smoketest. | |||
2022-11-24 | Merge pull request #1641 from Rain/T4612-arbitrary-netmasks | Christian Poessinger | |
firewall: T4612: Support arbitrary netmasks | |||
2022-11-24 | T4825: Add basic smoketest for veth interfaces | Viacheslav Hletenko | |
2022-11-21 | T4832: dhcp: Add IPv6-only dhcp option support (RFC 8925) | Yuxiang Zhu | |
Clients supporting this DHCP option (DHCP option 108, RFC 8925) will disable its IPv4 network stack for configured number of seconds and operate in IPv6-only mode. This option is known to work on iOS 15+ and macOS 12.0.1+. Example command: ```sh set service dhcp-server shared-network-name LAN6 subnet 192.168.64.0/24 ipv6-only-preferred 0 ``` | |||
2022-11-19 | T4830: nat66: fix how nat66 rules are written in nftables, so translation ↵ | Nicolas Fort | |
works as expected | |||
2022-11-19 | T4780: Firewall: add firewall groups in firewall. Extend matching criteria ↵ | Nicolas Fort | |
so this new group can be used in inbound and outbound matcher | |||
2022-11-17 | Merge pull request #1654 from sarthurdev/pbr_refactor | Christian Poessinger | |
policy: T2199: T4605: Migrate policy route interface node | |||
2022-11-16 | Revert "smoketest: T4652: adjust PowerDNS process name for 4.8 version" | Christian Poessinger | |
This reverts commit 726cdf8bfd27d751737383102fa205f3c082710c. | |||
2022-11-13 | l3VPN : T4182: add l3vpn over gre option from route-map | fett0 | |
2022-11-11 | policy: T2199: T4605: Migrate policy route interface to `policy route|route6 ↵ | sarthurdev | |
<name> interface <ifname>` * Include refactor to policy route to allow for deletion of mangle table instead of complex cleanup * T4605: Rename mangle table to vyos_mangle | |||
2022-11-11 | smoketest: dns: T738: add test for default value of port | Christian Poessinger | |
2022-11-10 | dns: T738: add CLI option for PowerDNS local-port | Zen3515 | |
2022-11-09 | smoketest: T4652: adjust PowerDNS process name for 4.8 version | Christian Poessinger | |
This reverts commit f3420a967ad5597c57093b5279a844dca4c516c0. | |||
2022-11-07 | containers: T2216: Skip test if image not available | sarthurdev | |
2022-11-03 | nat: T1877: T970: Add firewall groups to NAT | sarthurdev | |
2022-11-03 | firewall: T970: Refactor domain resolver, add firewall source/destination ↵ | sarthurdev | |
`fqdn` node | |||
2022-10-29 | Merge pull request #1621 from sarthurdev/T4774 | Christian Poessinger | |
wireguard: T4774: Prevent duplicate peer public keys | |||
2022-10-29 | Merge pull request #1628 from sarthurdev/T3903 | Christian Poessinger | |
containers: T3903: Use systemd to handle containers | |||
2022-10-29 | containers: T2216: Re-enable container smoketest using busybox image | sarthurdev | |
2022-10-28 | T4291: consolidate component version string read/write functions | John Estabrook | |
2022-10-28 | wireguard: T4774: Prevent duplicate peer public keys | sarthurdev | |
2022-10-26 | Merge pull request #1618 from sarthurdev/T4764 | Christian Poessinger | |
nat: T4764: Remove NAT tables on node deletion | |||
2022-10-25 | nat: T4764: Remove tables on NAT deletion | sarthurdev | |
2022-10-25 | graphql: T4574: extend smoketest for token authentication | John Estabrook | |
2022-10-21 | graphql: T4768: change name of api child node from 'gql' to 'graphql' | John Estabrook | |
2022-10-17 | T4720: Add smoketest for SSH NDcPP | Viacheslav Hletenko | |
2022-10-14 | login: 2fa: T874: fix Google authenticator issues | Christian Poessinger | |
Move default values of TOTP configuration from a global to a per user setting. This makes the entire code easier as no global configuration must be blended into the per user config dict. Also it should be possible to set the authentication window "multiple concurrent keys" individual per user. set system login user vyos authentication otp key 'gzkmajid7na2oltajs4kbuq7lq' set system login user vyos authentication plaintext-password 'vyos' | |||
2022-10-13 | T4739: OSPF segment routing being refactored | Cheeze_It | |