<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/include, branch v21.02.6</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.6</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.6'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2023-04-09T22:38:36Z</updated>
<entry>
<title>OpenWrt v21.02.6: adjust config defaults</title>
<updated>2023-04-09T22:38:36Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-04-09T22:38:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9f213a85e219c94c45c15c9aa5feffadb00689ea'/>
<id>urn:sha1:9f213a85e219c94c45c15c9aa5feffadb00689ea</id>
<content type='text'>
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.238</title>
<updated>2023-03-29T14:31:21Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2023-03-27T14:44:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5e69c097f74644b6733f794583bd5e143806a371'/>
<id>urn:sha1:5e69c097f74644b6733f794583bd5e143806a371</id>
<content type='text'>
Compile-tested: armvirt/64, lantiq/xrx200
Run-tested: armvirt/64, lantiq/xrx200

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.234</title>
<updated>2023-03-27T16:42:03Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2023-03-27T00:17:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=122e0c7fed72ffa592dafcfa69ad66c58f4b40dc'/>
<id>urn:sha1:122e0c7fed72ffa592dafcfa69ad66c58f4b40dc</id>
<content type='text'>
Compile-tested: armvirt/64, lantiq/xrx200
Run-tested: armvirt/64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.231</title>
<updated>2023-02-18T18:18:13Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2023-02-12T23:56:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=23ad680a3450d1e17447c6b77cff57ded0f6fdbf'/>
<id>urn:sha1:23ad680a3450d1e17447c6b77cff57ded0f6fdbf</id>
<content type='text'>
Compile-tested: x86/64
Run-tested: x86/64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.230</title>
<updated>2023-01-28T18:26:47Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2023-01-28T18:09:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4292832a6a836aa89bf39675193c9c60870ed862'/>
<id>urn:sha1:4292832a6a836aa89bf39675193c9c60870ed862</id>
<content type='text'>
Compile-tested: x86/64
Run-tested: x86/64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>netfilter: remove no-op kconfig symbols</title>
<updated>2023-01-06T16:29:09Z</updated>
<author>
<name>Rui Salvaterra</name>
</author>
<published>2021-04-28T12:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=39868a87d4cc41d73b9ceef1ad571dfa37f9dead'/>
<id>urn:sha1:39868a87d4cc41d73b9ceef1ad571dfa37f9dead</id>
<content type='text'>
These have long been obsolete. For reference, here's the Linux version where
each symbol has been dropped:

CONFIG_IP6_NF_QUEUE - 3.5
CONFIG_IP6_NF_TARGET_LOG - 3.4
CONFIG_IP_NF_MATCH_DSCP - 2.6.19
CONFIG_NF_CONNTRACK_IPV4 - 4.19
CONFIG_NF_CONNTRACK_IPV6 - 4.19
CONFIG_NF_CONNTRACK_RTCACHE - out-of-tree, superseded by flow offloading

Signed-off-by: Rui Salvaterra &lt;rsalvaterra@gmail.com&gt;
(cherry picked from commit d7956c57284624f4bc7b905d192c81e1d34576fe)
</content>
</entry>
<entry>
<title>kernel: kmod-ipt-ulog: Remove package</title>
<updated>2023-01-06T16:23:25Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2022-08-07T12:31:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=66fa45ecef8828b28057872d2a1bb562b2de24ea'/>
<id>urn:sha1:66fa45ecef8828b28057872d2a1bb562b2de24ea</id>
<content type='text'>
The ulog iptables target was removed with kernel 3.17, remove the kernel
and also the iptables package in OpenWrt too.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
(cherry picked from commit 2a0284fb0325f07e79b9b4c58a7d280ba9999a39)
</content>
</entry>
<entry>
<title>kernel: split kernel version to dedicated files</title>
<updated>2022-12-04T16:25:45Z</updated>
<author>
<name>Ansuel Smith</name>
</author>
<published>2022-01-10T16:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=cbce6c6d9519ab86e11c9752910a4c72dd52cb58'/>
<id>urn:sha1:cbce6c6d9519ab86e11c9752910a4c72dd52cb58</id>
<content type='text'>
Move the kernel versions and hash to dedicated files.
This makes kernel bump quicker and fix some annoying
problem with rebasing when multiple kernel bump are proposed.

Signed-off-by: Ansuel Smith &lt;ansuelsmth@gmail.com&gt;
[Rebased on top of current master]
Signed-off-by: Rui Salvaterra &lt;rsalvaterra@gmail.com&gt;
(cherry picked from commit 0765466a42f46f7357e260866a4284ed567bb7ad)
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
[Rebased on top of current openwrt-21.02]
</content>
</entry>
<entry>
<title>build: handle directory with whitespace in AUTOREMOVE clean</title>
<updated>2022-12-04T16:18:37Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-09-07T21:50:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=12b1d2f700188e7f6fbb9761510c83e36079ddc6'/>
<id>urn:sha1:12b1d2f700188e7f6fbb9761510c83e36079ddc6</id>
<content type='text'>
Package with whitespace in their build directory are not correctly
removed when CONFIG_AUTOREMOVE is enabled. This is caused by xargs that
use whitespace as delimiters. To handle this use \0 as the delimiter and
set find to use \0 as the delimiter.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
(cherry picked from commit dccee21792b89031bcd801030de403f195d80278)
</content>
</entry>
<entry>
<title>build: make find_md5 reproducible with AUTOREMOVE</title>
<updated>2022-12-04T15:07:33Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-09-06T14:48:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=360d756fbf01e0a051ff47223523deffae647afa'/>
<id>urn:sha1:360d756fbf01e0a051ff47223523deffae647afa</id>
<content type='text'>
While experimenting with the AUTOREMOVE option in search of a way to use
prebuilt host tools in different buildroot, it was discovered that the
md5 generated by find_md5 in depends.mk is not reproducible.

Currently the hash is generated by the path of the file in addition to
the file mod time. Out of confusion, probably, there was an idea that
such command was used on the package build_dir. Reality is that this
command is run on the package files. (Makefile, patches, src)

This is problematic because the package Makefile (for example) change at
each git clone and base the hash on the Makefile mtime doesn't really
reflect if the Makefile actually changes across a buildroot or not.

A better approach is to generate an hash of each file and then generate
an hash on the sort hash list. This way we remove the problem of git
clone setting a wrong mtime while keeping the integrity of checking if a
file changed for the package as any change will result in a different
hash.

Introduce a new kind of find_md5 function, find_md5_reproducible that
apply this new logic and limit it only with AUTOREMOVE option set to
prevent any kind of slowdown due to additional hash generation.

(cherry picked from commit 53a08e37437972ba0a8fbf953a93a70a6b784ef4)
[ reworked mkhash to old implementation ]
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
</feed>
