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

frr: T2175: rename daemon Jinja2 templates to match (d)aemon suffix

f4732f348ff4b0a9d82ec698f4a8b3c6107f9101 authored over 3 years ago
smoketest: interface test base class QoS cleanup

There is no need to delete the old ingres-qos and egres-qos values as it's not
a multi node and ...

0f25b50ea8c0bf4b92a93db9392066d99d354449 authored over 3 years ago
smoketest: interface test base class for 802.1q should not extend testing to QoS

c488f55bd1cf14238ab5255a0354ce20b6c0e188 authored over 3 years ago
openvpn: T690: Fix template for gateway and metric

Some OpenVPN clients doesnt support option gateway and metric.
Set metric option only when 'metr...

c6d0227d96e4191488464fc48f5a2b163af7b29e authored over 3 years ago
Merge pull request #1016 from sever-sever/T3853

nat66: T3853: Change priority to 500

5c8a103ef475a88ee821f23a210711e1eac95409 authored over 3 years ago
nat66: T3853: Change priority to 500

Service ndppd should start after tunnels.

b8a8b7f7919fa3973b3d27b9d92c60b0ae710de7 authored over 3 years ago
vxlan: T3867: add multicast validator for group address

The group CLI node takes a multicast IPv4 or IPv6 address - this must be input
validated to not ...

0d7cd4ed5725d3e79faad5abc0801631c2ffc813 authored over 3 years ago
T3866: ignore interfaces without "address" in DNS forwarding migration

cf05add82e5469c9befefd6b52936c6b2fedda88 authored over 3 years ago
op-mode: pki: T3826: perform input validation when listing certificates

579c64f5ab5c6bc140f72045ca243fa3f2134ba3 authored over 3 years ago
ospf: T3757: add completion help when refering to area ID

This extends commit 6f87d8c910 ("ospf: T3757: support to configure area at an
interface level") ...

3bc79ff3cb40eeb36a33de7112d558abb96cb22f authored over 3 years ago
vyos.ifconfig: T3860: bugfix in get_mac_synthetic()

Commit 081e23996f (vyos.ifconfig: get_mac_synthetic() must generate a stable
"MAC") calculated a...

8d6861290f39298701b0a89bd358545763cee14b authored over 3 years ago
ospfv3: T3859: add "log-adjacency-changes" CLI command

289a495c8f45322d58bd849aa8aca48cf0210b03 authored over 3 years ago
op-mode: reboot/poweroff: T3857: send wall message to all users

0ee26592772a14e829d9d1f8e64f9db875f31a63 authored over 3 years ago
bgp: T3657: add "neighbor fe80::202 interface source-interface 'eth1'" command

993daec9296589f122737e0c210f31879fcb1dab authored over 3 years ago
bgp: xml: T2387: use "generic-description" building block over BGP specific one

There is no benefit in the BGP specific definition of a "description" node.

4b287511af74448ebf1cdc44c7880989a6a02da1 authored over 3 years ago
op-mode: bgp: "show bgp ipv4|ipv6" should display routing table

The <command> node was missed out when adding the XML definitions.

801123eff1bf232ca1e5202ceb0989c2fba34c86 authored over 3 years ago
ipsec: T2816: ipsec-dhclient-hook should only run if swanctl.conf exists

bcf7a9bb38c537bb1bdc5b37c680e3c65a785278 authored over 3 years ago
ipsec: T2816: ipsec-dhclient-hook should use exit(0)

d3b951f2417589b30469970ef5124b8a99ce968d authored over 3 years ago
ipsec: T2816: ipsec-dhclient-hook should use vyos.util.read_file() / write_file()

da45720bf5d5f6165334c1aa3a57d2d31c77b8c7 authored over 3 years ago
vyos.ifconfig: dhcpv6: re-use systemd_service definition variable

d1c58addd881e06b389799a9c14d8ebf5d03c567 authored over 3 years ago
vyos.ifconfig: dhcp: T3300: always re-start dhcp client instead of start

Commit dd2eb5e5686655 ("dhcp: T3300: add DHCP default route distance") changed
the logic on how ...

8ba8f0e097527e3aaaf8b395bfc07cce47e2c788 authored over 3 years ago
smoketest: T3850: use as complicated as possible public-key name

6187ce264a39cd72285f6cb73cc746a04268c253 authored over 3 years ago
T3850: Revert "login: T1948: add missing ssh-public key name regex"

This reverts commit 514da738173696c70440c959b9d7ec9afd77fbae.

46ecdd015185263c42180a29555101b758399148 authored over 3 years ago
smoketest: ospf: debug output only syslog and FRR

The Kernel output seemed to be not that helpful and only polluted the log.
Now we only gather t...

579a08f88958a0428caef2c7c5a5107c33c80698 authored over 3 years ago
Merge pull request #1014 from nagua/fix_smaller_openvpn_issues

T3642: Fix smaller OpenVpn issues

1982211d2a3232d2c95399a885ac3ba998ec0ea5 authored over 3 years ago
openvpn: T3642: Openvpn does not work without dh parameter in EC mode

b4926009b15da34a0e76029447732c17e8a1431b authored over 3 years ago
openvpn: T3642: Fix password_protected check

4084046987ab52f8c77b0393c1820d37a2124bbd authored over 3 years ago
openvpn: T3642: Add option for TLS 1.3

d1a2124559eb53f832bcaa467b8adc321ffbc5f9 authored over 3 years ago
smoketest: vrrp: delete interface vifs after test

6935c263f5022896e96bec9daa8a5ba29b04b51b authored over 3 years ago
vrrp: keepalived: T3847: enable no_tag_node_value_mangle for get_config_dict()

Commit 761631d6 ("vrrp: keepalived: T3847: migrate to get_config_dict()")
switched to the new py...

3114c7ccbdf867f9cdaa436792937b16ea4d85bf authored over 3 years ago
vrrp: keepalived: T3847: migrate/streamline CLI options

Rename virtual-address -> address as we always talk about an IP address.

b9d4d8c67d6b41ebbf5b570c7c6b09e05520e737 authored over 3 years ago
vrrp: keepalived: T3847: add common transition-script building block

This is used for both VRRP groups and sync-groups.

2a57f786931793d59cc5ec2c3a925807b6ee3938 authored over 3 years ago
vrrp: keepalived: T3847: remove "transition-script mode-force" option

407db335b8eda0c9b8a090cde806a9107d3dbd96 authored over 3 years ago
vrrp: keepalived: T616: use common description building block

301f96c10779400ffb1d5a0e824202dda17c3971 authored over 3 years ago
vrrp: keepalived: T3847: migrate to get_config_dict()

761631d662ccc18827d017d197c0e0100ac36219 authored over 3 years ago
vrrp: keepalived: T616: move configuration to volatile /run directory

Move keepalived configuration from /etc/keepalived to /run/keepalived.

b243795eba1b36cadd81c3149e833bdf5c5bea70 authored over 3 years ago
xml: vrrp: T616: add missing valueHelp for "authentication type"

6541bdbe792a3cc420f0367e673f27763528376c authored over 3 years ago
vrrp: keepalived: T2720: adjust to Jinja2 trim_blocks feature

This is a successor to commit a2ac9fac16e ("vyos.template: T2720: always enable
Jinja2 trim_bloc...

c1ac0630cfe0ee65569fbe435cc006ade20fed22 authored over 3 years ago
smoketest: vrrp: T616: add basic smoketest to verify keepalived configuration

ddda0d66faa73900ed2b8fec1dde38ffc4a49fcd authored over 3 years ago
vrrp: keepalived: T616: enable script security

590cf0e626f6a5e813ec4f3021c028a5e098e27d authored over 3 years ago
dhcp-server: T3839: support domain-search and ntp-server config per shared-network

689d1824d251ea9fbd81bf0c941dbd36e33ef420 authored over 3 years ago
xml: ospf: fix routing-passive-interface-xml.i include

Commit a8b2e52148d ("xml: Update routing-passive-interface-xml.i file extension
to standard .xml...

7a5edd23864f5eb4d8c40e4e35212d88796656e1 authored over 3 years ago
Merge pull request #1013 from sarthurdev/current

github: Add .gitattributes to correct language detection

0dcea68dc73e27c8ba04100babb349d7d235ea72 authored over 3 years ago
smoketest: ipsec: T1441: adjust to latest VTI/XFRM interface changes

Commit d768aee9 ("ipsec: T1441: Clean up vti-up-down script for XFRM interfaces")
removed a para...

1b269e0798f294b9b893190a14f5dc48e65207c5 authored over 3 years ago
smoketest: use assertNotIn() in base interface test

61aed576582cedc38cafa758651f1446d4ba4d34 authored over 3 years ago
ifconfig: T2104: cleanup IPv6 EUI-64 handling in update()

3f6ae12908f54222f2f79a87bed51f71e2fbac87 authored over 3 years ago
vyos.ifconfig: get_mac_synthetic() must generate a stable "MAC"

Commit b7d30137b1 ("vyos.ifconfig: provide generic get_mac_synthetic() method")
provided a commo...

081e23996feb60ad903caf8b0a4587f5dacc69bf authored over 3 years ago
github: Add .gitattributes to override language detection

5bf9ac9318a2f56ae6b45098c66781393c133883 authored over 3 years ago
xml: Update routing-passive-interface-xml.i file extension to standard .xml.i

a8b2e52148da69615285d03e8f89c1ac03990861 authored over 3 years ago
vyos.ifconfig: T2738: can only read from a file when it exists

When IPv6 is disbaled on an interface also the sysfs files related to IPv6 for
this interface va...

672a70613aa6c987bca417f93b587eddccbfd53a authored over 3 years ago
Merge pull request #1012 from lucasec/vti-enhancements

ipsec: T1441: Clean up vti-up-down script for XFRM interfaces

62fc13d98013d46cf4cc37f4ac5c6f3c864290c2 authored over 3 years ago
ipsec: T1441: Clean up vti-up-down script for XFRM interfaces

d768aee9bd93280210980d621ecc7b2da1a8d4af authored over 3 years ago
vyos.ifconfig: T2738: do not remove OS assigned IP addresses from interface

When using VRRP on any given interface and performing an action against that
interface - be it e...

e80d0aebd691f1a707ab534b4d1340fa0b793e01 authored over 3 years ago
vyos.configdict: bugfix: leaf_node_changed() must return empty dict when node is added

Commit f476e456 ("vyos.configdict: leaf_node_changed() must return empty dict
when node is added...

e28a80a2b742ea3d9d4bcb8ae66c7a0d51aaaff6 authored over 3 years ago
vyos.ifconfig: T2738: add delta check when changing interface parameters

There is no need to alter interface parameters if they have not changed at all.

b4c58c5aefaca4fce817b58327b9c7c3e8145d6d authored over 3 years ago
dhcp-server: T3672: migrate failover name option

Commit 2985035b (dhcp-server: T3672: re-add missing "name" CLI option)
unfortunately did not add...

e83a113360ba18043edcf7f70689c7042dee2b37 authored over 3 years ago
smoketest: dhcp: T3841: validate ping-check option

88f71fc6b5b3bd89623c3d5f0af1c7dbd19f0996 authored over 3 years ago
smoketest: dhcp: T3672: adjust to new CLI syntax

a85ff749bb84d562b711171768cdc92498ad7406 authored over 3 years ago
dhcp-server: T3672: bugfix Jinja2 template

The DHCP servers pool {} option can only be used when there follows a range
statement. This is i...

6c2c089c26f1652644c9ded7d5cfd8a0497f148e authored over 3 years ago
dhcp-server: T3672: re-add missing "name" CLI option

This option is mandatory and must be user configurable as it needs to match
on both sides.

2985035bcb2f3732e15a41e3c2ee6c6c93a6836e authored over 3 years ago
xml: dhcp-server: move building blocks to dhcp subdirectory

59e5b5eb4c0507f9d3831483152a748b58560bfd authored over 3 years ago
dhcp-server: T3841: add option to perform ICMP check before address assignment

83ea0cb273e29db22062cc133b6eabd4ba2761c7 authored over 3 years ago
dhcp-server: T3672: only one failover peer is supported

a8ccf72c222caad8cd7aaca9bca773be39e87f5c authored over 3 years ago
dhcpv6: op-mode: xml: error out if DHCPv6 service not configured

Restarting DHCPv6 server should not be possible when service is not configured
on the CLI.

224f0b8042f439b8dcc0eb32730da669e8b163af authored over 3 years ago
dhcpv6: op-mode: xml: fix duplicate help strings

5d4c75d7fdecc56a8864a3ef76ead3f6121a0cff authored over 3 years ago
dhcp: op-mode: xml: error out if DHCP service not configured

83f9d4b8bac6b5d401dfea19d4f9d61b7e638a47 authored over 3 years ago
dhcp: op-mode: xml: fix duplicate help string

41807725cad3266bf426a9de411bb693b914395e authored over 3 years ago
Merge pull request #1011 from jack9603301/T3648

op-mode: nat: T3648: Fix NAT script errors

1ea678753355726a39cabfcc1cc54f1c01bd87e3 authored over 3 years ago
Merge pull request #1010 from lucasec/dns-fw-cache-size

pdns_recursor: T3840: Allow larger DNS forwarding cache sizes

8043764dd2365594fb478d9c62f35a11290cb7be authored over 3 years ago
op-mode: nat: T3648: Fix NAT script errors

425eabea7c82992ab1319b9adb0e9d21172b255d authored over 3 years ago
T3840: Allow larger DNS forwarding cache sizes

60f34805d72973e510d1381e4b67a73d0a0952f4 authored over 3 years ago
container: T2216: add IPv6 support to container networks

ae2dc55aa68679e828d4bb133fc515172c081d0f authored over 3 years ago
dhcp-server: T3839: support name-servers and domain config per shared-network

DHCP servers "shared-network" level only makes sense if one can specify
configuration items that...

d411a40a3598c55fae7abd8bc5f1876007aa704b authored over 3 years ago
dhcp-server: xml: use description building block

564f05614b6e8650185c46b9625f6a0cd9661639 authored over 3 years ago
dhcpv6-server: xml: add description CLI node

90dffcb3c14ec976fecae32d19a979f05a40d9c8 authored over 3 years ago
dhcp-server: T3838: rename dns-server to name-server node

IPv4 DHCP uses "dns-server" to specify one or more name-servers for a given
pool. In order to us...

e2f9f4f4e8b2e961a58d935d09798ddb4e1e0460 authored over 3 years ago
dhcp-server: T1968: allow multiple static-routes to be configured

vyos@vyos# show service dhcp-server
shared-network-name LAN {
subnet 10.0.0.0/24 {
...

a4440bd589db645eb99f343a8163e188a700774c authored over 3 years ago
smoketest: ipsec: only delete nhrp path where it is used

0ef9c351598d4182da267e802010aa6ce0d9c6aa authored over 3 years ago
ipsec: vti: T3831: avoid usinf xfrm if_id 0 - implement shift by one

The key defaults to 0 and will match any policies which similarly do not have
a lookup key confi...

6f3130ea5c8c3043e4a5377c972b96233f22a5fc authored over 3 years ago
validator: T2417: bugfix on Python3 f'ormat strings

Commit 3639a5610b590a ("validator: T2417: try to make the code clearer")
introduced Python3 f'or...

dda9f655f94968b07043887a03e3bba176eb94d5 authored over 3 years ago
Merge pull request #1007 from erkin/current

T3823: Stop strip-private regexp from swallowing quotes

4f8ebdd1d644dbc5094c1495932df3234d176b12 authored over 3 years ago
Revert "openvpn: T3736: openvpn-option keeps and adds double dashes (--)"

This reverts commit 415e572dfba776a981e2ec1e4331c30cd5cb59f3.

eb7f8904076e749e18c10b6374bf363dfa009c19 authored over 3 years ago
update the location of the openvpn-otp.so plugin

024839cb1588964da46f198976053b7d78b8e9a0 authored over 3 years ago
T3823: Stop strip-private regexp from swallowing quotes

c1e0a1148c867c1202a0f69ac83f77e14272effd authored over 3 years ago
ipsec: T3830: "authentication id|use-x509-id" are mutually exclusive

Manually set peer id and use-x509-id are mutually exclusive!

3e85333ae7c53fc8b2ceae1d1788e795fd92c939 authored over 3 years ago
ipsec: T3830: set connections.<conn>.remote<suffix>.id to "peer" if undefined

Restore "default" behavior from ipsec.conf

74878d14157408ef3a4c42f32608dcd5bbf812a1 authored over 3 years ago
xml: remove unnecessary "i" from help in source-address-ipv4 building block

bcb1bffec87aaab9980e52ae297bd0ff588159b9 authored over 3 years ago
typo: remove unnecessary 'i' from help

ec9503a9ec487ec7aa3524cb9847357f0631ca25 authored over 3 years ago
dhcpv6-pd: T421: disable wide dhcpv6 client debug messages

6b48900358ce9b01eaa78e3a086e95a26064f0df authored over 3 years ago
Merge pull request #1005 from sarthurdev/T3828

ipsec: T3828: Update interface definitions for new behaviour

7ed55fa5a999f57497e26ddaa471fc967990dd20 authored over 3 years ago
ipsec: T3828: Update interface definitions for new behaviour

b60069c4d8d2c9cf156bf5877beb4f2601774171 authored over 3 years ago
Merge pull request #1004 from sarthurdev/T3828

ipsec: T3828: Use IKE dh-group when ESP dh-group is set to `enable`

d2123a834dadaf026fe2006b545c52e728373734 authored over 3 years ago
ipsec: T3828: Use IKE dh-group when ESP dh-group is set to `enable`

2e68b070f1531c87d5976213565d9b929c5589ab authored over 3 years ago
pki: T3642: listing all CRLs show be doen using a leafNode

f86b7314d025fd0cf11c2d91638ed3cc7c4fa507 authored over 3 years ago
pki: T3642: show only requested certificate in op-mode

42f675bb1c160fa6b1115e2b3f26afbdfa26e734 authored over 3 years ago
pki: T3642: show only requested certificate in op-mode

e092ea4321510c690a51b87a9f7b3eff1fc6ed72 authored over 3 years ago
pki: T3642: show only requested CA in op-mode

ebf89e0535cf8362a077c07a9cfa2dbd8eeecbb4 authored over 3 years ago
Fix inconsistent capitalization in the show version output

ed01c03fc32d77ea95b89a40a7478e36abec8c1e authored over 3 years ago
wireguard: T3642: directly import keys to CLI when run in config mode

vyos@vyos# run generate pki wireguard key-pair install interface wg10
"generate" CLI command exe...

b46c1b0811a6391dd3dbb6c91d079f3fea5081e1 authored over 3 years ago
frr: T1514: refactor restart script and drop duplicated code

d39567c977c84f1c16998947e16d397edbb015be authored over 3 years ago