Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-14 | keymap: T4695: Add Spain 'es' and Japan 'jp106' keymaps | Viacheslav Hletenko | |
Add Spain (es) and Japan (jp106) keymaps set system option keyboard-layout es|jp106 | |||
2022-09-14 | Merge pull request #1530 from sever-sever/T4679 | Christian Poessinger | |
openvpn: T4679: Fix incorrect verify local and remote address | |||
2022-09-14 | Merge pull request #1538 from sarthurdev/nftables1_tests | Christian Poessinger | |
firewall: nat66: policy: T2199: Fix smoketests for nftables updated output | |||
2022-09-14 | openvpn: T4679: Fix incorrect verify local and remote address | Viacheslav Hletenko | |
In the OpenVPN site-to-site config we can use IPv6 peers without IPv4 configurations but "verify()" checks also local and remote IPv4 addresses that in this case will be empty lists For example: set interfaces openvpn vtun2 local-address 2001:db8::1 set interfaces openvpn vtun2 remote-address 2001:db8::2 Check in the commit (v4loAddr == v4remAddr) <= both empty lists commit DEBUG: [] == [] or ['2001:db8::2'] == [] So we should also check v4loAddr, v4remAddr, v6loAddr, v6remAddr are not empty | |||
2022-09-14 | firewall: nat66: policy: T2199: Fix smoketests for nftables updated output | sarthurdev | |
2022-09-14 | Merge pull request #1537 from sarthurdev/nhrp_nftables | Christian Poessinger | |
nhrp: T2199: Use separate table in nftables for NHRP rules | |||
2022-09-14 | nhrp: T2199: Use separate table in nftables for NHRP rules | sarthurdev | |
2022-09-14 | Merge pull request #1534 from sarthurdev/firewall_interfaces | Christian Poessinger | |
firewall: zone-policy: T2199: T4605: Refactor firewall, migrate zone-policy | |||
2022-09-14 | Merge pull request #1536 from Cheeze-It/current | Christian Poessinger | |
isis: T4693: Fix ISIS segment routing configurations | |||
2022-09-13 | isis: T4693: Fix ISIS segment routing configurations | Cheeze_It | |
This change is to fix a bug in which ISIS segment routing was broken due to a refactor. This change also is going to introduce a smoketest to make sure this is caught in the future. | |||
2022-09-13 | zone-policy: T2199: Migrate zone-policy to firewall node | sarthurdev | |
2022-09-13 | policy: T2199: Typo in policy route smoketest teardown | sarthurdev | |
2022-09-13 | firewall: T4605: Rename filter tables to vyos_filter | sarthurdev | |
2022-09-13 | firewall: T2199: Move initial firewall tables to data | sarthurdev | |
2022-09-13 | firewall: T2199: Refactor firewall + zone-policy, move interfaces under ↵ | sarthurdev | |
firewall node * Refactor firewall and zone-policy rule creation and cleanup * Migrate interface firewall values to `firewall interfaces <name> <direction> name/ipv6-name <name>` * Remove `firewall-interface.py` conf script | |||
2022-09-12 | Revert "rfs: T4689: Support RFS(Receive Flow Steering)" | Christian Poessinger | |
This reverts commit 53355271a2864d844daca89a064c21e514e10adb. | |||
2022-09-12 | graphql: T4690: update resolver for 'SystemStatus' after 'uptime' update | John Estabrook | |
2022-09-12 | telegraf: T4617: add Restart=always to systemd unit | Christian Poessinger | |
2022-09-12 | Merge pull request #1526 from roedie/T4665-2 | Christian Poessinger | |
T4665: Keepalived: Fix interface names | |||
2022-09-12 | Merge pull request #1533 from jack9603301/T4689 | Christian Poessinger | |
rfs: T4689: Support RFS(Receive Flow Steering) | |||
2022-09-11 | T4665: Keepalived: Fix interface names | Sander Klein | |
When applying the same VRID for IPv4 and IPv6 with RFC3768 compatibility enabled, the IPv6 interfaces came back with the wrong name. For example: Name Interface VRID State Priority Last Transition ------ ----------- ------ ------- ---------- ----------------- v4-10 eth1v10 10 MASTER 100 21s v6-10 vrrpv10 10 MASTER 100 21s Because of this, the IPv6 interface didn't show up in `show int`. This change suffixes the interface with the IP version so `show int` works again. Name Interface VRID State Priority Last Transition ------ ----------- ------ ------- ---------- ----------------- v4-10 eth1v10v4 10 MASTER 100 21s v6-10 eth1v10v6 10 MASTER 100 21s vyos@vyos:~$ show interfaces Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address S/L Description --------- ---------- --- ----------- [....] eth1v10v4 192.168.10.60/24 u/u eth1v10v6 2001:ffff::1/64 u/u [....] | |||
2022-09-12 | rfs: T4689: Support RFS(Receive Flow Steering) | jack9603301 | |
2022-09-10 | Merge pull request #1532 from initramfs/current-local-policy-priority | Christian Poessinger | |
policy: T4685: fix non-existent inbound-interface in local-policy(6) | |||
2022-09-10 | policy: T4685: fix non-existent inbound-interface on commit | initramfs | |
The local-policy and local-policy6 nodes were missing their priority property causing an ordering issue between the creation of dynamic interfaces (like VLAN/Bonding) and referencing said interface in PBR rules. Add a priority value to order local-policy(6) to be after all interface definitions. | |||
2022-09-09 | Merge pull request #1531 from sever-sever/T4684 | John Estabrook | |
route: T4684: Set execution flag to op-mode route.py | |||
2022-09-09 | route: T4684: Set execution flag to op-mode route.py | Viacheslav Hletenko | |
Set execution flag to route.py op-mode | |||
2022-09-09 | Merge pull request #1529 from jestabro/standardize-show-system-storage | Christian Poessinger | |
system: T4682: standardize op-mode 'show system storage' | |||
2022-09-09 | Merge branch 'current' into standardize-show-system-storage | Christian Poessinger | |
2022-09-09 | Merge pull request #1528 from jestabro/standardize-show-uptime | Christian Poessinger | |
system: T4681: convert 'show_uptime.py' script to standardized format | |||
2022-09-08 | system: T4682: standardize op-mode 'show system storage' | John Estabrook | |
2022-09-08 | system: T4681: convert 'show_uptime.py' script to standardized format | John Estabrook | |
2022-09-08 | Merge pull request #1525 from nicolas-fort/T1024 | Christian Poessinger | |
T1024: Firewall and Policy route: add option to match dscp value | |||
2022-09-07 | T1024: Firewall and Policy route: add option to match dscp value, both on ↵ | Nicolas Fort | |
firewall and in policy route | |||
2022-09-07 | Merge pull request #1522 from nicolas-fort/T4670 | zdc | |
T4670: policy route: extend matching criteria for policy route and route6 | |||
2022-09-07 | GitHub: assign discrete reviewers - GitHub team did not work properly | Christian Poessinger | |
2022-09-07 | Merge pull request #1523 from bmhughes/fix-radius-disable | Christian Poessinger | |
radius: T4672: Fix RADIUS server disable template logic | |||
2022-09-06 | graphql: T4674: print included op-mode error message, if it exists | John Estabrook | |
2022-09-06 | Merge pull request #1524 from jestabro/bridge-op-mode | John Estabrook | |
bridge: T4673: raise UnconfiguredSubsystem on non-existent bridge intf | |||
2022-09-06 | bridge: T4673: raise UnconfiguredSubsystem on non-existent bridge intf | John Estabrook | |
2022-09-06 | radius: T4672: Fix RADIUS server disable template logic | Benjamin M. Hughes | |
2022-09-06 | T4670: policy route: extend matching criteria for policy route and route6. ↵ | Nicolas Fort | |
Matching criteria added: ttl/hoplimit and packet-length | |||
2022-09-04 | GitHub: change all reviewers to the @vyos/maintainers team | Christian Poessinger | |
2022-09-03 | Merge branch 'firewall' into current | Christian Poessinger | |
* firewall: firewall: T4651: re-implement packet-length CLI option to use <multi/> firewall: T3568: improve default-action help string firewall: T3568: add XML include block for eq,gt,lt options smoketest: firewall: add re-usable variables when running testcases Firewall: T4651: Change proposed cli from ip-length to packet-length Firewall: T4651: Add options to match packet size on firewall rules. | |||
2022-09-03 | firewall: T4651: re-implement packet-length CLI option to use <multi/> | Christian Poessinger | |
2022-09-03 | firewall: T3568: improve default-action help string | Christian Poessinger | |
2022-09-03 | firewall: T3568: add XML include block for eq,gt,lt options | Christian Poessinger | |
2022-09-03 | smoketest: firewall: add re-usable variables when running testcases | Christian Poessinger | |
2022-09-03 | Merge pull request #1517 from initramfs/current-fix-bond-members | Christian Poessinger | |
bonding: T4668: Fix bond members not adding/interface state incorrect | |||
2022-09-02 | bonding: T4668: fix live bonding member add or remove | initramfs | |
Fixes several bugs around bonding member interface states not matching the committed configuration, including: - Disabled removed interfaces coming back up - Newly added disabled interfaces not staying down - Newly added interfaces not showing up in the bond | |||
2022-09-02 | bonding: T4668: refactor configuration mode interface bonding script | initramfs | |
Refactor interfaces-bonding.py to simplify existing code and to remove potentially bugprone sections in preparation for member add/remove fixes for T4668. |