Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-02 | Merge pull request #538 from sever-sever/T2850_bgp_template | Christian Poessinger | |
frr-template: T2850: Add BGP template for FRR | |||
2020-09-01 | xml: T2849: vyos.xml.defaults should return a list on multi nodes | John Estabrook | |
2020-09-01 | frr-template: T2850: Add BGP template for FRR | sever-sever | |
2020-09-01 | T2636: ssh: add smoketest for XML defaultValue node | Christian Poessinger | |
2020-09-01 | Merge pull request #537 from sever-sever/T2846 | Daniil Baturin | |
op-mode: T2846: Fix show ip route longer-prefixes | |||
2020-09-01 | op-mode: T2846: Fix show ip route longer-prefixes | sever-sever | |
2020-08-31 | T2636: remove workarounds for get_config_dict() | Christian Poessinger | |
Now that b40c52682a256 ("config: T2636: get_config_dict() returns a list on multi node by default") is implemented the workarounds can be removed. | |||
2020-08-31 | Merge pull request #535 from jestabro/vyos-configd | John Estabrook | |
configd: T2582: vyos config script daemon configd: T2582: add scripts to include list for daemon configd: T2808: add smoketest to ensure script consistency with daemon configd: T2582: add utility to safely add/remove items from include file configd: T2582: add shim var to node.def configd: T2582: inject shim env variable into configsession configd: T2582: add shim as config daemon client configd: T2582: add mkjson for use by shim configd: T2582: add config daemon and supporting files | |||
2020-08-31 | configd: T2582: add scripts to include list for daemon | John Estabrook | |
2020-08-31 | configd: T2808: add smoketest to ensure script consistency with daemon | John Estabrook | |
2020-08-31 | configd: T2582: add utility to safely add/remove items from include file | John Estabrook | |
2020-08-31 | configd: T2582: add shim var to node.def | John Estabrook | |
2020-08-31 | configd: T2582: inject shim env variable into configsession | John Estabrook | |
ConfigSession needs to have required env vars manully injected; add the shim definition env var to the list, if config daemon is active. | |||
2020-08-31 | configd: T2582: add shim as config daemon client | John Estabrook | |
2020-08-31 | configd: T2582: add mkjson for use by shim | John Estabrook | |
(https://github.com/Jacajack/mkjson.git) | |||
2020-08-31 | configd: T2582: add config daemon and supporting files | John Estabrook | |
2020-08-30 | Debian: T2843: drop wireguard-modules dependency with kernel 5.8 | Christian Poessinger | |
2020-08-30 | https: add simple smoketest to check nginx config integrity | John Estabrook | |
2020-08-30 | nat: T2814: nftables module for NAT has been renamed | Christian Poessinger | |
Depending on the underlaying Kernel version load the corresponding Kernel module. | |||
2020-08-30 | Merge pull request #536 from jestabro/T2636 | John Estabrook | |
config: T2636: get_config_dict() returns a list on multi node by default | |||
2020-08-30 | config: T2636: get_config_dict() returns a list on multi node by default | John Estabrook | |
Unless no_multi_convert is True, a single valued multi node will be returned as a list by get_config_dict(). Modification of Thomas Mangin's version. | |||
2020-08-30 | WireGuard: T2842: switch to binary package from buster-backports | Christian Poessinger | |
2020-08-30 | Merge pull request #534 from sever-sever/T2833 | Christian Poessinger | |
rip: T2833: Fix distribute-list filter | |||
2020-08-28 | nat: T2813: translation address is mandatory if rule is not excluded | Christian Poessinger | |
2020-08-28 | T2836: show system integrity broken | hagbard | |
2020-08-27 | Debian: set proper changelog version | Christian Poessinger | |
2020-08-27 | Merge branch 'master' of github.com:vyos/vyos-smoketest into ↵ | Christian Poessinger | |
vyos-smoketest-integration (T2832) * 'master' of github.com:vyos/vyos-smoketest: (153 commits) pppoe-server: test some more values lcd: adjust to cli changes lcd: adapt test to new CLI design pppoe-server: initial smoketest with local and radius auth pppoe: validate dhcpv6 client will be started wireless: validate hostapd/wpa_supplicant is running pppoe: sync to new dhcpv6-pd cli anyconnect: T2812: add basic testing ethernet: check interface disable state router-advert: check 'infinity' option in script logic ssh: config file is now volatile (moved to /run) ipv6: link-local: test address assignment on interfaces router-advert: add initial test mdns-repeater: add basic test pseudo-ethernet: extend smoketests with VIFs l2tpv3: add initial interface test wireless: use library function for loading kernel modules ethernet: test "ip" subtree of interface for e.g. ARP settings pppoe: use assertEqual() service: bcast-relay: add initial tests ... | |||
2020-08-27 | rip: T2833: Fix distribute-list filter | sever-sever | |
2020-08-26 | pppoe-server: T2829: migrate 'ppp-options mppe' to leafNode | Christian Poessinger | |
2020-08-26 | https: T2830: update to use get_config_dict | John Estabrook | |
2020-08-26 | pppoe-server: test some more values | Christian Poessinger | |
2020-08-26 | pppoe-server: bugfix MPPE node definition | Christian Poessinger | |
PPPoE server supports setting the MPPE preferences, it is implemented as node with leafNodes for require, prefer and deny. This will render a wrong AccelPPP configuration as it will be "None" if specified. pppoe-server { ppp-options { mppe { deny require } } } instead it must be: pppoe-server { ppp-options { mppe require } } | |||
2020-08-26 | Merge pull request #533 from runborg/T2826 | Daniil Baturin | |
T2826: frr: frr python lib error in replace_section | |||
2020-08-25 | T2826: frr: frr python lib error in replace_section | Runar Borge | |
because of a bug in frr.py the default before_re will not be working. it is by default without a group, but will be used in a match that needs a group. The whole string could be matched in the group, so the fix is easy to implement. | |||
2020-08-23 | lcd: adjust to cli changes | Christian Poessinger | |
2020-08-23 | lcd: adapt test to new CLI design | Christian Poessinger | |
2020-08-23 | lcd: T2564: limit LCD display update to 2 updates per second | Christian Poessinger | |
... this reduces CPU load. | |||
2020-08-23 | lcd: T2564: make hello and goodbye message oneline | Christian Poessinger | |
... required for smoketest and ConfigParser | |||
2020-08-23 | Merge branch 'system-display' of https://github.com/fmertz/vyos-smoketest | Christian Poessinger | |
* 'system-display' of https://github.com/fmertz/vyos-smoketest: system display: T2564: conf file in /run system display: T2464: initial smoke test | |||
2020-08-23 | pppoe-server: initial smoketest with local and radius auth | Christian Poessinger | |
2020-08-23 | pppoe: validate dhcpv6 client will be started | Christian Poessinger | |
2020-08-23 | T2755: convert jmespath.search() to vyos_dict_search() for performance | Christian Poessinger | |
2020-08-23 | wireless: validate hostapd/wpa_supplicant is running | Christian Poessinger | |
2020-08-23 | vyos.configverify: T2677: extend verify_dhcpv6() for non duplicate sla-ids | Christian Poessinger | |
2020-08-23 | vyos.util: T2755: add vyos_dict_search() to traverse a dictionary | Christian Poessinger | |
This is faster implementation then using jmespath.search('foo.bar', dict). | |||
2020-08-23 | wireless: T2057: ensure interface state is properly set | Christian Poessinger | |
2020-08-23 | hostapd: T2564: bugfix on daemon startup | Christian Poessinger | |
Commit b082a6fb21 ("lcd: T2564: flatten CLI interface") by accident replaced the template for hostapd which an LCD configuration during implementation of T2564. This has been corrected by restoring the content of the service configuration from commit 8efb8ba1e (one commit earlier). | |||
2020-08-23 | ifconfig: vxlan: geneve: T2823: properly set interface state | Christian Poessinger | |
2020-08-23 | dhcpv6-pd: pppoe: T2677: fix dhcpc6 startup | Christian Poessinger | |
DHCPv6 client was not started as it used the old dict keys. | |||
2020-08-23 | Revert "ifconfig: T2653: drop unused vyos.ifconfig.pppoe" | Christian Poessinger | |
This reverts commit 5a5974d5a00b482cabd3dee92bc365d3c9f399bc. Required for operational mode "show interfaces" command. |