Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-03 | mirror: add verify() check so we can not mirror back to our self | Christian Poessinger | |
2021-01-03 | mirror: T3089: remove redundant code paths | Christian Poessinger | |
- remove redundant code paths apply_mirror() / apply_mirror_of_monitor() - have single source available | |||
2021-01-03 | op-mode: T3178: add "reset ip|ipv6 bgp" commands | Christian Poessinger | |
2021-01-03 | smoketest: bridge: cleanup hardcoded interfaces for vlan-aware bridge | Christian Poessinger | |
2021-01-03 | Partial Revert "interfaces: T3114: Fix VLAN-aware bridge setting failure" | Christian Poessinger | |
This reverts parts of commit c4048b2047f693436b38196632cddf65beb67a86 because when tear-downing config session entire interface paths are removed with non test related interface (all dummy interfaces) this breaks e.g. remote connections when connected to one of the dummy interface IP addresses for management. | |||
2021-01-03 | dhcp: T2562: harden implementation for non existing shared-subnets | Christian Poessinger | |
2021-01-03 | dhcp: T3180: bugfix assignment of sliced ranges to config dict | Christian Poessinger | |
A reference to a dictionary key obtained by a for loop can not be used to update values inside that dictionaries key. You must use the original path to the nested dictionaries key. | |||
2021-01-03 | dhcp: T3180: bugfix NameError when slicing server ranges | Christian Poessinger | |
Introduced in commit e46def834483e ("dhcp: T3100: re-add range slicing support when exclude addresses are used") by not obeying the move from list to dict and still relying on the old list names variables. | |||
2021-01-02 | op-mode: T3178: add "show ipv6 prefix-list" commands | Christian Poessinger | |
2021-01-02 | op-mode: T3178: add "show ipv6 route" commands | Christian Poessinger | |
2021-01-02 | op-mode: isis: T3156: add missing help text | Christian Poessinger | |
2021-01-02 | op-mode: T3178: add "show ipv6 access-list|ripng" commands | Christian Poessinger | |
2021-01-02 | op-mode: T3178: add "clear ip(v6)" commands | Christian Poessinger | |
2021-01-02 | Revert "op-mode: T2558: version: no need to call this with sudo" | Christian Poessinger | |
This reverts commit f506ba43d44a4218e44b350721de1c890e62998a. Calling this with sudo is required else some sysfs files can not be read! vyos@vyos:~$ cat /sys/class/dmi/id/product_serial cat: /sys/class/dmi/id/product_serial: Permission denied vyos@vyos:~$ sudo cat /sys/class/dmi/id/product_serial VMware-42 3f 67 73 77 df c4 80-42 c9 42 af ff 15 de 0b | |||
2021-01-02 | ddclient: T2858: no need to add a discrete priority | Christian Poessinger | |
2021-01-02 | ddclient: T3175: update supported protocol list | Christian Poessinger | |
2021-01-02 | vrf: T2321: assign loopback IP addresses to individual VRF interfaces | Christian Poessinger | |
47: bar: <NOARP,MASTER,UP,LOWER_UP> mtu 65536 qdisc noqueue state UP group default qlen 1000 link/ether 76:7d:c0:53:6d:89 brd ff:ff:ff:ff:ff:ff inet 127.0.0.1/8 scope host bar valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever | |||
2021-01-02 | xml: local-ip completion helper should output address only once and sorted | Christian Poessinger | |
When using VRFs a system can have the same IP address multiple times assigned to different VRFs. When listing all the available IP addresses on the system it makes no sense to list this address multiple times. | |||
2021-01-02 | ethernet: T3171: always use full CPU enable bitmask over computational mask | Christian Poessinger | |
The Linux Kernel supports enabling more cores for RPS then we actually have. It does internal clipping/validation so there is no need for us to calculate the specifc enable mask we can simply throw "all -1" at the Kernel. | |||
2021-01-02 | ifconfig: ethernet: fixup line breaks | Christian Poessinger | |
2021-01-01 | Merge pull request #666 from c-po/t3171-rps | Christian Poessinger | |
T3171: Ethernet RPS support | |||
2021-01-01 | ethernet: T3171: add CLI option to enable RPS (Receive Packet Steering) | Christian Poessinger | |
set interfaces ethernet <interface> offload rps | |||
2021-01-01 | xml: ethernet: fix valueHelp format strings | Christian Poessinger | |
In addition to commit 19161b72 ("xml: fix valueHelp format strings") adjust the ethernet link-speed and ring-buffer completion helpers. | |||
2020-12-31 | openvpn: T2994: fix ipv6 server mode | Christian Poessinger | |
2020-12-30 | Merge pull request #664 from DmitriyEshenko/1x-pppoe-3012202001 | Christian Poessinger | |
pppoe-server: T3162: Generate pado-delay string | |||
2020-12-30 | xml: completion-help: add source-address completion helper | Christian Poessinger | |
Commit bbc2a157 ("xml: completion-help: add helper for all local assigned IP addresses") added a completionHelper script listing all local assigned IPv4/IPv6 addresses. This commit extends the system to also list the available addresses for the source-address CLI nodes. | |||
2020-12-30 | pppoe-server: T3162: Add generation pado-delay to jinja2 template | DmitriyEshenko | |
2020-12-30 | Merge pull request #663 from sever-sever/T2874 | Christian Poessinger | |
op-mode: T2874: Fix typo in the script description | |||
2020-12-30 | op-mode: T2874: Fix typo in the script description | sever-sever | |
2020-12-29 | Merge pull request #662 from DmitriyEshenko/1x-pppoe-29122020 | Christian Poessinger | |
pppoe-server: T3160: Change key in smoketest | |||
2020-12-29 | pppoe-server: T3160: Change key in smoketest | DmitriyEshenko | |
2020-12-29 | smoketest: adjust test method names | Christian Poessinger | |
This is for better readability during testruns | |||
2020-12-29 | Merge pull request #661 from DmitriyEshenko/1x-pppoe-29122020 | Christian Poessinger | |
pppoe-server: T3160: Move called-sid param to required section | |||
2020-12-29 | smoketest: interfaces: adjust to internal API changes | Christian Poessinger | |
Commit 29e32d39 ("smoketest: T1466: add eapol tests") renamed interface methods of class BasicInterfaceTest, those change was not reflected in every derived class. | |||
2020-12-29 | smoketest: run all tests with verbosity=2 | Christian Poessinger | |
2020-12-29 | smoketest: T1466: add eapol tests | Christian Poessinger | |
2020-12-29 | pppoe-server: T3160: Move called-sid param to required section | DmitriyEshenko | |
2020-12-29 | bgp: T3158: op-mode: move show ipv6 bgp to new XML format | Jan-Philipp Benecke | |
2020-12-29 | ethernet: T1466: add EAPoL support | Christian Poessinger | |
2020-12-29 | xml: use new valueHelp format identifier "filename" | Christian Poessinger | |
2020-12-29 | xml: T1466: provide common includes for SSL certificate CLI nodes | Christian Poessinger | |
Gather all SSL certificate, ca and key nodes into a single representation of XML which can be #included into the XML definitions of the CLI interface to be rendered. | |||
2020-12-28 | webproxy: T563: use new bash blacklist updater | Christian Poessinger | |
2020-12-28 | Merge pull request #643 from c-po/t563-webproxy | Christian Poessinger | |
webproxy: T563: migrate from old Perl code to XML and get_config_dict() | |||
2020-12-28 | webproxy: T563: squidguard: support default ruleset | Christian Poessinger | |
2020-12-28 | webproxy: T563: op-mode: initial command support | Christian Poessinger | |
2020-12-28 | webproxy: T563: add squidguard body | Christian Poessinger | |
2020-12-28 | webproxy: T563: improve handling of cache-peers | Christian Poessinger | |
2020-12-28 | webproxy: T563: migrate from old Perl code to XML and get_config_dict() | Christian Poessinger | |
Basic proxy functionality is working but the squidguard smoketest still fails as this is yet not implemented. | |||
2020-12-28 | ddns: T3151: update scripts to work with Bullseye upstream version | Christian Poessinger | |
2020-12-28 | ddns: T757: add missing dependency | Christian Poessinger | |