summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-04firewall: T4130: Fix firewall state-policy errorssarthurdev
Also fixes: * Issue with multiple state-policy rules being created on firewall updates * Prevents interface rules being inserted before state-policy
2021-12-06zone_policy: T3873: Implement intra-zone-filteringsarthurdev
2021-12-06policy: T2199: Migrate policy route op-mode to XML/Pythonsarthurdev
2021-12-06policy: T2199: Migrate policy route to XML/Pythonsarthurdev
2021-12-06zone-policy: T2199: Migrate zone-policy op-mode to XML/Pythonsarthurdev
2021-12-06zone-policy: T2199: Migrate zone-policy to XML/Pythonsarthurdev
2021-12-06firewall: T2199: Migrate firewall op-mode to XML/Pythonsarthurdev
2021-12-06firewall: T2199: Migrate firewall to XML/Pythonsarthurdev
2021-12-05vrrp: T4041: bugfix sync-group transition-scripts not executedChristian Poessinger
While mangling the config dict retrieved via get_config_dict() into a private representation of a configuration dictionary sync-groups were never accounted for. Instead everything always ended up in the regular vrrp transition-script section. The implementation has been changed to directly work on the content of get_config_dict() to stop any confusion and making redundant data copies obsolete.
2021-12-04Merge pull request #1096 from DmitriyEshenko/patch-15Christian Poessinger
pppoe: T3403: Add missing space to the header
2021-12-04pppoe: T3403: Add missing space to the headerEshenko Dmitriy
2021-12-04smoketest: vrrp: passwords are only allowed 8 characters longChristian Poessinger
(cherry picked from commit 55f6c1352fc5b2b8d051497e7fe97a4e62caf1fe)
2021-12-04smoketest: vrrp: delete VLAN interfaces in tearDown()Christian Poessinger
(cherry picked from commit 3fb6f5a966c57cb0936b35c13655f0b3f36483c4)
2021-12-04webproxy: T563: bugfix append-domain regexChristian Poessinger
(cherry picked from commit e29e5c685809d8c18b5d3560c6cbcb4edce6eb82)
2021-12-04bgp: T4048: allow per VNI RD/RT configurationChristian Poessinger
2021-12-04bgp: T4042: bugfix route-distinguisher value rangeChristian Poessinger
2021-12-04validators: T4042: rename bgp-route-target -> bgp-rd-rtChristian Poessinger
2021-12-04wwan: T3795: move implementation to VbashOpRun()Christian Poessinger
After commit ae16a51506c ("configquery: T3402: use vyatta-op-cmd-wrapper to provide environment") we can now call VyOS op-mode commands from arbitrary Python scripts.
2021-12-04xml: op-mode: add "show bfd" alias node to "show protocols bfd"Christian Poessinger
2021-12-04op-mode: disk: T4045: bugfix "format disk <new> like <old>"Christian Poessinger
2021-12-04op-mode: disk: T4045: cleanup code to use python f'ormat stringsChristian Poessinger
2021-12-04bfd: T4043: add support for passive modeChristian Poessinger
Mark session as passive: a passive session will not attempt to start the connection and will wait for control packets from peer before it begins replying. This feature is useful when you have a router that acts as the central node of a star network and you want to avoid sending BFD control packets you don't need to. The default is active-mode
2021-12-04bfd: T4044: add VRF support for peersChristian Poessinger
2021-12-04bfd: T3310: add key_mangling option when calling get_config_dict()Christian Poessinger
2021-12-04xml: bfd: hint default values on CLI tab completeChristian Poessinger
2021-12-04T4035: add op mode "show interfaces geneve" commandsDaniil Baturin
2021-12-02configquery: T3402: use vyatta-op-cmd-wrapper to provide environmentJohn Estabrook
2021-12-02Merge pull request #1093 from dmbaturin/basename-fixChristian Poessinger
T4035: correct the interface basename extraction logic to avoid confusing 'v' in GENEVE interface prefix ('gnv') with a "vXXX" part of a VRRP interface
2021-12-03T4035: correct the interface basename extraction logicDaniil Baturin
to avoid confusing 'v' in GENEVE interface prefix ('gnv') with a "vXXX" part of a VRRP interface
2021-12-02Merge pull request #1092 from erkin/currentChristian Poessinger
remote: T4037: Follow HTTP redirects
2021-12-02remote: T4037: Follow HTTP redirectserkin
2021-11-29rpki: T3753: add missing "exit" marker after FRR upstream fixChristian Poessinger
2021-12-01graphql: T3993: define add/delete system image requestJohn Estabrook
2021-12-01http-api: T3440: simplify vyos-http-api initializationJohn Estabrook
2021-12-01graphql: T3993: update README.graphqlJohn Estabrook
2021-12-01Merge pull request #1091 from DmitriyEshenko/sg-1x-29112021-01Christian Poessinger
openconnect: T3695: Add systemd service checker on commit
2021-12-01openconnect: T3695: Add systemd service checker on commitDmitriyEshenko
2021-11-30graphql: T3993: add config session show_configJohn Estabrook
Note that one can also use the mutation Show, with path ["configuration", "json", "pretty"]; that command will obscure passwords and keys, and we may want to disallow this version.
2021-11-30graphql: T3993: add op-mode requestsJohn Estabrook
2021-11-30Merge pull request #1090 from sever-sever/T3725John Estabrook
op-mode: T3725: Show configuration in JSON format
2021-11-29op-mode: T3725: Show configuration in JSON formatViacheslav
2021-11-29Merge pull request #1083 from scj643/currentChristian Poessinger
hosts: T3979: Change address to a list
2021-11-29Merge pull request #1076 from DmitriyEshenko/current-22112021-01Christian Poessinger
tftp: T4012: Add TFTP VRF support
2021-11-29smoketest: tftp: T4012: Add smoketest for TFTP in VRF contextDmitriyEshenko
2021-11-28op-mode: lldp: T3999: bugfix KeyError: 'capability'Christian Poessinger
2021-11-28vrf: vni: T3753: adjust to new FRR 8.1 syntaxChristian Poessinger
2021-11-28ospfv3: T3928: add VRF supportChristian Poessinger
set vrf name foo protocols ospfv3
2021-11-28smoketest: ospf: rearrange testcases - place vrf lastChristian Poessinger
2021-11-28ospf: comment cleanupChristian Poessinger
2021-11-27frr: T3753: autosave config when calling commit_configuration()Christian Poessinger