<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/vis, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/'/>
<updated>2025-11-10T09:38:36Z</updated>
<entry>
<title>treewide: install configs with INSTALL_CONF (0600)</title>
<updated>2025-11-10T09:38:36Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-06-16T20:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=03a13710eaedb137902c5fe72269dcd322e4065b'/>
<id>urn:sha1:03a13710eaedb137902c5fe72269dcd322e4065b</id>
<content type='text'>
Use INSTALL_CONF instead of INSTALL_DATA to install configuration
 files under /etc with correct permissions.

This improves security by ensuring config files are not world-readable.
INSTALL_DATA sets mode 0644, while INSTALL_CONF sets mode 0600.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>vis: fix PKG_MAINTAINER name to generate a valid JSON output</title>
<updated>2025-09-19T10:21:29Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-09-19T07:30:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=4a52b25d82270f40d6949a1c04f79aacc2aafa52'/>
<id>urn:sha1:4a52b25d82270f40d6949a1c04f79aacc2aafa52</id>
<content type='text'>
The extra quotation marks in the PKG_MAINTAINER line of the '.packageinfo'
file does not produce valid JSON when 'package-metadata.pl pkgmanifestjson'
is used.

Therefore, the word with the surrounding quotation marks is removed.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>treewide: refresh hashes after move to use ZSTD as default</title>
<updated>2024-04-07T18:04:28Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-07T15:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=0fed081486198212608bebe257590947e58dc0d8'/>
<id>urn:sha1:0fed081486198212608bebe257590947e58dc0d8</id>
<content type='text'>
With the recent move to using ZSTD as the default compression format
for packaging git repo clones we must refresh all of the hashes for
the packages feed as well.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: remove AUTORELEASE</title>
<updated>2023-04-27T15:14:16Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-04-26T09:40:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=3e96c851a7871f38c52c7be0e0f693b045fe0758'/>
<id>urn:sha1:3e96c851a7871f38c52c7be0e0f693b045fe0758</id>
<content type='text'>
OpenWrt/packages removed AUTORELEASE treewide. Remove it also in the
routing feed.

This is just copied from [0] with modification to the sed cmd because it
was not working for the routing feed:

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/routing; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's/\/Makefile$//';);
do
  make package/$i/download
done

[0] - https://github.com/openwrt/packages/commit/0c10c224be81f9221dabfab449855ab6718d2a0c

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>vis: update it, refactor Makefile and refresh patch due to fuzz</title>
<updated>2022-03-07T13:56:01Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-02-25T23:44:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=fe7f1936d120fa671e94afca7e8d0b660b08d8ee'/>
<id>urn:sha1:fe7f1936d120fa671e94afca7e8d0b660b08d8ee</id>
<content type='text'>
- Switch to AUTORELEASE in PKG_RELEASE
This avoids cases when someone forgets to bump PKG_RELEASE

- Fixed SPDX License Identifier

- Changed package versioning
Before: vis_1440-2_arm_cortex-a9_vfpv3-d16.ipk
After: vis_2013-04-07-7710cce4-1_arm_cortex-a9_vfpv3-d16.ipk

- Drop not necessary rows
(Some of them were overwritting defaults and it is not necessary)
Downloaded tarball is ~2kB smaller

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>vis: Allow parallel builds</title>
<updated>2022-02-19T08:13:13Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2022-02-19T08:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=1b00a068e57b98b57efa650cb86e034ef2644fe2'/>
<id>urn:sha1:1b00a068e57b98b57efa650cb86e034ef2644fe2</id>
<content type='text'>
The build system of this package is written in a way that it is safe to run
the make steps in parallel. The build time can be reduced slightly on
modern systems.

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>Merge pull request #489 from ecsv/batmand-procd</title>
<updated>2019-07-29T09:35:35Z</updated>
<author>
<name>elektra42</name>
</author>
<published>2019-07-29T09:35:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=66121b8879ff318c819a3fd8a137e2bf24ee53d2'/>
<id>urn:sha1:66121b8879ff318c819a3fd8a137e2bf24ee53d2</id>
<content type='text'>
batmand/vis: Convert to procd based init scripts</content>
</entry>
<entry>
<title>vis: Convert to procd based init script</title>
<updated>2019-07-27T22:17:42Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2019-07-27T21:33:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=aa050789feab2da5c2ab4565e2a470d306b78e2f'/>
<id>urn:sha1:aa050789feab2da5c2ab4565e2a470d306b78e2f</id>
<content type='text'>
The legacy init script had various problems in comparison with procd based
init scripts. It wasn't able to correctly track the running process
instance and thus could:

* accidentally kill another (non init controlled) daemon instance when stop
  is used
* not restart the daemon depending on config changes when reload is used
* not automatically start/restart daemon when the used netdev was
  created/recreated

The information about a running instance and its parameters can now be
handled by a global controller (procd). The process must not fork anymore
and leave the control to procd. The process with its parameters can then be
used by procd to trigger the stop/start of the process at the right time.

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>vis: Use standard Build/Compile rule</title>
<updated>2019-07-27T20:42:24Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2019-07-27T20:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=eb8a4e8e872795b626cadf1c342c62941014f3a0'/>
<id>urn:sha1:eb8a4e8e872795b626cadf1c342c62941014f3a0</id>
<content type='text'>
vis isn't using any special rules in Build/Compile. It is cleaner to
directly use the global Build/Compile/Default instead of having a
functional similar copy in the package Makefile

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>vis: Drop unused make parameters</title>
<updated>2019-07-27T20:42:24Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2019-07-27T20:02:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=8b9a7bba78e7f905098f076610c70b6aaa218428'/>
<id>urn:sha1:8b9a7bba78e7f905098f076610c70b6aaa218428</id>
<content type='text'>
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
</feed>
