Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2019-10-12 | conf_mode: bonding/ethernet fix comments | Christian Poessinger | |
2019-10-11 | wireguard: T1724 - add check for option endpoint | hagbard | |
2019-10-10 | snmpd: T1705 - High CPU usage by bgpd when snmp is active | hagbard | |
2019-10-09 | T1430: add dhcp vendor-class-id client option | Christian Poessinger | |
2019-10-09 | Python/ifconfig: T1557: add generic support for DHCP client options | Christian Poessinger | |
2019-10-06 | ethernet: T1637: bugfix on wrong dict key in verify() | Christian Poessinger | |
This resulted in a commit error when Bonding interfaces have been involved. | |||
2019-10-03 | dhcp-server: T1707: remove DHCP static-mappings from address pool | Christian Poessinger | |
Previously when static-mappings have been created the address was still within the DHCP pool resulting in log entries as follows: dhcpd: Dynamic and static leases present for 192.0.2.51 dhcpd: Remove host declaration DMZ_PC2 or remove 192.0.2.51 dhcpd: from the dynamic address pool for DMZ (cherry picked from commit 6f954ab56768af9a07d8a1dc086f54ddefa58da7) | |||
2019-10-03 | dhcp-server: only import ip_address and ip_network from ipaddress class | Christian Poessinger | |
(cherry picked from commit bdf890cca40157b3f2a2386685e043e0fa220fac) | |||
2019-10-03 | dhcp-server: T1707: bugfix on subsequent DHCP exclude addresses | Christian Poessinger | |
Moved the code for splicing a DHCP range into its dedicated function as this will later be required again. Having subsequent DHCP exclude addresses e.g. 192.0.2.70 and 192.0.2.71 did not work as the previous algorithm created a range whose start address was after the end address. (cherry picked from commit 0f0f9f2835cf85c1fd3652ec83368528754764cd) | |||
2019-10-01 | [wireguard] - T1706: wireguard broken in latest rolling | hagbard | |
2019-09-30 | [OpenVPN]: T1688: Added check to see if encryption gcm is used in ↵ | vindenesen | |
combination with shared-secret-key-file, which is not supported (OpenVPN throws error message) | |||
2019-09-30 | [OpenVPN]: T1688: Added aes-gcm encryptions | vindenesen | |
2019-09-28 | OpenVPN: T1512: always enable compat-names option | Christian Poessinger | |
2019-09-27 | Interface: T1695: Syntax error in interface-dummy.py - Missing colon | vindenesen | |
2019-09-27 | T1694 NTPd: Do not listen on all interfaces by default | Marcel Gisselmann | |
2019-09-26 | openvpn: T1691: interface is not always created - take care when setting alias | Christian Poessinger | |
2019-09-26 | openvpn: T1691: add artifical abort when waiting on interface | Christian Poessinger | |
2019-09-26 | ipoe-server: T1692 - ipoe-server verify function error | hagbard | |
2019-09-24 | wireguard: T1681 - code cleanup and maintenace. | hagbard | |
* fully uses VYOS_TAGNODE_VALUE, which reduces checks and loops to a single interface * config comparison happens now only in get_config() | |||
2019-09-24 | Python/ifconfig: T1557: add STPIf class (spanning tree) bridge member | Christian Poessinger | |
2019-09-24 | openvpn: T1548: setup interface alias | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor BondIf 'mode' property to set_mode() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor BondIf 'arp_interval' property to ↵ | Christian Poessinger | |
set_arp_interval() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BondIf 'arp_ip_target' property to ↵ | Christian Poessinger | |
set_arp_ip_target()/get_arp_ip_target() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BondIf 'arp_interval' property to ↵ | Christian Poessinger | |
set_arp_interval() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BondIf 'xmit_hash_policy' property to ↵ | Christian Poessinger | |
set_hash_policy() | |||
2019-09-24 | Python/ifconfig: T1557: refactor Interface 'state' property to ↵ | Christian Poessinger | |
set_state()/get_state() | |||
2019-09-24 | Python/ifconfig: T1557: refactor Interface 'arp_cache_tmo' property to ↵ | Christian Poessinger | |
set_set_arp_cache_tmo() | |||
2019-09-24 | Python/ifconfig: T1557: refactor Interface 'proxy_arp_pvlan' property to ↵ | Christian Poessinger | |
set_proxy_arp_pvlan() | |||
2019-09-24 | Python/ifconfig: T1557: refactor Interface 'proxy_arp' property to ↵ | Christian Poessinger | |
set_proxy_arp() | |||
2019-09-24 | Python/ifconfig: T1557: loopback: implement derived remove() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor Interface 'ifalias' property to set_alias() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor Interface 'link_detect' property to ↵ | Christian Poessinger | |
set_link_detect() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'stp_state' property to set_stp() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'priority' property to set_priority() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'ageing_time' property to ↵ | Christian Poessinger | |
set_ageing_time() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'hello_time' property to ↵ | Christian Poessinger | |
set_hello_time() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'forward_delay' property to ↵ | Christian Poessinger | |
set_forward_delay() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'max_age' property to set_max_age() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor BridgeIf 'multicast_querier' property to ↵ | Christian Poessinger | |
set_multicast_querier() | |||
2019-09-24 | Python/ifconfig: T1557: refactor BondIf 'primary' property to set_primary() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor 'mac' property to set_mac() | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: refactor 'mtu' property to get_mtu()/set_mtu() | Christian Poessinger | |
2019-09-23 | ethernet: T1637: bugfix DHCP - interface must be up prior starting DHCP client | Christian Poessinger | |
It is not possible to enable DHCP client on an interface that is down. Thus the code which enables the interface must be placed in front of assigning all interface addresses, static or DHCP. s the commit. |