Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-18 | console-server: T2490: log to journald | Christian Poessinger | |
2020-06-18 | console-server: T2490: move CLI parsing to get_config_dict() | Christian Poessinger | |
For more examples on the new get_config_dict() approach migrate this implementation as it is not yet in production use. Also this serves as proof of concept code for further migrations. | |||
2020-06-18 | console-server: T2490: replace ser2net with conserver | Christian Poessinger | |
2020-06-18 | op-mode: T2490: add "connect serial-proxy" CLI command | Christian Poessinger | |
Used to connecte to a device exposed via serial proxy. | |||
2020-06-18 | console-server: T2490: add default CLI values | Christian Poessinger | |
2020-06-18 | console-server: T2490: rename CLI to "serial-proxy" | Christian Poessinger | |
2020-06-18 | console-server: T2490: use new USB ports "by-bus" | Christian Poessinger | |
2020-06-18 | console-server: T2490: use "ls" for completion helper | Christian Poessinger | |
Using "ls" is much faster compared to "find ... -exec basename" | |||
2020-06-18 | console-server: T2490: initial support | Christian Poessinger | |
2020-06-18 | T2614: add a key mangling option to vyos.config.get_config_dict() | Daniil Baturin | |
2020-06-18 | vyos: configdict: add dict_merge function | Christian Poessinger | |
Merge two dictionaries. Only keys which are not present in destination will be copied from source, anything else will be kept untouched. Function will return a new dict which has the merged key/value pairs. Before: {'device': {'usb0b2.4p1.0': {'speed': '9600'}, 'usb0b2.4p1.1': {'data-bits': '8', 'parity': 'none', 'speed': '115200', 'stop-bits': '2'}}} After: {'device': {'usb0b2.4p1.0': {'data-bits': '8', 'parity': 'none', 'speed': '9600', 'stop-bits': '1'}, 'usb0b2.4p1.1': {'data-bits': '8', 'parity': 'none', 'speed': '115200', 'stop-bits': '2'}}} | |||
2020-06-17 | router-advert: T2609: remove debug pprint statement | Christian Poessinger | |
2020-06-17 | router-advert: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-06-17 | router-advert: T2609: add missing verify() for prefix lifetime | Christian Poessinger | |
radvd[31898]: AdvValidLifeTime must be greater than AdvPreferredLifetime in radvd.conf, line 19 This happens with the following configuration: vyos@vyos# show service router-advert interface eth0.20 { name-server 2001:4860:4860::8888 prefix ::/64 { valid-lifetime 7200 } } A validator is added to solve this issue and radvd will run again. | |||
2020-06-18 | Merge pull request #464 from DmitriyEshenko/cur-1x-17062020 | Daniil Baturin | |
login: radius: T2299: Move RADIUS priority XML definitions to system-… | |||
2020-06-17 | login: radius: T2299: Move RADIUS priority XML definitions to system-login.xml | DmitriyEshenko | |
2020-06-18 | Merge pull request #463 from stside/T2610_fix_router_lifetime | Daniil Baturin | |
T2610: default-lifetime is not reflected in the RA message | |||
2020-06-18 | T2610: fix default-lifetime typo | Shohei YOKOKAWA | |
2020-06-17 | Merge pull request #462 from DmitriyEshenko/cur-1x-17062020 | Christian Poessinger | |
login: radius: T2299: Implement RADIUS servers priority | |||
2020-06-17 | login: radius: T2299: Implement RADIUS servers priority | DmitriyEshenko | |
2020-06-16 | Merge pull request #459 from DmitriyEshenko/1x-ppp-16062020 | Christian Poessinger | |
pppoe-server: T2601: Add default CCP values if not defined via CLI | |||
2020-06-16 | Merge pull request #460 from DmitriyEshenko/1xl2tp16062020 | Christian Poessinger | |
l2tp: T2602: Delete excess characters | |||
2020-06-16 | snmp: T2321: use restart of start in systemctl | Christian Poessinger | |
For an unknown reason snmpd not always starts after reboot. | |||
2020-06-16 | config: T2568: add missing error checking | John Estabrook | |
2020-06-16 | syslog: T2604: remove unnecessary use of is_tag | John Estabrook | |
2020-06-16 | l2tp: T2602: Delete excess characters | DmitriyEshenko | |
2020-06-16 | pppoe-server: T2601: Add default CCP values if not defined via CLI | DmitriyEshenko | |
2020-06-15 | Merge pull request #458 from thomas-mangin/T2599 | Christian Poessinger | |
ifconfig: T2599: fix regex for search, smaller numbers | |||
2020-06-15 | ifconfig: T2599: fix regex for search, smaller numbers | Thomas Mangin | |
2020-06-15 | Merge pull request #457 from thomas-mangin/T2599 | Christian Poessinger | |
ifconfig: T2599: sort interface by natural order | |||
2020-06-15 | ifconfig: T2599: sort interface by natural order | Thomas Mangin | |
2020-06-15 | login: radius: T2600: fix wrongly redered pam_radius_auth.conf | Christian Poessinger | |
When multiple RADIUS servers have been configured, they have been all rendered onto a single line in the config. This lead to errors in syslog and not all servers beeing reachable. | |||
2020-06-15 | Merge pull request #456 from thomas-mangin/T2576 | Christian Poessinger | |
vti: T2576: show interfaces missed VTI | |||
2020-06-15 | vti: T2576: show interfaces missed VTI | Thomas Mangin | |
2020-06-14 | wireless: T2354: add new validator for phy interfaces | Christian Poessinger | |
2020-06-14 | nat: T2593: fix for SNAT translation port when using masquerade | Christian Poessinger | |
The "to" qualifier did not get rendered when using source ports in masquerade targets. This case was totally missed out when porting. | |||
2020-06-14 | console: T2569: bugfix removing entire console CLI tree | Christian Poessinger | |
2020-06-13 | snmp: T2321: add VRF support | Christian Poessinger | |
2020-06-13 | op-mode: T2321: add "show vrf black processes" command | Christian Poessinger | |
List all processes running in given VRF vyos@vyos:~$ show vrf black processes 4624 sshd 4404 ntpd | |||
2020-06-13 | ntp: T2321: add VRF support | Christian Poessinger | |
2020-06-13 | ssh: T2321: always run "systemctl daemon-reload" | Christian Poessinger | |
2020-06-13 | ntp: T2321: remove superfluous verify() step on network addresses | Christian Poessinger | |
Only IP prefixes are allowed to be added by the CLI thus we can drop the same check inside the Python script to validate the prefix. | |||
2020-06-13 | ntp: T2321: use list over string when working with Config() | Christian Poessinger | |
2020-06-13 | ssh: T2321: fix invalid string/list assignment of default port | Christian Poessinger | |
Commit 5deb12c509be ("ssh: T2321: add VRF support") restructured the Port assignment (cleanup from the early days) but it accesses a string with methods used for a list, resulting in the funny default port 2. | |||
2020-06-12 | nat: T2571: add special handling for negated source/destination port(s) | Christian Poessinger | |
We specify NFT source/destination ports within a { } group, but if the port range in question is negated, we need to move the != fraction out of { } and infront of that group, else NFT loading will fail big time. | |||
2020-06-12 | Revert "nat: T2571: fix negated port definitions" | Christian Poessinger | |
This reverts commit 927c054d9236c2c34ca43c1cbfff10fcfd7f5077. | |||
2020-06-12 | wwan: T2586: fix installing VRF default route | Christian Poessinger | |
After commit 1c7d7cb ("wwan: T2529: migrate device from ttyUSB to usbXbY.YpZ.Z") the up/down scripts did not properly parse the passed tty for setting up default routes. | |||
2020-06-11 | T2588: add support for default values in the leaf node schema. | Daniil Baturin | |
2020-06-11 | Add a make target for converting compact RelaxNG schemas to XML. | Daniil Baturin | |
2020-06-11 | nat: T2571: fix negated port definitions | Christian Poessinger | |