summaryrefslogtreecommitdiff
path: root/interface-definitions
AgeCommit message (Collapse)Author
2018-10-19Merge branch 'dhcp-relay' into currentChristian Poessinger
* dhcp-relay: dhcpv6-relay: added missing verify() step for listen and upstream interfaces T913: DHCP relay service XML/Python rewrite for IPv6 T913: DHCP relay service XML/Python rewrite for IPv4 vyos-1x now depends on isc-dhcp-relay dns-forwarding: fix XML interface indenting
2018-10-19Add Client keepalive option for use with cloud-initUnicronNL
Add option to specify multiple listening ports Clean up template generation layout
2018-10-17Fixing check for local IP, using validator --is-any-host.hagbard
2018-10-17T913: DHCP relay service XML/Python rewrite for IPv6Christian Poessinger
2018-10-17T913: DHCP relay service XML/Python rewrite for IPv4Christian Poessinger
2018-10-17dns-forwarding: fix XML interface indentingChristian Poessinger
2018-10-10T886: validation logic in `interfaces wireguard wgX address x.x.x.x brokenhagbard
2018-09-21Merge pull request #47 from Watcher7/currentChristian Poessinger
Bring VRRP configuration in line with keepalived config documentation.
2018-09-15dhcp-server: increase maximum lease time to 4294967295 secondsChristian Poessinger
This was the upper limit in VyOS 1.1.8 and must not be changed to keep configs compatible.
2018-09-11syslog: xmllint indenting and added help text for 'syslog global'Christian Poessinger
2018-09-02Merge remote-tracking branch 'upstream/current' into T793hagbard
2018-09-02regex for endpoint removedhagbard
2018-09-02mdns_repeater: add 'disable' optionChristian Poessinger
2018-09-01T427,T793 wireguard supporthagbard
- regex added to check endpoint as pattern IP:port - T793: preparation for the use preshared key
2018-08-30Update vrrp.xmlWatcher7
2018-08-30T778: dhcpv6-server: XML and Python rewriteChristian Poessinger
2018-08-28bcast-relay.xml: move priority from tagNode to base nodeChristian Poessinger
2018-08-28T810: bugfix broadcast-relay address validator, add 'disable' functionalityChristian Poessinger
Whole broadcast relay service can be temporary disabled via set service broadcast-relay disable Individual instances of the broadcast relay service can be disabled set service broadcast-relay id <n> disable
2018-08-27Merge branch 'dhcp-server-rewrite' into currentChristian Poessinger
2018-08-27T778: T782: dhcp-server: XML and Python rewriteChristian Poessinger
This commit changes in addtion the DHCP server config syntax as defined in "T782: Cleanup dhcp-server configuration". Replace boolean parameter from the folowing nodes and make it valueless. This requires a migration script which is tracked with this task * set service dhcp-server shared-network-name <xyz> subnet 172.31.0.0/24 ip-forwarding enable (true|false) * set service dhcp-server shared-network-name <xyz> authoritative (true|false) * set service dhcp-server disabled (true|false) * set service dhcp-server dynamic-dns-update enable (true|fals) * set service dhcp-server hostfile-update (enable|disable) Replace the nested start/stop ip address from "subnet 172.31.0.0/24 start 172.31.0.101 stop 172.31.0.149" to "subnet 172.31.0.0/24 range <foo> start" and "subnet 172.31.0.0/24 range <foo> stop" where foo can be any character or number. In addition the vyatta-cfg-dhcp-server package used it's own init/config file for service startup. This has been migrated to the vanilla Debian files. Copy 'on-dhcp-event.sh' from vyatta-cfg-shcp-server package commit 4749e648bca6.
2018-08-26T427: changed option listen-port to only porthagbard
2018-08-26Merge remote-tracking branch 'upstream/current' into currenthagbard
2018-08-26T792: add TFTP server functionalityChristian Poessinger
2018-08-24T791: mtu size implementationhagbard
2018-08-23T793: fwmark implementationhagbard
2018-08-23persitent-keepalive validator chnaged, checks now if it's between 1 and 65535hagbard
2018-08-23adding validation for listen-porthagbard
2018-08-23T791: implementationhagbard
TODO: fwmark, mtu and pre-shared key
2018-08-22T791: rename peer-pubkey to pubkey only.hagbard
2018-08-22T791: interface file updatedhagbard
2018-08-22T791: interface implementationhagbard
2018-08-20regex fixed, at least 1 digit is requiredhagbard
2018-08-17T783: conf mode persistent-keepalive implementationhagbard
2018-08-16SSH: improve completion helpChristian Poessinger
2018-08-12T427: wireguard supporthagbard
2018-08-05T71: rename IPsec "settings" to "options" for consistency with the rest of ↵Daniil Baturin
the system.
2018-08-05T71: initial implementation of global IPsec settings.Daniil Baturin
Only disable-route-autoinstall (install_routes = yes/no) for now.
2018-08-02T754: add DNSSEC to DNS forwardermb300sd
2018-07-29Merge branch 'dyndns-refactoring' into currentChristian Poessinger
* dyndns-refactoring: T758: refactor ddclient configuration file amd startup T758: add configuration validator T758: XML/Python implementation for 'service dns dynamic'
2018-07-30Merge branch 'current' into currentDaniil Baturin
2018-07-29T758: XML/Python implementation for 'service dns dynamic'Christian Poessinger
2018-07-27T666, T616: new implementation of the VRRP CLI.Daniil Baturin
2018-07-24T736: hostname check for the occurence of white spaceshagbard
2018-07-24T736: Rewrite remote logging (syslog) to XML/Pythonhagbard
2018-07-05T720: filter is now the same like in useradd(8) including the debian ↵hagbard
restrictions for lenght
2018-06-26T716: allow only alphanumerical chars, underscore and hyphenhagbard
T717: limited to 100 chars in total
2018-06-24T201: set priority for system beep to '9999' which is now executed lastChristian Poessinger
2018-06-24T201: use <valueless/> node as only create/delete is requiredhagbard
2018-06-24T201: implementation of system beephagbard
Depends on debian 'beep' package
2018-06-08Stop using 'vyatta-interfaces.pl' in ned XML interfaceChristian Poessinger