Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-15 | bonding: T2515: preserve interface admin state when removing from bond | Christian Poessinger | |
Removing a member from a bond/LACP will turn the physical interface always in admin-down state. This is invalid, the interface should be placed into the state configured on the VyOS CLI. Smoketest on bond interfaces is extended to check this behavior. | |||
2020-09-15 | vyos.configdict: T2515: leaf_node_changed() should return list or None | Christian Poessinger | |
2020-09-15 | configd: T2885: print commit errors to config session terminal | John Estabrook | |
2020-09-14 | op-mode: T2874: Add new utill for mtu-check | sever-sever | |
2020-09-13 | op-mode: T2841: support IPv6 for "monitor bandwidth-test initiate" | Christian Poessinger | |
2020-09-13 | ddclient: T2858: migrate to get_config_dict() | Christian Poessinger | |
2020-09-13 | qat: T2857: cleanup configuration script | Christian Poessinger | |
2020-09-13 | configd: T2582: add .gitignore | Christian Poessinger | |
2020-09-10 | op-mode: T2856: Fix broken pipe in show version all | sever-sever | |
2020-09-09 | openconnect: T2036: Move CLI commands under vpn openconnect | DmitriyEshenko | |
2020-09-01 | frr-template: T2850: Add BGP template for FRR | 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 | configd: T2582: add scripts to include list for daemon | John Estabrook | |
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 | 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 #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 | 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-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-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-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: T2811: Return None if anyconnect not configured | DmitriyEshenko | |
2020-08-18 | anyconnect: T2036: add anyconnect VPN support | Eshenko Dmitriy | |
2020-08-18 | lcd: T2564: add support for Lanner, Watchguard, Symantec boxes | Christian Poessinger | |
2020-08-16 | dhclient: T2277: remove VRF route when DHCP client exits | Christian Poessinger | |
2020-08-16 | ping: op-mode: T2762: always run in default VRF unless defined otherwise | Christian Poessinger | |
When connected to VyOS by SSH through any VRF, every command is executed in the VRF context thus e.g. ping will run in VRF context but no VRF was defined on the CLI. ping should always run in the default VRF no matter where it is executed, unless a VRF instance is explicitly defined by CLI. | |||
2020-08-15 | dhclient: T2277: retrieve VRF inform from sysfs rather then iproute2 | Christian Poessinger | |
2020-08-15 | Merge branch 't2564-lcd' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't2564-lcd' of github.com:c-po/vyos-1x: lcd: T2564: flatten CLI interface system display: T2564: Added test model system display: T2564: Dictionary code update system display: T2564: Conf files to /run system display: T2564: Changed "duration" to "time" system display: T2564: py code cleanup system display: T2564: Replace "config (enabled|disabled)" with "display disabled" system display: T2564: Lowercase model names system display: T2564 Extend VyOS to support appliance LCDs | |||
2020-08-15 | pseudo-ethernet: T2800: source-interface must not be member of a bridge | Christian Poessinger | |
2020-08-15 | pppoe-server: T2796: at least one server interface must be defined | Christian Poessinger | |
Add missing verify() check that at least one interface must be defined to listen to PPPoE data. | |||
2020-08-15 | lcd: T2564: flatten CLI interface | Christian Poessinger | |
* set system lcd device <device> * set system lcd model <modeml> Both device and model have completion helpers for supported interfaces and LCD displays. | |||
2020-08-14 | dhclient: T2277: Hook for default route in vrf | sever-sever | |
2020-08-13 | console-server: T2490: use get_first_key=True on get_config_dict() | Christian Poessinger | |
2020-08-12 | Merge branch 'system-display' of https://github.com/fmertz/vyos-1x into ↵ | Christian Poessinger | |
t2564-lcd * 'system-display' of https://github.com/fmertz/vyos-1x: system display: T2564: Added test model system display: T2564: Dictionary code update system display: T2564: Conf files to /run system display: T2564: Changed "duration" to "time" system display: T2564: py code cleanup system display: T2564: Replace "config (enabled|disabled)" with "display disabled" system display: T2564: Lowercase model names system display: T2564 Extend VyOS to support appliance LCDs | |||
2020-08-10 | host_name: T2784: remove unused imports | John Estabrook | |
2020-08-10 | host_name: T2784: remove unused arg in verify, unneeded arg in get_config | John Estabrook | |
2020-08-04 | ssh: T2651: add cli options for source address | Christian Poessinger | |
When running SSH from the VyOS system the source IP address can be set by: set system options ssh-client source-address x.x.x.x | |||
2020-08-04 | router-advert: T2758: bugfix 'infinity' is not a valid integer number | Christian Poessinger | |
Problem was introduced in commit 740ace13 ("router-advert: T2609: add missing verify() for prefix lifetime"). The 'infinity' literal was not converted to its corresponding integer 0xffffffff (4294967295) for the check. | |||
2020-08-04 | cleanup: convert multiple files from DOS to UNIX line ending | Christian Poessinger | |
2020-08-03 | op-mode: T2546: use inline shell code for "configure" | Christian Poessinger | |
Commit 787879ba ("configure: op-mode: move XML here") migrated the op-mode command "configure" to vyos-1x. The used shell snipped in turn sometimes complained about: "_vyatta_op_do_key_bindings: command not found". This is now resolved by moving the code entirely into the node.def file. |