Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-19 | T4084: dehardcode the post-login banner | Daniil Baturin | |
2021-12-16 | http-api: T4076: allow setting CORS option 'Access-Control-Allow-Origin' | John Estabrook | |
(cherry picked from commit 55f8ede2d09a9ad095f9ec5c2a729f8c5fb6aafa) | |||
2021-12-16 | Merge pull request #1110 from erkin/equuleus | Daniil Baturin | |
T3354: Backport strip-private script | |||
2021-12-16 | T3354: Backport strip-private script | erkin | |
2021-12-16 | Merge pull request #1108 from erkin/equuleus | Daniil Baturin | |
remote: T3356: Backport remote module | |||
2021-12-16 | T3356: Backport remote module | erkin | |
2021-12-16 | T3006: add a range validator | Daniil Baturin | |
(cherry picked from commit 45d2429aa5d2ffafacdc5d9d00b7097169592427) | |||
2021-12-15 | Merge pull request #1106 from DmitriyEshenko/equuleus-15122021 | Christian Poessinger | |
pppoe-server: T3006: Add range to regex generator | |||
2021-12-15 | pppoe-server: T3006: Add range to regex generator | DmitriyEshenko | |
2021-12-15 | op-mode: T4073: drop "show protocols bfd" in favour of "show bfd" | Christian Poessinger | |
(cherry picked from commit 25d95b1f73f3e5e0fd2dfc9199f46d808c68af43) | |||
2021-12-15 | op-mode: bfd: T4073: "show protocols bfd peer <ip>" returned invalid session ↵ | Christian Poessinger | |
data Due to the AWK regex pattern data from a different peer was returned as the first match was shown. (cherry picked from commit 6f9ba4e577a6470372a478310ea0c49a6400b8e6) | |||
2021-12-14 | http-api: T4071: allow API to bind to unix domain socket | John Estabrook | |
(cherry picked from commit 0e3c35e6517f5cfebb4206c735a2ea976a7fd383) | |||
2021-12-13 | configd: T2582: add smoketest for vyos-configd initialization | John Estabrook | |
(cherry picked from commit 52e6ea6119a351757ce959286e24fd7607b5e1a5) | |||
2021-12-12 | graphql: T3993: add requests for firewall ipv6-address-group | John Estabrook | |
(cherry picked from commit 92c4cc5e1248b3c7ffda03e23eeb21e2073ba7f0) | |||
2021-12-12 | graphql: T3993: distinguish queries and mutations; update README.graphql | John Estabrook | |
(cherry picked from commit 30311db5a00c78872c9ad9b29e7081e0d81a5362) | |||
2021-12-12 | validator: T4036: validate if multicast address is single (no netmask) | Christian Poessinger | |
(cherry picked from commit c3471fe9d4cf0aab46feae94618925a95bcd5411) | |||
2021-12-12 | bgp: smoketest: add proper peer-group assignment tests | Christian Poessinger | |
In the past a peer-group was only assigned to the BGP process but not bound to any neighbor. This has been changed. (cherry picked from commit ab27bb6edd44e5ab49c1bab28c9a6bc2cafb2e36) | |||
2021-12-11 | T3912: migrate "Welcome to VyOS" from issue file to motd to not silently ↵ | Christian Poessinger | |
expose OS (cherry picked from commit 9ccc353893a3a9a1dc7dfd59463d34449bf05afb) | |||
2021-12-11 | vyos.util: T4061: fix typo in function name | John Estabrook | |
(cherry picked from commit 86ab3b7dad7f2ad2c39a8b110e4a845195cda32e) | |||
2021-12-10 | wwan: T3795: remove superfluous import (render) | Christian Poessinger | |
2021-12-10 | wwan: T3795: only enable cron helper when interface is in use | Christian Poessinger | |
2021-12-10 | wwan: T3795: only run ModemManager when interface is in use | Christian Poessinger | |
2021-12-10 | ConfigError: T4068: automatically wrap message at 72 characters | Christian Poessinger | |
(cherry picked from commit 4948380a588dea59a01e6e33b9b8e1524ba6a4ed) | |||
2021-12-10 | smoketest: interfaces: bugfix loop iteration - same config set multiple times | Christian Poessinger | |
(cherry picked from commit 7f665a92b3ad3978b17153726de23c80ba97c4b7) | |||
2021-12-09 | https: T4055: add vrf support | Christian Poessinger | |
(cherry picked from commit 955f260ce682d64d27b3b11e618b1ae0176e4b91) | |||
2021-12-09 | Revert "vrrp: T4059: do "late" read of the CLI configuration as this fails ↵ | Christian Poessinger | |
in __init__" This reverts commit f168e409acb314d1c15a4343643be7c07ce79b44. | |||
2021-12-09 | conntrack: T3535: add keepalived notifications for node transitions | Christian Poessinger | |
(cherry picked from commit d7f0cbdc102a1186cec80d0ebf29b8f4ef415435) | |||
2021-12-09 | vyos.configdict: T4064: bugfix for IP addresses not removed from Kernel | Christian Poessinger | |
Commit e8c6595fc47 ("vyos.ifconfig: T2738: do not remove OS assigned IP addresses from interface") addressed an issue with IP addresses added to interfaces by daemons and not by the CLI. The solution in this commit for IP address removal unfortunately did not cover VLAN (802.1q and 802.1ad) IP address removal in the same way as it is done for non VLAN interfaces. The code was missing. | |||
2021-12-09 | smoketest: vlan: T4064: verify IP addresses do not stick after deletion | Christian Poessinger | |
2021-12-09 | configquery: T4060: allow use before boot configuration is complete | John Estabrook | |
(cherry picked from commit e51b9444a6a6a4640445c22a7f71ba1e035876da) | |||
2021-12-09 | vyos.util: T4061: add function to check for completion of boot config | John Estabrook | |
2021-12-08 | vrrp: T4059: do "late" read of the CLI configuration as this fails in __init__ | Christian Poessinger | |
... thus we simply read the configuration the first time it really becomes necessary and a message requireing the data needs it actually. (cherry picked from commit bcfe967f607a83192d75c01e7f414655891eec60) | |||
2021-12-08 | smoketest: getFRRconfig() now supports reading specified deamon config | Christian Poessinger | |
2021-12-08 | mpls: T4024: use FRRConfig() class for config reloading | Christian Poessinger | |
2021-12-07 | Merge pull request #1098 from goodNETnick/vrrpHealth | Christian Poessinger | |
VRRP: T4033: VRRP script_security parameter removed | |||
2021-12-06 | sflow: T4046: Add source-address for sflow | Viacheslav | |
(cherry picked from commit bb77dd269bfb9522f5b56ac027598ac20e101f13) | |||
2021-12-06 | validators: T4053: Fix exit code for script | Viacheslav | |
(cherry picked from commit 001cc6655f1864a46b573dae13c8f33bbf224239) | |||
2021-12-06 | validators: T4052: Fix for warn message in the validator script | Viacheslav | |
Validator expects variable "script" for the Warning message But it gets undeclared "path" (cherry picked from commit b6fbe6d3a5e8de4f90aa9fba61ca7491f9959ed0) | |||
2021-12-06 | smoketests: mpls: add initial basic testcase | Christian Poessinger | |
(cherry picked from commit 5b3ff8574c8265cf308b225c1a39503712f0b21d) | |||
2021-12-06 | mpls: ldp: T3753: add proper indention to Jinja2 template | Christian Poessinger | |
(cherry picked from commit 3a29968d6b8dc0bc6966ae5a4713781ea8f9fff0) | |||
2021-12-06 | VRRP: T4033: VRRP script_security parameter removed | goodNETnick | |
2021-12-05 | vrrp: T4041: bugfix sync-group transition-scripts not executed | Christian Poessinger | |
While mangling the config dict retrieved via get_config_dict() into a private representation of a configuration dictionary sync-groups were never accounted for. Instead everything always ended up in the regular vrrp transition-script section. The implementation has been changed to directly work on the content of get_config_dict() to stop any confusion and making redundant data copies obsolete. (cherry picked from commit 025f0609cea8591e93b8cb4a7d0256e43e23323b) | |||
2021-12-04 | smoketest: vrrp: passwords are only allowed 8 characters long | Christian Poessinger | |
2021-12-04 | smoketest: vrrp: delete VLAN interfaces in tearDown() | Christian Poessinger | |
2021-12-04 | webproxy: T563: bugfix append-domain regex | Christian Poessinger | |
2021-12-04 | wwan: T3795: move implementation to VbashOpRun() | Christian Poessinger | |
After commit ae16a51506c ("configquery: T3402: use vyatta-op-cmd-wrapper to provide environment") we can now call VyOS op-mode commands from arbitrary Python scripts. (cherry picked from commit 4683223c8ffcb10470f7a8a2eb48d57773ac73df) | |||
2021-12-04 | op-mode: disk: T4045: bugfix "format disk <new> like <old>" | Christian Poessinger | |
(cherry picked from commit 4207b4c264312fc496722874ec52e2db834dec37) | |||
2021-12-04 | op-mode: disk: T4045: cleanup code to use python f'ormat strings | Christian Poessinger | |
(cherry picked from commit 467eb1f18ec971d6d3913d9ecc58b241db104f0d) | |||
2021-12-04 | T4035: add op mode "show interfaces geneve" commands | Daniil Baturin | |
2021-12-04 | T4035: correct the interface basename extraction logic | Daniil Baturin | |
to avoid confusing 'v' in GENEVE interface prefix ('gnv') with a "vXXX" part of a VRRP interface |