Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-12 | T3697: check config.exists rather than exists_effective | Daniil Baturin | |
2021-08-12 | dns: T3744: fixed dns fwd statistics formatting | FileGo | |
(cherry picked from commit 0f7833483c0fe4982747bbbace45a83fae793257) | |||
2021-08-11 | accel-ppp: T3731: eliminate service name from error message | Christian Poessinger | |
VyOS will automatically append the subsystem name (pppoe-server or sstp) when something goes wrong. No need to hardcode this into the error string a second time. (cherry picked from commit 29463355e6ec98195ffd52e018bc775cd4199456) | |||
2021-08-09 | Merge pull request #958 from sever-sever/T3730 | John Estabrook | |
template: T3730: Add bracketize_ipv6 filter | |||
2021-08-09 | template: T3730: Add bracketize_ipv6 filter | Viacheslav | |
2021-08-09 | configquery: T3402: add library for querying config values from op mode | John Estabrook | |
(backport from 1.4) | |||
2021-08-09 | dhcp-server: T2432: Run dhcpd in group vyattacfg to allow recreate lease files | DmitriyEshenko | |
2021-08-09 | T3695: reword the ocserv fail message. | Daniil Baturin | |
2021-08-09 | Merge pull request #957 from DmitriyEshenko/1x-equuleus-09082021 | Daniil Baturin | |
openconnect: T3695: Add systemd service checker on commit | |||
2021-08-09 | openconnect: T3695: Add systemd service checker on commit | DmitriyEshenko | |
2021-08-08 | ping: T3634: Fixing do not fragment to Ping | Cheeze_It | |
In this commit we fix the do not fragment capability for ping commands. Sorry for messing it up earlier :( (cherry picked from commit d012c732a8902d4848e29f37fcede66a060e3c7f) | |||
2021-08-06 | Merge branch 'equuleus' of github.com:/vyos/vyos-1x into equuleus | Daniil Baturin | |
2021-08-06 | Merge pull request #954 from sever-sever/T548 | Christian Poessinger | |
bgp: T548: Migrate maximum-paths to afi ipv4 maximum-paths | |||
2021-08-05 | nat: T1083: add translation options for persistent/random mapping of address ↵ | Igor Melnyk | |
and port Tested using: set destination rule 100 inbound-interface 'eth0' set destination rule 100 translation address '19.13.23.42' set destination rule 100 translation options address-mapping 'random' set destination rule 100 translation options port-mapping 'none' set source rule 1000 outbound-interface 'eth0' set source rule 1000 translation address '122.233.231.12' set source rule 1000 translation options address-mapping 'persistent' set source rule 1000 translation options port-mapping 'fully-random' | |||
2021-08-05 | bgp: T548: Migrate maximum-paths to afi ipv4 maximum-paths | Viacheslav | |
2021-08-03 | isis: T1316: rename Jinja2 template to match other FRR daemons | Christian Poessinger | |
(cherry picked from commit d77a2f56ea7e76158c07f5829397be4555473e3d) | |||
2021-08-03 | Merge pull request #950 from sever-sever/T1594 | Christian Poessinger | |
l2tpv3: T1594: Fix timeout before set l2tpv3 interface | |||
2021-08-02 | Merge branch 'equuleus' of https://github.com/vyos/vyos-1x into equuleus | Daniil Baturin | |
2021-08-02 | T3697: explicitly wait for the charon process to respond to strokes | Daniil Baturin | |
2021-08-01 | op-mode: bgp: T1513: backport "show bgp" commands from current branch | Christian Poessinger | |
2021-08-01 | ping: T3707: add UnicodeError exception when invalid IP address is passed | Christian Poessinger | |
(cherry picked from commit 0d1ad777daf25ef415bf45032d41b587baf20781) | |||
2021-07-31 | router-advert: T2745: use template common coding style in for loops | Christian Poessinger | |
(cherry picked from commit f89a0cfc7d0d908cbe1715b760b07926ffa3f7b9) | |||
2021-07-31 | l2tpv3: T1594: Fix timeout before set l2tpv3 interface | Viacheslav | |
In some cases, we need to wait until local address is assigned. And only then l2tpv3 tunnel can be configured. For example when ipv6 address is in "tentative" state or we wait for some routing daemon/route for a remote address. | |||
2021-07-27 | Revert "ifconfig: drop unused classes for pppoe and vti" | Christian Poessinger | |
This reverts commit e4d697b1d3aad0cb8e81f4c36bcaa4c089195f43. We need those classes for the operational level "show interfaces" command. | |||
2021-07-27 | T3697: wait for charon to get started before trying to restart it. | Daniil Baturin | |
2021-07-26 | smoketest: config: azure: also utilize "default-esp-group" feature | Christian Poessinger | |
(cherry-picked from commit 57fa30de709afe31aeddb5fedf565ce44c5ba937) | |||
2021-07-25 | vrf: T31: add missind import for cmd() | Christian Poessinger | |
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 |