Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-12 | T1432: correct the ConfigSessionError exception name. | Daniil Baturin | |
2019-06-12 | T1431: add dependency on python3-bottle to have something to run the HTTP ↵ | Daniil Baturin | |
API with. | |||
2019-06-12 | T1432: initial implementation of the config write API. | Daniil Baturin | |
2019-06-10 | [wireguard] T1428: Add handling of fwmark setting (#70) | Matthias Fetzer | |
[wireguard] T1428: correct handling of the fwmark option | |||
2019-06-06 | Merge pull request #69 from jestabro/config-migrate | John Estabrook | |
T1334: Migration script runner rewrite | |||
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-03 | T1423: Create known_hosts file if not present | John Estabrook | |
In the recent rewrite of the config merge script, support for merging remote config files checks and adds the host key in known_hosts; however, this function fails if known_hosts is not present. Fix. | |||
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 | Merge pull request #68 from jestabro/merge-config | John Estabrook | |
T1397: Rewrite the config merge script | |||
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-28 | T1397: Rewrite the config merge script | John Estabrook | |
Add vyos.config.show_config to show working configuration. Add vyos.remote.get_config_remote() for obtaining remote config files. | |||
2019-05-22 | add tests to Jenkinsfile | Kim Hagen | |
2019-05-22 | Create Jenkinsfile current | Kim Hagen | |
2019-05-21 | [pppoe-server] T1393 - adding ip6 and ip6-pd to 'show pppoe-server sessions' | hagbard | |
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-05-03 | fix CVE-2019-10906 | UnicronNL | |
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-21 | Add debian/debhelper-build-stamp to .gitignore | Christian Poessinger | |
2019-04-21 | Merge pull request #33 from runborg/current | Daniil Baturin | |
T786: Add tagNode value as a Env.variable passed into config script | |||
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. | |||
2019-04-20 | [hostname] T1336: trailing dots in system domain-name are invalid | Christian Poessinger | |
Debian/Systemd provides hostnamectl which disabllows setting a FQDN when there is a trailing (.) in the provided hostname. Extend regex when setting "system domain-name" that there can't be a trailing (.). Provide migration script for current installations to remove the dot. | |||
2019-04-19 | [migration] T1344: unclutter 'system login radius-server' configuration nodes | Christian Poessinger | |
2019-04-19 | Merge pull request #67 from tmarlok88/current | Daniil Baturin | |
T1343: do not remove zeros DHCP static route | |||
2019-04-18 | [pppoe-server] - typo corrected | hagbard | |
2019-04-18 | [pppoe-server] T1341 - Adding rate-limiter for pppoe server users | hagbard | |
- RADIUS shaper settings | |||
2019-04-18 | [pppoe-server] T1341 - Adding rate-limiter for pppoe server users | hagbard | |
- implementation for locally definied users | |||
2019-04-18 | T1343: do not remove zeros DHCP static route | tmarlok88 | |
2019-04-17 | [accel-ppp] pppoe shaper op-mode command extended | hagbard | |
2019-04-10 | [dhcp] T1330: bugfix for non working wpad url | Christian Poessinger | |
WPAD url could be configured by CLI but the generated config was not understood by ISC dhcp - caused by infalid if {} statement resulting in a missing "option wpad-url code 252 = text;" block. | |||
2019-04-06 | [dhcpv6-relay] T1322: bugfix on multiple listen interfaces | Christian Poessinger | |
Same cause as with commit c6988bb4110541478dad74d0b892fd4643ed530a | |||
2019-04-05 | T1264 - host_name.py improvements | hagbard | |
- checks if a variable exists to avoid setting None on defined defaults |