Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-27 | Merge pull request #155 from kroy-the-rabbit/py-interface | Christian Poessinger | |
T1759: Merging interface.py into ifconfig.py | |||
2019-10-27 | T1759: Fixing dependency bug from previous commit | kroy | |
2019-10-27 | T1773, T1774: add a show config operation with JSON and raw options. | Daniil Baturin | |
2019-10-27 | T1759: Merging interface.py into ifconfig.py | kroy | |
2019-10-27 | Allow list arguments in the vyos.config show_config() function. | Daniil Baturin | |
2019-10-27 | Replace the try and wait for segfault approach with explicit inSession check. | Daniil Baturin | |
2019-10-27 | T1773: add a script for converting the config to JSON. | Daniil Baturin | |
It also exposes those functions in vyos.configtree | |||
2019-10-27 | snmp: T1769: remove TSM (Transport Security Mode) support | Christian Poessinger | |
The SNMPv3 TSM is very complex and I know 0 users of it. Also this is untested and I know no way how it could be tested. Instead of carrying on dead and unused code we should favour a drop of it using a proper config migration script. | |||
2019-10-27 | snmp: T818: T1738: remove per user/trap engine id | Christian Poessinger | |
As of the SNMP specification an SNMP engine ID should be unique per device. To not make it more complicated for users - only use the global SNMP engine ID. | |||
2019-10-24 | Merge pull request #153 from kroy-the-rabbit/py-interface | Christian Poessinger | |
T1759: ioctl.pm/interface.pm rewrite | |||
2019-10-24 | T1759: ioctl.pm/interface.pm rewrite | kroy | |
2019-10-24 | T1762: adjust the set_level() calls to use the new list representation. | Daniil Baturin | |
2019-10-24 | [vyos.config] T1764: support both string and list arguments in config functions. | Daniil Baturin | |
2019-10-23 | Merge pull request #152 from kroy-the-rabbit/intf-rewrite1bf | hagbard-01 | |
T1759: bug fixes, missing interface IP | |||
2019-10-23 | T1759: bug fixes, missing interface IP | kroy | |
2019-10-23 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2019-10-23 | [vyos.config] T1758: use vyos.configtree for reading values, | Daniil Baturin | |
instead of calling cli-shell-api. | |||
2019-10-23 | [HTTP API] Add endpoints for config file and image management. | Daniil Baturin | |
2019-10-23 | ddclient: T1030: add cloudflare zone config entry | Christian Poessinger | |
2019-10-23 | [service https] T1443: organize internal data by server block | John Estabrook | |
2019-10-23 | [vyos.config] T1758: check that config setup has completed before | John Estabrook | |
calling showConfig, else, default to config.boot | |||
2019-10-23 | [HTTP API] Use a decorator for functions that require authentication. | Daniil Baturin | |
2019-10-23 | ddclient: T1030: adjust to latest syntax | Christian Poessinger | |
2019-10-23 | ddclient: T1030: auto create runtime directories | Christian Poessinger | |
2019-10-23 | ddclient: T1030: use new default configuration file path | Christian Poessinger | |
2019-10-22 | Merge pull request #150 from kroy-the-rabbit/intf-rewrite1 | hagbard-01 | |
wireguard: T1759 - improve wireguard op-commands * Migrating interfaces | |||
2019-10-22 | T1759: Migrating interfaces | kroy | |
2019-10-21 | Merge pull request #147 from jdmac87/current | Christian Poessinger | |
T1755: Python KeyError exceptions raised with 'show vpn ipsec sa' command under use of certain IPSEC cipher suites. | |||
2019-10-21 | T1755: fixes issue with 'show vpn ipsec sa' command where lack of keysize ↵ | Jason McAllister | |
(encr-keysize) will result in KeyError - such as for CHACHA20_POLY1305 | |||
2019-10-21 | T1755: fixes issue with 'show vpn ipsec sa' command where lack of hash ↵ | Jason McAllister | |
(integ-alg) will result in KeyError - such as with GCM based options | |||
2019-10-21 | Merge pull request #149 from kroy-the-rabbit/wgshow-imp | hagbard-01 | |
wireguard: T1756 - additional output for WG connection states | |||
2019-10-21 | T1756 More output for WG | kroy | |
2019-10-19 | T1749: support multiple ranges in the numeric validator. | Daniil Baturin | |
2019-10-19 | dhcp-server: T1745: bugfix corner case on static-assignments | Christian Poessinger | |
There was a bug when refactoring this with commits 5848a4d ("dhcp-server: T1707: remove DHCP static-mappings from address pool") and 1182b44 ("dhcp-server: T1707: bugfix on subsequent DHCP exclude addresses") that when a static address assignemnt was using the last IP address from the specified range. This triggered the following error: "DHCP range stop address x must be greater or equal to the range start address y!" | |||
2019-10-18 | system-proxy: T1741 - Add system wide proxy setting | hagbard | |
* removed subprocess as it is not required, script is executed via sudo * pep8 formatted | |||
2019-10-18 | wireguard - remove endpoint check to enable roaming connections | hagbard | |
2019-10-18 | system-proxy: T1741 - Add system wide proxy setting CLI implementation | hagbard | |
2019-10-18 | Python/ifconfig: T1712: always start DHCP when configured | Christian Poessinger | |
DHCP was only started when the interface operstate was set to up but this is wrong. An interface can be configured as DHCP interface and DHCP client must be launched even when the physical interface becomes available n-minutes later. DHCP client then can ask for an IP assignemnt by DHCP. Tested by starting DHCP client on a not connected ethernet interface. Address was assigned later on after link became ready. | |||
2019-10-18 | Python/ifconfig: T1557: get_status() must use admin state not operstate | Christian Poessinger | |
2019-10-17 | bgp: T1490: fix migrator file permissions | Christian Poessinger | |
2019-10-17 | snmp: T1737: add missing completion helpers | Christian Poessinger | |
2019-10-17 | Merge pull request #145 from zdc/T1490 | Christian Poessinger | |
[BGP] T1490: Added migration for obsoleted 'bgp scan-time' parameter | |||
2019-10-16 | Revert "Python/ifconfig: T1712: wait when changing interface state" | Christian Poessinger | |
This reverts commit 1257d7851866d42287018b38dd871f279b87286a. It will delay network interface configuration everywhere when e.g. no network cable is plugged in. We should find the root cause why DHCPd sometimes did not start. | |||
2019-10-15 | snmpd: T1705 - High CPU usage by bgpd when snmp is active | hagbard | |
* typo fixed | |||
2019-10-13 | Revert "snmpd: T1705 - High CPU usage by bgpd when snmp is active" | Christian Poessinger | |
Systems not runing BGP won't boot anymore. Syslog shows: snmpd[5404]: getaddrinfo: inetCidrRouteTable Name or service not known snmpd[5404]: getaddrinfo("inetCidrRouteTable", NULL, ...): Name or service not known snmpd[5404]: Error opening specified endpoint "inetCidrRouteTable" snmpd[5404]: Server Exiting with code 1 snmpd[5401]: Starting SNMP services:: systemd[1]: snmpd.service: control process exited, code=exited status=1 systemd[1]: Failed to start LSB: SNMP agents. systemd[1]: Unit snmpd.service entered failed state. This reverts commit e45648cdd5a52569be7f3ac30473b0c7474a7894. | |||
2019-10-13 | openvpn: T1548: clean out import statements | Christian Poessinger | |
2019-10-13 | ssh.py: check if file exists before deleting it | Christian Poessinger | |
2019-10-13 | Sync XML interface description source file pattern and conf script name | Christian Poessinger | |
renamed: interface-bonding.py -> interfaces-bonding.py renamed: interface-bridge.py -> interfaces-bridge.py renamed: interface-dummy.py -> interfaces-dummy.py renamed: interface-ethernet.py -> interfaces-ethernet.py renamed: interface-loopback.py -> interfaces-loopback.py renamed: interface-openvpn.py -> interfaces-openvpn.py renamed: interface-vxlan.py -> interfaces-vxlan.py renamed: interface-wireguard.py -> interfaces-wireguard.py | |||
2019-10-13 | Python/ifconfig: T1557: add support for DHCPv6 client options | Christian Poessinger | |
2019-10-13 | bonding: T1614: support DHCP options on VLAN interfaces | Christian Poessinger | |