Age | Commit message (Collapse) | Author | |
---|---|---|---|
12 days | Merge pull request #4435 from jestabro/commit-dry-run | Daniil Baturin | |
T7302: add vyos-commitd support for commit dry-run | |||
13 days | Merge pull request #4422 from l0crian1/T7254-add-stp-op-commands | Christian Breunig | |
T7254: op-mode: Add spanning-tree op-mode commands | |||
2025-04-08 | T7302: implement commit dry-run for vyconfd/commitd | John Estabrook | |
2025-04-08 | Merge pull request #4427 from jestabro/commit-post | Daniil Baturin | |
T7292: add Python module client library for vyconfd | |||
2025-04-04 | T7314: firewal op-mode: implement better detail view of remote-groups and ↵ | Mark Hayes | |
group members | |||
2025-04-03 | T7272: drop unneeded fields | John Estabrook | |
2025-04-02 | T7290: Fix VPN IPsec log level processing | Viacheslav Hletenko | |
Fix the IPsec log level option processing set vpn ipsec log level '2' Render Jinja2 template to generate correct log for IPsec for the file /etc/strongswan.d/charon-systemd.conf | |||
2025-04-01 | Merge pull request #4428 from dmbaturin/T7159-conditional-nonproduction-banner | Christian Breunig | |
login: T7159: limit the "not a production version" to dev builds | |||
2025-04-01 | Merge pull request #4429 from dmbaturin/T7301-goodbye-gnupg | Christian Breunig | |
installer: T7301: remove support for GnuPG signatures | |||
2025-03-31 | installer: T7301: remove support for GnuPG signatures | Daniil Baturin | |
2025-03-31 | login: T7159: limit the "not a production version" to dev builds | Daniil Baturin | |
(as in, display it only if the build_type version data field is not "release") | |||
2025-03-31 | Merge pull request #4424 from c-po/acme-race-T7299 | Christian Breunig | |
pki: T7299: race condition for acme requested certificates / CA chain | |||
2025-03-30 | Update src/op_mode/stp.py | l0crian1 | |
Updated language of "VLANs are enabled/disabled" to "VLANs enabled/disabled" Co-authored-by: Christian Breunig <christian@breunig.cc> | |||
2025-03-30 | Update src/op_mode/stp.py | l0crian1 | |
Updated language of amRoot to " (This bridge is the root)" Co-authored-by: Christian Breunig <christian@breunig.cc> | |||
2025-03-30 | pki: T7299: race condition for acme requested certificates / CA chain | Christian Breunig | |
When using the VyOS internal PKI subsystem to request a certificate using ACME, the issuer CA is not automatically imported in the PKI subsystem on the first run due to a race condition. Issue is fixed by adding all newly requested and granted ACME certificates to the list of ACME certificates "on disk" which are used to extract the issuing CA certificate. | |||
2025-03-28 | T7294: preserve /config symlinks on image upgrade | John Estabrook | |
The service certbot expects symbolic links for /config/auth/letsencrypt/live/<cert_name>/*.pem however, the default behavior of copytree copies the linked files during image upgrade. Set copytree argument to preserve symlinks. | |||
2025-03-28 | T7254: op-mode: Add Spanning Tree op-mode commands | l0crian1 | |
Created stp.py to create output for spanning-tree info Modified show-bridge.xml.in to add: show bridge spanning-tree show bridge spanning-tree detail show bridge <interface> spanning-tree show bridge <interface> spanning-tree detail | |||
2025-03-25 | Merge pull request #4413 from oniko94/fix/T7278-fix-cracklib-dep-build | John Estabrook | |
T7278: Remove cracklib hack from postconfig script template | |||
2025-03-25 | Merge pull request #4326 from Embezzle/T5493 | Daniil Baturin | |
firewall: T5493: Implement remote-group | |||
2025-03-25 | T7278: Remove cracklib hack from postinstall script template | oniko94 | |
2025-03-21 | firewall: T5493: Implement remote-group | Alex W | |
2025-03-21 | Merge pull request #4400 from l0crian1/current | Christian Breunig | |
T7138: Fix show qos | |||
2025-03-20 | Merge pull request #4402 from c-po/wireguard-key-T7246 | Christian Breunig | |
wireguard: T7246: verify Base64 encoded 32byte boundary on keys | |||
2025-03-20 | wireguard: T7246: verify Base64 encoded 32byte boundary on keys | Christian Breunig | |
Not 31 bytes or 33 bytes, but exactly 32. This matters, because 32 does not divide evenly by .75, so there's a padding character and the penultimate character does not include the whole base64 alphabet. Extend the base64 validator with an optional argument to define the length to match of the decrypted Base64 encoded string. Source: https://lists.zx2c4.com/pipermail/wireguard/2020-December/006222.html | |||
2025-03-20 | T7246: update libvyosconfig hash and add nosetest | John Estabrook | |
2025-03-18 | Merge pull request #4398 from jestabro/commitd | Daniil Baturin | |
T7121: Set up communication vyconfd to vyos-commitd | |||
2025-03-18 | Merge pull request #4405 from c-po/certbot-T7249 | Daniil Baturin | |
pki: T7249: fix shebang to support CLI backend | |||
2025-03-18 | bgp: T7157: Allow using route-maps for VRF route leaking in BGP (#4404) | aapostoliuk | |
* bgp: T7157: Allow using route-maps for VRF route leaking in BGP Added the possibility of using route-map in route leaking. * Improve the constraint error message --------- Co-authored-by: Daniil Baturin <daniil@baturin.org> | |||
2025-03-18 | pki: T7249: fix shebang to support CLI backend | Christian Breunig | |
Fixes an error: interpreter/vyatta-cfg-run: line 162: `vyatta_config_commit-confirm': not a valid identifier Which prevented to renew the certificates. This will only fix renewing of the certificates. Nothing changed in how daemons will be restarted if a certificate is updated. | |||
2025-03-18 | T6353: Add password strength check and user warning | oniko94 | |
2025-03-17 | console-server: T7217: generate Dropbear SSH keys if they do not exist | Daniil Baturin | |
2025-03-17 | T7138: Fix show qos | l0crian1 | |
This change corrects a behavior witnessed in T7138. If a policy name had a `-` in it, the command would fail, returning nothing. | |||
2025-03-16 | T7121: add test_commit wrapper and test script | John Estabrook | |
2025-03-16 | T7121: add vyos-commitd service as emergent replacement for vyos-configd | John Estabrook | |
vyos-commitd exchanges messages with vyconfd, to replace the shim redirection of legacy commands to vyos-configd. | |||
2025-03-16 | T7121: use dunder equal instead of string rep comparison, where possible | John Estabrook | |
2025-03-16 | T6946: add wrapper for show_commit_data and test function | John Estabrook | |
2025-03-13 | ipsec: T7242: Add check for encryption algorithms that do not work with VPP | Nataliia Solomko | |
2025-03-11 | Merge pull request #4383 from oniko94/fix/T7219-fix-vxlan-verify | Viacheslav Hletenko | |
T7219: Add check for remote and group command to verify | |||
2025-03-11 | Merge pull request #4321 from sskaje/T7092 | Daniil Baturin | |
T7092: Add Container Registry Mirror | |||
2025-03-11 | T7219: Add check for remote and group command to verify | oniko94 | |
2025-03-11 | T7092: Change validators: regex to host-name|address + port + path | sskaje | |
2025-03-06 | T4406: Add public API endpoint to display information | oniko94 | |
2025-02-27 | Merge pull request #4237 from indrajitr/hostd-update | Viacheslav Hletenko | |
T6948: Keep DHCP server leases in sync with hostd records | |||
2025-02-27 | Merge pull request #4369 from natali-rs1985/T7166 | Daniil Baturin | |
wireguard: T7166: Call vxlan dependency if interface exist | |||
2025-02-27 | wireguard: T7166: Call vxlan dependency if interface exist | Nataliia Solomko | |
2025-02-27 | Merge pull request #4371 from talmakion/bugfix/T7116/remove-obsolete-community | Christian Breunig | |
policy: T7116: Remove unsupported use of BGP community "internet" | |||
2025-02-26 | wlb: T7196: Migrate interface wildcards to nftables format | Simon | |
* wlb: T7196: Migrate interface wildcards to nftables format * wlb: T7196: Fix exclude/interface verify check * wlb: T7196: Extra sanity check on ipv4 address function | |||
2025-02-26 | policy: T7116: migrate legacy use of "internet" as a well-known community name | Andrew Topp | |
This has been split into a separate commit in case this is overkill for the fix. 1.2 and 1.3 installs predate the change to FRR that removed support, but "internet" is already broken on 1.4. | |||
2025-02-25 | snmp: T7180: Fixed verification of engineid in snmpv3 (#4366) | aapostoliuk | |
* snmp: T7180: Fixed verification of engineid in snmpv3 EngineID must be configured if snmpv3 user is configured. Fixed engineid help string. | |||
2025-02-25 | Merge pull request #4365 from c-po/lldp-t7165 | Daniil Baturin | |
lldp: T7165: add support to enable only rx/tx on specific interfaces |