Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-23 | pppoe: T1318: remove obsolete ipv6-up.d script | Christian Poessinger | |
The generated script was not called at all. Verified in vyOS 1.2.3 and rolling. Looks like a leftover from the past. If this functionality is required - it should be re-implemented the proper way! | |||
2020-02-23 | pppoe: T1318: add op-mode commands for link information | Christian Poessinger | |
2020-02-23 | pppoe: T1318: use systemd to manage connection | Christian Poessinger | |
This reduces the amount of self written code to start-stop-daemon and also kill the process if it has no connection yet (there won't be a PID file in this case) and getting the proper PID for multiple processes would require me to walk the /proc/<pid>/cmdline for every binary involved. | |||
2020-02-23 | pppoe: T1318: remove process startup debug output | Christian Poessinger | |
We no longer need to see the command which is used to spawn up PPPd and dial the connection. | |||
2020-02-23 | pppoe: T1318: move process startup to apply() | Christian Poessinger | |
2020-02-23 | pppoe: T1318: "link" option is mandatory | Christian Poessinger | |
2020-02-23 | pppoe: T1318: add first version of new XML/Python implementation | Christian Poessinger | |
vyos@vyos# show interfaces pppoe pppoe pppoe0 { default-route force link eth2.7 mtu 400 name-server auto password 12345678 user-id vyos@vyos.io } | |||
2020-02-21 | [service https] T1443: bug: set HTTPS listen port for listen-address '*' | John Estabrook | |
2020-02-19 | snmp: T1769: fix indentation error and add try clause | John Estabrook | |
2020-02-19 | tunnel: tidying up | Thomas Mangin | |
move all variable creation within setUp() create the interfaces using a list comprehension | |||
2020-02-19 | tunnel: remove duplicated code | Christian Poessinger | |
2020-02-18 | snmp: T1769: cleanup leftove code path for certificate migration | Christian Poessinger | |
2020-02-18 | snmp: T2042: remove superfluous sudo calls | Christian Poessinger | |
2020-02-18 | snmp: T2042: import statement cleanup | Christian Poessinger | |
2020-02-17 | tunnel: enable unittest (chmod +x) | Christian Poessinger | |
2020-02-17 | Merge pull request #3 from thomas-mangin/master | Christian Poessinger | |
tunnel: T2028: check for tunnel creation | |||
2020-02-17 | tunnel: T2028: check for tunnel creation | Thomas Mangin | |
check that we are able to create tunnel for all encapsulation supported in interfaces tunnel. | |||
2020-02-17 | snmp: clean out current configuration in setUp() | Christian Poessinger | |
2020-02-17 | snmp: get_config_value() should return str not list | Christian Poessinger | |
2020-02-17 | ssh: clean out current configuration in setUp() | Christian Poessinger | |
2020-02-17 | ssh: add test for disable-password-authentication | Christian Poessinger | |
2020-02-17 | ssh: get_config_value() should return str not list | Christian Poessinger | |
2020-02-17 | ethernet: generic tearDown() should not destroy ethernet CLI nodes | Christian Poessinger | |
2020-02-17 | bridge: disable MTU test as it can not be configured | Christian Poessinger | |
2020-02-17 | bridge: automatically detect available interfaces | Christian Poessinger | |
2020-02-17 | ethernet: automatically detect available interfaces | Christian Poessinger | |
2020-02-17 | interfaces: add generic MTU test which can be enabled per interface | Christian Poessinger | |
2020-02-17 | Makefile: add "make deb" target | Thomas Mangin | |
adding an option to the Makefile to build the debian package | |||
2020-02-17 | gitignore: initial version | Christian Poessinger | |
2020-02-17 | ethernet: add initial interface test | Christian Poessinger | |
2020-02-17 | interfaces: split interface tests into individual files | Christian Poessinger | |
2020-02-17 | wireless: T2048: fix wrong verify() logic when type is monitor | Christian Poessinger | |
2020-02-16 | ddns: read back configuration file and check plausibility | Christian Poessinger | |
2020-02-16 | ddns: add initial unittest | Christian Poessinger | |
2020-02-16 | ddclient: proper use conf.set_level() to reduce boiler plate code | Christian Poessinger | |
2020-02-16 | ddclient: change file permission on generated config | Christian Poessinger | |
ddclient complains when the file permission is not user = rw. | |||
2020-02-16 | ifconfig: bond: T2043: T2030: fix wrong call to os.listdir() | Christian Poessinger | |
2020-02-16 | gitignore: extend ignore pattern of temporary debhelper files | Christian Poessinger | |
2020-02-16 | bond: T2030: fix incorrect delta calculation on member interfaces | Christian Poessinger | |
THe delta check/calculation always returned False on system startup leading to a non functioning bond interface after a reboot as no physical interface actually enslaved. This was fixed by not calculating the current enslaved interfaces from the existing config but rather retrieving the interfaces from sysfs. | |||
2020-02-15 | interface: bond: check that only real interfaces can be enslaved | Christian Poessinger | |
2020-02-15 | interface: bond: remove useless for loop on member removal | Christian Poessinger | |
2020-02-15 | bond: T2041: add missing consitency check on member interface existence | Christian Poessinger | |
2020-02-15 | gitignore: add termporary directory for vyos-1x debian package | Christian Poessinger | |
2020-02-15 | snmp: T2042: stricter validation when deleting SNMP in combination with LLDP | Christian Poessinger | |
A consistency check was missing to prevent deleting the SNMP configuration but still setting "service lldp snmp enable". | |||
2020-02-14 | http api: T2040: reload Config in route definition | John Estabrook | |
2020-02-14 | ifconfig: T2034: remove obsolete comment | Christian Poessinger | |
2020-02-14 | T2034: Disallow removal of default loopback addresses | Runar Borge | |
The removal of interfaces loopback lo results in all address being removed from the loopback interface. (also not cli controlled addresses) In this process 127.0.0.1/8 and ::1/128 are also removed witch results in error for services that are dependent on these adresses, this includes eg. snmp and ssh Removal of these addresses needs to be disallowed by the config backend and removal of the whole config block interfaces loopback lo needs to result in removal of all non-default addresses only. | |||
2020-02-13 | op-mode: T2032: "monitor bandwidth interface" shows rate in bps | Viacheslav Hletenko | |
2020-02-13 | systemd: T2033: add overrides for keepalived | Christian Poessinger | |
Without this override the keepalived stop transaction script won't work as systemd will just wipe the process. | |||
2020-02-13 | Debian: add missing dependency on isc-dhcp-client | Christian Poessinger | |
Commit e39f2ea ("dhclient-script: T1987: Multiple fixes in dhclient-script") added the dhclient script but it missed the dependency. |