Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-22 | load-config: subclass ConfigSourceSession instead of Config | John Estabrook | |
2020-05-07 | T2431: use native versions of validate-value and numeric validator. | Daniil Baturin | |
2020-04-10 | util: T2253: fix translation to cmd | John Estabrook | |
2020-04-10 | Revert "Revert "util: T2226: rewrite merge config to use cmd"" | John Estabrook | |
This reverts commit 6086b7fa718f502563a17569abc81d4ccb94818c. | |||
2020-04-09 | util: T2226: os.system was wrongly converted to run | Thomas Mangin | |
os.system does print the ouput of the command, run() does not. A new function called call() does the printing and return the error code. | |||
2020-04-08 | Revert "util: T2226: rewrite merge config to use cmd" | John Estabrook | |
This reverts commit 9664e7d685307f5f9736929731e759ff7bad7353. | |||
2020-04-06 | util: T2226: rewrite merge config to use cmd | Thomas Mangin | |
2020-04-06 | util: T2226: rewrite load config to use cmd | Thomas Mangin | |
2020-04-06 | util: T2226: rewrite bridge to use cmd (see comment in code) | Thomas Mangin | |
2020-04-06 | util: T2226: rewrite boot config loader to use cmd | Thomas Mangin | |
2020-04-06 | util: T2226: rewrite config migration to use cmd | Thomas Mangin | |
2020-04-06 | util: T2226: covert most calls from os.system to util | Thomas Mangin | |
As little change a possible but the function call The behaviour should be totally unchanged. | |||
2020-03-30 | config load: T2053: update for version string syntax change | John Estabrook | |
2020-03-30 | config merge: T2052: update for version string syntax change | John Estabrook | |
2020-03-30 | migration: T2029: run virtual migration before migration | John Estabrook | |
Update syntax of component version string, before passing config file to configtree in migration scripts. | |||
2020-03-30 | migration: T2029: set default vintage; remove target from virtual | John Estabrook | |
The VirtualMigrator updates the syntax of the component version string. Remove the default target, allowing downgrade to old syntax. | |||
2020-03-27 | merge config: T2169: remove redundant use of show_config | John Estabrook | |
2020-03-12 | [boot-config-loader] T1622: log traceback only if 'vyos-config-debug' | John Estabrook | |
2019-12-03 | T1801: move escaping of backslashes into configtree | John Estabrook | |
2019-10-01 | T1424: Rewrite the config load script | John Estabrook | |
Rewrite of the load functionality of vyatta-load-config.pl, removing the dependency on Vyatta::Config. | |||
2019-09-19 | [boot-config-loader] T1622: (bugfix) set gid and write permissions | John Estabrook | |
Set gid and permissions so that vyatta-cfg group has access to the active config; fix typo in arg len check; reorganize; add log output. | |||
2019-09-01 | Merge pull request #119 from alkersan/T1621_misc_rewrites | Christian Poessinger | |
[op-mode] T1621 rewrite misc commands to python/xml syntax | |||
2019-08-31 | [boot-config-loader] T1622: Add failsafe and back trace | John Estabrook | |
2019-08-30 | [op-mode] T1621 rewrite misc commands to python/xml syntax | Dmytro Aleksandrov | |
2019-08-26 | bridge: T1608: deny adding non existing interfaces to bridge config | Christian Poessinger | |
2019-08-16 | [op-mode] T1590 xml-style rewrite of 'show system' operations | Dmytro Aleksandrov | |
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-05 | T1334: Migration script runner rewrite | John Estabrook | |
Python script and support code to replace the vyatta_config_migrate.pl 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-01-26 | T1193: remove the commands pipe since it's no longer needed. | Daniil Baturin | |
2018-11-29 | T1001: escape backslashes in the input in the commands pipe as well. | Daniil Baturin | |
2018-08-25 | validate-value.py: remove tailing whitespaces | Christian Poessinger | |
2018-06-30 | src: commands-pipe: fix bug (no raw string) reported by sonarcube | Christian Poessinger | |
2018-06-05 | T684: add bindings for the commands formatter and scripts for converting ↵ | Daniil Baturin | |
configs to commands. | |||
2018-05-16 | T643: use fullmatch for regex validators so that people don't have to write ↵ | Daniil Baturin | |
^...$ all the time. | |||
2018-05-16 | T643: correct support for regex validators. | Daniil Baturin | |
2018-05-16 | T643: correct the logic for generating node constraints and add emulation of ↵ | Daniil Baturin | |
multiple validation options. |