Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vyos/vyos-1x

VyOS command definitions, scripts, and utilities
https://github.com/vyos/vyos-1x

http-api: T2768: example using GraphQL for high-level config operations

b168b4cc7da456f14714d917cdc7a1c6b8df9af5 authored over 3 years ago
http-api: T2768: add README.graphql

5b69aad5bfe1fd1dfc51afb1d4b6323028009deb authored over 3 years ago
Revert "http-api: T2768: example using GraphQL for high-level config operations"

This reverts commit a2b959c50c96698da173b9c4720369a51442cc5c.

56467e9967d9bb3c5588bb76493a71868e177a10 authored over 3 years ago
Revert "http-api: T2768: add README.graphql"

This reverts commit 4a9063f755b72786c3c5928b2fa74cf1aa935129.

158d6f2141d5b7c8a0b234d7b4089dd5174c592b authored over 3 years ago
http-api: T2768: add README.graphql

4a9063f755b72786c3c5928b2fa74cf1aa935129 authored over 3 years ago
vyos.template: T2720: allow setting template directory

d3d4e3bedcc0b43e16554b1832b43da9d41e651f authored over 3 years ago
http-api: T2768: example using GraphQL for high-level config operations

a2b959c50c96698da173b9c4720369a51442cc5c authored over 3 years ago
frr: T2175: remove no longer required loop when removing VRF VNI

This is a completing commit to a55585a833 ("frr: T2175: remove no longer
required loop when remo...

ecfbeb7fa3b1d170330e50352002d702535e66b0 authored over 3 years ago
frr: T3694: temporary disable VRF VNI assignment

Somehow we hit a priority inversion here as we need to remove the VRF assigned
VNI before we can...

d77709252de54757d3f3e76ce6c52492ba967488 authored over 3 years ago
Merge pull request #955 from sever-sever/T548-curr

migration: T548: Rename quagga scripts for correct seq

022cb9ead22a00b895dc6314b33dd77b9c5c144c authored over 3 years ago
migration: T548: Rename quagga scripts for correct seq

Rename quagga migration scripts for correct sequences
between 1.3 and 1.4 branches
7-to-8 in 1.3...

4ae22dd44fd480ef4fc2e71c6f2eb00750a22fa4 authored over 3 years ago
Merge pull request #953 from runborg/T3721

T3721: arm64: fastnetmon 1.2 is amd64 only (arm64 blocker)

f9f97c17bca989b92a73821fbb4861de7afbf7d1 authored over 3 years ago
PING: T3634: Fixing do not fragment to Ping

In this commit we fix the do not fragment capability
for ping commands. Sorry for messing it up ...

d012c732a8902d4848e29f37fcede66a060e3c7f authored over 3 years ago
ipsec: T3718: fix default processing of ike dh-group proposals

IKE dh-group defaults to 2 (modp1024).

947f8290ea7094dbd2c4e72df42f54e763c7ec62 authored over 3 years ago
T3721: arm64: fastnetmon 1.2 is amd64 only until a propper arm64 build can be created

483c6d8cb24ad0e55980465b9b9bea11ed11d104 authored over 3 years ago
configquery: T3402: remove restriction of query to active config

3a814957f412759b6ebc908ed78c7d299adedfb3 authored over 3 years ago
configquery: T3402: fix imports

62fd0c326173eeaccc751ad85969a5f0a93fb155 authored over 3 years ago
isis: T3693: bugfix Jinja2 template

Commit 472c9568 ("isis: T3693: Adding IPv6 redistribution to ISIS") did not
pass rendering, am e...

b55761ba5159933b7cb15ca9eaf7fde247e3ff75 authored over 3 years ago
isis: T1316: rename Jinja2 template to match other FRR daemons

d77a2f56ea7e76158c07f5829397be4555473e3d authored over 3 years ago
configquery: T3402: add op-mode get_config_dict

5a11647335dc179834c55749b177bd1a47eff32a authored over 3 years ago
configquery: T3402: add class using configtree to list tag node values

The class ConfigTreeActiveQuery uses configtree to access tag node
values; note that this will o...

1d8f1f2a8a286aedefbf40451c6fcfd78bd5f723 authored over 3 years ago
Merge pull request #952 from sever-sever/T1594-curr

l2tpv3: T1594: Fix timeout before set l2tpv3 interface

7a32e9ee70d6371dc38a5f4acb684c218bb8d4d3 authored over 3 years ago
pbr: T3702: Add rules match fwmark

a378822f26268c1e8cbfcf754e5cad5c310c7c3c authored over 3 years ago
l2tpv3: T1594: Fix timeout before set l2tpv3 interface

In some cases, we need to wait until local address is assigned.
And only then l2tpv3 tunnel can ...

055532b731f0b69a2ef1a01ce36dc0f69cf68636 authored over 3 years ago
op-mode: bgp: T1513: extend "show bgp" command tree

Add the following new commands:
* show bgp mac hash
* show bgp martian next-hop
* show bgp memor...

0284d6796298bca0b06385ef9e8dd7565a7551b7 authored over 3 years ago
ping: T3707: add UnicodeError exception when invalid IP address is passed

0d1ad777daf25ef415bf45032d41b587baf20781 authored over 3 years ago
Merge pull request #943 from Cheeze-It/current

isis: T3693: Adding IPv6 redistribution to ISIS

d4f25a76e3ffc79eb3322951f73f386d410458cb authored over 3 years ago
isis: T3693: Adding IPv6 redistribution to ISIS

In this commit we add the ability to redistribute into
ISIS for IPv6 address family.

472c95689fca0611e01a83d59e1d1e70c9d35fc7 authored over 3 years ago
bgp: vrf: T3694: cannot delete default BGP instance when VRF BGP instance exists

c7338eebe9b759885bb4fa8580c787382b20e29f authored over 3 years ago
sysctl: T671: add missing net.ipv6.route.skip_notify_on_dev_down setting

Recommended by FRR best deafults
https://github.com/FRRouting/frr/blob/master/doc/user/Useful_Sy...

7171feb554af4a192b447f17a7fba2f7d14326af authored over 3 years ago
sysctl: T3716: remove IPv4/6 routes from FIB when link goes down

For more information see:
* https://programmersought.com/article/62242485344/
* https://www.spin...

58a77a7aea020d32fc4c90301b9937609fc8a0eb authored over 3 years ago
Merge pull request #949 from sever-sever/T1176-curr

bgp: T1176: Add solo option for neighbor

c8ca485148659cca72c0e7f07c53d1b858d932ac authored over 3 years ago
router-advert: T2745: use template common coding style in for loops

f89a0cfc7d0d908cbe1715b760b07926ffa3f7b9 authored over 3 years ago
bgp: T1176: Add solo option for neighbor

e4a24c4e6ce555ad6762f2cc6a414351209f2581 authored over 3 years ago
Merge pull request #947 from bstepler/T3694

configd: T3694: always set script.argv

8cdfe151876781d03db3c2d0366f04875d7ab6d7 authored over 3 years ago
vyos.util: drop custom implementations in favor of is_systemd_service_running()

Commit f520182b ("vyos.util: add is_systemd_service_running() helper function")
added a new help...

ec713e585ace09beb9942d928e0099a35dcdd0f2 authored over 3 years ago
vyos.util: add is_systemd_service_running() helper function

Test is a specified systemd service is actually running.
Returns True if service is running, fal...

f520182b56e34428e9d9491ba062025cc9bea971 authored over 3 years ago
configd: T3694: always set script.argv

Several scripts imported by vyos-configd (including
src/conf_mode/protocols_static.py) rely on a...

3341c591ad1190f39ff3ffd475eddf5d95aef763 authored over 3 years ago
ipsec: T1210: add op-mode command to print Windows connection profile

65765fe95a34d81ad4a3aedb035936bbaf6a3f0e authored over 3 years ago
Merge pull request #945 from DmitriyEshenko/1x-29072021-01

dhcp-server: T2432: Run dhcpd in group vyattacfg to allow recreate le…

417b46fb11061615205038745695e84d48055979 authored over 3 years ago
dhcp-server: T2432: Run dhcpd in group vyattacfg to allow recreate lease files

54abd97845fd4c4437d8b5c3892f83116da57ac6 authored over 3 years ago
ipsec: T3705: bugfix for VTI interfaces no honoring default-esp-group

9e18f625dfddefa6fec7362e7e6758821389152a authored over 3 years ago
smoketest: config: azure: also utilize "default-esp-group" feature

57fa30de709afe31aeddb5fedf565ce44c5ba937 authored over 3 years ago
ipsec: T1210: remote-access connections only work with IKEv2

1d876af9e5d76550b5322aa692706d0319b3b6c9 authored over 3 years ago
ipsec: T1210: extend support for iOS profile generation

$ generate ipsec mac-ios-profile <connection> remote <ip>

c31488f0e3206c4477692065781e49f2fbd7c9ed authored over 3 years ago
tunnel: T3366: re-order migration scripts

The migrator from 20-to-21 is required as 19-to-20 on VyOS 1.3 - thus simply
rename/reorder the ...

67a5ca7fa372f8e3679b533d370ffa362c76f4ca authored over 3 years ago
ifconfig: T2653: obey conding style

08614557b679c59495b3bf629f763f9a4cc0ed25 authored over 3 years ago
xml: tunnel: use source-interface building block

82ee846c43d83513e4814a2e78b98b12f1ce453f authored over 3 years ago
xml: add building block for RADIUS nas-identifier

937f1e43ebb9b844b9b73584c3571a18d56bf529 authored over 3 years ago
ipsec: T1210: move DHCP server configuration unter remote-access node

As this is only related to remote-access, keeping it under "options" simply
feels wrong.

861945045ca04b21e27ad31513b2ff929349ee2e authored over 3 years ago
ipsec: T1210: add RADIUS authentication for remote-access IKEv2 VPN

set vpn ipsec remote-access connection rw authentication client-mode 'eap-radius'
set vpn ipsec ...

794fa2206659457ba45c6f476ba8b162460cdaad authored over 3 years ago
Merge pull request #939 from sarthurdev/pki_file

pki: T3642: Add ability to write generated certificates/keys to files

7273a6a0a05a000680ee549b76dd40762b73c2d0 authored over 3 years ago
frr: T2175: remove no longer required loop when removing routing protocols

a55585a833a23e64adb666558b3d358523f6cb39 authored over 3 years ago
login: T3699: verify system username does not conflict with Linux base users

(cherry picked from commit 7292631373ea50f9908796ef2eda32e672d1df2e)

4791195ae206483f3de1e1b602feefe354834222 authored over 3 years ago
pki: T3642: Add ability to write generated certificates/keys to specified filenames

77a9473915b46879bae504dfa3c1c4d0d60fa2e9 authored over 3 years ago
pki: wireguard: T3642: remove obsolete "show wireguard keypairs" command

As the keys are now stored inside the CLI configuration and no longer in a file
on the filesyste...

cb3ea19b6aed7cd0562f66cc699fd7f4bfb75c6f authored over 3 years ago
op-mode: xml: rename definition file for "generate wireguard" command

d4b2777c1bffca47d9b3b21d8907818f06591c59 authored over 3 years ago
pki: wireguard: T3642: remove obsolete op-mode script

As the keys are now stored inside the CLI configuration and no longer in a file
on the filesyste...

d8d743fe63bc32e72c1b38dc2fc41eba382d15ea authored over 3 years ago
pki: wireguard: T3642: remove obsolete "delete wireguard keypair" command

As the keys are now stored inside the CLI configuration and no longer in
a file on the filesyste...

5bcca8f59314296a7391671ca7d33618ce346495 authored over 3 years ago
Merge pull request #937 from jack9603301/T3698

bridge: op-mode: T3698: Support bridge monitoring

ad80507e4c61a71f2e3610d04d204de03a883358 authored over 3 years ago
pki: wireguard: T3642: add new op-mode command for public-key

Per interface public-key can now be retrieved via:

vyos@vyos:~$ show interfaces wireguard wg10 ...

6c571d9a99005d6ab32766d597985c6459241615 authored over 3 years ago
xml: op-mode: move "show interfaces wireguard" to dedicated file

688022de47c366cffbf14f0f3cda511cea585ebc authored over 3 years ago
bridge: op-mode: T3698: Support bridge monitoring

050289987d8cedee4270f7a8090417a6a63cdf11 authored over 3 years ago
ipsec: T2816: remove "auto-update" CLI option

Update/refresh of DNS records is now handled internally by Strongswan.

4e4dacee281059fdbca6531ace53f22817a62650 authored over 3 years ago
xml: add building block for "local-users"

2495ea2f010474f8eb673d9ccd89429a127c1edc authored over 3 years ago
Merge pull request #936 from jack9603301/T3667

bridge: op-mode: T3667: Fix displaying members of a specific bridge interface

f59277966a43af08e9373ff07d99e2ae568d4b2d authored over 3 years ago
Merge pull request #935 from sarthurdev/pki_https

pki: https: T3642: Migrate HTTPS to use PKI configuration

a8cc9ab8ea58ff2197e58368a39c4db4e0ba3e86 authored over 3 years ago
bridge: op-mode: T3667: Fix displaying members of a specific bridge interface

7e8929d451d2f0fb6ff2dcf2683abeaba3f96390 authored over 3 years ago
pki: https: T3642: Migrate HTTPS to use PKI configuration

1870a3db38e6469d9216343a4dc180d859651d84 authored over 3 years ago
Merge pull request #934 from sarthurdev/pki_openvpn

pki: openvpn: T3642: Migrate OpenVPN to PKI and refactor

e09dd24cd1d7c1076dca2b30b224e17b9ae28e3a authored over 3 years ago
pki: openvpn: T3642: Migrate OpenVPN to PKI and refactor

a9e9c4acfa90fc15a8a4b6b5ea6e1c2814ce940e authored over 3 years ago
ipsec: T1210: create uuid from empty string in ios profile

936b36fdf180fce830dbc388ec5e8fc35feb9474 authored over 3 years ago
ipsec: T1210: add op-mode command for macOS and iOS profile generation

generate ipsec mac-ios-profile <connection> remote <ip|fqdn>

will generate a matching IPSec pro...

69614d7d501811164010a83441ea807716903cf1 authored over 3 years ago
Merge pull request #931 from sarthurdev/pki_eapol

pki: eapol: T3642: Migrate EAPoL to use PKI configuration

4d55afded46a07c761a724989e0e66fe88d705c7 authored over 3 years ago
pki: eapol: T3642: Migrate EAPoL to use PKI configuration

bfadd6dfb5969f231097353a76ada3b839964a19 authored over 3 years ago
pki: T3642: Fix Wireguard migration comment

1554d3316eb74971d2ac7e3608173f6f113684e0 authored over 3 years ago
Merge pull request #930 from sarthurdev/pki_migration

pki: openconnect: sstp: T3642: Migrate OpenConnect and SSTP to PKI configuration

4ff379d18a750314fda2b2fec5a1e285bd92f15c authored over 3 years ago
pki: sstp: T3642: Migrate SSTP to PKI configuration

70785300b0dbd11bcd805f7d2906e77fc826f4a7 authored over 3 years ago
pki: openconnect: T3642: Migrate OpenConnect SSL to PKI configuration

2bb8817348a6df639ec9959298422b7e7b923823 authored over 3 years ago
vrf: T3655: fix potential error when removing VRF connection tracking table

This extends commit 22791e26 ("VRF: T3655: proper connection tracking for VRFs")
so that when th...

2975c5e835fd323ef5d47bebec27e4d08e04dd7a authored over 3 years ago
Merge pull request #929 from sarthurdev/pki_wg

pki: wireguard: T3642: Migrate Wireguard private key directly into CLI

a2e708384f1e1136016ceb7c45494a9a3ddaeb49 authored over 3 years ago
pki: wireguard: T3642: Replace/remove old Wireguard op-mode commands

c96c3ea2ed672394b04fcae924d351565ec9dc6c authored over 3 years ago
pki: wireguard: T3642: Migrate Wireguard private key directly into CLI

Also renames peer pubkey to public-key for consistency

75fbbc836d8a2fe521c2fa97a385266b693cde21 authored over 3 years ago
ipsec: T1210: add "unique" option to specify how to handle multiple connections

Connection uniqueness policy to enforce. To avoid multiple connections from the
same user, a uni...

02043297db68d45b2ca398486cc119d1c103e68c authored over 3 years ago
ipsec: T1210: split out pool from remote-access configuration

Remote access IP pools can now be defined at a global level and referenced
in IPSec remote-acces...

9556d78b1d54c7320a0154990c61d23c6197c38f authored over 3 years ago
ipsec: T1210: remote-access pools can not hold both IPv4 and IPv6 prefixes

... this enables a dual-stack IKEv2 VPN deployment.

48c768abbf53b752a55db2adea1f998cb28da55c authored over 3 years ago
ipsec: T2816: limit remote-access nameservers to two IPv4 and two for IPv6

0a9ff39b48804af541ccd00f567c54014f8e1db2 authored over 3 years ago
ipsec: l2tp: T2816: use common if 'key' in dict pattern

e202bff7824621c54ad137f4dd02d3b6e77cc5ff authored over 3 years ago
Revert "T3641: fastnetmon package is not available for Debian Bullseye"

This reverts commit 70f7f06e778efa4bd3c2ad127d66c080e1db80c5.

cb58eaaeff508d338c476071edc2332be5605fb8 authored over 3 years ago
smoketest: ospf: extend passive-interface debugging with kernel log

62725916c44ebf4f810aa9e9d34f4bec70b0b1c0 authored over 3 years ago
bridge: remove obsolete helper script

13dfa7e0756bac2d04695196bda42448ac398893 authored over 3 years ago
ipsec: T2816: add missing +x permission on Python helper

c8639be885e1bf00e74676a51a48f3ac2c3bfbc8 authored over 3 years ago
Merge pull request #927 from zdc/T3655-sagitta

VRF: T3655: proper connection tracking for VRFs

76466a4b974a0c7808bf7ab4f621a32f04daad3a authored over 3 years ago
VRF: T3655: proper connection tracking for VRFs

Currently, all VRFs share the same connection tracking table, which can
lead to problems:

- tra...

22791e26f444766dc9f9e1729b72893208f58079 authored over 3 years ago
ipsec: T2816: restore erroneous deleted file

Commit 22739144 ('ipsec: T2816: migrate "ipsec interfaces" to "interface"')
by accident deleted ...

94531412e7309740a92e8099f62e61a6f7d739cb authored over 3 years ago
Revert "openvpn: T56: remove strict checks for tls cert-file and key-file"

This reverts commit c414479fdf1d5ad77170f977481fb9197c9559ae.

This commit broke the smoketests ...

363d8fb22c985990a1ef199abbb43a784638902c authored over 3 years ago
vxlan: T3683: bugfix on MTU calculation for IPv6 underlay

eb8cd3af91bac01a3f7f99b362c8105d69bb3c55 authored over 3 years ago
ipsec: T2816: migrate "ipsec interfaces" to "interface"

227391443df088f186f1719ae470ebb35d2ff706 authored over 3 years ago
xml: provide common "pre-shared-secret" include block

6a8080e1c0a7254ffb7046d543b9bff5618ff136 authored over 3 years ago
xml: provide common "dhcp-interface" include block

ed361a8254073505c1183bc884aa2bcb6ff0b76c authored over 3 years ago