Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-25 | vrf: T31: ignore iproute2 errors | Christian Poessinger | |
Re-issuing the same iproute2 commands can lead to errors, simply ignore them and not raise a Python exception. (cherry-picked from commit 9920f7340d60b51d32bad9dbd24a907718f72837) | |||
2021-07-25 | ifconfig: T2653: obey conding style | Christian Poessinger | |
(cherry-picked from commit 08614557b679c59495b3bf629f763f9a4cc0ed25) | |||
2021-07-25 | smoketest: add shim for every test to re-use common tasts | Christian Poessinger | |
Currently every smoketest does the setup and destruction of the configsession on its own durin setUp(). This creates a lot of overhead and one configsession should be re-used during execution of every smoketest script. In addiion a test that failed will leaf the system in an unconsistent state. For this reason before the test is executed we will save the running config to /tmp and the will re-load the config after the test has passed, always ensuring a clean environment for the next test. (cherry picked from commit 0f3def974fbaa4a26e6ad590ee37dd965bc2358f) | |||
2021-07-25 | tunnel: T3173: add new options "no-pmtu-discovery" and "ignore-df" | Christian Poessinger | |
2021-07-25 | ifconfig: backport ifconfig framework from 1.4 to support new tunnel options | Christian Poessinger | |
It is easier to backport the entire vyos.ifconfig library from 1.4 instead of backporting single pieces which are required to add new feature to the tunnel interface section. In addition that both libraries are now back in sync it will become much easier to backport any other new feature introduced in VyOS 1.4! | |||
2021-07-25 | ifconfig: drop unused classes for pppoe and vti | Christian Poessinger | |
PPPoE uses an entire different approach to setup the interface and VTI is still implemented using the old node.def definitions from vyatta-cfg-system. | |||
2021-07-25 | vyos.util: backport 1.4 changes on dict_search() | Christian Poessinger | |
2021-07-25 | smoketest: openvpn: fix deprecated option warning for key generation | Christian Poessinger | |
WARNING: Using --genkey --secret filename is DEPRECATED. Use --genkey secret filename instead. | |||
2021-07-25 | Merge pull request #942 from yunzheng/T65 | Christian Poessinger | |
openvpn: T65: Fix auth-user-pass authentication only | |||
2021-07-24 | openvpn: T65: Fix auth-user-pass authentication only | Yun Zheng Hu | |
2021-07-24 | Merge branch 'equuleus' of https://github.com/vyos/vyos-1x into equuleus | Daniil Baturin | |
2021-07-24 | T3697: fix a conditional. | Daniil Baturin | |
2021-07-24 | Merge branch 'equuleus' of https://github.com/vyos/vyos-1x into equuleus | Daniil Baturin | |
2021-07-24 | Merge branch 'equuleus' of https://github.com/vyos/vyos-1x into equuleus | Daniil Baturin | |
2021-07-24 | T3697: hopefully complete fix for checking whether IPsec should start. | Daniil Baturin | |
2021-07-24 | Merge pull request #940 from yunzheng/T3681 | Christian Poessinger | |
vyos-1x-vmware: T3681: don't bytecompile ether-resume.py | |||
2021-07-24 | Merge pull request #941 from yunzheng/T3682 | Christian Poessinger | |
vyos-1x-vmware: T3682: remove dhclient from ether-resume.py | |||
2021-07-23 | T3697: return an empty dict when IPsec isn't fully configured | Daniil Baturin | |
to avoid trying to wait for a daemon that shouldn't even be running. | |||
2021-07-23 | vyos-1x-vmware: T3682: remove dhclient from ether-resume.py | Yun Zheng Hu | |
dhclient is already handled by netplug so it's removed to avoid double renewing of dhcp leases. | |||
2021-07-23 | vyos-1x-vmware: T3681: don't bytecompile ether-resume.py | Yun Zheng Hu | |
Exclude /vmware-tools/scripts/ from bytecompilation to avoid the `__pycache__` directory being created. | |||
2021-07-23 | login: T3699: verify system username does not conflict with Linux base users | Christian Poessinger | |
2021-07-22 | T3697: check if strongswan should be running before attempting to restart it. | Daniil Baturin | |
2021-07-21 | Merge pull request #933 from sever-sever/T3683 | Christian Poessinger | |
VXLAN: T3683: Fix for ipv6 source-interface option | |||
2021-07-21 | VXLAN: T3683: Fix for ipv6 source-interface option | Viacheslav | |
2021-07-20 | ifconfig: tunnel: T3691: add missing GRETAP key support | Christian Poessinger | |
2021-07-19 | isis: T3576: add IPv6 support | Christian Poessinger | |
(cherry picked from commit f26ef2a25690826eed4200b219d7f61e8dbf9201) | |||
2021-07-17 | vxlan: T3683: bugfix on MTU calculation for IPv6 underlay | Christian Poessinger | |
(cherry picked from commit eb8cd3af91bac01a3f7f99b362c8105d69bb3c55) | |||
2021-07-13 | Merge pull request #919 from erkin/equuleus | Christian Poessinger | |
T3679: Update the unexpected exception message | |||
2021-07-13 | T3679: Update the unexpected exception message | erkin | |
2021-07-13 | T3663: use inotify-based watching for the IPsec process restart. | Daniil Baturin | |
2021-07-13 | T3663: add a small sleep between polling for a new inotify event. | Daniil Baturin | |
2021-07-13 | T3663: fixed in the inotify-based vrrp script. | Daniil Baturin | |
2021-07-13 | vyos.util: T3663: move inotify-based imports to function level | Christian Poessinger | |
Keep the vyos.util function clean and not pull in the rest of the world when importing it. | |||
2021-07-13 | T3663: add pre_hook argument to util.wait_for_inotify | Daniil Baturin | |
When waiting for processes that don't take long, we need add an inotify watcher _before_ starting that process. The pre-hook arguments allows the user to pass a () -> () anonymous function to be called before adding a watch. | |||
2021-07-13 | T3663: fix the call to time.time() to match the new import scheme. | Daniil Baturin | |
2021-07-13 | T3663: python3-inotify should be a runtime dependency | John Estabrook | |
2021-07-13 | T3663: prerequisites for inotify-based watching implementations. | Daniil Baturin | |
2021-07-13 | T3663: use inotify-based watching in "show vrrp". | Daniil Baturin | |
2021-07-12 | op-mode: T427: add "summary" command for WireGuard interface information | Christian Poessinger | |
(cherry picked from commit 2f3043ffce8a2556d12b3193df7fd3cdc9fdad09) | |||
2021-07-11 | vxlan: T3665: add VRF support | Christian Poessinger | |
(cherry picked from commit 12bc0e667d66070fa8ad84781bdedca46c571e9e) | |||
2021-07-11 | smoketest: T3637: add testcase for vrf bind-to-all option | Christian Poessinger | |
(cherry picked from commit 63a094b339296d97ecf3b87eac8d1d3ce8fadd3a) | |||
2021-07-11 | vrf: T3637: bind-to-all didn't work properly | Date Huang | |
because of typo change from `bind_to_all` to `bind-to-all` refer: interface-definitions/vrf.xml.in (cherry picked from commit 8a78c790c1239eef533c7bbe12911aaeec4dc90f) | |||
2021-07-02 | conntrack: T3660: make peer port configurable | Christian Poessinger | |
(cherry picked from commit bc01277bdfdf49be8950fe2cbf3749d42da2850d) | |||
2021-07-02 | conntrack: T3535: add missing valueHelp/constraint for peer CLI node | Christian Poessinger | |
(cherry picked from commit 96dce0f47805bb321881183da9a47b621fd54ec8) | |||
2021-07-02 | Merge pull request #904 from sever-sever/T3535 | Christian Poessinger | |
conntrack-sync: T3535: Rewrite conf and op modes to XML python style | |||
2021-07-02 | conntrack-sync: T3535: Rewrite conf and op modes to XML python style | Viacheslav | |
2021-06-30 | dhcpdv6: T3658: add support for dhcpdv6 fixed-prefix6 | Brandon Stepler | |
(cherry picked from commit 2318c874c4ec43076c2664e473f7273928d9f2a6) | |||
2021-06-29 | pppoe-server: T3593: Change called-sid position in template | Eshenko Dmitriy | |
(cherry picked from commit 4b646c1fb31a1a9f9c9d1658734d478fed5f19f1) | |||
2021-06-29 | pppoe-server: T3405: Add interface cache feature | DmitriyEshenko | |
(cherry picked from commit 065c6b620cb52a3235c7b6e210d34dc8cb943b95) | |||
2021-06-26 | openvpn: T3641: adjust deprecated "openvpn --genkey" command | Christian Poessinger | |
WARNING: Using --genkey --secret filename is DEPRECATED. Use --genkey secret filename instead. (cherry picked from commit 3ffe114e8e8916d142b82657bd982122e57d17ed) |