Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-20 | firewall: T1461: deleting 'firewall options' causes Python TypeError | Christian Poessinger | |
[ firewall options interface wg01 ] Traceback (most recent call last): File "/usr/libexec/vyos/conf_mode/firewall_options.py", line 139, in <module> apply(c) File "/usr/libexec/vyos/conf_mode/firewall_options.py", line 97, in apply if tcp['new_chain4']: TypeError: 'NoneType' object is not subscriptable delete [ firewall options ] failed delete [ firewall ] failed Commit failed | |||
2019-06-20 | T1458: Regression in 1.2.1-S2 hostname & logging | Kim Hagen | |
2019-06-19 | [wireguard] T1425 - assign a /31 address on Wireguard interface | hagbard | |
- added a validator for checking if the address is any cidr noted address | |||
2019-06-18 | [pppoe-server] T1452 - add vendor option to shaper | hagbard | |
2019-06-18 | [ config ] T1447: Python subprocess called without import in host_name.py | Kim Hagen | |
2019-06-17 | [HTTP API] T1431: disallow empty config paths. | Daniil Baturin | |
2019-06-17 | [HTTP API] T1431: make the value field optional. | Daniil Baturin | |
2019-06-17 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2019-06-17 | [HTTP API] T1431: allow sending a single command, and make sure commands are ↵ | Daniil Baturin | |
dicts. | |||
2019-06-17 | [syslog/hostname.py] T1394 - syslog systemd and host_name.py race condition | hagbard | |
- checking if the hostname has changed, otherwise the script and systemd try to restart rsyslogd at the same time, at the end it's not started at all. | |||
2019-06-17 | [HTTP API] T1431: make the value field optional and add better validation. | Daniil Baturin | |
2019-06-17 | [HTTP API] T1431: make systemd restart the HTTP API service on failure. | Daniil Baturin | |
2019-06-17 | [pppoe-server] T1408 - improve verify() function to enable IPv6 only deployments | hagbard | |
2019-06-17 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2019-06-17 | T1431: release the lock even if discard() caused an exception. | Daniil Baturin | |
It may be better to crash the process in that situation. | |||
2019-06-17 | T1431: Fix vyos-http-server logging to journald. | Daniil Baturin | |
2019-06-16 | T1439: move DUID validator to regex | Jernej Jakob | |
2019-06-16 | T1439: add dhcpv6-client-id validator | Jernej Jakob | |
2019-06-16 | T1439: remove quotes around dhcp6.client-id | Jernej Jakob | |
2019-06-16 | T1431: initial implementation of the HTTP API. | Daniil Baturin | |
2019-06-16 | Revert "T849: move BGP peer-group node to ipv4 address family" | Christian Poessinger | |
This reverts commit 685b1e0d050c7883303733d710327161fe046b60. | |||
2019-06-16 | T849: move BGP peer-group node to ipv4 address family | Christian Poessinger | |
To have a consitent IPv4/IPv6 CLI a lot of BGP neighbor nodes have been migrated. The IPv4 peer-group has been forgotten, leaving a non consistent CLI. Previously: ----------- neighbor 2001:DB8:FFFF::1 { address-family { ipv6-unicast { peer-group iBGP } } peer-group iBGP } Now: ---- neighbor 2001:DB8:FFFF::1 { address-family { ipv6-unicast { peer-group iBGP } } address-family { ipv4-unicast { peer-group iBGP } } } | |||
2019-06-16 | DHCPDv6 T1433: rename daemon configuration file | Christian Poessinger | |
... to have the same pattern as the DHCPDv6 lease file | |||
2019-06-16 | DHCPDv6 T1433: fix wrong lease file name | Christian Poessinger | |
A wrong lease file caused the show command to fail: vyos@vyos:~$ show dhcpv6 server leases Traceback (most recent call last): File "/usr/libexec/vyos/op_mode/show_dhcpv6.py", line 81, in <module> leases = get_leases(lease_file, state='active') File "/usr/libexec/vyos/op_mode/show_dhcpv6.py", line 44, in get_leases leases = IscDhcpLeases(lease_file).get() File "/usr/lib/python3/dist-packages/isc_dhcp_leases/iscdhcpleases.py", line 110, in get with open(self.filename) as lease_file: FileNotFoundError: [Errno 2] No such file or directory: '/config/dhcpdv6.leases' | |||
2019-06-12 | T1397: check for path argument in both effective and merge config | John Estabrook | |
The merge config script restores the ability to restrict changes to a specified path. In the initial implementation, the path was checked for validity only with respect to the effective config; fix to allow valid paths from merge config as well. | |||
2019-06-12 | T1397: use revised migration method | John Estabrook | |
2019-06-12 | T1397: escape backslashes in output passed to configtree | John Estabrook | |
The ouput of config.show_config (cli-shell-api showConfig) does not escape backslashes, whereas configtree expects escaped backslashes. Values containing unescaped backslashes consequently lead to a parsing error; cf. T1001. | |||
2019-06-10 | [wireguard] T1428: Add handling of fwmark setting (#70) | Matthias Fetzer | |
[wireguard] T1428: correct handling of the fwmark option | |||
2019-06-05 | T1334: Migration script runner rewrite | John Estabrook | |
Python script and support code to replace the vyatta_config_migrate.pl script. | |||
2019-06-05 | T1422: Remove extraneous print statement. | John Estabrook | |
2019-06-04 | T1379: Deprecated functions in /sbin/dhclient-script | Kim Hagen | |
2019-06-01 | T1422: fix wrong file mode. | Daniil Baturin | |
2019-06-01 | T1422: add a script for querying values in config files. | Daniil Baturin | |
2019-05-30 | [dhcp] T1416: fix DHCP server status view | Christian Poessinger | |
2019-05-29 | T1397: Rewrite the config merge script | John Estabrook | |
Add the script vyos-merge-config.py to separate the merge function from the config load script and remove dependency on XorpConfigParser. | |||
2019-05-21 | [pppoe-server] T1393 - pppoe IPv6 pool doesn't work | hagbard | |
2019-05-13 | T1378: extend version file with Git commit ID | Christian Poessinger | |
The Git commit ID will be crucial for the future when the full VyOS build can be reproduced by the one Git commit ID, thus start recording it in the version file. | |||
2019-05-08 | T805: Drop config compatibility with Vyatta Core older than 6.5 | John Estabrook | |
Rewrite vyatta-config-migrate/migrate/system/6-to-7 in the canonical style and add to vyos-1x migration-scripts. This completes the collection of scripts needed to drop compatability with Vyatta Core older than 6.5. | |||
2019-05-08 | [VRRP] T1371: add quotes around the health check script string. | Daniil Baturin | |
2019-05-05 | [dhcp-server] T103: wrong hostnames in hosts file | Christian Poessinger | |
2019-04-27 | [rsyslog] T1358 - typo fixed os.path.exists | hagbard | |
2019-04-26 | [pppoe-server] adding CIDR based prefixes as client-ip-pool option | hagbard | |
2019-04-26 | [dhcp-server]: bugfix on wrong exit code caused due to wrong indention | Christian Poessinger | |
2019-04-25 | [rsyslogd] T1355 - rsyslog stopped after reboot or clean start | hagbard | |
- rsyslog appears now to be started via systemd automatically, checking for the pid to avoid restart race condition between systemd vyos conf script | |||
2019-04-23 | [pppoe-server] - fixed default RADIUS attribute Filter-Id | hagbard | |
2019-04-23 | [migration] T1344: extend migration script for radius-source-address | Christian Poessinger | |
radius-source-address was backported to vyOS 1.2.2 so also migrate this node. | |||
2019-04-21 | [firewall] T314: add firewall options for MSS clamping | Christian Poessinger | |
* clamp MSS IPv4 set firewall options interface pppoe0 adjust-mss '1452' * clamp MSS IPv6 set firewall options interface pppoe0 adjust-mss6 '1452' * disable entire rule set firewall options interface pppoe0 disable Output ------ $ sudo iptables-save -t mangle # Generated by iptables-save v1.4.21 on Sun Apr 21 12:56:25 2019 *mangle :PREROUTING ACCEPT [1217:439885] :INPUT ACCEPT [290:52459] :FORWARD ACCEPT [920:375774] :OUTPUT ACCEPT [301:100053] :POSTROUTING ACCEPT [1221:475827] :VYOS_FW_OPTIONS - [0:0] -A FORWARD -j VYOS_FW_OPTIONS -A VYOS_FW_OPTIONS -o pppoe0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1452 COMMIT Completed on Sun Apr 21 12:56:25 2019 (cherry picked from commit 476aa4c3a561ea0ef0bf9b4c26ec8b78d18a5d02) | |||
2019-04-20 | [dhcp-server] T1335: bugfix when migrating authoritative section | Christian Poessinger | |
2019-04-20 | [hostname] T1336: sanitize FQDN before passing to hostnamectl | Christian Poessinger | |
Remove possible trialing (.) when invoking hostnamectl. A hostname with a trailing (.) is not supported in hostnamectl. | |||
2019-04-20 | Revert "[hostname] T1336: trailing dots in system domain-name are invalid" | Christian Poessinger | |
This reverts commit 05c539ea5595790b297904569cbe13089ce79e18. |