<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/system_conntrack.xml.in, branch rolling</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-05-06T16:17:00+00:00</updated>
<entry>
<title>xml: T8467: remove unnecessary include, obscuring value help</title>
<updated>2026-05-06T16:17:00+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-04-28T18:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=110e1ad42a17d3229cc554060f20af0429c4c184'/>
<id>urn:sha1:110e1ad42a17d3229cc554060f20af0429c4c184</id>
<content type='text'>
The include is unnecessary, as the element is fully defined in the
subsequent lines. As node.def files are only populated on the first
instance, this leads to loss of the proper value help entries hence
completions.

Without these changes, for example:
vyos@vyos# set system conntrack ignore ipv4 rule 137 protocol
will not list 'all', 'tcp_udp', etc. as intended.
</content>
</entry>
<entry>
<title>conntrack: T7208: nf_conntrack_buckets defaults and behavior</title>
<updated>2025-06-07T08:55:24+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-07T07:15:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=08421b277b1f460ebc51673571bab975aece2215'/>
<id>urn:sha1:08421b277b1f460ebc51673571bab975aece2215</id>
<content type='text'>
Previously, we used a lower limit of 1 and a default value of 32768 for the
nf_conntrack_buckets (conntrack hash-size) sysctl option. However, the Linux
kernel enforces an internal minimum of 1024. A configuration migrator will now
adjust the lower limit to 1024 if necessary.

The former default value of 32768 was passed as a kernel module option, which
only took effect after the second system reboot. This was due to the option being
rendered but not applied during the first boot. This behavior has been changed so
that the value is now configurable at runtime and takes effect immediately.

Additionally, since VyOS 1.4 increased the hardware requirements to 4GB of RAM,
we now align the default value of nf_conntrack_buckets with the kernel's
default for systems with more than 1GB of RAM to 65536 entries. Previously, we
only supported half that amount.
</content>
</entry>
<entry>
<title>T6641: Add vyos-network-event-logger Service</title>
<updated>2025-01-21T04:17:26+00:00</updated>
<author>
<name>khramshinr</name>
<email>khramshinr@gmail.com</email>
</author>
<published>2024-10-17T11:12:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=937d370576d30eb6743e4733eda8e3882172e6ac'/>
<id>urn:sha1:937d370576d30eb6743e4733eda8e3882172e6ac</id>
<content type='text'>
The service parses and logs network events for improved monitoring and diagnostics.
Supported event types include:

- `RTM_NEWROUTE`, `RTM_DELROUTE`
- `RTM_NEWLINK`, `RTM_DELLINK`
- `RTM_NEWADDR`, `RTM_DELADDR`
- `RTM_NEWNEIGH`, `RTM_DELNEIGH`, `RTM_GETNEIGH`
- `RTM_NEWRULE`, `RTM_DELRULE`

Added operational mode commands for filtered log retrieval:
- `show log network-event &lt;event-type&gt; &lt;interface&gt;`: Retrieve logs filtered by event type and interface.
- `show interfaces &lt;type&gt; &lt;name&gt; event-log &lt;event-type&gt;`: Display interface-specific logs filtered by event type.
</content>
</entry>
<entry>
<title>T6362: Create conntrack logger daemon</title>
<updated>2024-07-19T04:44:53+00:00</updated>
<author>
<name>khramshinr</name>
<email>khramshinr@gmail.com</email>
</author>
<published>2024-07-08T10:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c509d0e6caae55106a2fbde3059652a493ed3903'/>
<id>urn:sha1:c509d0e6caae55106a2fbde3059652a493ed3903</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #3578 from nicolas-fort/raw-hook</title>
<updated>2024-06-06T15:19:01+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-06-06T15:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=85da43aa26470e0657ba68437a297ed11045d132'/>
<id>urn:sha1:85da43aa26470e0657ba68437a297ed11045d132</id>
<content type='text'>
T3900: Add support for raw tables in firewall</content>
</entry>
<entry>
<title>T3900: T6394: extend functionalities in firewall; move netfilter sysctl timeout parameters defined in conntrack to firewall global-opton section.</title>
<updated>2024-06-04T13:22:24+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2024-05-24T16:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=770edf016838523c248e3c8a36c5f327a0b98415'/>
<id>urn:sha1:770edf016838523c248e3c8a36c5f327a0b98415</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conntrack: T6396: correction to helper message for custom timeout rule</title>
<updated>2024-05-31T03:07:17+00:00</updated>
<author>
<name>Giggum</name>
<email>152240782+Giggum@users.noreply.github.com</email>
</author>
<published>2024-05-31T02:37:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0c75e2470f8db900ffcac4e3c84669b6aa4580dd'/>
<id>urn:sha1:0c75e2470f8db900ffcac4e3c84669b6aa4580dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conntrack: T4022: add RTSP conntrack helper</title>
<updated>2024-03-12T15:19:17+00:00</updated>
<author>
<name>Indrek Ardel</name>
<email>indrek@ardel.eu</email>
</author>
<published>2024-03-10T02:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3e1e2a3e7b6f5d969819bffda2858a91132d595e'/>
<id>urn:sha1:3e1e2a3e7b6f5d969819bffda2858a91132d595e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2023-12-31T22:49:48+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4ef110fd2c501b718344c72d495ad7e16d2bd465'/>
<id>urn:sha1:4ef110fd2c501b718344c72d495ad7e16d2bd465</id>
<content type='text'>
We will use _ as CLI level divider. The XML definition filename and also
the Python helper should match the CLI node.

Example:
set interfaces ethernet -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in
</content>
</entry>
</feed>
