summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-24Python/ifconfig: T1557: remove unused has_autoneg() from EthernetIfChristian Poessinger
2019-09-24Python/ifconfig: T1557: refactor Interface 'state' property to ↵Christian Poessinger
set_state()/get_state()
2019-09-24Python/ifconfig: T1557: refactor Interface 'arp_cache_tmo' property to ↵Christian Poessinger
set_set_arp_cache_tmo()
2019-09-24Python/ifconfig: T1557: refactor Interface 'proxy_arp_pvlan' property to ↵Christian Poessinger
set_proxy_arp_pvlan()
2019-09-24Python/ifconfig: T1557: refactor Interface 'proxy_arp' property to ↵Christian Poessinger
set_proxy_arp()
2019-09-24Python/ifconfig: T1557: loopback: implement derived remove()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor Interface 'ifalias' property to set_alias()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor Interface 'link_detect' property to ↵Christian Poessinger
set_link_detect()
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'stp_state' property to set_stp()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'priority' property to set_priority()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'ageing_time' property to ↵Christian Poessinger
set_ageing_time()
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'hello_time' property to ↵Christian Poessinger
set_hello_time()
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'forward_delay' property to ↵Christian Poessinger
set_forward_delay()
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'max_age' property to set_max_age()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor BridgeIf 'multicast_querier' property to ↵Christian Poessinger
set_multicast_querier()
2019-09-24Python/ifconfig: T1557: refactor BondIf 'primary' property to set_primary()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor 'mac' property to set_mac()Christian Poessinger
2019-09-24Python/ifconfig: T1557: refactor 'mtu' property to get_mtu()/set_mtu()Christian Poessinger
2019-09-24Jenkins: remove hardcoded package nameChristian Poessinger
2019-09-23Python/ifconfig: T1680: fix dhclient shutdownChristian 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
2019-09-23Merge pull request #136 from maznu/currenthagbard-01
[ethernet] -T1679: during bootup: invalid literal for int() with base 10
2019-09-23fixes T1679 (parsing MAC address as base-10)Marek Isalski
2019-09-23ethernet: T1637: bugfix DHCP - interface must be up prior starting DHCP clientChristian 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.
2019-09-22Jenkins: keep last 10 buildsChristian Poessinger
2019-09-22Jenkins: intruduce ARCH_OPT to support multi arch deploymentChristian Poessinger
2019-09-22Jenkins: fix dpkg architecture determinationChristian Poessinger
2019-09-22Jenkins: adjust descriptionChristian Poessinger
2019-09-22Jenkins: hardocde repo URLChristian Poessinger
2019-09-22Jenkins: fix isCustomBuild() URLChristian Poessinger
2019-09-22Jenkins: output git repo URLChristian Poessinger
2019-09-22Jenkins: fix httpURI in isCustomBuild()Christian Poessinger
2019-09-22Jenkins: ease PipelineChristian Poessinger
vyos-1x is a Debian package with architecture all. This means we only have to build it once as it can run on any other architecture - that's what Python is made for.
2019-09-21Merge pull request #134 from c-po/t1637-ethernetChristian Poessinger
T1637 - Rewrite ethernet interface in new style XML syntax
2019-09-21vxlan: T1636: simplyfy code (don't delete intf addresses)Christian Poessinger
We do not need to delete addresses manually as the VXLAN interface is always deleted which drops all assigned addresses from the Kernel.
2019-09-20ethernet: T1637: interfaces in a bond can be disabledChristian Poessinger
2019-09-20ethernet: T1637: fix calling arp_cache_tmo propertyChristian Poessinger
2019-09-20ethernet: T1637: do not overwrite interface description with interface nameChristian Poessinger
2019-09-20ethernet: T1637: support offloading functionsChristian Poessinger
2019-09-20Python/ifconfig: T1557: ethernet: add offloading interfacesChristian Poessinger
2019-09-20Python/ifconfig: T1557: update commentsChristian Poessinger
2019-09-20Python/ifconfig: T1557: delete all assigned IP addresses on remove()Christian Poessinger
2019-09-20ethernet: T1637: call remove() on interface deletionChristian Poessinger
2019-09-20Python/ifconfig: T1557: use proper inheritance levels on remove()Christian Poessinger
2019-09-20ethernet: T1637: remove debug pprintChristian Poessinger
2019-09-20bridge: T1556: minor comment cleanupChristian Poessinger
2019-09-20bonding: T1614: minor comment cleanupChristian Poessinger
2019-09-20Python/ifconfig: T1557: unify '/sys/class/net/{}' pathChristian Poessinger
2019-09-20Python/ifconfig: T1557: vmxnet3/virtio_net do not support changing ↵Christian Poessinger
speed/duplex control
2019-09-20Python/ifconfig: T1557: vmxnet3/virtio_net do not support changing flow controlChristian Poessinger
2019-09-20Python/ifconfig: T1557: query driver if it supports auto negotiationChristian Poessinger