summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-10xml: T5738: revert invalid change from lower character limit - 0 length must ↵Christian Breunig
be allowed This reverts a change from commit a72ededa0 ("xml: T5738: lower maximum description to 255 characters") which incresaed the lower limit from 0 to 1. We actually require 0 length value for description nodes as introduced in commit 6eea12512e ("xml: T1579: allow zero length for description"). (cherry picked from commit 724c685cba423758bece827d6d286815933ba912)
2024-03-10Merge pull request #3114 from vyos/mergify/bp/sagitta/pr-3113Daniil Baturin
firewall: T6071: truncate rule description field to 255 characters (backport #3113)
2024-03-10firewall: T6071: truncate rule description field to 255 charactersChristian Breunig
(cherry picked from commit 259ef4740413b39da9b122db19c549eeec88114c)
2024-03-10xml: T5738: lower maximum description to 255 charactersChristian Breunig
e.g. Linux Kernel only supports 255 and not 256 characters for the ifalias field. (cherry picked from commit a72ededa0b29c25efaab52f2db170c34eba50248)
2024-03-07Merge pull request #3109 from vyos/mergify/bp/sagitta/pr-3108Viacheslav Hletenko
http-api: T6107: add an option to increase the request body size limit (backport #3108)
2024-03-07http-api: T6107: add an option to increase the request body size limitDaniil Baturin
(cherry picked from commit 4792d39bb84991768404f69ff807e43a9979a79e)
2024-03-07Merge pull request #3107 from vyos/mergify/bp/sagitta/pr-3105Daniil Baturin
snmp: T2998: SNMP v3 oid "exclude" option fix (backport #3105)
2024-03-07snmp: T2998: SNMP v3 oid "exclude" option fixNataliia Solomko
(cherry picked from commit 77a25e95da48549f2791b677f4ba187e547b1c6a)
2024-03-07Merge pull request #3102 from vyos/mergify/bp/sagitta/pr-3100Christian Breunig
remote: T6104: fix logic of failure case in MissingHostKeyPolicy (backport #3100)
2024-03-06Merge pull request #3101 from vyos/mergify/bp/sagitta/pr-3099Christian Breunig
conntrack-sync: T6057: Add ability to disable syslog for conntrackd (backport #3099)
2024-03-06remote: T6104: fix logic of failure case in MissingHostKeyPolicyJohn Estabrook
(cherry picked from commit 73e215dc338c8c3a6c9b3d10c952477ba00b923b)
2024-03-06conntrack-sync: T6057: Add ability to disable syslog for conntrackdNataliia Solomko
(cherry picked from commit c37fb4010c50a18029d6c680c42fceb3b8930dbd)
2024-03-06Merge pull request #3098 from vyos/mergify/bp/sagitta/pr-3088Christian Breunig
T6075: firewall and NAT: check if interface-group exists when using them in firewall|nat rules. (backport #3088)
2024-03-06T6075: firewall and NAT: check if interface-group exists when using them in ↵Nicolas Fort
firewall|nat rules. (cherry picked from commit 3c0634e572ffdecaf24a9dac16678427f22761ab)
2024-03-06Merge pull request #3097 from vyos/mergify/bp/sagitta/pr-3090Christian Breunig
wifi: T6095: incorrect country "uk" it's actually "gb" (backport #3090)
2024-03-06wifi: T6095: incorrect country-code "uk" it's actually "gb"Christian Breunig
All valid country codes can be retrieved from [1] and extracted which resulted in the completion helper list of this commit. 1: https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git/tree/db.txt (cherry picked from commit 45cd735f89a4b6c7419a26d2800d832c9da9f735)
2024-03-06Merge pull request #3095 from vyos/mergify/bp/sagitta/pr-3087Christian Breunig
T6061: fix rule parsing when connection-status is used (backport #3087)
2024-03-06Merge pull request #3096 from vyos/mergify/bp/sagitta/pr-3085Christian Breunig
T6096: Config commits are not synced properly because 00vyos-sync is deleted by vyos-router (backport #3085)
2024-03-06T6096: Config commits are not synced properly because 00vyos-sync is deleted ↵Apachez
by vyos-router (cherry picked from commit 433faaa9fe7d7dfc02db78ff039e772f5037037a)
2024-03-06T6061: fix rule parsing when connection-status is usedNicolas Fort
(cherry picked from commit 8f2534e9654b61b7db45788bb52ac6cf8017b054)
2024-03-06Merge pull request #3086 from vyos/mergify/bp/sagitta/pr-3079Christian Breunig
T6084: Add NHRP dependency for IPsec and fix NHRP empty config bug (backport #3079)
2024-03-05Merge pull request #3094 from vyos/mergify/bp/sagitta/pr-3089Christian Breunig
http-api: T6069: fix allocation outside of thread lock (backport #3089)
2024-03-05http-api: T6069: fix allocation outside of thread lockJohn Estabrook
(cherry picked from commit 7503e419d0dbc9ba81f7299d9df173c0a82f20da)
2024-03-05Merge pull request #3092 from vyos/mergify/bp/sagitta/pr-3091Christian Breunig
xml: T5738: use generic-disable-node building block for "disable" CLI nodes (backport #3091)
2024-03-05xml: T5738: use generic-disable-node building block for "disable" CLI nodesChristian Breunig
Make the code more uniform and maintainable. (cherry picked from commit 21b0bf0168697fdbe514ae49a4a28b39a91ec777)
2024-03-05T6084: Add NHRP dependency for IPsec and fix NHRP empty config bugViacheslav Hletenko
If we have any `vpn ipsec` and `protocol nhrp` configuration we get the empty configuration file `/run/opennhrp/opennhrp.conf` after rebooting the system. Use config dependency instead of the old `resync_nhrp` function fixes this issue (cherry picked from commit 689fea253d9019df20d5c6ac7fa22d5e8454afab)
2024-03-05Merge pull request #3084 from vyos/mergify/bp/sagitta/pr-3068Christian Breunig
qos: T5646: Skip add filter for qos policy limiter class without match (backport #3068)
2024-03-04Merge pull request #3083 from vyos/mergify/bp/sagitta/pr-3078Christian Breunig
ospfv3: T6087: add support to redistribute IS-IS routes (backport #3078)
2024-03-04T5646: Skip add filter for qos policy limiter class without matchNataliia Solomko
(cherry picked from commit 2104424c1a43dc027567e051262e1eed6506491f)
2024-03-04Merge pull request #3082 from vyos/mergify/bp/sagitta/pr-3077Daniil Baturin
vyos.ethtool: T6083: use JSON input data #2 (backport #3077)
2024-03-04ospfv3: T6087: add support to redistribute IS-IS routesChristian Breunig
(cherry picked from commit 6a97fdfa1ba9b4135a51498ea5acabb804256b2c)
2024-03-04smoketest: T4977: ospf: include babel in redistribution testsChristian Breunig
(cherry picked from commit 256e939b2cd308e1e8be9dd72ccec6e87d58504b)
2024-03-04vyos.ethtool: T6083: use JSON input data for ethernet interface flow-control ↵Christian Breunig
settings (cherry picked from commit 5ee89f46096626ca8aac37da9237635e3d17766a)
2024-03-04vyos.ethtool: T6083: use JSON input data for ethernet driver feature detectionChristian Breunig
Feature detection is used to see if certain offload settings are available on the given NIC. (cherry picked from commit 63ccdc5125e19f8737bf1445938998bef803d1bd)
2024-03-04Merge pull request #3081 from vyos/mergify/bp/sagitta/pr-3080Daniil Baturin
T6086: NAT: fix nat rules when using source-groups and translation address is a network. (backport #3080)
2024-03-04T6086: NAT: fix nat rules when using source-groups and translation address ↵Nicolas Fort
is a network. (cherry picked from commit a7a0c90404d03f7deccb74a46d0fe1f99116907a)
2024-03-02Merge pull request #3075 from vyos/mergify/bp/sagitta/pr-3070Daniil Baturin
banner: T6077: dehardcode URLs in MOTD template (backport #3070)
2024-03-02Merge pull request #3062 from sarthurdev/T6079_sagittaDaniil Baturin
dhcp-server: T6079: Disable duplicate static-mappings on migration
2024-03-02Merge pull request #3076 from vyos/mergify/bp/sagitta/pr-3073Daniil Baturin
ospfv3: allow metric and metric-type on redistributed routes (backport #3073)
2024-03-02ospf: T5717: sync code with ospfv3 implementationChristian Breunig
(cherry picked from commit 298bcc5cb90c4c83981ec4baaaa0db785306867d)
2024-03-02ospfv3: T5717: allow metric and metric-type on redistributed routesChristian Breunig
Example: vyos@vyos# set protocols ospfv3 redistribute bgp Possible completions: metric OSPF default metric metric-type OSPF metric type for default routes (default: 2) route-map Specify route-map name to use (cherry picked from commit ed2c288c8a9031f91acf76d20b84e2002696981c)
2024-03-02banner: T6077: dehardcode URLs in MOTD templateChristian Breunig
Use URLs provided by flavor build system and version.json file (cherry picked from commit a5762cb03f17fd0bc65a19604e505fe94ad42011)
2024-03-02Merge pull request #3074 from vyos/mergify/bp/sagitta/pr-3072Christian Breunig
vyos.ethtool: T6083: use JSON input data for ring-buffer methods (backport #3072)
2024-03-02vyos.ethtool: T6083: use JSON input data for ring-buffer methodsChristian Breunig
(cherry picked from commit b984cf8d179cf3d4b16e7f3e5cf94f822055cb04)
2024-03-02Merge pull request #3071 from vyos/mergify/bp/sagitta/pr-3069Daniil Baturin
qos: T6081: QoS policy shaper target and interval wrong calcuations (backport #3069)
2024-03-01qos: T6081: QoS policy shaper target and interval wrong calcuationsNataliia Solomko
(cherry picked from commit c7f5b510cfd117e57f2d22e259c843600ef4cc76)
2024-03-01smoketest: T6079: probe for duplicate IP address static-mappingChristian Breunig
2024-03-01Merge pull request #3067 from vyos/mergify/bp/sagitta/pr-3066Christian Breunig
vyos-hostsd: T4270: resolve only hostname without domain name to 127.0.1.1 (backport #3066)
2024-02-29vyos-hostsd: T4270: resolve only hostname without domain name to 127.0.1.1Christian Breunig
This is a fix for commit 665ae50729 ("vyos-hostsd: T4270: do not resolve local router FQDN to 127.0.1.1") as it made calls to sudo super slow due to: sudo: unable to resolve host vyos: System error To avoid the initial issue we only add the hostname without domain name, thus the FQDN is not resolved by powerdns. (cherry picked from commit 3712f28025a5bc99e941b5212091a2732b9f6d6c)
2024-02-29Merge pull request #3065 from vyos/mergify/bp/sagitta/pr-3052Christian Breunig
vyos.ethtool: T6070: fix EEE reading the incorrect status line (backport #3052)