Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-02 | dictconfig: T2372: fix interfaces disable bug | Thomas Mangin | |
off-by one line where the IP were added to the add list and not the remove list | |||
2020-05-02 | Merge pull request #383 from thomas-mangin/T2372 | Christian Poessinger | |
disable :T2372: disable sub-interface if parent is | |||
2020-05-02 | configdict: T2372: correct disable support in vlan_to_dict | Thomas Mangin | |
implement disable_state which looks if the current node, or some designated parent node are set are 'disable' and thefore should be ignored. break down the function vlan_to_dict in it multiple components add_to_dict which can parse vif, vif-s, or vif-c and add them to the configuration dictionary intf_to_dict which setup a base configuration dictionary from the interface Config() with addresses, arp, disable, ... it is used by vlan_to_dict but can and will be used by other interfaces | |||
2020-04-29 | dhclient: T2393: switch to old configuration path to keep existing op-mode ↵ | Christian Poessinger | |
tolls intact | |||
2020-04-28 | dhclient: T2393: remove intermediate _DHCP helper class | Christian Poessinger | |
The intermedite class only held the path to the configuration files - thus its existence was doubtworthy. For better readability and a clean inheritance graph that class has been dropped. | |||
2020-04-28 | dhclient6: T2393: T2394: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-28 | dhclient: T2393: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-28 | vlan: T2372: de-indent add_vlan | Thomas Mangin | |
2020-04-27 | template: T2388: fix typo | John Estabrook | |
2020-04-27 | Merge pull request #381 from thomas-mangin/T2388 | Christian Poessinger | |
template: T2388: move mkdir/chmod/chown within render() | |||
2020-04-27 | Merge pull request #379 from thomas-mangin/T2226-improve | Christian Poessinger | |
util: T2226: multiple improvements | |||
2020-04-27 | template: T2388: move mkdir/chmod/chown within render() | Thomas Mangin | |
2020-04-26 | dhcp: T2379: fix dhcp stop | Thomas Mangin | |
2020-04-26 | util: T2226: a way to report noteworthy event | Thomas Mangin | |
debug.noteworthy can be used to record noteworhy event during the lifetime of the program. Should anything then cause the program to fail and cause an airbag report to the user, then this information will also be included. | |||
2020-04-26 | util: T2226: expected return code for cmd | Thomas Mangin | |
add an option to cmd() allowing to define a list of error codes which are expected when runnin the command. the default is only to expect zero (no error). | |||
2020-04-26 | util: T2226: better handle stderr | Thomas Mangin | |
Do not agreggate stderr with stdout. So if a command reports a message on stderr but does not report an error, it will not be send to the user to confuse him. Explicitely set encoding to utf-8, which does not change the code behaviour but simplify the code. | |||
2020-04-24 | log: T2377: do not modify log file if not 666 | Thomas Mangin | |
2020-04-23 | interfaces: T2362: add node to delete the default IPv6 link-local address | Jernej Jakob | |
2020-04-23 | interfaces: T2362: allow setting multiple 'ipv6 address eui64' | Jernej Jakob | |
2020-04-23 | interfaces: T2362: delete and re-add all EUI64 addresses if MAC has changed | Jernej Jakob | |
2020-04-23 | interfaces: T2362: add default IPv6 link-local address to make IPv6 work | Jernej Jakob | |
2020-04-23 | interfaces: vlan: T2362: add IPv6 EUI64 address to VLAN scripts | Jernej Jakob | |
2020-04-23 | interfaces: T2362: split set_ipv6_eui64_address into add and del functions | Jernej Jakob | |
2020-04-22 | http api: T2096: form of show/generate should be consistent with other cmds | John Estabrook | |
2020-04-22 | Merge pull request #360 from thomas-mangin/T2186-syslog | Christian Poessinger | |
airbag: T2186: generic syslog and better text | |||
2020-04-22 | Merge pull request #372 from thomas-mangin/T2354 | Christian Poessinger | |
tunnel: T2354: do not allow display as bridge option | |||
2020-04-22 | Merge pull request #370 from thomas-mangin/T2331 | Christian Poessinger | |
vrrp: T2331: fix show vrrp | |||
2020-04-21 | tunnel: T2354: do not allow display as bridge option | Thomas Mangin | |
2020-04-21 | vrrp: T2331: fix show vrrp | Thomas Mangin | |
2020-04-21 | vlan: T2361: delete VLAN but not ethernet | Thomas Mangin | |
2020-04-21 | Merge pull request #366 from thomas-mangin/T2350 | Christian Poessinger | |
geneve: T2350: fix creation of interface | |||
2020-04-21 | remote: T2270: correct use of username:password | John Estabrook | |
2020-04-21 | geneve: T2350: fix creation of interface | Thomas Mangin | |
2020-04-21 | tunnel: T2204: add source-interface | Thomas Mangin | |
2020-04-21 | macvlan: pseudo-ethernet: 2341: bugfix empty source-interface on system boot | Christian Poessinger | |
2020-04-20 | vyos.util: T2347: call will print output only if non-empty | John Estabrook | |
2020-04-20 | airbag: T2186: improve information reported | Thomas Mangin | |
2020-04-20 | airbag: T2186: generic syslog | Thomas Mangin | |
2020-04-19 | vyos.validate: remove extra print() in is_bridge_member() | Christian Poessinger | |
2020-04-19 | bridge: T2232: move helper to vyos.validate | Christian Poessinger | |
2020-04-18 | Merge branch 'ipoe-server' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 'ipoe-server' of github.com:c-po/vyos-1x: pppoe-server: T2314: fix RADIUS migration vyos.configtree: bugfix exception message used non existent variable ipoe-server: T2324: migrate RADIUS configuration to common CLI syntax ipoe-server: T2324: migrate IPv4/IPv6 name-servers to common node ipoe-server: T2324: remove boilerplate code and adjust to other accel implementations router-advert: rename XML/Python files for a common pattern ipoe-server: rename XML/Python files for a common pattern | |||
2020-04-18 | vyos.configtree: bugfix exception message used non existent variable | Christian Poessinger | |
2020-04-18 | interfaces: T2320: correctly honour create and debug options | Thomas Mangin | |
2020-04-18 | ipoe-server: T2324: remove boilerplate code and adjust to other accel ↵ | Christian Poessinger | |
implementations | |||
2020-04-17 | util: T2226: restore/fix ifconfig debuging | Thomas Mangin | |
2020-04-17 | Merge pull request #341 from thomas-mangin/T2223 | Christian Poessinger | |
op_mode: T2223: convert vyatta-show-interfaces.pl to show_interfaces.py | |||
2020-04-15 | vyos.util: T1607: move imports locally to functions using them | Christian Poessinger | |
2020-04-15 | dns-forwarding: T2298: fix path to control file | Christian Poessinger | |
After migrating PowerDNS to systemd and also its configuration files to a volatile directory in commit 77d725f ("dns-forwarding: T2185: move configuration files to volatile /run directory") the path for the control file has not been altered and pushed to the client rec_control binary" | |||
2020-04-14 | op_mode: T2223: two cosmetic change and bug fix | Thomas Mangin | |
2020-04-14 | ifconfig: T2223: group all operational commands | Thomas Mangin | |
All operational command are moved within an Operational class and an inherited on for wireguard. |