summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-02op-mode: T4767: drop sudo callsChristian Poessinger
It's easier and more obvious if the script is called with sudo itself and not spawning a sudo sessionf or each individual command.
2022-12-02Merge pull request #1646 from mkorobeinikov/4767pyChristian Poessinger
T4767: Rewrite generate ipsec archive to python
2022-12-01ci: T4748: add hyphen and underscore for subject nameJohn Estabrook
2022-12-01Merge pull request #1684 from jestabro/config-script-dependencyChristian Poessinger
pki: T4847: correct calling of config mode script dependencies from pki.py
2022-11-30pki: T4847: add test of eapol to ensure interface updateJohn Estabrook
2022-11-30pki: T4847: set and call dependent scriptsJohn Estabrook
2022-11-29pki: T4847: add config-mode script dependenciesJohn Estabrook
2022-11-29pki: T4847: fix typosJohn Estabrook
2022-11-29conf-mode: T4820: add support for tagnode argumentJohn Estabrook
2022-11-29conf-mode: T4820: add full type hintsJohn Estabrook
2022-11-29mpls: T915: verify interface actually exists on the systemChristian Poessinger
2022-11-29xml: telegraf: T4680: add missing comment in listen-address-single.xml.iChristian Poessinger
2022-11-29Merge pull request #1683 from jestabro/config-script-dependencyChristian Poessinger
T4845: add smoketest to detect cycles in config-mode script dependency calls
2022-11-28conf-mode: T4845: add smoketest to detect cyclesJohn Estabrook
2022-11-28conf-mode: T4845: add external file for dict of config-mode dependenciesJohn Estabrook
2022-11-28Merge pull request #1681 from dmbaturin/readme-update-test-2Christian Poessinger
Remove the mention of 1.2.x from the README title
2022-11-28Merge pull request #1680 from dmbaturin/readme-update-testChristian Poessinger
README typo fixes
2022-11-28Merge pull request #1682 from aapostoliuk/T4844-sagittaChristian Poessinger
T4844: Set DB directory rigths 755 in the update webproxy script
2022-11-28frr: T3753: extend ConfigurationNotValid() with failing daemonChristian Poessinger
2022-11-28T4844: Set DB directory rigths 755 in the update webproxy scriptaapostoliuk
Squidguard: Set DB directory rigths 755 in the update blacklist webproxy script
2022-11-27Remove the mention of 1.2.x from the README titleDaniil Baturin
2022-11-28Update reviewers.ymlYuriy Andamasov
2022-11-27README typo fixesDaniil Baturin
2022-11-27Update reviewers.ymlYuriy Andamasov
2022-11-27Merge pull request #1679 from Cheeze-It/currentChristian Poessinger
ospf: T4739: Adding missing OSPF FRR template
2022-11-26ospf: T4739: Adding missing OSPF FRR templateCheeze-It
Adding the smoketest.
2022-11-26ospf: T4739: Adding missing OSPF FRR templateCheeze-It
Adding the parameters that were missing to the OSPF FRR template.
2022-11-25veth: T4825: add op-mode CLI definitionsChristian Poessinger
2022-11-25veth: T4825: add dhcp(v6) client options to CLIChristian Poessinger
2022-11-25Merge pull request #1678 from sever-sever/T4825Christian Poessinger
T4825: Verify if veth interface not used in conf before deleting
2022-11-25T4825: Verify if veth interface not used in conf before deletingViacheslav Hletenko
Prevent to delete interface "vethX" which used for another interface as "vethY peer-name vethX" set interfaces virtual-ethernet veth0 peer-name 'veth1' set interfaces virtual-ethernet veth1 peer-name 'veth0' commit delete interfaces virtual-ethernet veth0 commit
2022-11-24Merge pull request #1641 from Rain/T4612-arbitrary-netmasksChristian Poessinger
firewall: T4612: Support arbitrary netmasks
2022-11-24veth: T4825: minor improvements on XML peer-name handlingChristian Poessinger
2022-11-24Merge branch 'T4825' of https://github.com/sever-sever/vyos-1x into t4825-vethChristian Poessinger
* 'T4825' of https://github.com/sever-sever/vyos-1x: T4825: Add basic smoketest for veth interfaces T4825: Add interface type veth
2022-11-24T4825: Add basic smoketest for veth interfacesViacheslav Hletenko
2022-11-24T4825: Add interface type vethViacheslav Hletenko
Add interface type veth (Virtual ethernet) One of the usecases it's interconnect different vrf's and default vrf via bridge set interfaces virtual-ethernet veth0 peer-name 'veth1010' set interfaces virtual-ethernet veth1010 address '10.0.0.10/24' set interfaces virtual-ethernet veth1010 peer-name 'veth0' set interfaces virtual-ethernet veth1010 vrf 'foo' set interfaces bridge br0 address '10.0.0.1/24' set interfaces bridge br0 member interface veth0
2022-11-24Merge pull request #1676 from dmbaturin/T4837-route-summaryViacheslav Hletenko
T4837: expose "show ip route summary" in the op mode API
2022-11-24T4837: expose "show ip route summary" in the op mode APIDaniil Baturin
2022-11-23Merge pull request #1675 from roedie/T4835Christian Poessinger
T4835: snmpd: Fix copy/paste error in snmpd.conf
2022-11-23T4835: snmpd: Fix copy/paste error in snmpd.confSander Klein
The variable 'client' was accidently used where 'network should have been used. This lead to missing community6 string when an IPv6 network was defined instead of an IPv6 client.
2022-11-22Merge pull request #1674 from sarthurdev/container_networkChristian Poessinger
container: T4834: Limit network names to 11 characters (15 char max including "cni-" prefix)
2022-11-22container: T4834: Limit network names to 11 characters (15 char max ↵sarthurdev
including "cni-" prefix) * Error: unable to start container "<id>": plugin type="bridge" failed (add): cni plugin bridge failed: failed to create bridge "cni-thisismorethan15chars": could not add "cni-thisismorethan15chars": numerical result out of range
2022-11-21graphql: T4574: add specific error message if token has expiredJohn Estabrook
Catch expiration error and return error-specific message instead of general 'not authenticated'.
2022-11-21graphql: T4574: use Optional in func_sigJohn Estabrook
A misreading of the makefun docs seemed to indicate Optional was not supported; it is.
2022-11-21graphql: T4544: use load_as_module from vyos.utilJohn Estabrook
load_as_module was added to util.py for T4821; prefer over local copy
2022-11-21Merge pull request #1673 from sever-sever/T4823Christian Poessinger
T4823: Fix IPsec transport mode remote TS
2022-11-21T4823: Fix IPsec transport mode remote TSViacheslav Hletenko
Remote TS for transport mode GRE must be remote-address and not peer name
2022-11-21Merge pull request #1671 from jestabro/reset-tunnel-arg-optionalDaniil Baturin
IPsec: T4829: tunnel argument to 'reset_peer' should have type hint Optional
2022-11-21T4832: dhcp: Add IPv6-only dhcp option support (RFC 8925)Yuxiang Zhu
Clients supporting this DHCP option (DHCP option 108, RFC 8925) will disable its IPv4 network stack for configured number of seconds and operate in IPv6-only mode. This option is known to work on iOS 15+ and macOS 12.0.1+. Example command: ```sh set service dhcp-server shared-network-name LAN6 subnet 192.168.64.0/24 ipv6-only-preferred 0 ```
2022-11-20IPsec: T4829: use type hint Optional for arg tunnel in reset_peerJohn Estabrook