Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2021-08-10 | Merge pull request #961 from sarthurdev/T3727 | Christian Poessinger | |
ipsec: T3727: Fix ESP proposals not being set from tunnel esp-group | |||
2021-08-10 | ipsec: T3727: Fix ESP proposals not being set from tunnel esp-group | sarthurdev | |
2021-08-10 | Merge pull request #960 from sever-sever/T3709 | Christian Poessinger | |
snmp: T3709: Allow enable oid ipCidrRouteTable | |||
2021-08-10 | snmp: T3709: Allow enable oid ipCidrRouteTable | Viacheslav | |
2021-08-10 | pki: wireguard: T3642: strip private key | Christian Poessinger | |
Extend regex used by the "| strip-private" modifier to remove the WireGuard private key portion from stdout. | |||
2021-08-09 | ipsec: T3720: assigning vti secondary address caused interface in A/D state | Christian Poessinger | |
2021-08-08 | pki: wireguard: T3642: add alias "generate wireguard key-pair" command | Christian Poessinger | |
Triggers the same code as "generate pki wireguard key-pair" which makes it easier for users switching from 1.3 -> 1.4. | |||
2021-08-08 | ipsec: l2tp: T2816: remove duplicate 3des-sha1-modp1024 proposal | Christian Poessinger | |
2021-08-08 | Debian: T3641: drop dead symlink file in /etc/init.d | Christian Poessinger | |
2021-08-08 | Debian: add missing runtime dependency on ndisc6 | Christian Poessinger | |
2021-08-08 | smoketest: rpki: remporary disable SSH based connection testing due to FRR bug | Christian Poessinger | |
see: https://github.com/FRRouting/frr/issues/7978 | |||
2021-08-08 | Merge pull request #956 from Cheeze-It/current | Christian Poessinger | |
PING: T3634: Fixing do not fragment to Ping | |||
2021-08-06 | http-api: T2768: add README.graphql | John Estabrook | |
2021-08-06 | http-api: T2768: example using GraphQL for high-level config operations | John Estabrook | |
2021-08-06 | Revert "http-api: T2768: example using GraphQL for high-level config operations" | John Estabrook | |
This reverts commit a2b959c50c96698da173b9c4720369a51442cc5c. | |||
2021-08-06 | Revert "http-api: T2768: add README.graphql" | John Estabrook | |
This reverts commit 4a9063f755b72786c3c5928b2fa74cf1aa935129. | |||
2021-08-06 | http-api: T2768: add README.graphql | John Estabrook | |
2021-08-06 | http-api: T2768: example using GraphQL for high-level config operations | John Estabrook | |
2021-08-06 | vyos.template: T2720: allow setting template directory | John Estabrook | |
2021-08-06 | frr: T3694: temporary disable VRF VNI assignment | Christian Poessinger | |
Somehow we hit a priority inversion here as we need to remove the VRF assigned VNI before we can remove a BGP bound VRF instance. Maybe move this to an individual helper script that set's up the VNI for the given VRF after any routing protocol (in our case this was triggered by running "make testc" when building an ISO image by the bgp-rpki config). | |||
2021-08-06 | frr: T2175: remove no longer required loop when removing VRF VNI | Christian Poessinger | |
This is a completing commit to a55585a833 ("frr: T2175: remove no longer required loop when removing routing protocols") that was missed out previously. | |||
2021-08-06 | Merge pull request #955 from sever-sever/T548-curr | Christian Poessinger | |
migration: T548: Rename quagga scripts for correct seq | |||
2021-08-06 | migration: T548: Rename quagga scripts for correct seq | Viacheslav | |
Rename quagga migration scripts for correct sequences between 1.3 and 1.4 branches 7-to-8 in 1.3 uses the same migration as 8-to-9 in 1.4 This PR fix it | |||
2021-08-06 | Merge pull request #953 from runborg/T3721 | Christian Poessinger | |
T3721: arm64: fastnetmon 1.2 is amd64 only (arm64 blocker) | |||
2021-08-05 | 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 :( | |||
2021-08-04 | ipsec: T3718: fix default processing of ike dh-group proposals | Christian Poessinger | |
IKE dh-group defaults to 2 (modp1024). | |||
2021-08-04 | T3721: arm64: fastnetmon 1.2 is amd64 only until a propper arm64 build can ↵ | Runar Borge | |
be created | |||
2021-08-04 | configquery: T3402: remove restriction of query to active config | John Estabrook | |
2021-08-04 | configquery: T3402: fix imports | John Estabrook | |
2021-08-03 | isis: T1316: rename Jinja2 template to match other FRR daemons | Christian Poessinger | |
2021-08-03 | isis: T3693: bugfix Jinja2 template | Christian Poessinger | |
Commit 472c9568 ("isis: T3693: Adding IPv6 redistribution to ISIS") did not pass rendering, am exception got thrown: jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'protocol' This commit fixes the templateing code. | |||
2021-08-03 | configquery: T3402: add op-mode get_config_dict | John Estabrook | |
2021-08-03 | configquery: T3402: add class using configtree to list tag node values | John Estabrook | |
The class ConfigTreeActiveQuery uses configtree to access tag node values; note that this will only report saved configuration data. | |||
2021-08-02 | Merge pull request #952 from sever-sever/T1594-curr | Christian Poessinger | |
l2tpv3: T1594: Fix timeout before set l2tpv3 interface | |||
2021-08-02 | 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-08-01 | op-mode: bgp: T1513: extend "show bgp" command tree | Christian Poessinger | |
Add the following new commands: * show bgp mac hash * show bgp martian next-hop * show bgp memory * show bgp next-hop * show bgp next-hop detail * show bgp next-hop ip * show bgp next-hop ip detail * show bgp statistics * show bgp statistics-all * show bgp wide * show bgp cidr-only * show bgp cidr-only wide * show bgp ipv4 wide * show bgp ipv6 wide | |||
2021-08-01 | ping: T3707: add UnicodeError exception when invalid IP address is passed | Christian Poessinger | |
2021-08-01 | Merge pull request #943 from Cheeze-It/current | Christian Poessinger | |
isis: T3693: Adding IPv6 redistribution to ISIS | |||
2021-07-31 | isis: T3693: Adding IPv6 redistribution to ISIS | Cheeze_It | |
In this commit we add the ability to redistribute into ISIS for IPv6 address family. | |||
2021-07-31 | bgp: vrf: T3694: cannot delete default BGP instance when VRF BGP instance exists | Christian Poessinger | |
2021-07-31 | sysctl: T3716: remove IPv4/6 routes from FIB when link goes down | Christian Poessinger | |
For more information see: * https://programmersought.com/article/62242485344/ * https://www.spinics.net/lists/netdev/msg332453.html * https://github.com/FRRouting/frr/blob/master/doc/user/Useful_Sysctl_Settings.md | |||
2021-07-31 | sysctl: T671: add missing net.ipv6.route.skip_notify_on_dev_down setting | Christian Poessinger | |
Recommended by FRR best deafults https://github.com/FRRouting/frr/blob/master/doc/user/Useful_Sysctl_Settings.md | |||
2021-07-30 | Merge pull request #949 from sever-sever/T1176-curr | Christian Poessinger | |
bgp: T1176: Add solo option for neighbor | |||
2021-07-30 | router-advert: T2745: use template common coding style in for loops | Christian Poessinger | |
2021-07-30 | bgp: T1176: Add solo option for neighbor | Viacheslav | |
2021-07-30 | Merge pull request #947 from bstepler/T3694 | Christian Poessinger | |
configd: T3694: always set script.argv | |||
2021-07-30 | vyos.util: drop custom implementations in favor of is_systemd_service_running() | Christian Poessinger | |
Commit f520182b ("vyos.util: add is_systemd_service_running() helper function") added a new helper function that can be used to check if a systemd service is running. Drop all custom implementations in favor of this library call. | |||
2021-07-30 | vyos.util: add is_systemd_service_running() helper function | Christian Poessinger | |
Test is a specified systemd service is actually running. Returns True if service is running, false otherwise. | |||
2021-07-29 | configd: T3694: always set script.argv | Brandon Stepler | |
Several scripts imported by vyos-configd (including src/conf_mode/protocols_static.py) rely on argv for operating on VRFs. Always setting script.argv in src/services/vyos-configd ensures those scripts will operate on the default VRF when called with no arguments. Otherwise, a stale argv might cause those scripts to operate on the last modified VRF instead of the default VRF. |