Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2020-08-23 | Merge branch 'dhcpv6-pd-cli-adjustment' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 'dhcpv6-pd-cli-adjustment' of github.com:c-po/vyos-1x: dhcpv6-pd: T2677: add support for rapid-commit option dhcpv6-pd: T2821: support dhcpv6-pd without "address dhcpv6" ifconfig: T2653: drop unused vyos.ifconfig.pppoe dhcpv6-pd: T2677: optimize CLI interface for PD configuration | |||
2020-08-23 | pppoe: sync to new dhcpv6-pd cli | Christian Poessinger | |
2020-08-23 | dhcpv6-pd: T2677: add support for rapid-commit option | Christian Poessinger | |
When rapid-commit is specified, dhcp6c will include a rapid-commit option in solicit messages and wait for an immediate reply instead of advertisements. | |||
2020-08-23 | dhcpv6-pd: T2821: support dhcpv6-pd without "address dhcpv6" | Christian Poessinger | |
Currently DHCPv6-PD requires an interface address configured to dhcpv6 on the CLI. This is not required also sometimes there is either no dhcpv6 interface addressing available (PPPoE) or wanted. This limitation was artificial due to the old interface code. Change the implementation to spawn the DHCPv6 client and request a prefix even when there is no address request configured. | |||
2020-08-22 | ifconfig: T2653: drop unused vyos.ifconfig.pppoe | Christian Poessinger | |
2020-08-22 | dhcpv6-pd: T2677: optimize CLI interface for PD configuration | Christian Poessinger | |
The current CLI did not support multiple prefix-delegations per interface. Some ISPs only send one /64 to a client per prefix-delegation request, but they allow the customer to request multiple prefixes. The 'dhcpv6-options prefix-delegation' node has been renamed and converted to a tag node named 'dhcpv6-options pd'. The tag node specifies a PD request (>=0). In the past the user needed to know what prefix will be assigned and required to calculate the sla-len by himself. The 'sla-len' node was dropped and is now calculated in the background from the 'dhcpv6-options pd 0 length' node. It is no longer mandatory to supply the 'sla-id' node, if sla-id is not specified it is 'guessed' by counting upwards. Example configuration: ---------------------- ethernet eth1 { address dhcpv6 dhcpv6-options { pd 0 { length 56 interface eth2 { address 1 } } } } This will request a /56 assignment from the ISP and will delegate a /64 network to interface eth2. VyOS will use the interface address ::1 on the delegate interface (eth2) as its local address. | |||
2020-08-20 | Debian: alphabetically sort (build-)dependencies | Christian Poessinger | |
2020-08-20 | Merge pull request #12 from DmitriyEshenko/smoketest-anyconnect | John Estabrook | |
anyconnect: T2812: add basic testing | |||
2020-08-20 | lcd: T2564: remove lcdproc-extra-drivers package | Christian Poessinger | |
2020-08-20 | Merge pull request #532 from erkin/current | Daniil Baturin | |
VRRP: T2761: Extend "show vrrp" op-mode command with router priority | |||
2020-08-20 | VRRP: T2761: Extend "show vrrp" op-mode command with router priority | erkin | |
2020-08-19 | https: T2815: adjust for change in certbot config directory | John Estabrook | |
2020-08-19 | certbot: T2815: change config dir to /config/auth/letsencrypt | John Estabrook | |
2020-08-20 | Merge pull request #530 from DmitriyEshenko/1x-anyconnect-fix01 | Christian Poessinger | |
anyconnect: T2811: Return None if anyconnect not configured | |||
2020-08-20 | Merge pull request #531 from sever-sever/T915-timers | Christian Poessinger | |
mpls-ldp: T915: Add discovery hello timers | |||
2020-08-19 | mpls-ldp: T915: Add discovery hello timers | sever-sever | |
2020-08-19 | lldp: op-mode: convert data processing from XML to JSON | Christian Poessinger | |
2020-08-19 | anyconnect: T2812: add basic testing | DmitriyEshenko | |
2020-08-19 | anyconnect: T2811: Return None if anyconnect not configured | DmitriyEshenko | |
2020-08-18 | op-mode: T2791: Add monitor traceroute explicit for ipv4-ipv6 and vrf | Christian Poessinger | |
op-mode: T2791: Add monitor traceroute explicit for ipv4-ipv6 and vrf | |||
2020-08-18 | anyconnect: T2036: add anyconnect VPN support | Eshenko Dmitriy | |
2020-08-18 | op-mode: T2791: Add monitor traceroute explicit for ipv4-ipv6 and vrf | sever-sever | |
2020-08-18 | dhcpv6: T2510: fix missing id-assoc for non temporary address | Christian Poessinger | |
2020-08-18 | lcd: T2564: add support for Lanner, Watchguard, Symantec boxes | Christian Poessinger | |
2020-08-18 | ifconfig: T2653: bugfix when removing DHCP address | Christian Poessinger | |
DHCP service was not stopped when an DHCP address got removed from the interface. DHCP service is now always stopped if it is not configured explicitly. | |||
2020-08-16 | Merge branch 'T2723' of https://github.com/jack9603301/vyos-1x into current | Christian Poessinger | |
* 'T2723' of https://github.com/jack9603301/vyos-1x: tcptraceroute: T2723: Modify port description tcptraceroute: T2723: Improve command line options, support execution without port tcptraceroute: T2723: Support VRF tcptraceroute: T2723: Fix the problem that tcptraceroute6 cannot be executed | |||
2020-08-16 | Merge pull request #510 from efficiosoft/vyos_template_rewrite | Christian Poessinger | |
vyos.template: T2720: Rework vyos.template Python library |