<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/op_mode/restart_frr.py, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2025-06-28T21:16:52+00:00</updated>
<entry>
<title>T7591: remove copyright years from source files</title>
<updated>2025-06-28T21:16:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-28T18:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1478516ae437f19ebeb7d6ff9b83dd74f8e76758'/>
<id>urn:sha1:1478516ae437f19ebeb7d6ff9b83dd74f8e76758</id>
<content type='text'>
The legal team says years are not necessary so we can go ahead with it, since
it will simplify backporting.

Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \
's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors &lt;maintainers@vyos.io&gt;/g'

In addition we will error-out during "make" if someone re-adds a legacy
copyright notice
</content>
</entry>
<entry>
<title>openfabric: T6652: Add support for OpenFabric protocol</title>
<updated>2024-09-04T10:49:13+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-08-27T10:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c9c37a56cdee45dfa7d4b2e677e88a19afde8ac7'/>
<id>urn:sha1:c9c37a56cdee45dfa7d4b2e677e88a19afde8ac7</id>
<content type='text'>
OpenFabric is a routing protocol providing link-state routing with efficient flooding for topologies like spine-leaf networks.
FRR implements OpenFabric in a daemon called fabricd
</content>
</entry>
<entry>
<title>pim: T5733: add missing FRR PIM related features</title>
<updated>2023-11-13T21:19:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-12T17:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9abc02edcc237760f1f8aa1b3f08d7f4d18f866c'/>
<id>urn:sha1:9abc02edcc237760f1f8aa1b3f08d7f4d18f866c</id>
<content type='text'>
Migrate CLI configuration retrival to common get_config_dict(). In addition
add new functionality to VyOS that is PIM related and already available in FRR.
</content>
</entry>
<entry>
<title>frr: T5591: cleanup of daemons file</title>
<updated>2023-09-21T05:31:51+00:00</updated>
<author>
<name>Apachez</name>
<email>Apachez-@users.noreply.github.com</email>
</author>
<published>2023-09-21T05:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d9d2b2b96b372b678af33ce0e0b9d26dfb732934'/>
<id>urn:sha1:d9d2b2b96b372b678af33ce0e0b9d26dfb732934</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5195: vyos.util -&gt; vyos.utils package refactoring (#2093)</title>
<updated>2023-07-14T20:18:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-07-14T20:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1ca536da448749dff557f13ecae97b124026e96'/>
<id>urn:sha1:d1ca536da448749dff557f13ecae97b124026e96</id>
<content type='text'>
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process

* T5195: use read_file and write_file implementation from vyos.utils.file

Changed code automatically using:

find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} +
find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} +

* T5195: move chmod* helpers to vyos.utils.permission

* T5195: use colon_separated_to_dict from vyos.utils.dict

* T5195: move is_systemd_service_* to vyos.utils.process

* T5195: fix boot issues with missing imports

* T5195: move dict_search_* helpers to vyos.utils.dict

* T5195: move network helpers to vyos.utils.network

* T5195: move commit_* helpers to vyos.utils.commit

* T5195: move user I/O helpers to vyos.utils.io</content>
</entry>
<entry>
<title>T4977: Add Babel routing protocol support</title>
<updated>2023-02-08T13:48:15+00:00</updated>
<author>
<name>Yuxiang Zhu</name>
<email>vfreex@gmail.com</email>
</author>
<published>2023-01-09T05:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4bfe801e7e6c59bdb70500b629fd31bb03598d4b'/>
<id>urn:sha1:4bfe801e7e6c59bdb70500b629fd31bb03598d4b</id>
<content type='text'>
This PR adds basic Babel routing protocol support using the implementation in
FRR.

Signed-off-by: Yuxiang Zhu &lt;vfreex@gmail.com&gt;
</content>
</entry>
<entry>
<title>vyos.base: use Warning() helper for op-mode commands</title>
<updated>2022-04-16T21:28:30+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-16T21:25:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fe0551a8a51da50b78587b808436840934e7bd23'/>
<id>urn:sha1:fe0551a8a51da50b78587b808436840934e7bd23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add restart ldp command</title>
<updated>2021-12-17T04:43:20+00:00</updated>
<author>
<name>Devon Mar</name>
<email>devonm@mdmm.ca</email>
</author>
<published>2021-12-17T04:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0ef775ab6563af8c20d72d3e30751d50946ab704'/>
<id>urn:sha1:0ef775ab6563af8c20d72d3e30751d50946ab704</id>
<content type='text'>
</content>
</entry>
<entry>
<title>frr: T1514: refactor restart script and drop duplicated code</title>
<updated>2021-09-10T20:51:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-10T20:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d39567c977c84f1c16998947e16d397edbb015be'/>
<id>urn:sha1:d39567c977c84f1c16998947e16d397edbb015be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>op-mode: frr: T1514: add possibility to restart isis daemon</title>
<updated>2021-08-26T16:21:05+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-08-25T12:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3cca26f6dcf74ae430cc557f67a4116adaec19fe'/>
<id>urn:sha1:3cca26f6dcf74ae430cc557f67a4116adaec19fe</id>
<content type='text'>
(cherry picked from commit b4b2c91127289c7b62afb24304054d57357a48c5)
</content>
</entry>
</feed>
