Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-30 | [OpenVPN]: T1688: Added aes-gcm encryptions | vindenesen | |
2019-09-30 | T1496: use upstream accel-ppp rather then an unmaintained fork | Christian Poessinger | |
2019-09-30 | Merge pull request #137 from DmitriyEshenko/hostname-dhcp | Daniil Baturin | |
[dhcp hostfile-update] T1678 migrate to vyos-hostsd-client | |||
2019-09-30 | Merge pull request #142 from DmitriyEshenko/hostsd-fix | Daniil Baturin | |
[vyos-hostsd] T1701 Fix check for delete domain-name and domain-search | |||
2019-09-29 | [vyos-hostsd] T1701 Fix check for delete domain-name and domain-search | DmitriyEshenko | |
2019-09-28 | T1694: delete the now broken tests for NTP. | Daniil Baturin | |
2019-09-28 | Jenkins: assume dependencies are available in DOcker container | Christian Poessinger | |
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 | Merge pull request #139 from phoenix0984/ntp | Daniil Baturin | |
T1694 NTPd: Do not listen on all interfaces by default | |||
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: T1690 - restart op-mode command for service ipoe-server | hagbard | |
2019-09-26 | ipoe-server: T1692 - ipoe-server verify function error | hagbard | |
2019-09-26 | pppoe-server: T1690 - restart op-mode commands for pppoe-server | hagbard | |
2019-09-26 | Merge pull request #138 from DmitriyEshenko/cli-eth-vif-helper | Daniil Baturin | |
T1685 Adding ethernet valueHelp for vif,vif-s,vif-c | |||
2019-09-25 | T1685 Adding ethernet valueHelp for vif,vif-s,vif-c | DmitriyEshenko | |
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 | Jenkins: rely on the global defined label for Docker executors | Christian Poessinger | |
2019-09-24 | Merge branch 'ifconfig-api-change' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 'ifconfig-api-change' of github.com:c-po/vyos-1x: (26 commits) Python/ifconfig: T1557: add STPIf class (spanning tree) bridge member Python/ifconfig: T1557: bugfix removing Q-in-Q VLAN interfaces openvpn: T1548: setup interface alias Python/ifconfig: T1557: refactor BondIf 'mode' property to set_mode() Python/ifconfig: T1557: refactor BondIf 'arp_interval' property to set_arp_interval() Python/ifconfig: T1557: refactor BondIf 'arp_ip_target' property to set_arp_ip_target()/get_arp_ip_target() Python/ifconfig: T1557: refactor BondIf 'arp_interval' property to set_arp_interval() Python/ifconfig: T1557: refactor BondIf 'xmit_hash_policy' property to set_hash_policy() Python/ifconfig: T1557: remove unused has_autoneg() from EthernetIf Python/ifconfig: T1557: refactor Interface 'state' property to set_state()/get_state() Python/ifconfig: T1557: refactor Interface 'arp_cache_tmo' property to set_set_arp_cache_tmo() Python/ifconfig: T1557: refactor Interface 'proxy_arp_pvlan' property to set_proxy_arp_pvlan() Python/ifconfig: T1557: refactor Interface 'proxy_arp' property to set_proxy_arp() Python/ifconfig: T1557: loopback: implement derived remove() Python/ifconfig: T1557: refactor Interface 'ifalias' property to set_alias() Python/ifconfig: T1557: refactor Interface 'link_detect' property to set_link_detect() Python/ifconfig: T1557: refactor BridgeIf 'stp_state' property to set_stp() Python/ifconfig: T1557: refactor BridgeIf 'priority' property to set_priority() Python/ifconfig: T1557: refactor BridgeIf 'ageing_time' property to set_ageing_time() Python/ifconfig: T1557: refactor BridgeIf 'hello_time' property to set_hello_time() ... | |||
2019-09-24 | Python/ifconfig: T1557: add STPIf class (spanning tree) bridge member | Christian Poessinger | |
2019-09-24 | Python/ifconfig: T1557: bugfix removing Q-in-Q VLAN interfaces | Christian Poessinger | |
VLAN interfaces have not been removed "in order". What does it mean? We need to delete Q-in-Q interfaces prior to deleting the underlaying VLAN interface (vif-s). This was not the case and that triggered an exception that a non existing interface was about to be removed. Tested using adding and deleting the following config: set interfaces ethernet eth2 address 192.0.2.1/24 set interfaces ethernet eth2 description "VyOS bonding" set interfaces ethernet eth2 disable-link-detect set interfaces ethernet eth2 mac 00:91:00:00:00:01 set interfaces ethernet eth2 mtu 9000 set interfaces ethernet eth2 vif-s 100 address 192.168.10.1/24 set interfaces ethernet eth2 vif-s 100 description "802.1ad service VLAN 100" set interfaces ethernet eth2 vif-s 100 mtu 1500 set interfaces ethernet eth2 vif-s 100 mac 00:91:00:00:00:02 set interfaces ethernet eth2 vif-s 100 vif-c 110 address "192.168.110.1/24" set interfaces ethernet eth2 vif-s 100 vif-c 110 description "client VLAN 110" set interfaces ethernet eth2 vif-s 100 vif-c 120 address "192.168.120.1/24" set interfaces ethernet eth2 vif-s 100 vif-c 120 description "client VLAN 120" set interfaces ethernet eth2 vif-s 100 vif-c 130 address "192.168.130.1/24" set interfaces ethernet eth2 vif-s 100 vif-c 130 description "client VLAN 130" set interfaces ethernet eth2 vif 400 address 192.168.40.1/24 set interfaces ethernet eth2 vif 400 description "802.1q VLAN 400" set interfaces ethernet eth2 vif 400 mtu 1500 set interfaces ethernet eth2 vif 400 mac 00:91:00:00:00:03 | |||
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: remove unused has_autoneg() from EthernetIf | Christian Poessinger | |
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 | [dhcp hostfile-update] T1678 migrate to vyos-hostsd-client | DmitriyEshenko | |
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-24 | Jenkins: remove hardcoded package name | Christian Poessinger | |
2019-09-23 | Python/ifconfig: T1680: fix dhclient shutdown | Christian Poessinger | |
Tell DHCP server we release the IP address and also remove it from the interface by properly calling dhclient shutdown. Syslog: Sep 23 21:20:34 vyos dhclient: Killed old client process Sep 23 21:20:35 vyos dhclient: DHCPRELEASE on eth2 to 172.16.35.254 port 67 |