Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
releases:19.07:changelog-19.07.0 [2019/11/06 08:40] – created jowreleases:19.07:changelog-19.07.0 [2020/01/07 11:12] – Add link to release notes zorun
Line 1: Line 1:
-====== OpenWrt v19.07.0-rc1 Changelog ======+====== OpenWrt v19.07.0 Changelog ======
  
-This change log lists all commits done in preparation of OpenWrt 19.07 since OpenWrt 18.06, which became the previous stable version, was branched in May 2018.+This change log lists all commits done in OpenWrt 19.07 since OpenWrt 18.06 was branched off in May 2018.
  
-Commits are roughly grouped by subsystem and chronologically ordered from top to bottom and cover the Git repository history until the [[https://git.openwrt.org/?p=openwrt/openwrt.git;a=tag;h=refs/tags/v19.07.0-rc1|tagging of the 19.07.0-rc1 release]].+Commits are roughly grouped by subsystem and chronologically ordered from top to bottom and cover the Git repository history until the [[https://git.openwrt.org/?p=openwrt/openwrt.git;a=tag;h=refs/tags/v19.07.0|tagging of the 19.07.0 release]].
  
-==== Build System / Buildroot (199 changes) ====+For a more digest overview of the changes in OpenWrt 19.07.0, read the [[notes-19.07.0|release notes]]! 
 + 
 +==== Build System / Buildroot (207 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fba168f5745acac95db519a9984b62e3e508df6a|fba168f]]'' **<nowiki>build:</nowiki>** <nowiki>use busybox gzip compatible force option</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fba168f5745acac95db519a9984b62e3e508df6a|fba168f]]'' **<nowiki>build:</nowiki>** <nowiki>use busybox gzip compatible force option</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b287c82bed6673648a69be6c1cf84abe8885a3c4|b287c82]]'' **<nowiki>build:</nowiki>** <nowiki>prevent spurious package rebuilds under CONFIG_AUTOREMOVE</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b287c82bed6673648a69be6c1cf84abe8885a3c4|b287c82]]'' **<nowiki>build:</nowiki>** <nowiki>prevent spurious package rebuilds under CONFIG_AUTOREMOVE</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 51: Line 53:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d3ddf6631e491a831617a5ae8b3d7924e47a275a|d3ddf66]]'' **<nowiki>build:</nowiki>** <nowiki>remove GNU time dependency</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d3ddf6631e491a831617a5ae8b3d7924e47a275a|d3ddf66]]'' **<nowiki>build:</nowiki>** <nowiki>remove GNU time dependency</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a692e4e3de60e1a10906511fb8ef2d14937d4a19|a692e4e]]'' **<nowiki>scripts:</nowiki>** <nowiki>time.pl: avoid hard Time::HiRes dependency</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a692e4e3de60e1a10906511fb8ef2d14937d4a19|a692e4e]]'' **<nowiki>scripts:</nowiki>** <nowiki>time.pl: avoid hard Time::HiRes dependency</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42a3c6465a230a4e03f2a185f4db5ac57b89f673|42a3c64]]'' **<nowiki>netfilter:</nowiki>** <nowiki>separate IPv6 relevant kernel modules from IPv4</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93ac8b03b04e8b414e5aea0ac4e986585931c1fe|93ac8b0]]'' <nowiki>Revert "netfilter: separate IPv6 relevant kernel modules from IPv4"</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=848b455d2e9441361f6e010f9b95ab8a7dccbae1|848b455]]'' **<nowiki>image:</nowiki>** <nowiki>use ucert to append signature</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=848b455d2e9441361f6e010f9b95ab8a7dccbae1|848b455]]'' **<nowiki>image:</nowiki>** <nowiki>use ucert to append signature</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ec78f03de589adc9bd47a02d723d7054510601dd|ec78f03]]'' **<nowiki>image:</nowiki>** <nowiki>fix build without ucert</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ec78f03de589adc9bd47a02d723d7054510601dd|ec78f03]]'' **<nowiki>image:</nowiki>** <nowiki>fix build without ucert</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 197: Line 197:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c811372d823d627e4150ea3b4adcd57a5a2794a|7c81137]]'' **<nowiki>scripts/feeds:</nowiki>** <nowiki>fix 'src-include' directive</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c811372d823d627e4150ea3b4adcd57a5a2794a|7c81137]]'' **<nowiki>scripts/feeds:</nowiki>** <nowiki>fix 'src-include' directive</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf2dba52736c590f0686a25700bf76a5664bd9fb|cf2dba5]]'' **<nowiki>include:</nowiki>** <nowiki>kernel-build: pass pkg-config overrides to kernel build</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf2dba52736c590f0686a25700bf76a5664bd9fb|cf2dba5]]'' **<nowiki>include:</nowiki>** <nowiki>kernel-build: pass pkg-config overrides to kernel build</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4c8258c925a0cd6a4738b9eed7cd503c1873e88f|4c8258c]]'' <nowiki>Revert "build: remove harmful -nopad option from mksquashfs"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=169bb3d0cbbbfce3e0cec5ca99e40e6f9bb3650f|169bb3d]]'' **<nowiki>scripts/feeds:</nowiki>** <nowiki>fix accepting "-" in feed type string</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=169bb3d0cbbbfce3e0cec5ca99e40e6f9bb3650f|169bb3d]]'' **<nowiki>scripts/feeds:</nowiki>** <nowiki>fix accepting "-" in feed type string</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=830000855eb6ad0991ec943e8ec2fcd7670b0038|8300008]]'' **<nowiki>build:</nowiki>** <nowiki>make device tree arg really optional in mkits.sh</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=830000855eb6ad0991ec943e8ec2fcd7670b0038|8300008]]'' **<nowiki>build:</nowiki>** <nowiki>make device tree arg really optional in mkits.sh</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
Line 205: Line 204:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6fe6853d7e707d018fdaf1a8557d94217775d50c|6fe6853]]'' **<nowiki>build:</nowiki>** <nowiki>add buildinfo as single Makefile target</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6fe6853d7e707d018fdaf1a8557d94217775d50c|6fe6853]]'' **<nowiki>build:</nowiki>** <nowiki>add buildinfo as single Makefile target</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5d6308ecaeaec303efe18ecabef93583bde6e3e4|5d6308e]]'' **<nowiki>scripts/dl_github_archive.py:</nowiki>** <nowiki>fix python3 str, bytes confusion</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5d6308ecaeaec303efe18ecabef93583bde6e3e4|5d6308e]]'' **<nowiki>scripts/dl_github_archive.py:</nowiki>** <nowiki>fix python3 str, bytes confusion</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=88bff692a56f29c9af402a633e02eb537d983874|88bff69]]'' <nowiki>OpenWrt v19.07.0-rc1: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=112df2ac56f0501d585b8dd414a4e22b38a366f9|112df2a]]'' <nowiki>OpenWrt v19.07.0-rc1: revert to branch defaults</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=785d4f3efded4a5094ee8e1ce4535dd0933b956d|785d4f3]]'' **<nowiki>build:</nowiki>** <nowiki>fixup python SetupHostCommand to use python2</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=799de7c641ffa98323929a20a8d92c7cc4ebb251|799de7c]]'' **<nowiki>build:</nowiki>** <nowiki>cleanup possibly dangling Python 3 host symlink</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=15ce616c2de797259cc125f1ece5f2358ea4bd5a|15ce616]]'' **<nowiki>build:</nowiki>** <nowiki>add PKG_SOURCE_URL_FILE support</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7581a7bebccbdbca5d486dc8f55e0f16fc60ca87|7581a7b]]'' **<nowiki>config:</nowiki>** <nowiki>kernel: fix typo in HFSPLUG_FS_POSIX_ACL</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=628e9969288a605565793358bf7468276b8774e6|628e996]]'' <nowiki>OpenWrt v19.07.0-rc2: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d74526c1c5e14950470a38ff272ca3a5b59a9827|d74526c]]'' <nowiki>OpenWrt v19.07.0-rc2: revert to branch defaults</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df45ef54368d3e4f872928f47edc424d843b120d|df45ef5]]'' **<nowiki>cmake:</nowiki>** <nowiki>Install host packages to lib instead of lib64</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0c07224b5a3dbb3733432f97d68085d11bdb92d9|0c07224]]'' **<nowiki>scripts/dowload.pl:</nowiki>** <nowiki>add archive.apache.org to apache mirror list</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=aca39acedf98aa7e40119692f6b94681096becd2|aca39ac]]'' <nowiki>OpenWrt v19.07.0: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
  
-==== Build System / Feeds (1 change) ====+==== Build System / Feeds (6 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b344ca9ca68322a023414e7e38ddd4d81aa8d378|b344ca9]]'' <nowiki>OpenWrt v19.07: set branch defaults</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b344ca9ca68322a023414e7e38ddd4d81aa8d378|b344ca9]]'' <nowiki>OpenWrt v19.07: set branch defaults</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=88bff692a56f29c9af402a633e02eb537d983874|88bff69]]'' <nowiki>OpenWrt v19.07.0-rc1: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=112df2ac56f0501d585b8dd414a4e22b38a366f9|112df2a]]'' <nowiki>OpenWrt v19.07.0-rc1: revert to branch defaults</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=628e9969288a605565793358bf7468276b8774e6|628e996]]'' <nowiki>OpenWrt v19.07.0-rc2: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d74526c1c5e14950470a38ff272ca3a5b59a9827|d74526c]]'' <nowiki>OpenWrt v19.07.0-rc2: revert to branch defaults</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=aca39acedf98aa7e40119692f6b94681096becd2|aca39ac]]'' <nowiki>OpenWrt v19.07.0: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
  
-==== Build System / Host Utilities (144 changes) ====+==== Build System / Host Utilities (143 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b72b36653a3fc8347456ab9c45d26a3144688a4c|b72b366]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>increase kernel partition size for the TP-Link Archer C2600</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b72b36653a3fc8347456ab9c45d26a3144688a4c|b72b366]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>increase kernel partition size for the TP-Link Archer C2600</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4da832e201da2493b66024f234a78a2249af4aff|4da832e]]'' **<nowiki>tools:</nowiki>** <nowiki>zlib: do not hardcode the install prefix in zlib.pc</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4da832e201da2493b66024f234a78a2249af4aff|4da832e]]'' **<nowiki>tools:</nowiki>** <nowiki>zlib: do not hardcode the install prefix in zlib.pc</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c844d6a8e43a5b76f4aba0a7ab59fe8286482044|c844d6a]]'' **<nowiki>imx-uuc:</nowiki>** <nowiki>updated to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c844d6a8e43a5b76f4aba0a7ab59fe8286482044|c844d6a]]'' **<nowiki>imx-uuc:</nowiki>** <nowiki>updated to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://github.com/mhei/fsl-imx-uuc/commit/8e29d866936ebb7ab55e0db702e908b07f22ed73|8e29d86]]'' **<nowiki>linuxrc:</nowiki>** <nowiki>remove superfluous shebang line</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/mhei/fsl-imx-uuc/commit/12d2045f4a9a0ded05535da3ddf502e4f86efbc4|12d2045]]'' **<nowiki>gitignore:</nowiki>** <nowiki>remove Windows stuff</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/mhei/fsl-imx-uuc/commit/57d89694ee424e0d37ad7cf9a5b34389a188ef50|57d8969]]'' <nowiki>Add travis hint</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/mhei/fsl-imx-uuc/commit/8edf4cc9c55d23dfed7a356f66081227f5d92e26|8edf4cc]]'' **<nowiki>sdimage:</nowiki>** <nowiki>use fsync before closing the device (fixes #1)</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/mhei/fsl-imx-uuc/commit/d395b310b6c0f41ab1302242a639e7d0d7767207|d395b31]]'' **<nowiki>uuc:</nowiki>** <nowiki>fix some compiler warnings</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-39</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e9927d157f0e98303279d1049aa02ac43a49e0b|0e9927d]]'' **<nowiki>sparse:</nowiki>** <nowiki>updated to version 0.5.2</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e9927d157f0e98303279d1049aa02ac43a49e0b|0e9927d]]'' **<nowiki>sparse:</nowiki>** <nowiki>updated to version 0.5.2</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=651a62353b02a61f685e34ad6eaea8e61394a741|651a623]]'' **<nowiki>tools/e2fsprogs:</nowiki>** <nowiki>Update to 1.44.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=651a62353b02a61f685e34ad6eaea8e61394a741|651a623]]'' **<nowiki>tools/e2fsprogs:</nowiki>** <nowiki>Update to 1.44.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 242: Line 252:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7ec931b7f01e8e9dc6463069237097950761996a|7ec931b]]'' **<nowiki>tools/ccache:</nowiki>** <nowiki>update to 3.4.2</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7ec931b7f01e8e9dc6463069237097950761996a|7ec931b]]'' **<nowiki>tools/ccache:</nowiki>** <nowiki>update to 3.4.2</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a07e1126bc4cd98c31f661d1aa4791bc34801ebd|a07e112]]'' **<nowiki>tools:</nowiki>** <nowiki>kernel2minor: update to latest version</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a07e1126bc4cd98c31f661d1aa4791bc34801ebd|a07e112]]'' **<nowiki>tools:</nowiki>** <nowiki>kernel2minor: update to latest version</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://github.com/adron-s/kernel2minor/commit/9fa9190e8ecb686aed181b3930de9b435063f16a|9fa9190]]'' <nowiki>create reproducible images</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df5f914b83cf88722ab6b8c051051a7b1fe49f64|df5f914]]'' **<nowiki>tools/e2fsprogs:</nowiki>** <nowiki>Update to 1.44.3</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df5f914b83cf88722ab6b8c051051a7b1fe49f64|df5f914]]'' **<nowiki>tools/e2fsprogs:</nowiki>** <nowiki>Update to 1.44.3</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b078229412e37ccf9ca8d9a437af6b8861bd2dbb|b078229]]'' **<nowiki>tools/cmake:</nowiki>** <nowiki>Update to 3.12.0</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b078229412e37ccf9ca8d9a437af6b8861bd2dbb|b078229]]'' **<nowiki>tools/cmake:</nowiki>** <nowiki>Update to 3.12.0</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\
Line 344: Line 353:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a18d41996ebfbbed0598d589e8b381d60aac802b|a18d419]]'' **<nowiki>tools:</nowiki>** <nowiki>tar: update to version 1.32</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a18d41996ebfbbed0598d589e8b381d60aac802b|a18d419]]'' **<nowiki>tools:</nowiki>** <nowiki>tar: update to version 1.32</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db91418766562fde7da468a19c87f25bc8aad8a0|db91418]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for TP-Link RE350K v1</nowiki> //<color #ccc>(</color><color #282>+226</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db91418766562fde7da468a19c87f25bc8aad8a0|db91418]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for TP-Link RE350K v1</nowiki> //<color #ccc>(</color><color #282>+226</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a3446257a8737bfc2899c5911791873561feecc7|a344625]]'' **<nowiki>tools/cmake:</nowiki>** <nowiki>Update to 3.14.0</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a56c21f582810a28e9493dcfae584132d7ea9451|a56c21f]]'' **<nowiki>tools/libelf:</nowiki>** <nowiki>Add mirrors as main site is dead</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a56c21f582810a28e9493dcfae584132d7ea9451|a56c21f]]'' **<nowiki>tools/libelf:</nowiki>** <nowiki>Add mirrors as main site is dead</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d4540354303949c93b20ea0148afd90ce5e40ea6|d454035]]'' <nowiki>Revert "tools/cmake: Update to 3.14.0"</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f149fcad38677cc917d249e32b4b791cde95702|1f149fc]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>mkdlinkfw: add kernel image offset</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f149fcad38677cc917d249e32b4b791cde95702|1f149fc]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>mkdlinkfw: add kernel image offset</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bfdf00977db1e8c09a44e77907c6533b1deb5699|bfdf009]]'' **<nowiki>tools/ccache:</nowiki>** <nowiki>update to 3.6</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bfdf00977db1e8c09a44e77907c6533b1deb5699|bfdf009]]'' **<nowiki>tools/ccache:</nowiki>** <nowiki>update to 3.6</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 362: Line 369:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c349cc5752165c65d4133374755f07fc30004e74|c349cc5]]'' **<nowiki>tools/firmware-utils:</nowiki>** <nowiki>mktplinkfw2: add Qualcomm layouts</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c349cc5752165c65d4133374755f07fc30004e74|c349cc5]]'' **<nowiki>tools/firmware-utils:</nowiki>** <nowiki>mktplinkfw2: add Qualcomm layouts</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ccb24c5485540b9746ff31a91b37bf8d5da9e56|9ccb24c]]'' **<nowiki>scons:</nowiki>** <nowiki>update to 3.0.5</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ccb24c5485540b9746ff31a91b37bf8d5da9e56|9ccb24c]]'' **<nowiki>scons:</nowiki>** <nowiki>update to 3.0.5</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0111b86f1db501d57bfee8a313fe5bebdf8b2ed9|0111b86]]'' **<nowiki>bc:</nowiki>** <nowiki>update to 1.07.1</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=33b81b572148e2de52fbcb986e238c2efbd1939f|33b81b5]]'' <nowiki>Revert "bc: update to 1.07.1"</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1bbd524e8411c669d874ca48e0bb56e1e8acc121|1bbd524]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>jcgimage: fix style and compiler warnings</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1bbd524e8411c669d874ca48e0bb56e1e8acc121|1bbd524]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>jcgimage: fix style and compiler warnings</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d95dff162ae110e82674cc1511ef851be231b232|d95dff1]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>jcgimage: add support for 4MiB+ images</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d95dff162ae110e82674cc1511ef851be231b232|d95dff1]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>jcgimage: add support for 4MiB+ images</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
Line 384: Line 389:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f54bc3985a2fbc30256d9aee8ea3b60b8aee593a|f54bc39]]'' **<nowiki>tools:</nowiki>** <nowiki>mkimage: fix __u64 typedef conflict with new glibc</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f54bc3985a2fbc30256d9aee8ea3b60b8aee593a|f54bc39]]'' **<nowiki>tools:</nowiki>** <nowiki>mkimage: fix __u64 typedef conflict with new glibc</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c8212c680a12c926f0e5d5918236ae219d728fe|8c8212c]]'' **<nowiki>tplink-safeloader:</nowiki>** <nowiki>fix compilation warnings</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c8212c680a12c926f0e5d5918236ae219d728fe|8c8212c]]'' **<nowiki>tplink-safeloader:</nowiki>** <nowiki>fix compilation warnings</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b3514e3569b35e66b8986cf0c8fa658aeb888b38|b3514e3]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>improve support for TP-Link CPE510 v2</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=99435068166b39e90d5d64acb8d1ce3dc47c8856|9943506]]'' **<nowiki>tools/e2fsprogs:</nowiki>** <nowiki>Update to version 1.45.4</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=502c4a81d3886a64201c24ae0a954357006c75e0|502c4a8]]'' **<nowiki>expat:</nowiki>** <nowiki>Update to version 2.2.9</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
  
 ==== Build System / Image Builder (8 changes) ==== ==== Build System / Image Builder (8 changes) ====
Line 405: Line 413:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=068e9210d5610a026ed8091fce048979f601b507|068e921]]'' **<nowiki>sdk:</nowiki>** <nowiki>use bundle-libraries.sh to ship kernel objtool tools</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=068e9210d5610a026ed8091fce048979f601b507|068e921]]'' **<nowiki>sdk:</nowiki>** <nowiki>use bundle-libraries.sh to ship kernel objtool tools</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
  
-==== Build System / Toolchain (75 changes) ====+==== Build System / Toolchain (82 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83e926270361ca2cc7c773282bb1b57a5e67588f|83e9262]]'' **<nowiki>uClibc-ng:</nowiki>** <nowiki>update to 1.0.30</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83e926270361ca2cc7c773282bb1b57a5e67588f|83e9262]]'' **<nowiki>uClibc-ng:</nowiki>** <nowiki>update to 1.0.30</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43d70a7a9d7e4f301d6ad37f0b934a31bce6a276|43d70a7]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43d70a7a9d7e4f301d6ad37f0b934a31bce6a276|43d70a7]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''7e7a5f0'' **<nowiki>resolv:</nowiki>** <nowiki>Fully initialize struct mmsghdr in send_dg [BZ #23037]</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\
 + => ''1f7c474'' **<nowiki>getlogin_r:</nowiki>** <nowiki>return early when linux sentinel value is set</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\
 + => ''31e2d15'' <nowiki>Fix crash in resolver on memory allocation failure (bug 23005)</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 + => ''71d339c'' <nowiki>Fix i386 memmove issue (bug 22644).</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''677e6d1'' <nowiki>[BZ #22342] Fix netgroup cache keys.</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''3241353'' **<nowiki>i386:</nowiki>** <nowiki>Fix i386 sigaction sa_restorer initialization (BZ#21269)</nowiki> //<color #ccc>(</color><color #282>+247</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''02f0dd8'' <nowiki>Fix signed integer overflow in random_r (bug 17343).</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''be056fa'' <nowiki>Fix blocking pthread_join. [BZ #23137]</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''365722a'' <nowiki>Fix stack overflow with huge PT_NOTE segment [BZ #20419]</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''af7519f'' <nowiki>Fix path length overflow in realpath [BZ #22786]</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a70a0a529ff2ecb6d8f124df89fd973bed2d3138|a70a0a5]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a70a0a529ff2ecb6d8f124df89fd973bed2d3138|a70a0a5]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''6b4362f'' <nowiki>Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (bug 23196)</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''58ad5f8'' <nowiki>Add a test case for [BZ #23196]</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>)</color>//\\
 + => ''a5bc5ec'' <nowiki>Add references to CVE-2018-11236, CVE-2017-18269</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 + => ''4df8479'' <nowiki>Add NEWS entry for CVE-2018-11236</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=29e2f9ea5b2eaafc5e184be71cfe915b6f46cee4|29e2f9e]]'' **<nowiki>gcc:</nowiki>** <nowiki>remove support for version 6.3.0</nowiki> //<color #ccc>(</color><color #f00>-929</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=29e2f9ea5b2eaafc5e184be71cfe915b6f46cee4|29e2f9e]]'' **<nowiki>gcc:</nowiki>** <nowiki>remove support for version 6.3.0</nowiki> //<color #ccc>(</color><color #f00>-929</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c22117a7910b26ca095e7c58931904f2a9c2080f|c22117a]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c22117a7910b26ca095e7c58931904f2a9c2080f|c22117a]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''7b52c8a'' **<nowiki>libio:</nowiki>** <nowiki>Avoid _allocate_buffer, _free_buffer function pointers [BZ #23236]</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-32</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b50854a60fce73aa83b50c445ea93970322d442|4b50854]]'' **<nowiki>musl:</nowiki>** <nowiki>sys/socket.h: fix SO_PEERSEC value on MIPS</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b50854a60fce73aa83b50c445ea93970322d442|4b50854]]'' **<nowiki>musl:</nowiki>** <nowiki>sys/socket.h: fix SO_PEERSEC value on MIPS</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e705342bf8cf1e5c2c1750cf50ab3cf04cc2e080|e705342]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e705342bf8cf1e5c2c1750cf50ab3cf04cc2e080|e705342]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''81b994b'' <nowiki>Fix parameter type in C++ version of iseqsig (bug 23171)</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''f958b45'' <nowiki>Use _STRUCT_TIMESPEC as guard in <bits/types/struct_timespec.h> [BZ #23349]</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''3aaf8bd'' **<nowiki>getifaddrs:</nowiki>** <nowiki>Don't return ifa entries with NULL names [BZ #21812]</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\
 + => ''74d16a5'' <nowiki>Check length of ifname before copying it into to ifreq structure.</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=900d86766b2a2122ea435d98aa50dc72d5dadf93|900d867]]'' **<nowiki>toolchain:</nowiki>** <nowiki>gdb: enable TUI</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=900d86766b2a2122ea435d98aa50dc72d5dadf93|900d867]]'' **<nowiki>toolchain:</nowiki>** <nowiki>gdb: enable TUI</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0f543883cd0505a98fdc680ce2f08cbfca6d52a7|0f54388]]'' **<nowiki>toolchain:</nowiki>** <nowiki>Replace YASM with NASM</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0f543883cd0505a98fdc680ce2f08cbfca6d52a7|0f54388]]'' **<nowiki>toolchain:</nowiki>** <nowiki>Replace YASM with NASM</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
Line 426: Line 453:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3df400c87ed9852d3641340b96849d9117355337|3df400c]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.1.1</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3df400c87ed9852d3641340b96849d9117355337|3df400c]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.1.1</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7402cc716045edbacae119bbf5fee1e3a835f31b|7402cc7]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7402cc716045edbacae119bbf5fee1e3a835f31b|7402cc7]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''2781bd5'' **<nowiki>libio:</nowiki>** <nowiki>Disable vtable validation in case of interposition [BZ #23313]</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>)</color>//\\
 + => ''762e9d6'' **<nowiki>NEWS:</nowiki>** <nowiki>Reorder out-of-order bugs</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''4b10e69'' <nowiki>Synchronize support/ infrastructure with master</nowiki> //<color #ccc>(</color><color #282>+628</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''20dc7a9'' **<nowiki>libio:</nowiki>** <nowiki>Add tst-vtables, tst-vtables-interposed</nowiki> //<color #ccc>(</color><color #282>+588</color><color #ccc>)</color>//\\
 + => ''b12bed3'' **<nowiki>stdio-common/tst-printf.c:</nowiki>** <nowiki>Remove part under a non-free license [BZ #23363]</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-121</color><color #ccc>)</color>//\\
 + => ''cf6deb0'' **<nowiki>conform/conformtest.pl:</nowiki>** <nowiki>Escape literal braces in regular expressions</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
 + => ''86e0996'' **<nowiki>x86:</nowiki>** <nowiki>Correct index_cpu_LZCNT [BZ #23456]</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''c9570bd'' **<nowiki>x86:</nowiki>** <nowiki>Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs [BZ #23459]</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=713cee6463a8b654d2c72e469112130373c1336b|713cee6]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>add config symbol to determine how to apply path remapping</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=713cee6463a8b654d2c72e469112130373c1336b|713cee6]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>add config symbol to determine how to apply path remapping</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2fb95f71425cc1b3cc9424bb2922fd296e4e05bf|2fb95f7]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>update 8.x to 8.2.0</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2fb95f71425cc1b3cc9424bb2922fd296e4e05bf|2fb95f7]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>update 8.x to 8.2.0</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c24d02d15421bfe67f0fedee3a30259567478e5a|c24d02d]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.2</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c24d02d15421bfe67f0fedee3a30259567478e5a|c24d02d]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.2</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=24d82c2e5c34b69f35645f545fa654456e044947|24d82c2]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=24d82c2e5c34b69f35645f545fa654456e044947|24d82c2]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''174709d'' **<nowiki>pthread_cond_broadcast:</nowiki>** <nowiki>Fix waiters-after-spinning case [BZ #23538]</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''c5c90b4'' <nowiki>Fix segfault in maybe_script_execute.</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1801e60390706abc0ffe6376c5d9441ca10253c6|1801e60]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>update to version 1.1.20</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-88</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1801e60390706abc0ffe6376c5d9441ca10253c6|1801e60]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>update to version 1.1.20</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-88</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=709bbf51758a23e5c85b9247fe2b2a558ed31bbb|709bbf5]]'' **<nowiki>sys/socket.h:</nowiki>** <nowiki>add PF_SMC from linux v4.11</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=404097a4ef4e5e776d6f7bf16e319e69e880469c|404097a]]'' **<nowiki>sys/socket.h:</nowiki>** <nowiki>add SOL_TLS from linux v4.13</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=986bc21713b1c9b38d37356033c02aec188333bf|986bc21]]'' **<nowiki>sys/socket.h:</nowiki>** <nowiki>add MSG_ZEROCOPY from linux v4.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=5431c200402bf0b5a061c585c0b76c099e45a418|5431c20]]'' **<nowiki>sys/mman.h:</nowiki>** <nowiki>add MADV_WIPEONFORK from linux v4.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=ebd8ef50d5012733d86ed4a6834ca6d776b069ae|ebd8ef5]]'' **<nowiki>aarch64:</nowiki>** <nowiki>add HWCAP_DCPOP from linux v4.14</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=38e81ddc0440ecc61f6fa9faf9225b91c9c8017c|38e81dd]]'' **<nowiki>signal.h:</nowiki>** <nowiki>add missing SIGTRAP si_codes</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=4d4a665799a0ed6dda3deed3d380b72c84d9f4d2|4d4a665]]'' **<nowiki>net/if_arp.h:</nowiki>** <nowiki>add ARPHRD_RAWIP from linux v4.14</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=fba3059d72e610944339ab139b01ea0c97d8f7c6|fba3059]]'' **<nowiki>netinet/if_ether.h:</nowiki>** <nowiki>add new ETH_P_ macros from linux v4.14</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=abdaba8616c29b0814a4dbe726224b6f2c9f8604|abdaba8]]'' **<nowiki>sys/{mman,shm}.h:</nowiki>** <nowiki>add {MAP,SHM}_HUGE_ macros from linux uapi</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=e69608700fa5a6920b3c8ba9951f43f5d4ec0eaa|e696087]]'' **<nowiki>netinet/tcp.h:</nowiki>** <nowiki>add tcp_diag_md5sig struct from linux v4.14</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=9eda4dc69c33852c97c6f69176bf45ffc80b522f|9eda4dc]]'' **<nowiki>mips,powerpc:</nowiki>** <nowiki>fix TIOCSER_TEMT in termios.h</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=9b57db3f958d9adc3b1c7371b5c6723aaee448b7|9b57db3]]'' <nowiki>add MAP_SYNC and MAP_SHARED_VALIDATE from linux v4.15</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=5f4ff22aa3ad81c59cac46444d01a7ce5b40636f|5f4ff22]]'' **<nowiki>netinet/tcp.h:</nowiki>** <nowiki>add TCP_* socket options from linux v4.15</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=4001c51181e04511744c36fcfe2be10efa98c125|4001c51]]'' **<nowiki>netinet/in.h:</nowiki>** <nowiki>add new IPV6_FREEBIND from linux v4.15</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=4ccd07527e9e8a6c7a1ba86acee462f0affb877a|4ccd075]]'' **<nowiki>s390x:</nowiki>** <nowiki>add s390_sthyi system call from v4.15</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=0fc2f098a496bc5c7379e2330421fcc86988c2ba|0fc2f09]]'' **<nowiki>powerpc:</nowiki>** <nowiki>update hwcap.h for linux v4.15</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\
 + => + //165 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dee8804de05dfac3f528e902b9fc68ccd43ec9a1|dee8804]]'' **<nowiki>build:</nowiki>** <nowiki>drop buildbot toolchain rebuild check when not using git</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dee8804de05dfac3f528e902b9fc68ccd43ec9a1|dee8804]]'' **<nowiki>build:</nowiki>** <nowiki>drop buildbot toolchain rebuild check when not using git</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=969d052e960c8d52425442c583003eac3f9f26f6|969d052]]'' **<nowiki>toolchain/fortify-headers:</nowiki>** <nowiki>Update to 1.0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=969d052e960c8d52425442c583003eac3f9f26f6|969d052]]'' **<nowiki>toolchain/fortify-headers:</nowiki>** <nowiki>Update to 1.0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 436: Line 490:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fface27db82e7926c86a6b15746446f633d533f3|fface27]]'' **<nowiki>binutils:</nowiki>** <nowiki>Use 2.31.1 by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fface27db82e7926c86a6b15746446f633d533f3|fface27]]'' **<nowiki>binutils:</nowiki>** <nowiki>Use 2.31.1 by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79982b26bb01bdbbb9f7c8543e0eb3a1d2437445|79982b2]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to 2.27+</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79982b26bb01bdbbb9f7c8543e0eb3a1d2437445|79982b2]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to 2.27+</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''00cdcf5'' <nowiki>Open master for development</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''92c3af3'' <nowiki>Rotate ChangeLog</nowiki> //<color #ccc>(</color><color #282>+236.5K</color><color #ccc>,</color><color #f00>-236.5K</color><color #ccc>)</color>//\\
 + => ''edf66db'' <nowiki>Rotate ChangeLog correctly</nowiki> //<color #ccc>(</color><color #282>+233.3K</color><color #ccc>,</color><color #f00>-233.3K</color><color #ccc>)</color>//\\
 + => ''b358255'' **<nowiki>i386:</nowiki>** <nowiki>Don't define multiarch __memmove_chk in libc.a [BZ #21791]</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''2fee621'' <nowiki>Fix tgmath.h for bit-fields (bug 21685).</nowiki> //<color #ccc>(</color><color #282>+98</color><color #ccc>,</color><color #f00>-60</color><color #ccc>)</color>//\\
 + => ''dfc93c4'' **<nowiki>i386:</nowiki>** <nowiki>Check PIC to enable PIC setups in multiarch functions</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-34</color><color #ccc>)</color>//\\
 + => ''5b736bc'' **<nowiki>x86-64:</nowiki>** <nowiki>Check PIC instead of SHARED in start.S</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''b7f95f4'' <nowiki>Remove CFLAG settings that turn off warning (no longer needed).</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 + => ''42df8d5'' <nowiki>Fix tgmath.h for __int128 (bug 21686).</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
 + => ''8ee1abd'' **<nowiki>[hurd]:</nowiki>** <nowiki>Add __libc_init_secure stub</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 + => ''3da5756'' <nowiki>Add missing include for pthread_setcancelstate</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''e98c925'' <nowiki>tst-tlsopt-powerpc as a shared lib</nowiki> //<color #ccc>(</color><color #282>+70</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
 + => ''1b2be27'' <nowiki>Fix abday in zh_SG</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''8f75515'' <nowiki>Fix yesexpr in en_DK locale</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''6244070'' <nowiki>Added new Locale bho_NP</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>)</color>//\\
 + => ''a0b7f99'' <nowiki>Drop redundant .* from yesexpr and noexpr in agr_PE locale</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 + => + //1324 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d27d87c9109e12485bc3a709c8dea1ce05f9f81c|d27d87c]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>Don't override optimization set by upstream</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d27d87c9109e12485bc3a709c8dea1ce05f9f81c|d27d87c]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>Don't override optimization set by upstream</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=70315fe144035c3f741108df2ebdcd8912b2d576|70315fe]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23562, BZ #23275)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=70315fe144035c3f741108df2ebdcd8912b2d576|70315fe]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23562, BZ #23275)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''5bdb689'' <nowiki>Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP [B...</nowiki> //<color #ccc>(</color><color #282>+386</color><color #ccc>,</color><color #f00>-50</color><color #ccc>)</color>//\\
 + => ''77b4b82'' **<nowiki>signal:</nowiki>** <nowiki>Use correct type for si_band in siginfo_t [BZ #23562]</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69734416d23d97c1e58c2cc1fcef535ce0c9ae13|6973441]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ#23709,BZ#23822)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69734416d23d97c1e58c2cc1fcef535ce0c9ae13|6973441]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ#23709,BZ#23822)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''1759ea1'' **<nowiki>conform:</nowiki>** <nowiki>XFAIL siginfo_t si_band test on sparc64</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''5cd5309'' **<nowiki>i64:</nowiki>** <nowiki>fix missing exp2f, log2f and powf symbols in libm.a [BZ #23822]</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => ''d8eee5e'' **<nowiki>x86:</nowiki>** <nowiki>Fix Haswell CPU string flags (BZ#23709)</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1dcaef841017d805501fef19ec57e5a723cf76cd|1dcaef8]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1dcaef841017d805501fef19ec57e5a723cf76cd|1dcaef8]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''1050634'' **<nowiki>libanl:</nowiki>** <nowiki>properly cleanup if first helper thread creation failed (bug 22927)</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''1517dfb'' <nowiki>Add an additional test to resolv/tst-resolv-network.c</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=476336fe66b0c1b77b774609adacf1f609c3596a|476336f]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=476336fe66b0c1b77b774609adacf1f609c3596a|476336f]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''9f433fc'' **<nowiki>CVE-2018-19591:</nowiki>** <nowiki>if_nametoindex: Fix descriptor for overlong name [BZ #23927]</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a969e96e47f8f893108fcffb31a4af7369a978dd|a969e96]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a969e96e47f8f893108fcffb31a4af7369a978dd|a969e96]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''4b24692'' **<nowiki>malloc:</nowiki>** <nowiki>tcache double free check</nowiki> //<color #ccc>(</color><color #282>+161</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''5047716'' **<nowiki>malloc:</nowiki>** <nowiki>Add another test for tcache double free check.</nowiki> //<color #ccc>(</color><color #282>+63</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''6b2dd53'' **<nowiki>support:</nowiki>** <nowiki>Implement support_quote_string</nowiki> //<color #ccc>(</color><color #282>+102</color><color #ccc>)</color>//\\
 + => ''0f79dc0'' **<nowiki>support_quote_string:</nowiki>** <nowiki>Do not use str parameter name</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''e75481a'' **<nowiki>support:</nowiki>** <nowiki>Close original descriptors in support_capture_subprocess</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 + => ''4e9f34e'' **<nowiki>support:</nowiki>** <nowiki>Implement <support/descriptors.h> to track file descriptors</nowiki> //<color #ccc>(</color><color #282>+544</color><color #ccc>)</color>//\\
 + => ''f1e2110'' **<nowiki>inet/tst-if_index-long:</nowiki>** <nowiki>New test case for CVE-2018-19591 [BZ #23927]</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''d8ca7a0'' <nowiki>Fix _dl_profile_fixup data-dependency issue (Bug 23690)</nowiki> //<color #ccc>(</color><color #282>+360</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''2794474'' **<nowiki>powerpc:</nowiki>** <nowiki>Add missing CFI register information (bug #23614)</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
 + => ''f6d0e8c'' <nowiki>Fix rwlock stall with PREFER_WRITER_NONRECURSIVE_NP (bug 23861)</nowiki> //<color #ccc>(</color><color #282>+100</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af1aa07b0722a0d3cae0cbaa07a7a9ef46335d4e|af1aa07]]'' **<nowiki>gcc:</nowiki>** <nowiki>update to version 7.4.0</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-322</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af1aa07b0722a0d3cae0cbaa07a7a9ef46335d4e|af1aa07]]'' **<nowiki>gcc:</nowiki>** <nowiki>update to version 7.4.0</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-322</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9e63c5a9ae64344b793d3a2860cc6da8b1e77e7|e9e63c5]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24027, BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9e63c5a9ae64344b793d3a2860cc6da8b1e77e7|e9e63c5]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24027, BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''3981fc3'' **<nowiki>malloc:</nowiki>** <nowiki>Always call memcpy in _int_realloc [BZ #24027]</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b3664bc7028b5c628e973e0b0f6dd9611067d78f|b3664bc]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24018)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b3664bc7028b5c628e973e0b0f6dd9611067d78f|b3664bc]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24018)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''766e8fb'' **<nowiki>intl:</nowiki>** <nowiki>Do not return NULL on asprintf failure in gettext [BZ #24018]</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''68c2930'' **<nowiki>NEWS:</nowiki>** <nowiki>add entries for bugs 23275, 23861, and 23907</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4ef4ca4581cdaf635a8c2518b0014e3d75384bcd|4ef4ca4]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.2.1</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4ef4ca4581cdaf635a8c2518b0014e3d75384bcd|4ef4ca4]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.2.1</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ceb625439a84c7ea4ab1e39f126b6baffc48d1cd|ceb6254]]'' **<nowiki>musl:</nowiki>** <nowiki>improve crypt() size hack</nowiki> //<color #ccc>(</color><color #282>+54</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ceb625439a84c7ea4ab1e39f126b6baffc48d1cd|ceb6254]]'' **<nowiki>musl:</nowiki>** <nowiki>improve crypt() size hack</nowiki> //<color #ccc>(</color><color #282>+54</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\
Line 450: Line 542:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b88907e62a28f2afd30998007fbd4df88ef9f78f|b88907e]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>backport FORTIFY patch to 5.5.0</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b88907e62a28f2afd30998007fbd4df88ef9f78f|b88907e]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>backport FORTIFY patch to 5.5.0</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=420376ab50b1e8ed7f6aea1f0211d9ab040303d9|420376a]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24155,BZ #24097)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=420376ab50b1e8ed7f6aea1f0211d9ab040303d9|420376a]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24155,BZ #24097)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''50117e0'' <nowiki>x86-64 memchr/wmemchr: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+168</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''6465327'' <nowiki>x86-64 memcmp/wmemcmp: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+127</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => ''a469096'' <nowiki>x86-64 memcpy: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+135</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\
 + => ''efc3714'' <nowiki>x86-64 memrchr: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+72</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''55f8812'' <nowiki>x86-64 memset/wmemset: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+131</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\
 + => ''d8457ed'' <nowiki>x86-64 strncmp family: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+179</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 + => ''2c016ff'' <nowiki>x86-64 strncpy: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+74</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''3a5ae8d'' <nowiki>x86-64 strnlen/wcsnlen: Properly handle the length parameter [BZ #24097]</nowiki> //<color #ccc>(</color><color #282>+118</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 + => ''2ebadb6'' <nowiki>x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155]</nowiki> //<color #ccc>(</color><color #282>+113</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=917e6d772ca079797628826cc6c9eac4161b56f7|917e6d7]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>update to version 1.1.21</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=917e6d772ca079797628826cc6c9eac4161b56f7|917e6d7]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>update to version 1.1.21</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=e36f80cba6d5eefcc1ee664f16c2c72054b83134|e36f80c]]'' <nowiki>implement fexecve in terms of execveat when it exists</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=4fb273bd4002b37d7e149e077974bc22e2bc4e26|4fb273b]]'' <nowiki>fix mistake/cruft in 1.1.20 release notes</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=4e4a162d9af283cf71f7310c497672e0c2b8ca3b|4e4a162]]'' <nowiki>in pthread_mutex_trylock, EBUSY out more directly when possible</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=d1fa28860634af4f0efd70d533a756b51a45f83e|d1fa288]]'' <nowiki>in pthread_mutex_timedlock, avoid repeatedly reading mutex type field</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=2de29bc994029b903a366b8a4a9f8c3c3ee2be90|2de29bc]]'' <nowiki>fix namespace violation for c11 mutex functions</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=9b95fd0944e4206949e90633c3fed088202810ec|9b95fd0]]'' <nowiki>define and use internal macros for hidden visibility, weak refs</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-125</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=eeb6f7742506b08692f745c7f588d046f1aa8214|eeb6f77]]'' <nowiki>remove leftover declarations for removed functions from pthread_impl.h</nowiki> //<color #ccc>(</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=c221d3e5862e249b03aa7569d5fec6389294fb22|c221d3e]]'' <nowiki>fix issues from public functions defined without declaration visible</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=6fcd60ddd903df13402704fe6026cb1f8e780fd7|6fcd60d]]'' <nowiki>move and deduplicate declarations of __procfdname to make it checkable</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=cb229f614f937515b78e40701f36c26c7def01b7|cb229f6]]'' <nowiki>move and deduplicate declarations of __vdsosym to make it checkable</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=b5dbf4d424efdbe54daa939aae80d69c4244c023|b5dbf4d]]'' <nowiki>use idiomatic weak alias approach for defining asctime_r</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=10bbbbf5c63085b84d683c2d597ba482d6dd07d9|10bbbbf]]'' <nowiki>make inadvertently exposed __pthread_{timed,try}join_np functions static</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=736a950b3d4f476018d2909302be6d150530df50|736a950]]'' <nowiki>make inadvertently exposed __h{create,delete,search}_r functions static</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=3b028c28314a43e6fb65f3281149aecae8250f11|3b028c2]]'' <nowiki>make internal declarations for flockfile tracking functions checkable</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=18bf0829a7545b14de3fe241a65298c5f36e8bbc|18bf082]]'' <nowiki>improve machinery for ldso to report libc version</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=55a1c9c89028f8930e5f65fe5484fa7ba0e18853|55a1c9c]]'' <nowiki>move declarations for malloc internals to malloc_impl.h</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => + //153 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e3311cb13846eac56452313ef723f2ef277380fd|e3311cb]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit [BZ #24180]</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e3311cb13846eac56452313ef723f2ef277380fd|e3311cb]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit [BZ #24180]</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''9f44fa2'' <nowiki>Add compiler barriers around modifications of the robust mutex list for pthre...</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a0dfab220d969d4009b0b116a6f60d582f609b1a|a0dfab2]]'' **<nowiki>toolchain/binutils:</nowiki>** <nowiki>Remove 2.30</nowiki> //<color #ccc>(</color><color #f00>-222</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a0dfab220d969d4009b0b116a6f60d582f609b1a|a0dfab2]]'' **<nowiki>toolchain/binutils:</nowiki>** <nowiki>Remove 2.30</nowiki> //<color #ccc>(</color><color #f00>-222</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=700c0edc06f738fe22a4cd92cbaa52e9f798a60c|700c0ed]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>Remove workaround for GCC 4.8</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=700c0edc06f738fe22a4cd92cbaa52e9f798a60c|700c0ed]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>Remove workaround for GCC 4.8</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
Line 461: Line 580:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8568dcd931c53ba177f1c9601e9706d95d015062|8568dcd]]'' **<nowiki>toolchain:</nowiki>** <nowiki>Remove binutils 2.29 for ARC targets</nowiki> //<color #ccc>(</color><color #f00>-18</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8568dcd931c53ba177f1c9601e9706d95d015062|8568dcd]]'' **<nowiki>toolchain:</nowiki>** <nowiki>Remove binutils 2.29 for ARC targets</nowiki> //<color #ccc>(</color><color #f00>-18</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=076c11a3aa184d031633ef706de0bc55ee186655|076c11a]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=076c11a3aa184d031633ef706de0bc55ee186655|076c11a]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''1ab314d'' **<nowiki>S390:</nowiki>** <nowiki>Mark vx and vxe as important hwcap.</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c|8dcc108]]'' **<nowiki>toolchain:</nowiki>** <nowiki>ARM: Fix toolchain compilation for gcc 8.x</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c|8dcc108]]'' **<nowiki>toolchain:</nowiki>** <nowiki>ARM: Fix toolchain compilation for gcc 8.x</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4cf991bedb4cbf42fd60af52a730bf52461c7161|4cf991b]]'' **<nowiki>toolchain:</nowiki>** <nowiki>ARM: Fix option conflict with multiarch</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4cf991bedb4cbf42fd60af52a730bf52461c7161|4cf991b]]'' **<nowiki>toolchain:</nowiki>** <nowiki>ARM: Fix option conflict with multiarch</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f1cbef12ee5ae7e48830128425ca555500b87f6|8f1cbef]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit [BZ #22964]</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f1cbef12ee5ae7e48830128425ca555500b87f6|8f1cbef]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit [BZ #22964]</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''de9d4aa'' <nowiki>ja_JP locale: Add entry for the new Japanese era [BZ #22964]</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=13ffdf44824e8e8d276c2cb3b1cc181471c33101|13ffdf4]]'' **<nowiki>toolchain/binutils:</nowiki>** <nowiki>refresh patches</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=13ffdf44824e8e8d276c2cb3b1cc181471c33101|13ffdf4]]'' **<nowiki>toolchain/binutils:</nowiki>** <nowiki>refresh patches</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=82625374eea0613027d8dbe2bcfdce7beadaa883|8262537]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>update to version 1.1.22</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=82625374eea0613027d8dbe2bcfdce7beadaa883|8262537]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>update to version 1.1.22</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=8d82971775343f3c52294e957c52ad1f758395ef|8d82971]]'' **<nowiki>locale:</nowiki>** <nowiki>ensure dcngettext() preserves errno</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=3517d74a5e04a377192d1f4882ad6c8dc22ce69a|3517d74]]'' <nowiki>move arch-invariant definitions out of bits/ioctl.h</nowiki> //<color #ccc>(</color><color #282>+98</color><color #ccc>,</color><color #f00>-682</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=1dd915c37090b32a6220488f99ce0f9be86eb46d|1dd915c]]'' <nowiki>update line discipline constants</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=042b3ee452f542e0e16d847f90777e8c3a012375|042b3ee]]'' <nowiki>fail fdopendir for O_PATH file descriptors</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=099b89d3840c30d7dd962e18668c2e6d39f0c626|099b89d]]'' <nowiki>redesign robust mutex states to eliminate data races on type field</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=b2020571f07beaa9873ef0e5ade456b57b589042|b202057]]'' <nowiki>fix behavior of gets when input line contains a null byte</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=aa5a9d15e09851f7b4a1668e9dbde0f6234abada|aa5a9d1]]'' <nowiki>defer free of thread-local dlerror buffers from inconsistent context</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=5b74eed3b301e2227385f3bf26d3bb7c2d822cf8|5b74eed]]'' <nowiki>for SIGEV_THREAD timer threads, replace signal handler with sigwaitinfo</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=04335d9260c076cf4d9264bd93dd3b06c237a639|04335d9]]'' <nowiki>always block signals for starting new threads, refactor start args</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>,</color><color #f00>-68</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=8f11e6127fe93093f81a52b15bb1537edc3fc8af|8f11e61]]'' <nowiki>track all live threads in an AS-safe, fully-consistent linked list</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=e4235d70672d9751d7718ddc2b52d0b426430768|e4235d7]]'' <nowiki>rewrite __synccall in terms of global thread list</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=ba74a42cee90c9a4425188a021b6ad8ba80b9468|ba74a42]]'' <nowiki>rewrite pthread_key_delete to use global thread list</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=639bcf251e549f634da9a3e7ef8528eb2ec12505|639bcf2]]'' <nowiki>introduce namespace-safe rwlock aliases; use in pthread_key_create</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=805288929fdf511b4044cf07c59e02e2eaa9c546|8052889]]'' <nowiki>fix data race between new pthread_key_delete and dtor execution</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=9d44b6460ab603487dab4d916342d9ba4467e6b9|9d44b64]]'' <nowiki>install dynamic tls synchronously at dlopen, streamline access</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-160</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=224d938c5e538ac37f84c6e9a01bd2095aa7081a|224d938]]'' <nowiki>fix invalid free of partial addrinfo list with multiple services</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => + //58 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b5346e7edfcb5f7ef8d070a39cc36ec6f8e4139|6b5346e]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #18035)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b5346e7edfcb5f7ef8d070a39cc36ec6f8e4139|6b5346e]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #18035)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''1961e5c'' **<nowiki>elf:</nowiki>** <nowiki>Fix pldd (BZ#18035)</nowiki> //<color #ccc>(</color><color #282>+82</color><color #ccc>,</color><color #f00>-108</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9cb3a3255e024183a2e179fe6621cd11fa6b8670|9cb3a32]]'' **<nowiki>toolchain/nasm:</nowiki>** <nowiki>update to version 2.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9cb3a3255e024183a2e179fe6621cd11fa6b8670|9cb3a32]]'' **<nowiki>toolchain/nasm:</nowiki>** <nowiki>update to version 2.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=aecd0e09c940219c163d79ffa42e2a935df7db8c|aecd0e0]]'' **<nowiki>toolchain/binutils:</nowiki>** <nowiki>use default Host/Configure rule</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=aecd0e09c940219c163d79ffa42e2a935df7db8c|aecd0e0]]'' **<nowiki>toolchain/binutils:</nowiki>** <nowiki>use default Host/Configure rule</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c742c86ef25a2153ed57ab91c4a78b262d7d8bb|5c742c8]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c742c86ef25a2153ed57ab91c4a78b262d7d8bb|5c742c8]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''f9c3c12'' <nowiki>Fix crash in _IO_wfile_sync (bug 20568)</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f21c8577bbc0b8c2cdbd3782adad9da1111607fb|f21c857]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24531)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f21c8577bbc0b8c2cdbd3782adad9da1111607fb|f21c857]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24531)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''54ba8bc'' <nowiki>Fix tcache count maximum (BZ #24531)</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3b36aae9d5ec06d2e849212a70e3c8350a3b60b5|3b36aae]]'' **<nowiki>toolchain:</nowiki>** <nowiki>replace LEDE in help text</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3b36aae9d5ec06d2e849212a70e3c8350a3b60b5|3b36aae]]'' **<nowiki>toolchain:</nowiki>** <nowiki>replace LEDE in help text</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79948e9d6192dba5c376ea805965842573869df9|79948e9]]'' <nowiki>replace links towards lede-project.org with openwrt.org</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79948e9d6192dba5c376ea805965842573869df9|79948e9]]'' <nowiki>replace links towards lede-project.org with openwrt.org</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=19f768f69197d4eb6c1359e6ff98e41c22bbe81d|19f768f]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>bump to version 1.1.23</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=19f768f69197d4eb6c1359e6ff98e41c22bbe81d|19f768f]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>bump to version 1.1.23</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=22e5bbd0deadcbd767864bd714e890b70e1fe1df|22e5bbd]]'' <nowiki>overhaul i386 syscall mechanism not to depend on external asm source</nowiki> //<color #ccc>(</color><color #282>+51</color><color #ccc>,</color><color #f00>-80</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=f76d51a1cca1236efc50ee60c0bad3354079b854|f76d51a]]'' <nowiki>remove cruft for supposedly-buggy clang from or1k & microblaze syscall_arch</nowiki> //<color #ccc>(</color><color #f00>-18</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=6aeb9c6703670649ee09b3c8575fb428168bb75c|6aeb9c6]]'' <nowiki>use inline syscalls for powerpc (32-bit)</nowiki> //<color #ccc>(</color><color #282>+84</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=dcb18bea6159e841b8c894ac606f471882513429|dcb18be]]'' <nowiki>implement inline 5- and 6-argument syscalls for mips</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=d3b4869cd3a1861f824b9a97c3078846748764f0|d3b4869]]'' <nowiki>cleanup mips64 syscall_arch functions</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=1bcdaeee6e659f1d856717c9aa562a068f2f3bd4|1bcdaee]]'' <nowiki>implement inline 5- and 6-argument syscalls for mipsn32 and mips64</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=788d5e24ca19c6291cebd8d1ad5b5ed6abf42665|788d5e2]]'' <nowiki>remove external __syscall function and last remaining users</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-264</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=65c8be380431eebe4d70d130bd38563f8df9a7d7|65c8be3]]'' **<nowiki>fcntl.h:</nowiki>** <nowiki>define O_TTY_INIT to 0</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=e980ca7a571465e8a4c887a199491c2cd8d0c0ee|e980ca7]]'' <nowiki>define FP_FAST_FMA* when fma* can be inlined</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=2d72b58070bc43a727b580a46746e87215a60a33|2d72b58]]'' **<nowiki>math:</nowiki>** <nowiki>move complex math out of libm.h</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-80</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=d59e504279abd3f613c2305a65fb16936f7b07f1|d59e504]]'' **<nowiki>math:</nowiki>** <nowiki>add asuint, asuint64, asfloat and asdouble</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=f107d34e762a0c18be2ba25518667780242e21e0|f107d34]]'' **<nowiki>math:</nowiki>** <nowiki>remove sun copyright from libm.h</nowiki> //<color #ccc>(</color><color #f00>-23</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=b50d315fd23f0fbc4c11e2583801dd123d933745|b50d315]]'' **<nowiki>math:</nowiki>** <nowiki>add fp_arch.h with fp_barrier and fp_force_eval</nowiki> //<color #ccc>(</color><color #282>+90</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=fe54544f055959bb7406758881d0fb85920b3f0e|fe54544]]'' **<nowiki>math:</nowiki>** <nowiki>add eval_as_float and eval_as_double</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=9ef6ca4235b7a66aefa432295c02b4df64a53f2e|9ef6ca4]]'' **<nowiki>math:</nowiki>** <nowiki>add single precision error handling functions</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=4f8acf953ccf1a978a3378db7fb1e8d5a7afbca1|4f8acf9]]'' **<nowiki>math:</nowiki>** <nowiki>add double precision error handling functions</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>)</color>//\\
 + => + //59 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3b34fcaf94d001084da166028669de3e1cfd793f|3b34fca]]'' **<nowiki>musl:</nowiki>** <nowiki>ldso/dlsym: fix mips returning undef dlsym</nowiki> //<color #ccc>(</color><color #282>+138</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3b34fcaf94d001084da166028669de3e1cfd793f|3b34fca]]'' **<nowiki>musl:</nowiki>** <nowiki>ldso/dlsym: fix mips returning undef dlsym</nowiki> //<color #ccc>(</color><color #282>+138</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2cb6bb48abbc0521fbd1a928c37f4846427a959|b2cb6bb]]'' **<nowiki>musl:</nowiki>** <nowiki>Fix CVE-2019-14697</nowiki> //<color #ccc>(</color><color #282>+208</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2cb6bb48abbc0521fbd1a928c37f4846427a959|b2cb6bb]]'' **<nowiki>musl:</nowiki>** <nowiki>Fix CVE-2019-14697</nowiki> //<color #ccc>(</color><color #282>+208</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 480: Line 638:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=930c141b69c7dd19e474586290573a19f69aa5a2|930c141]]'' **<nowiki>toolchain:</nowiki>** <nowiki>fix gcc depends on kernel headers</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=930c141b69c7dd19e474586290573a19f69aa5a2|930c141]]'' **<nowiki>toolchain:</nowiki>** <nowiki>fix gcc depends on kernel headers</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=00f96dcddb7717a8cd30e75ef38e7ec03adb0f6b|00f96dc]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>bump to version 1.1.24</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-350</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=00f96dcddb7717a8cd30e75ef38e7ec03adb0f6b|00f96dc]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>bump to version 1.1.24</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-350</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=03919b26ed41c31876db41f7cee076ced4513fad|03919b2]]'' <nowiki>use namespace-safe __lseek for __stdio_seek instead of direct syscall</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=db2a148d9df3d7d1f3423313761f0e2517c1aa2b|db2a148]]'' <nowiki>deduplicate mips64/n32 syscall clobbered register lists</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-28</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=ddc7c4f936c7a90781072f10dbaa122007e939d0|ddc7c4f]]'' <nowiki>clean up mips64/n32 syscall asm constraints</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>,</color><color #f00>-54</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=918c5fa0fc656e49b1ab9ce47183a23e3a36bc00|918c5fa]]'' <nowiki>fix broken lseek on mipsn32 with offsets larger than LONG_MAX</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=1a28c6eade3046e73da0e80bbb7c377f24f514c7|1a28c6e]]'' <nowiki>fix broken lseek on x32 (x86_64/ILP32) with offsets larger than LONG_MAX</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=8eb49e0485fc547eead9e47200bbee6d81f391c1|8eb49e0]]'' <nowiki>fix riscv64 syscall asm constraint</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=2dcbeabd917e404a0dde0195388da401b849b9a4|2dcbeab]]'' <nowiki>fix riscv64 atomic asm constraints</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=f0eb2e77b2132a88e2f00d8e06ffa7638c40b4bc|f0eb2e7]]'' <nowiki>use register constraint instead of memory operand for riscv64 atomics</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=62a73d9649d46dcd2f10043b3c963ee626130e1b|62a73d9]]'' <nowiki>remove utterly wrong includes from mips64/n32 bits/stat.h</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=9493892021eac4edf1776d945bcdd3f7a96f6978|9493892]]'' <nowiki>refactor all stat functions in terms of fstatat</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=01ae3fc6d48f4a45535189b7a6db286535af08ca|01ae3fc]]'' <nowiki>decouple struct stat from kernel type</nowiki> //<color #ccc>(</color><color #282>+364</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=fa7d4218c7038cb4bd29cbdf693306118b324030|fa7d421]]'' <nowiki>remove mips/n32/64 stat struct hacks from syscall machinery</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-213</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=eeff60608c7aa65806c7c9f0ebddcf2520684ffa|eeff606]]'' <nowiki>restore property that fstat(AT_FDCWD) fails with EBADF</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=67bf602f14249ff1757c54f071faa3f778279c02|67bf602]]'' <nowiki>cleanup includes now that stat, lstat no longer make direct syscalls</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=dfc81828f7ab41da08f744c44117a1bb20a05749|dfc8182]]'' <nowiki>implement fstatat with SYS_statx, conditional on undersized kstat time</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.musl-libc.org/cgit/musl/commit/?id=e468ed442d6ee50390d9a75dfd25f66bfb310e2e|e468ed4]]'' <nowiki>fix inadvertent introduction of extern object stx</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => + //113 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=04c81498dfe15c556cc31442f3f0bc473384a1e8|04c8149]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.3.1</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=04c81498dfe15c556cc31442f3f0bc473384a1e8|04c8149]]'' **<nowiki>toolchain/gdb:</nowiki>** <nowiki>bump to 8.3.1</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd284c6c57f7b242e9626ecf5455b8f8e9f3f569|dd284c6]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>bump to 7.5.0</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e8e09c58935de145d07c51a7db1ee30bb446ab0a|e8e09c5]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24228, BZ #24744, BZ #24699)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''5f90e00'' **<nowiki>NEWS:</nowiki>** <nowiki>add entries for bugs 22964, 24180, and 24531</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 + => ''f056ac8'' **<nowiki>libio:</nowiki>** <nowiki>do not attempt to free wide buffers of legacy streams [BZ #24228]</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''949da7f'' **<nowiki>io:</nowiki>** <nowiki>Remove copy_file_range emulation [BZ #24744]</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>,</color><color #f00>-777</color><color #ccc>)</color>//\\
 + => ''0b48caa'' **<nowiki>aarch64:</nowiki>** <nowiki>add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 + => ''bdd1689'' **<nowiki>aarch64:</nowiki>** <nowiki>handle STO_AARCH64_VARIANT_PCS</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''22bd3ab'' **<nowiki>posix:</nowiki>** <nowiki>Fix large mmap64 offset for mips64n32 (BZ#24699)</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''f3e2add'' **<nowiki>aarch64:</nowiki>** <nowiki>Use the L() macro for labels in memcmp</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 + => ''062139f'' **<nowiki>aarch64:</nowiki>** <nowiki>Optimized memcmp for medium to large sizes</nowiki> //<color #ccc>(</color><color #282>+60</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\
 + => ''40df047'' **<nowiki>aarch64:</nowiki>** <nowiki>Fix branch target to loop16</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''7f690fa'' **<nowiki>aarch64:</nowiki>** <nowiki>Improve strcmp unaligned performance</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 + => ''d5f45a2'' **<nowiki>aarch64/strcmp:</nowiki>** <nowiki>fix misaligned loop jump target</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''638caf3'' **<nowiki>aarch64:</nowiki>** <nowiki>Improve strncmp for mutually misaligned inputs</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\
 + => ''e0a0bd3'' **<nowiki>aarch64/strncmp:</nowiki>** <nowiki>Unbreak builds with old binutils</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''0fc5934'' **<nowiki>aarch64/strncmp:</nowiki>** <nowiki>Use lsr instead of mov+lsr</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''c74b884'' **<nowiki>aarch64,falkor:</nowiki>** <nowiki>Ignore prefetcher tagging for smaller copies</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\
 + => ''e6b7252'' **<nowiki>aarch64,falkor:</nowiki>** <nowiki>Use vector registers for memcpy</nowiki> //<color #ccc>(</color><color #282>+70</color><color #ccc>,</color><color #f00>-72</color><color #ccc>)</color>//\\
 + => + //1 more...//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=929c6d733a05a8dd137de13b026812d13476181a|929c6d7]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ#23637)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''7a4da6e'' <nowiki>Improve strstr performance</nowiki> //<color #ccc>(</color><color #282>+51</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\
 + => ''bba6b92'' <nowiki>Simplify and speedup strstr/strcasestr first match</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-45</color><color #ccc>)</color>//\\
 + => ''ecd6271'' <nowiki>Speedup first memmem match</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\
 + => ''4ec1b9e'' <nowiki>Fix strstr bug with huge needles (bug 23637)</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''373f8b0'' <nowiki>Improve performance of strstr</nowiki> //<color #ccc>(</color><color #282>+132</color><color #ccc>,</color><color #f00>-51</color><color #ccc>)</color>//\\
 + => ''9456483'' <nowiki>Improve performance of memmem</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 + => ''5b4f738'' <nowiki>Add undef to fix test failure.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a50c2190d31d2d95755d55183e9f420dc0a82869|a50c219]]'' **<nowiki>glibc:</nowiki>** <nowiki>backport fix for regexec buffer read overrun</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3959f11005965eb536396a8c258f0ab944eb598d|3959f11]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #2503, BZ #2504)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''92f04ee'' **<nowiki>mips:</nowiki>** <nowiki>Force RWX stack for hard-float builds that can run on pre-4.8 kernels</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''4d5cfeb'' **<nowiki>rtld:</nowiki>** <nowiki>Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (CV...</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''bef0b1c'' **<nowiki>libio:</nowiki>** <nowiki>Disable vtable validation for pre-2.1 interposed handles [BZ #25203]</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a7d880e830cf786941c14f5fd410a7e918ffcb5d|a7d880e]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>correct the check expr for newer clang</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d2e87c780089a74b6c0ad84e21f73021fb5ec27a|d2e87c7]]'' **<nowiki>toolchain/gcc:</nowiki>** <nowiki>Backport patch to fix unconditional MULTIARCH_DIRNAME</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>)</color>//\\
  
-==== Kernel (529 changes) ====+==== Kernel (536 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e9e8d832321ba7b99f9f7b6152245c542153cbd|0e9e8d8]]'' **<nowiki>kernel:</nowiki>** <nowiki>dwc2: add support for host mode external vbus supply</nowiki> //<color #ccc>(</color><color #282>+165</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e9e8d832321ba7b99f9f7b6152245c542153cbd|0e9e8d8]]'' **<nowiki>kernel:</nowiki>** <nowiki>dwc2: add support for host mode external vbus supply</nowiki> //<color #ccc>(</color><color #282>+165</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9cb1b720dc890f40598b3ccf1b42110eee5081a|e9cb1b7]]'' **<nowiki>netfilter:</nowiki>** <nowiki>fix hardware offload regression (FS#1551)</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9cb1b720dc890f40598b3ccf1b42110eee5081a|e9cb1b7]]'' **<nowiki>netfilter:</nowiki>** <nowiki>fix hardware offload regression (FS#1551)</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
Line 506: Line 715:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c81c27efa7b3d6816eb3c1f0f34ff1f451a4340|6c81c27]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport fix for missing tunnel encapsulation limit option</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c81c27efa7b3d6816eb3c1f0f34ff1f451a4340|6c81c27]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport fix for missing tunnel encapsulation limit option</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b7735d8113ce57d2d1a9c720e2e62750705bd8f7|b7735d8]]'' **<nowiki>kernel:</nowiki>** <nowiki>import follow-up fix for previous backport</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b7735d8113ce57d2d1a9c720e2e62750705bd8f7|b7735d8]]'' **<nowiki>kernel:</nowiki>** <nowiki>import follow-up fix for previous backport</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=daa73b63d5dc5eb264341336c0d7cd64d750664d|daa73b6]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport export ipv6_push_frag_opts for tunneling now</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2087df1c6d38333aa1d8f87eb7b29a85b5863bd5|2087df1]]'' <nowiki>Revert "kernel: backport export ipv6_push_frag_opts for tunneling now"</nowiki> //<color #ccc>(</color><color #f00>-31</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dca1bae82bfd2ce3486cebf856b9f25a43e61c4|7dca1ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump to 4.9.105</nowiki> //<color #ccc>(</color><color #282>+400</color><color #ccc>,</color><color #f00>-642</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dca1bae82bfd2ce3486cebf856b9f25a43e61c4|7dca1ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump to 4.9.105</nowiki> //<color #ccc>(</color><color #282>+400</color><color #ccc>,</color><color #f00>-642</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0777a3e773ef61059d6aae91aae6006257cba5fa|0777a3e]]'' **<nowiki>kernel:</nowiki>** <nowiki>re-add export ipv6_push_frag_opts for tunneling now patch</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0777a3e773ef61059d6aae91aae6006257cba5fa|0777a3e]]'' **<nowiki>kernel:</nowiki>** <nowiki>re-add export ipv6_push_frag_opts for tunneling now patch</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\
Line 581: Line 788:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f960490fc8f9c347021868f6bd0ed1a078fc6da2|f960490]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.60</nowiki> //<color #ccc>(</color><color #282>+123</color><color #ccc>,</color><color #f00>-188</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f960490fc8f9c347021868f6bd0ed1a078fc6da2|f960490]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.60</nowiki> //<color #ccc>(</color><color #282>+123</color><color #ccc>,</color><color #f00>-188</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fce12568a5c38fe0361b433902a1321d34f93d7|3fce125]]'' **<nowiki>kernel:</nowiki>** <nowiki>modules: fix kmod-regmap redux</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fce12568a5c38fe0361b433902a1321d34f93d7|3fce125]]'' **<nowiki>kernel:</nowiki>** <nowiki>modules: fix kmod-regmap redux</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42a3c6465a230a4e03f2a185f4db5ac57b89f673|42a3c64]]'' **<nowiki>netfilter:</nowiki>** <nowiki>separate IPv6 relevant kernel modules from IPv4</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93ac8b03b04e8b414e5aea0ac4e986585931c1fe|93ac8b0]]'' <nowiki>Revert "netfilter: separate IPv6 relevant kernel modules from IPv4"</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7036a34ace38b701243e9357d7f509f8a66f0b1|f7036a3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.118</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7036a34ace38b701243e9357d7f509f8a66f0b1|f7036a3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.118</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a254aeeb8a9ca7e2846af6ed508f5ec21db350d|7a254ae]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.61</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a254aeeb8a9ca7e2846af6ed508f5ec21db350d|7a254ae]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.61</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
Line 603: Line 808:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e882e63f1e1169030389b304489ab8a7d785df33|e882e63]]'' **<nowiki>kernel:</nowiki>** <nowiki>add missing dependency to regmap to kmod-gpio-mcp23s08</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e882e63f1e1169030389b304489ab8a7d785df33|e882e63]]'' **<nowiki>kernel:</nowiki>** <nowiki>add missing dependency to regmap to kmod-gpio-mcp23s08</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a1f4ebcc874f8414ef551d653363eb0ef95d553c|a1f4ebc]]'' **<nowiki>kernel:</nowiki>** <nowiki>make mtd mac address increment more flexible</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a1f4ebcc874f8414ef551d653363eb0ef95d553c|a1f4ebc]]'' **<nowiki>kernel:</nowiki>** <nowiki>make mtd mac address increment more flexible</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7af1fb9faafbc842fc727c49108f5fc4edc08601|7af1fb9]]'' **<nowiki>kernel:</nowiki>** <nowiki>add a RPS balancer</nowiki> //<color #ccc>(</color><color #282>+93</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d4d156a7ce67988f922c470f622f6dd2a5c161b|1d4d156]]'' **<nowiki>generic:</nowiki>** <nowiki>add flow_offload accounting</nowiki> //<color #ccc>(</color><color #282>+70</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d4d156a7ce67988f922c470f622f6dd2a5c161b|1d4d156]]'' **<nowiki>generic:</nowiki>** <nowiki>add flow_offload accounting</nowiki> //<color #ccc>(</color><color #282>+70</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22f899c6dd62c946db419a5195fd99c7a079bd9c|22f899c]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.124</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22f899c6dd62c946db419a5195fd99c7a079bd9c|22f899c]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.124</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\
Line 639: Line 843:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0bcff6b0db4bd214edc7df5df1ce5d47f424c424|0bcff6b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.131</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0bcff6b0db4bd214edc7df5df1ce5d47f424c424|0bcff6b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.131</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2adeffffca5304b97aaa1eb68ffc4f00138ee1e|a2adeff]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.74</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2adeffffca5304b97aaa1eb68ffc4f00138ee1e|a2adeff]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.74</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b134b3299c99f468a1c0055580dad1aa71b6b63c|b134b32]]'' <nowiki>Revert "kernel: add a RPS balancer"</nowiki> //<color #ccc>(</color><color #f00>-93</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e8882585c6f4a5e7f5e2b4f18cd550aafa6f81d|1e88825]]'' **<nowiki>kernel:</nowiki>** <nowiki>support gcc-optimized inlining on all architectures</nowiki> //<color #ccc>(</color><color #282>+142</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e8882585c6f4a5e7f5e2b4f18cd550aafa6f81d|1e88825]]'' **<nowiki>kernel:</nowiki>** <nowiki>support gcc-optimized inlining on all architectures</nowiki> //<color #ccc>(</color><color #282>+142</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=212aa332267641fa9fc9a16d39159decec95b4a1|212aa33]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable memory compaction</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=212aa332267641fa9fc9a16d39159decec95b4a1|212aa33]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable memory compaction</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
Line 690: Line 893:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b5597d5cc9b07832ca1f2b8ef7e77e096e1a00da|b5597d5]]'' **<nowiki>kernel:</nowiki>** <nowiki>add DT binding support to the jimage parser</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b5597d5cc9b07832ca1f2b8ef7e77e096e1a00da|b5597d5]]'' **<nowiki>kernel:</nowiki>** <nowiki>add DT binding support to the jimage parser</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e24983e710dd7a22909e26af1ad8ee8d027b5c71|e24983e]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport 2 mtd partitioning fixes</nowiki> //<color #ccc>(</color><color #282>+133</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e24983e710dd7a22909e26af1ad8ee8d027b5c71|e24983e]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport 2 mtd partitioning fixes</nowiki> //<color #ccc>(</color><color #282>+133</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7e88753ace0022bd56f77a7a647894f2936cf17b|7e88753]]'' **<nowiki>kernel:</nowiki>** <nowiki>use add_mtd_partitions() helper when using OpenWrt parsers</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f98fde2db4b3a6953c937e4fa8599da20e875b4b|f98fde2]]'' <nowiki>Revert "kernel: use add_mtd_partitions() helper when using OpenWrt parsers"</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93a14b8f2a3bac1ef3ad90d5ddc6dafb3c236ad8|93a14b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>add missing symbol</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93a14b8f2a3bac1ef3ad90d5ddc6dafb3c236ad8|93a14b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>add missing symbol</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bf7719f22c1f189a350f845b27189efab96b0000|bf7719f]]'' **<nowiki>kernel:</nowiki>** <nowiki>ar83xx: Add support for three GMAC's connection</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bf7719f22c1f189a350f845b27189efab96b0000|bf7719f]]'' **<nowiki>kernel:</nowiki>** <nowiki>ar83xx: Add support for three GMAC's connection</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 958: Line 1159:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df34f29fcc62ee5467dd0c22805889030ae8628c|df34f29]]'' **<nowiki>kernel:</nowiki>** <nowiki>generic: make kernel-debug.tar.bz2 usable again</nowiki> //<color #ccc>(</color><color #f00>-72</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df34f29fcc62ee5467dd0c22805889030ae8628c|df34f29]]'' **<nowiki>kernel:</nowiki>** <nowiki>generic: make kernel-debug.tar.bz2 usable again</nowiki> //<color #ccc>(</color><color #f00>-72</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66d1c29655a418cc4e83397db66bc90ee31ae8f4|66d1c29]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.48</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66d1c29655a418cc4e83397db66bc90ee31ae8f4|66d1c29]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.48</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c50182e0cdce0366715082872a2afbcf208bbf8|7c50182]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport act_ctinfo</nowiki> //<color #ccc>(</color><color #282>+1.2K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=24e09bac48b6ce90c11407676dbfa42d069cff24|24e09ba]]'' <nowiki>Revert "kernel: backport act_ctinfo"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1.2K</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=239b79f6688101e6cd75cb43a80ef617cf8d06e6|239b79f]]'' **<nowiki>kernel:</nowiki>** <nowiki>add package for atusb wpan module</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=239b79f6688101e6cd75cb43a80ef617cf8d06e6|239b79f]]'' **<nowiki>kernel:</nowiki>** <nowiki>add package for atusb wpan module</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=65adf759b5ef79ea9124e6e3a9481689eeb51422|65adf75]]'' **<nowiki>kernel:</nowiki>** <nowiki>handle CFQ_GROUP_IOSCHED/CGROUP_HUGETLB in config-4.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=65adf759b5ef79ea9124e6e3a9481689eeb51422|65adf75]]'' **<nowiki>kernel:</nowiki>** <nowiki>handle CFQ_GROUP_IOSCHED/CGROUP_HUGETLB in config-4.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
Line 1012: Line 1211:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2436e521b4ccc1c1fde5527604ef11bfcbbe5953|2436e52]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark kmod-usb-serial-wwan as hidden</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2436e521b4ccc1c1fde5527604ef11bfcbbe5953|2436e52]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark kmod-usb-serial-wwan as hidden</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f29dc0fda8f73eb0dec82f5d1470e9b4c63247f|7f29dc0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.151</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f29dc0fda8f73eb0dec82f5d1470e9b4c63247f|7f29dc0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.151</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9834c3dae030d59df6302d1063fec491de180e9f|9834c3d]]'' **<nowiki>kernel:</nowiki>** <nowiki>fix LED netdev trigger on interface rename</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ac1aa19579ddbee922ea5b89d7398f527baabd8|6ac1aa1]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.152</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2117f632e38bfd64af43971e1fa3b57c3e53300a|2117f63]]'' **<nowiki>kernel:</nowiki>** <nowiki>fix typo in fb-sys-fops autoload</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c5c49af8be760411706d72f3b699853b6c5dc6f|3c5c49a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.154</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-158</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad0463c2e8753569f135aebaec5b7ecd8ac6febd|ad0463c]]'' **<nowiki>kernel:</nowiki>** <nowiki>Add missing configuration option</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=436dbf12aa7381bd6db1b03b36be5a73df386eb4|436dbf1]]'' **<nowiki>kernel:</nowiki>** <nowiki>nf_conntrack_rtcache: fix cleanup on netns delete and rmmod</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2a2f9ffe81ce689152473633ea7f759f55f2ccb9|2a2f9ff]]'' **<nowiki>kernel:</nowiki>** <nowiki>nf_conntrack_rtcache: fix WARNING on forward path</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c321e00dd194d0232adbfab1843646a07c6159f|7c321e0]]'' **<nowiki>kernel:</nowiki>** <nowiki>nf_conntrack_rtcache: fix WARNING on rmmod</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db8345d8e43f0cc8ac8cf53fbab4037bfe33cfa3|db8345d]]'' <nowiki>generic ar8xxx: increase VLAN table for AR83x7</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3cc419cc682267ae0843aa38403e09d41853192|c3cc419]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.158</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7203a58d7b5102c0c401ac81a5fa85d8dca64dc6|7203a58]]'' **<nowiki>kernel:</nowiki>** <nowiki>remove LINUX_4_9 dependency of kmod-dax</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d13c6d078e97f97ea06b0c5a66de5d4a87d9b6df|d13c6d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.160</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=084dfb8ebdb8fe124189cf498aea3f0269daee16|084dfb8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.161</nowiki> //<color #ccc>(</color><color #282>+134</color><color #ccc>,</color><color #f00>-134</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=330046922b060aae8577f500e68b74838e4416e5|3300469]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.162</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\
  
-==== Packages / Boot Loaders (128 changes) ====+==== Packages / Boot Loaders (136 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01c2ce3c7d374c7e00562a7f3e54e87d23fef169|01c2ce3]]'' **<nowiki>uboot-mvebu:</nowiki>** <nowiki>fix build on hosts lacking pkg-config</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01c2ce3c7d374c7e00562a7f3e54e87d23fef169|01c2ce3]]'' **<nowiki>uboot-mvebu:</nowiki>** <nowiki>fix build on hosts lacking pkg-config</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=208b984dda0c2348d425b992b9a1c171d5aaa8e8|208b984]]'' **<nowiki>uboot-mxs:</nowiki>** <nowiki>fix build on hosts lacking pkg-config</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=208b984dda0c2348d425b992b9a1c171d5aaa8e8|208b984]]'' **<nowiki>uboot-mxs:</nowiki>** <nowiki>fix build on hosts lacking pkg-config</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
Line 1059: Line 1275:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e83faa3d7d5cd8fe8753e86bd25e04fd61b70490|e83faa3]]'' **<nowiki>layerscape:</nowiki>** <nowiki>drop uboot-layerscape patches</nowiki> //<color #ccc>(</color><color #f00>-320</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e83faa3d7d5cd8fe8753e86bd25e04fd61b70490|e83faa3]]'' **<nowiki>layerscape:</nowiki>** <nowiki>drop uboot-layerscape patches</nowiki> //<color #ccc>(</color><color #f00>-320</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcf57c766acc5224e05f62cf5fae2d965abace59|dcf57c7]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update u-boot to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+92</color><color #ccc>,</color><color #f00>-58</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcf57c766acc5224e05f62cf5fae2d965abace59|dcf57c7]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update u-boot to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+92</color><color #ccc>,</color><color #f00>-58</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=a75df9aef0ac642cdaa654ee935a717d3484840d|a75df9a]]'' **<nowiki>ARM:</nowiki>** <nowiki>dts: keystone-k2e-evm: Add U-boot specific dtsi file</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=e936f997a956dbcd7ccd414770951f981fa586a1|e936f99]]'' **<nowiki>ti:</nowiki>** <nowiki>common: board_detect: Allow settings board detection variables manually</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=3863f840fa03f6b93672a5afff74f15d460cb911|3863f84]]'' **<nowiki>spl:</nowiki>** <nowiki>fit: Break out some functions into a common file</nowiki> //<color #ccc>(</color><color #282>+66</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=92926bc80c5330d7ee71d0e56926264bce9dea3b|92926bc]]'' **<nowiki>boot_fit:</nowiki>** <nowiki>Create helper functions that can be used to select DTB out of FIT</nowiki> //<color #ccc>(</color><color #282>+100</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=2059ecf30f389ec0e396fccc067f6f9fecb36a2c|2059ecf]]'' **<nowiki>fdt:</nowiki>** <nowiki>Enable selecting correct DTB from appended FIT Image</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=69e8d4ba7f183fcde32ffff1f3136cd10c30dda9|69e8d4b]]'' **<nowiki>ti:</nowiki>** <nowiki>common: board_detect: Add function to determine if EEPROM was read</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=d97974099b6ecae1cfc655a1a59ee985f7d59dde|d979740]]'' **<nowiki>dts:</nowiki>** <nowiki>Allow OF_LIST to depend on FIT_EMBED</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=e0f3a3dc4f1e0ed7a4bbbd288dd8778e90cad085|e0f3a3d]]'' **<nowiki>ARM:</nowiki>** <nowiki>dts: k2g: Introduce U-boot specific dtsi file</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=80364a42c151ca0307d63b4859e4d390d943c04e|80364a4]]'' **<nowiki>arm:</nowiki>** <nowiki>dts: Add new "generic" 66AK2Gx device tree file.</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=af9e6ad4ab29ffed5d4e08a5ccf75f3f28a83ab7|af9e6ad]]'' **<nowiki>board_f:</nowiki>** <nowiki>Add new function to allow runtime DTB selection</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=6f59fb07f4974753eefb872eac74a418bd9ec42b|6f59fb0]]'' **<nowiki>Makefile:</nowiki>** <nowiki>Build additional binaries for dtb FIT blobs appended to U-boot</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=85bfe48b0ab807e8c7308507ea923a16ce3fdd1a|85bfe48]]'' **<nowiki>ARM:</nowiki>** <nowiki>keystone2: Allow to build with all image formats</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=5f48da9a9828c3bde89407a51124458915cd671a|5f48da9]]'' **<nowiki>ARM:</nowiki>** <nowiki>k2g: Define embedded_dtb_select for runtime DTB selection in U-boot</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=7234f215ccce1782968ffa1b2ce7358104177577|7234f21]]'' **<nowiki>ARM:</nowiki>** <nowiki>keystone2: Define board_fit_config_name_match for Keystone 2 boards</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=e820f523d8fbe8f4765688316f2ae424d0a4ea99|e820f52]]'' **<nowiki>ks2_evm:</nowiki>** <nowiki>Add EEPROM based board detection</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=3107696784d59095b267d2592db8e0325387b69d|3107696]]'' **<nowiki>defconfig:</nowiki>** <nowiki>keystone2: Enable U-boot runtime DTB detection</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ 
- => + //2135 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad1dbc0ca304686a7f826528e674620791f34584|ad1dbc0]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add u-boot environment support for OpenWrt boot</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad1dbc0ca304686a7f826528e674620791f34584|ad1dbc0]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add u-boot environment support for OpenWrt boot</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f0ec7bd27d206ea0eb9587e178ce0d7ddc006bce|f0ec7bd]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add armv7 subtarget and ls1021atwr board support</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f0ec7bd27d206ea0eb9587e178ce0d7ddc006bce|f0ec7bd]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add armv7 subtarget and ls1021atwr board support</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 1091: Line 1290:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d82d84694e60d17a79a57fdb135e382f4def907c|d82d846]]'' **<nowiki>apm821xx:</nowiki>** <nowiki>add support for the Netgear WNDAP620 and WNDAP660</nowiki> //<color #ccc>(</color><color #282>+374</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d82d84694e60d17a79a57fdb135e382f4def907c|d82d846]]'' **<nowiki>apm821xx:</nowiki>** <nowiki>add support for the Netgear WNDAP620 and WNDAP660</nowiki> //<color #ccc>(</color><color #282>+374</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5beedcddc3ad2c6f92c24ce2655a84524ca26594|5beedcd]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>update package to 2018-12-09</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-353</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5beedcddc3ad2c6f92c24ce2655a84524ca26594|5beedcd]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>update package to 2018-12-09</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-353</color><color #ccc>)</color>//\\
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/7ab5f9f2c9007bcfe86ddfa581c41e08daa67f32|7ab5f9f]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>add patches from LEDE's u-boot package for FritzBox 4040</nowiki> //<color #ccc>(</color><color #282>+255</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/fc3bd3c467fb20a2b45a32df5a14da2658562c60|fc3bd3c]]'' **<nowiki>uboot-frtiz:</nowiki>** <nowiki>remove *.dep and u-boot files</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-55</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/bb9d7418eca0554b378d3e8f2ad063db7ae103b8|bb9d741]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>use PRIVATE_LIBGCC</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/c3630848ee25dd8e76801090475e933a0143b82c|c363084]]'' **<nowiki>uboot-fritz:</nowiki>** <nowiki>fix standalone app compilation</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/6c38f6c3afbe6bc714c6e6dda049b878f7c6d911|6c38f6c]]'' **<nowiki>uboot-fritz:</nowiki>** <nowiki>build packed .app file</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/4aa16b94dd50647e18617cca66b4daa2dbff2857|4aa16b9]]'' **<nowiki>uboot-fritz:</nowiki>** <nowiki>add ubi_sysupgrade app</nowiki> //<color #ccc>(</color><color #282>+1.8K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/3fea3edca6f75176600882efb5425577a47b600a|3fea3ed]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>fix build with gcc7</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/10850d194b8b8a4d0e18c8a99c9c727e27156b8d|10850d1]]'' **<nowiki>uboot-fritz:</nowiki>** <nowiki>update sysupgrade app</nowiki> //<color #ccc>(</color><color #282>+147</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/44c1d0384ac17d0274718d1500c0fb70fba3859c|44c1d03]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>add sysupgrade command</nowiki> //<color #ccc>(</color><color #282>+914</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/79c2b8d401a3dc641ab5c3b8c0ae2fd4a0792ca3|79c2b8d]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>fix build with libfdt-dev</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-54</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/5cecc87e8362f74fb1e4309c08b167461a607dac|5cecc87]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>remove ASUS' RT-AC42U and RT-AC58U files</nowiki> //<color #ccc>(</color><color #f00>-2.2K</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/f89b3260ab21f87a10291a4413ad8cc372d580f5|f89b326]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>force gcc >= 5.0</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/37b12ecb2ccad42cf0262b205d60377b95d2b7eb|37b12ec]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>don't link against system libs</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/48126a9b5f0bc2ba48b2b403b82a0058aa0a4c88|48126a9]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>enable garbage collection of un-used sections for SPL</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/8153933823df4647142c5f6b187dec64638a548a|8153933]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>gcc 8.1 path in make-UBOOT-FRITZ4040.sh</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/3633143f83b8195f2a68a66d093343bf6990d290|3633143]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>improve upload-to-f4040.sh</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ 
- => + //2 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e40fbff0b414a3920eaa92be62152c708c1c1c5|8e40fbf]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop support for ALLNET ALL0239-3G and Sitecom WL-341 v3</nowiki> //<color #ccc>(</color><color #f00>-449</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e40fbff0b414a3920eaa92be62152c708c1c1c5|8e40fbf]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop support for ALLNET ALL0239-3G and Sitecom WL-341 v3</nowiki> //<color #ccc>(</color><color #f00>-449</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4200dae3671f0c56196fe2635794ba459e99db66|4200dae]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>ath79: add support for the Buffalo WZR-HP-AG300H</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4200dae3671f0c56196fe2635794ba459e99db66|4200dae]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>ath79: add support for the Buffalo WZR-HP-AG300H</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
Line 1125: Line 1307:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b368373fab45f31963cd2bc1c6ab90e0a577e611|b368373]]'' **<nowiki>mpc85xx:</nowiki>** <nowiki>add support for OCEDO Panda</nowiki> //<color #ccc>(</color><color #282>+494</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b368373fab45f31963cd2bc1c6ab90e0a577e611|b368373]]'' **<nowiki>mpc85xx:</nowiki>** <nowiki>add support for OCEDO Panda</nowiki> //<color #ccc>(</color><color #282>+494</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=47c3ada44aab26f7d0e11d5ebe750b2dd5410b25|47c3ada]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>update package to 2019-01-25</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=47c3ada44aab26f7d0e11d5ebe750b2dd5410b25|47c3ada]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>update package to 2019-01-25</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/a768e513b07b5999a8e7d7740ac8d9da04ee7e51|a768e51]]'' **<nowiki>net:</nowiki>** <nowiki>Use packed structures for networking</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad3e66753947672fd3ac06bbbb152bc5e700ee28|ad3e667]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>add support for Linksys EA6350v3</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad3e66753947672fd3ac06bbbb152bc5e700ee28|ad3e667]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>add support for Linksys EA6350v3</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=52d7a1d3b2c940e9db26aaffc674afdd2f884463|52d7a1d]]'' **<nowiki>uboot-mxs:</nowiki>** <nowiki>bump to v2019.01</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=52d7a1d3b2c940e9db26aaffc674afdd2f884463|52d7a1d]]'' **<nowiki>uboot-mxs:</nowiki>** <nowiki>bump to v2019.01</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
Line 1136: Line 1317:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=00d89b4a89936cfb86aa57fbb99f33efda80981f|00d89b4]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add support for Orange Pi One</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=00d89b4a89936cfb86aa57fbb99f33efda80981f|00d89b4]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add support for Orange Pi One</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93b02ad95e53113562d76b2752ae43d676f454d5|93b02ad]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>bump version to 2019-02-08</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93b02ad95e53113562d76b2752ae43d676f454d5|93b02ad]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>bump version to 2019-02-08</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/10f88d601ac8a93a6de2884ecfb59b094f1fb591|10f88d6]]'' **<nowiki>fritzcreator:</nowiki>** <nowiki>generalize build</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/e0793ada8313f7e1ae525c1f666fb6bd0dfca923|e0793ad]]'' <nowiki>add support for Fritzbox 7530</nowiki> //<color #ccc>(</color><color #282>+137</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/7348a44425e40918847f139a85dbae24e38ca5c6|7348a44]]'' <nowiki>add upload-to-ram.py script</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/d306cce36f98a0a67becc42f20df4b22f1d1465f|d306cce]]'' <nowiki>add README</nowiki> //<color #ccc>(</color><color #282>+66</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=95b0c07a618fe5fd93a26931152ced483bba143b|95b0c07]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for FritzBox 7530</nowiki> //<color #ccc>(</color><color #282>+642</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=95b0c07a618fe5fd93a26931152ced483bba143b|95b0c07]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for FritzBox 7530</nowiki> //<color #ccc>(</color><color #282>+642</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a9c6f37d5d92af89903e76c9b08c50e1a40c064|9a9c6f3]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>oxnas: sync with current oxnas/ox820 DTS</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a9c6f37d5d92af89903e76c9b08c50e1a40c064|9a9c6f3]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>oxnas: sync with current oxnas/ox820 DTS</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
Line 1148: Line 1325:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d0090339117031d1994d139240bb30cb39b73060|d009033]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Xiaomi Mi Router 3 Pro</nowiki> //<color #ccc>(</color><color #282>+222</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d0090339117031d1994d139240bb30cb39b73060|d009033]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Xiaomi Mi Router 3 Pro</nowiki> //<color #ccc>(</color><color #282>+222</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d75db67870fa328d7b3a2aab94168e9e3f6a933d|d75db67]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>bump version to 2019-03-03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d75db67870fa328d7b3a2aab94168e9e3f6a933d|d75db67]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>bump version to 2019-03-03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/7d9c0b767c6534a893173f8b9b677ed29000ed87|7d9c0b7]]'' <nowiki>generalize AVM MAC address extraction</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/5f383305f4f0be631b51f89e3dc717318057bde9|5f38330]]'' <nowiki>add support for AVM FRITZ!Repeater 3000</nowiki> //<color #ccc>(</color><color #282>+129</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=148d29d47b1d555d0058dcc5dda450b74c4628ec|148d29d]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for AVM FRITZ!Repeater 3000</nowiki> //<color #ccc>(</color><color #282>+555</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=148d29d47b1d555d0058dcc5dda450b74c4628ec|148d29d]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for AVM FRITZ!Repeater 3000</nowiki> //<color #ccc>(</color><color #282>+555</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e991fb44e08d643d719d3ca303e4025fb5a8d268|e991fb4]]'' **<nowiki>uboot-sunxi:</nowiki>** <nowiki>bump to 2019.01</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e991fb44e08d643d719d3ca303e4025fb5a8d268|e991fb4]]'' **<nowiki>uboot-sunxi:</nowiki>** <nowiki>bump to 2019.01</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
Line 1175: Line 1350:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a765a2178cae2e39b7384149486b819cedf87603|a765a21]]'' **<nowiki>at91:</nowiki>** <nowiki>renaming subtraget legacy to sam9x</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a765a2178cae2e39b7384149486b819cedf87603|a765a21]]'' **<nowiki>at91:</nowiki>** <nowiki>renaming subtraget legacy to sam9x</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b4b686b1d2ffe2495241bf6e343f11082782529|4b4b686]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update u-boot to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b4b686b1d2ffe2495241bf6e343f11082782529|4b4b686]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update u-boot to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=3aeb0cbe126849bd8aaa332a18b7ab2fe0699c02|3aeb0cb]]'' **<nowiki>dm:</nowiki>** <nowiki>video: show correct colors in graphical console</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=d7a75d3cd7cd7ce3665442e4e566b147c4c8602b|d7a75d3]]'' **<nowiki>dm:</nowiki>** <nowiki>video: correctly clean background in 16bit mode</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=5c30fbb8ec4aa364d5e441c86d7b5776d6c94fb0|5c30fbb]]'' **<nowiki>dm:</nowiki>** <nowiki>video: use constants to refer to colors</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=9ffa4d12a850c6fb8b9b8f7d5fc31ac28633fcdb|9ffa4d1]]'' **<nowiki>dm:</nowiki>** <nowiki>video: support increased intensity (bold)</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=19f124d8295f17f23bc4b6d050f96b9d9d651d9f|19f124d]]'' **<nowiki>pwm-backlight:</nowiki>** <nowiki>make power-supply as option</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=5fba532954fe0363bcaa802ba4990e9466dc7d8c|5fba532]]'' **<nowiki>video:</nowiki>** <nowiki>indicate code page of bitmap fonts</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=d06717f853cd98a6a4536e5de5248e6c99a2b7bc|d06717f]]'' **<nowiki>sunxi:</nowiki>** <nowiki>video: mark framebuffer as EFI reserved memory</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=15927aef02b7e7b5921bd1470ce145c2fa03ef08|15927ae]]'' **<nowiki>spi:</nowiki>** <nowiki>atcspi200: Drop non-dm code</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-94</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=84807922874e03895bbf15c4472a2dcee8fbbd03|8480792]]'' **<nowiki>spi:</nowiki>** <nowiki>omap3: Skip set_mode, set_speed from claim</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=c2a7a7ef866f2980213fee2a4a0df60fb06db6d0|c2a7a7e]]'' **<nowiki>arm:</nowiki>** <nowiki>sunxi: Move spl spi sunxi code to mach-sunxi</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=47952b8e42c2790150e16d3d4235b3a1ee0ba9bb|47952b8]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Pine64: temporarily remove extra Pine64 non-plus DT</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=1bcfba537e7f59ce997094139a1f69a598e0c618|1bcfba5]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Add reg property for USB OTG node in sun8i-a83t.dtsi</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=8be4e61d01c5c66c888c600ef10cc4d7d465f7b1|8be4e61]]'' **<nowiki>mmc:</nowiki>** <nowiki>sunxi: support cd-inverted</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=155b116907edb92ff798e781c841b65838079db3|155b116]]'' **<nowiki>ARM:</nowiki>** <nowiki>sunxi: Move u-boot-sunxi-with-spl.bin rule to Makefile</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=b0b0d22f1a11b656e1a72f0e178f968b14be7ff3|b0b0d22]]'' **<nowiki>ARM:</nowiki>** <nowiki>sunxi: Build u-boot-sunxi-with-spl.bin on ARM64 as well</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=2d53018a0ef268ba73aebe2441f1fd7c65533d78|2d53018]]'' **<nowiki>net:</nowiki>** <nowiki>sun8i_emac: Fix PHY initialization</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => + //3226 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b4b53cd39b128dd583871fd639957c381d9eae57|b4b53cd]]'' **<nowiki>layerscape:</nowiki>** <nowiki>drop armv8_32b support</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1.2K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b4b53cd39b128dd583871fd639957c381d9eae57|b4b53cd]]'' **<nowiki>layerscape:</nowiki>** <nowiki>drop armv8_32b support</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1.2K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17dcbe1b8e2b7074ab1822f117e48a5c04997e4a|17dcbe1]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add ARM Trusted Firmware package</nowiki> //<color #ccc>(</color><color #282>+140</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17dcbe1b8e2b7074ab1822f117e48a5c04997e4a|17dcbe1]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add ARM Trusted Firmware package</nowiki> //<color #ccc>(</color><color #282>+140</color><color #ccc>)</color>//\\
Line 1212: Line 1370:
  => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/572ff7ff5a8b98022e75c4cca25fdede90eda1c3|572ff7f]]'' **<nowiki>fritzcreator:</nowiki>** <nowiki>actually add checksum spacer</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/572ff7ff5a8b98022e75c4cca25fdede90eda1c3|572ff7f]]'' **<nowiki>fritzcreator:</nowiki>** <nowiki>actually add checksum spacer</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22c443c20cab4760b201ccd9995a4ed6053aa810|22c443c]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>build with ipq40xx "generic" subtarget</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22c443c20cab4760b201ccd9995a4ed6053aa810|22c443c]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>build with ipq40xx "generic" subtarget</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0803b62fc617a140da094a97b1c8dc2b99a3a34f|0803b62]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>Add TARGET_LDFLAGS to fix PIE and RELRO</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c9e5979dbe342358259e13969e89cf4e1d0849a0|c9e5979]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>update uboot-envtools for Netgear WNR routers</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d1fbaa3fbc7806d773e7bff5dde01c76667a1afc|d1fbaa3]]'' **<nowiki>ath79:</nowiki>** <nowiki>update uboot-envtools for Netgear WNR routers</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=496489ea95afc1495ba4337c672c4815337f191d|496489e]]'' **<nowiki>uboot-fritz4040:</nowiki>** <nowiki>update to latest HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/e4c857c3cfa950714851e1f59d7c09c0d6ba95c9|e4c857c]]'' <nowiki>add machtype override hack</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/d65130252450259b2cac3e9b38da1695b1126d25|d651302]]'' <nowiki>enable support for Atheros AR8033 PHY</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/chunkeey/FritzBox-4040-UBOOT/commit/f92be9d783b1210c020d5d6129e210a94bb7e290|f92be9d]]'' <nowiki>add support for AVM FRITZ!Repeater 1200</nowiki> //<color #ccc>(</color><color #282>+131</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6160f773fef2e204065a398abdd1504913a1bf8e|6160f77]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for AVM FRITZ!Repeater 1200</nowiki> //<color #ccc>(</color><color #282>+287</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=939dfe61ed8a951aa0238848e6b2ce8329096c01|939dfe6]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>ramips: add support for ALFA Network R36M-E4G</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a0897f8a4663aac33de71c70177cd123b3738aa3|a0897f8]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>ramips: add support for ALFA Network Quad-E4G</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1859391e9ed29a803306545de495c03e4fca39cf|1859391]]'' **<nowiki>uboot-envtools:</nowiki>** <nowiki>ath79: add support for YunCore XD4200 and A782</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
  
-==== Packages / Common (622 changes) ====+==== Packages / Common (635 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac70ac3532fefa78c944d8a26c8df0ca5d88d04e|ac70ac3]]'' **<nowiki>ebtables:</nowiki>** <nowiki>update to latest git 2018-05-15</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac70ac3532fefa78c944d8a26c8df0ca5d88d04e|ac70ac3]]'' **<nowiki>ebtables:</nowiki>** <nowiki>update to latest git 2018-05-15</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.netfilter.org/ebtables/commit/?id=b1cdae87f25021eb835872d86d6e7206bd421c3f|b1cdae8]]'' **<nowiki>extensions:</nowiki>** <nowiki>Add string filter to ebtables</nowiki> //<color #ccc>(</color><color #282>+359</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\  => ''[[https://git.netfilter.org/ebtables/commit/?id=b1cdae87f25021eb835872d86d6e7206bd421c3f|b1cdae8]]'' **<nowiki>extensions:</nowiki>** <nowiki>Add string filter to ebtables</nowiki> //<color #ccc>(</color><color #282>+359</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
Line 1229: Line 1398:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fd72e67ffe10a130ae4ee9620e7670d83c2538ce|fd72e67]]'' **<nowiki>openwrt-keyring:</nowiki>** <nowiki>rename from lede-keyring</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fd72e67ffe10a130ae4ee9620e7670d83c2538ce|fd72e67]]'' **<nowiki>openwrt-keyring:</nowiki>** <nowiki>rename from lede-keyring</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6d108c4a1a40708715e663d6e8eec3ce5ef79c21|6d108c4]]'' **<nowiki>openwrt-keyring:</nowiki>** <nowiki>bundle latest usign certificates</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6d108c4a1a40708715e663d6e8eec3ce5ef79c21|6d108c4]]'' **<nowiki>openwrt-keyring:</nowiki>** <nowiki>bundle latest usign certificates</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=5d9b0d9defb1f08344b8f749bb25455ec8b09f2f|5d9b0d9]]'' <nowiki>Add my public key for gpg and usign</nowiki> //<color #ccc>(</color><color #282>+104</color><color #ccc>)</color>//\\ 
- => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=8921477435cd45ef10633ff0ec93b422bdc9c36c|8921477]]'' <nowiki>Add my public GPG key</nowiki> //<color #ccc>(</color><color #282>+63</color><color #ccc>)</color>//\\ 
- => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=15cdab46e4fd9fbfa36abc223c694dd7b362392d|15cdab4]]'' <nowiki>Add my public usign key</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ 
- => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=999c3f171881555e20ae801f7fe02f3bd6091287|999c3f1]]'' <nowiki>Add public usign key used for the 18.06 release builds</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ 
- => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=103a32e9f52fd35a428dc08ddbca86fe41dfb918|103a32e]]'' <nowiki>Add public GPG key used by the 18.06 release builds</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c7e9d72f056a190fe14b1ebc3f07e726121e2965|c7e9d72]]'' **<nowiki>libnftnl:</nowiki>** <nowiki>bump to 1.1.0</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1.7K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c7e9d72f056a190fe14b1ebc3f07e726121e2965|c7e9d72]]'' **<nowiki>libnftnl:</nowiki>** <nowiki>bump to 1.1.0</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1.7K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39e87e0ffc4eabf27d25459a369be425e9ef0474|39e87e0]]'' **<nowiki>nftables:</nowiki>** <nowiki>bump to 0.8.5 version</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1.6K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39e87e0ffc4eabf27d25459a369be425e9ef0474|39e87e0]]'' **<nowiki>nftables:</nowiki>** <nowiki>bump to 0.8.5 version</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1.6K</color><color #ccc>)</color>//\\
Line 1240: Line 1404:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2c8f6dc3249b506b915741d12905402dfffe162|f2c8f6d]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>Activate the session cache</nowiki> //<color #ccc>(</color><color #f00>-10</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2c8f6dc3249b506b915741d12905402dfffe162|f2c8f6d]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>Activate the session cache</nowiki> //<color #ccc>(</color><color #f00>-10</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2ea8f9c244fd24133d0891b8a96a7462843fa905|2ea8f9c]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>Deactivate platform abstraction</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2ea8f9c244fd24133d0891b8a96a7462843fa905|2ea8f9c]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>Deactivate platform abstraction</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a03035dad198cd4b51645ceb43c1170f9cf95f16|a03035d]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>use "hostsdir" instead of "addn-hosts"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bcf20e05832aa8b00ab4b5e67a112d7910cca2d0|bcf20e0]]'' <nowiki>Revert "dnsmasq: use "hostsdir" instead of "addn-hosts""</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4f67c1522d92bc4512c3ecf58c38ff9886530b48|4f67c15]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>update to version 3.14.4</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-149</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4f67c1522d92bc4512c3ecf58c38ff9886530b48|4f67c15]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>update to version 3.14.4</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-149</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69f544937f8498e856690f9809a016f0d7f5f68b|69f5449]]'' **<nowiki>hostapd:</nowiki>** <nowiki>update to git HEAD of 2018-05-21, allow build against wolfssl</nowiki> //<color #ccc>(</color><color #282>+603</color><color #ccc>,</color><color #f00>-296</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69f544937f8498e856690f9809a016f0d7f5f68b|69f5449]]'' **<nowiki>hostapd:</nowiki>** <nowiki>update to git HEAD of 2018-05-21, allow build against wolfssl</nowiki> //<color #ccc>(</color><color #282>+603</color><color #ccc>,</color><color #f00>-296</color><color #ccc>)</color>//\\
Line 1292: Line 1454:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5e9470a93b6e79ec63d2eda16f1849d7e3868562|5e9470a]]'' **<nowiki>libjson-c:</nowiki>** <nowiki>fix host-build</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5e9470a93b6e79ec63d2eda16f1849d7e3868562|5e9470a]]'' **<nowiki>libjson-c:</nowiki>** <nowiki>fix host-build</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f47d7df6a89ae9457fc99dcb44c35969aa40b7a8|f47d7df]]'' **<nowiki>ucert:</nowiki>** <nowiki>fix build</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f47d7df6a89ae9457fc99dcb44c35969aa40b7a8|f47d7df]]'' **<nowiki>ucert:</nowiki>** <nowiki>fix build</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e2f8b0c835091e0c0cabc70f219cff317f4823d|8e2f8b0]]'' <nowiki>Revert "lantiq: get rid of ltq-vdsl-fw"</nowiki> //<color #ccc>(</color><color #282>+1.3K</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0653e3127054993e908878f70fbbe1a1b784dd61|0653e31]]'' **<nowiki>lantiq-vdsl-fw:</nowiki>** <nowiki>update to provide recent vectoring firmware</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0653e3127054993e908878f70fbbe1a1b784dd61|0653e31]]'' **<nowiki>lantiq-vdsl-fw:</nowiki>** <nowiki>update to provide recent vectoring firmware</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8ac28237ddc3dd5d6c78983a949e30c02b7f0b5|c8ac282]]'' **<nowiki>ltq-vdsl-app:</nowiki>** <nowiki>use downloaded vectoring firmware</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8ac28237ddc3dd5d6c78983a949e30c02b7f0b5|c8ac282]]'' **<nowiki>ltq-vdsl-app:</nowiki>** <nowiki>use downloaded vectoring firmware</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 1303: Line 1464:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83f31b794737adff3604474f0d09135fb3359ee5|83f31b7]]'' **<nowiki>ltq_atm:</nowiki>** <nowiki>burn ifx_atm_alloc_tx with fire</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83f31b794737adff3604474f0d09135fb3359ee5|83f31b7]]'' **<nowiki>ltq_atm:</nowiki>** <nowiki>burn ifx_atm_alloc_tx with fire</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ccc728a0e2a7c9717d3d1bcc59f0462e9dbed01e|ccc728a]]'' **<nowiki>busybox:</nowiki>** <nowiki>update to 1.28.4</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ccc728a0e2a7c9717d3d1bcc59f0462e9dbed01e|ccc728a]]'' **<nowiki>busybox:</nowiki>** <nowiki>update to 1.28.4</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0845a346661092f380ab88fd69f7c29f5247c61a|0845a34]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20180615</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/ccdc1baafec92e501d7dc0befc2a18dec79e319c|ccdc1ba]]'' <nowiki>Added firmware for 88W8997 (version 8.4.0.11).</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/f325db23d3ac2099448a39880b006be41896625e|f325db2]]'' <nowiki>Added code to support 88W8997.</nowiki> //<color #ccc>(</color><color #282>+718</color><color #ccc>,</color><color #f00>-187</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/f0d4733ab4d5e4a52a432e47b190835c12e6c46a|f0d4733]]'' <nowiki>Enlarged minimum head room from 64 to 128.</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/5bc965990d8a325ddd4f6b637c62f9e31b3b9818|5bc9659]]'' <nowiki>Fixed problem: ack socket buffer is not correct.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/7799b5aa977b9c7366e6146fa1f1ad1a2b5b0346|7799b5a]]'' <nowiki>Added code to calculate tx init rate.</nowiki> //<color #ccc>(</color><color #282>+75</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/92714579d97a4423c6601178dfa99d70adf6434e|9271457]]'' <nowiki>Added code to support mesh.</nowiki> //<color #ccc>(</color><color #282>+137</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/de93530bc2d76e225615f0188a3ae03a5149c803|de93530]]'' <nowiki>Corrected channel setting for KF2.</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/deffe2ba660bab4345d89de40857824c9c437134|deffe2b]]'' <nowiki>Corrected station adding for KF2.</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/97dbb61a56512c62a24c41b753a5b9ac18745364|97dbb61]]'' <nowiki>Corrected power setting for KF2.</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/b7a314ad8ca64fa5ebee843f0b07899efae9ebf9|b7a314a]]'' <nowiki>Modified the code to avoid warning from mac80211.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/cdaeb32f06d326dca8ed18e8646e4ab690bfc9d1|cdaeb32]]'' <nowiki>Added code to display channel definition for vif.</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/c61e3a43e2ac0ebb3a73b18d7d0025dd1fb412b4|c61e3a4]]'' <nowiki>Added code to display mesh IEs of mesh vif.</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/04b3d0d41fd46593110b730ce68cef56070256ad|04b3d0d]]'' <nowiki>Added host command set slot time for KF2.</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/c6b4541fc2b47bd920a70e8115638b93b6b9f48c|c6b4541]]'' <nowiki>Added host command EDMAC control for KF2.</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/6714fc6a2afa2642bf7a187325b964aa2a182a71|6714fc6]]'' <nowiki>Added extra HW feature for KF2.</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/a6dd207a9e221bf08b09ae4c8e6b0ec188aa9972|a6dd207]]'' <nowiki>Removed non-ported features for KF2.</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\
 + => + //19 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=512c57e7f3aa3cde0889a517f5f4c01783a3a57a|512c57e]]'' **<nowiki>ltq-vdsl-fw:</nowiki>** <nowiki>add nonshared flag</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=512c57e7f3aa3cde0889a517f5f4c01783a3a57a|512c57e]]'' **<nowiki>ltq-vdsl-fw:</nowiki>** <nowiki>add nonshared flag</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e84393ee27bc2c209863a0a006dea8b716cfb11|0e84393]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>fix dnsmasq startup issue</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e84393ee27bc2c209863a0a006dea8b716cfb11|0e84393]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>fix dnsmasq startup issue</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
Line 1362: Line 1541:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dfbd49bd223c408f6072ba4971eb7bce5cb81971|dfbd49b]]'' **<nowiki>ppp:</nowiki>** <nowiki>fix linker flags for the radius plugin</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dfbd49bd223c408f6072ba4971eb7bce5cb81971|dfbd49b]]'' **<nowiki>ppp:</nowiki>** <nowiki>fix linker flags for the radius plugin</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e7397eef69a20fc630148d0e597523e139d21c0c|e7397ee]]'' **<nowiki>ppp:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e7397eef69a20fc630148d0e597523e139d21c0c|e7397ee]]'' **<nowiki>ppp:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ef16a394d2b24a363b50b5b4720cb23fe156c9da|ef16a39]]'' **<nowiki>iw:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=47b42137ce1e931ae5871952b1f98438396f5e07|47b4213]]'' **<nowiki>dropbear:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=47b42137ce1e931ae5871952b1f98438396f5e07|47b4213]]'' **<nowiki>dropbear:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=888a15ff8312cd157bc968b67c33d2f738883b79|888a15f]]'' **<nowiki>ppp:</nowiki>** <nowiki>add missing -fPIC to rp-pppoe.so CFLAGS</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=888a15ff8312cd157bc968b67c33d2f738883b79|888a15f]]'' **<nowiki>ppp:</nowiki>** <nowiki>add missing -fPIC to rp-pppoe.so CFLAGS</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\
Line 1436: Line 1614:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a5368dc30c18947d260c8b68f2f83ca57bdb95b0|a5368dc]]'' **<nowiki>libjson-c:</nowiki>** <nowiki>set HOST_BUILD_PREFIX</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a5368dc30c18947d260c8b68f2f83ca57bdb95b0|a5368dc]]'' **<nowiki>libjson-c:</nowiki>** <nowiki>set HOST_BUILD_PREFIX</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a52ce3fafab59a17f692a3a24717c8b0f358407|7a52ce3]]'' **<nowiki>ucert:</nowiki>** <nowiki>update source</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a52ce3fafab59a17f692a3a24717c8b0f358407|7a52ce3]]'' **<nowiki>ucert:</nowiki>** <nowiki>update source</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/ucert.git;a=commitdiff;h=ad816fc5eb9b529e42f7fade601920a68051e532|ad816fc]]'' <nowiki>set rpath to make bundle-libraries.sh happy</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ 
- => ''[[https://git.openwrt.org/?p=project/ucert.git;a=commitdiff;h=63ad591e5983503fefa00ed0488b0bfd74b2a80d|63ad591]]'' <nowiki>blob_buf needs to be zero'd</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4d961538f6617a6a58f9688c7bca7bf47ae1da42|4d96153]]'' **<nowiki>iproute2:</nowiki>** <nowiki>add libutil to InstallDev section</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4d961538f6617a6a58f9688c7bca7bf47ae1da42|4d96153]]'' **<nowiki>iproute2:</nowiki>** <nowiki>add libutil to InstallDev section</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cc21dab6cc164ba0bc18505f241edfbae8cb53ec|cc21dab]]'' **<nowiki>ucert:</nowiki>** <nowiki>update to lastest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cc21dab6cc164ba0bc18505f241edfbae8cb53ec|cc21dab]]'' **<nowiki>ucert:</nowiki>** <nowiki>update to lastest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 1449: Line 1625:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d1ea8ac3b476e1e552f42dbf1042b521c57a0df4|d1ea8ac]]'' **<nowiki>util-linux:</nowiki>** <nowiki>Update to 2.32.1</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d1ea8ac3b476e1e552f42dbf1042b521c57a0df4|d1ea8ac]]'' **<nowiki>util-linux:</nowiki>** <nowiki>Update to 2.32.1</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cad9519ebaf88cb4f3669ca1a04f04eb5d096311|cad9519]]'' **<nowiki>hostapd:</nowiki>** <nowiki>process all CSA parameters</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cad9519ebaf88cb4f3669ca1a04f04eb5d096311|cad9519]]'' **<nowiki>hostapd:</nowiki>** <nowiki>process all CSA parameters</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e1a1add5178b6a943c6272776ba3af06b3f953a8|e1a1add]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>Update to 10.3.8.0-20180810</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/226036d9deea09b0f76d1d6725d7754515d5e1c9|226036d]]'' <nowiki>Used an array to map rx antenna number for HT cap.</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/c2f82f1ac18ed7fb48be1eb8d678a3cf32192069|c2f82f1]]'' <nowiki>Annoucement of mesh interface if mesh is supported.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/d9daa1dfd418a0a790188b805c95c99dea23f1bb|d9daa1d]]'' <nowiki>Added code to support BF for MU-MIMO.</nowiki> //<color #ccc>(</color><color #282>+306</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/b0a1586ed4baa88383b2cec7accaf8e3eab52afc|b0a1586]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.43.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/2929b70703fd9698db97cbb570861f9cbdd51a80|2929b70]]'' <nowiki>Modified the code to work with firmware of 88W8997.</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/f5869c0c6a68c6bc2dda45d0d9c0a87e01dcc2b4|f5869c0]]'' <nowiki>Added code to make sure headroom is enough.</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/561f1b2c48a8bed2b8c19fb9810d84d9b859bc35|561f1b2]]'' <nowiki>Removed warning message.</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/bf22f642181b013ae1481f743afa9141892fac6b|bf22f64]]'' <nowiki>Change driver version to 10.3.8.0-20180716.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/d9c8c5990fe8c743fcae14e036f1f88c16f0f1ee|d9c8c59]]'' <nowiki>Removed unnecessary information message.</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/40c0abbc4224fcd4428028e9f789e11e133e69f9|40c0abb]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.46.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/3ac5e2d2495c21eac919b7ebab41848926c81d6e|3ac5e2d]]'' <nowiki>Added code to load power table for 88W8997.</nowiki> //<color #ccc>(</color><color #282>+327</color><color #ccc>,</color><color #f00>-81</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/92eb3f88062dca8a1916e6b6f44f42684a655c0e|92eb3f8]]'' <nowiki>Fixed the code to load calibration data.</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/75374802d9ccf431a497bf494ca6a984a7ec2470|7537480]]'' <nowiki>Change driver version to 10.3.8.0-20180810.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c227e45cb6a97c61d9fa2ffa35cebee2a048739|6c227e4]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>remove creation of /etc/ethers</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c227e45cb6a97c61d9fa2ffa35cebee2a048739|6c227e4]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>remove creation of /etc/ethers</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5f56c07d7fab9a6f2201f4100b593349b8ef67d|e5f56c0]]'' **<nowiki>iptables:</nowiki>** <nowiki>make iptables-mod-conntrack-extra depend on kmod-ipt-raw</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5f56c07d7fab9a6f2201f4100b593349b8ef67d|e5f56c0]]'' **<nowiki>iptables:</nowiki>** <nowiki>make iptables-mod-conntrack-extra depend on kmod-ipt-raw</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 1489: Line 1679:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=033f02b9b5580e67e2f1b623f62da60d645e7ba2|033f02b]]'' **<nowiki>iproute2:</nowiki>** <nowiki>q_cake: Also print nonat, nowash and no-ack-filter keywords</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=033f02b9b5580e67e2f1b623f62da60d645e7ba2|033f02b]]'' **<nowiki>iproute2:</nowiki>** <nowiki>q_cake: Also print nonat, nowash and no-ack-filter keywords</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e8cbfedc7229348230c3f970b2376776cb0c113e|e8cbfed]]'' **<nowiki>ucert:</nowiki>** <nowiki>work around short read</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e8cbfedc7229348230c3f970b2376776cb0c113e|e8cbfed]]'' **<nowiki>ucert:</nowiki>** <nowiki>work around short read</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/ucert.git;a=commitdiff;h=e1c722b1b6cbf2527b3178342464e56b97825874|e1c722b]]'' <nowiki>be more tolerant when reading key fingerprint</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=687168ccd9154b1fb7a470fa8f42ce64a135f51d|687168c]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>Handle memory allocation failure in make_non_terminals()</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=687168ccd9154b1fb7a470fa8f42ce64a135f51d|687168c]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>Handle memory allocation failure in make_non_terminals()</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f07a94da50b8a31928cb34c19695747e0df74beb|f07a94d]]'' **<nowiki>wireguard:</nowiki>** <nowiki>bump to 0.0.20180918</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f07a94da50b8a31928cb34c19695747e0df74beb|f07a94d]]'' **<nowiki>wireguard:</nowiki>** <nowiki>bump to 0.0.20180918</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 1496: Line 1685:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39d8b2cf7925911a5e5340cd86eb63bb0729a4f9|39d8b2c]]'' **<nowiki>trelay:</nowiki>** <nowiki>Install hotplug and config files as 600</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39d8b2cf7925911a5e5340cd86eb63bb0729a4f9|39d8b2c]]'' **<nowiki>trelay:</nowiki>** <nowiki>Install hotplug and config files as 600</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5efd080e20f83556c0e3acb4d9c56673ec577d27|5efd080]]'' **<nowiki>mdadm:</nowiki>** <nowiki>Install /etc/config file as 600</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5efd080e20f83556c0e3acb4d9c56673ec577d27|5efd080]]'' **<nowiki>mdadm:</nowiki>** <nowiki>Install /etc/config file as 600</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=95b3f8ec8d4d27525c8eb016b70290d380c55d0a|95b3f8e]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>driver version to 10.3.8.0-20180920</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c4cbe94bd940b5c061e27744eb78805764d6b34|6c4cbe9]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>Change behavior when RD bit unset in queries.</nowiki> //<color #ccc>(</color><color #282>+55</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c4cbe94bd940b5c061e27744eb78805764d6b34|6c4cbe9]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>Change behavior when RD bit unset in queries.</nowiki> //<color #ccc>(</color><color #282>+55</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38a88ade14e935f979dc17b2181f538653d137c5|38a88ad]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.174</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-533</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38a88ade14e935f979dc17b2181f538653d137c5|38a88ad]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.174</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-533</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7849f74117ce83e4cfcd1448a22cc05dbf9b3486|7849f74]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>update to 2.13.0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7849f74117ce83e4cfcd1448a22cc05dbf9b3486|7849f74]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>update to 2.13.0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c325c2b63937992fba32888ebcd2fd912f29864|5c325c2]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update restool to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c325c2b63937992fba32888ebcd2fd912f29864|5c325c2]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update restool to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=976391fed515b2521b959ab797b65939c47822ad|976391f]]'' **<nowiki>dpni:</nowiki>** <nowiki>align option names with the DPL format</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=7a0433dfdfd6e11da1af32232b4a41d0ab387f21|7a0433d]]'' **<nowiki>scripts:</nowiki>** <nowiki>add preliminary version of ls-append-dpl script</nowiki> //<color #ccc>(</color><color #282>+285</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=660c48d774c3b60561046bc3ae00eb35214df20b|660c48d]]'' **<nowiki>ls-append-dpl:</nowiki>** <nowiki>set objects created in child dprc as plugged</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=9ca1a1684e88baa84aef1ff7d93f669706424668|9ca1a16]]'' <nowiki>mc_get_version does not require open on root dprc</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=6ec9eeb43bb7ee65084e5193d58ff780fd5cecf0|6ec9eeb]]'' <nowiki>tranzition to the new form of MC APIs</nowiki> //<color #ccc>(</color><color #282>+7.6K</color><color #ccc>,</color><color #f00>-4.4K</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=aef8cda4b1dcaa1d46200ab3648bb810a3d14d06|aef8cda]]'' <nowiki>add big-endian check for MC versions lower than V10</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=888a386cb76ecd0caacdbd1abda8cc77ac4a70df|888a386]]'' <nowiki>update dpdmux help to reflect that it can only be connected to a dpmac</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=1c1d7a0ac6250d110faf5b81c00ba440e6e1055e|1c1d7a0]]'' **<nowiki>scripts:</nowiki>** <nowiki>add custom steering method to help message</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=263474672c9a16d2bbb2dfb80d3fb6ce01ad87fd|2634746]]'' **<nowiki>dpdmux:</nowiki>** <nowiki>add TCAM custom classification option</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=254aef8c39e64c106bc9c22e8ac3433fff89f25c|254aef8]]'' <nowiki>update copyright years</nowiki> //<color #ccc>(</color><color #282>+106</color><color #ccc>,</color><color #f00>-68</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=81fb1780b21c90cb3dfa706d4c1672c6139ef2cf|81fb178]]'' **<nowiki>ls-addmux:</nowiki>** <nowiki>fix endpoint discovery</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=7a15d3eceb72f3bd58f7dae2c2178d1b5b0af62d|7a15d3e]]'' **<nowiki>ls-addsw:</nowiki>** <nowiki>show netdev names when creating a dpsw</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=c8111dfd6ed128639d4430b590b1a39a8862b0a6|c8111df]]'' **<nowiki>scripts:</nowiki>** <nowiki>Avoid word splitting</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=887deae2658f6bdaa71d50199c834dff4cfb9db6|887deae]]'' **<nowiki>scripts:</nowiki>** <nowiki>Infer switch ports number from specified endpoints</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=ad3387771da15f566f910955f8e2eee4b3a72fcb|ad33877]]'' **<nowiki>dpni:</nowiki>** <nowiki>add DPNI_OPT_SINGLE_SENDER option</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=10af57549a221e0f2ed5344d372c655fe7313f52|10af575]]'' **<nowiki>dpni:</nowiki>** <nowiki>add support for 16 TX tcs</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => + //5 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db30adc9312bd0c42830af60ddf2ca398494c265|db30adc]]'' **<nowiki>layerscape:</nowiki>** <nowiki>fix get_device_file() function of restool</nowiki> //<color #ccc>(</color><color #282>+107</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db30adc9312bd0c42830af60ddf2ca398494c265|db30adc]]'' **<nowiki>layerscape:</nowiki>** <nowiki>fix get_device_file() function of restool</nowiki> //<color #ccc>(</color><color #282>+107</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f0cb135dd4078f4df89978abb0f96326133da2c|9f0cb13]]'' **<nowiki>busybox:</nowiki>** <nowiki>fix dependency for IPV6</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f0cb135dd4078f4df89978abb0f96326133da2c|9f0cb13]]'' **<nowiki>busybox:</nowiki>** <nowiki>fix dependency for IPV6</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 1526: Line 1699:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e0196152ebe7b6d11b740a81d0c3bced5b1902c1|e019615]]'' **<nowiki>ncurses:</nowiki>** <nowiki>use default host install</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e0196152ebe7b6d11b740a81d0c3bced5b1902c1|e019615]]'' **<nowiki>ncurses:</nowiki>** <nowiki>use default host install</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=02e7fa6f8ac11b379b931d9d2089f1be91274afb|02e7fa6]]'' **<nowiki>iw:</nowiki>** <nowiki>update nl80211.h</nowiki> //<color #ccc>(</color><color #282>+607</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=02e7fa6f8ac11b379b931d9d2089f1be91274afb|02e7fa6]]'' **<nowiki>iw:</nowiki>** <nowiki>update nl80211.h</nowiki> //<color #ccc>(</color><color #282>+607</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2dc1f54b1205094e7c6036cae6275d2c326bad3e|2dc1f54]]'' **<nowiki>iptables:</nowiki>** <nowiki>fix dependency for libip6tc on IPV6</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d9a37d8d1eb7d117d5aa44924064a4a3b5517ddd|d9a37d8]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>bump to v2.80test7</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-102</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d9a37d8d1eb7d117d5aa44924064a4a3b5517ddd|d9a37d8]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>bump to v2.80test7</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-102</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37961f12baa756caf5d735fdafff46205d21a93d|37961f1]]'' **<nowiki>wireguard:</nowiki>** <nowiki>bump to 0.0.20180925</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37961f12baa756caf5d735fdafff46205d21a93d|37961f1]]'' **<nowiki>wireguard:</nowiki>** <nowiki>bump to 0.0.20180925</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 1573: Line 1745:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=15a59e3e088c693cf7a654c31151149268b9a340|15a59e3]]'' **<nowiki>iproute2:</nowiki>** <nowiki>install ip-tiny and ip-full in /usr/libexec</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=15a59e3e088c693cf7a654c31151149268b9a340|15a59e3]]'' **<nowiki>iproute2:</nowiki>** <nowiki>install ip-tiny and ip-full in /usr/libexec</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c4d3d705a0d6e508de94dc49736c250ecdae27c|6c4d3d7]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>bump to v2.80</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c4d3d705a0d6e508de94dc49736c250ecdae27c|6c4d3d7]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>bump to v2.80</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=260be8a5790416a8e8e42eb59d5b24a656e4bedb|260be8a]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>driver version to 10.3.8.0-20181008</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ac73502405b4d4f110e4901df7d05b7f7bcd781|9ac7350]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>driver version to 10.3.8.0-20181022</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3dba85254719215747e150301081477a47b38645|3dba852]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>tighten config file permissions</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3dba85254719215747e150301081477a47b38645|3dba852]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>tighten config file permissions</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd9da5146299b769fad874d32a8ae110312cb68f|dd9da51]]'' **<nowiki>openssl:</nowiki>** <nowiki>enable OPENSSL_WITH_DEPRECATED when OpenSSL is built as a build dep</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd9da5146299b769fad874d32a8ae110312cb68f|dd9da51]]'' **<nowiki>openssl:</nowiki>** <nowiki>enable OPENSSL_WITH_DEPRECATED when OpenSSL is built as a build dep</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=278e4eba096238991d0d5965d5fab07a9b648796|278e4eb]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.62.0</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=278e4eba096238991d0d5965d5fab07a9b648796|278e4eb]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.62.0</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=390158bd2b0bab61e3c454a006fa68a4ad98dfdc|390158b]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20181029</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/369d99cccbb5899316a9706fe7d366bfa1c6be10|369d99c]]'' <nowiki>Added code to synchronize module removal.</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/f48571458fc6001204f57d71c6dea03dae191690|f485714]]'' <nowiki>Added code to dump commands set to firmware.</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/6cdddfa51e9b356a05fdb8c9d40e0efcb57136cc|6cdddfa]]'' <nowiki>Removed unnecessary firmware settings.</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/060ddea1d8d53bbc958a5c6abb7122ed733d9ded|060ddea]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.de.52.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/5ddf4c20cd36f942ef5b02dbcaef6f0c744bc00e|5ddf4c2]]'' <nowiki>Change driver version to 10.3.8.0-20181026-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/4f18df492868028e1f26073fb1ef1b44cbc9f9d0|4f18df4]]'' <nowiki>Print out really success of BA creation.</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/183b66d3fcc2509e080ea996bccd6596214c26f6|183b66d]]'' <nowiki>Added debugfs file dump_hostcmd to control hostcmd dumping.</nowiki> //<color #ccc>(</color><color #282>+63</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/ce6a9ca21630fc131ff92137bc5c042891edfa45|ce6a9ca]]'' <nowiki>Fixed security mode won't work after "wifi up".</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/1da7366df13466ec6e1ac1c342eefc8354378e3b|1da7366]]'' <nowiki>Change driver version to 10.3.8.0-20181027-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/753e1657854916e94dfe355906b58935eeccc84a|753e165]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.53.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/917a4ed02c7d924e82c8f78efcd133e694c3f485|917a4ed]]'' <nowiki>Change driver version to 10.3.8.0-20181027.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/d3ac6d72c5d2aa3ebfc01932d0e92149cedcdfb2|d3ac6d7]]'' <nowiki>Corrected print out message for 'dump_hostcmd'.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/2f160bbaaf164faf76c19396b0aea42f0462b198|2f160bb]]'' <nowiki>Shorten the time to check command timeout.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/f01e9fa8b10f0e57088ba528814b4e69504004ec|f01e9fa]]'' <nowiki>Added code to correctly parse EAPOL and forbidden packet out.</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/382700ce5744fe80271c57a89c6589e767d91620|382700c]]'' <nowiki>Change driver version to 10.3.8.0-20181029.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9a408b75e72d9ddbe4ddf9e54bad2b4b604235a|f9a408b]]'' **<nowiki>libconfig:</nowiki>** <nowiki>Fix tarball filename (and URL)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9a408b75e72d9ddbe4ddf9e54bad2b4b604235a|f9a408b]]'' **<nowiki>libconfig:</nowiki>** <nowiki>Fix tarball filename (and URL)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8fc187a76ea00f89c26a489e5242bde4887fe529|8fc187a]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove dependencies on old kernels</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8fc187a76ea00f89c26a489e5242bde4887fe529|8fc187a]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove dependencies on old kernels</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
Line 1584: Line 1774:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dbba87aa6a03f7a85e9acc910df26364235220a9|dbba87a]]'' **<nowiki>popt:</nowiki>** <nowiki>Add main site back to PKG_SOURCE_URL</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dbba87aa6a03f7a85e9acc910df26364235220a9|dbba87a]]'' **<nowiki>popt:</nowiki>** <nowiki>Add main site back to PKG_SOURCE_URL</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5617e138bdaff94587d700def3d74e81c5b2db19|5617e13]]'' **<nowiki>ethtool:</nowiki>** <nowiki>update to 4.19</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5617e138bdaff94587d700def3d74e81c5b2db19|5617e13]]'' **<nowiki>ethtool:</nowiki>** <nowiki>update to 4.19</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b4b942bcef8638a040788ab9ae94c66e38fd960|1b4b942]]'' <nowiki>Revert "iptables: fix dependency for libip6tc on IPV6"</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a95bef05799850f468be2676417f1a944ef4e5e0|a95bef0]]'' **<nowiki>bzip2:</nowiki>** <nowiki>Replace main site with mirrors (FS#1913)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a95bef05799850f468be2676417f1a944ef4e5e0|a95bef0]]'' **<nowiki>bzip2:</nowiki>** <nowiki>Replace main site with mirrors (FS#1913)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a6bddd7f75f130ff7c6819073ee7f61f44696b6|3a6bddd]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add utf8_ssid flag & enable as default</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a6bddd7f75f130ff7c6819073ee7f61f44696b6|3a6bddd]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add utf8_ssid flag & enable as default</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 1591: Line 1780:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=48d8d46d331cd866ad5717cc5b090223a1856a4a|48d8d46]]'' **<nowiki>wireguard:</nowiki>** <nowiki>bump to 0.0.20181119</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=48d8d46d331cd866ad5717cc5b090223a1856a4a|48d8d46]]'' **<nowiki>wireguard:</nowiki>** <nowiki>bump to 0.0.20181119</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=09eac6d13f527ffaf49fdcd8b14a0015a66e002d|09eac6d]]'' **<nowiki>strace:</nowiki>** <nowiki>update to 4.25</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=09eac6d13f527ffaf49fdcd8b14a0015a66e002d|09eac6d]]'' **<nowiki>strace:</nowiki>** <nowiki>update to 4.25</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=392eea392cdae42d4e388e9f1a89bb6fb4e849b6|392eea3]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20181114</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/a23a5580733606577ec02c4768f7a374e1715756|a23a558]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.1.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/8f3abe9172f88a3f1cb3cd82a3945ecc5cdd2e13|8f3abe9]]'' <nowiki>Change driver version to 10.3.8.0-20181031.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/e899ccb881c80e0c1e0b2b578de260040dd7993f|e899ccb]]'' <nowiki>Upgrade 88W8997 firmware to 24.4.4.1.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/ff758d5b051826c75acdbd8a5fdec1b037297be2|ff758d5]]'' <nowiki>Change driver version to 10.3.8.0-20181102-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/b2872f94450f8978936e2233dcc34ce179bfdd5b|b2872f9]]'' <nowiki>Upgrade 88W8997 firmware to 24.5.4.1.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/430b15c54201e095906465e752893ac41d06a313|430b15c]]'' <nowiki>Change driver version to 10.3.8.0-20181103.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/7ecb39097f054b57c523819bc783e969c6e9e22f|7ecb390]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.2.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/dbf1feec44103ddcbea5b04935c96cdca8f21da8|dbf1fee]]'' <nowiki>Change driver version to 10.3.8.0-20181105.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/906cfa5e253455a0a8b550ac555d2003d896b936|906cfa5]]'' <nowiki>Added debugfs file heartbeat.</nowiki> //<color #ccc>(</color><color #282>+91</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/1c83cb385852aa1309081e096a831b48c066b705|1c83cb3]]'' <nowiki>Change driver version to 10.3.8.0-20181105-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/e4c74d6342860b063f4074456a5e95e518a4a5fc|e4c74d6]]'' <nowiki>Change driver version to 10.3.8.0-20181106.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/c0d0c9f2f27cb46ce85c29dfffb242bad62d55c6|c0d0c9f]]'' <nowiki>Added code to avoid some packets to do AMSDU.</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/d10d2c5256be0810cc8c44ec920c8635ca9f1622|d10d2c5]]'' <nowiki>Added debugfs file dump_probe.</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/4931318064d8e4ea9d7c800745656dbc14a69a9d|4931318]]'' <nowiki>Change driver version to 10.3.8.0-20181109.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/da6e7e3e956dbe70a2054520541b6d1162b89702|da6e7e3]]'' <nowiki>Enabled uAPSD.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/e5e07002efce6b84497aba44aef91bf81599aad3|e5e0700]]'' <nowiki>Change driver version to 10.3.8.0-20181112.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => + //2 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a0d5acfbe2bd4f9423d08d88706456e0bd62d4ce|a0d5acf]]'' **<nowiki>nghttp2:</nowiki>** <nowiki>bump to 1.35.0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a0d5acfbe2bd4f9423d08d88706456e0bd62d4ce|a0d5acf]]'' **<nowiki>nghttp2:</nowiki>** <nowiki>bump to 1.35.0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0331770299b1587a96285fd1af33afe6de4ecbb9|0331770]]'' **<nowiki>valgrind:</nowiki>** <nowiki>enable LTO and refresh patches</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3082370551e78195def4b3989eba60bc6149cf6d|3082370]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to 2.4.6</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3082370551e78195def4b3989eba60bc6149cf6d|3082370]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to 2.4.6</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fb45576ac16f89f7cee564b98411a43a31119f9|3fb4557]]'' **<nowiki>cryptodev-linux:</nowiki>** <nowiki>move from packages feed</nowiki> //<color #ccc>(</color><color #282>+60</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fb45576ac16f89f7cee564b98411a43a31119f9|3fb4557]]'' **<nowiki>cryptodev-linux:</nowiki>** <nowiki>move from packages feed</nowiki> //<color #ccc>(</color><color #282>+60</color><color #ccc>)</color>//\\
Line 1620: Line 1826:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=99dbbe7eb735081e0595f43ae2c69ef4792d4cea|99dbbe7]]'' **<nowiki>nettle:</nowiki>** <nowiki>bump to 3.4.1</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=99dbbe7eb735081e0595f43ae2c69ef4792d4cea|99dbbe7]]'' **<nowiki>nettle:</nowiki>** <nowiki>bump to 3.4.1</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7b083bbb825029ef8dd72c676a1eabae61627573|7b083bb]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>drop dnssec timestamp file patch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7b083bbb825029ef8dd72c676a1eabae61627573|7b083bb]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>drop dnssec timestamp file patch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6a8fe0be5cd2edb1560bfc3f3094c3d34f2d2b0|a6a8fe0]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>follow upstream dnsmasq pre-v2.81</nowiki> //<color #ccc>(</color><color #282>+4.5K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=18e02fa20c949e17ff77d821e464a44640ca4c52|18e02fa]]'' <nowiki>Revert "dnsmasq: follow upstream dnsmasq pre-v2.81"</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-4.5K</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c0f6a010a5b7011acbbf2ac5b345d9cf1c14b1f|8c0f6a0]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>follow upstream dnsmasq pre-v2.81 v2</nowiki> //<color #ccc>(</color><color #282>+4.5K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c0f6a010a5b7011acbbf2ac5b345d9cf1c14b1f|8c0f6a0]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>follow upstream dnsmasq pre-v2.81 v2</nowiki> //<color #ccc>(</color><color #282>+4.5K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f5753aae233fa64b5d4784ade2cc170f7da539a4|f5753aa]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add support for WPS pushbutton station</nowiki> //<color #ccc>(</color><color #282>+467</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f5753aae233fa64b5d4784ade2cc170f7da539a4|f5753aa]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add support for WPS pushbutton station</nowiki> //<color #ccc>(</color><color #282>+467</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=216397b8124dafafbd79afdf9f8e716b55775194|216397b]]'' **<nowiki>elfutils:</nowiki>** <nowiki>install library files for pkg-config</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1ff98ddff763ef043f3fc5860ae29563886276c7|1ff98dd]]'' **<nowiki>iproute2:</nowiki>** <nowiki>backport upstream patch to fix print_0xhex on 32 bit</nowiki> //<color #ccc>(</color><color #282>+343</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1ff98ddff763ef043f3fc5860ae29563886276c7|1ff98dd]]'' **<nowiki>iproute2:</nowiki>** <nowiki>backport upstream patch to fix print_0xhex on 32 bit</nowiki> //<color #ccc>(</color><color #282>+343</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad8a5aa06a58b22657f7628c3d5eb4aae2db47f1|ad8a5aa]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>fix ipv6 ipset bug</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad8a5aa06a58b22657f7628c3d5eb4aae2db47f1|ad8a5aa]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>fix ipv6 ipset bug</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 1640: Line 1843:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=835947ce645e596f04f01cbda66292822fa915dd|835947c]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Make eapol-test depend on libubus</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=835947ce645e596f04f01cbda66292822fa915dd|835947c]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Make eapol-test depend on libubus</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0074a5e67e36311d2dd3e6ad0a828a675427668a|0074a5e]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>switch to OpenWrt github repo</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0074a5e67e36311d2dd3e6ad0a828a675427668a|0074a5e]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>switch to OpenWrt github repo</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\
- => ''[[https://github.com/openwrt/omcproxy/commit/722151f04348cf1b759613c087bced52fb45790a|722151f]]'' **<nowiki>mrib.c:</nowiki>** <nowiki>don't use cpu_to_be32 outside of function</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6c6d1c7a729a2a575d0defde28f70f02f98e848|d6c6d1c]]'' <nowiki>Revert "elfutils: install library files for pkg-config"</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3262fce1cd12cd9dbd3b3e50d034233b2b884101|3262fce]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>use PROJECT_GIT in PKG_SOURCE_URL</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3262fce1cd12cd9dbd3b3e50d034233b2b884101|3262fce]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>use PROJECT_GIT in PKG_SOURCE_URL</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6263a9baa3b627ab8b996959975174934b60586d|6263a9b]]'' **<nowiki>ipset:</nowiki>** <nowiki>update to 7.1</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6263a9baa3b627ab8b996959975174934b60586d|6263a9b]]'' **<nowiki>ipset:</nowiki>** <nowiki>update to 7.1</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 1649: Line 1850:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2c6e2c3850e016dcae7afa48086b8feabd0af12|f2c6e2c]]'' **<nowiki>elfutils:</nowiki>** <nowiki>produce correct libelf.pc file when building with full nls</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2c6e2c3850e016dcae7afa48086b8feabd0af12|f2c6e2c]]'' **<nowiki>elfutils:</nowiki>** <nowiki>produce correct libelf.pc file when building with full nls</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=de7ae9a0efeb4584c2166aaab070273fd7a262b7|de7ae9a]]'' **<nowiki>iproute2:</nowiki>** <nowiki>require nls infrastructure due to libelf linking</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=de7ae9a0efeb4584c2166aaab070273fd7a262b7|de7ae9a]]'' **<nowiki>iproute2:</nowiki>** <nowiki>require nls infrastructure due to libelf linking</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=62e4395ac712a02409aa72c910276ac8f2f6e723|62e4395]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20181210</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/f000953416bf141a9c3756c217bb64204d4fbe13|f000953]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.4.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/97ebcfa0cabaa5a9a13596a25864e624a2f4f128|97ebcfa]]'' <nowiki>Change driver version to 10.3.8.0-20181120.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/3b36e2114e87280f205c8bce59deee45daeb64a8|3b36e21]]'' <nowiki>Use wiphy_to_ieee80211_hw() instead of wiphy_priv()</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/433fc6db65446ac338db40363668bae14f191377|433fc6d]]'' <nowiki>Fix non-backport use of nla_parse before 4.12.0</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/9cb815baf0190171475d06a0015b1d067a251069|9cb815b]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.6.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/c1345bb1d84950da2651c9921c17b1dfe0f1fa30|c1345bb]]'' <nowiki>Change driver version to 10.3.8.0-20181210.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/67ce93e16840ea572f191fe4702a993fbfcea636|67ce93e]]'' <nowiki>Fix compile error on kernel 4.15+</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a8bae35914f12383ab60b43e8114bdba7fc355b9|a8bae35]]'' **<nowiki>elfutils:</nowiki>** <nowiki>fix gcc 8.0+ multistatement macros warning/error</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a8bae35914f12383ab60b43e8114bdba7fc355b9|a8bae35]]'' **<nowiki>elfutils:</nowiki>** <nowiki>fix gcc 8.0+ multistatement macros warning/error</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0babdf2d2b565294b42cb2befbfea01bec00418a|0babdf2]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.63.0</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0babdf2d2b565294b42cb2befbfea01bec00418a|0babdf2]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.63.0</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a37c95431b5401c309b7731920daa964842bdee|9a37c95]]'' **<nowiki>wireguard:</nowiki>** <nowiki>Update to snapshot 0.0.20181218</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a37c95431b5401c309b7731920daa964842bdee|9a37c95]]'' **<nowiki>wireguard:</nowiki>** <nowiki>Update to snapshot 0.0.20181218</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5b89abe2a0a325dbbb8a82ef6682c63199125c6|c5b89ab]]'' **<nowiki>lldpd:</nowiki>** <nowiki>consolidate CONFIGURE_VARS</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5b89abe2a0a325dbbb8a82ef6682c63199125c6|c5b89ab]]'' **<nowiki>lldpd:</nowiki>** <nowiki>consolidate CONFIGURE_VARS</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ae622c93b3b4df7a55ef2cdb9986eec2bf42159b|ae622c9]]'' <nowiki>Revert "samba36: add hotplug support"</nowiki> //<color #ccc>(</color><color #f00>-114</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df8f8bad082ea5280c19c9091c099b28b7e2fc67|df8f8ba]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>fix installation of interface triggers (FS#1972)</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df8f8bad082ea5280c19c9091c099b28b7e2fc67|df8f8ba]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>fix installation of interface triggers (FS#1972)</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d405edb481bb08ee5db482142c65064902899bd3|d405edb]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>optimize interface triggers</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d405edb481bb08ee5db482142c65064902899bd3|d405edb]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>optimize interface triggers</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 1744: Line 1952:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43e14a2f9e8b49ec73490eccb5c08209fffbe7ce|43e14a2]]'' **<nowiki>iproute2:</nowiki>** <nowiki>fix broken configuration patch</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43e14a2f9e8b49ec73490eccb5c08209fffbe7ce|43e14a2]]'' **<nowiki>iproute2:</nowiki>** <nowiki>fix broken configuration patch</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc86da377cf78edbf7e830a81b6ebf400f281467|bc86da3]]'' **<nowiki>iproute2:</nowiki>** <nowiki>simplify Makefile, patches and fix feature detection</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc86da377cf78edbf7e830a81b6ebf400f281467|bc86da3]]'' **<nowiki>iproute2:</nowiki>** <nowiki>simplify Makefile, patches and fix feature detection</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e6d84fa8864e7bbbcec139dd09a2922a06f5b2a0|e6d84fa]]'' **<nowiki>iproute2:</nowiki>** <nowiki>use tc package variant to limit other package sizes</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26681fa6a6fcbec0024906eb8367e9a3160521fb|26681fa]]'' **<nowiki>iproute2:</nowiki>** <nowiki>simplify linking libelf for eBFP/XDP object file support</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-61</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fc80ef3613465e60257a5ddf0674debe45b09180|fc80ef3]]'' **<nowiki>iproute2:</nowiki>** <nowiki>tc: enable and fix support for using .so plugins</nowiki> //<color #ccc>(</color><color #282>+107</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=248797834bf21916ddf663edc96d86ee5377850e|2487978]]'' **<nowiki>iproute2:</nowiki>** <nowiki>tc: reduce size of dynamic symbol table</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6a15077e2d7fa850ef5e49275cb7b62e36a6ab2c|6a15077]]'' **<nowiki>hostapd:</nowiki>** <nowiki>send wpa_supplicant logging output to syslog</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6a15077e2d7fa850ef5e49275cb7b62e36a6ab2c|6a15077]]'' **<nowiki>hostapd:</nowiki>** <nowiki>send wpa_supplicant logging output to syslog</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db93949aa395198bbd647827a1f8220e78fbaf3e|db93949]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix race condition in mesh new peer handling</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db93949aa395198bbd647827a1f8220e78fbaf3e|db93949]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix race condition in mesh new peer handling</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>)</color>//\\
Line 1769: Line 1973:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93b984b78a2da34b353602570582c2c06d0979ff|93b984b]]'' **<nowiki>samba36:</nowiki>** <nowiki>allow build with no ipv6 support</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93b984b78a2da34b353602570582c2c06d0979ff|93b984b]]'' **<nowiki>samba36:</nowiki>** <nowiki>allow build with no ipv6 support</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ec2a2a2aea1ada65f050d74a064e74466bbe4e8d|ec2a2a2]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>allow using dnsmasq as the sole resolver</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ec2a2a2aea1ada65f050d74a064e74466bbe4e8d|ec2a2a2]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>allow using dnsmasq as the sole resolver</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=96060b3018763268324bfdbc151b42a9b2adbe42|96060b3]]'' <nowiki>Revert "iproute2: tc: reduce size of dynamic symbol table"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-45</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=566bfa417e0e210a47b5481fa2001de0b47a9914|566bfa4]]'' <nowiki>Revert "iproute2: tc: enable and fix support for using .so plugins"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-107</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=de14f4301e7c40050a23a254bd62ed2edb496e09|de14f43]]'' <nowiki>Revert "iproute2: simplify linking libelf for eBFP/XDP object file support"</nowiki> //<color #ccc>(</color><color #282>+61</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1bdd3b5f7dde6ed5f81816237dda03371b32276c|1bdd3b5]]'' <nowiki>Revert "iproute2: use tc package variant to limit other package sizes"</nowiki> //<color #ccc>(</color><color #f00>-9</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2e0f41e73a93e8fa8b74f053e638f05247ee9113|2e0f41e]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add Multi-AP patches and config options</nowiki> //<color #ccc>(</color><color #282>+2.2K</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2e0f41e73a93e8fa8b74f053e638f05247ee9113|2e0f41e]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add Multi-AP patches and config options</nowiki> //<color #ccc>(</color><color #282>+2.2K</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c17a68cc61a0f8a28e19c7f60b24beaf1a1a402d|c17a68c]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>prefer localuse over resolvfile guesswork</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c17a68cc61a0f8a28e19c7f60b24beaf1a1a402d|c17a68c]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>prefer localuse over resolvfile guesswork</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
Line 1779: Line 1979:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38867b7ebafd8fbbbf3ff400e5a241ae88dfedab|38867b7]]'' **<nowiki>popt:</nowiki>** <nowiki>Use modern toolchain logic</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38867b7ebafd8fbbbf3ff400e5a241ae88dfedab|38867b7]]'' **<nowiki>popt:</nowiki>** <nowiki>Use modern toolchain logic</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b55fbb6b2dfb2eb15159f3e55e17694cbaa5ce32|b55fbb6]]'' **<nowiki>strace:</nowiki>** <nowiki>update to version 2.26</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b55fbb6b2dfb2eb15159f3e55e17694cbaa5ce32|b55fbb6]]'' **<nowiki>strace:</nowiki>** <nowiki>update to version 2.26</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=abf445f189f1c18d0eaeebc7dcc8ab1948349c2e|abf445f]]'' <nowiki>Revert "iw: compile with LTO enabled"</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9b2a1e3823ef70da53eb7c81d3f2f2b2858881d|e9b2a1e]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>define configuration file</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9b2a1e3823ef70da53eb7c81d3f2f2b2858881d|e9b2a1e]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>define configuration file</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9e8cbecb7f188dcf31b3a4e268d8e2b8e6d55a58|9e8cbec]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to release 1.1.1b</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-643</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9e8cbecb7f188dcf31b3a4e268d8e2b8e6d55a58|9e8cbec]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to release 1.1.1b</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-643</color><color #ccc>)</color>//\\
Line 1819: Line 2018:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fc1386ccf8911cf8596b41635beaeb06f165bab4|fc1386c]]'' **<nowiki>openssl:</nowiki>** <nowiki>revert disallowing parallel build</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fc1386ccf8911cf8596b41635beaeb06f165bab4|fc1386c]]'' **<nowiki>openssl:</nowiki>** <nowiki>revert disallowing parallel build</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=488e7ccfbc3afc66ad6df412c9ee57c33d75ca0f|488e7cc]]'' **<nowiki>libnftnl:</nowiki>** <nowiki>bump to latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=488e7ccfbc3afc66ad6df412c9ee57c33d75ca0f|488e7cc]]'' **<nowiki>libnftnl:</nowiki>** <nowiki>bump to latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b36d250b55e836ff72c419f968f4d2f6e3f5df13|b36d250]]'' <nowiki>Revert "valgrind: enable LTO and refresh patches"</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a1099edf32cac9e35b6635f81d356ed20d46a534|a1099ed]]'' **<nowiki>dropbear:</nowiki>** <nowiki>bump to 2019.77</nowiki> //<color #ccc>(</color><color #282>+52</color><color #ccc>,</color><color #f00>-517</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a1099edf32cac9e35b6635f81d356ed20d46a534|a1099ed]]'' **<nowiki>dropbear:</nowiki>** <nowiki>bump to 2019.77</nowiki> //<color #ccc>(</color><color #282>+52</color><color #ccc>,</color><color #f00>-517</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9c3bfd0906398e9f508c4207bfb16b697e2f47be|9c3bfd0]]'' **<nowiki>dropbear:</nowiki>** <nowiki>fix hardening flags during configure</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9c3bfd0906398e9f508c4207bfb16b697e2f47be|9c3bfd0]]'' **<nowiki>dropbear:</nowiki>** <nowiki>fix hardening flags during configure</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>)</color>//\\
Line 1831: Line 2029:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e8bb50b9324cb368fe5b2bd916c98b8d8517be5|1e8bb50]]'' **<nowiki>wireguard:</nowiki>** <nowiki>do not add host-dependencies if fwmark is set</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e8bb50b9324cb368fe5b2bd916c98b8d8517be5|1e8bb50]]'' **<nowiki>wireguard:</nowiki>** <nowiki>do not add host-dependencies if fwmark is set</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28920330f86d628a287f00f2596f4aaead8e2e19|2892033]]'' **<nowiki>wireguard:</nowiki>** <nowiki>introduce 'nohostroute' option</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28920330f86d628a287f00f2596f4aaead8e2e19|2892033]]'' **<nowiki>wireguard:</nowiki>** <nowiki>introduce 'nohostroute' option</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ba3d70c9570cdf9759bd6b0f6aaa4288fb79fc8|6ba3d70]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>Fix pcie timeout issue</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://github.com/kaloz/mwlwifi/commit/107aa01b32846c32401d9a6675f996f62f9856a5|107aa01]]'' <nowiki>Timeout prevent</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4376c06e80618c7f632dd4396fc337180e0d5bcb|4376c06]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to 2.4.7</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4376c06e80618c7f632dd4396fc337180e0d5bcb|4376c06]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to 2.4.7</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=701b8d0050b4d12907ee751fcd4ed6496b9f10fc|701b8d0]]'' **<nowiki>openvpn:</nowiki>** <nowiki>openssl: explicitly depend on deprecated APIs</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=701b8d0050b4d12907ee751fcd4ed6496b9f10fc|701b8d0]]'' **<nowiki>openvpn:</nowiki>** <nowiki>openssl: explicitly depend on deprecated APIs</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 1896: Line 2096:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ef7aa03bdb5e38b11a4430d1505e9398d587b467|ef7aa03]]'' **<nowiki>libunwind:</nowiki>** <nowiki>bump to version 1.3.1</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ef7aa03bdb5e38b11a4430d1505e9398d587b467|ef7aa03]]'' **<nowiki>libunwind:</nowiki>** <nowiki>bump to version 1.3.1</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ad7c53383dd479a265762c4ffb73b8a2f126129|9ad7c53]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update restool to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ad7c53383dd479a265762c4ffb73b8a2f126129|9ad7c53]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update restool to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=dbcc6444e89844eeadd5299cbcd9df1a37557055|dbcc644]]'' **<nowiki>dprc:</nowiki>** <nowiki>generate-dpl: use MC APIs that support big-endian seamlessly</nowiki> //<color #ccc>(</color><color #282>+627</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=9815bb661d70c9d66aa71dba62602718b61c7013|9815bb6]]'' <nowiki>update flib_ops to use the v10 MC API</nowiki> //<color #ccc>(</color><color #282>+172</color><color #ccc>,</color><color #f00>-56</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=ce7d849dcf082eb779c01ad698dc9ee7c6b1e519|ce7d849]]'' **<nowiki>dpni:</nowiki>** <nowiki>increase the maximum number of queues</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=cbee1832ae583547a41a244ec4b5efe7015ec14d|cbee183]]'' **<nowiki>dpseci:</nowiki>** <nowiki>increase the maximum number of queues</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=2255cabb39d83233c7d3520ef91126d732a3fa0a|2255cab]]'' **<nowiki>dpmac:</nowiki>** <nowiki>add DPMAC_ETH_IF_CAUI as one of the supported phy types</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=eb49d175766f5ba495dcdefd3a5c5b863d8f01a6|eb49d17]]'' **<nowiki>scripts:</nowiki>** <nowiki>dynamically determine the number of DPIOs needed</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=40dddfc394c479a5366e3d7d30cd59f50359358e|40dddfc]]'' **<nowiki>scripts:</nowiki>** <nowiki>dynamically setup the DPCON objects needed</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=1c2dde0318344a9e7af2e2d4c2d7ff458a3c5ab6|1c2dde0]]'' **<nowiki>dpmac:</nowiki>** <nowiki>display counters in info command</nowiki> //<color #ccc>(</color><color #282>+63</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=c54067aa4c4696bb89aab4b33166e5ae333fb138|c54067a]]'' **<nowiki>dpseci:</nowiki>** <nowiki>fix 16 queues support</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=ea39c04a4cad5948819657bd9dfeeb5b7129f651|ea39c04]]'' **<nowiki>dpmac:</nowiki>** <nowiki>update interface type enum</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=8106ce71fcb0b194542b2e3d2b49b2e803d7f75e|8106ce7]]'' <nowiki>export flib_ops in the restool header</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=2c3202b5e336cae6c22a9fdb2c238b47723bb760|2c3202b]]'' **<nowiki>dpdmux:</nowiki>** <nowiki>rename flib_ops</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=2b4dd211d5c584d5f81cfa530a3a93854dc1d490|2b4dd21]]'' **<nowiki>dprc:</nowiki>** <nowiki>generate-dpl: export only the objects that exist</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=dc120ff83beb6160549f7aa7ea2c2a9a18ed6a74|dc120ff]]'' <nowiki>add support for num cgs in restool for mc 10.14</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=8eb494d816862f2ba97d69980570c3727a3873cb|8eb494d]]'' **<nowiki>dprc:</nowiki>** <nowiki>enable DPDMUX_METHOD_CUSTOM in dpdmux generate dpl</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/restool;a=commitdiff;h=8b1dd407bbd48b4f1a50c71b78083112a6397619|8b1dd40]]'' **<nowiki>dprc:</nowiki>** <nowiki>fix compile error (only witn gcc 8.x)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=021a9b4cb93dbf5e41ae646ac17f33b6856b91e8|021a9b4]]'' **<nowiki>iproute2:</nowiki>** <nowiki>add tc action ctinfo support</nowiki> //<color #ccc>(</color><color #282>+595</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=021a9b4cb93dbf5e41ae646ac17f33b6856b91e8|021a9b4]]'' **<nowiki>iproute2:</nowiki>** <nowiki>add tc action ctinfo support</nowiki> //<color #ccc>(</color><color #282>+595</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=10011f91c5cffd0863bbec98a8da403c82354c8d|10011f9]]'' **<nowiki>busybox:</nowiki>** <nowiki>add ALTERNATIVES for brctl</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=10011f91c5cffd0863bbec98a8da403c82354c8d|10011f9]]'' **<nowiki>busybox:</nowiki>** <nowiki>add ALTERNATIVES for brctl</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 1936: Line 2120:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f573d3de118476879d4a600b3216a1b49b87cdf9|f573d3d]]'' **<nowiki>base-files:</nowiki>** <nowiki>move urandom seed bits into separate package</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f573d3de118476879d4a600b3216a1b49b87cdf9|f573d3d]]'' **<nowiki>base-files:</nowiki>** <nowiki>move urandom seed bits into separate package</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5100629e32278ab83a6316024f4fb594b6c836bc|5100629]]'' **<nowiki>urngd:</nowiki>** <nowiki>move project to git.openwrt.org</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5100629e32278ab83a6316024f4fb594b6c836bc|5100629]]'' **<nowiki>urngd:</nowiki>** <nowiki>move project to git.openwrt.org</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/urngd.git;a=commitdiff;h=c057e177ace7704a3d4e2e1272baaf2e2d21cbed|c057e17]]'' <nowiki>Fix wrong type in format string</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0a64b70e4e95d585df3ef79d04cc6e48c8919d7c|0a64b70]]'' **<nowiki>openwrt-keyring:</nowiki>** <nowiki>update to Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0a64b70e4e95d585df3ef79d04cc6e48c8919d7c|0a64b70]]'' **<nowiki>openwrt-keyring:</nowiki>** <nowiki>update to Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=f2989abf82b84203ff8733c0436e698e8109da49|f2989ab]]'' <nowiki>Add my public GPG and usign key</nowiki> //<color #ccc>(</color><color #282>+75</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=keyring.git;a=commitdiff;h=f2989abf82b84203ff8733c0436e698e8109da49|f2989ab]]'' <nowiki>Add my public GPG and usign key</nowiki> //<color #ccc>(</color><color #282>+75</color><color #ccc>)</color>//\\
Line 1996: Line 2179:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=54db6061ee1f17653fb4c2bec29db840500f1588|54db606]]'' **<nowiki>nghttp2:</nowiki>** <nowiki>bump to 1.39.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=54db6061ee1f17653fb4c2bec29db840500f1588|54db606]]'' **<nowiki>nghttp2:</nowiki>** <nowiki>bump to 1.39.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dff561c7c8cff05d27390aef959da19b744b9d2b|dff561c]]'' **<nowiki>iftop:</nowiki>** <nowiki>update to HEAD of 2018-10-03 - 77901c</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dff561c7c8cff05d27390aef959da19b744b9d2b|dff561c]]'' **<nowiki>iftop:</nowiki>** <nowiki>update to HEAD of 2018-10-03 - 77901c</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''77901c8'' <nowiki>Support scales beyond 1Gbps</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc7a755fe68ed835a3b11421ea3f92a6c650d286|bc7a755]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.177</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc7a755fe68ed835a3b11421ea3f92a6c650d286|bc7a755]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.177</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=406434affad51828abebba46e2aa68cc944f40af|406434a]]'' **<nowiki>openssl:</nowiki>** <nowiki>refresh patches</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=406434affad51828abebba46e2aa68cc944f40af|406434a]]'' **<nowiki>openssl:</nowiki>** <nowiki>refresh patches</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
Line 2024: Line 2208:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f051a967b817eef118f315aee02dcc6857bc35e4|f051a96]]'' **<nowiki>libevent2:</nowiki>** <nowiki>Update to 2.1.11</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-81</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f051a967b817eef118f315aee02dcc6857bc35e4|f051a96]]'' **<nowiki>libevent2:</nowiki>** <nowiki>Update to 2.1.11</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-81</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bee28adf6e6ae01a435dd1befff11766d4762ee9|bee28ad]]'' **<nowiki>hostapd:</nowiki>** <nowiki>enable PMKSA and OK caching for WPA3-Personal</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bee28adf6e6ae01a435dd1befff11766d4762ee9|bee28ad]]'' **<nowiki>hostapd:</nowiki>** <nowiki>enable PMKSA and OK caching for WPA3-Personal</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=569bec190cce4730282ea59ad841cd12bb592c53|569bec1]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.66.0</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=963cee15e834816e4d6becfe51d3ea863ab66694|963cee1]]'' **<nowiki>xfsprogs:</nowiki>** <nowiki>Fix compilation with newer musl</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69dcd89dcd1358eaf226029793afa1a1ef8e4022|69dcd89]]'' **<nowiki>strace:</nowiki>** <nowiki>Fix build on PowerPC</nowiki> //<color #ccc>(</color><color #f00>-17</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9be3501dc3fc5250941e00e4c1b8856d43a55000|9be3501]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>allow building with hw-crytpo and AES-CCM</nowiki> //<color #ccc>(</color><color #282>+160</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6cabbe96468343c4896d397c729e73548bc7677f|6cabbe9]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>update to v4.2.0-stable</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-142</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=047329273be708585feef25ae738084fea2f9e8e|0473292]]'' **<nowiki>hostapd:</nowiki>** <nowiki>adjust removed wolfssl options</nowiki> //<color #ccc>(</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0fcf02d0a5903ef506f48b41bfbc3eac970dcfe3|0fcf02d]]'' **<nowiki>hostapd:</nowiki>** <nowiki>revert signature change in patch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=eba68342f9d350008ade7c70cfa9c12d3ac6b504|eba6834]]'' **<nowiki>hostapd:</nowiki>** <nowiki>declare struct wpa_bss early</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3e9b3d0ba91abd097b30590a01cbd099a5d89f58|3e9b3d0]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix OWE settings in client mode</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e1854815aa4e8d85cc7a831d665a8a43d00f41c0|e185481]]'' **<nowiki>hostapd:</nowiki>** <nowiki>mirror ieee80211w ap mode defaults in station mode</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80b58a9db6a514138e979ccf06d0fe4dc52f0907|80b58a9]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Update to version 2.8 (2019-04-21)</nowiki> //<color #ccc>(</color><color #282>+532</color><color #ccc>,</color><color #f00>-5.7K</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=368c9dc0bd940f11c6de8b296c9fbc4c50fe417e|368c9dc]]'' <nowiki>The master branch is now used for v2.8 development</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=f2973fa39d6109f0f34969e91551a98dc340d537|f2973fa]]'' **<nowiki>FT:</nowiki>** <nowiki>Fix CONFIG_IEEE80211X=y build without CONFIG_FILS=y</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=9da196adf938c5bd4187b1d13538752802b8c090|9da196a]]'' **<nowiki>VLAN:</nowiki>** <nowiki>Warn about interface name truncation</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=11adf76a71ce01dc87b78a0dc28621641c773673|11adf76]]'' <nowiki>EAP-TLS server: Update user information based on serial number</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=6ff4241797c516e4d720173d503636c7ea399548|6ff4241]]'' <nowiki>HS 2.0 server: Include phase2=0 users for TLS in the user list</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=34341b09b4323589460e7db3d758f6764715d2f8|34341b0]]'' <nowiki>HS 2.0 server: Do not set phase2=1 for certificate-based users</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=2166651b0c262248fa64c22a2426b6c9cff94ca2|2166651]]'' <nowiki>HS 2.0 server: Clear remediation requirement for certificate credentials</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=d726f4da547e943216bb6ba8b79d51fc015e03e1|d726f4d]]'' <nowiki>HS 2.0 server: Document client certificate related Apache configuration</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=718346775da8bbb44aa5e8265f60bc4e7d8628ac|7183467]]'' <nowiki>HS 2.0 server: Client certificate reenrollment</nowiki> //<color #ccc>(</color><color #282>+197</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=0e1ab324cc8f07f4a132a8a2bae0da1b9aca19cd|0e1ab32]]'' <nowiki>HS 2.0 server: Fix couple of memory leaks</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=f81e65510c8f74e2f22f37c66bd9f12d620ca13c|f81e655]]'' <nowiki>WPS NFC: Fix potential NULL pointer dereference on an error path</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=4b1ae27974146d3b5ef5c5e4024cfa0cdcf59f2a|4b1ae27]]'' **<nowiki>tests:</nowiki>** <nowiki>Connect to WPS AP with NFC connection handover (local failure)</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=4c02242d04cd913c27fde022fb892307509bf4c9|4c02242]]'' <nowiki>Define spectral scaling parameters as QCA vendor specific attributes</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=678d8410af4939a80fb6b09f99b11839888601e7|678d841]]'' <nowiki>Move send_probe_response parameter to BSS specific items</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=891e1668c0f9b31f1b04c14bebdab7dd58c48824|891e166]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Update HE Capabilities and Operation element definition</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=17adac9ef9f7e840a11a8a7df0b928f44dbb7e67|17adac9]]'' **<nowiki>FILS:</nowiki>** <nowiki>Do not process FILS HLP request again while previous one is pending</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>)</color>//\\
 + => + //817 more...//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5e8d1b52dafb04428898fe3ba9c2920a0fb6f653|5e8d1b5]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Update to version 2.9 (2019-08-08)</nowiki> //<color #ccc>(</color><color #282>+272</color><color #ccc>,</color><color #f00>-639</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=516ccede8fd4b9702c0e684cfd73f856a17dc7e2|516cced]]'' <nowiki>The master branch is now used for v2.9 development</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=2ed2b52ff580513ea407966073a9581aec90a1c5|2ed2b52]]'' **<nowiki>DPP:</nowiki>** <nowiki>Add configuration structure to dpp_global_init()</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=9ffec2e854719ffc133bc0b4f01aad8f07915403|9ffec2e]]'' **<nowiki>DPP:</nowiki>** <nowiki>Make pkhash available in bootstrapping info</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=88a78bdde4eb245ae1448152dab2ff3a4cf2375f|88a78bd]]'' **<nowiki>DPP2:</nowiki>** <nowiki>Protocol exchange over TCP using Controller/Relay</nowiki> //<color #ccc>(</color><color #282>+1.4K</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=e00f780e2bdd98d1b7c96876716d8084808e635d|e00f780]]'' **<nowiki>DPP2:</nowiki>** <nowiki>hostapd as TCP Relay</nowiki> //<color #ccc>(</color><color #282>+154</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=c02dd10d7623625cf810cc54e362aacb5fb1b9c6|c02dd10]]'' **<nowiki>DPP2:</nowiki>** <nowiki>wpa_supplicant as Controller over TCP</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=2a5a0680862b7e1b4af75c5d10276298edc3b6a6|2a5a068]]'' **<nowiki>DPP2:</nowiki>** <nowiki>wpa_supplicant as TCP initiator</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=5fbefcc64b8b163a7c8256f243fe85cd754ec02e|5fbefcc]]'' **<nowiki>tests:</nowiki>** <nowiki>DPP over TCP using Controller/Relay</nowiki> //<color #ccc>(</color><color #282>+125</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=cfde99a84bf38f6c80e81c51f3bcae9e97058d03|cfde99a]]'' <nowiki>Add 802.11 reason code strings into wpa_supplicant messages</nowiki> //<color #ccc>(</color><color #282>+82</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=4be17ffbd9aacd3c1b590907af12c85bf6ea3fb0|4be17ff]]'' <nowiki>Replace int status/reason_code with u16 variable</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=9c951244185784066a50facf468ecd1905afdbe5|9c95124]]'' <nowiki>Add 802.11 status code strings</nowiki> //<color #ccc>(</color><color #282>+122</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=95f556f3c77d32c46fb98437bf929ffe39a41ce8|95f556f]]'' <nowiki>Make channel switch started event available over control interface</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=fa335929b7c9469160661f92e55d860e7175e5f7|fa33592]]'' **<nowiki>wpa_cli:</nowiki>** <nowiki>Make CTRL-EVENT-CHANNEL-SWITCH available to action scripts</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=64c20a831f23ae601aecbd6cb2e3537a432699c6|64c20a8]]'' **<nowiki>tests:</nowiki>** <nowiki>Channel switch started/completed events</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=1b90aae9299f0a8618001b38882317787a690485|1b90aae]]'' **<nowiki>nl80211:</nowiki>** <nowiki>Remove QCA vendor specific HE capability handling</nowiki> //<color #ccc>(</color><color #f00>-101</color><color #ccc>)</color>//\\
 + => ''[[https://w1.fi/cgit/hostap/commit/?id=5b3940d0c250d786ba07bed5eca457bff234eceb|5b3940d]]'' **<nowiki>nl80211:</nowiki>** <nowiki>Add driver HE capabilities parsing support</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => + //346 more...//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=90a0daf4fe2aca55169c5ff7862b867516837c30|90a0daf]]'' **<nowiki>hostapd:</nowiki>** <nowiki>use config option CONFIG_NO_LINUX_PACKET_SOCKET_WAR</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=81908622a987b561a601bb144310bc35fd123bbf|8190862]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Remove unneeded patch</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-28</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e85b638f78342b7a8581c23e64d54d5de6d1a2c|0e85b63]]'' **<nowiki>hostapd:</nowiki>** <nowiki>use getrandom syscall</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6111dbeedaa1407326eb81a8d4bd37ed4654cf1|f6111db]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Add mesh support for wpad full</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6e7f68c7f7539d20d884acc06c07b53e9683d93|a6e7f68]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add IEEE 802.11k support</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e68d589e7b8cc151e311ba06ee17ec0ebc82acdc|e68d589]]'' **<nowiki>e2fsprogs:</nowiki>** <nowiki>Fix CVE-2019-5094 in libsupport</nowiki> //<color #ccc>(</color><color #282>+204</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5cb845ebfedb57716d8694026b9d3f3a2638d2bf|5cb845e]]'' **<nowiki>mtd:</nowiki>** <nowiki>Activate LTO compile option</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cde70954effe137fac830730105853f929e9d28a|cde7095]]'' **<nowiki>busybox:</nowiki>** <nowiki>add glibc dependency for vi regex option</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=06bf1a9b67789229ed8401b554bc1183950dff72|06bf1a9]]'' **<nowiki>ucert:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ucert.git;a=commitdiff;h=e4bd927cc7c756de5f3005824b63a7a6d827e1ee|e4bd927]]'' <nowiki>cast ucert_argv to proper type when passing to execv</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6351205d7354117a9336fe4150ad264eb93f72e7|6351205]]'' **<nowiki>adb:</nowiki>** <nowiki>fix for SuperSpeed devices</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fba5dc103a9a6a4b37a676850fd28ac175aece2|4fba5dc]]'' **<nowiki>kernel:</nowiki>** <nowiki>fix *-gpio-custom module unloading</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fc47dd4434eff818e6f668c62acd211cb23e47e|3fc47dd]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>bump to 4.3.0-stable</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=abb0665bec43315c0bda58556024cc531d4ec7bb|abb0665]]'' **<nowiki>ca-certificates:</nowiki>** <nowiki>provide ca-certs by both ca-certificates and ca-bundle</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f58705b77eb20a3c39b2274168aba06233df2bc8|f58705b]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>Fix potential dnsmasq crash with TCP</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
  
-==== Packages / Firmware (84 changes) ====+==== Packages / Firmware (93 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=349fe46103359682692e6b175d22f8c05ff75f74|349fe46]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Update QCA988X firmware to the latest version</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=349fe46103359682692e6b175d22f8c05ff75f74|349fe46]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Update QCA988X firmware to the latest version</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6390f27c2ed6189f6aac2308a2ea40fde2f798d7|6390f27]]'' **<nowiki>ath3k:</nowiki>** <nowiki>Add firmware support for QCA Rome</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6390f27c2ed6189f6aac2308a2ea40fde2f798d7|6390f27]]'' **<nowiki>ath3k:</nowiki>** <nowiki>Add firmware support for QCA Rome</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
Line 2045: Line 2290:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4fee592eae88ba9e985cd64a44b60d00b74da98|e4fee59]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-dpl to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4fee592eae88ba9e985cd64a44b60d00b74da98|e4fee59]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-dpl to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c19f5206866f73acb3dc4dfdf1af33e9b9556733|c19f520]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-mc to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c19f5206866f73acb3dc4dfdf1af33e9b9556733|c19f520]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-mc to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/9c1d73016b47f8654d48f0ccff776e5e4588d822|9c1d730]]'' <nowiki>Add the prebuilt binaries of mc 10.8.0 release</nowiki> //<color #ccc>(</color><color #282>+81</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=984cf8d89dc40b1a1ed994d2e550e783240599dd|984cf8d]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ppfe-firmware to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=984cf8d89dc40b1a1ed994d2e550e783240599dd|984cf8d]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ppfe-firmware to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
- => ''[[https://github.com/NXP/qoriq-engine-pfe-bin/commit/50c825b9300c5e36548fb5dcbef538b650fc1913|50c825b]]'' <nowiki>DNCPE-372 Update binary files</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89c4ed57b768449d58bb0830e98c9b99ea466feb|89c4ed5]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-rcw to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-181</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89c4ed57b768449d58bb0830e98c9b99ea466feb|89c4ed5]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-rcw to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-181</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=349daa9a8edfdf29a3fbe4cd070f6020c1d76b96|349daa9]]'' **<nowiki>T1040:</nowiki>** <nowiki>Remove IFC_GRP_C_BASE RCW bit</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=9e823fdabc1df85e7890943e3c0cc77fcfb14ec9|9e823fd]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add t1040rdb rcw files for serdes protocol 0x66</nowiki> //<color #ccc>(</color><color #282>+388</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=85ab07b4958699f085e1621e9a6179b69ace199e|85ab07b]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add T1040QDS rcw files for serdes proto 0x66, 0xA7, 0x40</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=7b10681c2c254e54dfeb73e23607262e6cc3ba4d|7b10681]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add t1042rdb_pi rcw files for serdes protocol 0x06</nowiki> //<color #ccc>(</color><color #282>+387</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=e8266df78569fb5bd7c1a17360f06026dd5d006e|e8266df]]'' **<nowiki>python:</nowiki>** <nowiki>allow PYTHON to be overridden by the environment</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=718a258e1a677f80a14f04b426c74d143bc0c14b|718a258]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add DDR_FDBK_MULT rcw bits</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=9c9b73f8f0393c9cbf631160a933aa51c6ca01fd|9c9b73f]]'' **<nowiki>T4240:</nowiki>** <nowiki>Move erratum A-006031 code into a006031.rcw file</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-117</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=74b079dab5c40e1ce9a930df51eeb1cd29e2fc4b|74b079d]]'' **<nowiki>A-006031:</nowiki>** <nowiki>Modify the value to write to SRDSxPLLnRSTCTL</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=4ac2143f3b775ad776e73225b1df5c064a15992e|4ac2143]]'' **<nowiki>T1040:</nowiki>** <nowiki>Update ddr reference clock value in t104xrdb rcw files</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=798e7ccb4700fd9b72dad0be5b0896e0188e8125|798e7cc]]'' **<nowiki>t2080qds:</nowiki>** <nowiki>add initial rcw configuration for t2080qds</nowiki> //<color #ccc>(</color><color #282>+503</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=cf0d9f90c32d4667eff463b9725cd27d95bd914d|cf0d9f9]]'' **<nowiki>t4240:</nowiki>** <nowiki>create RCW files for rev2.0</nowiki> //<color #ccc>(</color><color #282>+796</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=4164d0c38113516ea8dfb9f94a32a5ab796037af|4164d0c]]'' **<nowiki>t4240:</nowiki>** <nowiki>add rcw protocol 28_56_6_12</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=54e8ce07a8cd0475f0f4482fc8ce8ee6d21c0f76|54e8ce0]]'' **<nowiki>t1040qds:</nowiki>** <nowiki>Update MEM_PLL_RAT for 66.66MHz DDR clk</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=1585511a7d96f43165da83b580204ae5641552e7|1585511]]'' **<nowiki>T4240:</nowiki>** <nowiki>update frequency for Rev2.0</nowiki> //<color #ccc>(</color><color #282>+85</color><color #ccc>,</color><color #f00>-101</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=84596b614044ae1b4cf2446a6d6a442209ad9ff5|84596b6]]'' **<nowiki>t4240:</nowiki>** <nowiki>update fman frequency to 733MHz for rev2.0</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-245</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=96ce996d7a989203deb28449311c02f600a25554|96ce996]]'' **<nowiki>T4240:</nowiki>** <nowiki>some updates for rev2.0</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-45</color><color #ccc>)</color>//\\ 
- => + //181 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32bb763e4526b44e219fb3ffcba6d76fc650a1cf|32bb763]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-ppa to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-73</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32bb763e4526b44e219fb3ffcba6d76fc650a1cf|32bb763]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-ppa to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+46</color><color #ccc>,</color><color #f00>-73</color><color #ccc>)</color>//\\
- => ''[[https://github.com/yangbolu1991/ppa-binary/commit/73ce533bed868717b891e5dbf881428f56f11b4e|73ce533]]'' **<nowiki>ppa:</nowiki>** <nowiki>update images to LSDK-18.06</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f0ec7bd27d206ea0eb9587e178ce0d7ddc006bce|f0ec7bd]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add armv7 subtarget and ls1021atwr board support</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f0ec7bd27d206ea0eb9587e178ce0d7ddc006bce|f0ec7bd]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add armv7 subtarget and ls1021atwr board support</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=eb684205e5e6958ad71cf4a179fa776f6507f7e3|eb68420]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add SD card boot support</nowiki> //<color #ccc>(</color><color #282>+191</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=eb684205e5e6958ad71cf4a179fa776f6507f7e3|eb68420]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add SD card boot support</nowiki> //<color #ccc>(</color><color #282>+191</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 2082: Line 2307:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dceee8cc09a54f96dee82a6e95e3e77a6dd7ac13|dceee8c]]'' **<nowiki>ipq-wifi:</nowiki>** <nowiki>drop custom board-2.bins</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dceee8cc09a54f96dee82a6e95e3e77a6dd7ac13|dceee8c]]'' **<nowiki>ipq-wifi:</nowiki>** <nowiki>drop custom board-2.bins</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad83fde30de5d154bf723d0fd07f945a8cdb6510|ad83fde]]'' **<nowiki>intel-microcode:</nowiki>** <nowiki>remove dependency on iucode-tool</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad83fde30de5d154bf723d0fd07f945a8cdb6510|ad83fde]]'' **<nowiki>intel-microcode:</nowiki>** <nowiki>remove dependency on iucode-tool</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=022ffb56b2491fd7d8051ac6e6c7622ecc313d8f|022ffb5]]'' **<nowiki>intel-microcode:</nowiki>** <nowiki>create early load microcode image</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=975019b3a755ec3b91864b60b45e5ee104075096|975019b]]'' **<nowiki>amd64-microcode:</nowiki>** <nowiki>create early load microcode image</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=30f30d3e11785efa23a2d4c61c0eb6f901c58ef3|30f30d3]]'' <nowiki>Revert "amd64-microcode: create early load microcode image"</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=231d9d5327d161aed166949ea9328609927674ff|231d9d5]]'' <nowiki>Revert "intel-microcode: create early load microcode image"</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2b4ac79a791d9451f601d494dde2e71864174358|2b4ac79]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for EnGenius EAP1300</nowiki> //<color #ccc>(</color><color #282>+263</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2b4ac79a791d9451f601d494dde2e71864174358|2b4ac79]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for EnGenius EAP1300</nowiki> //<color #ccc>(</color><color #282>+263</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87af41d554c7c4a708b87a894336a674f320358c|87af41d]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Fix mirror hash sum (FS#1983)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87af41d554c7c4a708b87a894336a674f320358c|87af41d]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Fix mirror hash sum (FS#1983)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cc5c63f217e6ca29959b5c61ed5de690a42d9fbf|cc5c63f]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update all CT firmware variants</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-32</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cc5c63f217e6ca29959b5c61ed5de690a42d9fbf|cc5c63f]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update all CT firmware variants</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-32</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8b4f6a1d2ab6a6dea913d0ec7c1698c1cd06474a|8b4f6a1]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>update to the commit from 2018-12-16</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8b4f6a1d2ab6a6dea913d0ec7c1698c1cd06474a|8b4f6a1]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>update to the commit from 2018-12-16</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=96d6db5167e8aea6455d6d6bf82cced8cf1138ab|96d6db5]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>add MC firmware for NXP DPAA2 SoCs</nowiki> //<color #ccc>(</color><color #282>+137</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=8d3825c4bff553e0ecc0c503f135e94680ee8051|8d3825c]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>add firmware for mt7650e</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=ac5f8bdd1f02612cf397c6fdfde657faef7f7f45|ac5f8bd]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>update vega10 firmware to 18.40</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=a136e785a8ee02de0a7faa05da273d3621877db6|a136e78]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>update polaris10 firmware to 18.40</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=7ceb224ac773eff6976b100244d873a74fdf2b6d|7ceb224]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>update carrizo firmware to 18.40</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=453caa3d5b9e18d298b2d334b9ce50d7f73be741|453caa3]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>update tonga firmware to 18.40</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=fcd5a5f14abf1c0202abb8dc6b98ddb2ff23c359|fcd5a5f]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>update fiji firmware to 18.40</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=aa71b2d7dbccf601aacf88af21011173a1b09be5|aa71b2d]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>update raven firmware to 18.40</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=1cb4e51018293c14642f115b5868cda92b879161|1cb4e51]]'' **<nowiki>amdgpu:</nowiki>** <nowiki>add raven dmcu firmware</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=c7ba355ef94cc85c49f14f76a7a826c46fa12ae1|c7ba355]]'' **<nowiki>qed:</nowiki>** <nowiki>Add 8.37.7.0 firmware image</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=e7cdec460311a76e4f99e6bed763628af5fc2208|e7cdec4]]'' **<nowiki>cxgb4:</nowiki>** <nowiki>update firmware to revision 1.21.5.0</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=5904eab2b76216d3f3f1cebac274cef988e1d1d2|5904eab]]'' **<nowiki>nfp:</nowiki>** <nowiki>update Agilio SmartNIC firmware to rev 2.1.16</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=82f6dbf82d976064db15f4e7f3e770322dc6ce14|82f6dbf]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>intel: Update Cannonlake audio firmware.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=57d49d580af5c67d7f725dda75aa71cb94505514|57d49d5]]'' **<nowiki>microchip:</nowiki>** <nowiki>add firmware for VSC8574 and VSC8584 Ethernet PHYs</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=d9fb2ee680cd9e8ee648e0b18e5ef06ed33d26ff|d9fb2ee]]'' **<nowiki>nfp:</nowiki>** <nowiki>update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.13</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=8aa9e3e3886d49b8e1427c1084cbbe567ca2b6ca|8aa9e3e]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>Update AMD cpu microcode</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => + //11 more...//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fa211623d02cb84a8f0688843cf8f23bab061321|fa21162]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>broadcom: package 4366C0 FullMAC firmware</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fa211623d02cb84a8f0688843cf8f23bab061321|fa21162]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>broadcom: package 4366C0 FullMAC firmware</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c0248183a49a9830a4a2458e54e83fa8a3c646c9|c024818]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update Candela Tech firmware images</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c0248183a49a9830a4a2458e54e83fa8a3c646c9|c024818]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update Candela Tech firmware images</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
Line 2116: Line 2354:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5dd307afefdf35fb33bad79bf6b8ee1cc2410d43|5dd307a]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update fman-ucode to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5dd307afefdf35fb33bad79bf6b8ee1cc2410d43|5dd307a]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update fman-ucode to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1efc6f3515363480371cbf38b85cdadd6a2ceab7|1efc6f3]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-dpl to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1efc6f3515363480371cbf38b85cdadd6a2ceab7|1efc6f3]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-dpl to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=ac11a820716911d78fc32f12d21660733e1f0faf|ac11a82]]'' **<nowiki>config:</nowiki>** <nowiki>lx2160a: add latest dpc and dpl</nowiki> //<color #ccc>(</color><color #282>+314</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=511652ac758bdb4cef12550b2e5e0e6b2f629025|511652a]]'' <nowiki>Updated DPC for LX2</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-460</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=74391476f6733304695e2fbf2be7302b92d85496|7439147]]'' **<nowiki>lx2160a:</nowiki>** <nowiki>All all te DPMACs for Serdes protocol 1 = 19</nowiki> //<color #ccc>(</color><color #282>+336</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=c7705fe7c949247263859b1aa9082923a93b636c|c7705fe]]'' **<nowiki>lx2160a:</nowiki>** <nowiki>Increase number of 2-WQ channels</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=d03f5679d49c30bf8536b6e22006c3c3273305d5|d03f567]]'' **<nowiki>lx2160a:</nowiki>** <nowiki>Add DPNI for DPMAC.2</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=49377349e77ddca31fb51fa5c2265205abd6d50a|4937734]]'' **<nowiki>config:</nowiki>** <nowiki>lx2160a: add DPL for Serdes1 protocol 0x7</nowiki> //<color #ccc>(</color><color #282>+343</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=777c0024f207ca3e90b75b3e451841c29eadf55d|777c002]]'' **<nowiki>config:</nowiki>** <nowiki>lx2160a: added copyright and license</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=c942e0c1c3aeb4a28bcac658e9d9a1a82826788c|c942e0c]]'' **<nowiki>api:</nowiki>** <nowiki>add MC 10.9.0 APIs</nowiki> //<color #ccc>(</color><color #282>+29.5K</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=b5b4dd21627fd8727c21bea27163ce375d22818b|b5b4dd2]]'' **<nowiki>api:</nowiki>** <nowiki>add MC 10.9.1 APIs</nowiki> //<color #ccc>(</color><color #282>+29.5K</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=4121666a3cec9eb4f3c132d6d2c8b3abf0e779ed|4121666]]'' **<nowiki>config:</nowiki>** <nowiki>lx2160a: configure MC to treat dpmac.17 and .18 as MAC_LINK_TYPE_PHY</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=eb77501b55693d21a4582ea143b74c9503e627dd|eb77501]]'' <nowiki>Create separate folders for RDB and QDS files.</nowiki> //<color #ccc>(</color><color #282>+723</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=d68abd91c89d33faa38562f2d484c500f635b6f8|d68abd9]]'' <nowiki>Add configuration files for serdes protocol 13 (100G).</nowiki> //<color #ccc>(</color><color #282>+486</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=dc400f944a8237d5b044b5d922702fe0098d5bbd|dc400f9]]'' <nowiki>Remove innacurate comment from file dpl-eth.0x19.dts</nowiki> //<color #ccc>(</color><color #f00>-12</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=e6b77e24172a3d2b71912c17432d845b5464ed5e|e6b77e2]]'' <nowiki>Modify log_level to LOG_LEVEL_WARN to be consistent with the file name.</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=9f7f1131a8105db2f80e97a3bad23d6bb50d69b6|9f7f113]]'' <nowiki>Rename dpl-eth.7.dts to dpl-eth.7.8.dts because both serdes protocols (7 and ...</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/mc-utils;a=commitdiff;h=f30bee41d4480b5563d97bef98d13b580b6d353e|f30bee4]]'' <nowiki>Changes for Serdes1 protocol 8 and 13</nowiki> //<color #ccc>(</color><color #282>+1.5K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ 
- => + //17 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=584611e076f7dad502ab04b76133e440276d7da5|584611e]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-mc to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=584611e076f7dad502ab04b76133e440276d7da5|584611e]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-mc to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/1764d7fad129e98642e87bfb142b00ea19357dbf|1764d7f]]'' <nowiki>Add the Freescale-EULA license file</nowiki> //<color #ccc>(</color><color #282>+214</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/7cad18ccbadaebe2405465be21ca3c0384a25ca1|7cad18c]]'' <nowiki>add the prebuild binaries of mc 0.4.1</nowiki> //<color #ccc>(</color><color #282>+151</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/5594deb52bf1c1def2289508ae29747d610de4ac|5594deb]]'' <nowiki>add the prebuild binaries of mc 0.4.2 release</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/96eaea6531593bf3637a35b7fee51f2a334a7822|96eaea6]]'' <nowiki>add the prebuild binaries of mc 0.5 release</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/1f3f1d2032c89083978a76acdcc4ea6bc6ba7e51|1f3f1d2]]'' <nowiki>add the prebuild binaries of mc 0.5.1 release</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/e3f46d15288af4c2f7b2ad14c9cd5ad3bb6b9341|e3f46d1]]'' <nowiki>rename the name of binary</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/0567f98f81c332a8631bc54db535e82225c4cd16|0567f98]]'' <nowiki>add the prebuild binaries of mc 0.5.2 release</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/1acb5a0e1667a60601675e0ba4eac0cd35aea34c|1acb5a0]]'' <nowiki>add the prebuild binaries of mc 0.5.3 release</nowiki> //<color #ccc>(</color><color #282>+204</color><color #ccc>,</color><color #f00>-158</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/18480f0852688f8e39e23fa42983d6dfcbca06bb|18480f0]]'' <nowiki>add the prebuild binaries of mc 0.5.3.1 release</nowiki> //<color #ccc>(</color><color #282>+285</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/bd2931823751a3cb049e3894db0f3955cc3c69f4|bd29318]]'' <nowiki>add the prebuild binaries of mc 0.5.4 release</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-51</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/3c0d3dd2ea7f431a4994a83a14deceaca92f33a6|3c0d3dd]]'' <nowiki>add the prebuild binaries of mc 0.5.4.1 release</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/526c30285aacfdcefdc9afb2ad4ecb75eaaac073|526c302]]'' <nowiki>add the prebuild binaries of mc 0.5.4.2 release</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/24ac811fe683e82732d6ff7fdec14585ced40e14|24ac811]]'' <nowiki>add the prebuilt binaries of mc 0.6 release</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/93edc1514bc6c157323c5207e5e6814b8eec209d|93edc15]]'' <nowiki>add the prebuild binaries of mc 0.5.4.3 release</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/bc62e05e511c14fd24db91bbf821d885f88825ed|bc62e05]]'' <nowiki>Update the binary to fix the wrong version issue</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
- => ''[[https://github.com/NXP/qoriq-mc-binary/commit/da6cdbb3f436f603b0fa0c1a7fe6e6b645632a8a|da6cdbb]]'' <nowiki>add the prebuilt binaries of mc 0.6.0.1 release</nowiki> //<color #ccc>(</color><color #282>+325</color><color #ccc>,</color><color #f00>-424</color><color #ccc>)</color>//\\ 
- => + //61 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4f4b053b9352dedcb68b2256f1d0b70389ae191|f4f4b05]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-rcw to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4f4b053b9352dedcb68b2256f1d0b70389ae191|f4f4b05]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-rcw to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=1514c102b9ed9a2bc132260a9b6a73a772768c6c|1514c10]]'' <nowiki>Revert "ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS"</nowiki> //<color #ccc>(</color><color #f00>-12</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=ce2fdf75941e9d63485c84190e55ab2a39f882ac|ce2fdf7]]'' **<nowiki>ls1043a:</nowiki>** <nowiki>qspi_boot: Update u-boot address according to DASH memory mapping</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=9f85946c2915f27691e5c3cb5b7048cbcb82c8a7|9f85946]]'' <nowiki>fix DESTDIR value and 'make clean' command</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=81d3f9792d5c78ebe72076b343d59a088451165e|81d3f97]]'' **<nowiki>ls2088ardb:</nowiki>** <nowiki>add RCW configuration file for enable dspi.</nowiki> //<color #ccc>(</color><color #282>+51</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=b0ee8b7c9e70a41b65fb4b84ff635e4cce6b4315|b0ee8b7]]'' **<nowiki>ls2088ardb_rev1.1:</nowiki>** <nowiki>add RCW configuration file for enable dspi.</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=6915c63ab033ec7f1e9ff609c251178151ffb6bf|6915c63]]'' **<nowiki>ls1088ardb_pb:</nowiki>** <nowiki>Add serdes protocol _0x1d_0x13.</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=927445cfc5cf3ec80602e343361b32904bfd0b0f|927445c]]'' **<nowiki>Arm64:</nowiki>** <nowiki>ls2088aqds:dts: Remove the PBI_LENTH property</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=04ec3bbc210fd0d7762c26c0e72182eca5e26deb|04ec3bb]]'' **<nowiki>Arm64:</nowiki>** <nowiki>ls2088a: Add the workaround of errata A-008851</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=d7f12f8ca2d997273d7ee5aa8c84fb7b4412ed27|d7f12f8]]'' **<nowiki>LX2160:</nowiki>** <nowiki>Add lx2160asi silicon RCW configuration files</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=bc65c4ab036f07d5bb47b9cdc059ff16b04078d2|bc65c4a]]'' **<nowiki>lx2160ardb:</nowiki>** <nowiki>Add lx2160ardb RCW configuration files</nowiki> //<color #ccc>(</color><color #282>+533</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=99f14473789aef7db2df8adba2d1d06a96b5b09a|99f1447]]'' **<nowiki>lx2160aqds:</nowiki>** <nowiki>Add lx2160aqds RCW configuration files</nowiki> //<color #ccc>(</color><color #282>+1.5K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=6cd0092cce3da72c905c1c282924d79c88957e23|6cd0092]]'' **<nowiki>ls1043aqds:</nowiki>** <nowiki>Add RCW file for ls1043aqds to support TF-A</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=7ae30ab400d8caf13a469b60dba78373564efd9e|7ae30ab]]'' **<nowiki>ls1046ardb:</nowiki>** <nowiki>add rcw file for emmc and sd boot</nowiki> //<color #ccc>(</color><color #282>+234</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=a45082b9a5b27d67cf5aab80216660e6998edc98|a45082b]]'' **<nowiki>ls1046aqds:</nowiki>** <nowiki>add rcw file for nand and sd boot</nowiki> //<color #ccc>(</color><color #282>+348</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=45b22207b099e00d51bf1f96aba4c863198cfcf7|45b2220]]'' **<nowiki>ls1046a:</nowiki>** <nowiki>add rcw file for nand sd and emmc secure boot</nowiki> //<color #ccc>(</color><color #282>+592</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=88dea67d5389616a7f793d72a0dc4d829142ecfe|88dea67]]'' **<nowiki>ls1043ardb:</nowiki>** <nowiki>Add RCW file for nand and sd boot</nowiki> //<color #ccc>(</color><color #282>+528</color><color #ccc>)</color>//\\ 
- => + //16 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fbb865099b217cb6e97cd8453d78eb8ff1932c44|fbb8650]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ppfe-firmware to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fbb865099b217cb6e97cd8453d78eb8ff1932c44|fbb8650]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ppfe-firmware to LSDK 19.03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://github.com/NXP/qoriq-engine-pfe-bin/commit/58aa0cac630528ed91fe5639700d6b571c0c07b5|58aa0ca]]'' <nowiki>DNCPE-372 Update binary files with no CRC FWD</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7f1f39c34482ce53df1e85a08c76b9edabd5e86|f7f1f39]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add rcw packages for ls1043ardb/ls1046ardb SD boot</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7f1f39c34482ce53df1e85a08c76b9edabd5e86|f7f1f39]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add rcw packages for ls1043ardb/ls1046ardb SD boot</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c07d3302b3cd4fc50ff380239f4541df7526df82|c07d330]]'' **<nowiki>layerscape:</nowiki>** <nowiki>convert to use TF-A for firmware</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>,</color><color #f00>-69</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c07d3302b3cd4fc50ff380239f4541df7526df82|c07d330]]'' **<nowiki>layerscape:</nowiki>** <nowiki>convert to use TF-A for firmware</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>,</color><color #f00>-69</color><color #ccc>)</color>//\\
Line 2182: Line 2368:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e7113e6ece03c879bf99dff097dd868e3453f27|0e7113e]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update wave 1 firmware to 10.2.4-1.0-00047</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e7113e6ece03c879bf99dff097dd868e3453f27|0e7113e]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update wave 1 firmware to 10.2.4-1.0-00047</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d7ea38036323582c594d00890719132b95404484|d7ea380]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update Candela Tech firmware images</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d7ea38036323582c594d00890719132b95404484|d7ea380]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update Candela Tech firmware images</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6b30f962cf4be21e34127216596d7a77acfeb2c|a6b30f9]]'' **<nowiki>firmware:</nowiki>** <nowiki>intel-microcode: bump to 20190514</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8cd24d3256f2233c1a946ce7711d453997148d7b|8cd24d3]]'' **<nowiki>firmware:</nowiki>** <nowiki>intel-microcode: bump to 20190618</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5e1864da3364c9edb9af783c37e584d0337ec28e|5e1864d]]'' **<nowiki>firmware:</nowiki>** <nowiki>intel-microcode: bump to 20190918</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2ef9b4feafefc7b997764b757103765fded6ed0|f2ef9b4]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>update to 2019.06.03</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-260</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=53d8de0207e8475b09d1538f7917e9bd8110f4bc|53d8de0]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>Make it build with python2</nowiki> //<color #ccc>(</color><color #282>+58</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e8d528af7e918a39f26267885840aed49553d574|e8d528a]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>prefer python provided by make variable</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0a4071b550ebd1e598073815dd881d3e00fdb712|0a4071b]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>set PKGARCH:=all</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6ecadb05c2bf101488ca3f60fbd32eb8ec611f5|d6ecadb]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>fix Makefile indentation</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2751c5c7521930e22a8c01d66000ef0d9bfd6084|2751c5c]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>fix patch fuzz</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=538ca42ddad8ff37676bf78b31e176fd5ca4f704|538ca42]]'' **<nowiki>wireless-regdb:</nowiki>** <nowiki>fix build when python2 from package feeds exists</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=63b1e8f8d226231c31f710dde9cc7b3a06a5503b|63b1e8f]]'' **<nowiki>ipq-wifi:</nowiki>** <nowiki>add AVM FRITZ!Repeater 1200 bdf</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0bb4733e6727b05d6f6ecd82ae18b5246ad801da|0bb4733]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>update Candela Tech firmware images</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=36057763fa99dc1091600bdfb5f3683fa044dac2|3605776]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Add kmod-ath10k-ct-smallbuffers to depends</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
  
-==== Packages / OpenWrt base files (80 changes) ====+==== Packages / LEDE base files (87 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01329877bcb696dcbbda993a51992d468e1e3c74|0132987]]'' **<nowiki>base-files:</nowiki>** <nowiki>depend on openwrt-keyring</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01329877bcb696dcbbda993a51992d468e1e3c74|0132987]]'' **<nowiki>base-files:</nowiki>** <nowiki>depend on openwrt-keyring</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=85048a9c1fa4d37b5896d9237d28bbadbbe09d19|85048a9]]'' **<nowiki>base-files:</nowiki>** <nowiki>rework _ucidef_set_interface to be more generic</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=85048a9c1fa4d37b5896d9237d28bbadbbe09d19|85048a9]]'' **<nowiki>base-files:</nowiki>** <nowiki>rework _ucidef_set_interface to be more generic</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\
Line 2213: Line 2412:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2ac1a57677ce4e21513dca2a8efab1eb6e0a9c58|2ac1a57]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix unkillable processes after restart</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2ac1a57677ce4e21513dca2a8efab1eb6e0a9c58|2ac1a57]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix unkillable processes after restart</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c104a83589c3e3fbfdfda2ef68b8695f57dde75|7c104a8]]'' **<nowiki>base-files:</nowiki>** <nowiki>sysupgrade: Allow downloading of firmware images using HTTPS</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c104a83589c3e3fbfdfda2ef68b8695f57dde75|7c104a8]]'' **<nowiki>base-files:</nowiki>** <nowiki>sysupgrade: Allow downloading of firmware images using HTTPS</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=41770add03ad77a0ce41ed424ad050238f7d9272|41770ad]]'' **<nowiki>base-files:</nowiki>** <nowiki>fwtool: Fix wrong checksum on combined-image with metadata</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8806da86f5da3b1b1e4d24259d168e2219c01a26|8806da8]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix prerm return value, align with postinst code</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8806da86f5da3b1b1e4d24259d168e2219c01a26|8806da8]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix prerm return value, align with postinst code</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9808bd279927bcd2d3a78d19a55229b93bbbcf05|9808bd2]]'' <nowiki>Revert "base-files: fwtool: Fix wrong checksum on combined-image with metadata"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6ac8ca76c04ed39d7dd5de73d3b921819934186|d6ac8ca]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix several bashisms</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6ac8ca76c04ed39d7dd5de73d3b921819934186|d6ac8ca]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix several bashisms</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=60dd181a7600325cffee024de526ac6818c7e772|60dd181]]'' **<nowiki>base-files:</nowiki>** <nowiki>diag.sh: Make it more generic towards DTS so it could be reused</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=60dd181a7600325cffee024de526ac6818c7e772|60dd181]]'' **<nowiki>base-files:</nowiki>** <nowiki>diag.sh: Make it more generic towards DTS so it could be reused</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 2264: Line 2461:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c53a0ed5e38d254ed15a447bfb8fbcd2c4a3bda5|c53a0ed]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: use $UPGRADE_BACKUP to check for backup</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c53a0ed5e38d254ed15a447bfb8fbcd2c4a3bda5|c53a0ed]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: use $UPGRADE_BACKUP to check for backup</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28d3afc8d67231c2ad7adbde3e4b1179d0648c0e|28d3afc]]'' **<nowiki>base-files:</nowiki>** <nowiki>use get_mac_binary() in mtd_get_mac_binary_ubi()</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28d3afc8d67231c2ad7adbde3e4b1179d0648c0e|28d3afc]]'' **<nowiki>base-files:</nowiki>** <nowiki>use get_mac_binary() in mtd_get_mac_binary_ubi()</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=88bff692a56f29c9af402a633e02eb537d983874|88bff69]]'' <nowiki>OpenWrt v19.07.0-rc1: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=112df2ac56f0501d585b8dd414a4e22b38a366f9|112df2a]]'' <nowiki>OpenWrt v19.07.0-rc1: revert to branch defaults</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d5f509861e606ff680ebc551bcd4253a6545ac8f|d5f5098]]'' **<nowiki>base-files:</nowiki>** <nowiki>add /usr/share/libubox/jshn.sh to sysupgrade stage2</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2d9de21b841ab641c81cf3f6f9eb53e7bbf4a6b|a2d9de2]]'' **<nowiki>base-files:</nowiki>** <nowiki>config_generate: split macaddr with multiple ifaces</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=628e9969288a605565793358bf7468276b8774e6|628e996]]'' <nowiki>OpenWrt v19.07.0-rc2: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d74526c1c5e14950470a38ff272ca3a5b59a9827|d74526c]]'' <nowiki>OpenWrt v19.07.0-rc2: revert to branch defaults</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3140d380422e3b6416b5dbdc951f90b006a4eaac|3140d38]]'' **<nowiki>base-files:</nowiki>** <nowiki>upgrade: add case to export_bootdevice</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bf99f7920012a1b45e9e6d094e9ac1bcd1f7d931|bf99f79]]'' **<nowiki>base-files:</nowiki>** <nowiki>sysupgrade: exit if the firmware download failed</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=aca39acedf98aa7e40119692f6b94681096becd2|aca39ac]]'' <nowiki>OpenWrt v19.07.0: adjust config defaults</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
  
-==== Packages / OpenWrt network userland (156 changes) ====+==== Packages / LEDE network userland (162 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=20b76c0a5bb7a13dcc739bd644f0f968e3b3c68a|20b76c0]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>bump to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=20b76c0a5bb7a13dcc739bd644f0f968e3b3c68a|20b76c0]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>bump to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=77c32f0eb637524f7f300d8cf24d455ccec5c2bb|77c32f0]]'' **<nowiki>nl80211:</nowiki>** <nowiki>fix code calculating average signal and rate</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=77c32f0eb637524f7f300d8cf24d455ccec5c2bb|77c32f0]]'' **<nowiki>nl80211:</nowiki>** <nowiki>fix code calculating average signal and rate</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
Line 2286: Line 2492:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4577d2e68ab8943375e719204a680cbbe3bd561|e4577d2]]'' **<nowiki>map:</nowiki>** <nowiki>make tunnel encapsulation limit support configurable (FS#1501)</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4577d2e68ab8943375e719204a680cbbe3bd561|e4577d2]]'' **<nowiki>map:</nowiki>** <nowiki>make tunnel encapsulation limit support configurable (FS#1501)</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=31f35be016528eee1273f182055eb3168cd9946d|31f35be]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>user string option support</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=31f35be016528eee1273f182055eb3168cd9946d|31f35be]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>user string option support</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/odhcp6c.git;a=commitdiff;h=ca8822bc7bd0797eaa6b6160f234471ee1a8fb2c|ca8822b]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>add support for user string options</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a9222e032873da68d64c0e343e7653e89351776a|a9222e0]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a9222e032873da68d64c0e343e7653e89351776a|a9222e0]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/odhcp6c.git;a=commitdiff;h=b99c1f63b6e1897de84e0a9dc420a240271fb70c|b99c1f6]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>remove len check in option parsing handle</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/odhcp6c.git;a=commitdiff;h=b99c1f63b6e1897de84e0a9dc420a240271fb70c|b99c1f6]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>remove len check in option parsing handle</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
Line 2328: Line 2533:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ef96d1e34a990871c912938c336f51a510b1e32f|ef96d1e]]'' **<nowiki>firewall:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ef96d1e34a990871c912938c336f51a510b1e32f|ef96d1e]]'' **<nowiki>firewall:</nowiki>** <nowiki>compile with LTO enabled</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=def5b7f285a20ce2af46ba7d59247d8a62a2e1d3|def5b7f]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>add noserverunicast config option for broken DHCPv6 servers</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=def5b7f285a20ce2af46ba7d59247d8a62a2e1d3|def5b7f]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>add noserverunicast config option for broken DHCPv6 servers</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/odhcp6c.git;a=commitdiff;h=67ae6a71b5762292e114b281d0e329cc24209ae6|67ae6a7]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>add option to ignore Server Unicast option</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e83f775a35ac9573bc60ed63424f5da9682a446|1e83f77]]'' **<nowiki>firewall3:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e83f775a35ac9573bc60ed63424f5da9682a446|1e83f77]]'' **<nowiki>firewall3:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=d2bbeb7d42b45e4d97411e5c124845905975fd46|d2bbeb7]]'' **<nowiki>firewall3:</nowiki>** <nowiki>make reject types selectable by user</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=d2bbeb7d42b45e4d97411e5c124845905975fd46|d2bbeb7]]'' **<nowiki>firewall3:</nowiki>** <nowiki>make reject types selectable by user</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 2452: Line 2656:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e98d985bbefa522fca29d3e74cdc9fe513b66a5|1e98d98]]'' **<nowiki>swconfig:</nowiki>** <nowiki>Add missing include</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e98d985bbefa522fca29d3e74cdc9fe513b66a5|1e98d98]]'' **<nowiki>swconfig:</nowiki>** <nowiki>Add missing include</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d112d095a933366293198a2d1b593af6b0c46904|d112d09]]'' **<nowiki>netifd:</nowiki>** <nowiki>support configuring class e 240.0.0.0/4 addresses</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d112d095a933366293198a2d1b593af6b0c46904|d112d09]]'' **<nowiki>netifd:</nowiki>** <nowiki>support configuring class e 240.0.0.0/4 addresses</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=cd089c52de96e47cf99410f66701e04e24155b9a|cd089c5]]'' **<nowiki>proto:</nowiki>** <nowiki>Support class-e addressing in netifd</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3f7de917be3216785f039c921cfedf72b9989f49|3f7de91]]'' **<nowiki>netifd:</nowiki>** <nowiki>fix ipv6 multicast check in previous commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3f7de917be3216785f039c921cfedf72b9989f49|3f7de91]]'' **<nowiki>netifd:</nowiki>** <nowiki>fix ipv6 multicast check in previous commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=2750ce2e0a9177e024823332853c76dbd0937c98|2750ce2]]'' **<nowiki>proto:</nowiki>** <nowiki>fix logic inversion in previous commit</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=2750ce2e0a9177e024823332853c76dbd0937c98|2750ce2]]'' **<nowiki>proto:</nowiki>** <nowiki>fix logic inversion in previous commit</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 2492: Line 2695:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=617e41464383630055ef9fc6e6e5e1333b492b7d|617e414]]'' **<nowiki>map:</nowiki>** <nowiki>depend on nat46, provide map-t</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=617e41464383630055ef9fc6e6e5e1333b492b7d|617e414]]'' **<nowiki>map:</nowiki>** <nowiki>depend on nat46, provide map-t</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8399ee4543b456ffa4365b9924c99a87bb367a4f|8399ee4]]'' **<nowiki>netifd:</nowiki>** <nowiki>handle hotplug event socket errors</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8399ee4543b456ffa4365b9924c99a87bb367a4f|8399ee4]]'' **<nowiki>netifd:</nowiki>** <nowiki>handle hotplug event socket errors</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=5cd7215a09ad440f0d1b1d05df8deb403f945898|5cd7215]]'' **<nowiki>system-linux:</nowiki>** <nowiki>handle hotplug event socket ENOBUFS errors</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdedb798150a58ad7ce3c4741f2f31df97e84c3f|bdedb79]]'' **<nowiki>gre:</nowiki>** <nowiki>remove setting default firewall zone to wan</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdedb798150a58ad7ce3c4741f2f31df97e84c3f|bdedb79]]'' **<nowiki>gre:</nowiki>** <nowiki>remove setting default firewall zone to wan</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f33f3d7126f543e2d03276aa3508edbfed80a73|7f33f3d]]'' **<nowiki>ipip:</nowiki>** <nowiki>remove setting default firewall zone to wan</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f33f3d7126f543e2d03276aa3508edbfed80a73|7f33f3d]]'' **<nowiki>ipip:</nowiki>** <nowiki>remove setting default firewall zone to wan</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 2603: Line 2805:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0f8b9addfc4fd59a488f64289aadd82c127f00e6|0f8b9ad]]'' **<nowiki>gre:</nowiki>** <nowiki>introduce 'nohostroute' option</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0f8b9addfc4fd59a488f64289aadd82c127f00e6|0f8b9ad]]'' **<nowiki>gre:</nowiki>** <nowiki>introduce 'nohostroute' option</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b762dd75fd2f9c22561a4fc8da29635be75cf8b|6b762dd]]'' **<nowiki>netifd:</nowiki>** <nowiki>xfrm tunnel support</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b762dd75fd2f9c22561a4fc8da29635be75cf8b|6b762dd]]'' **<nowiki>netifd:</nowiki>** <nowiki>xfrm tunnel support</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=8c6358b5d42fe3ca05801823552ca5a2003bf792|8c6358b]]'' **<nowiki>netifd:</nowiki>** <nowiki>add xfrm tunnel interface support</nowiki> //<color #ccc>(</color><color #282>+76</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f96fbf03281a69dc48cfea90044b21e30c15b7c7|f96fbf0]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f96fbf03281a69dc48cfea90044b21e30c15b7c7|f96fbf0]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=1372f47eff34301778fe7c51b9900d470528f0b6|1372f47]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>Add Mikrotik R11e-5HnDr2</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=1372f47eff34301778fe7c51b9900d470528f0b6|1372f47]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>Add Mikrotik R11e-5HnDr2</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 2617: Line 2818:
  => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=c2d6032212f76bef99f04ad3216e76cf8bc47b71|c2d6032]]'' **<nowiki>router:</nowiki>** <nowiki>fix previous commit</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=c2d6032212f76bef99f04ad3216e76cf8bc47b71|c2d6032]]'' **<nowiki>router:</nowiki>** <nowiki>fix previous commit</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c85f9a245ad410c06a801768677aa8245e46bb2b|c85f9a2]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>remove socket from uloop upon NETEV_IFINDEX_CHANGE</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c85f9a245ad410c06a801768677aa8245e46bb2b|c85f9a2]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>remove socket from uloop upon NETEV_IFINDEX_CHANGE</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=949476e8f6e8fc5331a577198097d49def703c76|949476e]]'' **<nowiki>router:</nowiki>** <nowiki>close socket upon NETEV_IFINDEX_CHANGE fixed</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6710bb25b6324b242a5e7275095d0357b758d7f0|6710bb2]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6710bb25b6324b242a5e7275095d0357b758d7f0|6710bb2]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=d4382dd89ca83314844ee00a2624838f2c7a8ebc|d4382dd]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>add device id for Atheros AR9390</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=d4382dd89ca83314844ee00a2624838f2c7a8ebc|d4382dd]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>add device id for Atheros AR9390</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
Line 2623: Line 2823:
  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=a9f95570341baf2773a71585eef760ad5c257e65|a9f9557]]'' **<nowiki>nl80211:</nowiki>** <nowiki>support reading hardware id from phy directly</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=a9f95570341baf2773a71585eef760ad5c257e65|a9f9557]]'' **<nowiki>nl80211:</nowiki>** <nowiki>support reading hardware id from phy directly</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=49d35646eaa4d83ae05e921c45a8b8f81b9051f2|49d3564]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>various fixes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=49d35646eaa4d83ae05e921c45a8b8f81b9051f2|49d3564]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>various fixes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=d37736eecea926e9e2898349c681cff2f140d735|d37736e]]'' **<nowiki>dhcpv6-ia:</nowiki>** <nowiki>free assignment when validity timer expires</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ 
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=8f1347bec5697982f4ba8c75bca8161fbe16e35c|8f1347b]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>router: Fix out of scope memory access</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37530be1ef7645de40712a281a82f75092f1a7b1|37530be]]'' **<nowiki>netifd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37530be1ef7645de40712a281a82f75092f1a7b1|37530be]]'' **<nowiki>netifd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=c1964d8eaf612d997e81474eb75071bedb2b914a|c1964d8]]'' **<nowiki>system-linux:</nowiki>** <nowiki>remove superfluous dev check</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=c1964d8eaf612d997e81474eb75071bedb2b914a|c1964d8]]'' **<nowiki>system-linux:</nowiki>** <nowiki>remove superfluous dev check</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=42a38785f1d229483c68ac22e1707be57e8fe60e|42a3878]]'' **<nowiki>interface-ip:</nowiki>** <nowiki>fix possible null pointer dereference</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=42a38785f1d229483c68ac22e1707be57e8fe60e|42a3878]]'' **<nowiki>interface-ip:</nowiki>** <nowiki>fix possible null pointer dereference</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=512244e49a626fdbba3371386cd439c1670c3e15|512244e]]'' **<nowiki>netifd:</nowiki>** <nowiki>xfrm fixes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=512244e49a626fdbba3371386cd439c1670c3e15|512244e]]'' **<nowiki>netifd:</nowiki>** <nowiki>xfrm fixes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=9932ed0220e7634d085a32cfd72fd3e25e1a1745|9932ed0]]'' **<nowiki>netifd:</nowiki>** <nowiki>fix xfrm interface deletion and standardize netlink call</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c0c7377603bd297961d7e790b69cdcd9217b6d53|c0c7377]]'' **<nowiki>package/network:</nowiki>** <nowiki>add PKGARCH:=all to non-binary packages</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c0c7377603bd297961d7e790b69cdcd9217b6d53|c0c7377]]'' **<nowiki>package/network:</nowiki>** <nowiki>add PKGARCH:=all to non-binary packages</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c71f70fcdde2584d460b0695b99bfd7c4e1c759b|c71f70f]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>update to 2019-06-24</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c71f70fcdde2584d460b0695b99bfd7c4e1c759b|c71f70f]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>update to 2019-06-24</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 2643: Line 2840:
  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=5e02f94411b06f192fb2a7d9be9abde3549153a8|5e02f94]]'' **<nowiki>system-linux:</nowiki>** <nowiki>fix resource leak</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=5e02f94411b06f192fb2a7d9be9abde3549153a8|5e02f94]]'' **<nowiki>system-linux:</nowiki>** <nowiki>fix resource leak</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fcab45af13f9d479d66f42635877789260997cd6|fcab45a]]'' **<nowiki>firewall:</nowiki>** <nowiki>improve ipset support</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fcab45af13f9d479d66f42635877789260997cd6|fcab45a]]'' **<nowiki>firewall:</nowiki>** <nowiki>improve ipset support</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=509e673dab011851ed084ca592c557ee395fddd4|509e673]]'' **<nowiki>firewall3:</nowiki>** <nowiki>Improve ipset support</nowiki> //<color #ccc>(</color><color #282>+64</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=730befb9e6241d335d5609cb6daed560f7bf090b|730befb]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=730befb9e6241d335d5609cb6daed560f7bf090b|730befb]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=7e9e269312ac67ce9706120f91739aeff73e2701|7e9e269]]'' <nowiki>wolfssl, openssl: use TLS 1.3, set ciphersuites</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=7e9e269312ac67ce9706120f91739aeff73e2701|7e9e269]]'' <nowiki>wolfssl, openssl: use TLS 1.3, set ciphersuites</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 2659: Line 2855:
  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=a88fb421f136d799af855dbe3dca917834db7185|a88fb42]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>add device id for Qualcomm Atheros QCA9886</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=a88fb421f136d799af855dbe3dca917834db7185|a88fb42]]'' **<nowiki>iwinfo:</nowiki>** <nowiki>add device id for Qualcomm Atheros QCA9886</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0da990b773ca1f1e5bca648fedc05506c8a2da94|0da990b]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>retry failed PD assignments on addrlist change</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0da990b773ca1f1e5bca648fedc05506c8a2da94|0da990b]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>retry failed PD assignments on addrlist change</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=88d9ab643e6d69972c918fad44cc7f33783d92d9|88d9ab6]]'' **<nowiki>dhcpv6:</nowiki>** <nowiki>retry failed PD assignments on addrlist change</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c7e3ca59ab1554f17a293bd956881366f555811b|c7e3ca5]]'' **<nowiki>firewall:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c7e3ca59ab1554f17a293bd956881366f555811b|c7e3ca5]]'' **<nowiki>firewall:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=c1d3a4df49c9b9df38b546a1a094e63e107a1074|c1d3a4d]]'' **<nowiki>utils:</nowiki>** <nowiki>implement fw3_lock_path() & fw3_unlock_path()</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=c1d3a4df49c9b9df38b546a1a094e63e107a1074|c1d3a4d]]'' **<nowiki>utils:</nowiki>** <nowiki>implement fw3_lock_path() & fw3_unlock_path()</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
Line 2682: Line 2877:
  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=07315b6fdb2566a8626d8a1e4de76eb30456fe17|07315b6]]'' **<nowiki>nl80211:</nowiki>** <nowiki>handle hidden SSIDs in wpa_supplicant scan results</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/iwinfo.git;a=commitdiff;h=07315b6fdb2566a8626d8a1e4de76eb30456fe17|07315b6]]'' **<nowiki>nl80211:</nowiki>** <nowiki>handle hidden SSIDs in wpa_supplicant scan results</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5d5cdb759adc890ce6699117b7119acf280ce77|c5d5cdb]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>backport fix for CVE-2019-5101, CVE-2019-5102</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5d5cdb759adc890ce6699117b7119acf280ce77|c5d5cdb]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>backport fix for CVE-2019-5101, CVE-2019-5102</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2a09f43ae6f02ab89dc15c222c1a1084b3ff551f|2a09f43]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>Update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=79d91aa6e7f2fe544a4953fbae1c8bdcdba78099|79d91aa]]'' <nowiki>Remove CyaSSL, WolfSSL < 3.10.4 support</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=33308eebda34c90455dbce825fac112a987c0ecd|33308ee]]'' **<nowiki>ustream-io-cyassl.c:</nowiki>** <nowiki>fix client-mode connections</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=1c38fd8780d2bfed96358ac358ba1f33e32bf5de|1c38fd8]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>enable CN validation</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=3b06c65965a20c1893392e95c163a83e7ffa407a|3b06c65]]'' <nowiki>Update example certificate & key, fix typo</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=465f8dc31d85cdd54369a5650d5daa1d3995dfaa|465f8dc]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>adjust to new API in v4.2.0</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=58db9bee0fb3a8e8dbf0f1f5fc889567d98c10db|58db9be]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-59</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ustream-ssl.git;a=commitdiff;h=c9b6668215a27f2346d5eedd6f29cc720985b448|c9b6668]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>skip writing pending data if .eof is true after connect</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b41619592792ccfd20652dd23b918e85528ad6b2|b416195]]'' **<nowiki>firewall:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=daed0cf9831c07863e5a2a572c2dd242fe757a31|daed0cf]]'' **<nowiki>utils:</nowiki>** <nowiki>fix resource leak</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b0adf79c9e7c422d95391a707603224a2769738f|b0adf79]]'' **<nowiki>firewall:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=72a486f7fe4fce0d26b163445ba64ff9e14ead8b|72a486f]]'' **<nowiki>zones:</nowiki>** <nowiki>fix emitting match rules for zones with only "extra" options</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=8174814a507489ebbe8bb85c1004e1f02919ca82|8174814]]'' **<nowiki>utils:</nowiki>** <nowiki>persist effective extra_src and extra_dest options in state file</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1fc05c3115b979a156ae4c31e158b56d16f9a237|1fc05c3]]'' **<nowiki>swconfig:</nowiki>** <nowiki>Activate LTO compile option</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f1867dd9bb98a6cbb6203c8574e747305f8a7ae|1f1867d]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>optimize syslog priority values</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  
-==== Packages / OpenWrt system userland (101 changes) ====+==== Packages / LEDE system userland (113 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e6b8ce4c081b0bdfbbd20477ecef18b285481b07|e6b8ce4]]'' **<nowiki>fstools:</nowiki>** <nowiki>Add the new options available in the menuconfig</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e6b8ce4c081b0bdfbbd20477ecef18b285481b07|e6b8ce4]]'' **<nowiki>fstools:</nowiki>** <nowiki>Add the new options available in the menuconfig</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5df2597c59879029059d09c426dbf10e06c80306|5df2597]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5df2597c59879029059d09c426dbf10e06c80306|5df2597]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 2730: Line 2940:
  => ''[[https://git.openwrt.org/?p=project/uhttpd.git;a=commitdiff;h=952bf9d754d021ee9c08f9add5c9af53aaaf39ae|952bf9d]]'' **<nowiki>build:</nowiki>** <nowiki>use _DEFAULT_SOURCE</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/uhttpd.git;a=commitdiff;h=952bf9d754d021ee9c08f9add5c9af53aaaf39ae|952bf9d]]'' **<nowiki>build:</nowiki>** <nowiki>use _DEFAULT_SOURCE</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=214146c6f298e593695c29b8c04a418dac914040|214146c]]'' **<nowiki>uhttpd:</nowiki>** <nowiki>support multiple Lua prefixes</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=214146c6f298e593695c29b8c04a418dac914040|214146c]]'' **<nowiki>uhttpd:</nowiki>** <nowiki>support multiple Lua prefixes</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/uhttpd.git;a=commitdiff;h=b741dec35698a80266fb8206970638e666774a33|b741dec]]'' **<nowiki>lua:</nowiki>** <nowiki>support multiple Lua prefixes</nowiki> //<color #ccc>(</color><color #282>+100</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b14a73f4f619b7bbdeac1cbcd0d34b0957ca0cb|6b14a73]]'' **<nowiki>ugps:</nowiki>** <nowiki>Add option disabled</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b14a73f4f619b7bbdeac1cbcd0d34b0957ca0cb|6b14a73]]'' **<nowiki>ugps:</nowiki>** <nowiki>Add option disabled</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fe960cead7005811deb03c220f6bb5660f65e1d5|fe960ce]]'' **<nowiki>ugps:</nowiki>** <nowiki>Update to fix position calculation</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fe960cead7005811deb03c220f6bb5660f65e1d5|fe960ce]]'' **<nowiki>ugps:</nowiki>** <nowiki>Update to fix position calculation</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
Line 2799: Line 3008:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e906a75e67d823a4fec19accafcdd73c2f84f696|e906a75]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e906a75e67d823a4fec19accafcdd73c2f84f696|e906a75]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=e2b055edf26419c183f4bdc3aa47da789081f72e|e2b055e]]'' **<nowiki>hotplug.c:</nowiki>** <nowiki>Make sure hotplug buffer is NULL terminated</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=e2b055edf26419c183f4bdc3aa47da789081f72e|e2b055e]]'' **<nowiki>hotplug.c:</nowiki>** <nowiki>Make sure hotplug buffer is NULL terminated</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c6aa9ff38870a30dbe6da17e4edad6039fe10ddf|c6aa9ff]]'' **<nowiki>uhttpd:</nowiki>** <nowiki>disable concurrent requests by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e8ddc953f844861b60debec4d7c65f9b4de7434|0e8ddc9]]'' **<nowiki>libubox:</nowiki>** <nowiki>bump to version 2019-02-27</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e8ddc953f844861b60debec4d7c65f9b4de7434|0e8ddc9]]'' **<nowiki>libubox:</nowiki>** <nowiki>bump to version 2019-02-27</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=eeef7b50a06bc3c3218d560b4b513b4e7b19127f|eeef7b5]]'' **<nowiki>blobmsg_json:</nowiki>** <nowiki>blobmsg_format_string: do not escape '/'</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=eeef7b50a06bc3c3218d560b4b513b4e7b19127f|eeef7b5]]'' **<nowiki>blobmsg_json:</nowiki>** <nowiki>blobmsg_format_string: do not escape '/'</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=510717686189f4a6341635606fb7858217d627d3|5107176]]'' **<nowiki>procd:</nowiki>** <nowiki>Enable seccomp for powerpc</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=510717686189f4a6341635606fb7858217d627d3|5107176]]'' **<nowiki>procd:</nowiki>** <nowiki>Enable seccomp for powerpc</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=d876d1ca221112674a7e9a6ba0fee65b947fdfa7|d876d1c]]'' **<nowiki>procd:</nowiki>** <nowiki>trace: Define syscall registers for powerpc platform</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0168af502b29e47f632bae64f4cd00a6c0b94bd9|0168af5]]'' **<nowiki>ubox:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0168af502b29e47f632bae64f4cd00a6c0b94bd9|0168af5]]'' **<nowiki>ubox:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/ubox.git;a=commitdiff;h=a782779552a0d68e3bb588e3039eb95da15ec7b0|a782779]]'' **<nowiki>kmodloader:</nowiki>** <nowiki>increase module name length</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/ubox.git;a=commitdiff;h=a782779552a0d68e3bb588e3039eb95da15ec7b0|a782779]]'' **<nowiki>kmodloader:</nowiki>** <nowiki>increase module name length</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 2815: Line 3022:
  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=baaf38c5e540b23ba086d94743de860b60c37161|baaf38c]]'' **<nowiki>procd:</nowiki>** <nowiki>instance: Support deleting stopped instances</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=baaf38c5e540b23ba086d94743de860b60c37161|baaf38c]]'' **<nowiki>procd:</nowiki>** <nowiki>instance: Support deleting stopped instances</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e79b9601bf52a9a0ce459d6eb220989c06d9e87b|e79b960]]'' **<nowiki>procd/hotplug:</nowiki>** <nowiki>add dependency to dialout and audio group</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e79b9601bf52a9a0ce459d6eb220989c06d9e87b|e79b960]]'' **<nowiki>procd/hotplug:</nowiki>** <nowiki>add dependency to dialout and audio group</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f00a4ae6e0b1f7b3d84e11e8dc4dd562088584e0|f00a4ae]]'' <nowiki>Revert "uhttpd: disable concurrent requests by default"</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=430b66bbe8726a096b5db04dc34915ae9be1eaeb|430b66b]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=430b66bbe8726a096b5db04dc34915ae9be1eaeb|430b66b]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=a30a8fdced45b79bae12662caf68ffb8597858b3|a30a8fd]]'' **<nowiki>procd:</nowiki>** <nowiki>copy the respawn property of new instance</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=a30a8fdced45b79bae12662caf68ffb8597858b3|a30a8fd]]'' **<nowiki>procd:</nowiki>** <nowiki>copy the respawn property of new instance</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=cfaed5630cdef2c1bf58bf57859ce36c62ad0905|cfaed56]]'' **<nowiki>procd:</nowiki>** <nowiki>add SIGPWR as signal</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=cfaed5630cdef2c1bf58bf57859ce36c62ad0905|cfaed56]]'' **<nowiki>procd:</nowiki>** <nowiki>add SIGPWR as signal</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a12ab07e21fd554c558254c145ae9e75a54e964e|a12ab07]]'' **<nowiki>procd:</nowiki>** <nowiki>allow passing optional syslog facility as instance parameter</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a12ab07e21fd554c558254c145ae9e75a54e964e|a12ab07]]'' **<nowiki>procd:</nowiki>** <nowiki>allow passing optional syslog facility as instance parameter</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=61a8be6cb4423dde9c7e7262456f4a16752b9abc|61a8be6]]'' **<nowiki>instance:</nowiki>** <nowiki>add support for customizable syslog facilities</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=218b1bbecde5d8d86db0f1a9ab7c1bd5a9c53b5f|218b1bb]]'' **<nowiki>procd:</nowiki>** <nowiki>allow passing optional group instance parameter</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=218b1bbecde5d8d86db0f1a9ab7c1bd5a9c53b5f|218b1bb]]'' **<nowiki>procd:</nowiki>** <nowiki>allow passing optional group instance parameter</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=455aca9b9a0c2d603121a7bcae43abd486762bab|455aca9]]'' **<nowiki>service:</nowiki>** <nowiki>allow setting a dedicated group id</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8696f0c3e3a9fa8c101f7653907fa1f94ff75681|8696f0c]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8696f0c3e3a9fa8c101f7653907fa1f94ff75681|8696f0c]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=01f3dc8b50cf9728c8a70ff9d19143f90c49b786|01f3dc8]]'' **<nowiki>instance:</nowiki>** <nowiki>dump user and group as well</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=01f3dc8b50cf9728c8a70ff9d19143f90c49b786|01f3dc8]]'' **<nowiki>instance:</nowiki>** <nowiki>dump user and group as well</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\
Line 2933: Line 3137:
  => ''[[https://git.openwrt.org/?p=project/rpcd.git;a=commitdiff;h=ee26d83e983f93333b9d5147285cb902bb6cc737|ee26d83]]'' **<nowiki>main:</nowiki>** <nowiki>exec_self: make clang analyzer happy</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/rpcd.git;a=commitdiff;h=ee26d83e983f93333b9d5147285cb902bb6cc737|ee26d83]]'' **<nowiki>main:</nowiki>** <nowiki>exec_self: make clang analyzer happy</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
  => ''[[https://git.openwrt.org/?p=project/rpcd.git;a=commitdiff;h=d442d62dea8d7c5f9bb58f1be257230a469f343f|d442d62]]'' **<nowiki>plugin:</nowiki>** <nowiki>fix double free in finish callback</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\  => ''[[https://git.openwrt.org/?p=project/rpcd.git;a=commitdiff;h=d442d62dea8d7c5f9bb58f1be257230a469f343f|d442d62]]'' **<nowiki>plugin:</nowiki>** <nowiki>fix double free in finish callback</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42aa51a89846def179f75d17ed1ecdd1f2e0d00a|42aa51a]]'' **<nowiki>rpcd:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/rpcd.git;a=commitdiff;h=77ad0de09247b9bdce50f4cecf3e5beb5636f57f|77ad0de]]'' **<nowiki>plugin:</nowiki>** <nowiki>avoid truncating numeric values</nowiki> //<color #ccc>(</color><color #282>+72</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a4d798e8dd61a65078d7bdfea3418cb699c47163|a4d798e]]'' **<nowiki>usign:</nowiki>** <nowiki>Activate LTO compile option</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=414ea309271ecab358aa67a699dd2292d474d9c5|414ea30]]'' **<nowiki>uhttpd:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/uhttpd.git;a=commitdiff;h=5f9ae5738372aaa3a6be2f0a278933563d3f191a|5f9ae57]]'' **<nowiki>client:</nowiki>** <nowiki>fix invalid data access through invalid content-length values</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=18107f44817c15ca419088a44894f64a538e516c|18107f4]]'' **<nowiki>uhttpd:</nowiki>** <nowiki>reset PKG_RELEASE</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c34499a6e48127ea36dfc1660b1eb85c9239f38a|c34499a]]'' **<nowiki>libubox:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=eb30a03048f83e733a9530b5741808d7d0932ff2|eb30a03]]'' <nowiki>libubox, jshn: add option to write output to a file</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ab7386bd677be2e6fbe1ffbb9f1ca40512b7c632|ab7386b]]'' **<nowiki>libubox:</nowiki>** <nowiki>bump to version 2019-10-29</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=301303911dded723b7eda4d6a4a933b22d2c1b60|3013039]]'' **<nowiki>vlist:</nowiki>** <nowiki>add more macros for loop iteration</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7779d64ba5fa733f737889191ff43d6ce145c32|f7779d6]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=c9d0462713cff660e763bc6b0897830edffe50c7|c9d0462]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>adds blkid_probe_set_utf8label support</nowiki> //<color #ccc>(</color><color #282>+93</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=9b3eb63d686b6d97a537f30b3bb6e29a7dec32a8|9b3eb63]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>use blkid_probe_set_utf8label for label set</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=4327ed40d96c95803b2d4d09ddf997c895eea071|4327ed4]]'' **<nowiki>mkdev:</nowiki>** <nowiki>Avoid out of bounds read</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43c59273120742f44707dcef2b6924caba4e2972|43c5927]]'' **<nowiki>fstools:</nowiki>** <nowiki>bump to version 2019-11-03</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=d05276dc1d6de119da518d62930b9a8ef55ef7e9|d05276d]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>ntfs: fix use-after-free</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=eda8b3fbcc0eb0752c4d02276950c3b977eac259|eda8b3f]]'' **<nowiki>block:</nowiki>** <nowiki>use fsck.fat instead of dosfsck</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=1212b5b94454e6805e1104e740b8cd0c71c34941|1212b5b]]'' **<nowiki>block:</nowiki>** <nowiki>umount: skip / unless -a is given</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=fb0700f0fdfc4bec220203d31df87be2b4ccc467|fb0700f]]'' **<nowiki>block:</nowiki>** <nowiki>support hierarchical mount/umount</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>,</color><color #f00>-51</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=32c3126b2f0464106d74317336b6aef1d7d5f82f|32c3126]]'' **<nowiki>block:</nowiki>** <nowiki>mount_action: handle mount/umount deps</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=da4edc12ec9b647331a7491e3dbb963b453645da|da4edc1]]'' **<nowiki>block:</nowiki>** <nowiki>mount_device: skip extroot earlier</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=2f2a09adbc148d7958be66b00b68ab0609043523|2f2a09a]]'' **<nowiki>block:</nowiki>** <nowiki>mount_device: err log only when mp deviates from spec</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=f438552ec8e777c271f5c2ec6713d9567eafa5b6|f438552]]'' **<nowiki>block:</nowiki>** <nowiki>detect: use current mp as value of target option</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6a151d6558661059120d24c462b6905bc1322f18|6a151d6]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=5ea47fe35e5db7b231393d21515daeaef9da8498|5ea47fe]]'' **<nowiki>blockd:</nowiki>** <nowiki>fix vlist memory corruption</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=12851d6b3a3883b8470ba3f8c18024dec51e2847|12851d6]]'' **<nowiki>blockd:</nowiki>** <nowiki>don't flush devices list on "hotplug" call</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=b82c5c109c8545da1c4fea46e102aef25896c0e4|b82c5c1]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>add functions for allocating & freeing probe struct</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=0c5761f076e1db5f10d6207fe9b5ec381b1b8ff2|0c5761f]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>use separated buffer for each block device read</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=157924dfca61d37f29017ebb4a5eab8137a0cd27|157924d]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>add blkid_probe_set_id_label() stub</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=f43a1aa6655b702e690179130b3c3fe40b73aaa2|f43a1aa]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>vfat: Fix reading labels which starts with byte 0x05</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=111a43f8c64683e79859dcb3f4b7aa437e24502b|111a43f]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>vfat: Change parsing label in special cases</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e50d44d9854946c4ef312ece32b8c94f8490533c|e50d44d]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=b4e25d54035c5092e8e9b46ab63500e95ac8c730|b4e25d5]]'' **<nowiki>libblkid-tiny:</nowiki>** <nowiki>fix symbol collision with full libblkid</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=04fd5e22b24259725a7932b3be0916c3fa750f64|04fd5e2]]'' **<nowiki>libubox:</nowiki>** <nowiki>update to version 2019-12-28</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=6228df9de91d4047ca89f7db670788f3d9b51170|6228df9]]'' <nowiki>iron out all extra compiler warnings</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=c955464d7a9be12d1cc8a249291cfda54c0b7571|c955464]]'' <nowiki>enable extra compiler checks</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=1fefb7c4d7f90464940143c93e1b98f44ecf6590|1fefb7c]]'' <nowiki>add initial GitLab CI support</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=b0a5cd8a28bf1d1883317ceac6cb8967d840d6ae|b0a5cd8]]'' <nowiki>add cram based unit tests</nowiki> //<color #ccc>(</color><color #282>+594</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=8baeeea1f52d7081aac81d80fdb55b8749d9392e|8baeeea]]'' <nowiki>add assert.h component</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=0003ea9c45cc8d2f57af760a92a35f371649714f|0003ea9]]'' **<nowiki>base64:</nowiki>** <nowiki>fix possible null pointer dereference</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=c008294a8323c8cd45decde6a97aa85df2443dac|c008294]]'' **<nowiki>blobmsg_json:</nowiki>** <nowiki>fix possible uninitialized struct member</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=9b6ede0e5312071400e6b009c6b92413061bbfaa|9b6ede0]]'' **<nowiki>avl:</nowiki>** <nowiki>guard against theoretical null pointer dereference</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=93848ec96dc58bbeb4bb3ed84fa5848ce5a04667|93848ec]]'' **<nowiki>jshn:</nowiki>** <nowiki>refactor main into smaller pieces</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-39</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=c42f11cc7c0f0ec6571af06ada6ff0e8882f4fde|c42f11c]]'' **<nowiki>jshn:</nowiki>** <nowiki>main: fix leak of memory pointed to by 'vars'</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=cb698e35409b898aedbbc3c673a0055dc1520ef6|cb698e3]]'' **<nowiki>jshn:</nowiki>** <nowiki>jshn_parse: fix leaks of memory pointed to by 'obj'</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=8e832a771d3ab6a852cd976a0264271be231c1b4|8e832a7]]'' **<nowiki>jshn:</nowiki>** <nowiki>fix off by one in jshn_parse_file</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=26586dae43a83d286762c73b49b98aa8dfc852c3|26586da]]'' **<nowiki>jshn:</nowiki>** <nowiki>fix missing usage for -p and -o arguments</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=07413cce72e19520af55dfcbc765484f5ab41dd9|07413cc]]'' **<nowiki>tests:</nowiki>** <nowiki>jshn: add more test cases</nowiki> //<color #ccc>(</color><color #282>+164</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=eb216a952407cae6cb8c456e1178721d4e6b36da|eb216a9]]'' **<nowiki>cmake:</nowiki>** <nowiki>use extra compiler warnings only on gcc6+</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=46f8268b4b5b808b4979f1e21c71e4dc6288635d|46f8268]]'' **<nowiki>blobmsg/ulog:</nowiki>** <nowiki>fix format string compiler warnings</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => + //20 more...//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=64c45d95d622bf9f3727843fe6e05de71d310a9c|64c45d9]]'' **<nowiki>ubus:</nowiki>** <nowiki>update to version 2019-12-27</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=4daab27d004fa604095923d5471a69283a84b034|4daab27]]'' **<nowiki>libubus:</nowiki>** <nowiki>do not abort recv_retry before completing a message</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=76ea27a627742c8a6c40261287d322b7656cc43d|76ea27a]]'' **<nowiki>libubus:</nowiki>** <nowiki>attempt to receive data before calling poll</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=588baa3cd784158967ec0151e6205f35cb989305|588baa3]]'' **<nowiki>ubusd:</nowiki>** <nowiki>retry sending messages on EINTR</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=2e051f62899666805d477830ef790e1149bc6a89|2e051f6]]'' **<nowiki>ubus:</nowiki>** <nowiki>Support static builds</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=90fb16234c2258e31bc5a0e67a8cff3f30395951|90fb162]]'' **<nowiki>cmake:</nowiki>** <nowiki>enable extra compiler checks</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=d61282db56404bae71515d207b878a445854624a|d61282d]]'' **<nowiki>ubusd:</nowiki>** <nowiki>fix comparison of integers of different signs</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=5d7ca8309d0a1614d829df9ecd72553bcd6b5ec6|5d7ca83]]'' **<nowiki>ubusd/libubus-io:</nowiki>** <nowiki>fix variable sized struct position warning</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=d2e026a33df81f116ceb2567056346f38d139706|d2e026a]]'' <nowiki>iron out all extra compiler warnings</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=058f4e9526edbba5c6330d7024ef1dac78c3ac2b|058f4e9]]'' **<nowiki>libubus:</nowiki>** <nowiki>fix incompatible pointer types assigment</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=b2e54423867258d721ca421c4b1f179291acd6cd|b2e5442]]'' <nowiki>add initial GitLab CI support</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=afd47189e8644aacc411628f35d098db6d971a46|afd4718]]'' **<nowiki>examples:</nowiki>** <nowiki>remove dead increments</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=c413be9b376c685e4a5b04b1d0d9d716dfbeb460|c413be9]]'' <nowiki>refactor ubusd.c into reusable ubusd_library</nowiki> //<color #ccc>(</color><color #282>+278</color><color #ccc>,</color><color #f00>-271</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=08f17c87a000cc74551e1539d1916c7bfd84ae68|08f17c8]]'' <nowiki>add fuzzer and cram based unit tests</nowiki> //<color #ccc>(</color><color #282>+198</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=a995b1e68129a0bb3928625c4f5a7bcb24893d75|a995b1e]]'' **<nowiki>lua:</nowiki>** <nowiki>workaround false positive dereference of null pointer</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=72be8e93f07d0dfb1f42edfbdb93ea04311dcb5a|72be8e9]]'' **<nowiki>lua:</nowiki>** <nowiki>ubus_lua_do_subscribe: fix copy&paste error</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/ubus.git;a=commitdiff;h=c5f2053dfcfd1b81a3d29cdd27b26751b96e1acd|c5f2053]]'' <nowiki>workaround possibly false positive uses of memory after it is freed</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
 + => + //6 more...//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f3439c4019008f1715cbaa6ebb7f5a14beb820e8|f3439c4]]'' **<nowiki>procd:</nowiki>** <nowiki>update to version 2020-01-04</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=c844ace9729a906f98d5508dcf145204cbff10dc|c844ace]]'' **<nowiki>system:</nowiki>** <nowiki>Fix possible integer overflows</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=8e9fb51fa66e614620a97d371176610e7e1d0010|8e9fb51]]'' **<nowiki>procd:</nowiki>** <nowiki>Switch to nanosleep</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=258aa04328a20213b12228d01d494c1e22f8d510|258aa04]]'' **<nowiki>procd:</nowiki>** <nowiki>Add cached and available to memory table</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=d27949f12fd7d12d31ac9b6b87d46a11894dca12|d27949f]]'' **<nowiki>procd:</nowiki>** <nowiki>guard fork_worker calls</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=5d6282906baf52258c080872fdc53a311ff5db88|5d62829]]'' **<nowiki>procd:</nowiki>** <nowiki>skip respawn in case device disappeared</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=3e39fe539490e618e068358a68028fa33bf9e247|3e39fe5]]'' **<nowiki>procd:</nowiki>** <nowiki>shift arguments for askfirst only once</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=ba4c4dbbbd65ce45622d9f2a92e9322348ed12ef|ba4c4db]]'' **<nowiki>procd:</nowiki>** <nowiki>add start-console support</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=bc0a73eaad586bc0784f0f762df6a125826cb3ce|bc0a73e]]'' **<nowiki>procd:</nowiki>** <nowiki>add upgraded binary to .gitignore</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=4a127c3c60af888b0aa5185a90799e5d12aa15c4|4a127c3]]'' **<nowiki>procd:</nowiki>** <nowiki>replace exit(-1) with exit(EXIT_FAILURE)</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=7fb2e1dfa2214a9b35fa955e98a386e2f3ccb730|7fb2e1d]]'' **<nowiki>procd:</nowiki>** <nowiki>simplify code in procd_inittab_run</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=564ecdfd9cc40e3dd566bf8fd24a94053b99c332|564ecdf]]'' **<nowiki>instance:</nowiki>** <nowiki>ujail: Fix allocated size for no_new_privs parameter</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=f47622e89c4d681a6441a3e51c0369f2baaaa1e6|f47622e]]'' **<nowiki>instance:</nowiki>** <nowiki>Warn about unexpected number of parameters</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=3aa051b44177fc1403acab295f9f833451c4b9f0|3aa051b]]'' **<nowiki>system:</nowiki>** <nowiki>sysupgrade: close input side of pipe before reading</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=52c5c1980ba33a71611204957f3061cb51fb65a8|52c5c19]]'' **<nowiki>jail:</nowiki>** <nowiki>set user and group inside jail</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=5ed190aae1b3985719046f4c744e311fc9ef18e3|5ed190a]]'' **<nowiki>jail:</nowiki>** <nowiki>remove accidentally added lines</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=4fde955062433d76f0601e0cd86219ce0a2f908a|4fde955]]'' **<nowiki>cmake:</nowiki>** <nowiki>fix lookup of external libraries</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 + => + //5 more...//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6395ac4126e8cab6b47a0a28780e8bc5424f07d4|6395ac4]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 + => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=823faa0f3edb93fac528bc35588cea81f0a77146|823faa0]]'' **<nowiki>block:</nowiki>** <nowiki>re-discover mtd devices on extroot mount retry</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
  
 ==== Target / adm5120 (7 changes) ==== ==== Target / adm5120 (7 changes) ====
Line 2950: Line 3243:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c35425f4182e90601fa2c2f38b21a54eb49793ad|c35425f]]'' **<nowiki>adm8668:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-4.6K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c35425f4182e90601fa2c2f38b21a54eb49793ad|c35425f]]'' **<nowiki>adm8668:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-4.6K</color><color #ccc>)</color>//\\
  
-==== Target / apm821xx (90 changes) ====+==== Target / apm821xx (91 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e6e51ce87fac2d6b9d082336f8d767f12154d79b|e6e51ce]]'' **<nowiki>apm821xx:</nowiki>** <nowiki>don't select swconfig for the MR24</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e6e51ce87fac2d6b9d082336f8d767f12154d79b|e6e51ce]]'' **<nowiki>apm821xx:</nowiki>** <nowiki>don't select swconfig for the MR24</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 3041: Line 3334:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7594c5e6dc53206dc198bb1531ea28e8a9149c30|7594c5e]]'' **<nowiki>apm821xx:</nowiki>** <nowiki>fix fan control on highest step</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7594c5e6dc53206dc198bb1531ea28e8a9149c30|7594c5e]]'' **<nowiki>apm821xx:</nowiki>** <nowiki>fix fan control on highest step</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
  
 ==== Target / ar7 (5 changes) ==== ==== Target / ar7 (5 changes) ====
Line 3049: Line 3343:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\
  
-==== Target / ar71xx (208 changes) ====+==== Target / ar71xx (218 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=45dc530334d8694a962d0833432effd14fa5cc4a|45dc530]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>WNDR3700: enable RFKILL function for Wifi button</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=45dc530334d8694a962d0833432effd14fa5cc4a|45dc530]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>WNDR3700: enable RFKILL function for Wifi button</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
Line 3100: Line 3394:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37ab944ac5752a23fef63b56f6a6d35047d8ac7f|37ab944]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cap324: Use correct company name</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37ab944ac5752a23fef63b56f6a6d35047d8ac7f|37ab944]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cap324: Use correct company name</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=098267db4cd3a80470b0015fba2d0e6bcfffe10e|098267d]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cap324: Drop support for defunct cloud</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=098267db4cd3a80470b0015fba2d0e6bcfffe10e|098267d]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cap324: Drop support for defunct cloud</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2655fbe8efb2a596aa8db92cffa817e3bf0c64ea|2655fbe]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>ag71xx_phy: Fix compilation for debug messages</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b9f4e880807e3cfd22d12b929202e1edcdc577c|0b9f4e8]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>ag71xx: Add connect message: fixed phy</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a3e133751870a3431e2430386a77a002eb24117|7a3e133]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>ag71xx: Prevent kernel oops for board def</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b74f63f81d6121b5eace3f0c0c87399f7e0fde92|b74f63f]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add support for E558 v2</nowiki> //<color #ccc>(</color><color #282>+217</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b74f63f81d6121b5eace3f0c0c87399f7e0fde92|b74f63f]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add support for E558 v2</nowiki> //<color #ccc>(</color><color #282>+217</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac03d51a3f4daa2f6a2a83f041dcd71674a9f724|ac03d51]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add support for E750A v4</nowiki> //<color #ccc>(</color><color #282>+163</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac03d51a3f4daa2f6a2a83f041dcd71674a9f724|ac03d51]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add support for E750A v4</nowiki> //<color #ccc>(</color><color #282>+163</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
Line 3116: Line 3407:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b6c8bc0981855b50b7bf22f0743bb9a75fc2b341|b6c8bc0]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cr3000: Use correct company name</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b6c8bc0981855b50b7bf22f0743bb9a75fc2b341|b6c8bc0]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cr3000: Use correct company name</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b7a9688ce49c60a18575b925138b100f4e8e078|0b7a968]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cr3000: cleanup board definition</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b7a9688ce49c60a18575b925138b100f4e8e078|0b7a968]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>cr3000: cleanup board definition</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ebf59638600b3cffc5cb601cce60226c942a516|9ebf596]]'' <nowiki>Revert "ar71xx: ag71xx_phy: Fix compilation for debug messages"</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=33dbe2c55da1480559092185c4ef071995d9bc90|33dbe2c]]'' <nowiki>Revert "ar71xx: ag71xx: Add connect message: fixed phy"</nowiki> //<color #ccc>(</color><color #f00>-7</color><color #ccc>)</color>//\\ 
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b9bd3285c7c6fbc60374b05ac2da9be41ce75651|b9bd328]]'' <nowiki>Revert "ar71xx: ag71xx: Prevent kernel oops for board def"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bae927c551fdd91fbc8343071e4b5c44f73eee0d|bae927c]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add support for TP-LINK CPE510 V2.0</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bae927c551fdd91fbc8343071e4b5c44f73eee0d|bae927c]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add support for TP-LINK CPE510 V2.0</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7036a34ace38b701243e9357d7f509f8a66f0b1|f7036a3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.118</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7036a34ace38b701243e9357d7f509f8a66f0b1|f7036a3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.118</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
Line 3245: Line 3533:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=afce041e2bbe44126a5908ec9bf1d18f5177603b|afce041]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix invalid UPGRADE_OPT_SAVE_CONFIG spellings</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=afce041e2bbe44126a5908ec9bf1d18f5177603b|afce041]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix invalid UPGRADE_OPT_SAVE_CONFIG spellings</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af91a370de2b94a37b8a87a9f95503e96dfcb744|af91a37]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>use platform code for qca955x usb0 init</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a3c3a8c5ab98dd580ca5ea182b71d034432e69be|a3c3a8c]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>enable ddr wb flush on qca955x</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a3c3a8c5ab98dd580ca5ea182b71d034432e69be|a3c3a8c]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>enable ddr wb flush on qca955x</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ba9a9134371845f97569a032d93c338d96f8f40|9ba9a91]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>qca955x pci init/reset fixes</nowiki> //<color #ccc>(</color><color #282>+120</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ba9a9134371845f97569a032d93c338d96f8f40|9ba9a91]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>qca955x pci init/reset fixes</nowiki> //<color #ccc>(</color><color #282>+120</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3b8239e93ec36a58397a7a8a9d5903ce90ad0ffd|3b8239e]]'' <nowiki>Revert "ar71xx: use platform code for qca955x usb0 init"</nowiki> //<color #ccc>(</color><color #f00>-14</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=febf9de9cf8da24c9c15522d721fb36b6baf98c6|febf9de]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix potential IRQ misses during dispatch for qca953x</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=febf9de9cf8da24c9c15522d721fb36b6baf98c6|febf9de]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix potential IRQ misses during dispatch for qca953x</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>)</color>//\\
Line 3258: Line 3544:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4b514b2003687c4d8fb532423afe095e40b6f9c|c4b514b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.147</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4b514b2003687c4d8fb532423afe095e40b6f9c|c4b514b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.147</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b7ee43ecac53740d7c91c68eb1d3a421c1f1acb9|b7ee43e]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add model detection for UniFi AC-LR</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b7ee43ecac53740d7c91c68eb1d3a421c1f1acb9|b7ee43e]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add model detection for UniFi AC-LR</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b3514e3569b35e66b8986cf0c8fa658aeb888b38|b3514e3]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>improve support for TP-Link CPE510 v2</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3d840ee798d44855c5cecfdce489fb1af991c50c|3d840ee]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix tl-wdr3320-v2 upgrade</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8a21bc36229d3eabad213ae47fddb4d86d76ac7f|8a21bc3]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix MAC addresses for Archer C5 v1, C7 v1/v2, WDR4900 v2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e945c43142ab3ab374d3f671079d4008d3807bd7|e945c43]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix MAC address setup for TL-WDR4900 v2</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c65c47ce6fdc3f3d0ee85fdd73ef999c60562b6|3c65c47]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix LED setup for TL-WDR4900 v2</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8fac0b398c344339bba7e2d163428213a9ae78e1|8fac0b3]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix buttons for TP-Link TL-WDR4900 v2</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a5e28bd266b8e5de59ed9d9c198184b7c3e027a|3a5e28b]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>ubnt-(xm,xw): add rssileds package</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1793baee469cd44cf63fcee614dba530bd288cf2|1793bae]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>disable Netgear WNR612 v2 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c65f09b6415e07857fee6c532c0ea1d0ad89eef6|c65f09b]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>disable TP-Link TL-WA850RE v2 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6af348f6a175e9563e5a297f5f4c0d4a1ddf954e|6af348f]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>disable On Networks N150R by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=068641833841e5c497a3d6aff38df505d002ef36|0686418]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>disable Netgear WNR2000v4 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=531ab598042f7954e6b41aea2bd2230a9d79b64f|531ab59]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>disable TP-Link TL-WA850RE by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7232d9247e033af64b914a59c08ae2359d932b4a|7232d92]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable TP-Link TL-WA750RE by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=eb836ea8e9c80db65afcf1a4234e5e186636b915|eb836ea]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>disable TP-Link TL-WA855RE by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3cc419cc682267ae0843aa38403e09d41853192|c3cc419]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.158</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=27eea249213b04a372491009850926f9282d132e|27eea24]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix MAC address setup for TL-WDR4300 board</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=330046922b060aae8577f500e68b74838e4416e5|3300469]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.162</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\
  
 ==== Target / arc770 (5 changes) ==== ==== Target / arc770 (5 changes) ====
Line 3287: Line 3591:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46af22de16b2ced67116f1ad96bb00cf98146c3e|46af22d]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove CONFIG_COMPAT</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46af22de16b2ced67116f1ad96bb00cf98146c3e|46af22d]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove CONFIG_COMPAT</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\
  
-==== Target / at91 (17 changes) ====+==== Target / at91 (18 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f60c3d57149a2bb04fde9798edc45d659ed7c17|8f60c3d]]'' **<nowiki>kernel:</nowiki>** <nowiki>remove DEVMEM and DEVKMEM from target's config</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f60c3d57149a2bb04fde9798edc45d659ed7c17|8f60c3d]]'' **<nowiki>kernel:</nowiki>** <nowiki>remove DEVMEM and DEVKMEM from target's config</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\
Line 3305: Line 3609:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ed224b1880c6609a5c2a837ba23bb96081a433df|ed224b1]]'' **<nowiki>at91:</nowiki>** <nowiki>Update kernel to version 4.14</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-912</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ed224b1880c6609a5c2a837ba23bb96081a433df|ed224b1]]'' **<nowiki>at91:</nowiki>** <nowiki>Update kernel to version 4.14</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-912</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a765a2178cae2e39b7384149486b819cedf87603|a765a21]]'' **<nowiki>at91:</nowiki>** <nowiki>renaming subtraget legacy to sam9x</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a765a2178cae2e39b7384149486b819cedf87603|a765a21]]'' **<nowiki>at91:</nowiki>** <nowiki>renaming subtraget legacy to sam9x</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a467f39e55af0460df4c39277d68d7d5cbb0dab4|a467f39]]'' **<nowiki>at91:</nowiki>** <nowiki>disable legacy PTYs and virtual terminals</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\
  
 ==== Target / ath25 (10 changes) ==== ==== Target / ath25 (10 changes) ====
Line 3318: Line 3623:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c53a0ed5e38d254ed15a447bfb8fbcd2c4a3bda5|c53a0ed]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: use $UPGRADE_BACKUP to check for backup</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c53a0ed5e38d254ed15a447bfb8fbcd2c4a3bda5|c53a0ed]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: use $UPGRADE_BACKUP to check for backup</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\
  
-==== Target / ath79 (476 changes) ====+==== Target / ath79 (491 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d1361923962678898bedfe9ec871e7e6a02acb6d|d136192]]'' **<nowiki>ath79:</nowiki>** <nowiki>make board.d files executable</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d1361923962678898bedfe9ec871e7e6a02acb6d|d136192]]'' **<nowiki>ath79:</nowiki>** <nowiki>make board.d files executable</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2cef5d04594f3ac45a961f6e95b6f557dde4a2e|b2cef5d]]'' **<nowiki>ath79:</nowiki>** <nowiki>drop platform data patches</nowiki> //<color #ccc>(</color><color #f00>-68</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2cef5d04594f3ac45a961f6e95b6f557dde4a2e|b2cef5d]]'' **<nowiki>ath79:</nowiki>** <nowiki>drop platform data patches</nowiki> //<color #ccc>(</color><color #f00>-68</color><color #ccc>)</color>//\\
Line 3708: Line 4013:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e0d98e120a94b75f63066d7abc6a392996ccb284|e0d98e1]]'' **<nowiki>ath79:</nowiki>** <nowiki>add TP-Link WR842N v3</nowiki> //<color #ccc>(</color><color #282>+181</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e0d98e120a94b75f63066d7abc6a392996ccb284|e0d98e1]]'' **<nowiki>ath79:</nowiki>** <nowiki>add TP-Link WR842N v3</nowiki> //<color #ccc>(</color><color #282>+181</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fd443640c52d8860676a8b90e66a2ba1c2cf9f3|3fd4436]]'' **<nowiki>ath79:</nowiki>** <nowiki>remove unnecessary packages from I-O DATA ETG3-R</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fd443640c52d8860676a8b90e66a2ba1c2cf9f3|3fd4436]]'' **<nowiki>ath79:</nowiki>** <nowiki>remove unnecessary packages from I-O DATA ETG3-R</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c8f557b363ac6b235e00804cad02450793a49a8|5c8f557]]'' <nowiki>Revert "ath79: Add WPS button to TP-Link Archer C7v5"</nowiki> //<color #ccc>(</color><color #f00>-7</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=da5bd73d702e7cb9f7da174977b606ca12ffd96b|da5bd73]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.112</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=da5bd73d702e7cb9f7da174977b606ca12ffd96b|da5bd73]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.112</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=022dfdc41c7a328f035b8930e763576c2c2b3a13|022dfdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.35</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=022dfdc41c7a328f035b8930e763576c2c2b3a13|022dfdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.35</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\
Line 3762: Line 4066:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=96cc390d8808a79f920b6b3fd256cfeb6fd501b2|96cc390]]'' **<nowiki>ath79:</nowiki>** <nowiki>Use -v1 suffix for TP-Link WDR3600/4300</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=96cc390d8808a79f920b6b3fd256cfeb6fd501b2|96cc390]]'' **<nowiki>ath79:</nowiki>** <nowiki>Use -v1 suffix for TP-Link WDR3600/4300</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5cd9b50d69cb42d55b9cc466b749b41d1da465de|5cd9b50]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for devolo WiFi pro 1750x</nowiki> //<color #ccc>(</color><color #282>+64</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5cd9b50d69cb42d55b9cc466b749b41d1da465de|5cd9b50]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for devolo WiFi pro 1750x</nowiki> //<color #ccc>(</color><color #282>+64</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2b074654b0f259518aa56e0975ca8e26c0c12bc9|2b07465]]'' **<nowiki>ath79:</nowiki>** <nowiki>make target source-only</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dda342abba2ec7f11e0314f9b3689f2a29d9565a|dda342a]]'' **<nowiki>ar71xx/ath79:</nowiki>** <nowiki>ag71xx: fix sleep in atomic</nowiki> //<color #ccc>(</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dda342abba2ec7f11e0314f9b3689f2a29d9565a|dda342a]]'' **<nowiki>ar71xx/ath79:</nowiki>** <nowiki>ag71xx: fix sleep in atomic</nowiki> //<color #ccc>(</color><color #f00>-12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8a6ce71e49c108ca2225345f057777eb046e712|c8a6ce7]]'' **<nowiki>ar71xx/ath79:</nowiki>** <nowiki>ag71xx: init rings with GFP_KERNEL</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8a6ce71e49c108ca2225345f057777eb046e712|c8a6ce7]]'' **<nowiki>ar71xx/ath79:</nowiki>** <nowiki>ag71xx: init rings with GFP_KERNEL</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ce41f468e1491134353a189b4cdf169e32786d16|ce41f46]]'' <nowiki>Revert "ath79: make target source-only"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=10671619dc42c9f5fb22a48bfcdeaa4ea76eb8fa|1067161]]'' **<nowiki>ath79:</nowiki>** <nowiki>Fix whitespace errors in 11-ath10k-caldata</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=10671619dc42c9f5fb22a48bfcdeaa4ea76eb8fa|1067161]]'' **<nowiki>ath79:</nowiki>** <nowiki>Fix whitespace errors in 11-ath10k-caldata</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42b42d2c9bd19b102663c1598b180dde4833320c|42b42d2]]'' **<nowiki>ar71xx/ath79:</nowiki>** <nowiki>ag71xx: get ring_mask consistent</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42b42d2c9bd19b102663c1598b180dde4833320c|42b42d2]]'' **<nowiki>ar71xx/ath79:</nowiki>** <nowiki>ag71xx: get ring_mask consistent</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
Line 3795: Line 4097:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8cf67728d3b41c47ee5e322bb8c2908696380f24|8cf6772]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for UniFi AC-LR</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8cf67728d3b41c47ee5e322bb8c2908696380f24|8cf6772]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for UniFi AC-LR</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e539dc2daa42a4c927a21c178db96da21117d806|e539dc2]]'' **<nowiki>ath79:</nowiki>** <nowiki>Clean up GL-AR300M DTS/DTSI inclusions</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e539dc2daa42a4c927a21c178db96da21117d806|e539dc2]]'' **<nowiki>ath79:</nowiki>** <nowiki>Clean up GL-AR300M DTS/DTSI inclusions</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5fc63ec8a496066d101de41ae4f820c5c4e39c04|5fc63ec]]'' **<nowiki>ath79:</nowiki>** <nowiki>disable building future NAND images for GL-AR300M/GL-AR750S</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cc598c91c1faa714565083c84cb0430712e9fcaa|cc598c9]]'' **<nowiki>ath79:</nowiki>** <nowiki>fix identifier for Nanostation M in ath9k caldata extraction</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ab29ffbb105ab7655b05871248c89d09e7e38261|ab29ffb]]'' **<nowiki>ath79:</nowiki>** <nowiki>fix SUPPORTED_DEVICES for TP-Link TL-WR1043ND v3</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b50177d15180241cb15822733920970355e88b49|b50177d]]'' **<nowiki>ath79:</nowiki>** <nowiki>remap D-Link DIR-859 A1 WPS button to WPS</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fe82c71964826d6800b68b31217a38be47c1726c|fe82c71]]'' **<nowiki>ath79:</nowiki>** <nowiki>include rssileds package for ubnt devices with LEDs</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a8b293598f181f358ba8ac988ef75a97064792e0|a8b2935]]'' **<nowiki>ath79:</nowiki>** <nowiki>fix sysupgrade from ar71xx for WNDR3700 V2 and WNDR3800(CH)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f97d2351e2c1282cdfa0e5126bd6eef56d0e8252|f97d235]]'' **<nowiki>ath79:</nowiki>** <nowiki>remove ath10k drivers from Archer C7 v1 profile</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1cb763c559b81a7c38eadffcf1f6c6d3cde72153|1cb763c]]'' **<nowiki>ath79:</nowiki>** <nowiki>add PoE passthrough switch for Ubiquiti Nanostation (XM/XW)</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=70233e3afe409b3de9963db0b906bee97c771543|70233e3]]'' **<nowiki>ath79:</nowiki>** <nowiki>Add support for TP-Link Archer C60 v1</nowiki> //<color #ccc>(</color><color #282>+183</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=449433d13104e7f09b9e4f75197469ec90647da3|449433d]]'' **<nowiki>ath79:</nowiki>** <nowiki>Add support for TP-Link Archer C60 v2</nowiki> //<color #ccc>(</color><color #282>+78</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83a18aefbdead8088f693917174ff01b8ae33650|83a18ae]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for YunCore TFTP image generation</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=45c9923edfeb759bc8e5a11904f969d46a542692|45c9923]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for YunCore XD4200 and A782</nowiki> //<color #ccc>(</color><color #282>+211</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3cc419cc682267ae0843aa38403e09d41853192|c3cc419]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.158</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6e24df296c299eecb8bc2386385e231b16ea4a5c|6e24df2]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for TP-Link TL-WDR4300 v1 (IL)</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3243523c46e059bde4f826531d5b0991eacdd1f3|3243523]]'' **<nowiki>ath79:</nowiki>** <nowiki>migrate LED paths of TL-WDR4300 board</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9bdd3d39ad9af8f8fb55c7b68c7267f990ff2b7c|9bdd3d3]]'' **<nowiki>ath79:</nowiki>** <nowiki>fix MAC address setup for TP-Link TL-WDR3600/TL-WDR4300</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3030abfa7e9ac73ee54b4ac9e9a784775001d750|3030abf]]'' **<nowiki>ath79:</nowiki>** <nowiki>use ath10k-ct-smallbuffers for 64 MiB devices</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=330046922b060aae8577f500e68b74838e4416e5|3300469]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.162</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\
  
 ==== Target / au1000 (4 changes) ==== ==== Target / au1000 (4 changes) ====
Line 3863: Line 4183:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4b1926be022ee87b5707776abefe3fa53d65ac4|f4b1926]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>sysupgrade: support Luxul NAND devices</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4b1926be022ee87b5707776abefe3fa53d65ac4|f4b1926]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>sysupgrade: support Luxul NAND devices</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\
  
-==== Target / brcm2708 (82 changes) ====+==== Target / brcm2708 (86 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=707b6c815bba34e9783d2695020bb17385fdcf1d|707b6c8]]'' **<nowiki>brcm2708:</nowiki>** <nowiki>add squashfs rootfs image</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=707b6c815bba34e9783d2695020bb17385fdcf1d|707b6c8]]'' **<nowiki>brcm2708:</nowiki>** <nowiki>add squashfs rootfs image</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
Line 3946: Line 4266:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f3a265575cdbb8b41f66daff13b13d0348277c71|f3a2655]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.149</nowiki> //<color #ccc>(</color><color #282>+155</color><color #ccc>,</color><color #f00>-154</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f3a265575cdbb8b41f66daff13b13d0348277c71|f3a2655]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.149</nowiki> //<color #ccc>(</color><color #282>+155</color><color #ccc>,</color><color #f00>-154</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79e639160048e9cfcc6d91b0a537840cdd4b72ac|79e6391]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.150</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79e639160048e9cfcc6d91b0a537840cdd4b72ac|79e6391]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.150</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ac1aa19579ddbee922ea5b89d7398f527baabd8|6ac1aa1]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.152</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=084dfb8ebdb8fe124189cf498aea3f0269daee16|084dfb8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.161</nowiki> //<color #ccc>(</color><color #282>+134</color><color #ccc>,</color><color #f00>-134</color><color #ccc>)</color>//\\
  
-==== Target / brcm47xx (44 changes) ====+==== Target / brcm47xx (47 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
Line 3992: Line 4316:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6179bf5be1366f067a3ef894989beaf4fe516f1c|6179bf5]]'' **<nowiki>brcm47xx:</nowiki>** <nowiki>fix switch port labels for Asus WL500GP V2</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6179bf5be1366f067a3ef894989beaf4fe516f1c|6179bf5]]'' **<nowiki>brcm47xx:</nowiki>** <nowiki>fix switch port labels for Asus WL500GP V2</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f29dc0fda8f73eb0dec82f5d1470e9b4c63247f|7f29dc0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.151</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f29dc0fda8f73eb0dec82f5d1470e9b4c63247f|7f29dc0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.151</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=59ef47ae2cfe9b89c955b95eb483ba3206a92daf|59ef47a]]'' **<nowiki>brcm47xx:</nowiki>** <nowiki>disable Linksys E1000 v1 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e33a123140cec10ef1b31511f5b2d235bac08d2f|e33a123]]'' **<nowiki>brcm47xx:</nowiki>** <nowiki>add switch configuration for WNR3500L</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
  
-==== Target / brcm63xx (46 changes) ====+==== Target / brcm63xx (47 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fbbb97777297bf8a168b840c88d18d6e2079ce8f|fbbb977]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>Tune the network configuration for several routers</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fbbb97777297bf8a168b840c88d18d6e2079ce8f|fbbb977]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>Tune the network configuration for several routers</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\
Line 4040: Line 4367:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db94ee62567c786bc7ca2c1ed0bcf650b77a598e|db94ee6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.141</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db94ee62567c786bc7ca2c1ed0bcf650b77a598e|db94ee6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.141</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd96cdaa6038349aee7b26e906e222a14435a076|cd96cda]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.145</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd96cdaa6038349aee7b26e906e222a14435a076|cd96cda]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.145</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
  
-==== Target / cns3xxx (34 changes) ====+==== Target / cns3xxx (36 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
Line 4076: Line 4404:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3685f86ceface9ca2fc5ef795319e29d95d89795|3685f86]]'' **<nowiki>cns3xxx:</nowiki>** <nowiki>use proper macros for defining partition regions</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
  
-==== Target / gemini (64 changes) ====+==== Target / gemini (65 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
Line 4142: Line 4472:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2cd89cf0d7d00469aa79f626530869f6e3ee33d4|2cd89cf]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.4.142</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-36</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2cd89cf0d7d00469aa79f626530869f6e3ee33d4|2cd89cf]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.4.142</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-36</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
  
 ==== Target / imx6 (36 changes) ==== ==== Target / imx6 (36 changes) ====
Line 4181: Line 4512:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
  
-==== Target / ipq40xx (131 changes) ====+==== Target / ipq40xx (136 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f42deec8edac3e99f83f7343cbd4fec29333345|1f42dee]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>fix ethernet on ap-dk01.1</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f42deec8edac3e99f83f7343cbd4fec29333345|1f42dee]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>fix ethernet on ap-dk01.1</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
Line 4313: Line 4644:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bf800022b2529e50ac28efcefebe629edd519e89|bf80002]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>essedma: Fix dead lock</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bf800022b2529e50ac28efcefebe629edd519e89|bf80002]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>essedma: Fix dead lock</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7407e72399179a185c548c55aaa61a44af497f3f|7407e72]]'' **<nowiki>ipqx0xx:</nowiki>** <nowiki>add Generic subtarget</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7407e72399179a185c548c55aaa61a44af497f3f|7407e72]]'' **<nowiki>ipqx0xx:</nowiki>** <nowiki>add Generic subtarget</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c5c49af8be760411706d72f3b699853b6c5dc6f|3c5c49a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.154</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-158</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ca3339c0fc8a86e805beb09a1f230d318cedb9a6|ca3339c]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>fix build error</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6160f773fef2e204065a398abdd1504913a1bf8e|6160f77]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>add support for AVM FRITZ!Repeater 1200</nowiki> //<color #ccc>(</color><color #282>+287</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=94153971bb013c5a51af64008044064aebd014bc|9415397]]'' **<nowiki>ipq40xx:</nowiki>** <nowiki>use ath10k-ct-smallbuffers for 128 MiB devices</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
  
-==== Target / ipq806x (77 changes) ====+==== Target / ipq806x (81 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93dd2f7211db6607184adadb488582e01fd5c29b|93dd2f7]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>add kernel 4.14 support</nowiki> //<color #ccc>(</color><color #282>+25.6K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93dd2f7211db6607184adadb488582e01fd5c29b|93dd2f7]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>add kernel 4.14 support</nowiki> //<color #ccc>(</color><color #282>+25.6K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7ac6697fe269e7915e2dd55ba872cffcc102338b|7ac6697]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>cleanup kernel config</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7ac6697fe269e7915e2dd55ba872cffcc102338b|7ac6697]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>cleanup kernel config</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\
Line 4391: Line 4727:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7407e72399179a185c548c55aaa61a44af497f3f|7407e72]]'' **<nowiki>ipqx0xx:</nowiki>** <nowiki>add Generic subtarget</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7407e72399179a185c548c55aaa61a44af497f3f|7407e72]]'' **<nowiki>ipqx0xx:</nowiki>** <nowiki>add Generic subtarget</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6d9f582907630c77309a13a42781010adfff441|d6d9f58]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>use switch trigger for WAN LED on NETGEAR boards</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6d9f582907630c77309a13a42781010adfff441|d6d9f58]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>use switch trigger for WAN LED on NETGEAR boards</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4fdb377a25589d4c2ac0e29c8e6e46516bd8b87|c4fdb37]]'' <nowiki>Revert "ipq806xfix EA8500 switch control"</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\+''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c5c49af8be760411706d72f3b699853b6c5dc6f|3c5c49a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.154</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-158</color><color #ccc>)</color>//\\ 
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\ 
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\ 
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3cc419cc682267ae0843aa38403e09d41853192|c3cc419]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.158</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\ 
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
  
 ==== Target / ixp4xx (11 changes) ==== ==== Target / ixp4xx (11 changes) ====
Line 4406: Line 4746:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\
  
-==== Target / kirkwood (22 changes) ====+==== Target / kirkwood (23 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
Line 4429: Line 4769:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69586db84b929331ae314f25ca65cb5cf6d57f14|69586db]]'' **<nowiki>kirkwood:</nowiki>** <nowiki>Fix FS#505 - Can't install LEDE on Linksys EA3500</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69586db84b929331ae314f25ca65cb5cf6d57f14|69586db]]'' **<nowiki>kirkwood:</nowiki>** <nowiki>Fix FS#505 - Can't install LEDE on Linksys EA3500</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2ac5b3a97f1f59a8c9a620460a01dcf642526b3|a2ac5b3]]'' **<nowiki>kirkwood:</nowiki>** <nowiki>remove CONFIG_LEGACY_PTY from kernel config</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
  
-==== Target / lantiq (60 changes) ====+==== Target / lantiq (63 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d7b7483343b5c7f157a2a97244ce9e60f4260e43|d7b7483]]'' **<nowiki>lantiq:</nowiki>** <nowiki>switch to kernel 4.14</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-28.9K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d7b7483343b5c7f157a2a97244ce9e60f4260e43|d7b7483]]'' **<nowiki>lantiq:</nowiki>** <nowiki>switch to kernel 4.14</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-28.9K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b62fe5ed87ecac52301096b15abb69f96117c8c|0b62fe5]]'' **<nowiki>lantiq:</nowiki>** <nowiki>complete AVM FRITZ!Box 3370 support</nowiki> //<color #ccc>(</color><color #282>+238</color><color #ccc>,</color><color #f00>-70</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b62fe5ed87ecac52301096b15abb69f96117c8c|0b62fe5]]'' **<nowiki>lantiq:</nowiki>** <nowiki>complete AVM FRITZ!Box 3370 support</nowiki> //<color #ccc>(</color><color #282>+238</color><color #ccc>,</color><color #f00>-70</color><color #ccc>)</color>//\\
Line 4441: Line 4782:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67a3cdcbb05559549985a189eabaf2df92559ed7|67a3cdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable THIN_ARCHIVES by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67a3cdcbb05559549985a189eabaf2df92559ed7|67a3cdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable THIN_ARCHIVES by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e52f3e9b13763cbfbd92fca8db0b4d19dc1e309e|e52f3e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.48</nowiki> //<color #ccc>(</color><color #282>+550</color><color #ccc>,</color><color #f00>-383</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e52f3e9b13763cbfbd92fca8db0b4d19dc1e309e|e52f3e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.48</nowiki> //<color #ccc>(</color><color #282>+550</color><color #ccc>,</color><color #f00>-383</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e2f8b0c835091e0c0cabc70f219cff317f4823d|8e2f8b0]]'' <nowiki>Revert "lantiq: get rid of ltq-vdsl-fw"</nowiki> //<color #ccc>(</color><color #282>+1.3K</color><color #ccc>)</color>//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0653e3127054993e908878f70fbbe1a1b784dd61|0653e31]]'' **<nowiki>lantiq-vdsl-fw:</nowiki>** <nowiki>update to provide recent vectoring firmware</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0653e3127054993e908878f70fbbe1a1b784dd61|0653e31]]'' **<nowiki>lantiq-vdsl-fw:</nowiki>** <nowiki>update to provide recent vectoring firmware</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0276e1f7608a2b5252aee0c92c9834a150582ffe|0276e1f]]'' **<nowiki>lantiq:</nowiki>** <nowiki>atm: fix ifx_atm driver integration</nowiki> //<color #ccc>(</color><color #f00>-19</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0276e1f7608a2b5252aee0c92c9834a150582ffe|0276e1f]]'' **<nowiki>lantiq:</nowiki>** <nowiki>atm: fix ifx_atm driver integration</nowiki> //<color #ccc>(</color><color #f00>-19</color><color #ccc>)</color>//\\
Line 4491: Line 4831:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd96cdaa6038349aee7b26e906e222a14435a076|cd96cda]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.145</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd96cdaa6038349aee7b26e906e222a14435a076|cd96cda]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.145</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=03c93679b4f38c7dc04ee45d0d2102cce49f5d35|03c9367]]'' **<nowiki>lantiq:</nowiki>** <nowiki>remove redundant WiFi LED on FRITZ!Box 7320</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a863da2687ed029ef81c734d233b91dbe1bb7dc|3a863da]]'' **<nowiki>lantiq:</nowiki>** <nowiki>fix phys led</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
  
-==== Target / layerscape (96 changes) ====+==== Target / layerscape (107 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c5f2d73e9344bc1b51442825cbc11e67b007ad3|6c5f2d7]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.101</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6c5f2d73e9344bc1b51442825cbc11e67b007ad3|6c5f2d7]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.101</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\
Line 4513: Line 4857:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=56853409c4f6ba038aea8d12f7702b44ef866e0f|5685340]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update fman-ucode to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-62</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=56853409c4f6ba038aea8d12f7702b44ef866e0f|5685340]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update fman-ucode to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-62</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89c4ed57b768449d58bb0830e98c9b99ea466feb|89c4ed5]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-rcw to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-181</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89c4ed57b768449d58bb0830e98c9b99ea466feb|89c4ed5]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update ls-rcw to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-181</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=349daa9a8edfdf29a3fbe4cd070f6020c1d76b96|349daa9]]'' **<nowiki>T1040:</nowiki>** <nowiki>Remove IFC_GRP_C_BASE RCW bit</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=9e823fdabc1df85e7890943e3c0cc77fcfb14ec9|9e823fd]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add t1040rdb rcw files for serdes protocol 0x66</nowiki> //<color #ccc>(</color><color #282>+388</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=85ab07b4958699f085e1621e9a6179b69ace199e|85ab07b]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add T1040QDS rcw files for serdes proto 0x66, 0xA7, 0x40</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=7b10681c2c254e54dfeb73e23607262e6cc3ba4d|7b10681]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add t1042rdb_pi rcw files for serdes protocol 0x06</nowiki> //<color #ccc>(</color><color #282>+387</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=e8266df78569fb5bd7c1a17360f06026dd5d006e|e8266df]]'' **<nowiki>python:</nowiki>** <nowiki>allow PYTHON to be overridden by the environment</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=718a258e1a677f80a14f04b426c74d143bc0c14b|718a258]]'' **<nowiki>T1040:</nowiki>** <nowiki>Add DDR_FDBK_MULT rcw bits</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=9c9b73f8f0393c9cbf631160a933aa51c6ca01fd|9c9b73f]]'' **<nowiki>T4240:</nowiki>** <nowiki>Move erratum A-006031 code into a006031.rcw file</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-117</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=74b079dab5c40e1ce9a930df51eeb1cd29e2fc4b|74b079d]]'' **<nowiki>A-006031:</nowiki>** <nowiki>Modify the value to write to SRDSxPLLnRSTCTL</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=4ac2143f3b775ad776e73225b1df5c064a15992e|4ac2143]]'' **<nowiki>T1040:</nowiki>** <nowiki>Update ddr reference clock value in t104xrdb rcw files</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=798e7ccb4700fd9b72dad0be5b0896e0188e8125|798e7cc]]'' **<nowiki>t2080qds:</nowiki>** <nowiki>add initial rcw configuration for t2080qds</nowiki> //<color #ccc>(</color><color #282>+503</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=cf0d9f90c32d4667eff463b9725cd27d95bd914d|cf0d9f9]]'' **<nowiki>t4240:</nowiki>** <nowiki>create RCW files for rev2.0</nowiki> //<color #ccc>(</color><color #282>+796</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=4164d0c38113516ea8dfb9f94a32a5ab796037af|4164d0c]]'' **<nowiki>t4240:</nowiki>** <nowiki>add rcw protocol 28_56_6_12</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=54e8ce07a8cd0475f0f4482fc8ce8ee6d21c0f76|54e8ce0]]'' **<nowiki>t1040qds:</nowiki>** <nowiki>Update MEM_PLL_RAT for 66.66MHz DDR clk</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=1585511a7d96f43165da83b580204ae5641552e7|1585511]]'' **<nowiki>T4240:</nowiki>** <nowiki>update frequency for Rev2.0</nowiki> //<color #ccc>(</color><color #282>+85</color><color #ccc>,</color><color #f00>-101</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=84596b614044ae1b4cf2446a6d6a442209ad9ff5|84596b6]]'' **<nowiki>t4240:</nowiki>** <nowiki>update fman frequency to 733MHz for rev2.0</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-245</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/rcw;a=commitdiff;h=96ce996d7a989203deb28449311c02f600a25554|96ce996]]'' **<nowiki>T4240:</nowiki>** <nowiki>some updates for rev2.0</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-45</color><color #ccc>)</color>//\\ 
- => + //181 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcf57c766acc5224e05f62cf5fae2d965abace59|dcf57c7]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update u-boot to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+92</color><color #ccc>,</color><color #f00>-58</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcf57c766acc5224e05f62cf5fae2d965abace59|dcf57c7]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update u-boot to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+92</color><color #ccc>,</color><color #f00>-58</color><color #ccc>)</color>//\\
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=a75df9aef0ac642cdaa654ee935a717d3484840d|a75df9a]]'' **<nowiki>ARM:</nowiki>** <nowiki>dts: keystone-k2e-evm: Add U-boot specific dtsi file</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=e936f997a956dbcd7ccd414770951f981fa586a1|e936f99]]'' **<nowiki>ti:</nowiki>** <nowiki>common: board_detect: Allow settings board detection variables manually</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=3863f840fa03f6b93672a5afff74f15d460cb911|3863f84]]'' **<nowiki>spl:</nowiki>** <nowiki>fit: Break out some functions into a common file</nowiki> //<color #ccc>(</color><color #282>+66</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=92926bc80c5330d7ee71d0e56926264bce9dea3b|92926bc]]'' **<nowiki>boot_fit:</nowiki>** <nowiki>Create helper functions that can be used to select DTB out of FIT</nowiki> //<color #ccc>(</color><color #282>+100</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=2059ecf30f389ec0e396fccc067f6f9fecb36a2c|2059ecf]]'' **<nowiki>fdt:</nowiki>** <nowiki>Enable selecting correct DTB from appended FIT Image</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=69e8d4ba7f183fcde32ffff1f3136cd10c30dda9|69e8d4b]]'' **<nowiki>ti:</nowiki>** <nowiki>common: board_detect: Add function to determine if EEPROM was read</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=d97974099b6ecae1cfc655a1a59ee985f7d59dde|d979740]]'' **<nowiki>dts:</nowiki>** <nowiki>Allow OF_LIST to depend on FIT_EMBED</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=e0f3a3dc4f1e0ed7a4bbbd288dd8778e90cad085|e0f3a3d]]'' **<nowiki>ARM:</nowiki>** <nowiki>dts: k2g: Introduce U-boot specific dtsi file</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=80364a42c151ca0307d63b4859e4d390d943c04e|80364a4]]'' **<nowiki>arm:</nowiki>** <nowiki>dts: Add new "generic" 66AK2Gx device tree file.</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=af9e6ad4ab29ffed5d4e08a5ccf75f3f28a83ab7|af9e6ad]]'' **<nowiki>board_f:</nowiki>** <nowiki>Add new function to allow runtime DTB selection</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=6f59fb07f4974753eefb872eac74a418bd9ec42b|6f59fb0]]'' **<nowiki>Makefile:</nowiki>** <nowiki>Build additional binaries for dtb FIT blobs appended to U-boot</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=85bfe48b0ab807e8c7308507ea923a16ce3fdd1a|85bfe48]]'' **<nowiki>ARM:</nowiki>** <nowiki>keystone2: Allow to build with all image formats</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=5f48da9a9828c3bde89407a51124458915cd671a|5f48da9]]'' **<nowiki>ARM:</nowiki>** <nowiki>k2g: Define embedded_dtb_select for runtime DTB selection in U-boot</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=7234f215ccce1782968ffa1b2ce7358104177577|7234f21]]'' **<nowiki>ARM:</nowiki>** <nowiki>keystone2: Define board_fit_config_name_match for Keystone 2 boards</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=e820f523d8fbe8f4765688316f2ae424d0a4ea99|e820f52]]'' **<nowiki>ks2_evm:</nowiki>** <nowiki>Add EEPROM based board detection</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ 
- => ''[[https://source.codeaurora.org/git/?p=external/qoriq/qoriq-components/u-boot;a=commitdiff;h=3107696784d59095b267d2592db8e0325387b69d|3107696]]'' **<nowiki>defconfig:</nowiki>** <nowiki>keystone2: Enable U-boot runtime DTB detection</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ 
- => + //2135 more...//\\ 
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad1dbc0ca304686a7f826528e674620791f34584|ad1dbc0]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add u-boot environment support for OpenWrt boot</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad1dbc0ca304686a7f826528e674620791f34584|ad1dbc0]]'' **<nowiki>layerscape:</nowiki>** <nowiki>add u-boot environment support for OpenWrt boot</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a83eae385ab72c895e9af898a6fc392f05fe9728|a83eae3]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update linux 4.9 patches to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+35.5K</color><color #ccc>,</color><color #f00>-24.0K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a83eae385ab72c895e9af898a6fc392f05fe9728|a83eae3]]'' **<nowiki>layerscape:</nowiki>** <nowiki>update linux 4.9 patches to LSDK-18.06</nowiki> //<color #ccc>(</color><color #282>+35.5K</color><color #ccc>,</color><color #f00>-24.0K</color><color #ccc>)</color>//\\
Line 4623: Line 4933:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79e639160048e9cfcc6d91b0a537840cdd4b72ac|79e6391]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.150</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79e639160048e9cfcc6d91b0a537840cdd4b72ac|79e6391]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.150</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f29dc0fda8f73eb0dec82f5d1470e9b4c63247f|7f29dc0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.151</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f29dc0fda8f73eb0dec82f5d1470e9b4c63247f|7f29dc0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.151</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ac1aa19579ddbee922ea5b89d7398f527baabd8|6ac1aa1]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.152</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c5c49af8be760411706d72f3b699853b6c5dc6f|3c5c49a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.154</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-158</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b1ef0e443720d22c4742d801d0b2eac3628dde0b|b1ef0e4]]'' **<nowiki>layerscape:</nowiki>** <nowiki>Fix kernel patch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3cc419cc682267ae0843aa38403e09d41853192|c3cc419]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.158</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4aebbaeac15d63be15605b0f9cb9d3e9d396cb26|4aebbae]]'' **<nowiki>layerscape:</nowiki>** <nowiki>remove CONFIG_LEGACY_PTY from kernel config</nowiki> //<color #ccc>(</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f80272dd9c40dae4aeff38fa5c7132a0f5fc198c|f80272d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.159</nowiki> //<color #ccc>(</color><color #282>+153</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d13c6d078e97f97ea06b0c5a66de5d4a87d9b6df|d13c6d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.160</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=084dfb8ebdb8fe124189cf498aea3f0269daee16|084dfb8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.161</nowiki> //<color #ccc>(</color><color #282>+134</color><color #ccc>,</color><color #f00>-134</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=330046922b060aae8577f500e68b74838e4416e5|3300469]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.162</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\
  
-==== Target / malta (changes) ====+==== Target / malta (changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b7dfc59e63292dce7bfc2d897c1bd47534ef69c2|b7dfc59]]'' **<nowiki>malta:</nowiki>** <nowiki>remove linux 4.9 support</nowiki> //<color #ccc>(</color><color #f00>-307</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b7dfc59e63292dce7bfc2d897c1bd47534ef69c2|b7dfc59]]'' **<nowiki>malta:</nowiki>** <nowiki>remove linux 4.9 support</nowiki> //<color #ccc>(</color><color #f00>-307</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\
Line 4632: Line 4953:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38666e8ae42d668dd6c4f6a72e0019faaf20c4aa|38666e8]]'' **<nowiki>malta:</nowiki>** <nowiki>Deactivate MIPS O32 and N32 support</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38666e8ae42d668dd6c4f6a72e0019faaf20c4aa|38666e8]]'' **<nowiki>malta:</nowiki>** <nowiki>Deactivate MIPS O32 and N32 support</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d0a71a89e174cd372356a93e0847957bd5892431|d0a71a8]]'' **<nowiki>malta:</nowiki>** <nowiki>remove CONFIG_LEGACY_PTY from kernel config</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
  
 ==== Target / mcs814x (4 changes) ==== ==== Target / mcs814x (4 changes) ====
Line 4639: Line 4961:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=65cdfbabde3dbbc924233f2b8f01a356e0c74e7e|65cdfba]]'' **<nowiki>mcs814x:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-4.3K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=65cdfbabde3dbbc924233f2b8f01a356e0c74e7e|65cdfba]]'' **<nowiki>mcs814x:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-4.3K</color><color #ccc>)</color>//\\
  
-==== Target / mediatek (52 changes) ====+==== Target / mediatek (55 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
Line 4692: Line 5014:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd96cdaa6038349aee7b26e906e222a14435a076|cd96cda]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.145</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd96cdaa6038349aee7b26e906e222a14435a076|cd96cda]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.145</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db345220b485ce3e20642bd1fbf9b65d5f1cd4f1|db34522]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.155</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-204</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=084dfb8ebdb8fe124189cf498aea3f0269daee16|084dfb8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.161</nowiki> //<color #ccc>(</color><color #282>+134</color><color #ccc>,</color><color #f00>-134</color><color #ccc>)</color>//\\
  
-==== Target / mpc85xx (43 changes) ====+==== Target / mpc85xx (45 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dca1bae82bfd2ce3486cebf856b9f25a43e61c4|7dca1ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump to 4.9.105</nowiki> //<color #ccc>(</color><color #282>+400</color><color #ccc>,</color><color #f00>-642</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dca1bae82bfd2ce3486cebf856b9f25a43e61c4|7dca1ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump to 4.9.105</nowiki> //<color #ccc>(</color><color #282>+400</color><color #ccc>,</color><color #f00>-642</color><color #ccc>)</color>//\\
Line 4737: Line 5062:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bcb0fd1fa1f1265d7a911c0e8bd036e2347b112f|bcb0fd1]]'' **<nowiki>mpc85xx:</nowiki>** <nowiki>correct TP-LINK TL-WDR4900 MAC addresses</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bcb0fd1fa1f1265d7a911c0e8bd036e2347b112f|bcb0fd1]]'' **<nowiki>mpc85xx:</nowiki>** <nowiki>correct TP-LINK TL-WDR4900 MAC addresses</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=795df809176aa6f19ff6994c3ae1d9bfb309639c|795df80]]'' **<nowiki>mpc85xx:</nowiki>** <nowiki>add support for Enterasys WS-AP3710i</nowiki> //<color #ccc>(</color><color #282>+310</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a77d4bc3a5c20ed5e8b9e6857c2ac7c505328a41|a77d4bc]]'' **<nowiki>mpc85xx:</nowiki>** <nowiki>remove CONFIG_LEGACY_PTY from kernel config</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\
  
-==== Target / mvebu (77 changes) ====+==== Target / mvebu (80 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=322a02f66607be5fa774f9187003631494bc2809|322a02f]]'' **<nowiki>mvebu:</nowiki>** <nowiki>initial support for Marvell Armada 3720 DB board</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=322a02f66607be5fa774f9187003631494bc2809|322a02f]]'' **<nowiki>mvebu:</nowiki>** <nowiki>initial support for Marvell Armada 3720 DB board</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>)</color>//\\
Line 4816: Line 5143:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b9a4f0cb48acb91a8765d1d8715077b9846e39e|1b9a4f0]]'' **<nowiki>treewide:</nowiki>** <nowiki>when copying a backup file always specify dest name</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b9a4f0cb48acb91a8765d1d8715077b9846e39e|1b9a4f0]]'' **<nowiki>treewide:</nowiki>** <nowiki>when copying a backup file always specify dest name</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c5c49af8be760411706d72f3b699853b6c5dc6f|3c5c49a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.154</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-158</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3cc419cc682267ae0843aa38403e09d41853192|c3cc419]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.158</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d13c6d078e97f97ea06b0c5a66de5d4a87d9b6df|d13c6d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.160</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
  
-==== Target / mxs (changes) ====+==== Target / mxs (changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\
Line 4826: Line 5156:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e880a30549b5d1dfb11dc4c6cb2aac742de93366|e880a30]]'' **<nowiki>mxs:</nowiki>** <nowiki>use generic sysinfo board detection</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e880a30549b5d1dfb11dc4c6cb2aac742de93366|e880a30]]'' **<nowiki>mxs:</nowiki>** <nowiki>use generic sysinfo board detection</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ac5144b13dd2c43f83deb715a9a2487f87d3c46|6ac5144]]'' **<nowiki>mxs:</nowiki>** <nowiki>disable unused serial drivers</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ac5144b13dd2c43f83deb715a9a2487f87d3c46|6ac5144]]'' **<nowiki>mxs:</nowiki>** <nowiki>disable unused serial drivers</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=953d9c384f2ef96e57dfd06cdc9ce63815a2c7ab|953d9c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.156</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\
  
 ==== Target / octeon (22 changes) ==== ==== Target / octeon (22 changes) ====
Line 4851: Line 5182:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\
  
-==== Target / octeontx (11 changes) ====+==== Target / octeontx (12 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a181781bf8ba1e983396fe9aeeacf22a890ce7c2|a181781]]'' **<nowiki>octeontx:</nowiki>** <nowiki>make board.d files executable</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a181781bf8ba1e983396fe9aeeacf22a890ce7c2|a181781]]'' **<nowiki>octeontx:</nowiki>** <nowiki>make board.d files executable</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\
Line 4863: Line 5194:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32eb66881c7f71004d35e904f89651e6a2d64214|32eb668]]'' **<nowiki>kernel:</nowiki>** <nowiki>Activate CONFIG_ARM64_SW_TTBR0_PAN</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32eb66881c7f71004d35e904f89651e6a2d64214|32eb668]]'' **<nowiki>kernel:</nowiki>** <nowiki>Activate CONFIG_ARM64_SW_TTBR0_PAN</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46af22de16b2ced67116f1ad96bb00cf98146c3e|46af22d]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove CONFIG_COMPAT</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46af22de16b2ced67116f1ad96bb00cf98146c3e|46af22d]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove CONFIG_COMPAT</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\
 +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d13c6d078e97f97ea06b0c5a66de5d4a87d9b6df|d13c6d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.160</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\
  
 ==== Target / omap (15 changes) ==== ==== Target / omap (15 changes) ====
Line 4888: Line 5220:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\
  
-==== Target / oxnas (44 changes) ====+==== Target / oxnas (47 changes) ====
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6a067a6995c521c90499170b667908dbf9eab7e|f6a067a]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark all v3.18 and v4.4 kernels are source-only</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6a067a6995c521c90499170b667908dbf9eab7e|f6a067a]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark all v3.18 and v4.4 kernels are source-only</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17511a7ea86a34b5a5cfd4831d3a2e8a9e0cc005|17511a7]]'' **<nowiki>oxnas:</nowiki>** <nowiki>kill old oxnas target</nowiki> //<color #ccc>(</color><color #f00>-15.1K</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17511a7ea86a34b5a5cfd4831d3a2e8a9e0cc005|17511a7]]'' **<nowiki>oxnas:</nowiki>** <nowiki>kill old oxnas target</nowiki> //<color #ccc>(</color><color #f00>-15.1K</color><color #ccc>)</color>//\\
Line 4910: Line 5242:
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9292822023ba1cce79cab2519250ef25c277cb04|9292822]]'' **<nowiki>oxnas:</nowiki>** <nowiki>dts: Unify naming of gpio-led nodes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9292822023ba1cce79cab2519250ef25c277cb04|9292822]]'' **<nowiki>oxnas:</nowiki>** <nowiki>dts: Unify naming of gpio-led nodes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\
 ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=994428f3950c70bc92e5e6b68e784d8d660ca4ea|994428f]]'' **<nowiki>oxnas:</nowiki>** <nowiki>add missing NAND partitions</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=994428f3950c70bc92e5e6b68e784d8d660ca4ea|994428f]]'' **<nowiki>oxnas:</nowiki>** <nowiki>add missing NAND partitions</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=858aebc0ef112204aa3008630980b6eff21e4a2a|858aebc]]'' **<nowiki>oxnas:</nowiki>** <nowiki>unify MTD partition names</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=858aebc0ef112204aa3008630980b6eff21e4a2a|858aebc]]'' **<nowiki>oxnas:</nowiki>** <nowiki>unify MTD partition names</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5fac36d5aa36bf0a58e6f1c1a684db4bd6f9b005|5fac36d]]'' **<nowiki>oxnas:</nowiki>** <nowiki>switch to kmod-ledtrig-usb-port</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=266b3da335daf3385ae8552f38b66ea6b28e1142|266b3da]]'' **<nowiki>oxnas:</nowiki>** <nowiki>remove uboot-oxnas-ox820 from default package selection</nowiki> //<color #ccc>(</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2fea41ad6e3694584f3cfe169aa9b13fc1dc1ce|e2fea41]]'' **<nowiki>oxnas:</nowiki>** <nowiki>fix forgotten MTD partition name</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b2874707a3f2458803582f48a2ef68ac7dd7b42|6b28747]]'' **<nowiki>oxnas:</nowiki>** <nowiki>switch to DTS aliases for LEDs and use generic diag.sh</nowiki> //<color #ccc>(</color><color #282>+58</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42f2e07ba09fd74b29006ee9e68e63820c295ce2|42f2e07]]'' **<nowiki>oxnas:</nowiki>** <nowiki>cloudengines,pogoplug*: enable USB ports</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c1a805411424174d142b20e6fed98c94ad930468|c1a8054]]'' **<nowiki>oxnas:</nowiki>** <nowiki>add SoC restart driver for reboot</nowiki> //<color #ccc>(</color><color #282>+298</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcb08049ae1128c989f0cd5ecebaa9e31b19614f|dcb0804]]'' **<nowiki>oxnas:</nowiki>** <nowiki>cleanup and improve pcie driver</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>,</color><color #f00>-274</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=302f7d57a9ad31d71e737af8932aa8e86c476699|302f7d5]]'' **<nowiki>oxnas:</nowiki>** <nowiki>restart: use register definitions from dt-bindings</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-60</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3bb9dcf44627ffdd313fe92c563ae454b6ff8aa6|3bb9dcf]]'' **<nowiki>oxnas:</nowiki>** <nowiki>convert pcie to builtin_platform_driver</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e7aa4c0db7eb3e81163682f570a9aecbb9fa8aed|e7aa4c0]]'' **<nowiki>oxnas:</nowiki>** <nowiki>pcie: model shared resource as external pcie-phy driver</nowiki> //<color #ccc>(</color><color #282>+226</color><color #ccc>,</color><color #f00>-77</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f9155fe7ac9417ed4bfdaf4256d1758987024a8|8f9155f]]'' **<nowiki>oxnas:</nowiki>** <nowiki>fix PCIe register ranges in device-tree</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8ad0ba3a07b64c221db5a08523161a2cdda6194e|8ad0ba3]]'' **<nowiki>oxnas:</nowiki>** <nowiki>move PCIe controller outside of simple-bus</nowiki> //<color #ccc>(</color><color #282>+118</color><color #ccc>,</color><color #f00>-95</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=35a7f790967de6d887bed8d506c11ebb98da65d3|35a7f79]]'' **<nowiki>oxnas:</nowiki>** <nowiki>use generic filenames for image and DTS</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87a81455a1b851478e9107e477fd59c28d394739|87a8145]]'' **<nowiki>oxnas:</nowiki>** <nowiki>replace oxnas-restart with version to be submitted to upstream</nowiki> //<color #ccc>(</color><color #282>+136</color><color #ccc>,</color><color #f00>-103</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b4917fa907ac6c746d00a3b19d5c7ef56bf6213b|b4917fa]]'' **<nowiki>oxnas:</nowiki>** <nowiki>fix oxnas-rps-timer dt-match</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e9b11213ee4a789b669115ed80977dadd2d9da7|0e9b112]]'' **<nowiki>oxnas:</nowiki>** <nowiki>enable pcie_phy on boards utilizing PCIe</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=74ef848b96563f7682c647b352982511b4fb6e2a|74ef848]]'' **<nowiki>oxnas:</nowiki>** <nowiki>also akitio,mycloud uses PCIe apparently</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c593804d078f62de981ee0ff05d666b0d1f4df0|8c59380]]'' **<nowiki>oxnas:</nowiki>** <nowiki>install wireless driver on pogoplugpro</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a8cfef6c4584b1cf3e334c6d43a850b86d536d7d|a8cfef6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.106</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af6c86dbe56e7890080307b2af8c80fddde8b6a5|af6c86d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.108</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f442b306f9b74e805828d458ab412256d7709ffb|f442b30]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.120</nowiki> //<color #ccc>(</color><color #282>+260</color><color #ccc>,</color><color #f00>-378</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ed98198cb5096be60db7f44127c69d0a4eee214|9ed9819]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.128</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
- +
-==== Target / pistachio (12 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=978543a246c6badb5e5e1c2430211e01f005af27|978543a]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DRM_LIB_RANDOM by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a08b0d0c3149060f1585ad3ea2ea3edfde71bce4|a08b0d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable EXPORTFS by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdc2b58c4bccb50242af853dc80b50f9324b841c|bdc2b58]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable FUTEX_PI by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67a3cdcbb05559549985a189eabaf2df92559ed7|67a3cdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable THIN_ARCHIVES by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=faf0a460c4b8d77bed270156a4454b964a551c95|faf0a46]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.42</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=56b8ac1e86eb5b0c500cbf8db60ce00aff01bcec|56b8ac1]]'' **<nowiki>treewide:</nowiki>** <nowiki>consolidate upgrade state set</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0cda4af005f22f3e9a18a1760d8482be1a45e02a|0cda4af]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.70</nowiki> //<color #ccc>(</color><color #282>+116</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc3d47cd121baf85d53a3ee3f9d45df5ccf58f6f|bc3d47c]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.78</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-59</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c764b2b531116d0bf7d285ac8fee29eea6a486cc|c764b2b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.79</nowiki> //<color #ccc>(</color><color #282>+70</color><color #ccc>,</color><color #f00>-70</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f56a4e809bd2737d92c666b8cfaa9d0887a5742f|f56a4e8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.91</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-113</color><color #ccc>)</color>//\\ +
- +
-==== Target / ppc40x (2 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf7154db07c0b8746be290c9e11dcab3c91d237e|cf7154d]]'' **<nowiki>kernel:</nowiki>** <nowiki>only optimized for size if small_flash</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=406a3826dcbb48b5ea42f2d9e96ff92721a6440a|406a382]]'' **<nowiki>ppc40x:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-2.2K</color><color #ccc>)</color>//\\ +
- +
-==== Target / ppc44x (2 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf7154db07c0b8746be290c9e11dcab3c91d237e|cf7154d]]'' **<nowiki>kernel:</nowiki>** <nowiki>only optimized for size if small_flash</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8ba38cc1458bf0601704bcfd2b69939a7bd4cf06|8ba38cc]]'' **<nowiki>ppc44x:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-481</color><color #ccc>)</color>//\\ +
- +
-==== Target / ramips (326 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e9e8d832321ba7b99f9f7b6152245c542153cbd|0e9e8d8]]'' **<nowiki>kernel:</nowiki>** <nowiki>dwc2: add support for host mode external vbus supply</nowiki> //<color #ccc>(</color><color #282>+165</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fec205f6544a60a635128ee93e99f2f3fdb8a4c2|fec205f]]'' **<nowiki>ramips:</nowiki>** <nowiki>mmc: Sync with staging driver</nowiki> //<color #ccc>(</color><color #282>+2.7K</color><color #ccc>,</color><color #f00>-3.4K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2aa0c3f8b49f62fc83ec90f0bc5a67560fffa73|e2aa0c3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.41</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-930</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d91953cb5351f1ab3e75ae9e2d9622f754d518ed|d91953c]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for YUKAI Engineering Inc. BOCCO</nowiki> //<color #ccc>(</color><color #282>+174</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=978543a246c6badb5e5e1c2430211e01f005af27|978543a]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DRM_LIB_RANDOM by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a08b0d0c3149060f1585ad3ea2ea3edfde71bce4|a08b0d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable EXPORTFS by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdc2b58c4bccb50242af853dc80b50f9324b841c|bdc2b58]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable FUTEX_PI by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67a3cdcbb05559549985a189eabaf2df92559ed7|67a3cdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable THIN_ARCHIVES by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=35d00d9a41ac369fd4be4e37998043f11ce80906|35d00d9]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix Archer C50v3 LED mapping</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ce91c85e01050cb19c89c9a19369a56a94619e7f|ce91c85]]'' **<nowiki>ramips:</nowiki>** <nowiki>change wifi led trigger for Archer C50v3</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=faf0a460c4b8d77bed270156a4454b964a551c95|faf0a46]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.42</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=52809db5446e1c4fbdaa50b703961d036c14bceb|52809db]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix to mt7620a and add support for i2c on WD03</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=048e41f6496697863cc7d73ab95fa89a6ddf2470|048e41f]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add back some non-mt7621 code that staging removed</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c818fa1f0507b0e17aa3ebf051439c9c65f78f3|8c818fa]]'' **<nowiki>ramips:</nowiki>** <nowiki>Fix up GnuBee PC1 DTS file a little</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=64b53247c494898eaa78090fbc0a0727fce055d2|64b5324]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.44</nowiki> //<color #ccc>(</color><color #282>+456</color><color #ccc>,</color><color #f00>-1.4K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=02f815d1907cdd7e042415a2b4a749c819087168|02f815d]]'' **<nowiki>ramips:</nowiki>** <nowiki>Fix WiFi after 5f7396ebef09b224edf08b0bda113613a42f0928</nowiki> //<color #ccc>(</color><color #f00>-82</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=976c27f2dd8508290568812d0eded3d18cc7c062|976c27f]]'' **<nowiki>ramips:</nowiki>** <nowiki>Fix a few other GnuBee DTS differences</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9685f3978795727ac99d5d20a4af16c808b1e24b|9685f39]]'' **<nowiki>ramips:</nowiki>** <nowiki>Use generic board detect for GnuBee devices</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d3c2863815c9f48de16643b845a6bc2716cfc33|1d3c286]]'' <nowiki>Revert "ramips: Fix WiFi after 5f7396ebef09b224edf08b0bda113613a42f0928"</nowiki> //<color #ccc>(</color><color #282>+82</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8a570921b5ba49a2d3824f1220e4c53809063468|8a57092]]'' <nowiki>Revert "ramips: Add back some non-mt7621 code that staging removed"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=784943e3f2f871ac942c66ddb1f27e0f46db348d|784943e]]'' <nowiki>Revert "ramips: pci: sync with staging driver"</nowiki> //<color #ccc>(</color><color #282>+168</color><color #ccc>,</color><color #f00>-150</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b8569427eb92a5934ef80a34bb5101d669fbddeb|b856942]]'' <nowiki>Revert "ramips: remove unnecessary resource details."</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7577f32c8a064ad927d892d0a39225f38a846570|7577f32]]'' <nowiki>Revert "ramips: remove conditional compilation."</nowiki> //<color #ccc>(</color><color #282>+58</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=64878a561621e3af3708d3394c4f89473d7de1af|64878a5]]'' <nowiki>Revert "ramips: improve interrupt mapping"</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69929dac89e775f01bbad9879491f7d544e32152|69929da]]'' <nowiki>Revert "ramips: Remove redundant owner assignment"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7197744cd677c9dbb387c3e93be0419292fb9307|7197744]]'' <nowiki>Revert "ramips: Move PCI driver to files directory"</nowiki> //<color #ccc>(</color><color #282>+842</color><color #ccc>,</color><color #f00>-837</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8796680277f4b231386fbc6e8a1ccae91d9fcbe8|8796680]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix reboot with W25Q256 with 4-address-mode enabled</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8110bf18f4c1d04e8dfe94438caeadf78ceac892|8110bf1]]'' **<nowiki>ramips:</nowiki>** <nowiki>mir3g dts define usb port Vcc volt regulator GPIO</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66cc6dd6c4b19a8ef9e5d2ebed3e10876c8aeaf0|66cc6dd]]'' **<nowiki>ramips:</nowiki>** <nowiki>mmc: Add back some non-mt7621 code that staging removed</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=289b2f5e8541943c08bcd37d61093e2fd29bc80a|289b2f5]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: Fix some cosmetic DTC warnings</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a32c06f44d6340fd25d1eb276f62b8494de9f462|a32c06f]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for I-O DATA WN-GX300GR</nowiki> //<color #ccc>(</color><color #282>+171</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ea0807f18f96e0ae7f6db23ab3c984b180aa84e|6ea0807]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix network config for ravpower wd03</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ec502cd3fe926f0dbc5f6020ee22929b18ef16ee|ec502cd]]'' **<nowiki>ramips:</nowiki>** <nowiki>rename ethernet driver folder to the same one that upstream uses</nowiki> //<color #ccc>(</color><color #f00>-41</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5da2c68d001ee44b15a58639ed03a0ebb6f68020|5da2c68]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: fix mtu setting with kernel 4.14</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=291e34edff9a88df7e640f0a7d0084f39cbff9d8|291e34e]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix mt7688 watchdog register base addr</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=82fa7b9d78acf53708ee6480df328b11023e4a56|82fa7b9]]'' **<nowiki>ramips:</nowiki>** <nowiki>use phytpt trigger for mt76 wireless</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8956eb502df2d3e40a1c83a46d2781e732f08910|8956eb5]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for TP-Link TL-WR842N v5</nowiki> //<color #ccc>(</color><color #282>+105</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2b9885571b7a711ccf759f2a0bfb778c36b72513|2b98855]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.49</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a4253b81f3b3fff833ef92737ef73ad4c455ade|9a4253b]]'' **<nowiki>ramips:</nowiki>** <nowiki>improve ethernet driver performance with GRO/TSO</nowiki> //<color #ccc>(</color><color #282>+105</color><color #ccc>,</color><color #f00>-76</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4bb6ee465e4601e60e9624f590f028cc9c4e2f2e|4bb6ee4]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: fix wireless package selection</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=189815462cda469f6bba2609d65a4591f83418e1|1898154]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ELECOM WRC-1167GHBK2-S</nowiki> //<color #ccc>(</color><color #282>+175</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=feb0a0bf22143326b3b3515ab0bb4682194dc75a|feb0a0b]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix Newifi D1 mtd partition</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fa85a625f33c4602511dc5b2ee406329bf289c2|4fa85a6]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add support for mt7621 to lzma-loader</nowiki> //<color #ccc>(</color><color #282>+60</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c0167abcb0ef049db8eba7891e1c47123a2ed8e2|c0167ab]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add lzma-loader targets</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5684d087418d176cfdef4e045e1950ca7ba3b09f|5684d08]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add support for Mikrotik RouterBOARD RBM33g</nowiki> //<color #ccc>(</color><color #282>+187</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ed40173dfcbc8a870d1747dea3f9a265d0205369|ed40173]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add support for Phicomm K2G</nowiki> //<color #ccc>(</color><color #282>+155</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=abb7524683cbc0185ee2d0b590c045065de354b7|abb7524]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix ZyXEL Keenetic Viva switch config</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8375623a064037bbdd914bd9e7529eefa7172560|8375623]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for TP-Link Archer C2</nowiki> //<color #ccc>(</color><color #282>+202</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2f23a0583a3092d9076ceecca16be0f8ccdce217|2f23a05]]'' **<nowiki>ramips:</nowiki>** <nowiki>RE350: add rootfs offset to header</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0efd0308a0927e446e1f8535c1e244e5ed3193b3|0efd030]]'' **<nowiki>ramips:</nowiki>** <nowiki>add switch port index for I-O DATA WN-GX300GR</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=19c7e950af8edbc3f26114266b6007851e381b5b|19c7e95]]'' **<nowiki>ramips:</nowiki>** <nowiki>move mt7620n i2c_pins definition to right place</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a570933999da5ff4e6a37aecb0ad9a0ac2bf4a09|a570933]]'' **<nowiki>treewide:</nowiki>** <nowiki>gpio-export: add error handling</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3d6f57f3c6dabfe3911ffb1f1a2afbe3ff41c3fd|3d6f57f]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix wizfi630a swapped lan/wan port</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=09b6755946409d8fd8e95fab003f037ae026f04b|09b6755]]'' **<nowiki>ramips:</nowiki>** <nowiki>limit dictionary size for lzma compression</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=faf64056ddd46992a75b1e277d94541c7251035c|faf6405]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for MikroTik RouterBOARD RBM11g</nowiki> //<color #ccc>(</color><color #282>+157</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9e2c28472c3f3a76e16afb582fd8807d08c6dda6|9e2c284]]'' **<nowiki>ramips:</nowiki>** <nowiki>move zyimage define to common Makefile</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7d07bc96b7e686244ed096d3bbfad297a2ec1ce9|7d07bc9]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ZyXEL Keenetic Extra II</nowiki> //<color #ccc>(</color><color #282>+228</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ce31bdc20c3f2eb387a84c277dff76324a8e39c7|ce31bdc]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for TL-WA801ND v5</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b83a235602dace3de116a10de9515cda5b76be4|0b83a23]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for I-O DATA WN-AX1167GR</nowiki> //<color #ccc>(</color><color #282>+197</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=16d6a63f857a4e9eeb1f173e964264d8a06e65eb|16d6a63]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Blueendless Kimax U35WF</nowiki> //<color #ccc>(</color><color #282>+123</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ba2b0f0ac6de840ed5eefdf1e32d28bb2d00fbb3|ba2b0f0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.54</nowiki> //<color #ccc>(</color><color #282>+276</color><color #ccc>,</color><color #f00>-276</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=33553a11ab83c4e487f357e3b4a8c3000e1c499d|33553a1]]'' **<nowiki>ramips:</nowiki>** <nowiki>clean up and fix MT7621 NAND driver issues</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-74</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf7154db07c0b8746be290c9e11dcab3c91d237e|cf7154d]]'' **<nowiki>kernel:</nowiki>** <nowiki>only optimized for size if small_flash</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=33321ebefacb5ea4ee679792f1df98723f6588a0|33321eb]]'' **<nowiki>ramips:</nowiki>** <nowiki>TP-Link TL-WR902AC v3: don't build factory image</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2eeb4b78c64a6541cf9f26d424a5520660f690bd|2eeb4b7]]'' **<nowiki>ramips:</nowiki>** <nowiki>TP-Link TL-WR902AC v3: add missing wps button</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01df4a2565dd3d9bd7cd8e87ee72b6082369a7a1|01df4a2]]'' **<nowiki>ramips:</nowiki>** <nowiki>ethernet: use skb_free_frag to free fragments</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0c285bd081da55bd63da18f7596e7107a46bb798|0c285bd]]'' **<nowiki>ramips:</nowiki>** <nowiki>ethernet: use own page_frag_cache</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2601e34fad9e523b87c310386ba9b7bace4025e2|2601e34]]'' **<nowiki>ramips:</nowiki>** <nowiki>ethernet: disable fraglist support</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c9c4b2116c0984eb8baeff03e806030ee9c6175f|c9c4b21]]'' **<nowiki>ramips:</nowiki>** <nowiki>Use dts alias based status led</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>,</color><color #f00>-555</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4f09fc9f8e97b11519e52d2f1e6a7bc02e4d2be|c4f09fc]]'' **<nowiki>ramips:</nowiki>** <nowiki>define common MikroTik RouterBOARD image recipe</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4cbf5601f9621d0f8973237f3133b821f472845c|4cbf560]]'' **<nowiki>ramips:</nowiki>** <nowiki>remove stale get_status_led call</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a8efaef00d6b7317c46fe6b7e923912d8bf3500|3a8efae]]'' **<nowiki>ramips:</nowiki>** <nowiki>mmc: Fix init for MT7628AN</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=974a2b1aa9b0f8bd7a7442efa069d954e6b354ce|974a2b1]]'' **<nowiki>ramips:</nowiki>** <nowiki>mmc: Add SD card support to HC5661A</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a9494bb4254d1fa91eb82c04e14d97445e225a06|a9494bb]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix RBM33G name</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3fd4db76b06bfcf7c69a6bef62f073fb537ab977|3fd4db7]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix RBM11G name</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ce93445cd6058ae37ca3d257792f68cd98e758da|ce93445]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ELECOM WRC-2533GST</nowiki> //<color #ccc>(</color><color #282>+204</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0ae9396556584db2dac73364af44758a5ccf4873|0ae9396]]'' **<nowiki>treewide:</nowiki>** <nowiki>convert gpio-export to platform driver</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b9dbf3f3c8112d6640c780bbb939ee5816b5bfb3|b9dbf3f]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix cpu related dtc warnings</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1bad2b74aea59289c21209aa1d8e5c2ccef74a72|1bad2b7]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix cpu interrupt controller dtc warnings</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d8e7a526a38499e1d1368829a76e4a0e541893b0|d8e7a52]]'' **<nowiki>ramips:</nowiki>** <nowiki>use ralink,nr-gpio instead of ralink,num-gpios</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9b8328d794473fcd044197ec64abf87761793e4|f9b8328]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix pci/pcie related dtc warnings</nowiki> //<color #ccc>(</color><color #282>+575</color><color #ccc>,</color><color #f00>-684</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6384e0d16a91cdfa1f7afc73268d9485dda8065b|6384e0d]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix hnat dtc warning</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=53624c1702e6aad5b3e5e442c064dd30f81db2e4|53624c1]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix dtc warnings</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-492</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bfd65fc4ab71b9504a9280e91a67698ac4e1e06d|bfd65fc]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix whitespace and comment issues in dts</nowiki> //<color #ccc>(</color><color #282>+82</color><color #ccc>,</color><color #f00>-86</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6dd94c2781b79ffd20f1a57a48fa2314d67ee190|6dd94c2]]'' **<nowiki>ramips:</nowiki>** <nowiki>unify partition node names in dts files</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6031ab345df86c285ea55d6523d6888cc596f63d|6031ab3]]'' **<nowiki>ramips:</nowiki>** <nowiki>move partitions into partition table node</nowiki> //<color #ccc>(</color><color #282>+7.5K</color><color #ccc>,</color><color #f00>-6.4K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f72fa883b324311c1972c39ed521e536b25d674c|f72fa88]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Edimax BR-6478AC v2</nowiki> //<color #ccc>(</color><color #282>+243</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5a6229a93df8a3f292094012a43410c6a24c210e|5a6229a]]'' **<nowiki>ramips:</nowiki>** <nowiki>remove superfluous & confusing DT binding</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=379fe506729a20c5fdb072840cb662b032e90c36|379fe50]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix gigabit switch PHY access on MDIO</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6d81e2fa1f110d8025eaa434d67d0014aca1d42|f6d81e2]]'' **<nowiki>mt7620:</nowiki>** <nowiki>gsw: make IntPHY and ExtPHY share mdio addr 4 possible</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3b1213a377d9015028eac5fac3b5d94daecdc84e|3b1213a]]'' **<nowiki>ramips:</nowiki>** <nowiki>use #include syntax for dtsi files</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6369206fe3306114f6c4b26a7cf50b91008cb25|a636920]]'' **<nowiki>ath79:</nowiki>** <nowiki>add support for I-O DATA WN-AC1600DGR2</nowiki> //<color #ccc>(</color><color #282>+257</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5543d63fc84e64be83afaa4241369a07797f041b|5543d63]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Netgear R6120</nowiki> //<color #ccc>(</color><color #282>+180</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d3ea7874df420ab8d3acbddf5ec9251bf79ed9b|1d3ea78]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix BR-6478ACv2 support</nowiki> //<color #ccc>(</color><color #282>+61</color><color #ccc>,</color><color #f00>-70</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6844b3bfa8ec6d4faae0f2751b6fc0f2bb46f46|d6844b3]]'' **<nowiki>ramips:</nowiki>** <nowiki>add missing USB packages into ASL26555-16M</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d20f4fc628e9e3c1e1d4063a0798e4097ffb3c4a|d20f4fc]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for HiWiFi HC5861B</nowiki> //<color #ccc>(</color><color #282>+155</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4877ad44c718debfa75533aedaaf3dfd0faeb6f0|4877ad4]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: enable all ports unconditionally</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37af596593b0e84d0a076ab8f173066e3d7bc810|37af596]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for D-Link DWR-118-A2</nowiki> //<color #ccc>(</color><color #282>+208</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1ea1f3a223d7a56f96de00001f59b077a6c4d237|1ea1f3a]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: fix bad indent</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=56b8ac1e86eb5b0c500cbf8db60ce00aff01bcec|56b8ac1]]'' **<nowiki>treewide:</nowiki>** <nowiki>consolidate upgrade state set</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28de86e8169597a70905211e41c8e9b38aab97f0|28de86e]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop not existing groups from pinmux</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b88e03e2d49327225e4350711a38443c39d81b0b|b88e03e]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix GL-MT300N-V2 SoC compatible</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b8996ea08a6883c15959eae041521ac8e267bb5d|b8996ea]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix compatibles in SoC dtsi</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad10e71becfb36d36c81c5b0e898c4ea7912d778|ad10e71]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ELECOM WRC-1900GST</nowiki> //<color #ccc>(</color><color #282>+200</color><color #ccc>,</color><color #f00>-172</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=524c17d8654a3137a1de8e59cf4a9881575b7285|524c17d]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add dir-810l network config</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b90cad2c2e61720b72a9cdd6317474cabc4962ec|b90cad2]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix RBM33G partitioning</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bbe2cf657ca72119288a441ca3337a503aa17f80|bbe2cf6]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix RBM11G partitioning</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3601c3de23f15e2735adc4becdca14c803b6b1a5|3601c3d]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix mt7620 pinmux for second SPI</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e348ccc4e6e9d16d56bec77b69628205d58e6750|e348ccc]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix some cosmetic glitches in dts files</nowiki> //<color #ccc>(</color><color #282>+103</color><color #ccc>,</color><color #f00>-145</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01793e8752aa8211d6d74c92722787c403e5420d|01793e8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.67</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-66</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fe1e90deb4cacbac4841507b9bf2a85eb275a823|fe1e90d]]'' **<nowiki>ramips:</nowiki>** <nowiki>rt-n12p: use the boardname helper variable</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=56e6ebdea42aab76d6ef54e0296c6bf946956684|56e6ebd]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix multi colour led handling</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=111907e8d319eb05e7a5ef7a0cc6ec55cb069242|111907e]]'' **<nowiki>ramips:</nowiki>** <nowiki>remove default on userspace trigger for diag leds</nowiki> //<color #ccc>(</color><color #f00>-34</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=99045dfc5989e732f671de5d145532f0fe8c0ce1|99045df]]'' **<nowiki>ramips:</nowiki>** <nowiki>express diag led handling via devicetree</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43df31f64dfc68374093142cd51808655d6e8d50|43df31f]]'' **<nowiki>ramips:</nowiki>** <nowiki>add missing zbt-cpe102 diag led</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c134210b8f7e18b43641b6c2176e7a3e6baed030|c134210]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop pointless default led definitions</nowiki> //<color #ccc>(</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcdc6d9dadf2f97253f7891dacdd5b581d7914b4|dcdc6d9]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix rt3883 pci pinmux</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6e11ccb136fd87efd2757a2959b8d9510534501|a6e11cc]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix rt3883 pinmux for second SPI</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=77e2bccde8f7f98603f60473023dadec4f473cf6|77e2bcc]]'' **<nowiki>ramips:</nowiki>** <nowiki>only limit lzma dictionary size on mt7621</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4302c917cc4dc244c007c6c1902b8e138a74ed0e|4302c91]]'' <nowiki>Revert "ramips: mmc: Fix init for MT7628AN"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b605a84a74170d2a07f53512cd57cd564db77249|b605a84]]'' **<nowiki>ramips:</nowiki>** <nowiki>ethernet: unify tx descriptor buffer splitting</nowiki> //<color #ccc>(</color><color #282>+83</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d08951628ace1d3c3d2bced6aea582e5ca3fe79|1d08951]]'' **<nowiki>ramips:</nowiki>** <nowiki>add rt3352 SPI_CS1 pinmux</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2cc7980dcb5261561de32b719ada919ca3882faa|2cc7980]]'' **<nowiki>ramips:</nowiki>** <nowiki>reference node by label</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a14097e8e0eef8f7ee5e1e773defee83366a10a4|a14097e]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix mt7620a ND/SD pins pinmuxes</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=563a5b5f94b2fb36dce36f39bf6515e5bbb31245|563a5b5]]'' **<nowiki>ramips:</nowiki>** <nowiki>add mt7620/1 sdhci pinmux</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=287b7aa583584262a68fcebc3786779b2ab14307|287b7aa]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop obsolete sd card driver code</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6bbb2202551be394fead2efd99eb946f846fc63d|6bbb220]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for TP-Link TL-MR3020 v3</nowiki> //<color #ccc>(</color><color #282>+165</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93bfafb8dc209f153022796d9e747149e66cc29e|93bfafb]]'' **<nowiki>ramips:</nowiki>** <nowiki>Fix early memory calculation for certain MIPS platforms</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0cda4af005f22f3e9a18a1760d8482be1a45e02a|0cda4af]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.70</nowiki> //<color #ccc>(</color><color #282>+116</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6e39e7466b677c098446bfe0f999f7af69512e7|d6e39e7]]'' **<nowiki>ramips:</nowiki>** <nowiki>ex2700: actually remove kmod-mt76*</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e6bc1a5beec6a9829ad77e0b8ace2ab106772ee|8e6bc1a]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix power LED DTB for wt3020</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8480907e7074de14f76335a20e4880ef89ae5135|8480907]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix Archer C20 sysupgrade</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2adeffffca5304b97aaa1eb68ffc4f00138ee1e|a2adeff]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.74</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a58535771f115c1c95c91ce6af769852d64a8f27|a585357]]'' **<nowiki>ramips:</nowiki>** <nowiki>set usb led trigger via devicetree</nowiki> //<color #ccc>(</color><color #282>+235</color><color #ccc>,</color><color #f00>-80</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=04eab0a1c9fb68bd8678c57ca3c6dcc8347b611a|04eab0a]]'' **<nowiki>ramips:</nowiki>** <nowiki>set rt2880 pci controller of_node</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=772b27c207364f31f8b34b80a94647810fdb581c|772b27c]]'' **<nowiki>ramips:</nowiki>** <nowiki>set F5D8235 v1 usb led trigger via devicetree</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f4dfadd5a4370e455f08967bfe9b7c9125576e8|8f4dfad]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for indicating the boot state using multiple leds</nowiki> //<color #ccc>(</color><color #282>+877</color><color #ccc>,</color><color #f00>-217</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c074239c79ae8704c96e4e1ba94dde3015a882c9|c074239]]'' **<nowiki>ramips:</nowiki>** <nowiki>move status led unset to devicetree</nowiki> //<color #ccc>(</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b07b3ddaad233291e47da1f61b018e0d7314952f|b07b3dd]]'' **<nowiki>ramips:</nowiki>** <nowiki>don't hijack the status led</nowiki> //<color #ccc>(</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f983956a8b724028cb9a0b7c9f3195e02e8a5b9e|f983956]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.75</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>,</color><color #f00>-101</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d251a11f60fc8fd506eea8a3b552d66c9bf78e9b|d251a11]]'' **<nowiki>ramips:</nowiki>** <nowiki>refresh mt7621 kernel config</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2c68ceea76a41a484d24a12d20c6988dd59e83f|b2c68ce]]'' **<nowiki>kernel:</nowiki>** <nowiki>Add support for Winbond w25q128jv SPI NOR flash</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0411813c6f0520dea23a1c4f58f5956c504bf129|0411813]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix leds on GL.iNet GL-MT300N-V2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c764b2b531116d0bf7d285ac8fee29eea6a486cc|c764b2b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.79</nowiki> //<color #ccc>(</color><color #282>+70</color><color #ccc>,</color><color #f00>-70</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b318edb999dbc5fe0517e1b7143f037cb1d67894|b318edb]]'' **<nowiki>ramips:</nowiki>** <nowiki>add missing DTS frequency limit for the 5 GHz radio on Archer C20i</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b4e17a7440cd9885a678f2a28609a38eca6dd5dc|b4e17a7]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix netgear r6120 factory image generation</nowiki> //<color #ccc>(</color><color #282>+319</color><color #ccc>,</color><color #f00>-171</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a3c805584b6adf3fa4f0db5c127a056b0c6d667|9a3c805]]'' **<nowiki>ramips:</nowiki>** <nowiki>use separated mtd patch reverting write_page() removal</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c4251d88172489a3cdb94529f0d99bf2ab904d8|7c4251d]]'' **<nowiki>ramips:</nowiki>** <nowiki>select kmod-mt76x0e for TP-Link ArcherC20i and wr902ac-v3</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e42327aa890e64f8bf5e620c2b2a1fd609ce20fb|e42327a]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Skylab SKW92A in EVB</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ae2b43b873fb5e2326509af2807f75fde27e92b0|ae2b43b]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix ethernet for f5d8235-v2 board</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=16b950c981c91bcd2dde8bd1c4ed10bf3a6b1763|16b950c]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add support for ZTE ZXECS EBG3130 aka BDCOM WAP2100-SK</nowiki> //<color #ccc>(</color><color #282>+149</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89eb1a6d7250c33ff5b43f4af3c0c78ffd3d8eb9|89eb1a6]]'' **<nowiki>ralink:</nowiki>** <nowiki>Add support for GPIO as interrupt-controller</nowiki> //<color #ccc>(</color><color #282>+51</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e612e6051742ebb799766e136c9627ae0e329dbc|e612e60]]'' **<nowiki>ramips:</nowiki>** <nowiki>add mt76x0 node to RT-AC51U device tree</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e217d69a4a9cc0adc327cb3f8773ab8bf7c60124|e217d69]]'' **<nowiki>ramips:</nowiki>** <nowiki>merge two patches 101-mt7621-timer and 998-mt7621-needs-jiffies</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f5af8be636c94c933674c6a914ae8a752100a8be|f5af8be]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix register range of memc node in mt7621.dtsi</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c7ca224299e77f5d822dd154b99fe9aeefc550be|c7ca224]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix cpu clock of mt7621 and add dt clk devices</nowiki> //<color #ccc>(</color><color #282>+232</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ed25e3ac02d9193d7cba89563a88b8bccc4b4513|ed25e3a]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix some clocks in mt7621.dtsi</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b85fe43ec8c4d4aa34d3c0bbb3e57da3f176526b|b85fe43]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add force use of mdio-mode</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=20b09a2125f5b35ade1f3e9cebb15fe03e3b4e3c|20b09a2]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Lava LR-25G001</nowiki> //<color #ccc>(</color><color #282>+210</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a44f0000779d48c061703351df58adb88419a7c3|a44f000]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621-spi: replace the driver with upstream staging one</nowiki> //<color #ccc>(</color><color #282>+121</color><color #ccc>,</color><color #f00>-98</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=48a7a2a75da56466a5cced758876ca6355b0fe38|48a7a2a]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix switch ports mapping for newifi d2</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=749a29f76ca780d8df70a5163d43bbdc6f13ba3f|749a29f]]'' <nowiki>Revert "ramips: mt7621-spi: replace the driver with upstream staging one"</nowiki> //<color #ccc>(</color><color #282>+98</color><color #ccc>,</color><color #f00>-121</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8ec1a66c34d85bdd13754e4171333a763aaf0a00|8ec1a66]]'' **<nowiki>ramips:</nowiki>** <nowiki>improve Skylab SKW92A support</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ebce69611e1d4fd08719bbb3697908c5b23820c|9ebce69]]'' **<nowiki>ramips:</nowiki>** <nowiki>revert fix rt3883 pci pinmux</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6ce04dad8b136f10eadd83ef10fb1adcbd465c6|d6ce04d]]'' **<nowiki>ralink:</nowiki>** <nowiki>fix mt7620 nd_sd pinmux</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=71ba834cf1a1c8fcbf345b7efa75de0dcba9db20|71ba834]]'' **<nowiki>ramips:</nowiki>** <nowiki>add Sanlinking Technologies D240 pinmux quirk</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4d9217fe5419364d2fe89e69c2e4f9f47fd30b6|e4d9217]]'' **<nowiki>ramips:</nowiki>** <nowiki>improve BDCOM WAP2100-SK support</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>,</color><color #f00>-46</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=be3e69d99189636d5f0854bd3a91e004b2c370e0|be3e69d]]'' **<nowiki>ramips:</nowiki>** <nowiki>rt2880: fix pci cells definition</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d7494f30f5c8aa765158077ecf31e73d435a04e9|d7494f3]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix Lava LR-25G001 invalid led names</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=aa82fdf110186734a42ba80e0b02f16d8db551db|aa82fdf]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix GB-PC1/PC2 build error</nowiki> //<color #ccc>(</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1100ba43dbe99d1823ea23fe3a8d04707184ca46|1100ba4]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix RavPower WD03 SoC dtsi include</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e0def989e8659cc130852f84f52607652bddb201|e0def98]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix alphabetic ordering of skylab skw92a</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a160f50d4f240019fafe95e80701ebb871c788fe|a160f50]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Wavlink WL-WN570HA1</nowiki> //<color #ccc>(</color><color #282>+154</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=509d02a3d185e5fb240496471455f8999f8bd767|509d02a]]'' **<nowiki>ramips:</nowiki>** <nowiki>use generic board detection for Unielec u7621-06</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df3e0b580644bd8434a690802e3c5c18a6e38098|df3e0b5]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for UniElec U7621-06-512M-64M variant</nowiki> //<color #ccc>(</color><color #282>+102</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cb6a8aa584a2be62aeac9b5b1573303d5615c672|cb6a8aa]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add DIR-810L's mt7610e 5 GHz radio</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=824b580079622e8e98b2fda18926f8f2b67a2c22|824b580]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix switch port order for HuaWei HG255D</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=795211093f316b332c1962f2bb8b901348e90ec8|7952110]]'' **<nowiki>ramips:</nowiki>** <nowiki>bdcom-wap2100: Fix boot failure by adding partitions compatible property</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26ad3571921e3456361afe6df10f66c176f18c18|26ad357]]'' **<nowiki>ramips:</nowiki>** <nowiki>bdcom-wap2100: Set firmware partition format to denx,uimage</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8ba6e95eed4676aa38cb367d2ecbf6e09270d2cb|8ba6e95]]'' **<nowiki>ramips:</nowiki>** <nowiki>bdcom-wap2100: Enable mt7610e 5GHz radio</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c9ad4fa6e57de5618952c89a2eb65436d7d0f85|5c9ad4f]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix MTD EEPROM offset for TL-WR840N v5</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=221d3e023451cad0b60b8a47e8b788d6368108c2|221d3e0]]'' **<nowiki>ramips:</nowiki>** <nowiki>bdcom-wap2100: Change DTS license to GPL-2.0-or-later OR MIT</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f00123d63584e8d7da717c89fd1df610a161983|7f00123]]'' **<nowiki>ramips:</nowiki>** <nowiki>remove duplicate image build variables</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1977be8bd0753406ef5e76bede162827a9514610|1977be8]]'' **<nowiki>ramips:</nowiki>** <nowiki>unifiy sysupgrade file extensions</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d70ec3008d4cd0540a9f6c88fb7e786107f1679a|d70ec30]]'' **<nowiki>ramips:</nowiki>** <nowiki>specify "firmware" partition format</nowiki> //<color #ccc>(</color><color #282>+246</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=30a7ab8f61c8a5f1a4428f8c7cf9a1d6a12b096b|30a7ab8]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for MTC Wireless Router WR1201</nowiki> //<color #ccc>(</color><color #282>+187</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=465d57370fda8be07b3df946b7392fc435997193|465d573]]'' **<nowiki>ramips:</nowiki>** <nowiki>specify "firmware" partition format in JBOOT devices</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=78ca6a5578d6c7b06ca520b0aac965a1babf5417|78ca6a5]]'' **<nowiki>ramips:</nowiki>** <nowiki>merge relocate compile into build recipe</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=14b81c909f5839267ca3c450ce739582f27cecfb|14b81c9]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add missing pci wifi nodes to dts files</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=55101877d3c0aea567e60fb3f7cafcb1a041698e|5510187]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: disable PCIe if nothing is attached</nowiki> //<color #ccc>(</color><color #f00>-16</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a32a73e52f074eabffdac66eb987e1908228d36|7a32a73]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: drop mt76 driver for boards without mt76 wireless</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40692f0fb55ca5bd2426701b3a9e64e3b7487a7d|40692f0]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: select only the matching mt76 driver</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9a9b7d1ed76c88e097d5bc4dabf38735312558b|e9a9b7d]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for D-Link DWR-118-A1</nowiki> //<color #ccc>(</color><color #282>+215</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f381cbcb5f4e0f4e68a8d2acb644ce615f401399|f381cbc]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix Netgear EX3700/EX3800 wireless driver selection</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9da6cd40ebb29c5d6d7af6af2c18b85448a28790|9da6cd4]]'' <nowiki>apm821xx, ath79, ipq40xx, ipq806x, lantiq, ramips: base-files: Use generic di...</nowiki> //<color #ccc>(</color><color #f00>-273</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5563d49a391e65fd9c179661b9ddfd79cb903a54|5563d49]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable sdhc for HC5661A</nowiki> //<color #ccc>(</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=295b37d207815c196761198a2c61bfa94bee2a54|295b37d]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt76x8: select only the matching mt76 driver</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ffa55386f17cff29f6c3ffbe873335511e253932|ffa5538]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix dtc compiler warnings</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ed000fcaf2cfa22bb558ed11c8a15d239240020b|ed000fc]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix firmware compatible string for dir860l-b1</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0028f86687dc355b67263344e9368e8a826f5096|0028f86]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.86</nowiki> //<color #ccc>(</color><color #282>+74</color><color #ccc>,</color><color #f00>-85</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6e9f2377119965d4db164568b4a90c4e895cd3d|f6e9f23]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.87</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-34</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=262b885b834cecf7e7afbaca32d0a67c0b75aa44|262b885]]'' **<nowiki>ramips:</nowiki>** <nowiki>use new image build code for D-Link DCS-930 family</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-73</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e40fbff0b414a3920eaa92be62152c708c1c1c5|8e40fbf]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop support for ALLNET ALL0239-3G and Sitecom WL-341 v3</nowiki> //<color #ccc>(</color><color #f00>-449</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1a5df6add78228bffa06972797316df6d71ce7d2|1a5df6a]]'' **<nowiki>ramips:</nowiki>** <nowiki>enforce image metadata verification</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=35f70774b88b77f46c100fbe383e718de3c8ef73|35f7077]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop old image validation code</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-329</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c56241c052b781243744c00d2a18904381d86895|c56241c]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: specify "firmware" partition format for remaining devices</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=840c4cba92568d152e227b76b7522595e56d484e|840c4cb]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: disable CONFIG_MTD_SPLIT_FIRMWARE</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=47381aadd545bf1fb92159fac5c43e92749a10fe|47381aa]]'' **<nowiki>ramips:</nowiki>** <nowiki>several fixes for HC5x61</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e04d352d63072a862895a197b293c2181bdafd00|e04d352]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add usb ohci driver</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=30c07a56752ee6fd5f82022e05c80721ce0e7092|30c07a5]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: remove unnecessary usb packages</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd5e7d6c509fc79a79c471fc05d2e7b2ded357aa|dd5e7d6]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add usb packages</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83a97c53face95b8c7239da25a1c7f776bcfc521|83a97c5]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Netgear R6350</nowiki> //<color #ccc>(</color><color #282>+179</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0d23fd2ab29a66f5d03187db4fac3e396b4f3b62|0d23fd2]]'' **<nowiki>treewide:</nowiki>** <nowiki>dts: Remove default-state=off property from all gpio LED nodes</nowiki> //<color #ccc>(</color><color #f00>-233</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d020ae79ab65a291e53a52a94985b4ab42a30541|d020ae7]]'' **<nowiki>ramips:</nowiki>** <nowiki>add SPDX license identifier into some dts,dtsi</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=74af8a833a00da6cc8b6bbd0993917ab717f7d54|74af8a8]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for CreativeBox v1</nowiki> //<color #ccc>(</color><color #282>+187</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d492da702a2118b34ced9772586c5a6de68e70fd|d492da7]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: fix 5GHz WiFi LED on ZBT WG3526</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f0e2335764674d0324dd90adb3e185cc8befe5f|9f0e233]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for DLINK DWR-922-E2</nowiki> //<color #ccc>(</color><color #282>+177</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0599cd90e185860bbddd7dea8899f29b82368050|0599cd9]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix MT7621 dtsi</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5580a9dd314be953fdac9827d7819058af9bea20|5580a9d]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for GeHua GHL-R-001</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c1332d95fbaea2e0a5029947a2b8d3d43c171b4|7c1332d]]'' **<nowiki>ramips:</nowiki>** <nowiki>consolidate seama image build code</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fd35c5b205e7583628472b607ee4eb41c6d1b6d5|fd35c5b]]'' **<nowiki>build:</nowiki>** <nowiki>move seama commands to image-commands.mk</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28a5674e33c65fcb6cf135e6e2dc7d107154a537|28a5674]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix spaces vs. tabs</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=52f2d7d2a9dc3e142bb957462a30806eb5cebaf4|52f2d7d]]'' **<nowiki>ramips:</nowiki>** <nowiki>add RB750Gr3 native support</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ba58b7b020c4b793e6fb7a43c8adef070579d8d|6ba58b7]]'' **<nowiki>ramips:</nowiki>** <nowiki>cleanup the RB750Gr3 support</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b9bdbd4935d3a9c8f22dde5d84abd173a1573ce|6b9bdbd]]'' **<nowiki>ramips:</nowiki>** <nowiki>add two-way hashing scheme for MT7621</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93c35bfa21a4d8cd66a4fe9218ba08088cb27ad2|93c35bf]]'' **<nowiki>ramips:</nowiki>** <nowiki>whitespace cleanup inside hnat driver</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f56a4e809bd2737d92c666b8cfaa9d0887a5742f|f56a4e8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.91</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-113</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26a016731d1fc1e2bd6b5f8d3af0fdbd631363ff|26a0167]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>mksercommfw: overhaul image creation</nowiki> //<color #ccc>(</color><color #282>+135</color><color #ccc>,</color><color #f00>-281</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f5e61350e75ca06acfde0c72e4d5c42c4c5efaf2|f5e6135]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix firmware splitter for edimax based boards</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fe7d965ea95e78905328fe5425c8e90e3bf11e58|fe7d965]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix two-way hash and auto ageout on MT7621</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=915fbd4e319782cf70e1d75399999d7e4efffc8a|915fbd4]]'' **<nowiki>ramips:</nowiki>** <nowiki>adjust Netgear R6120 model name</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c2bcdabf2a1b1630c644076361b243a082d36c60|c2bcdab]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix support for MX25L25635F flash</nowiki> //<color #ccc>(</color><color #282>+80</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01dcd574a24864c10a9c4df4304a3ce0da5c11a9|01dcd57]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Archer C50 v4</nowiki> //<color #ccc>(</color><color #282>+211</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=acd790c15050acd83b38cf65b7b4dbf7832ddb75|acd790c]]'' **<nowiki>ramips:</nowiki>** <nowiki>specify "firmware" partition format for remaining devices</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8293aec94348a077e370eb0ceb3076fc64dcc092|8293aec]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable CONFIG_MTD_SPLIT_FIRMWARE</nowiki> //<color #ccc>(</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2a4e756085ad88969dbab32961119fe65e3b46b3|2a4e756]]'' **<nowiki>ramips:</nowiki>** <nowiki>rt3883: drop jimage support</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fd5c16870169bb76dd3d3bcfbcc6a112f74aeefe|fd5c168]]'' **<nowiki>kernel:</nowiki>** <nowiki>Build: Split kmod-regmap</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>,</color><color #f00>-79</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fcbbec8eb22094e9d792997c317d2421c7a07efe|fcbbec8]]'' **<nowiki>kernel:</nowiki>** <nowiki>Fix kmod-regmap split</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3662157d8beda32d95fdc039da0b8114c0c2bb7b|3662157]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.96</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-116</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=01895c315f0485779a2e312c58708a32b4ea1f9a|01895c3]]'' **<nowiki>ramips:</nowiki>** <nowiki>move wifi related interrupts off the main core on SMP systems</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=555ca422d1cbc2db354c0ed03d1a79650f590859|555ca42]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix D-Link DIR-615 H1 switch port mapping</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ae0a40d68d10f2f42a35a0f18de059d046991026|ae0a40d]]'' **<nowiki>ramips:</nowiki>** <nowiki>rb750gr3: License DTS as GPL-2.0-or-later OR MIT</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=206bebcad40ceade2a1992c86b29b6645e303764|206bebc]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.97</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e8eaf794ec4105cd59f170371991ff90c5b2ca3b|e8eaf79]]'' **<nowiki>ramips:</nowiki>** <nowiki>dts: Unify naming of gpio-keys nodes</nowiki> //<color #ccc>(</color><color #282>+241</color><color #ccc>,</color><color #f00>-241</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd3ec40d3d07f9fb419936b27f386217a0c68fb0|dd3ec40]]'' **<nowiki>ramips:</nowiki>** <nowiki>dts: Unify naming of gpio-led nodes</nowiki> //<color #ccc>(</color><color #282>+243</color><color #ccc>,</color><color #f00>-243</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f90074db72a731abe7ab9125a367c71cf75bec6|9f90074]]'' **<nowiki>ramips:</nowiki>** <nowiki>add kmod-mt76x2 to WeVo 11AC NAS</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6621da55b7a8e4db07ac3104b4304a508336741c|6621da5]]'' **<nowiki>ramips:</nowiki>** <nowiki>enable MT7610E 5GHz radio of MT7620a_MT7610e EVB</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=be2b61e4f1ec1e351733bebb7105629599034639|be2b61e]]'' **<nowiki>ramips:</nowiki>** <nowiki>drop m25p,chunked-io from dts</nowiki> //<color #ccc>(</color><color #f00>-62</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9a1d7ff187300767f77401302b43733ee01080b4|9a1d7ff]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.99</nowiki> //<color #ccc>(</color><color #282>+71</color><color #ccc>,</color><color #f00>-121</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f305ce5c3577005aba5b870b373e65aaf9ede3ec|f305ce5]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for I-O DATA WN-AC1167GR</nowiki> //<color #ccc>(</color><color #282>+258</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7bf6b5972419d95745b894bf86a20de45883ca7f|7bf6b59]]'' **<nowiki>ramips:</nowiki>** <nowiki>various Netgear R6120 fixes</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e52ad0f919b6311e391a44215c4ac19b948f0b72|e52ad0f]]'' **<nowiki>ramips:</nowiki>** <nowiki>change status LED for Buffalo WHR-G300N</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=25c0b41901448f1191f3c9d7f6fabd05fbf7396f|25c0b41]]'' **<nowiki>ramips:</nowiki>** <nowiki>various Wavlink WL-WN575A3 fixes</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a915ad8464341c01ddd894ac36483183ab4c4130|a915ad8]]'' **<nowiki>ramips:</nowiki>** <nowiki>use generic board detection for Wavlink WL-WN575A3</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e6f047fa368ca9c90691b93aa5e03068fe1f4178|e6f047f]]'' **<nowiki>ramips:</nowiki>** <nowiki>add TP-Link TL-WR802N-v4 support</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2c83532f92c5fa43165e1c5a3cd7f5cf4e9e3b3|f2c8353]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Belkin F9K1109v1</nowiki> //<color #ccc>(</color><color #282>+193</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8778250a91d691a274d2070dc25827325e3f090|c877825]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: export chip version and pkg</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e15bda603a9aad3564c46071c07b299703ec0f71|e15bda6]]'' **<nowiki>ramips:</nowiki>** <nowiki>rework network settings for HC5861</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9b6413982c4c7f9191d08995f1e9b67e38f259de|9b64139]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ALFA Network Tube-E4G</nowiki> //<color #ccc>(</color><color #282>+204</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d0090339117031d1994d139240bb30cb39b73060|d009033]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Xiaomi Mi Router 3 Pro</nowiki> //<color #ccc>(</color><color #282>+222</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dfe357a3d763d6c62ae6fb9620a013356396572|7dfe357]]'' **<nowiki>ramips:</nowiki>** <nowiki>HC5861 drop unused gpio group define in dts</nowiki> //<color #ccc>(</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a8cfef6c4584b1cf3e334c6d43a850b86d536d7d|a8cfef6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.106</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3a17ee4b3709616923ab8ed008d995e11794a7d|c3a17ee]]'' **<nowiki>ramips:</nowiki>** <nowiki>add #pwm-cells property to MT76x8 dts</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c112582974218fd4e4624b36dbdeb8edeff55b7|5c11258]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for I-O DATA WN-AC733GR3</nowiki> //<color #ccc>(</color><color #282>+216</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=201d3d1a82e62bd139950571fc30f6b49d395378|201d3d1]]'' **<nowiki>ramips:</nowiki>** <nowiki>Xiaomi MIR3G: detect board name from DTS</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=426991418796c28f2a212676c7d46c8ec59530a6|4269914]]'' **<nowiki>ramips:</nowiki>** <nowiki>Speed up eeprom read/write</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5f40b519f3b211f440a8f96dc1ce9a1be60aa0c9|5f40b51]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix wrong i2s clock unit from kHz to MHz</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f149fcad38677cc917d249e32b4b791cde95702|1f149fc]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>mkdlinkfw: add kernel image offset</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67fced9ba336dd69c5a35aec3157db4b158a9e2d|67fced9]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for DLINK DIR-510L</nowiki> //<color #ccc>(</color><color #282>+161</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bee7ff7cf34dfe66cf71c2e28faa1a03dbfc334c|bee7ff7]]'' **<nowiki>ramips:</nowiki>** <nowiki>allow packets with ttl=0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af6c86dbe56e7890080307b2af8c80fddde8b6a5|af6c86d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.108</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c4b85ee278576816b0f9d20e48fa696f8793fdf|7c4b85e]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for WIZnet WizFi630S board</nowiki> //<color #ccc>(</color><color #282>+204</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=58becdb30d1048903ad704a227a52bdf695a0087|58becdb]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ZyXEL Keenetic Start</nowiki> //<color #ccc>(</color><color #282>+132</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3f019bf96cdf52668750f67cb139fa1b5c538f0b|3f019bf]]'' **<nowiki>ramips:</nowiki>** <nowiki>add Netgear EX6150</nowiki> //<color #ccc>(</color><color #282>+259</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=274439b780f482fccd9077f9c9e8cfe9657950c3|274439b]]'' **<nowiki>ramips:</nowiki>** <nowiki>Increase GB-PC2 SPI frequency to 80MHz</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2159b25466e872d2a7bd579863b056c54451f55d|2159b25]]'' **<nowiki>ramips:</nowiki>** <nowiki>Increase GB-PC1 SPI frequency to 80MHz</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38f3433420b5f1084e7739c35afc40b1340e90d6|38f3433]]'' **<nowiki>ramips:</nowiki>** <nowiki>add missing SPDX identifier for EX6150</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c9262a96d1fc0a7fb1ba0806acb3b7aae00b1ecf|c9262a9]]'' **<nowiki>ramips:</nowiki>** <nowiki>implement vlan rx offload on MT7621</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32689e93c4ec39a8c5cc29716c0b2cfe9ee578e5|32689e9]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Youku YK-L2</nowiki> //<color #ccc>(</color><color #282>+167</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b19c48dc34fce44445b8ad0027220d63870fd280|b19c48d]]'' **<nowiki>ramips:</nowiki>** <nowiki>enable R6120 USB power</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d80a1c6e2cca46d52870bd6674f3a4466bd7013d|d80a1c6]]'' **<nowiki>ramips:</nowiki>** <nowiki>backport mt7621-spi from linux-next-20190329</nowiki> //<color #ccc>(</color><color #282>+213</color><color #ccc>,</color><color #f00>-261</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b812a7fa689a5a6dea3a9047108e2f1d1ec1cf36|b812a7f]]'' **<nowiki>ramips:</nowiki>** <nowiki>correct DTS for Belkin F9K1109v1 to include switch definition</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66e2acad9cb0ecada884e58fdeb025f92f2499a3|66e2aca]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix pinctrl to allow hardware i2c on WRTNODE2R</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=43e8c37cb4da64a12a3cb88a84b19db7f2fc640c|43e8c37]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for GL.iNet VIXMINI</nowiki> //<color #ccc>(</color><color #282>+123</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9e0fb5a27ff53214734a0d8776161342cf7359e8|9e0fb5a]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Rakwireless RAK633</nowiki> //<color #ccc>(</color><color #282>+115</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=367813b9b17c50b9e1bc25933a3ccd252c0813e4|367813b]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: fix dependencies</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a4dc51988833a3fb29fee80d549819b4c06c277d|a4dc519]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix R6120 factory image</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=09050b6fe22848c6b8d59a437e357c7ad34bc523|09050b6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.118</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-116</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=52b59a984fd9735d26069b0c31baedf5344703d3|52b59a9]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add support for Head Weblink HDRM200</nowiki> //<color #ccc>(</color><color #282>+208</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=869376710d70b1e2c9f5265bc8840738794bb280|8693767]]'' **<nowiki>ramips:</nowiki>** <nowiki>Add support for ZBT WE826-E</nowiki> //<color #ccc>(</color><color #282>+100</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=671c9d16e382bcace441d8ad07816f8ceeed3612|671c9d1]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for HILINK HLK-7628N</nowiki> //<color #ccc>(</color><color #282>+109</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2fdd02cc7c3516c2cce2ace2c7b539e0821ecbe8|2fdd02c]]'' **<nowiki>ramips:</nowiki>** <nowiki>add factory image for WNDR3700v5</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=73e0f52b6e4e1c79e4e95573f2050ae9ff10ac00|73e0f52]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Telco Electronics X1</nowiki> //<color #ccc>(</color><color #282>+184</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=62ce6d58f2ed280744ea6ef793c2342494b12ce7|62ce6d5]]'' **<nowiki>ramips:</nowiki>** <nowiki>unify JCG helper command definition</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c91144ae6a45dc8d7ca6b68b3403e166185a498|7c91144]]'' **<nowiki>ramips:</nowiki>** <nowiki>add CUDY WR1000 support</nowiki> //<color #ccc>(</color><color #282>+166</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ff5c9bce6b6e51060c272521528b5afd789e9ab|5ff5c9b]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Xiaomi Mi Router 4A (100M Edition)</nowiki> //<color #ccc>(</color><color #282>+159</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=085f66de9a1e0cba44eb15deb4f4803f1ac2286f|085f66d]]'' **<nowiki>ramips:</nowiki>** <nowiki>create R6220 dtsi and improve WNDR3700v5 support</nowiki> //<color #ccc>(</color><color #282>+166</color><color #ccc>,</color><color #f00>-207</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bf58bc3bd85072d684c9bf12e566164348979277|bf58bc3]]'' **<nowiki>ramips:</nowiki>** <nowiki>ethernet: remove unused SIOCETHTOOL ioctl handling</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9b7abd9fe29b15d56bb44871b76f8b3396cf313b|9b7abd9]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: fix 5GHz WiFi LED on DWR-118-A1</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0ab9f283f75ad8314ad4be7c70d1397e9dbbfe15|0ab9f28]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for TOTOLINK LR1200</nowiki> //<color #ccc>(</color><color #282>+165</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b47cf6d539bf7cf3a3bbb2e7cb820d1e8abbb99c|b47cf6d]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: select kmod-rt2800-pci driver for RT5592</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=86b6d31e6e02eb6cdaf51102b05ddc4b9b50bb06|86b6d31]]'' **<nowiki>ramips:</nowiki>** <nowiki>Remove redundant LED-cases</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-68</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4089df4f4b0da96034580907d726b3bab8b484b0|4089df4]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.125 (FS#2305 FS#2297)</nowiki> //<color #ccc>(</color><color #282>+357</color><color #ccc>,</color><color #f00>-1.1K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ed98198cb5096be60db7f44127c69d0a4eee214|9ed9819]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.128</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a353f2ee7fe26a1ed0deaf29dcfb3afac8fe83cf|a353f2e]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: add IRQ for GPIO node</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4022035aafd3f68b9fa56069b5260f55cbf30e5e|4022035]]'' **<nowiki>mt7620:</nowiki>** <nowiki>disable image generation for Netgear EX2700</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=abe137ff5ee322321a7905e73f084514f2e86b38|abe137f]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ASUS RT-AC57U</nowiki> //<color #ccc>(</color><color #282>+167</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b8b62b8506f5465331e749799c36ef49160036f4|b8b62b8]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable badblock shifting for MT7621 NAND</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f057133349847929080af18ac7687e19d125b7dd|f057133]]'' **<nowiki>ramips:</nowiki>** <nowiki>use phy trigger for various Netgear boards</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=15d84131fe3e98de546f95e0f96f00d3c11fba38|15d8413]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix network setup for various NETGEAR boards</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ae87c76b7fb2fb6e3c5ac5f4219ea652def092a|5ae87c7]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: don't use $ARGV in platform_do_upgrade()</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6d2044d62f85b190d6279bf634efd00d55b28669|6d2044d]]'' **<nowiki>mt7620:</nowiki>** <nowiki>disable image generation for Nexx WT3020 (4MB)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9ecee7913f2684a8f12f2de6a694f15117f4e85|f9ecee7]]'' **<nowiki>ramips:</nowiki>** <nowiki>remove duplicate case for MAC setup of freestation5</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79b9bc44d6ac7f364b7c26872b58ea1419daa5bc|79b9bc4]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix duplicate network setup for dlink, dir-615-h1</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d889cc988777f228ae928b33d2fd26681270c02b|d889cc9]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix ethernet MAC address of ASUS RT-AC57U</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=250d57ac29b8cf3a98387f4a25cc371e27ddad87|250d57a]]'' **<nowiki>ramips:</nowiki>** <nowiki>add factory image for NETGEAR R6220</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4b514b2003687c4d8fb532423afe095e40b6f9c|c4b514b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.147</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=49c563a829b4c895c0faee4c53b29392d0ac090e|49c563a]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7621: add support for memory detection</nowiki> //<color #ccc>(</color><color #282>+125</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2155e94d4b8e586e5a110e8d8eb58555720ae474|2155e94]]'' **<nowiki>ramips:</nowiki>** <nowiki>remove memory node for ZBT-WE1326</nowiki> //<color #ccc>(</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f3a265575cdbb8b41f66daff13b13d0348277c71|f3a2655]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.149</nowiki> //<color #ccc>(</color><color #282>+155</color><color #ccc>,</color><color #f00>-154</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f0deedc11f1036c88d9fdd23cdedc2ebc8c7942|8f0deed]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix WiFi MAC addresses for D-Link DIR-810L</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9b2a147cfe9129e49e36ad305765bcd65dad8726|9b2a147]]'' **<nowiki>ramips:</nowiki>** <nowiki>enable external amplifier for D-Link DIR-810L</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
- +
-==== Target / rb532 (6 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf7154db07c0b8746be290c9e11dcab3c91d237e|cf7154d]]'' **<nowiki>kernel:</nowiki>** <nowiki>only optimized for size if small_flash</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=920845357fc6f84fe1a8bcb4a504fff499bce085|9208453]]'' **<nowiki>rb532:</nowiki>** <nowiki>add 4.14 support</nowiki> //<color #ccc>(</color><color #282>+672</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f13cde1fa0867bbd199781809c9c6c29a6d7c9f|9f13cde]]'' **<nowiki>rb532:</nowiki>** <nowiki>switch to 4.14</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b0d6653ab8d4c65aca73c0d845ec4056da97d4ec|b0d6653]]'' **<nowiki>rb532:</nowiki>** <nowiki>drop 4.9 support</nowiki> //<color #ccc>(</color><color #f00>-672</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0028f86687dc355b67263344e9368e8a826f5096|0028f86]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.86</nowiki> //<color #ccc>(</color><color #282>+74</color><color #ccc>,</color><color #f00>-85</color><color #ccc>)</color>//\\ +
- +
-==== Target / samsung (8 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=84c212da44cf5df210ae166ed7e64adf764ccf3f|84c212d]]'' **<nowiki>samsung/s5pv210:</nowiki>** <nowiki>New target</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e348ccc4e6e9d16d56bec77b69628205d58e6750|e348ccc]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix some cosmetic glitches in dts files</nowiki> //<color #ccc>(</color><color #282>+103</color><color #ccc>,</color><color #f00>-145</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0214166b317a650779a00557ec86129570552860|0214166]]'' **<nowiki>samsung:</nowiki>** <nowiki>Remove unneeded config options</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=212aa332267641fa9fc9a16d39159decec95b4a1|212aa33]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable memory compaction</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e34ea1b4ff6db504718258cbcc40bdbd730e57a3|e34ea1b]]'' **<nowiki>kernel:</nowiki>** <nowiki>add CONFIG_CC_OPTIMIZE_FOR_* to the default config</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ca88f4153f8f3f857451a1705f08e19fffa287fd|ca88f41]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.77</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89f8a8be7fae4802e06de745d85179d8b3b697d6|89f8a8b]]'' **<nowiki>kernel:</nowiki>** <nowiki>Deactivate CONFIG_COMPAT_BRK</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d4ad7e654826c7e1e3aa987609771144af9aa77b|d4ad7e6]]'' **<nowiki>kernel:</nowiki>** <nowiki>Do not set CONFIG_DEVMEM or CONFIG_DEVKMEM</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- +
-==== Target / sunxi (56 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=978543a246c6badb5e5e1c2430211e01f005af27|978543a]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DRM_LIB_RANDOM by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a08b0d0c3149060f1585ad3ea2ea3edfde71bce4|a08b0d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable EXPORTFS by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdc2b58c4bccb50242af853dc80b50f9324b841c|bdc2b58]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable FUTEX_PI by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67a3cdcbb05559549985a189eabaf2df92559ed7|67a3cdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable THIN_ARCHIVES by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dca1bae82bfd2ce3486cebf856b9f25a43e61c4|7dca1ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump to 4.9.105</nowiki> //<color #ccc>(</color><color #282>+400</color><color #ccc>,</color><color #f00>-642</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2792ef55abb52fa0eb80666a8b591b09e962f40c|2792ef5]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.106</nowiki> //<color #ccc>(</color><color #282>+187</color><color #ccc>,</color><color #f00>-165</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f60301db748a8a40f42a6dc4faa7250529cb6cc6|f60301d]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.107</nowiki> //<color #ccc>(</color><color #282>+167</color><color #ccc>,</color><color #f00>-189</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c1f088521e416ee9d71a21c969e6aa4cfdeafd7|8c1f088]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.108</nowiki> //<color #ccc>(</color><color #282>+191</color><color #ccc>,</color><color #f00>-169</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3accbc6aacae62c83ddf010f9b095fb7a3d69f05|3accbc6]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Enable SD block devices</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=77e3e706ce0dfe653a28e088bdcf0acddead0091|77e3e70]]'' **<nowiki>kernel:</nowiki>** <nowiki>add missing ARM64_SSBD symbol</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fec8fe806963c96a6506c2aebc3572d3a11f285f|fec8fe8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.116</nowiki> //<color #ccc>(</color><color #282>+336</color><color #ccc>,</color><color #f00>-607</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7036a34ace38b701243e9357d7f509f8a66f0b1|f7036a3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.118</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e2e39328d53c0af473df0c7aad908cff4abf3dfa|e2e3932]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Added support for Xunlong Orange Pi PC2</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5f4502998a5846146a428e9cfa3f0bbc4c145bb1|5f45029]]'' **<nowiki>sunxi:</nowiki>** <nowiki>change Orange Pi PC2 MUSB/power button</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0ddb34b6b56d613939d4e6844b79415f9bf16939|0ddb34b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.62</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22f899c6dd62c946db419a5195fd99c7a079bd9c|22f899c]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.124</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a689307c970e37c247c6452ba3963be8b109eb4f|a689307]]'' **<nowiki>sunxi:</nowiki>** <nowiki>build image/uboot for the NanoPi NEO2</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=247ef4d98bab16a55b046b41e5974234b71e076d|247ef4d]]'' **<nowiki>sunxi:</nowiki>** <nowiki>enable CONFIG_BPF_SYSCALL and CONFIG_EMBEDDED</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2ad995ccfe36365d428ebe62fa999d9a3554cece|2ad995c]]'' **<nowiki>sunxi:</nowiki>** <nowiki>remove linux 4.9 support</nowiki> //<color #ccc>(</color><color #f00>-21.2K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2cc821e7edeafecc57ed9f3be46af4c322d58560|2cc821e]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Turn on CONFIG_SUN4I_A10_CCU for A20</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0308385d1d78b81ae8fb05cb588fb91f646e3c37|0308385]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add support for Orange Pi Zero</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=212aa332267641fa9fc9a16d39159decec95b4a1|212aa33]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable memory compaction</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ca88f4153f8f3f857451a1705f08e19fffa287fd|ca88f41]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.77</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=48f81ee1d00f754a8e560c6b6b0a8f0e20a6801a|48f81ee]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Remove unneeded patches</nowiki> //<color #ccc>(</color><color #f00>-118</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0057beab1b46d0573be42df7974712ed21b6eb31|0057bea]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Use kernel specific sub target configuration</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2eeb5d6aac55e097074c4ee08fe6324e1d6a5f0e|2eeb5d6]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Refresh kernel 4.14 configuration</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=900c6b1a42d0b7f7c4c2ed2497117c6ea0a01ce3|900c6b1]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Add support for kernel 4.19</nowiki> //<color #ccc>(</color><color #282>+827</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f06db06f201bf142e983192d93032ccbc506c43|7f06db0]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add a64 watchdog support</nowiki> //<color #ccc>(</color><color #282>+54</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=72102b11b819c2b76237376f0688a8bd068afba9|72102b1]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add spi flash support to kernel</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=538127cf981e0f7f71a75b365d95575b0f7263e1|538127c]]'' **<nowiki>sunxi:</nowiki>** <nowiki>spi flash dts changes</nowiki> //<color #ccc>(</color><color #282>+226</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=be1d70e0a208d7fdf1b432fed68cc6fc1cc670e5|be1d70e]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Add support for SY8106A voltage regulator</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3662157d8beda32d95fdc039da0b8114c0c2bb7b|3662157]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.96</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-116</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f003d732d726758f11f0c308758637c434c37c1a|f003d73]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.18</nowiki> //<color #ccc>(</color><color #282>+60</color><color #ccc>,</color><color #f00>-386</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d5f615bf2a0434c15d13943b566d46f25da579bb|d5f615b]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add support for Sinovoip Banana Pi M2 Plus</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd1e9c88f339b582a77c5d08b11d3483e90f4d69|cd1e9c8]]'' **<nowiki>sunxi:</nowiki>** <nowiki>fix: A64 unstable timer</nowiki> //<color #ccc>(</color><color #282>+660</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=00d89b4a89936cfb86aa57fbb99f33efda80981f|00d89b4]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add support for Orange Pi One</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=364ab348dc41e330ddf8e228f87ccf43bd688c47|364ab34]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.105</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=445ca981d163d54c8dcf16cf206bc44904160b99|445ca98]]'' **<nowiki>sunxi:</nowiki>** <nowiki>add support for Orange Pi PC Plus</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8df12d76c642cd2e094e2c02fdf7b676fb902bc7|8df12d7]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.34</nowiki> //<color #ccc>(</color><color #282>+102</color><color #ccc>,</color><color #f00>-213</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f839c85840df4b565c95a63adf0d428501bcb48|1f839c8]]'' **<nowiki>sunxi:</nowiki>** <nowiki>Remove already applied patch</nowiki> //<color #ccc>(</color><color #f00>-214</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=85017c40f4efce11edd77e0caac14aed0fd690eb|85017c4]]'' **<nowiki>build:</nowiki>** <nowiki>add a config option for enabling a testing version of the target kernel</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad62247800a10654ab7a3d94ea9c6b43a834f301|ad62247]]'' **<nowiki>base-files:</nowiki>** <nowiki>improve lib/upgrade/common.sh</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-39</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32eb66881c7f71004d35e904f89651e6a2d64214|32eb668]]'' **<nowiki>kernel:</nowiki>** <nowiki>Activate CONFIG_ARM64_SW_TTBR0_PAN</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46af22de16b2ced67116f1ad96bb00cf98146c3e|46af22d]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove CONFIG_COMPAT</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-75</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=75eb8a146de8db0240e2eb3434074c700da2ba3c|75eb8a1]]'' **<nowiki>kernel:</nowiki>** <nowiki>Deactivate CONFIG_BINFMT_MISC</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f442b306f9b74e805828d458ab412256d7709ffb|f442b30]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.120</nowiki> //<color #ccc>(</color><color #282>+260</color><color #ccc>,</color><color #f00>-378</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2c77562af89a4b3f21be2e745a13cb647bfb7234|2c77562]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: pass "save_partitions" option to the "sysupgrade" method</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37caec2d5e01b907a86969aa1526a6ec3812b511|37caec2]]'' **<nowiki>treewide:</nowiki>** <nowiki>don't hardcode "sysupgrade.tgz" file name</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b9a4f0cb48acb91a8765d1d8715077b9846e39e|1b9a4f0]]'' **<nowiki>treewide:</nowiki>** <nowiki>when copying a backup file always specify dest name</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ +
- +
-==== Target / tegra (12 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=42f96ed9413a3483b0448581374feeb3343f6f6a|42f96ed]]'' **<nowiki>tegra:</nowiki>** <nowiki>add new target</nowiki> //<color #ccc>(</color><color #282>+848</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b3dda179a6b2ec819aa3f863662c6f00f89c961|1b3dda1]]'' **<nowiki>uboot-tegra:</nowiki>** <nowiki>add U-Boot for tegra boards</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bba0c012b824c8281b16e120126e3d6f8c09b01f|bba0c01]]'' **<nowiki>tegra:</nowiki>** <nowiki>add support for CompuLab TrimSlice</nowiki> //<color #ccc>(</color><color #282>+59</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=09fe18f04290a000edf1dd7792e8d845e05a74e6|09fe18f]]'' **<nowiki>tegra:</nowiki>** <nowiki>add kernel 4.19 support</nowiki> //<color #ccc>(</color><color #282>+682</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=85017c40f4efce11edd77e0caac14aed0fd690eb|85017c4]]'' **<nowiki>build:</nowiki>** <nowiki>add a config option for enabling a testing version of the target kernel</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e7756974aa051c927c034d87b1c6611861899354|e775697]]'' **<nowiki>tegra:</nowiki>** <nowiki>add vendor string to device name</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2c77562af89a4b3f21be2e745a13cb647bfb7234|2c77562]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: pass "save_partitions" option to the "sysupgrade" method</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37caec2d5e01b907a86969aa1526a6ec3812b511|37caec2]]'' **<nowiki>treewide:</nowiki>** <nowiki>don't hardcode "sysupgrade.tgz" file name</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b9a4f0cb48acb91a8765d1d8715077b9846e39e|1b9a4f0]]'' **<nowiki>treewide:</nowiki>** <nowiki>when copying a backup file always specify dest name</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ +
- +
-==== Target / uml (5 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=12f44b83a8db2c95274839e2e41792e096021f29|12f44b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.100</nowiki> //<color #ccc>(</color><color #282>+273</color><color #ccc>,</color><color #f00>-272</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6bf3a86ed632274b9f4078e7ef1aa14667405004|6bf3a86]]'' **<nowiki>uml:</nowiki>** <nowiki>update to linux 4.14</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>,</color><color #f00>-353</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e34ea1b4ff6db504718258cbcc40bdbd730e57a3|e34ea1b]]'' **<nowiki>kernel:</nowiki>** <nowiki>add CONFIG_CC_OPTIMIZE_FOR_* to the default config</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=75eb8a146de8db0240e2eb3434074c700da2ba3c|75eb8a1]]'' **<nowiki>kernel:</nowiki>** <nowiki>Deactivate CONFIG_BINFMT_MISC</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- +
-==== Target / x86 (49 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f9baf5e1a9300fe66ff90486182a1fd2e645d9e|8f9baf5]]'' **<nowiki>x86:</nowiki>** <nowiki>Add APU3 reference to x86 board.d</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b0a51dab8c5b8d40828a00b0c6d66450bf90f217|b0a51da]]'' **<nowiki>x86:</nowiki>** <nowiki>disable CONFIG_EFI_VARS</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f928c338ad6c8215a5fe280473e37786157a2d05|f928c33]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable ARCH_WANTS_THP_SWAP by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ead26e9db649a508ba93e7e8193ada70322620b1|ead26e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DMA_{NOOP|VIRT}_OPS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=978543a246c6badb5e5e1c2430211e01f005af27|978543a]]'' **<nowiki>kernel:</nowiki>** <nowiki>disable DRM_LIB_RANDOM by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a08b0d0c3149060f1585ad3ea2ea3edfde71bce4|a08b0d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable EXPORTFS by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdc2b58c4bccb50242af853dc80b50f9324b841c|bdc2b58]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable FUTEX_PI by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67a3cdcbb05559549985a189eabaf2df92559ed7|67a3cdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable THIN_ARCHIVES by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2792ef55abb52fa0eb80666a8b591b09e962f40c|2792ef5]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.106</nowiki> //<color #ccc>(</color><color #282>+187</color><color #ccc>,</color><color #f00>-165</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8492ad0cc183550137ea5afadcbebbfb4fd68fed|8492ad0]]'' **<nowiki>x86:</nowiki>** <nowiki>add support to set GRUB menu entry title</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=894a95fa2df9467afe559c899af741a0c9040953|894a95f]]'' **<nowiki>x86:</nowiki>** <nowiki>add UHCI and XHCI USB host drivers to 4.14</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4eda2fddf2995c8ade2b1e0faddc8ce1f1e0ec5f|4eda2fd]]'' **<nowiki>x86/geode:</nowiki>** <nowiki>enable X86_INTEL_LPSS to select PINCTRL</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17f30bfcf7329c1770dc996b0d29934942bb2899|17f30bf]]'' **<nowiki>x86/64:</nowiki>** <nowiki>enable X86_INTEL_LPSS to select PINCTRL</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0f2787b9ff6976cf4999ed2dbb7debdb53bac2e3|0f2787b]]'' **<nowiki>x86:</nowiki>** <nowiki>geode: Add missing config options</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=911cacfc35e0861f2ad3f9e9420fbf5ca7d3160e|911cacf]]'' **<nowiki>x86:</nowiki>** <nowiki>remove linux 4.9 support</nowiki> //<color #ccc>(</color><color #f00>-580</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1e8882585c6f4a5e7f5e2b4f18cd550aafa6f81d|1e88825]]'' **<nowiki>kernel:</nowiki>** <nowiki>support gcc-optimized inlining on all architectures</nowiki> //<color #ccc>(</color><color #282>+142</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=212aa332267641fa9fc9a16d39159decec95b4a1|212aa33]]'' **<nowiki>kernel:</nowiki>** <nowiki>enable memory compaction</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=80c61c161ac5943137ade233d62cf89d746de5a2|80c61c1]]'' **<nowiki>treewide:</nowiki>** <nowiki>use wpad-basic for not small flash targets</nowiki> //<color #ccc>(</color><color #282>+144</color><color #ccc>,</color><color #f00>-130</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f78b26163790fdf2b53464ab808af10f72e31c3e|f78b261]]'' **<nowiki>x86:</nowiki>** <nowiki>mount writable bootfs</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=51e199fbe80acb6e95dff942280b0396e094032b|51e199f]]'' **<nowiki>x86:</nowiki>** <nowiki>add packages files to image bootfs</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=546fced2a23557e95dd34246744c3aa6cad92fe6|546fced]]'' **<nowiki>x86:</nowiki>** <nowiki>add intel microcode entries to grub config</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a822283c7e56bb3b409712e0eb9af5a91aac247d|a822283]]'' **<nowiki>x86:</nowiki>** <nowiki>add amd microcode entries to grub config</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8ead5a735df6b999c8853f0bdad81164b1a0917b|8ead5a7]]'' <nowiki>Revert "x86: add amd microcode entries to grub config"</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c6aa4f53e8179eb262d0da1e52ea869298ed3818|c6aa4f5]]'' <nowiki>Revert "x86: add intel microcode entries to grub config"</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c288ad9c2b2a4ab62e4c887f13f220870911cc28|c288ad9]]'' **<nowiki>x86:</nowiki>** <nowiki>make sysupgrade.tgz reachable again</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9c4f903999d8303eba5e1972c6afe5ae7e2a9d39|9c4f903]]'' **<nowiki>x86:</nowiki>** <nowiki>enable kmod-bnx2 on 64-bit by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0ea7160abeee58e8d36c05cbf4b2c5e09779e1a2|0ea7160]]'' **<nowiki>x86:</nowiki>** <nowiki>Use kernel specific subtarget configurations</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6e0ecdcebeb0cd8c595026dd7ace896fc89b7c3|f6e0ecd]]'' **<nowiki>x86:</nowiki>** <nowiki>Refresh kernel 4.14 configuration</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=75fdf3ba01e9379f4301ccbaf3eeedf0923076f1|75fdf3b]]'' **<nowiki>x86:</nowiki>** <nowiki>Add support for kernel 4.19</nowiki> //<color #ccc>(</color><color #282>+1.8K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bb0e4f9fb0c101b86b1a0c2785fec9b38b19fd02|bb0e4f9]]'' **<nowiki>build:</nowiki>** <nowiki>remove leftovers from previous x86 commits</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=55b808e0c4be681a0aab565d32a70f5af06a1f8a|55b808e]]'' **<nowiki>x86:</nowiki>** <nowiki>image: add test module to bootloader</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=edb21ee3d253f3b4fb3c35453f1c3f5c6842fc0f|edb21ee]]'' **<nowiki>x86:</nowiki>** <nowiki>video: disable builtin radeon DRM driver</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cb3798cf3f192103568211838e3c21bba137463e|cb3798c]]'' **<nowiki>x86:</nowiki>** <nowiki>DRM: add x64 subtarget support</nowiki> //<color #ccc>(</color><color #282>+117</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e711fd48be0830d5acdecb75768d93c32940aff9|e711fd4]]'' **<nowiki>x86:</nowiki>** <nowiki>video: disable buildtin amdgpu DRM driver</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=85017c40f4efce11edd77e0caac14aed0fd690eb|85017c4]]'' **<nowiki>build:</nowiki>** <nowiki>add a config option for enabling a testing version of the target kernel</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=75eb8a146de8db0240e2eb3434074c700da2ba3c|75eb8a1]]'' **<nowiki>kernel:</nowiki>** <nowiki>Deactivate CONFIG_BINFMT_MISC</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2164a7bf153c364b691858d7f4555191188f7999|2164a7b]]'' **<nowiki>x86:</nowiki>** <nowiki>Activate CONFIG_X86_SMAP</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f442b306f9b74e805828d458ab412256d7709ffb|f442b30]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.120</nowiki> //<color #ccc>(</color><color #282>+260</color><color #ccc>,</color><color #f00>-378</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8eb7cf0cd7ada5b64ebb23f41d0559204fb50dad|8eb7cf0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.44</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-121</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cde52cb4866fe8cf4a19bb2bb32ff7802e542e19|cde52cb]]'' **<nowiki>base-files:</nowiki>** <nowiki>add console to inittab</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4abaa345ce4500948c8621e882eca92fdfe39c5|c4abaa3]]'' <nowiki>Revert "base-files: add console to inittab"</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=000d400baa0af2e42c9a462e42df7dc9abde1ec7|000d400]]'' **<nowiki>kernel:</nowiki>** <nowiki>drop everything not on kernel version 4.14</nowiki> //<color #ccc>(</color><color #f00>-114.0K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=299faa7ab79d054f5fab7c239d5b10e85ff3f7ec|299faa7]]'' **<nowiki>x86:</nowiki>** <nowiki>add modern network modules to Generic target</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8fba3ebe889664dae421e03daf9c545c05d3e692|8fba3eb]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.139</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2c77562af89a4b3f21be2e745a13cb647bfb7234|2c77562]]'' **<nowiki>treewide:</nowiki>** <nowiki>sysupgrade: pass "save_partitions" option to the "sysupgrade" method</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=37caec2d5e01b907a86969aa1526a6ec3812b511|37caec2]]'' **<nowiki>treewide:</nowiki>** <nowiki>don't hardcode "sysupgrade.tgz" file name</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1b9a4f0cb48acb91a8765d1d8715077b9846e39e|1b9a4f0]]'' **<nowiki>treewide:</nowiki>** <nowiki>when copying a backup file always specify dest name</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a717428828558577760abfcf83a54e3d7459ee0b|a717428]]'' **<nowiki>treewide:</nowiki>** <nowiki>use new procd sysupgrade $UPGRADE_BACKUP variable</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac1858ddf0707b9fcc360f34cca95dd1a00ff3fa|ac1858d]]'' **<nowiki>treewide:</nowiki>** <nowiki>remove 4.19 leftovers</nowiki> //<color #ccc>(</color><color #f00>-7.4K</color><color #ccc>)</color>//\\ +
- +
-==== Target / xburst (3 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6a067a6995c521c90499170b667908dbf9eab7e|f6a067a]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark all v3.18 and v4.4 kernels are source-only</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=548182bc6d38a3817c8e9f5b11207043a31c59b9|548182b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 3.18 to 3.18.119</nowiki> //<color #ccc>(</color><color #282>+173</color><color #ccc>,</color><color #f00>-198</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=675832de79ec14ddc1183a66d1084aff7a856289|675832d]]'' **<nowiki>xburst:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #f00>-5.8K</color><color #ccc>)</color>//\\ +
- +
-==== Target / zynq (25 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f6a067a6995c521c90499170b667908dbf9eab7e|f6a067a]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark all v3.18 and v4.4 kernels are source-only</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dfac3ffd07f5a99b1605aec5a6b24f389a1a8827|dfac3ff]]'' **<nowiki>zynq:</nowiki>** <nowiki>reworked image creation process</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-198</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7967e6c0672a24028610bd0cb351a3dfc56816c6|7967e6c]]'' **<nowiki>zynq:</nowiki>** <nowiki>remove hard-coded network configuration</nowiki> //<color #ccc>(</color><color #f00>-20</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=61b977fa2cc30ad3ef7a1975cdc60bb86c550958|61b977f]]'' **<nowiki>zynq:</nowiki>** <nowiki>fix detection of the zybo board</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=74dffd592b72dd723ca18c54633259b5284431e2|74dffd5]]'' **<nowiki>zynq:</nowiki>** <nowiki>copy config to kernel 4.14</nowiki> //<color #ccc>(</color><color #282>+752</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=19c3dc60e4e86356349513d66da10afea3542477|19c3dc6]]'' **<nowiki>zynq:</nowiki>** <nowiki>refresh kernel 4.14 configuration</nowiki> //<color #ccc>(</color><color #282>+78</color><color #ccc>,</color><color #f00>-101</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=88f7e2386a13837c8a92fb508ee500f91581e8f6|88f7e23]]'' **<nowiki>zynq:</nowiki>** <nowiki>switch to kernel 4.14</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=32ab2e16b181fdb0167ef6615602294958ee2ec4|32ab2e1]]'' **<nowiki>zynq:</nowiki>** <nowiki>remove support for kernel 4.4</nowiki> //<color #ccc>(</color><color #f00>-752</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=efa112261bf8086014272dd2ba5d2d31257cc288|efa1122]]'' **<nowiki>zynq:</nowiki>** <nowiki>remove config options handled by generic</nowiki> //<color #ccc>(</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=64f4c3ef357815e5d8c780a0d02924b9176db794|64f4c3e]]'' **<nowiki>zynq:</nowiki>** <nowiki>add support for the Zybo Z7 board</nowiki> //<color #ccc>(</color><color #282>+154</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1ee929460951407068e421b306733c4be3c6b9e4|1ee9294]]'' **<nowiki>zynq:</nowiki>** <nowiki>remove bootargs from kernel config</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6501467e7aac5b7b0831363753da4a86f33f182|d650146]]'' **<nowiki>zynq:</nowiki>** <nowiki>enable kernel overlay and f2fs support</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=412763c81204d0fda0ebb753cb1da78aada34c5b|412763c]]'' **<nowiki>zynq:</nowiki>** <nowiki>add sdcard image support</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=192838e018d526a51ff8908aebaf9ce07e210dca|192838e]]'' **<nowiki>zynq:</nowiki>** <nowiki>rename zedboard with correct manufacturer</nowiki> //<color #ccc>(</color><color #282>+51</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0cda4af005f22f3e9a18a1760d8482be1a45e02a|0cda4af]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.70</nowiki> //<color #ccc>(</color><color #282>+116</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b959f361bed07ae68eb7640919d9de58d6c22c47|b959f36]]'' **<nowiki>zynq:</nowiki>** <nowiki>kernel: select FPGA-related configs</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ca88f4153f8f3f857451a1705f08e19fffa287fd|ca88f41]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.77</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=89f8a8be7fae4802e06de745d85179d8b3b697d6|89f8a8b]]'' **<nowiki>kernel:</nowiki>** <nowiki>Deactivate CONFIG_COMPAT_BRK</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5a739bd43e2e7bcada644ffa0e7bf8d1f56ad2e4|5a739bd]]'' **<nowiki>zynq:</nowiki>** <nowiki>kernel: refresh config</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=95c531dc07f1eb65d24d77496c1ad7db3568d521|95c531d]]'' **<nowiki>zynq:</nowiki>** <nowiki>kernel: remove sound kconfig options</nowiki> //<color #ccc>(</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6e303b453290c5deddaf8617da3fe10a8bd08285|6e303b4]]'' **<nowiki>zynq:</nowiki>** <nowiki>kernel: remove video/camera kconfig options</nowiki> //<color #ccc>(</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3db12da7cdabfa682a4ebbd95fb3287c84248d7b|3db12da]]'' **<nowiki>zynq:</nowiki>** <nowiki>replace CAN kconfig options by device packages</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=78a3c5198500ca3f21c1b47af3d977b6ed0e62f0|78a3c51]]'' **<nowiki>zynq:</nowiki>** <nowiki>replace storage related configs by packages</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=57ec21ef3d524832127a64aeece5a16036a7bcf3|57ec21e]]'' **<nowiki>kernel:</nowiki>** <nowiki>Activate CONFIG_SYN_COOKIES for all targets</nowiki> //<color #ccc>(</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=250bbaf3606e15a3c747010786465eee162689af|250bbaf]]'' **<nowiki>zynq:</nowiki>** <nowiki>make title consistent for all devices</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- +
-==== Target / {generic (1 change) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf3b50377e9be1208489c5330776e48e318e38ec|cf3b503]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>make IRQ fixes target specific</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- +
-==== Wireless / Ath10k CT (24 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ff84d1f0d999545341af2e2f1b15e1522a4829|e5ff84d]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update driver to latest</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/2853e1337ecf13ac70e188e199d93be02df69c67|2853e13]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Add 4.16 ath10k-ct driver to package.</nowiki> //<color #ccc>(</color><color #282>+71.1K</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/fa8259ad5d6de2b7dde6be24df44b534bcc844c1|fa8259a]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Support survey dump in 10.1 firmware.</nowiki> //<color #ccc>(</color><color #282>+317</color><color #ccc>,</color><color #f00>-81</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/b8f48f3c138f6bd79d6349890b10ea8a703e4d90|b8f48f3]]'' <nowiki>Fix survey-dump for 4.7, 4.9 and 4.13 kernels.</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-40</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/127f98189ee57260ed175a60d6654a43c32a8f4b|127f981]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Fix bad return w/out unlock, compile w/out debugfs</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1c01e02575bd2af96741ba79ed12004fdfb15544|1c01e02]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>search DT for BDF variant info</nowiki> //<color #ccc>(</color><color #282>+363</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3083962dd409360059199753bb465427c667daf5|3083962]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>fix build with current mac80211 package</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=616b9729207b0b10985b591d6c47a4b1ffdd225e|616b972]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>bump to git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/e0d2ce00ebc1cda9153c2b581e2ee73db435b58b|e0d2ce0]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Support setting tx_antenna in descriptor field.</nowiki> //<color #ccc>(</color><color #282>+182</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/29c644f57bae7099f30a700046676d0379bae433|29c644f]]'' <nowiki>Update to latest 4.13 and 4.16 ath10k-ct drivers.</nowiki> //<color #ccc>(</color><color #282>+243</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/20db9dba911c9db6e42188565fc2dd04acfc3562|20db9db]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Support vdev stats for 4.9, 4.16  kernel</nowiki> //<color #ccc>(</color><color #282>+129</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/fd92066a76ad79c9ae41350fa692361035b68a08|fd92066]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Support 'ct-sta-mode' for 9984 firmware that supports it.</nowiki> //<color #ccc>(</color><color #282>+127</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/34954f0f333fa43827b2af67313db2b1e830bb48|34954f0]]'' **<nowiki>ath10k:</nowiki>** <nowiki>get_tsf, PMF</nowiki> //<color #ccc>(</color><color #282>+163</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c662299bf98b6214628168379edd642f1b942b98|c662299]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>update to version ath10k-4.16</nowiki> //<color #ccc>(</color><color #282>+219</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39a96205474fa82e37d756399fde01d2964d3125|39a9620]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>adds leds support</nowiki> //<color #ccc>(</color><color #282>+663</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b47a9cd4ba699342f7a74bf104dd65f4ca59e7ed|b47a9cd]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>fix bandwidth conversion bug</nowiki> //<color #ccc>(</color><color #282>+98</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b1ab8fac5aad75e1396b7187b396dac0fc4623d0|b1ab8fa]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 29-09-2018</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-102</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/bc938bc2021edacf8dfeab58e3e33c0f7d1370ab|bc938bc]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Support sending pkts with specific rate on 10.4 firmware.</nowiki> //<color #ccc>(</color><color #282>+409</color><color #ccc>,</color><color #f00>-51</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/ac9224344dbf50edd08d1fa3cc2e8532dc7adcdc|ac92243]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Support sending custom frames with no-ack flag.</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/b9989fbd5d6e3269b3e49ab3ec71b4174a02209e|b9989fb]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Add upstream patch to fix peer rate reporting.</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4df3c71cd4c59d80374dceb5267ecee5b91931ad|4df3c71]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 2018-12-11 and use version based on 4.19</nowiki> //<color #ccc>(</color><color #282>+583</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/d6ada3f94ab4a30d49a298483edaa4fb5d213d78|d6ada3f]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>tx-rate improvement for wave-1 ath10k-ct firmware.</nowiki> //<color #ccc>(</color><color #282>+86</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/6c3a6262317f3240013014e79a570693009c0235|6c3a626]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Import initial 4.19 kernel port attempt.</nowiki> //<color #ccc>(</color><color #282>+76.7K</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/9650f5bb9d61f220b13518b67d6af93a09f4eef6|9650f5b]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Support tx at very specific ratecode, beacon debugging, etc.</nowiki> //<color #ccc>(</color><color #282>+579</color><color #ccc>,</color><color #f00>-51</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/1e686e3ef10acc2dc1aaf037914355f0982f7620|1e686e3]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Fix out-of-tree compile.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/812d90c08ca8ce8dcbd1b2281e89ff562c7096e1|812d90c]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Fix wave-1 survey dump in 4.19 kernel.</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d0bf8f4fd63260af78b17e42e114f98a34ae96cc|d0bf8f4]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 2018-12-20</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/06252b09044625ce4ad9aa76bfb1f96c3710d89c|06252b0]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Tweak logging messages on 4.19, rebase 4.9 on latest stable.</nowiki> //<color #ccc>(</color><color #282>+312</color><color #ccc>,</color><color #f00>-85</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/eabd0a3b6f76cfa7224998d758fc1ca2523e29ee|eabd0a3]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix compile bug for 4.19 kernel.</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/118e16da8e82f2e028654f86e47f4c8e5bddccc8|118e16d]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Quieten more tx stats related log spam.</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=835fc08ae3fb9e27db0f095a10fbff24f87ee1a9|835fc08]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>support for management rate control</nowiki> //<color #ccc>(</color><color #282>+156</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ba249bc955419f3d0a943ea3a111ece1624a9291|ba249bc]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>fix incorrect multicast/broadcast rate setting</nowiki> //<color #ccc>(</color><color #282>+82</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c83f27ac5764fbd9667d014cc9f5747e655069e|5c83f27]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 2019-02-28</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>,</color><color #f00>-53</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/9cbf8d4309746d9bd00284b0e949dc15ef1ead47|9cbf8d4]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Add 4.20 driver, SGI support for fixed-rate tx.</nowiki> //<color #ccc>(</color><color #282>+83.5K</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/9360f389234a58f742c6cb3f8eea5a419c7523f6|9360f38]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Support up to 24 vAP per radio, fix DMA bug in wave-1.</nowiki> //<color #ccc>(</color><color #282>+464</color><color #ccc>,</color><color #f00>-63</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4484ef587a6b29242f5bb1bec5b7762363b45175|4484ef5]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>limit available channels via DT</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=616ec4365c19356573e86468e2de3c6ec31a337a|616ec43]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 2019-03-25</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/4b3cf7c2097294b9071c167799fb83031d7670f0|4b3cf7c]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Improve tx-status reporting.</nowiki> //<color #ccc>(</color><color #282>+120</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/cc73ceb0dbc71fd8a5d79e60767376aa39ec37ef|cc73ceb]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Fix out-of-tree compile for 4.16 driver.</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/2e917efb607fdc807a8ec6e9ad8de176fc51d329|2e917ef]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Add slow-pci bus work-around, sw-crypt blockack support.</nowiki> //<color #ccc>(</color><color #282>+231</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6afe175e5ec72a765848a3b8698d57810e3711bb|6afe175]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 2019-04-08</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/be5c21a82b15d28991500a28f7b2b6840356281f|be5c21a]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix out-of-tree compile for 4.20, pull in stable changes for 4.19</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/a2aec62262dfc23f1a6e8a81ad22a183e9ac2ba5|a2aec62]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Improve beacon tx status for 4.20 kernel.</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/a696e602a0fc83dd809e5860e21019cf48e0028b|a696e60]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Attempt to fix-out-of-tree compile for 4.16</nowiki> //<color #ccc>(</color><color #282>+88</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/75e2705f31bb9298d720d3a4e5c94e8b1d21b774|75e2705]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>CCA, eeprom, other changes.</nowiki> //<color #ccc>(</color><color #282>+2.0K</color><color #ccc>,</color><color #f00>-66</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/5c8a4668323b293a1160112c2b241aac7fc0089a|5c8a466]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Support over-riding the power ctl table in eeprom</nowiki> //<color #ccc>(</color><color #282>+410</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/9cd701a4f028b1643928a1f03c76e3f8c9e56a5b|9cd701a]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Add PN get/set API for wave-2 firmware.</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=671d8752d1aeb3652714dcd817e8e1875b001c82|671d875]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to current version</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-48</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/fb57af0f0192c672ca83cf63410d3841c98c82d2|fb57af0]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Support sending individual beacons at specific tx rates.</nowiki> //<color #ccc>(</color><color #282>+330</color><color #ccc>,</color><color #f00>-228</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/6f656592d0fee0a94437047cdac7f3477499b6fc|6f65659]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Add (beta) 5.1 ath10k-ct driver support.</nowiki> //<color #ccc>(</color><color #282>+85.6K</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/f98b6dc4d27ea2d79a1577285d1d5cb0641b3eb4|f98b6dc]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix printing PN in peer stats.</nowiki> //<color #ccc>(</color><color #282>+74</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f1d4da30297424d2674de172d52a5384779fc0ea|f1d4da3]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>fix max antenna gain unit</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5913543190ce2d459eda9a134698f7c3ee472ec2|5913543]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>adjust tx power reduction for US regulatory domain</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f830903c37ec8e0b3364e3e22fe6537f34dd479d|f830903]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to 2019-06-13</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/75f447ef5791623c4b0c5da785ec67c34f84fca0|75f447e]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Support raw tx of encrypted frames for wave-2 firmware.</nowiki> //<color #ccc>(</color><color #282>+108</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/762ed5bee7238c0beeb2abab0ea9e8e7fc1f040b|762ed5b]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Improve register-override API</nowiki> //<color #ccc>(</color><color #282>+127</color><color #ccc>,</color><color #f00>-35</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/8e73cfeb637c2af0bbce3409744eb4d175a014ec|8e73cfe]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix board-data register overrides on non-Intel platforms.</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/b5d3ba9e98279e5d701fe18de0b6d240178507f4|b5d3ba9]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix count on register-override mode 3</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/eaa2383ac1ec7cf7f21105b66693f97b71e31f85|eaa2383]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix PMF frames with ath10k-ct htt-mgt firmware.</nowiki> //<color #ccc>(</color><color #282>+96</color><color #ccc>,</color><color #f00>-39</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/8c08f2ac65038b06e87e6364c7efe4ba7a4e94c2|8c08f2a]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Sven's antenna-gain and tx-power changes.</nowiki> //<color #ccc>(</color><color #282>+215</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/a045b1ce61fe0908468c019e17a3848f7842c927|a045b1c]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Improve PMF/MPF mgt frame check</nowiki> //<color #ccc>(</color><color #282>+341</color><color #ccc>,</color><color #f00>-68</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=218cc22a43280c1d7bcbe6d0160f1cef77e3ecd8|218cc22]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>update to version 2019-06-13</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/f0aa81302b2286715fa2fa5a2f4ebe2faf17694c|f0aa813]]'' **<nowiki>ath10k:</nowiki>** <nowiki>Increase mgt buffer backlog max, tx credits</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c47bfb735cdfaa52203a35b157cdabce75242b3|5c47bfb]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>remove patches for old versions</nowiki> //<color #ccc>(</color><color #f00>-1.4K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9952c8cf40597f033f5522fc6a4a9076469bb63a|9952c8c]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>update to version 2019-08-14</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-155</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d|9e5ab25]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Update to latest 5.2 upstream, support bigger mtu, 160Mhz</nowiki> //<color #ccc>(</color><color #282>+98</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=92953ae99f240a0b45ab66defde5f7b8eeb94e35|92953ae]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>update to version 2019-09-09</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/0c518586bd7feaad5342f7d0f87eebd08dc1dbf7|0c51858]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Fix a few warning splats.</nowiki> //<color #ccc>(</color><color #282>+67</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/greearb/ath10k-ct/commit/5e8cd86f90dac966d12df6ece84ac41458d0e95f|5e8cd86]]'' **<nowiki>ath10k-ct:</nowiki>** <nowiki>Backport ap-vlan code from 5.2 to 4.20 and 4.19 drivers.</nowiki> //<color #ccc>(</color><color #282>+113</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- +
-==== Wireless / Common (140 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83fb9ec5e0d175f99286dacda2f68c776c203f88|83fb9ec]]'' **<nowiki>ath79:</nowiki>** <nowiki>make ahb wifi work</nowiki> //<color #ccc>(</color><color #282>+385</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4a639a3d7d40b4f63c431c2d554c479fbcc6b74|f4a639a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: no longer use TXOP_BACKOFF for probe frames</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4270847a2c2b8e4b890de16b51bd2e50c64077d2|4270847]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: Allow to enable the thermal code of ath10k</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0da9303e5b444e2c98c24719c48c09f4c976c5a7|0da9303]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport "brcmfmac: cleanup and some rework" from 4.17</nowiki> //<color #ccc>(</color><color #282>+802</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c8bb92655c68a07abf5358ef23eb98422ed8d6d|3c8bb92]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport brcmfmac data structure rework</nowiki> //<color #ccc>(</color><color #282>+1.4K</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7e8eb7f309a802ba10a13ddb807c6a31fecc9183|7e8eb7f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport brcmfmac firmware & clm_blob loading rework</nowiki> //<color #ccc>(</color><color #282>+1.4K</color><color #ccc>,</color><color #f00>-41</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c446e38c862201dd4d6a4fb8ea6e49172980952d|c446e38]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport brcmfmac changes from kernel 4.18</nowiki> //<color #ccc>(</color><color #282>+631</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=61d57a2f88b90ba951012e66c7c6fae9234c97b4|61d57a2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k add leds support</nowiki> //<color #ccc>(</color><color #282>+617</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=134e832814f1986c7ee06ac00806ebb6e762fd15|134e832]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k fix vht160 firmware crash</nowiki> //<color #ccc>(</color><color #282>+182</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cac1a4be66f548735878beccc10dc4b1ec7ad364|cac1a4b]]'' **<nowiki>mac80211:</nowiki>** <nowiki>drop 355-ath9k-limit-retries-for-powersave-response-frames.patch</nowiki> //<color #ccc>(</color><color #282>+157</color><color #ccc>,</color><color #f00>-243</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=60deb3cdef4ac50a7d0fe9964a0f4a55aca1567e|60deb3c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: use tpt LED trigger by default</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=34e22653ac18b6ac7fd368ca47625f665808067f|34e2265]]'' **<nowiki>mac80211:</nowiki>** <nowiki>enable ath10k LED support by default</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66c5696cdf9599ccef652a651f52c0f7f53da44a|66c5696]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rtl8xxxu: drop support patches</nowiki> //<color #ccc>(</color><color #f00>-3.6K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d8981133b27e7deebc79dc5fc51beb06b3b0a221|d898113]]'' **<nowiki>mac80211:</nowiki>** <nowiki>make rtl8xxxu buils again</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87493dac11f3c7bbbc1fed9aef1cf9ff62053ab0|87493da]]'' **<nowiki>mac80211:</nowiki>** <nowiki>initialize sinfo in cfg80211_get_station</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8b42a260ed8ff6809cd0ade20a5c1fa003feb6d0|8b42a26]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Expose support for ath9k Dynack</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2dcd955aea1ab715d048910322b05d1af0b69748|2dcd955]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport and update patches for ath10k</nowiki> //<color #ccc>(</color><color #282>+2.5K</color><color #ccc>,</color><color #f00>-74</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b26214adb53da2816ff830b6cd6e31e1dafa2635|b26214a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport brcmfmac fixes & debugging helpers from 4.18</nowiki> //<color #ccc>(</color><color #282>+341</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c0608c6a27e74923dc94772072d4a279d652b3fc|c0608c6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport 4.19 patches preparing monitor mode support</nowiki> //<color #ccc>(</color><color #282>+383</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ef39d0079b4efd18f0d39971c66989d5a6f34eca|ef39d00]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: Limit available channels via DT ieee80211-freq-limit</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fecbd91c7c12b5b1cfe894c2901083cc42863aae|fecbd91]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport patch for per-firmware features</nowiki> //<color #ccc>(</color><color #282>+84</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=672c430d6e2a1dbc5f99fd5d8d9d47e6af02ad5e|672c430]]'' **<nowiki>mac80211:</nowiki>** <nowiki>mwl8k: Expand non-DFS 5G channels</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d9792152fdc7f18229274b82b5d8664d22b36d2c|d979215]]'' **<nowiki>ath9k:</nowiki>** <nowiki>fix setting up tx99 with a monitor mode interface</nowiki> //<color #ccc>(</color><color #282>+92</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=77024a9d953d394b02226367357b0570c52b9119|77024a9]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport upstream fixes</nowiki> //<color #ccc>(</color><color #282>+679</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ffa80bf5a784a34b81e32144669f30560780bdb6|ffa80bf]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add iw command wrapper with error logging</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b3d441c5f7c5247c1b0c3b6e9827d49a27093d50|b3d441c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport CYW89342 support & fixes from 4.20</nowiki> //<color #ccc>(</color><color #282>+208</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ccab68f2d399d2395a18d1fb3495fe7e048fe054|ccab68f]]'' **<nowiki>ath9k:</nowiki>** <nowiki>fix unloading the module</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7decdf923add82b15d8d97cce3769c05335b7b2b|7decdf9]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix tx queue allocation for active monitor interfaces</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a32a70f4f20ff84dd037c7533759f81b1c1ea7ea|a32a70f]]'' **<nowiki>ath9k:</nowiki>** <nowiki>add back support for using tx99 with active monitor interfaces</nowiki> //<color #ccc>(</color><color #282>+96</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d9eefa7a7031543571d434693c7f984dfbdc990d|d9eefa7]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rebase ontop of v4.18.5</nowiki> //<color #ccc>(</color><color #282>+388</color><color #ccc>,</color><color #f00>-16.0K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6044682b83a08618a4d8f6791503e0cec5b9fbe5|6044682]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: write registers required for reducing power consumption</nowiki> //<color #ccc>(</color><color #282>+43</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66929e34146159aafa01fdef2626c5584ea86139|66929e3]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: add RF self TXDC calibration</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=061541f207b0bad605cdd4d0e5aa23a9571b0770|061541f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: add r calibration</nowiki> //<color #ccc>(</color><color #282>+193</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e125b6abb2362cabacfc42b3343cdcc4b0453603|e125b6a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: add RXDCOC calibration</nowiki> //<color #ccc>(</color><color #282>+102</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5d1620f29c9180881ed1c0c7b79e476cc98fd7dd|5d1620f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: add RXIQ calibration</nowiki> //<color #ccc>(</color><color #282>+417</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d449233fd2b5efaa7ab086eda656fc7f962cf3b4|d449233]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: add TX LOFT calibration</nowiki> //<color #ccc>(</color><color #282>+1.0K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c837c41a768ddd6f3d028fe480dd972b40389b2a|c837c41]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: remove obsolete patch</nowiki> //<color #ccc>(</color><color #f00>-136</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=de1c58a64bd66319e770d2587da07d8c9c90174a|de1c58a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: add experimental patches from Stanislaw Gruszka</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=db90c243a0b9bd72fc691cd09e58a96ac2a452cf|db90c24]]'' **<nowiki>mac80211:</nowiki>** <nowiki>update to version based on 4.19-rc4</nowiki> //<color #ccc>(</color><color #282>+403</color><color #ccc>,</color><color #f00>-1.1K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ec684ce193be84b3c2a25f6a3cfcc91bf3d75bfd|ec684ce]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Add patches which were added later</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-677</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fcbad1aa093413bbe404163e0bbe5b29f6c125a|4fcbad1]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix compile warning in 986-rt2x00-add-TX-LOFT-calibration.patch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2a64c7ea74f03466896626bd6cc70c8bdae6fd81|2a64c7e]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Use backports-4.19-rc5-1.tar.xz</nowiki> //<color #ccc>(</color><color #282>+349</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=92a96dd66232953482478b317f857f9475d85e50|92a96dd]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix ipw200 build with kernel < 4.10</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=93db9a65dad5ba1f98c2ff2fc1b716c9d3e9a725|93db9a6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix management frame protection issue with mt76 (and possibly other...</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fe6606c7ba82901fe081ca46d022efa3b9835ddc|fe6606c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>remove duplicated lines for building packages, use PKG_DRIVERS instead</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-78</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ece90fc9df74ab4ef2a3fbc10bcd955f0212619a|ece90fc]]'' **<nowiki>mac80211:</nowiki>** <nowiki>move rt2x00 packaging code to ralink.mk</nowiki> //<color #ccc>(</color><color #282>+209</color><color #ccc>,</color><color #f00>-203</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bde8ddf1ade3231d59b156fbabb19a0e63ebf008|bde8ddf]]'' **<nowiki>mac80211:</nowiki>** <nowiki>move atheros/qca packaging code to ath.mk</nowiki> //<color #ccc>(</color><color #282>+278</color><color #ccc>,</color><color #f00>-270</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7f984dab1c5238f54751c6d42599606464c92cdc|7f984da]]'' **<nowiki>mac80211:</nowiki>** <nowiki>move broadcom packaging code to broadcom.mk</nowiki> //<color #ccc>(</color><color #282>+489</color><color #ccc>,</color><color #f00>-484</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1f14ac9a0c93353c14b4d48e0bda498728c53117|1f14ac9]]'' **<nowiki>mac80211:</nowiki>** <nowiki>move realtek packaging code to realtek.mk</nowiki> //<color #ccc>(</color><color #282>+171</color><color #ccc>,</color><color #f00>-169</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2804a7f13e119d337d84047ca2ac6577ab814406|2804a7f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>move intel packaging code to intel.mk</nowiki> //<color #ccc>(</color><color #282>+201</color><color #ccc>,</color><color #f00>-200</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=502bcd93fe3308e9dff39c5941606fc64807d46d|502bcd9]]'' **<nowiki>mac80211:</nowiki>** <nowiki>move marvell packaging code to marvell.mk</nowiki> //<color #ccc>(</color><color #282>+91</color><color #ccc>,</color><color #f00>-87</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6e6e7adc8cf70aa8d4f4efb13728960e992d016c|6e6e7ad]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Use @KERNEL alias instead of hardlink</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e220ffb5338fc16a9f36662c1a7c32f6923e53ce|e220ffb]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix A-MSDU packet handling with TCP retransmission</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9fcfcd49f8b9c63758e1fd2d9a6ee20ef74b84d5|9fcfcd4]]'' **<nowiki>mac80211:</nowiki>** <nowiki>hermes-pcmcia: add missing dependency to kmod-pcmcia-core</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ac34818f9c3ad46febc260f8ae348e05b9c8f00|5ac3481]]'' **<nowiki>ath9k:</nowiki>** <nowiki>fix dynack in IBSS mode</nowiki> //<color #ccc>(</color><color #282>+309</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7a3459ab9c4d8f5102c8ae0861ca481571703f7|f7a3459]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: rename 4.20 backport patches</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b50f162b3cce3d95874e4394f4765413f58765f1|b50f162]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport the latest 4.20 changes</nowiki> //<color #ccc>(</color><color #282>+244</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5932eb690f24c25b11119a55242dac4718fe8324|5932eb6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport firmware loading cleanup</nowiki> //<color #ccc>(</color><color #282>+244</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3eab6b8275b2b592d5f7694b871d53ecff8d65da|3eab6b8]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport NVRAM loading improvements</nowiki> //<color #ccc>(</color><color #282>+611</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4d5b0efc099486e497cc95dda1c68166f83e9537|4d5b0ef]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport the last accepted 4.21 changes</nowiki> //<color #ccc>(</color><color #282>+117</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3879fc2b1aadd36cfa94b10077827cd98705434f|3879fc2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix spurious disconnections with powersave clients</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5ffacceb7beb208dfaa8d53a71a1d503dc884b1c|5ffacce]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix reordering of buffered broadcast packets</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f208f778117d4bdf99da600f281728ce5b61ed3c|f208f77]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix brcmfmac on brcm2708</nowiki> //<color #ccc>(</color><color #282>+76</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d35f2a5565fc51fb277f72a8565c871ce1785588|d35f2a5]]'' **<nowiki>ath9k:</nowiki>** <nowiki>register GPIO chip for OF targets</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac5a6acbb1aa16746644447b6a2630a3a8b20073|ac5a6ac]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Update to version 4.19.7-1</nowiki> //<color #ccc>(</color><color #282>+52</color><color #ccc>,</color><color #f00>-236</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b60ea236eff0703f220774f0fb2413a72ac8902|4b60ea2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport upstream fixes</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8d2a9e8027c96db8e932cd657a62013206c5755f|8d2a9e8]]'' **<nowiki>ath9k:</nowiki>** <nowiki>Avoid OF no-eeprom quirks when no qca,no-eeprom</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=488af51f81991b658e35654c3e0b8ab3bf734bc5|488af51]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add ABI_VERSION to fix rebuild of dependent packages after upgrades</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=529c95cc15dc9fcc7709400cc921f2a3c03cd263|529c95c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: fix use-after-free & possible NULL pointer dereference</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df57d71a1a7147091b18d921d9edf7459aadacc1|df57d71]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: trivial patches rename to use v5.0</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=adc8b374e3818a3d71dde22de6d2b8a72ccaf540|adc8b37]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport fixes from the 5.0-rc1</nowiki> //<color #ccc>(</color><color #282>+229</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8280e6e1487a7e7d0ec8775733992d105c946c4|c8280e6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add support for indicating missing tx A-MPDU length</nowiki> //<color #ccc>(</color><color #282>+121</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=13251aa92b8bad176254bc24af1ad5747a792697|13251aa]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: remove "ath10k: fix otp failure result" patch</nowiki> //<color #ccc>(</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69aa1c5ac002d774f6d114eb3239c5531398dd83|69aa1c5]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath: add extra 'regulatory domains'</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e1496d631eb23407a45e5d3a42627d5d591fdb0a|e1496d6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix an issue with allocated tailroom for encrypted mgmt packets</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cdb58b2bfe1dd62a3567aee3850aa9640b462f93|cdb58b2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: reduce tx power to nominal level on RT6352</nowiki> //<color #ccc>(</color><color #282>+114</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9850e9d2c4affdde5ca42e1955306177f0524ca|f9850e9]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: remove patch causing low tx power</nowiki> //<color #ccc>(</color><color #f00>-43</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=83bcacb5215c21e1894fbe3d651d83948479ce91|83bcacb]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: fix a possible NULL pointer dereference</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2b51d8591fe1babe8049cf755614a80612ff08e8|2b51d85]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: support for management rate control</nowiki> //<color #ccc>(</color><color #282>+156</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0994e65c6a32ea7009d1fe89f7261cb5d106c7a3|0994e65]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport remaining patches from the Linux 5.0</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9485ea721eb091acfa0f076ef12cf3cc3e6d6c8d|9485ea7]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport early changes queued for the Linux 5.1</nowiki> //<color #ccc>(</color><color #282>+2.7K</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d48a8ed40d3d1b65eec9c848828c6c0e2928cf07|d48a8ed]]'' **<nowiki>mac80211:</nowiki>** <nowiki>update to version 4.19.23-1</nowiki> //<color #ccc>(</color><color #282>+64</color><color #ccc>,</color><color #f00>-702</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f5db5742e4c6008b5bdb4e788cb4b44c6e420f43|f5db574]]'' **<nowiki>iw:</nowiki>** <nowiki>update to 5.0.1</nowiki> //<color #ccc>(</color><color #282>+83</color><color #ccc>,</color><color #f00>-664</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d4c999bb891725b71ae38416cc6d5cfa99938ae4|d4c999b]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: backport accepted and pending patches from upstream</nowiki> //<color #ccc>(</color><color #282>+1.5K</color><color #ccc>,</color><color #f00>-201</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8554982e1fd0c8f25e5f154b046eb955f6af2019|8554982]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: replace pending by merged patches</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2e0f41e73a93e8fa8b74f053e638f05247ee9113|2e0f41e]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add Multi-AP patches and config options</nowiki> //<color #ccc>(</color><color #282>+2.2K</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2d139450a3be401e11c2a2b6f817bdf6c421d6db|2d13945]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport more brcmfmac changes queued for the 5.1</nowiki> //<color #ccc>(</color><color #282>+4.6K</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=426ffc563a94ca12531ff8a2df598185ba88487e|426ffc5]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: fix crash on release_firmware</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b1c614784d006cea3f91ac02f816019f1da7abbd|b1c6147]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Add WDS / 4addr fix for ath10k supported devices</nowiki> //<color #ccc>(</color><color #282>+107</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4beed12d85947f6eb7c935d2f9a90f1999379977|4beed12]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: fix incorrect multicast/broadcast rate setting</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7cf6e117213636b2ef43f8b092966e70ca36344d|7cf6e11]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: patch tracking cosmetics</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=98f86e61ea95b482f4613795a79626c353b135c4|98f86e6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: cleanup ePA, RXIQ and TX-LOFT code</nowiki> //<color #ccc>(</color><color #282>+84</color><color #ccc>,</color><color #f00>-230</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=82d306b595b374277fd04c158d4cc7ddf5cf0b37|82d306b]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport tx queue start/stop fix</nowiki> //<color #ccc>(</color><color #282>+287</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c6caa7a27a38929f6d7e76795df6c3dbba7d7351|c6caa7a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add a fix to prevent unsafe queue wake calls during restart</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4590af20654cf2956bdc77fc121bd8efb1f864ea|4590af2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Activate DRIVER_11W_SUPPORT for more capable drivers</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d0b969eee85aada1bbb9e4aee6b11f0b098f74b7|d0b969e]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: do not increment sequence number while re-transmitting</nowiki> //<color #ccc>(</color><color #282>+55</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=36530ba72afd7a1e33b4780faa898d28a1f9d9ee|36530ba]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: import and update pending patches</nowiki> //<color #ccc>(</color><color #282>+192</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=51e1092fae52f3b63b14f0c73306faba4ad71f53|51e1092]]'' **<nowiki>mac80211:</nowiki>** <nowiki>allocate tailroom for forwarded mesh packets</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5cda4a3e309faa314bab6297958db2413eeacdf3|5cda4a3]]'' **<nowiki>mac80211:</nowiki>** <nowiki>update and fix the patch to allow 4-byte aligned tx skbs</nowiki> //<color #ccc>(</color><color #282>+371</color><color #ccc>,</color><color #f00>-300</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fb0a80f4cfd38febdb52e7f0478f8f8fa0631e1d|fb0a80f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix an unaligned access in the mesh hash table function</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=04e4b779cc64c85955910909b979c81177691a3b|04e4b77]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport the txq scheduling / airtime fairness API</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>,</color><color #f00>-59</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6869ae2ab57c16b28404f2257c0ad9612cc3a0a2|6869ae2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>improve locking around the txq scheduling / airtime fairness API</nowiki> //<color #ccc>(</color><color #282>+214</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4cf1394f51ba4b28edab016e36fb0f7a1c208f30|4cf1394]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add a few performance improvement patches</nowiki> //<color #ccc>(</color><color #282>+297</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd3214f95d3557fc4c8dc794620149f4e3f4d2e8|dd3214f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>netifd: Use a mask when using `iw set antenna`</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=60659b2d9eac5c726d4f25c2cfb2eea6821651f2|60659b2]]'' **<nowiki>mac80211:</nowiki>** <nowiki>optimize skb resizing to avoid reallocation when using 802.11s + ba...</nowiki> //<color #ccc>(</color><color #282>+198</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ca9ad880f29f3ef9eee9bb0342610d6f879e7770|ca9ad88]]'' **<nowiki>mac80211:</nowiki>** <nowiki>improve the txq scheduling API to deal with driver buffered packets</nowiki> //<color #ccc>(</color><color #282>+108</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e7bd802cf728f76ce42b6b7529db14e7fc027f0c|e7bd802]]'' **<nowiki>mt76:</nowiki>** <nowiki>adjust for mac80211 txq scheduling API changes</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=38860fe2e4b520e9bfb409bbbe3efba7e9bf45f2|38860fe]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix an issue with the TXQ scheduling API and powersave clients</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1dd536f1fa63d6ace1a4b3c558b64c84edfc726f|1dd536f]]'' **<nowiki>mac80211:</nowiki>** <nowiki>improve performance by deferring tx queue selection</nowiki> //<color #ccc>(</color><color #282>+183</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b3d8b3ab8e6fc0c0355f0680fc1c5f9c90a0c35a|b3d8b3a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>set noscan=1 if sta/adhoc/mesh interfaces are present</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3183430df4018b6976a286a1103356e77ce5c037|3183430]]'' **<nowiki>mac80211:</nowiki>** <nowiki>update to version 4.19.32-1</nowiki> //<color #ccc>(</color><color #282>+89</color><color #ccc>,</color><color #f00>-185</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9385ff654e4d9ef1270b2cbb411be3754513c9ed|9385ff6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: replace patch with upstream version</nowiki> //<color #ccc>(</color><color #282>+96</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8293e7532f55f80fed0a7c729258dab116daa140|8293e75]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Fix rate_idx underflow in mwl8k (FS#2218)</nowiki> //<color #ccc>(</color><color #282>+81</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=083056c83f60673a2b630ceebb33732f679c8bc9|083056c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcm: backport brcmfmac 5.2 patches</nowiki> //<color #ccc>(</color><color #282>+1.4K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6e7e2f4421011435053997c059db61c3e090ab64|6e7e2f4]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix regression in skb resizing optimization in monitor mode (FS#2254)</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26dafeeba4d78a1b0395842114443222b7a21c8c|26dafee]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: replace patches with upstream version</nowiki> //<color #ccc>(</color><color #282>+959</color><color #ccc>,</color><color #f00>-1.2K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cd3b29853380676bb7e51283050c2044048f8f85|cd3b298]]'' **<nowiki>omap24xx:</nowiki>** <nowiki>Remove unmaintained target</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-625</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1325e74e0c2f9ebdafe05b1492cec77a60059920|1325e74]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove support for kernel 3.18</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-40.7K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=367813b9b17c50b9e1bc25933a3ccd252c0813e4|367813b]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: fix dependencies</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=918f4c8887ab5dc0cbf1565e1c73fa03fcfff21a|918f4c8]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath9k: Increase allowed antenna gain to 6 dBi</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af76c19d5313229331d10002688948153531502a|af76c19]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: fix max antenna gain unit</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=06222ce73eb040f1162ea949c1385816d993b72b|06222ce]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: adjust tx power reduction for US regulatory domain</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=158a71621577c6e52dc8539a773ba62e93ed5a1f|158a716]]'' **<nowiki>mac80211:</nowiki>** <nowiki>refresh patches</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c52054e568d1707b8d191e639b64c919831cb767|c52054e]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcm: backport remaining brcmfmac 5.2 patches</nowiki> //<color #ccc>(</color><color #282>+361</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69b988c994261cbd5343d2768bce00cad4176bed|69b988c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>update WDS/4addr fix to the version accepted upstream</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87457ad81b0297814b3d137e77e47cbba7798881|87457ad]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Do not build b43legacy on BRCM47xx mips74 subtarget</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc0c0a55643f4ca69ef1f431d9c4542705d9bfb2|bc0c0a5]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcm: backport first set of 5.4 brcmfmac changes</nowiki> //<color #ccc>(</color><color #282>+1.9K</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d8c59fa69971e9578fbc6a0f9a8e2cc1752dab50|d8c59fa]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcm: update brcmfmac 5.4 patches</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8efccf76f8bdb0d0d902f71b0430abec265fb6e9|8efccf7]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcm: improve brcmfmac debugging of firmware crashes</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac7ccf739aaf77de2e9f624c06d147ccf38839a9|ac7ccf7]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Update to version 4.19.57</nowiki> //<color #ccc>(</color><color #282>+248</color><color #ccc>,</color><color #f00>-1.6K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3809b6662d7a5959c6a8958d7069978db79440d5|3809b66]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Update to version 4.19.66-1</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1a1a504a54fc338f65b57d309714e399e4ae84ec|1a1a504]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add new minstrel_ht patches to improve probing on mt76x2</nowiki> //<color #ccc>(</color><color #282>+616</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7c32f8eff074fd5e27d03ac5383966b8dfcbf584|7c32f8e]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport support for the IEEE80211_KEY_FLAG_GENERATE_MMIE flag</nowiki> //<color #ccc>(</color><color #282>+58</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd4b8a24a15ab86b68ad11295d5d1220ef7c0d06|dd4b8a2]]'' **<nowiki>ath9k:</nowiki>** <nowiki>backport dynack improvements</nowiki> //<color #ccc>(</color><color #282>+300</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=73d45c737865abeb616da686c063f25b94ba4ce4|73d45c7]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add config tweak for tx bursting when using VHT</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1754dc2ddba23453da158a8430f7f31b7dfe26d9|1754dc2]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix syntax errors exposed after kconfig update</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c7f710e4744eb36cedd452129ee2c315dd6e92c9|c7f710e]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport more kernel 5.4 changes</nowiki> //<color #ccc>(</color><color #282>+283</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bece406c2fcb63d3f055002e789a96d114579867|bece406]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: backport the last 5.4 changes</nowiki> //<color #ccc>(</color><color #282>+413</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cabd12d2e36a1db08f841e5430e620a9a242e4e2|cabd12d]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Update to version 4.19.79</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-46</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c51a39d4a5a7bc1e7008c12b79b9236f667ce5ef|c51a39d]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add an improved moving average algorithm to minstrel</nowiki> //<color #ccc>(</color><color #282>+733</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=439ac8104bf68b4843b94e9848a33f99ee5a3085|439ac81]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2x00: backport upstream patches</nowiki> //<color #ccc>(</color><color #282>+1.5K</color><color #ccc>,</color><color #f00>-35</color><color #ccc>)</color>//\\ +
- +
-==== Wireless / MT76 (50 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=14ff1278ee5ba5e2b3640891d8461a76e6b0c643|14ff127]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b2ecc529b4ca7530b580e65a8af35969605d3a5e|b2ecc52]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix avg_rssi estimation</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fd58b2829272b0c285168e8b790e9352a2a362dd|fd58b28]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>add a polling delay in mt76x2_mac_stop routine</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a78673d5235309f176e8cb64ba21658ac0cfb39c|a78673d]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix sending encrypted broadcast packets for secondary interfaces</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e87f925667a2c68e6a5a1f55e3a92c9e10570e61|e87f925]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>apply coverage class on slot time too</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5399de754ddef4fb406a453a1bbb854ceb75c611|5399de7]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/73edb22822e7d60d1021efd43fe72a1886c0dcab|73edb22]]'' **<nowiki>mt76:</nowiki>** <nowiki>discard early received packets if not running yet</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0b8d1ddec926bf212f6d665d2dcfb0effd1b3c66|0b8d1dd]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix beacon timer drift</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=09ef028e58605d8ff574b3f0f12ec291d477ce97|09ef028]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/20c0766c8f9a5e431c10c2189e8ea063511d2451|20c0766]]'' **<nowiki>mt7603:</nowiki>** <nowiki>adjust rx hang watchdog for MT7628</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/664e32171c0aadfccd80222050386122dde11024|664e321]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add extra PSE hang check signature for MT7628</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f24b56f935392ca1d35fae5fd6e56ef9deda4aad|f24b56f]]'' <nowiki>update MT7628 firmware to the latest version</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d87e4b025286eedc8acffd1af37da695713a9279|d87e4b0]]'' **<nowiki>mt7603:</nowiki>** <nowiki>clear PSE reset bit if PSE reset fails</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0ef26ef0529eb175b2142e85f17c9a2e7702f7cb|0ef26ef]]'' **<nowiki>mt76:</nowiki>** <nowiki>only stop tx queues on offchannel, not during the entire scan</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f399da3b2ef754b7e986fae644f30fe51b842e90|f399da3]]'' **<nowiki>mt76:</nowiki>** <nowiki>prevent tx scheduling during channel change</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/21c1e1eae52dc82672485d1d1fe88e52b0e340b9|21c1e1e]]'' **<nowiki>mt76:</nowiki>** <nowiki>move ieee80211_hw allocation to common core</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/730c292a2cdb07d63028f5e720c149d320923236|730c292]]'' **<nowiki>mt76:</nowiki>** <nowiki>wait for pending tx to complete before switching channel</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fcbb49e863465c345722c5fbe41777475055b35c|fcbb49e]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>use udelay instead of usleep_range in mt76x2_mac_stop</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/792dbe02613299f67e92815f0b2b7584dc951ffd|792dbe0]]'' **<nowiki>mt7603:</nowiki>** <nowiki>do not hold dev->mutex while flushing dev->mac_work</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2f3c5fe9628a3c4f11d14d67a66923014d4dab8c|2f3c5fe]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9090f9c705d400e243aaa1baea84b89f5f083944|9090f9c]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix threshold for gain adjustment</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2cbaa57a773d7576d2f11a66f369da9536add0dd|2cbaa57]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix swapped values for RXO-18 in gain control</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a39ab7043a6fe83cbbf327f9052dc45fba4c19cc|a39ab70]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>adjust AGC control register 26 based on gain for VHT80</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4936c0cef082bcd820e232e37045d334d047876b|4936c0c]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>clear false CCA counters after changing gain settings</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1528fe7f57b60d283fcba481dd90d86eb97bd71f|1528fe7]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix variable gain adjustment range</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f3522e1d2bcdd6529818865a15f657d30ec12d05|f3522e1]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>add a debugfs file to dump agc calibration information</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/65e161bec8e0fe97d2934982b5d8e29c0f9c8a7e|65e161b]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix tracking rssi for dynamic gain adjustment</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7271eacb72e10b82d6cb5dd65d80ce97a6420de5|7271eac]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/072fdac8d6a6f8da97382b2d4719a8b55eac62fb|072fdac]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>mac: consider multicast/broadcast frames in ewma rssi estimation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f4506593349608e8a135ba7b465297260a7057f1|f450659]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>improve gain adjustment in noisy environments</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fb27cc9d896f8b73689d1c6a85ca3cff4a9582d|4fb27cc]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1d4ca10a562b6d9eaec3aaa5f3905804070ae743|1d4ca10]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>track rssi for gain adjustment per station</nowiki> //<color #ccc>(</color><color #282>+76</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4e56af5ab481918764a373cf73b39843916f801b|4e56af5]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/08719b11290df2369fabc625b0a29905538f0c53|08719b1]]'' **<nowiki>mt76:</nowiki>** <nowiki>use a per rx queue page fragment cache</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4d2c565653fec3899eb80cc7922e92d7ac189631|4d2c565]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>reset HW before probe</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f622975a994ab7956b8c563bb162ba50cb4acdaa|f622975]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix CCK protection control frame rate</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/67803752363db5e81c7a74a9491a3041aa776284|6780375]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>add frame protection support</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b6adfde0c6b6fba56e0fcf8c3166b6524678d950|b6adfde]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7daf9621ada28638831beca3073ee3e2b8e6609e|7daf962]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add survey support</nowiki> //<color #ccc>(</color><color #282>+56</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/980c60666eb57daa144d8725712ba303e876e677|980c606]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add fix for CCA signal configuration</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/30b8371ad7233c04fa825f318954791d3796c2bf|30b8371]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix BAR rate</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6beca1f5670654fee0170025c0a497b3747a572|a6beca1]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix tx power issue for mt76x2</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6e1898d60a780c9d89dff9cbb3569f267db13e21|6e1898d]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix tx power configuration for VHT mcs 9</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=273594b37cc13b92ebf3ebd196012a0a83844c18|273594b]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to latest, adds mt76x0u and mt76x2u support, fixes a mt7603 powe...</nowiki> //<color #ccc>(</color><color #282>+110</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d220f4383a5ce3a6e04c1eda8743daf0786958d2|d220f43]]'' <nowiki>Revert "mt76x2: reset HW before probe"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0853d793667c31753641a0cd5f6c9678ec0c0e5a|0853d79]]'' <nowiki>Revert "mt76x2: add functions for setting extended MAC address registers"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-28</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8ba17b18251a4c9c93449139b0dc08f25c26998c|8ba17b1]]'' <nowiki>Revert "mt76: use a per rx queue page fragment cache"</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3f0ac3557bea17f91c1f4dbbb9461d2d5ca4c4f2|3f0ac35]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>init: disable APCLI by default</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/38014de244344e47abab7d62eae50ea307af6150|38014de]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>remove unnecessary break in mt76x2_mac_process_tx_rate()</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fbf4791e22660cad5dc61924176f81af41fba632|fbf4791]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix TXD_INFO bitmask definition</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d00c6169c7cc5b6ead9d8a895cc3f6dfde7573a3|d00c616]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>fix mrr idx/count estimation in mt76x2_mac_fill_tx_status()</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0d42d226de760dde9c8a1ee252ba114a523e5911|0d42d22]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce mt76_{incr,decr} utility routines</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0f6379a72b9a3c66ef02eac75da959636a77db29|0f6379a]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>dfs: add sw event ring buffer</nowiki> //<color #ccc>(</color><color #282>+163</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/df8071f58ce7b9928f77a509993905189ef172a4|df8071f]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>dfs: add sw pattern detector</nowiki> //<color #ccc>(</color><color #282>+260</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/016df9cc4cd7b6aef17c231e2ca8d7eb4b1cc22f|016df9c]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>debugfs: add sw pulse statistics to dfs debugfs</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a6915cbc9922032cab3d6433cc1fabbd7b06b665|a6915cb]]'' **<nowiki>mt76:</nowiki>** <nowiki>move MT_TXD_INFO, MT_MCU_MSG and MT_RX_FCE_INFO defs in dma.h</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/911e6aa6b346e859eee3c074255e56d9dc4ad3c6|911e6aa]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>move mt76x2_fw_header and mt76x2_patch_header definitions in mcu.h</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c55d29bcf1def96d08ed3139bc65f948f87c2cd3|c55d29b]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>move utility routines in mt76x2.h</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d08ea82f7f4601499f4e762600800eec6cf50e55|d08ea82]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>introduce mt76x2_init_device routine</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6a1e8091025e7638527c250b2e32ade83f430ed3|6a1e809]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>move interface_modes definition in mt76x2_init</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => + //156 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=031c31ccdb89a53f5c13ce55b8e2b73c398ebdb8|031c31c]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version, fixes mt76x2 beacon issue</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/94d44458f1f1863eddcc9e7dad817e48552753f6|94d4445]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x2: fix multi-interface beacon configuration</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d51cbefe86c230f708b9c766d6f6d2ffe5074215|d51cbef]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ffe824e912c70d07591810c95c59f57325763f24|ffe824e]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix dependencies</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=567fe53230d60acadcd8138d7cc5de2f8231fdf9|567fe53]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix typo in kmod-mt76x0u package description</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=055fb0ba836d130f285b907a5c441f156fabbaba|055fb0b]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76x2e firmware to kmod-mt76x2-common and use it for mt76x2u</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=202ac58ca224032866f16c844cfc63396e2af928|202ac58]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version, add mt76x0 firmware, enable mt76x0e</nowiki> //<color #ccc>(</color><color #282>+28</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a91d82303c1c0dab654002813a78aa324573d2e8|a91d823]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2f9179419c670799be1b40b992660f60324309e9|2f91794]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6026356578b436dfe06ec9ab4736e524cde60dc6|6026356]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0b8b15f97c362638a3317e221869a783bb0c2764|0b8b15f]]'' **<nowiki>mt7603:</nowiki>** <nowiki>use common mmio mcu struct</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d612e2ed35e2aec4d33618750c0e10bc08c94e75|d612e2e]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: skip station tx status for non-sta wcid entries</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d89d84b0a73b8eaaae4c749be661b3117ee5b185|d89d84b]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: only override control->sta on sw-encrypted tx</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9d59d2a53fc64facbe0ca5dd8f82c29b8db70739|9d59d2a]]'' **<nowiki>mt76:</nowiki>** <nowiki>add support for reporting tx status with skb</nowiki> //<color #ccc>(</color><color #282>+228</color><color #ccc>,</color><color #f00>-95</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ed17ba23e82e24996b8274ec3cbd5b1134c4f6dc|ed17ba2]]'' **<nowiki>mt7603:</nowiki>** <nowiki>use common tx status handling code</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-154</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/14b6c59dc6ab7b3a4c439298fec3186769281979|14b6c59]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>use band parameter for LC calibration</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4056be58f323ee813bccf500aa30ebac3bbb263d|4056be5]]'' **<nowiki>mt76:</nowiki>** <nowiki>Fix dependencies for PCI support</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8edce6014afa0d90ee3bd92739798e38c343e5d0|8edce60]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fdc63f168eeb64e1849852cbd242ef7b93d9e0ac|fdc63f1]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix regression in tx status handling</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fd9a5667eab6a75d8c3b7a1510dfb354ecca969|4fd9a56]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/172f081f27d3f09e121da3148dd9e0de408b3677|172f081]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>do not overwrite other MT_BBP(AGC, 8) fields</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2ae2046e70566abad05cc10a3eccbedb70ddc15c|2ae2046]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>phy: use mt76_poll_msec in mt76x0_phy_temp_sensor</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/add66a0a09a1655f187f4990cb1c183dec39631a|add66a0]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>init: use mt76x02_mac_shared_key_setup in mt76x0_init_hardware</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1f24db914096370e6e4657b8a4b98550e86f1dca|1f24db9]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>move wcid_tx_rate conf at bootstrap</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/097b2bd05c001caafe46a249515cc8622ed093c2|097b2bd]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>init: use mt76x02_mac_wcid_setup for wcid configuration</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d0eb03e387834fd85b6562d64049070a1ae3c8ce|d0eb03e]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>init: remove not useful configuration</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c7aa8f4ef8c87cdae35f96bf344e2dd9056a9810|c7aa8f4]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>init: use common routines for wcid/key initialization</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/bd568d9b39113948bb7cc75e9093bff5c6830839|bd568d9]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76x02_eeprom_copy in mt76x02-lib module</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/57b441dcaec9b4e08ace64767a2fcbf50de12c3b|57b441d]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>phy: introduce tssi calibration support</nowiki> //<color #ccc>(</color><color #282>+357</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a78802c63b20df4a743901c5ae911eb0ca74b0a9|a78802c]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>phy: use tssi reported value to configure tx power if available</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/94ad030758f34a4c12a3002c38d17734e41d959f|94ad030]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove mcu_msg_alloc</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-44</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/15cb426adf4c86054c3f8a4d92f7c3bcff84477f|15cb426]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove wait argument from mt76x02_mcu_function_select</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/cd76a835bbb89c3c9d85f5ca52591f7d37c7cd4f|cd76a83]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove wait argument from mt76x02_mcu_set_radio_state</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9b97e0f2a5564c3d62337bff0f41c50862ea850f|9b97e0f]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>run calibration after scanning</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/663b197401607dd460540798fe1b3fd5393438a3|663b197]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>assure we update gain after scan</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/eb53745a3ab405d0fa1a3383adbfcc90e960674c|eb53745]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>dfs: fix IBI_R11 configuration on non-radar channels</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => + //12 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df1191bcea350d79275bbd7e70bdcd96304cb154|df1191b]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/417cf49ce811287b980767a1b7b44118b0ccc8e4|417cf49]]'' **<nowiki>mt7603:</nowiki>** <nowiki>improve recovery from MCU hang</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=68b43270f9bd18d6c28b7d45d2453ae220d760ea|68b4327]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version, fix a typo</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/29d95328d6258778cf7d330ecfa3c2ba89bbe477|29d9532]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix faulty variable initialization in last commit</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7dd42aa592363a441cd24682e7f5b30dca5a493a|7dd42aa]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ffccb48c5082b2c6f43a0235b77b62ca388810f0|ffccb48]]'' **<nowiki>mt76:</nowiki>** <nowiki>do not wake tx queues during flush</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d965f41ac85f8ef2bcd8e357d9288ae5015b992f|d965f41]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/67458301fd218894c2b98a75c94d61617d7eb521|6745830]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix race condition in station removal</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7e5c819a4555cbb807cb0c5a729210599c3859cd|7e5c819]]'' **<nowiki>mt76:</nowiki>** <nowiki>add mt76_sta_remove helper</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/75aa36e0a3ee8408e18e7ed85d910049eb1728ca|75aa36e]]'' **<nowiki>mt7603:</nowiki>** <nowiki>use wcid/wcid_mask from struct mt76_dev</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fd85ff9a97b5f2ad689a8eff52ad1900988b59a7|fd85ff9]]'' **<nowiki>mt7603:</nowiki>** <nowiki>use mt76_sta_remove helper</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0848d2db9792089b996dfc038b406c930ee1f301|0848d2d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>simplify mt7603_mcu_msg_send, remove skb_ret handling</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/83a80cabbd16e9975529da095f68da3fee22d967|83a80ca]]'' **<nowiki>mt76:</nowiki>** <nowiki>request tx status for powersave released EOSP packet</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/df5c797b21d96ddf8987ea4ddb6df040fe3f3f44|df5c797]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix uninitialized mutex access setting rts threshold</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0bfa98eb084037c61e34cca5d9d1b4dfe43ed62c|0bfa98e]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce mt76x02_config_mac_addr_list routine</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4248446224ad8a4de402a7a503d8decc8ea61fd0|4248446]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>pci: enable VHT rates in IBSS mode</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f75efd81f8a331a99a797a70b8279a7fc7e459b0|f75efd8]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>phy: add TX_SHAPING calibration</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c1d67b47d44bfdedf7b4e3a857ff39a3d3fc652e|c1d67b4]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>phy: run phy_channel_calibrate after channel switch</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9fe0fe85948b7271015e54e13b4b414137906d58|9fe0fe8]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>main: use mt76x02_bss_info_changed utility routine</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3fc95d746452946684e98fad329fa868e11e8469|3fc95d7]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>init: remove mt76x2u_init_beacon_offsets routine</nowiki> //<color #ccc>(</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/88f68838d91e7b00e2abb5638cf40a514837b7da|88f6883]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove wait argument from mt76x02_mcu_calibrate</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-39</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=86fc443f8b7a5cbd99c409b518ca8a4149218853|86fc443]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/009ab9179edfc92d5939943db82f48b41e978428|009ab91]]'' **<nowiki>mt76:</nowiki>** <nowiki>clean up more unused EXPORT_SYMBOLs</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/963768d38f7207f4bcc3594cf5cd07eb585c02e9|963768d]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>fix regression in tx station race condition fix</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d7788cc6618e191960c1ef7ec94bf67975659e15|d7788cc]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: make group_wcid the first member in struct mt76x02_vif</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e65ad4c5db7099bee10339a5d6bec48e1b55cc33|e65ad4c]]'' **<nowiki>mt7603:</nowiki>** <nowiki>make group_wcid the first member in struct mt7603_vif</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7b1373e7e2b4181cf676b0ee4a7b74ec1b297c21|7b1373e]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: remove mt76x02_txq_init</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-28</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a97127b1b3a292941893a890420b398ee8080cdd|a97127b]]'' **<nowiki>mt76:</nowiki>** <nowiki>replace sta_add/remove ops with common sta_state function</nowiki> //<color #ccc>(</color><color #282>+102</color><color #ccc>,</color><color #f00>-80</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/13f1e82f6f39bcd4868a666d595f5a854809f13b|13f1e82]]'' **<nowiki>mt7603:</nowiki>** <nowiki>clear wtbl entry for removed stations</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/90e2c1b6160a1ed76a5f4f13217d67fc61df3613|90e2c1b]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add mt7603_wtbl_set_skip_tx, change mt7603_wtbl_set_ps users</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/41931e43abe96f5fdd20a1b06538a88b17e5f168|41931e4]]'' **<nowiki>mt7603:</nowiki>** <nowiki>toggle skip_tx on station add/remove</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d0fdf01a956000bd9c2eff60ee986f9d35f31c3d|d0fdf01]]'' **<nowiki>mt7603:</nowiki>** <nowiki>avoid unnecessary wtbl writes for ps-filter</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=251c3507275a2b5feca4afc0e6f8837214a584ab|251c350]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/96b3b3d60da10fc64ce56d06e431bf2e3f9a4514|96b3b3d]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>main: fix typo setting sta_state mac80211 callback</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8184bdddc40b9ac055933172fa4fc10b30502399|8184bdd]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/471d397e069225954e5c1773bfc1085616671ad9|471d397]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix priority for buffered multicast packets</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3873e827ed59521bf31fb568dcb413f724fa159c|3873e82]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix MT_BMAP_0/MT_GROUP_THD_0 register initializion for mt7628</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/749d5c3d2c9175817989eb553af128e5414539de|749d5c3]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix reserved page handling for mt7628</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d22799b2c307298a14bedc4332f7d1266975abc0|d22799b]]'' **<nowiki>mt7603:</nowiki>** <nowiki>reduce reserved pages for beacons</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/42c528118754ccb9c39c33fa875943584b1efe54|42c5281]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix maximum frame size in scheduler init</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fa7335bbe31e1d70150d7dbb2aae1ec916a71d93|fa7335b]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix potential NULL pointer dereference in mt76_stop_tx_queues</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/84aa12a4e1b0c28d37fbd693b71928c2ad684d9f|84aa12a]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix potential null pointer deref in mt76_sta_add</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7c4c33c41edfc334393bd02e110333af8cf5938e|7c4c33c]]'' **<nowiki>mt7603:</nowiki>** <nowiki>skip efuse tx power data for mt7628</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ca2c875ae6d1a0e7901a4572a099e82f5c6d481f|ca2c875]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add support for accessing remapped registers via ops</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b44d793e257d4c5c06576ac5db636ff53c51ef55|b44d793]]'' **<nowiki>mt7603:</nowiki>** <nowiki>clear PSE redirections before MCU init</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/82363abeafefd76f9aac96e19a39e24f1fa866c9|82363ab]]'' **<nowiki>mt7603:</nowiki>** <nowiki>move tx status to rx queue 0</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c09e8a489f621f1924acf81c92e3571877db51fc|c09e8a4]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix buffering of tx packets for powersave clients</nowiki> //<color #ccc>(</color><color #282>+210</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0191a069856e13266598438e17db1283c35cb5fa|0191a06]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4734108318b915ff6ae63eddd42d3a15e52dec08|4734108]]'' **<nowiki>mt7603:</nowiki>** <nowiki>use mt7603_wtbl_clear on station removal</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9428e34d1fdbd125c7aa3951bb329b67ce565be2|9428e34]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix watchdog reset sequence</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b3f82a33c0c9ba760798fb3261aa1ed41e11cd1a|b3f82a3]]'' **<nowiki>mt7603:</nowiki>** <nowiki>report PSE reset failures via debugfs</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a301decead14d78c15a7c4a00fe6315f63059693|a301dec]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add back PSE client reset code</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/94cebfc31a1ebd66738d7bd9b882700e9c8d8c2e|94cebfc]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix handling lost interrupt events during watchdog reset</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b38fe7d531c65c6d8ad94fd566997e7562542631|b38fe7d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>only issue PSE reset on PSE stuck</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/da666a74a605a44c8cc649fb1e8b8e59e86c9acf|da666a7]]'' **<nowiki>mt7603:</nowiki>** <nowiki>issue PSE reset if firmware debug register indicates stuck queues</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87b874d4d6caa50a673557cd16bc587baa0b912a|87b874d]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/5fb60a7d7a0f2aa0415c27627274d00ba8bdcc4f|5fb60a7]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix aggregation size handling</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/31cd20eb6a0869c42680d621ef414bc6d669cd50|31cd20e]]'' **<nowiki>mt7603:</nowiki>** <nowiki>issue PSE reset on stuck beacon</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4063ae1ecba1b440a45762dd6c12e7c35357f837|4063ae1]]'' **<nowiki>mt7603:</nowiki>** <nowiki>check for PSE hang / stuck beacon first</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/00e03b990f43ae1c28bf13f6c4af5fe4064fe953|00e03b9]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix MT_WF_PHY_CR_RXTD_BASE definition</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c3efb5d89951e260a9947366af6256d92833db87|c3efb5d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add support for detecting MT7688 and single stream devices</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2a136cb2fd8cd4f6171a4cb0a7213b9cc8335860|2a136cb]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix TKIP key setup</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/cd456ca87fb0afe4485ce9b091f40cf2faa3991a|cd456ca]]'' **<nowiki>mt7603:</nowiki>** <nowiki>disable broken support for WEP hardware encryption</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3ecb7f8974503a5349fd2ac4b1136284d264405e|3ecb7f8]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix hardware queue assignment</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6ac9653037efb8c5137034270e989fafeb29d081|6ac9653]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix CAB queue limits</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d22feb00e9270529420899ce17bbf5d470eceedf|d22feb0]]'' **<nowiki>mt7603:</nowiki>** <nowiki>move cab queue enabling to pre-tbtt tasklet</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/44bb37288cb7a76d710da9334d9e0b1b6627476a|44bb372]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix CAB queue flush mask</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fd788282274e132b974e074a35cf8729c72819e|4fd7882]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/5a5b396e6edee22e7aaf7743c961473714f205b9|5a5b396]]'' **<nowiki>mt76:</nowiki>** <nowiki>throttle transmission of buffered multicast packets</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/80843237fa158759e9d4e6cc498b0c00b28b088f|8084323]]'' **<nowiki>mt7603:</nowiki>** <nowiki>implement code for adjusting energy detect CCA thresholds</nowiki> //<color #ccc>(</color><color #282>+151</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8929a6e6b7382260418f590972b3a1971a7adfcb|8929a6e]]'' **<nowiki>mt7603:</nowiki>** <nowiki>increase MCU timeout</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f2ba65f73f384919aa7644a685c79f8ae7338032|f2ba65f]]'' **<nowiki>mt7603:</nowiki>** <nowiki>update firmware to 20161027164355</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0ad998b6ff6fe6b9b712ad4b9610e3aa6fd28f3d|0ad998b]]'' **<nowiki>mt7603:</nowiki>** <nowiki>increase aggregation limits (based on vendor driver changes)</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/da00af00c503250ef8e7d1da74a123191def2893|da00af0]]'' **<nowiki>mt7603:</nowiki>** <nowiki>clear bit 18 in MT_SEC_SCR to fix ICV error</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b88ce25e816d7c98f682acf2b6ce6b523a532d77|b88ce25]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix dependencies</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3c899aaf11580353bc9ab1c3d9c3f638db80ba7c|3c899aa]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/417ab779a0b9c49c065da717cbdaa074b6fcf72c|417ab77]]'' **<nowiki>mt7603:</nowiki>** <nowiki>improve recovery from PSE reset failure</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fea7ad804e78788ff002a15c3d81c7e1ddeac66c|fea7ad8]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76x02_phy_get_min_avg_rssi to mt76 core</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-64</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9d009be68d0c16186f68d24f4d7653b53a31d67a|9d009be]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add dynamic sensitivity tuning based on false CCA events</nowiki> //<color #ccc>(</color><color #282>+161</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2c8e9acb400539e2fa90a12fb274f334e14f745b|2c8e9ac]]'' **<nowiki>mt7603:</nowiki>** <nowiki>initialize channel maximum power from eeprom data</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b2cc29b9053b78aa077644aec9fe5b38f5296fa2|b2cc29b]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76x02_get_txpower to mt76 core</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6203d46fcc4577065209ea0ed9334d89df4f63f7|6203d46]]'' **<nowiki>mt7603:</nowiki>** <nowiki>add support for setting transmit power</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/294e095a486e35a033c59ce8f68faa366449a287|294e095]]'' **<nowiki>mt7603:</nowiki>** <nowiki>reset DMA scheduler on MT7628</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8178f0d2ceb2b0323ef5622d95c52bb157119a1b|8178f0d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>apply efuse data only when it exists</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e67e551496f368257065a2e5da6e55c1d36fa6ff|e67e551]]'' **<nowiki>mt76:</nowiki>** <nowiki>dma: remove napi from mt76_dma_rx_fill signature</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0490bd2126060820516bc8673df72c0b0fdec89c|0490bd2]]'' **<nowiki>mt76:</nowiki>** <nowiki>usb: do not build the skb if reported len does not fit in buf_size</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/eb076ae8db9c43730771fca5d4f9ee5f33d0959f|eb076ae]]'' **<nowiki>mt76:</nowiki>** <nowiki>Add missing include of linux/module.h</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1d2819e39e4ae6b3427537ed563cd0a07178b4e3|1d2819e]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix typo in mt76x02_check_mac_err routine</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9c9fae34bc4566a7bf6448d00b2d7248a3a648e0|9c9fae3]]'' **<nowiki>mt76:</nowiki>** <nowiki>mac: run mt76x02_mac_work routine atomically</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6be90b667abc3f6ba3bd5b38b7d532cc062e0e79|6be90b6]]'' **<nowiki>mt76:</nowiki>** <nowiki>usb: avoid queue/status spinlocks while passing tx status to mac80211</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/40dad3240f8a3f6b64b351ad02c154786d03a21d|40dad32]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>pci: fix ACS support</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d94e9c4c4474611ecb06f4b470c6313063a8ae8d|d94e9c4]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>do not set protection on set_rts_threshold callback</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => + //10 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5373a3f0ca0fcb9fa6eaf7a5e85c0e980bb4d73|c5373a3]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/58988a314dfe0265169ae57b5e8457dca28b7773|58988a3]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix signedness of rx status signal field</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/bce700dd0c1a9f9a17063fecc87f97a86c9d5eb6|bce700d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix signal strength reporting on single-stream devices</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/148219d572ed1a835bfcc98bd031f495ea2a8c58|148219d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix checkpatch issues</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2a092e2b1dbec3b085f2b313e769d59c4a0d1402|2a092e2]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix per-rate retry accounting</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/962152bd7359a5d17e6648ef97dd751f454947f7|962152b]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix WMM TXOP limit configuration</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/24ec040a9792f3b886d28323ffa088b3291fcae6|24ec040]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix BSSID configuration in AP mode</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/48fb0116f0a967dbd11fe6deba7ade45c6a9b892|48fb011]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix CF-End transmit rate when 11b stations are connected</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9daa5ff1fdb9488dc55efafe83a4178e33f19a73|9daa5ff]]'' **<nowiki>mt76:</nowiki>** <nowiki>make const array 'data' static, shrinks object size</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7d4a95c8ddf8c775ee387ae0ddecf297d6c27ee0|7d4a95c]]'' **<nowiki>mt76:</nowiki>** <nowiki>dma: avoid indirect call in mt76_dma_tx_queue_skb</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f84b00822268767806ec9cad123cd21cce54e3b4|f84b008]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix tx status reporting for non-probing frames</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8167074dab20b4f434f882b3ceb737bc953c2f61|8167074]]'' <nowiki>Revert "mt7603: update firmware to 20161027164355"</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2ad54b2f2577855e24d59256bf12d419951a96b5|2ad54b2]]'' **<nowiki>mt76:</nowiki>** <nowiki>move wcid rssi ewma init to mt76 core</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d77c861208a47d8c6864ade7039c9cdfa978fd32|d77c861]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix rssi ewma tracking</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/eca96cd8562e5254e8ba31caad0a7aed73a32fdb|eca96cd]]'' **<nowiki>mt76:</nowiki>** <nowiki>use proper name for __MT76x02_H macro</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d1bc50495597755ac1b511e4b932d19ebab7065f|d1bc504]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix building without CONFIG_LEDS_CLASS</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a946b78acfda091cd6730a54fa9dfc87f125b17d|a946b78]]'' **<nowiki>mt76:</nowiki>** <nowiki>add led support to mt76x0e driver</nowiki> //<color #ccc>(</color><color #282>+82</color><color #ccc>,</color><color #f00>-77</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e8d5ff0fc1cd8eb5236e6e497c340ceb21340fe|0e8d5ff]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix typo in version number</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3ccc0fdd9cdb015dbc711366590ec87c95117b0c|3ccc0fd]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d273ddd9e3a38d8f921af6741d763a685f83df99|d273ddd]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix number of frames limit in .release_buffered_frames</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/63bf183451152b7142d8e399bb827fb1cc677aff|63bf183]]'' **<nowiki>mt76:</nowiki>** <nowiki>add channel switch announcement support</nowiki> //<color #ccc>(</color><color #282>+66</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e45db12888cbcbc8e4d4b3d435dcc115438dc853|e45db12]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix tx status info</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9d11596ec641358a21f9379d5df60d2d918f4136|9d11596]]'' **<nowiki>mt7603:</nowiki>** <nowiki>discard bogus tx status data</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4bcb2f9fe2c9029e56b31f072613b1d429725172|4bcb2f9]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix txd q_idx field value</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4206db715750b5498084a08509d829d2d4989985|4206db7]]'' **<nowiki>mt76:</nowiki>** <nowiki>set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c4e4982fa923190e04e28d53004072b8d0344be6|c4e4982]]'' **<nowiki>mt7603:</nowiki>** <nowiki>set IEEE80211_HW_TX_STATUS_NO_AMPDU_LEN</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/702f557c754cc7b2af3d9c0c2ec4bd3a1b6d9869|702f557]]'' **<nowiki>mt7603:</nowiki>** <nowiki>use maximum tx count for buffered multicast packets</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/158529d679111810eae02f7ed371fbec810ab394|158529d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix PSE reset retry sequence</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fc31457cd99cb85c8cea9329eedc5edd80038f29|fc31457]]'' **<nowiki>mt7603:</nowiki>** <nowiki>implement support for SMPS</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0465e41e0532ae54c2018ddbfa01927a9b594769|0465e41]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3e9a7d5c4d24e9ae1ffcdcca57171567fc4cac46|3e9a7d5]]'' <nowiki>Revert "mt7603: fix txd q_idx field value"</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/815fd03e0f685769d22aabf0b41f1d1cfc20ba4f|815fd03]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix CCA timing values</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b35cc8eefa2d8931283de7131e5360a0336a467e|b35cc8e]]'' **<nowiki>mt7603:</nowiki>** <nowiki>set timing on channel change before starting MAC</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/79b337cfade97a726692f86eb33abac21e199847|79b337c]]'' **<nowiki>mt7603:</nowiki>** <nowiki>move CF-End rate update to mt7603_mac_set_timing</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3df341d597aed51b2dde4d2377ff87de037d39e7|3df341d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>avoid redundant MAC timing updates</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1c751f391f7a99047d34835fa5c048ff17e17028|1c751f3]]'' **<nowiki>mt76:</nowiki>** <nowiki>avoid scheduling tx queues for powersave stations</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2efa389b4ce02b9890926c0d67b2ba1d1061f3ac|2efa389]]'' **<nowiki>mt7603:</nowiki>** <nowiki>limit station power save queue length to 64</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/63a79ff71f9f4d317deb64090831ec5d5af1b10b|63a79ff]]'' **<nowiki>mt76:</nowiki>** <nowiki>do not report out-of-range rx nss</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fe30bd35e23fe7f05eb3e245a6a54ff95dc0b740|fe30bd3]]'' **<nowiki>mt7603:</nowiki>** <nowiki>issue PSE reset on tx hang</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ce8cc5d52ded58a9b9fd8bd5ceff496cfef8e472|ce8cc5d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>issue PSE client reset on init</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e342cc5c72d822c460c4ef1d28b5d832d64221ff|e342cc5]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix buffered multicast count register</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/aa470d8655c6b95c9930be768e9b85d95abc0314|aa470d8]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix buffered multicast queue flush</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b4ee01f95c69cdcf47073e9842500062ccddc438|b4ee01f]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix tx status timeout processing</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7d00d58f743db544c9d086bd3160120a3292b393|7d00d58]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>fix per-chain signal strength reporting</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/64abb35d2b9f597196960aa945b75c505fa12d8a|64abb35]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix corrupted software generated tx CCMP PN</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0b939dc7edf0629ee2d1475b6dd6b9a4a1f9384d|0b939dc]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix resetting software IV flag on key delete</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f665fb058f5c040129ab8e134ea0c0ea38d98797|f665fb0]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c3da1aa3b0277670049d8a4fc5178750fefecd6b|c3da1aa]]'' **<nowiki>mt7603:</nowiki>** <nowiki>trigger beacon stuck detection faster</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7a53138b32ebfb84529ee2a20943e0828de0234b|7a53138]]'' **<nowiki>mt7603:</nowiki>** <nowiki>trigger watchdog reset if flushing CAB queue fails</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6eef33bfd5d8d843b893faa5c8e911a6af7ba30e|6eef33b]]'' **<nowiki>mt7603:</nowiki>** <nowiki>remove mt7603_txq_init</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ae30c30f33154f2446a55c1f85436950e2324acd|ae30c30]]'' **<nowiki>mt76:</nowiki>** <nowiki>add driver callback for when a sta is associated</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0db925f076ecebf026b93edcf23b4220ba8b0cb0|0db925f]]'' **<nowiki>mt7603:</nowiki>** <nowiki>update HT/VHT capabilities after assoc</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b5ac8e49c5c829c26b422973dfee3b6927c93499|b5ac8e4]]'' **<nowiki>mt7603:</nowiki>** <nowiki>initialize LED callbacks only if CONFIG_MT76_LEDS is set</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c989bac555dd43abefbb60dfc331405bf1b48089|c989bac]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>eeprom: fix chan_vs_power map in mt76x0_get_power_info</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/24bd2c0d6e761566c60ad05f28b6d2a54425e73e|24bd2c0]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>phy: report target_power in debugfs</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/bc7ce2a1701ca91a58d661fbb3f9ccc3c99bd32e|bc7ce2a]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>init: introduce mt76x0_init_txpower routine</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=efa6b8b6b6463a406bbbff30839ef9c05d0daaac|efa6b8b]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a4ec45c29498ad870ac87695d71608e82675dfac|a4ec45c]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix LED support (copy CFLAGS from main Makefile)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/edda5c56d4a0ea34aa4fed09580ba938e317cc48|edda5c5]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>use mask for vifs</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/dd52191faa3fd15c50e955accac88ea5f12f3385|dd52191]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>use commmon add interface for mt76x2u</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a80acaf544e8cd97e01ec14fc3257c886684046c|a80acaf]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>initialize mutli bss mode when set up address</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/38e832d9129431aca4947720a9391d0a0de54978|38e832d]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>minor beaconing init changes</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/171adaf2c2533beebb318c157564a6d2da536ce6|171adaf]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>init beacon config for mt76x2u</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/dcab682bd31d713b59f8327dd972aca091ece83a|dcab682]]'' **<nowiki>mt76:</nowiki>** <nowiki>beaconing fixes for USB</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ff81de1fa34479de0d258c816acbd31141b34f3a|ff81de1]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>enable support for IBSS and MESH</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8027b5d0617f1c17db8068be8cfd02684df72f81|8027b5d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>remove copyright headers</nowiki> //<color #ccc>(</color><color #f00>-240</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e747e804c928227e6b2f29f0c63f7f3c5bfbaeb6|e747e80]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix software encryption issues</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2afa0d7e7a85c7035cb396ff4a0c44d991144d83|2afa0d7]]'' **<nowiki>mt7603:</nowiki>** <nowiki>remove WCID override for software encrypted frames</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=646d28f996378c2ae49f58f5eb06760c406951aa|646d28f]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a9d4c0ea0d2275f0bb61d4f96cb91fe5abfc28a9|a9d4c0e]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x2: avoid running DPD calibration if tx is blocked</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4d7e13fcd5fbb819bc7e8458508b9670e4924a90|4d7e13f]]'' **<nowiki>mt76:</nowiki>** <nowiki>explicitly disable energy detect cca during scan</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e3c1aad159895e7728a345d72ea7f54690dff6d4|e3c1aad]]'' **<nowiki>mt76:</nowiki>** <nowiki>run MAC work every 100ms</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4e8766a59c070d160e773373c7b2fa852018bb35|4e8766a]]'' **<nowiki>mt76:</nowiki>** <nowiki>clear CCA timer stats in mt76x02_edcca_init</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e301f2349a191c845b6bd2d487e64591ac2ed64d|e301f23]]'' **<nowiki>mt76:</nowiki>** <nowiki>measure the time between mt76x02_edcca_check runs</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/74075efe4432b562182cb6284a833f7a780c4654|74075ef]]'' **<nowiki>mt76:</nowiki>** <nowiki>increase ED/CCA tx block threshold</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0f89c17b578faea7374373eaf63ff91fafc1c4c6|0f89c17]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/28d81ff90e0f44b4ae9e6ffd46cffd90d7b6eed6|28d81ff]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>eeprom: fix VHT mcs{8,9} rate power offset</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6e33ce6d73cd2cf933543847f7536ca92d068d17|6e33ce6]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76_mcu_msg_alloc in mt76-core</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4637f9541711cf0580fa98252487c1313247e329|4637f95]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76_mcu_get_response in mt76-core</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1763cb0d38e89b2992e99731afdd942609b7fe3d|1763cb0]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76_mcu_rx_event in mt76-core</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4db9d75a084adf733369d5d59a16e75de39e6987|4db9d75]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>mcu: remove useless commented configuration</nowiki> //<color #ccc>(</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/91d04558f03d5a11cad0febf39dbaa27b75c8865|91d0455]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76_dma_tx_queue_skb_raw in mt76-core module</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>,</color><color #f00>-32</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0e8e53f6adda3a683b6152bf5dee58cc04f0c46c|0e8e53f]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove add_buf pointer in mt76_queue_ops</nowiki> //<color #ccc>(</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/db47920ac2b1628e6031456ac39e5ae8ebf93861|db47920]]'' **<nowiki>mt7603:</nowiki>** <nowiki>rely on mt76_mcu_msg_alloc routine</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/471c447ca14d7c7dacab0b34679305da9f092033|471c447]]'' **<nowiki>mt7603:</nowiki>** <nowiki>rely on mt76_mcu_get_response routine</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/cacc986701b4b8537cc84109b165b8d48d488b4c|cacc986]]'' **<nowiki>mt7603:</nowiki>** <nowiki>rely on mt76_mcu_rx_event routine</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/11ab62057e9b7e2edd4656b09c100df4ea9dbd08|11ab620]]'' **<nowiki>mt7603:</nowiki>** <nowiki>rely on mt76_tx_queue_skb_raw common routine</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-27</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/82fa31293f70d7da41c4dc0ced2bc3cc59be54c7|82fa312]]'' **<nowiki>mt7603:</nowiki>** <nowiki>move alloc_dev common code in mt76_alloc_device</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-42</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/47d5922e14cbab88306c837bd4fe4b2a0ecb182a|47d5922]]'' **<nowiki>mt76:</nowiki>** <nowiki>move alloc_device common code in mt76_alloc_device</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c50c9933a9b061497f819e5c165738b5618955de|c50c993]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>remove mt76x2u_alloc_device routine</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6ed5b7a5ec17742be4816e1719d56f21d5af12da|6ed5b7a]]'' **<nowiki>mt76x0:</nowiki>** <nowiki>remove mt76x0u_alloc_device routine</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e32e249820408102667d64c7532ea00d790934ce|e32e249]]'' **<nowiki>mt76x2:</nowiki>** <nowiki>remove mt76x2_alloc_device routine</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-33</color><color #ccc>)</color>//\\ +
- => + //32 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=33201a3ad1087d107a8a66b4e2a73019021e2628|33201a3]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3c6df9b75c1c7de74d1989138d3c80207cb526ae|3c6df9b]]'' **<nowiki>mt76:</nowiki>** <nowiki>rewrite dma descriptor base and ring size on queue reset</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/30e757eb29b7540c049fd169dadd3873ccef0fba|30e757e]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: when setting a key, use PN from mac80211</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/fa8340696f6135afc1895611080f628097570355|fa83406]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x2: implement full device restart on watchdog reset</nowiki> //<color #ccc>(</color><color #282>+121</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ead881b550e94fabdf48d35916be26ad576b00a9|ead881b]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: do not sync PN for keys with sw_iv set</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ba1d9894c67241ed73e7c4802d672ae386aaa29e|ba1d989]]'' **<nowiki>mt76:</nowiki>** <nowiki>mmio: move mt76x02_set_irq_mask in mt76 module</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/283ebbefde125d35e2ce786084c4d04827081ddb|283ebbe]]'' **<nowiki>mt76:</nowiki>** <nowiki>dma: move mt76x02_init_{tx,rx}_queue in mt76 module</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-34</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b216d3ca4e625034e63af89976edb057a0703104|b216d3c]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce q->stopped parameter</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8b437d26a90c02b61d0877463ddea45192119858|8b437d2]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>clear sta and vif driver data structures on add</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2c62d03d69f5e20f1129041382289b0865afabaf|2c62d03]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>clear running flag when resetting state on restart</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6b10cfcdd493e61011094d5e7a88c96c0de9c488|6b10cfc]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: only update the base mac address if necessary</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/669bc492f22522269729f0e60f3918b21f59798c|669bc49]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: reduce false positives in ED/CCA tx blocking</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2ed938271c33421f4042a2e6890656d42b02250b|2ed9382]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7603: fix tx status HT rate validation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d2c682325dc7bb1dd1790ab2461e9b6da923f25c|d2c6823]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x2: fix external LNA gain settings</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8ee225996f3c63578c53b0c2c95c00f09285a3ed|8ee2259]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x2: fix 2.4 GHz channel gain settings</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/8bfe6d44aed1ba8320e31955bc0de229c4613549|8bfe6d4]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7603: clear ps filtering mode before releasing buffered frames</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d13b065957d94f363cc3e84664d617439c2f85b4|d13b065]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7603: fix up hardware queue index for PS filtered packets</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => + //4 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f818cb002d210e4bc8355c1ae1d1edd94630e4a|9f818cb]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/1d7760d9049432a9fcec3d51ae9fac17ec74b167|1d7760d]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7603: set moredata flag when queueing ps-filtered packets</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0b927b26d2d907c3cfc37036e6576cb5b8cadf68|0b927b2]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix return value check in mt76_wmac_probe()</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e72376d2f03a5b4b19b00bbefd80023de6d218f6|e72376d]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>fix hdr pointer in write txwi for USB</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8852a09d85e5b0c2ffab55578a9624edb2fb6dd1|8852a09]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/00ac79d1af995ac2c8975c63e57a97bd4ea207d8|00ac79d]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix initialization of max rx length</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/320af65ca1f1ca7d15e78860f006c80de78a23d6|320af65]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7603: use the correct hweight8() function</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/bdee9247f92658bcf7fce6315385c85b6df676be|bdee924]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix schedule while atomic in mt76x02_reset_state</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/abcb544579191d30177ff0cd1b2671ade0fb9098|abcb544]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>do not enable RTS/CTS by default</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e97a209226aaf320cd5d39b1c99b9be0c2a842e9|e97a209]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove mt76_queue dependency from tx_queue_skb function pointer</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ddd98f8870b1a0f11017d0d965b11df65840066d|ddd98f8]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove mt76_queue dependency from tx_prepare_skb function pointer</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9bc2d56c37654ecb25af348ffdde56f757ac0b17|9bc2d56]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove mt76_queue dependency from tx_complete_skb function pointer</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/06c917faeb3315278aad95bfb3a85ec655796f95|06c917f]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce mt76_sw_queue data structure</nowiki> //<color #ccc>(</color><color #282>+102</color><color #ccc>,</color><color #f00>-68</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/2dc63b0da03af457a539b57f66df624cf16406ab|2dc63b0]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce mt76_txq_id field in mt76_queue_entry</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/312f6fc6f67e704fbf406c406ab697b04c11e235|312f6fc]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove irqsave/restore in locking for tx status fifo</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0fe63868204e43e1fc40d0a4b89616751e9cf643|0fe6386]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mt76x02_insert_hdr_pad in mt76-core module</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/efe9a473af1027d0d0d198130d538c689246b0d3|efe9a47]]'' **<nowiki>mt76:</nowiki>** <nowiki>mmio: move mt76_insert_hdr_pad in mt76_dma_tx_queue_skb</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/0b03f87b22ccd56641b32c1ea1dca6e5dd9ba170|0b03f87]]'' **<nowiki>mt76:</nowiki>** <nowiki>move skb dma mapping before running tx_prepare_skb</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f977a924b8d077835d9efe88a63c478562aeb423|f977a92]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce mt76_tx_info data structure</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-24</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/72fe286f2d2a2c0318f5f92aa52c6e91d6f620be|72fe286]]'' **<nowiki>mt76:</nowiki>** <nowiki>use mac80211 txq scheduling</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-60</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b77b9323c6a577f96b3b641a3180d6eccb84c2d8|b77b932]]'' **<nowiki>mt76:</nowiki>** <nowiki>reduce locking in mt76_dma_tx_cleanup</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
- => + //10 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ca9ad880f29f3ef9eee9bb0342610d6f879e7770|ca9ad88]]'' **<nowiki>mac80211:</nowiki>** <nowiki>improve the txq scheduling API to deal with driver buffered packets</nowiki> //<color #ccc>(</color><color #282>+108</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e7bd802cf728f76ce42b6b7529db14e7fc027f0c|e7bd802]]'' **<nowiki>mt76:</nowiki>** <nowiki>adjust for mac80211 txq scheduling API changes</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=503edc913be963b7dff8973f618bd47d99ca6c73|503edc9]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/4d8c7e82844c8ed0c2ba8c452534768ea04be627|4d8c7e8]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt76x02: send no-skb tx status without holding the status lock</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7e9e9ad7349203c0eb45c75d28e8820cd689f718|7e9e9ad]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7603: add missing initialization for dev->ps_lock</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3a7e6bbac3949602ce79b1afcd82402983391599|3a7e6bb]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix potential deadlock on cancelling workqueues</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/deacb8fa8a9d22065c7d92021ca5ada96f5ddd99|deacb8f]]'' **<nowiki>mt76:</nowiki>** <nowiki>fix using mac80211 tx skb header padding</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c9402eb0f09b95b118b5e30ec2eae0c05d210cb8|c9402eb]]'' **<nowiki>mt76:</nowiki>** <nowiki>use napi polling for tx cleanup</nowiki> //<color #ccc>(</color><color #282>+37</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/60e508ed14c423ff26858cbe8c2b0d3495598a80|60e508e]]'' **<nowiki>mt76:</nowiki>** <nowiki>use readl/writel instead of ioread32/iowrite32</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/5912e8a1ff25c23d60f58b23bafe438370eb1dd5|5912e8a]]'' **<nowiki>mt7603:</nowiki>** <nowiki>fix sequence number assignment</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6fc50ea9171d05e614de80320630ca52fff4cdd9|6fc50ea]]'' **<nowiki>mt7603:</nowiki>** <nowiki>send BAR after powersave wakeup</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b65a270c851ee422f26a0af10c879ebb87cb8f76|b65a270]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f2a18f5a7f6fe27d1cd97956127bd69c73667ba1|f2a18f5]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>introduce mt76x02_beacon.c</nowiki> //<color #ccc>(</color><color #282>+242</color><color #ccc>,</color><color #f00>-206</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/91ade885195d0ede633dd2fb4b5f58bae4b612af|91ade88]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>add hrtimer for pre TBTT for USB</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/6370485debddc050d5a9820996a1a69887f61a10|6370485]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>introduce beacon_ops</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/37af803a2f9bc0c2ea3a45dd4b0e4dde3d7252a0|37af803]]'' **<nowiki>mt76x02u:</nowiki>** <nowiki>implement beacon_ops</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/41d61908b2894520a598b52efa30e717bd57bae0|41d6190]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>generalize some mmio beaconing functions</nowiki> //<color #ccc>(</color><color #282>+115</color><color #ccc>,</color><color #f00>-89</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/dcccc04adc2cb6ad31ad5168f4078707b5c4fba7|dcccc04]]'' **<nowiki>mt76x02u:</nowiki>** <nowiki>add sta_ps</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/5ac52890d9cba07f19d0d7fc98b1375cf797c62d|5ac5289]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>disable HW encryption for group frames</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e284cc2b6e4d78fa03996135cbe4aba2c2aae86c|e284cc2]]'' **<nowiki>mt76x02u:</nowiki>** <nowiki>implement pre TBTT work for USB</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/77e56b87bf0f7beff0f6acb07a2f623d4123e253|77e56b8]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>make beacon slots bigger for USB</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/d4c740f0714368220fc9f361424ed4b53f856935|d4c740f]]'' **<nowiki>mt76x02u:</nowiki>** <nowiki>add mt76_release_buffered_frames</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/65e634418c414ccf8241abfb1ef897a13cdf8361|65e6344]]'' **<nowiki>mt76:</nowiki>** <nowiki>unify set_tim</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/f720e499fc686748f0385fa6be7f3bd550db466a|f720e49]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>enable AP mode for USB</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/cf1838d214a4444de851883e3c021a1392dc9fe8|cf1838d]]'' **<nowiki>mt76usb:</nowiki>** <nowiki>change mt76u_submit_buf</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/16b2ccf535856edfd3a66903a5c93626573e9eb7|16b2ccf]]'' **<nowiki>mt76:</nowiki>** <nowiki>remove rx_page_lock</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e1bfbeb1626dc5fdb91edf360a7faec3565462a4|e1bfbeb]]'' **<nowiki>mt76usb:</nowiki>** <nowiki>change mt76u_fill_rx_sg arguments</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e9c017190ebfe6124eb48070eaf2dba2d319de74|e9c0171]]'' **<nowiki>mt76usb:</nowiki>** <nowiki>use usb_dev private data</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
- => + //12 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1325e74e0c2f9ebdafe05b1492cec77a60059920|1325e74]]'' **<nowiki>kernel:</nowiki>** <nowiki>Remove support for kernel 3.18</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-40.7K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c3327f48dccc548f1a18948e61ce465c968620fd|c3327f4]]'' **<nowiki>mt76:</nowiki>** <nowiki>update to the latest version</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/b3a29655ae0bb1d75fc7f9cbebb9f37ebe3d341d|b3a2965]]'' **<nowiki>mt76x02:</nowiki>** <nowiki>fix crash on device reset</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/ffddb685a6792b0a96f04d24ab543f9980683601|ffddb68]]'' **<nowiki>mt76x02u:</nowiki>** <nowiki>check chip version on probe</nowiki> //<color #ccc>(</color><color #282>+18</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/7fc5f925ec356e46eccffe1894d23067748e3db7|7fc5f92]]'' **<nowiki>mt76x2u:</nowiki>** <nowiki>remove duplicated entry in mt76x2u_device_table</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/61311d9b307a1e1549a325ede691906392dc99ad|61311d9]]'' **<nowiki>mt76:</nowiki>** <nowiki>introduce mt76_free_device routine</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/a7dfcf2e24983e359cad3a36557439e063c7d14e|a7dfcf2]]'' **<nowiki>mt76:</nowiki>** <nowiki>move mac_work in mt76_dev</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/334b4cedf2b005d0ec6ba16403248ee897d4f541|334b4ce]]'' **<nowiki>mt76:</nowiki>** <nowiki>add mac80211 driver for MT7615 PCIe-based chipsets</nowiki> //<color #ccc>(</color><color #282>+4.9K</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/edb2a001b6958d8a386efd2a6170cf7d6ba6b396|edb2a00]]'' **<nowiki>mt76:</nowiki>** <nowiki>add unlikely() for dma_mapping_error() check</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/355c07904da78d43c45c04f49f81c8ef6b138399|355c079]]'' **<nowiki>mt76:</nowiki>** <nowiki>use macro for sn and seq_ctrl conversion</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/133bffba8bb2cafb1583c2306a670625d187144c|133bffb]]'' <nowiki>add firmware for MT7615E</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/49d9c1b29f1d0aa6f46ab9ce49263194c81b290d|49d9c1b]]'' **<nowiki>mt76:</nowiki>** <nowiki>usb: reduce locking in mt76u_tx_tasklet</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/3e371ca35c7f188203af3c9efdf4563ae5487390|3e371ca]]'' **<nowiki>mt76:</nowiki>** <nowiki>set txwi_size according to the driver value</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/50073265559a395d25314868f061a850953d5bc8|5007326]]'' **<nowiki>mt76:</nowiki>** <nowiki>add skb pointer to mt76_tx_info</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-30</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/c47a5685d00bd50d0f5ff962aeb752b18046dca7|c47a568]]'' **<nowiki>mt76:</nowiki>** <nowiki>dma: introduce skb field in mt76_txwi_cache</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/9029560fad1fd8787750301e3ecfbc62dcb132f4|9029560]]'' **<nowiki>mt76:</nowiki>** <nowiki>dma: add skb check for dummy pointer</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/e9eea39237749e8e8a55963bb08f6aadbc2ad875|e9eea39]]'' **<nowiki>mt76:</nowiki>** <nowiki>mt7615: use sizeof instead of sizeof_field</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/openwrt/mt76/commit/98c5359e9649cfb550b2639b971886af9a4fefbe|98c5359]]'' <nowiki>Revert "mt76: fix potential deadlock on cancelling workqueues"</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
- => + //170 more...//\\ +
- +
-==== Wireless / Mwlwifi (9 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0845a346661092f380ab88fd69f7c29f5247c61a|0845a34]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20180615</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/ccdc1baafec92e501d7dc0befc2a18dec79e319c|ccdc1ba]]'' <nowiki>Added firmware for 88W8997 (version 8.4.0.11).</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/f325db23d3ac2099448a39880b006be41896625e|f325db2]]'' <nowiki>Added code to support 88W8997.</nowiki> //<color #ccc>(</color><color #282>+718</color><color #ccc>,</color><color #f00>-187</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/f0d4733ab4d5e4a52a432e47b190835c12e6c46a|f0d4733]]'' <nowiki>Enlarged minimum head room from 64 to 128.</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/5bc965990d8a325ddd4f6b637c62f9e31b3b9818|5bc9659]]'' <nowiki>Fixed problem: ack socket buffer is not correct.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/7799b5aa977b9c7366e6146fa1f1ad1a2b5b0346|7799b5a]]'' <nowiki>Added code to calculate tx init rate.</nowiki> //<color #ccc>(</color><color #282>+75</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/92714579d97a4423c6601178dfa99d70adf6434e|9271457]]'' <nowiki>Added code to support mesh.</nowiki> //<color #ccc>(</color><color #282>+137</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/de93530bc2d76e225615f0188a3ae03a5149c803|de93530]]'' <nowiki>Corrected channel setting for KF2.</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/deffe2ba660bab4345d89de40857824c9c437134|deffe2b]]'' <nowiki>Corrected station adding for KF2.</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/97dbb61a56512c62a24c41b753a5b9ac18745364|97dbb61]]'' <nowiki>Corrected power setting for KF2.</nowiki> //<color #ccc>(</color><color #282>+101</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/b7a314ad8ca64fa5ebee843f0b07899efae9ebf9|b7a314a]]'' <nowiki>Modified the code to avoid warning from mac80211.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/cdaeb32f06d326dca8ed18e8646e4ab690bfc9d1|cdaeb32]]'' <nowiki>Added code to display channel definition for vif.</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/c61e3a43e2ac0ebb3a73b18d7d0025dd1fb412b4|c61e3a4]]'' <nowiki>Added code to display mesh IEs of mesh vif.</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/04b3d0d41fd46593110b730ce68cef56070256ad|04b3d0d]]'' <nowiki>Added host command set slot time for KF2.</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/c6b4541fc2b47bd920a70e8115638b93b6b9f48c|c6b4541]]'' <nowiki>Added host command EDMAC control for KF2.</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/6714fc6a2afa2642bf7a187325b964aa2a182a71|6714fc6]]'' <nowiki>Added extra HW feature for KF2.</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/a6dd207a9e221bf08b09ae4c8e6b0ec188aa9972|a6dd207]]'' <nowiki>Removed non-ported features for KF2.</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => + //19 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e1a1add5178b6a943c6272776ba3af06b3f953a8|e1a1add]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>Update to 10.3.8.0-20180810</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/226036d9deea09b0f76d1d6725d7754515d5e1c9|226036d]]'' <nowiki>Used an array to map rx antenna number for HT cap.</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/c2f82f1ac18ed7fb48be1eb8d678a3cf32192069|c2f82f1]]'' <nowiki>Annoucement of mesh interface if mesh is supported.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/d9daa1dfd418a0a790188b805c95c99dea23f1bb|d9daa1d]]'' <nowiki>Added code to support BF for MU-MIMO.</nowiki> //<color #ccc>(</color><color #282>+306</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/b0a1586ed4baa88383b2cec7accaf8e3eab52afc|b0a1586]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.43.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/2929b70703fd9698db97cbb570861f9cbdd51a80|2929b70]]'' <nowiki>Modified the code to work with firmware of 88W8997.</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/f5869c0c6a68c6bc2dda45d0d9c0a87e01dcc2b4|f5869c0]]'' <nowiki>Added code to make sure headroom is enough.</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/561f1b2c48a8bed2b8c19fb9810d84d9b859bc35|561f1b2]]'' <nowiki>Removed warning message.</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/bf22f642181b013ae1481f743afa9141892fac6b|bf22f64]]'' <nowiki>Change driver version to 10.3.8.0-20180716.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/d9c8c5990fe8c743fcae14e036f1f88c16f0f1ee|d9c8c59]]'' <nowiki>Removed unnecessary information message.</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/40c0abbc4224fcd4428028e9f789e11e133e69f9|40c0abb]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.46.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/3ac5e2d2495c21eac919b7ebab41848926c81d6e|3ac5e2d]]'' <nowiki>Added code to load power table for 88W8997.</nowiki> //<color #ccc>(</color><color #282>+327</color><color #ccc>,</color><color #f00>-81</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/92eb3f88062dca8a1916e6b6f44f42684a655c0e|92eb3f8]]'' <nowiki>Fixed the code to load calibration data.</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/75374802d9ccf431a497bf494ca6a984a7ec2470|7537480]]'' <nowiki>Change driver version to 10.3.8.0-20180810.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=95b3f8ec8d4d27525c8eb016b70290d380c55d0a|95b3f8e]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>driver version to 10.3.8.0-20180920</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/649b8f6b91eef3623647eab239cecc0647ddb18f|649b8f6]]'' <nowiki>Added debugfs file dfs_test for DFS test.</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/757340afa4e8f6c7b27a7b4d5e3f7f58e5ef8daa|757340a]]'' <nowiki>Fixed bad signal of scan results for 88W8964.</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/1db017c05311a6363f5134c49a13a408bd921255|1db017c]]'' <nowiki>Corrected received signal of 88W8997.</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/c03b10e8afecc250d8ce57f600fd081e0a385bf5|c03b10e]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.48.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/1b45f06701a4a368836fa545713b15677ffce534|1b45f06]]'' <nowiki>Assigned BSSID for updated FW API of 88W8997.</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/51a210083b8bbae3a3c72cc6084006ef9f5020e4|51a2100]]'' <nowiki>Corrected WMM parameters element.</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/ec0adbf66819bede5a04d3230290f2e2689fe76b|ec0adbf]]'' <nowiki>Change driver version to 10.3.8.0-20180906.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/a037b568967cb721ec1bb2f0fdb13d9522dc2001|a037b56]]'' <nowiki>Changed the way to destroy BA.</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/3c7e8f2d48c36b5b3b35ceb7e8a9d9cb78b4719a|3c7e8f2]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.49.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/5649723115868776c74675b75eff11c2ead9a364|5649723]]'' <nowiki>Added LED control for 88W8997.</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/4a98c2bec174982676546e599d6f904b65a7179f|4a98c2b]]'' <nowiki>Change driver version to 10.3.8.0-20180920.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=260be8a5790416a8e8e42eb59d5b24a656e4bedb|260be8a]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>driver version to 10.3.8.0-20181008</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/acaec0aa060e4523983642dab3047a332ffb78fc|acaec0a]]'' <nowiki>Fixed hidden SSID problem of 88W8997.</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/34db09ee4fe58d1aeffc80bde5ceb1253b7a10bf|34db09e]]'' <nowiki>Changed slot time if needed for 88W8997.</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/97689fdf6ba7be3b7f23f2932785b102f44148de|97689fd]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.51.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/3520811c99737659de5b65f1e57612a4ae5ad6e6|3520811]]'' <nowiki>Change driver version to 10.3.8.0-20181008.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ac73502405b4d4f110e4901df7d05b7f7bcd781|9ac7350]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>driver version to 10.3.8.0-20181022</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/ccdb4faec454519adf171595ffb94679dc5b1469|ccdb4fa]]'' <nowiki>Modified the code to protect tx queues.</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/7b8942da8af06fc14be3640603cc15c97ff62c49|7b8942d]]'' <nowiki>Fixed crash problem when module is removed.</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/9be92749a9108ba4f5a3d1fe51e5c1bf6e8fef24|9be9274]]'' <nowiki>Added vendor events.</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/ecfc93d273f12cd651194c9aff07130d4ae28b31|ecfc93d]]'' <nowiki>Removed unnecessary firmware settings.</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/d0775909e9cd56887bc4ddc2230da59e2744894b|d077590]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.52.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/fac1da8da63197e0e491eebebe17b37ce1da271f|fac1da8]]'' <nowiki>Change driver version to 10.3.8.0-20181022.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=390158bd2b0bab61e3c454a006fa68a4ad98dfdc|390158b]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20181029</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/369d99cccbb5899316a9706fe7d366bfa1c6be10|369d99c]]'' <nowiki>Added code to synchronize module removal.</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/f48571458fc6001204f57d71c6dea03dae191690|f485714]]'' <nowiki>Added code to dump commands set to firmware.</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/6cdddfa51e9b356a05fdb8c9d40e0efcb57136cc|6cdddfa]]'' <nowiki>Removed unnecessary firmware settings.</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/060ddea1d8d53bbc958a5c6abb7122ed733d9ded|060ddea]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.de.52.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/5ddf4c20cd36f942ef5b02dbcaef6f0c744bc00e|5ddf4c2]]'' <nowiki>Change driver version to 10.3.8.0-20181026-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/4f18df492868028e1f26073fb1ef1b44cbc9f9d0|4f18df4]]'' <nowiki>Print out really success of BA creation.</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/183b66d3fcc2509e080ea996bccd6596214c26f6|183b66d]]'' <nowiki>Added debugfs file dump_hostcmd to control hostcmd dumping.</nowiki> //<color #ccc>(</color><color #282>+63</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/ce6a9ca21630fc131ff92137bc5c042891edfa45|ce6a9ca]]'' <nowiki>Fixed security mode won't work after "wifi up".</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/1da7366df13466ec6e1ac1c342eefc8354378e3b|1da7366]]'' <nowiki>Change driver version to 10.3.8.0-20181027-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/753e1657854916e94dfe355906b58935eeccc84a|753e165]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.0.53.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/917a4ed02c7d924e82c8f78efcd133e694c3f485|917a4ed]]'' <nowiki>Change driver version to 10.3.8.0-20181027.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/d3ac6d72c5d2aa3ebfc01932d0e92149cedcdfb2|d3ac6d7]]'' <nowiki>Corrected print out message for 'dump_hostcmd'.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/2f160bbaaf164faf76c19396b0aea42f0462b198|2f160bb]]'' <nowiki>Shorten the time to check command timeout.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/f01e9fa8b10f0e57088ba528814b4e69504004ec|f01e9fa]]'' <nowiki>Added code to correctly parse EAPOL and forbidden packet out.</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/382700ce5744fe80271c57a89c6589e767d91620|382700c]]'' <nowiki>Change driver version to 10.3.8.0-20181029.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=392eea392cdae42d4e388e9f1a89bb6fb4e849b6|392eea3]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20181114</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/a23a5580733606577ec02c4768f7a374e1715756|a23a558]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.1.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/8f3abe9172f88a3f1cb3cd82a3945ecc5cdd2e13|8f3abe9]]'' <nowiki>Change driver version to 10.3.8.0-20181031.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/e899ccb881c80e0c1e0b2b578de260040dd7993f|e899ccb]]'' <nowiki>Upgrade 88W8997 firmware to 24.4.4.1.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/ff758d5b051826c75acdbd8a5fdec1b037297be2|ff758d5]]'' <nowiki>Change driver version to 10.3.8.0-20181102-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/b2872f94450f8978936e2233dcc34ce179bfdd5b|b2872f9]]'' <nowiki>Upgrade 88W8997 firmware to 24.5.4.1.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/430b15c54201e095906465e752893ac41d06a313|430b15c]]'' <nowiki>Change driver version to 10.3.8.0-20181103.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/7ecb39097f054b57c523819bc783e969c6e9e22f|7ecb390]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.2.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/dbf1feec44103ddcbea5b04935c96cdca8f21da8|dbf1fee]]'' <nowiki>Change driver version to 10.3.8.0-20181105.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/906cfa5e253455a0a8b550ac555d2003d896b936|906cfa5]]'' <nowiki>Added debugfs file heartbeat.</nowiki> //<color #ccc>(</color><color #282>+91</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/1c83cb385852aa1309081e096a831b48c066b705|1c83cb3]]'' <nowiki>Change driver version to 10.3.8.0-20181105-debug.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/e4c74d6342860b063f4074456a5e95e518a4a5fc|e4c74d6]]'' <nowiki>Change driver version to 10.3.8.0-20181106.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/c0d0c9f2f27cb46ce85c29dfffb242bad62d55c6|c0d0c9f]]'' <nowiki>Added code to avoid some packets to do AMSDU.</nowiki> //<color #ccc>(</color><color #282>+49</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/d10d2c5256be0810cc8c44ec920c8635ca9f1622|d10d2c5]]'' <nowiki>Added debugfs file dump_probe.</nowiki> //<color #ccc>(</color><color #282>+69</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/4931318064d8e4ea9d7c800745656dbc14a69a9d|4931318]]'' <nowiki>Change driver version to 10.3.8.0-20181109.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/da6e7e3e956dbe70a2054520541b6d1162b89702|da6e7e3]]'' <nowiki>Enabled uAPSD.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/e5e07002efce6b84497aba44aef91bf81599aad3|e5e0700]]'' <nowiki>Change driver version to 10.3.8.0-20181112.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => + //2 more...//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=62e4395ac712a02409aa72c910276ac8f2f6e723|62e4395]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>update to version 10.3.8.0-20181210</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/f000953416bf141a9c3756c217bb64204d4fbe13|f000953]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.4.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/97ebcfa0cabaa5a9a13596a25864e624a2f4f128|97ebcfa]]'' <nowiki>Change driver version to 10.3.8.0-20181120.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/3b36e2114e87280f205c8bce59deee45daeb64a8|3b36e21]]'' <nowiki>Use wiphy_to_ieee80211_hw() instead of wiphy_priv()</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/433fc6db65446ac338db40363668bae14f191377|433fc6d]]'' <nowiki>Fix non-backport use of nla_parse before 4.12.0</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/9cb815baf0190171475d06a0015b1d067a251069|9cb815b]]'' <nowiki>Upgrade 88W8997 firmware to 8.4.4.6.</nowiki> //<color #ccc>(</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/c1345bb1d84950da2651c9921c17b1dfe0f1fa30|c1345bb]]'' <nowiki>Change driver version to 10.3.8.0-20181210.</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/67ce93e16840ea572f191fe4702a993fbfcea636|67ce93e]]'' <nowiki>Fix compile error on kernel 4.15+</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6ba3d70c9570cdf9759bd6b0f6aaa4288fb79fc8|6ba3d70]]'' **<nowiki>mwlwifi:</nowiki>** <nowiki>Fix pcie timeout issue</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://github.com/kaloz/mwlwifi/commit/107aa01b32846c32401d9a6675f996f62f9856a5|107aa01]]'' <nowiki>Timeout prevent</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- +
-==== Miscellaneous (3 changes) ==== +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5781fc6b3f4fade6229390c364c7d7cca514ec76|5781fc6]]'' **<nowiki>build:</nowiki>** <nowiki>Update README & github help</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=79b38047b9962846912195b963230653c35900a1|79b3804]]'' **<nowiki>build:</nowiki>** <nowiki>README punctuation pendantry</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fd7a30c707d4512914aea438b4297c7398ab426|4fd7a30]]'' **<nowiki>packages:</nowiki>** <nowiki>apply usign padding workarounds to package indexes if needed</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- +
-===== Addressed bugs ===== +
-=== #408 === +
-**Description:** <nowiki>Archer C7 has incorrect default bssid addresses for wifi networks</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=408]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d18a14a90c79ad56239a9fafe590427f1ae6aa5|1d18a14]]'' **<nowiki>ath79:</nowiki>** <nowiki>really fix TP-Link Archer C7 v2 MAC address</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #484 === +
-**Description:** <nowiki>Image Builder generates broken image for ASUS WL500W</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=484]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46d7ced9d1e104693a9f995bfe8a6e28ac82b592|46d7ced]]'' **<nowiki>mtd:</nowiki>** <nowiki>mark as nonshared to fix FS#484</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #505 === +
-**Description:** <nowiki>Can't install LEDE on Linksys EA3500</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=505]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=69586db84b929331ae314f25ca65cb5cf6d57f14|69586db]]'' **<nowiki>kirkwood:</nowiki>** <nowiki>Fix FS#505 - Can't install LEDE on Linksys EA3500</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #547 === +
-**Description:** <nowiki>SATA Port Multiplier support for mvebu devices</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=547]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=390c4df2c0b2e7b31c52eca3dcba139b0d745a97|390c4df]]'' **<nowiki>mvebu:</nowiki>** <nowiki>enable SATA port multiplier support</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #720 === +
-**Description:** <nowiki>gpio-button-hotplug: missing debounce for IRQ GPIOs</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=720]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=afc056d7dc833bbd714386007db1bfcf48188954|afc056d]]'' **<nowiki>gpio-button-hotplug:</nowiki>** <nowiki>support interrupt properties</nowiki> //<color #ccc>(</color><color #282>+93</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-\\ +
-=== #845 === +
-**Description:** <nowiki>MT7628 : wrong data reading the I2C bus</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=845]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9e0fb5a27ff53214734a0d8776161342cf7359e8|9e0fb5a]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for Rakwireless RAK633</nowiki> //<color #ccc>(</color><color #282>+115</color><color #ccc>)</color>//\\ +
-\\ +
-=== #859 === +
-**Description:** <nowiki>OpenVPN is beeing killed with "service openvpn stop" due to short timeout</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=859]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=28d3a1b54b6726a0a93477d75d09a25f74ee361f|28d3a1b]]'' **<nowiki>openvpn:</nowiki>** <nowiki>increase procd termination timeout to 15s</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #872 === +
-**Description:** <nowiki>Release image will brick Archer C7 v1.1 </nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=872]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=34113999ef430ce74a627ab6e6a5370aa41c9d20|3411399]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>Remove ath10k packages from archer-c7-v1 (fixes FS#1743)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1021 === +
-**Description:** <nowiki>uhttpd-mod-ubus: error in postinst script</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1021]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4097ab6a975902b170dd7f7ac6c8025e5f32ef8d|4097ab6]]'' **<nowiki>base-files:</nowiki>** <nowiki>fix postinstall uci-defaults removal</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1034 === +
-**Description:** <nowiki>[omap] beaglebone black no ubifs or squashfs boot</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1034]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9af9be8abb72838011c206029ee9274ccd8738e|f9af9be]]'' **<nowiki>omap:</nowiki>** <nowiki>fix squashfs image boot and creation</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1112 === +
-**Description:** <nowiki>ipq806x: Zyxel NBG6817 WiFi LEDs amber instead of white</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1112]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=60deb3cdef4ac50a7d0fe9964a0f4a55aca1567e|60deb3c]]'' **<nowiki>mac80211:</nowiki>** <nowiki>ath10k: use tpt LED trigger by default</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1120 === +
-**Description:** <nowiki>Newifi D1 - Unable to reboot</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1120]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c2bcdabf2a1b1630c644076361b243a082d36c60|c2bcdab]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix support for MX25L25635F flash</nowiki> //<color #ccc>(</color><color #282>+80</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1123 === +
-**Description:** <nowiki>base-files: os-release: HOME_URL not settable / set to LEDE_DEVICE_MANUFACTURER_URL</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1123]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=52a9edb1bfaf51c250a33303beacba95dd1dbc05|52a9edb]]'' **<nowiki>base-files:</nowiki>** <nowiki>add menuconfig option for HOME_URL</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1204 === +
-**Description:** <nowiki>zedboard kernel not boot</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1204]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dfac3ffd07f5a99b1605aec5a6b24f389a1a8827|dfac3ff]]'' **<nowiki>zynq:</nowiki>** <nowiki>reworked image creation process</nowiki> //<color #ccc>(</color><color #282>+30</color><color #ccc>,</color><color #f00>-198</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1232 === +
-**Description:** <nowiki>enable in kernel CONFIG_SATA_PMP=1 for chipset Marvel</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1232]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=390c4df2c0b2e7b31c52eca3dcba139b0d745a97|390c4df]]'' **<nowiki>mvebu:</nowiki>** <nowiki>enable SATA port multiplier support</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1367 === +
-**Description:** <nowiki>Crash in dwc2_lowlevel_hw_disable when using Huawei E3372</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1367]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9f451ec698ede068e911821473cbe94f50a2977c|9f451ec]]'' **<nowiki>kernel:</nowiki>** <nowiki>usb: dwc2 DMA alignment fixes</nowiki> //<color #ccc>(</color><color #282>+176</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1468 === +
-**Description:** <nowiki>hostapd spams log</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1468]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3e633bb3709611d79965fab667e3239fd3bde151|3e633bb]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix MAC filter related log spam</nowiki> //<color #ccc>(</color><color #282>+78</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1469 === +
-**Description:** <nowiki>tl-wr740n-v4 with wrong switch port order on LuCI </nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1469]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=335c69fbb21a21c9286f02d59fb40dc0a3e38c07|335c69f]]'' **<nowiki>ath79:</nowiki>** <nowiki>Fix wrong TL-WR740N v4 switch port order</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1479 === +
-**Description:** <nowiki>ramips: sysupgrade and factory images built from master after 4.14 upgrade are not built due to size</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1479]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=97da92b1277a40fa7daf354ed52b8ea25e06a779|97da92b]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>tplink-safeloader: switch RE350 to dynamic partitions</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1501 === +
-**Description:** <nowiki>DS-Lite is broken on snapshot with some models</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1501]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a3372953e99bc2b4da38fdb62c33215ae5623464|a337295]]'' **<nowiki>ds-lite:</nowiki>** <nowiki>make tunnel encapsulation limit support configurable (FS#1501)</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=327c711da495483099a30e3f80e0fd8a85e8192d|327c711]]'' **<nowiki>odhcp6c:</nowiki>** <nowiki>make ds-lite/map tunnel encapsulation limit support configurable (FS...</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=082cd951bb43188417ba8ced6e91c92ec0359c38|082cd95]]'' **<nowiki>netifd:</nowiki>** <nowiki>update to latest git HEAD (FS#1501)</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=a580028dae5b7bebcc14c240fe7dac31cbd89355|a580028]]'' **<nowiki>system-linux:</nowiki>** <nowiki>make encaplimit configurable for ip6 tunnels (FS#1501)</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4577d2e68ab8943375e719204a680cbbe3bd561|e4577d2]]'' **<nowiki>map:</nowiki>** <nowiki>make tunnel encapsulation limit support configurable (FS#1501)</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1509 === +
-**Description:** <nowiki>omcproxy no longer builds</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1509]]\\ +
-**Commits:**\\ +
-''[[https://github.com/openwrt/omcproxy/commit/722151f04348cf1b759613c087bced52fb45790a|722151f]]'' **<nowiki>mrib.c:</nowiki>** <nowiki>don't use cpu_to_be32 outside of function</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1542 === +
-**Description:** <nowiki>DHCP (dnsmasq) server doesn't properly reply on requests on EdgeRouter Lite (LAN)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1542]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2336b942b37f265c59547d738ca558b61102833d|2336b94]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>don't use network functions at boottime (FS#1542)</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1546 === +
-**Description:** <nowiki>Make firewall logging prefixes more consistent</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1546]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=30463d08056db8f03d17c0569581aef96418c38d|30463d0]]'' **<nowiki>zones:</nowiki>** <nowiki>add interface/subnet bound LOG rules</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-37</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1551 === +
-**Description:** <nowiki>HW flow offload on MT7621 stop functioning with Commit a3096b4b33dcc5fcc07b229346ef337aa5962019</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1551]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9cb1b720dc890f40598b3ccf1b42110eee5081a|e9cb1b7]]'' **<nowiki>netfilter:</nowiki>** <nowiki>fix hardware offload regression (FS#1551)</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1567 === +
-**Description:** <nowiki>BT Home Hub 5 ADSL connects but pppoa fails to establish link since r7050-9c409cb</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1567]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d600de3ddde269bf0b324735f8f12278f82d9b37|d600de3]]'' **<nowiki>kernel:</nowiki>** <nowiki>atm: pppoatm fix vc-mux connection failures</nowiki> //<color #ccc>(</color><color #282>+172</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1571 === +
-**Description:** <nowiki>netifd does not honor rules when using network.lan.enabled=0|1</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1571]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=5cf79759a24e9bb2a6a3aef7c83d73efb9bf2df3|5cf7975]]'' **<nowiki>iprule:</nowiki>** <nowiki>rework interface based rules to handle dynamic interfaces</nowiki> //<color #ccc>(</color><color #282>+164</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1572 === +
-**Description:** <nowiki>dnsmasq: option confdir not handled correct, creates "funny" directory</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1572]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8d60f6ee407373349173fac08985baefe83b5f5c|8d60f6e]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>fix confdir option processing (FS#1572)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1575 === +
-**Description:** <nowiki>dnsmasq: ipset not filled</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1575]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e84393ee27bc2c209863a0a006dea8b716cfb11|0e84393]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>fix dnsmasq startup issue</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1576 === +
-**Description:** <nowiki>Regression: device model reported as "unknown"</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1576]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d7d10f2c1e8511fe07c9760e85f2272a85168f8d|d7d10f2]]'' **<nowiki>brcm47xx:</nowiki>** <nowiki>rework model detection</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1579 === +
-**Description:** <nowiki>mt7620 broken SD/MMC due to recent commits</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1579]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=66cc6dd6c4b19a8ef9e5d2ebed3e10876c8aeaf0|66cc6dd]]'' **<nowiki>ramips:</nowiki>** <nowiki>mmc: Add back some non-mt7621 code that staging removed</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1583 === +
-**Description:** <nowiki>Netgear WNDR3800 rejects factory image due to long version ID (likely 3700v1,v2, others?) </nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1583]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dcfe2a461e4b06de6e2b23d29afebbb3c775f647|dcfe2a4]]'' **<nowiki>include/image-commands.mk:</nowiki>** <nowiki>shorter version in Netgear factory header</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1597 === +
-**Description:** <nowiki>Missing FLOWOFFLOAD target in iptables packages</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1597]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ebe1216c7cd10357c3277fb25bae4e508d4b165a|ebe1216]]'' **<nowiki>iptables:</nowiki>** <nowiki>set nonshared flag</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1602 === +
-**Description:** <nowiki>qos-scripts is broken after the change to UCI config parsing and callback handling</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1602]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b701d78105a3f233f993dddde12d16973ba88972|b701d78]]'' **<nowiki>qos-scripts:</nowiki>** <nowiki>fix uci callback handling</nowiki> //<color #ccc>(</color><color #282>+29</color><color #ccc>,</color><color #f00>-29</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1607 === +
-**Description:** <nowiki>[R8000] No Wifi at all (5G and 2G)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1607]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b26214adb53da2816ff830b6cd6e31e1dafa2635|b26214a]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport brcmfmac fixes & debugging helpers from 4.18</nowiki> //<color #ccc>(</color><color #282>+341</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1617 === +
-**Description:** <nowiki>Sysupgrade failure due to double detection of mtd partitions (ubi, kernel)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1617]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7b74b40fe927ae5d2f88dfab8e26b75207878c9d|7b74b40]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>remove "firmware" partition definition from netgear routers</nowiki> //<color #ccc>(</color><color #f00>-20</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1620 === +
-**Description:** <nowiki>GPIO doesn't work on lantiq, ZyXEL P-2812HNU-F1</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1620]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f72605f70e8a561cbe73838613b48a774de9c267|f72605f]]'' **<nowiki>lantiq:</nowiki>** <nowiki>backport stp-xway get callback implementation</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1621 === +
-**Description:** <nowiki>75ab064d2b38e70746af1718ed7cdbafb906249e makes defconfig very slow</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1621]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e15565a01cea6a61c537f5fb91c4e4d27fb7b290|e15565a]]'' **<nowiki>download.mk:</nowiki>** <nowiki>restore the old dl_method implementation</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1664 === +
-**Description:** <nowiki>Unable to use wan port (dhcp or static ip is not working)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1664]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6b13238a132c6c6e7a12b708e2655002e94c12a8|6b13238]]'' **<nowiki>generic:</nowiki>** <nowiki>revert workarounds for AR8337 switch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-62</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1668 === +
-**Description:** <nowiki>netifd: ip6ifaceid='eui64' broken when type is not bridge</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1668]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=929eac5b82c292fc66f7e22b2ad51a76b22da8bf|929eac5]]'' **<nowiki>netifd:</nowiki>** <nowiki>update to latest git HEAD (FS#1668)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=60293a7a3656aab8c10f2d1827d1da88ad46d32c|60293a7]]'' <nowiki>replace fall throughs in switch/cases where possible with simple code changes</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=b06b01178e4908dfd380b95a922f407ed8274fed|b06b011]]'' **<nowiki>proto-shell.c:</nowiki>** <nowiki>add a explicit "fall through" comment to make the compiler happy</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=908a9f4f1027fdc813dc3a0c0f6231194bc5be3f|908a9f4]]'' **<nowiki>CMakeLists.txt:</nowiki>** <nowiki>add -Wimplicit-fallthrough to the compiler flags</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=291ccbb8de51ced6d80a7417abf9d85fd8e16fbb|291ccbb]]'' **<nowiki>ubus:</nowiki>** <nowiki>display correct prefix size for IPv6 prefix address</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=263631ae5a22daa90743d9758f44f1df109dc990|263631a]]'' **<nowiki>vlan:</nowiki>** <nowiki>use alloca to get rid of IFNAMSIZE in vlan_dev_set_name()</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=a2f952deaeeb15213eae1dbe047dca30d90a3c0c|a2f952d]]'' **<nowiki>iprule:</nowiki>** <nowiki>fix broken in_dev/out_dev checks</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=b8c1bca9c506f8ab917bbed3de5ad433990ca618|b8c1bca]]'' **<nowiki>iprule:</nowiki>** <nowiki>remove bogus assert calls</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=ca970979e9a2b62646b610bfc32f655993527d03|ca97097]]'' **<nowiki>netifd:</nowiki>** <nowiki>make sure the vlan ifname fits into the buffer</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=75ee79052e2307a7eac2d1e12712b0a8f051b4c4|75ee790]]'' **<nowiki>interface-ip:</nowiki>** <nowiki>fix eui64 ifaceid generation (FS#1668)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1669 === +
-**Description:** <nowiki>Luci Interface Status showing incorrect ipv6 subnet size</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1669]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=291ccbb8de51ced6d80a7417abf9d85fd8e16fbb|291ccbb]]'' **<nowiki>ubus:</nowiki>** <nowiki>display correct prefix size for IPv6 prefix address</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1693 === +
-**Description:** <nowiki>fw3 fails to connect to ubus</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1693]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3ee2c76ae0f6cfd2b142347695e159dbd5a93791|3ee2c76]]'' **<nowiki>firewall:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/firewall3.git;a=commitdiff;h=aa8846bb101054392b81f09bade120c021695892|aa8846b]]'' **<nowiki>ubus:</nowiki>** <nowiki>avoid dumping interface state with NULL message</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1696 === +
-**Description:** <nowiki>DHCPv6 server is broken</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1696]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=44cce3169a961727b1f046b786e7995ffb26a957|44cce31]]'' **<nowiki>ubus:</nowiki>** <nowiki>avoid dumping interface state with NULL message</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1698 === +
-**Description:** <nowiki>SR102 remove wireless drivers (brcm63xx)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1698]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=15cb65dad733f7c76bfc93f89bca2962d9ee6240|15cb65d]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>drop b43 from devices with unsupported wifi</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1707 === +
-**Description:** <nowiki>libubox PKG_MIRROR_HASH is wrong</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1707]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=432eaa940fee0b8023bee122da4cb08f3216209f|432eaa9]]'' **<nowiki>libubox:</nowiki>** <nowiki>fix mirror hash</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1715 === +
-**Description:** <nowiki>Mikrotik: unrecognized SPI NOR flash chip (JEDEC id: ef, 70, 18)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1715]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2c68ceea76a41a484d24a12d20c6988dd59e83f|b2c68ce]]'' **<nowiki>kernel:</nowiki>** <nowiki>Add support for Winbond w25q128jv SPI NOR flash</nowiki> //<color #ccc>(</color><color #282>+77</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1725 === +
-**Description:** <nowiki>Wireguard & Wireguard-Tools not built for aarch64_cortex-a53 (raspberry pi 3)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1725]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4bb8a678e0e0eaf5c3651cc73f3b2c4cb1d267a2|4bb8a67]]'' **<nowiki>sdk:</nowiki>** <nowiki>include arch/arm/ Linux includes along with arch/arm64/ ones</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1743 === +
-**Description:** <nowiki>Archer C7 v1.1 is soft bricked with the 18.06 release</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1743]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=34113999ef430ce74a627ab6e6a5370aa41c9d20|3411399]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>Remove ath10k packages from archer-c7-v1 (fixes FS#1743)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1749 === +
-**Description:** <nowiki>e2fsprogs without --disable-threads needs -lpthread</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1749]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=16c712501cdcb10f333f4abc027a0dcdb8f8101b|16c7125]]'' **<nowiki>e2fsprogs:</nowiki>** <nowiki>fix glibc compile issue (FS#1749,FS#1796)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1753 === +
-**Description:** <nowiki>Some host tools don't build with glibc 2.28</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1753]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=caebb77b4570445f0172edf1a14dbe780c9dd44d|caebb77]]'' **<nowiki>tools:</nowiki>** <nowiki>findutils: fix compilation with glibc 2.28</nowiki> //<color #ccc>(</color><color #282>+104</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1754 === +
-**Description:** <nowiki>build failure</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1754]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5762efd8b29d68e219fc9d00b681269727cbf5d5|5762efd]]'' **<nowiki>libubox:</nowiki>** <nowiki>set RPATH for host build</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1768 === +
-**Description:** <nowiki>Compile broken in latest openwrt</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1768]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5762efd8b29d68e219fc9d00b681269727cbf5d5|5762efd]]'' **<nowiki>libubox:</nowiki>** <nowiki>set RPATH for host build</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1770 === +
-**Description:** <nowiki>FTBFS - Darwin - firmware-utils: add sercomm/netgear tool</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1770]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9c6c7d11c795cd632c4d736577d7bb65ed35d729|9c6c7d1]]'' **<nowiki>firmware-utils/mksercommfw:</nowiki>** <nowiki>fix build with clang/macOS</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1780 === +
-**Description:** <nowiki>brcm63xx: SR102 double entry in make info</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1780]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=620b36c1b52521b32c50fcff437a4292289f420a|620b36c]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>drop legacy profile for SR102</nowiki> //<color #ccc>(</color><color #f00>-16</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1788 === +
-**Description:** <nowiki>ath79: PCI devices get the same IRQ that causes problems.</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1788]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8132e0624726f0df512f79052299a5790259cda0|8132e06]]'' **<nowiki>ath79:</nowiki>** <nowiki>fix ar7100 PCI IRQ handling</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1789 === +
-**Description:** <nowiki>rtl8xxxu Driver Error</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1789]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2488f3a243b60ac05b3a3ae492145d564fc6f6e|a2488f3]]'' **<nowiki>linux-firmware:</nowiki>** <nowiki>realtek: Add FW for rtl8192eu, rtl8723au and rtl8723bu</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1796 === +
-**Description:** <nowiki>e2fsprogs does not compile against glibc</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1796]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=16c712501cdcb10f333f4abc027a0dcdb8f8101b|16c7125]]'' **<nowiki>e2fsprogs:</nowiki>** <nowiki>fix glibc compile issue (FS#1749,FS#1796)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1797 === +
-**Description:** <nowiki>AR670w upgrade fails with 'platform_check_image'</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1797]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=77e2bccde8f7f98603f60473023dadec4f473cf6|77e2bcc]]'' **<nowiki>ramips:</nowiki>** <nowiki>only limit lzma dictionary size on mt7621</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1803 === +
-**Description:** <nowiki>mcopy/mmd included with openwrt-imagebuilder-18.06.1 fail with error in _nl_intern_locale_data</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1803]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9030a78a716b0a2eeed4510d4a314393262255c2|9030a78]]'' **<nowiki>scripts:</nowiki>** <nowiki>bundle-libraries: prevent loading host locales (FS#1803)</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1805 === +
-**Description:** <nowiki>ar71xx build failure with kernel 4.14</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1805]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=19850b639e445b6c13e8fa47cf9745fa617f53eb|19850b6]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix packed-not-aligned error with GCC 8.</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1821 === +
-**Description:** <nowiki>Avoid conf-opkg when package config files hasn't change</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1821]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2436e521b4ccc1c1fde5527604ef11bfcbbe5953|2436e52]]'' **<nowiki>kernel:</nowiki>** <nowiki>mark kmod-usb-serial-wwan as hidden</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1838 === +
-**Description:** <nowiki>e2fsprogs FTBFS on Darwin</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1838]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=03c7c8c8530cc899bf04d0559d575ba0ea1de19c|03c7c8c]]'' **<nowiki>tools/e2fsprogs:</nowiki>** <nowiki>fix build with clang</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1853 === +
-**Description:** <nowiki>odhcpd: Router Advertisement message leaks to WAN in relay mode when stopping the service</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1853]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af78e90d4cdb3c944d9c4f3d4d4648dd67886c4d|af78e90]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#1853)</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=ee7472a7df014028ffcac3e0da05d979380aec4a|ee7472a]]'' **<nowiki>router:</nowiki>** <nowiki>don't leak RA message in relay mode (FS#1853)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=402c2749f04852f84e90682cf6acca09f304efb0|402c274]]'' **<nowiki>dhcpv6:</nowiki>** <nowiki>check return code of dhcpv6_ia_init()</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=57f639e3b0288c2ec12cdfb8598a182293746a0a|57f639e]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>make DHCPv6/RA/NDP support optional</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1875 === +
-**Description:** <nowiki>netifd: segmentation fault when using _network rules_</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1875]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c8e2edfd9e962375246d8ba62dc131d22f647276|c8e2edf]]'' **<nowiki>netifd:</nowiki>** <nowiki>update to latest git HEAD (FS#1875)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=aeec2a0c6b6bc16a2e43de8f79ddee1bf3d1af40|aeec2a0]]'' **<nowiki>iprule:</nowiki>** <nowiki>fix segfault (FS#1875)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=83428fac8fca8b72f1a9508e4928eb70d9332444|83428fa]]'' **<nowiki>iprule:</nowiki>** <nowiki>coding style fixes</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1913 === +
-**Description:** <nowiki>bzip2 package download URL is broken</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1913]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a95bef05799850f468be2676417f1a944ef4e5e0|a95bef0]]'' **<nowiki>bzip2:</nowiki>** <nowiki>Replace main site with mirrors (FS#1913)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1925 === +
-**Description:** <nowiki>brcm63xx: VH4032N: no traffic between b53 lan switch ports</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1925]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e08ef42b24fc33735683587e7566c643607af580|e08ef42]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>fix ethernet switch core reset mask for BCM6368</nowiki> //<color #ccc>(</color><color #282>+52</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1926 === +
-**Description:** <nowiki>MTD partition offset not correctly mapped when bad eraseblocks present</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1926]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b8b62b8506f5465331e749799c36ef49160036f4|b8b62b8]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable badblock shifting for MT7621 NAND</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1930 === +
-**Description:** <nowiki>Asus RT-N56U boot loop due to undetected flash for root fs</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1930]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ebce69611e1d4fd08719bbb3697908c5b23820c|9ebce69]]'' **<nowiki>ramips:</nowiki>** <nowiki>revert fix rt3883 pci pinmux</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1965 === +
-**Description:** <nowiki>BT Home Hub 5A - 18.06 snapshots- Router crashes when the soft reset "Restart" key is pressed</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1965]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=70c7a0c33e3789fcc13b868bd41ffbd59ea999f1|70c7a0c]]'' **<nowiki>base-files:</nowiki>** <nowiki>add reboot only button handler</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a46259787d019eac7abc9be6711381159785b536|a462597]]'' **<nowiki>button-hotplug:</nowiki>** <nowiki>add KEY_POWER2 handling</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5422fed7875a44b0dfd90685c5826f3e28a119f7|5422fed]]'' **<nowiki>gpio-button-hotplug:</nowiki>** <nowiki>add KEY_POWER2 handling</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e7bd254ed98e3b41fbcabe0e069601c2d5aeaf58|e7bd254]]'' **<nowiki>lantiq:</nowiki>** <nowiki>BTHOMEHUBV5A: don't power off with restart button</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1969 === +
-**Description:** <nowiki>sha256sum out of date about ath10k-firmware-2018-10-10-d366b80d.tar.xz </nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1969]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87af41d554c7c4a708b87a894336a674f320358c|87af41d]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Fix mirror hash sum (FS#1983)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1972 === +
-**Description:** <nowiki>omcproxy doesn't start at boot if enabled, works ok when started manually</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1972]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=df8f8bad082ea5280c19c9091c099b28b7e2fc67|df8f8ba]]'' **<nowiki>omcproxy:</nowiki>** <nowiki>fix installation of interface triggers (FS#1972)</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1983 === +
-**Description:** <nowiki>mirror hash of ath10k-firmware is wrong</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1983]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87af41d554c7c4a708b87a894336a674f320358c|87af41d]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>Fix mirror hash sum (FS#1983)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1987 === +
-**Description:** <nowiki>USB support for ASUS RT-N14U does not work</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1987]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=dd5e7d6c509fc79a79c471fc05d2e7b2ded357aa|dd5e7d6]]'' **<nowiki>ramips:</nowiki>** <nowiki>mt7620: add usb packages</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== #1990 === +
-**Description:** <nowiki>iptables fails to build for ath79</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1990]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f939598b7a7ce2079722295603e2dcee93ad310d|f939598]]'' **<nowiki>iptables:</nowiki>** <nowiki>fix ebtables vlan compile issue (FS#1990)</nowiki> //<color #ccc>(</color><color #282>+42</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2003 === +
-**Description:** <nowiki>init.d/led can't set up a led with the netdev trigger</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2003]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=201058b35ce42086b83f7eabb6304cac00c4c585|201058b]]'' **<nowiki>base-files:</nowiki>** <nowiki>Fix netdev led trigger</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2005 === +
-**Description:** <nowiki>iproute2 compile failure</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2005]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d6c6d1c7a729a2a575d0defde28f70f02f98e848|d6c6d1c]]'' <nowiki>Revert "elfutils: install library files for pkg-config"</nowiki> //<color #ccc>(</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2011 === +
-**Description:** <nowiki>packages missing: ip, ip-full, tc in current trunk</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2011]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=386803a006edafd54cef20b4b99b033b1b52cf5c|386803a]]'' **<nowiki>iproute2:</nowiki>** <nowiki>only link libelf where needed</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2020 === +
-**Description:** <nowiki>Remove DNS servers from RA</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2020]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4029788ff36a05a8731183269b675624269da84e|4029788]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2020)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=8f498044938e6ae48a49bc441a21195dd889e632|8f49804]]'' **<nowiki>config:</nowiki>** <nowiki>check for invalid DNS addresses</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=1fe77f3f40cbe9227ade848e7c95f6354b2ff409|1fe77f3]]'' **<nowiki>router:</nowiki>** <nowiki>check return code of odhcpd_get_interface_dns_addr()</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=5e997388ba19e84764601d147ffb3bfb6cc455d1|5e99738]]'' **<nowiki>router:</nowiki>** <nowiki>make announcing DNS info configurable (FS#2020)</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=0314d58abefd76b44d4f191e90df2e7a2b09dacb|0314d58]]'' **<nowiki>router:</nowiki>** <nowiki>filter route information option</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=dd1aefd24fa2b23a3f54a327636e06a782248b66|dd1aefd]]'' **<nowiki>router:</nowiki>** <nowiki>add syslog tracing for skipped routes</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=7abbed4fba6c9b75ec5331291eb7dc787f99a977|7abbed4]]'' **<nowiki>dhcpv6:</nowiki>** <nowiki>add setting to choose IA_NA, IA_PD or both</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2040 === +
-**Description:** <nowiki>gdb 8.2 fails to compile for Raspberry Pi 3B+</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2040]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bc89690f6e2c80e100b4dbfbabc7c7adb8218d74|bc89690]]'' **<nowiki>gdb:</nowiki>** <nowiki>The signal definitions of musl and gdb collide</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2046 === +
-**Description:** <nowiki>No snapshot builds have been uploaded for ramips/mt76x8 in the past month</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2046]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ad8c2d6099a7da5192ee6e2c52a8303642271877|ad8c2d6]]'' **<nowiki>tools:</nowiki>** <nowiki>add zip utility</nowiki> //<color #ccc>(</color><color #282>+234</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2052 === +
-**Description:** <nowiki>"make download" 20min stuck when downloading "tools/mkimage" because broken links and long timeout</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2052]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fd8705e635a9392c51f7a644ae4211cb14cbe298|fd8705e]]'' **<nowiki>tools/mkimage:</nowiki>** <nowiki>use http download server (fixes FS#2052)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2060 === +
-**Description:** <nowiki>Axis IP cameras do not get stateful IPv6 addresses anymore</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2060]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=76cc7665211266c810e59ebd74b810f69aaf8706|76cc766]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>fix onlink IA check (FS#2060)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=1893905f6a9b699ae0f1813670e93bf4ec3402e9|1893905]]'' **<nowiki>dhcpv6-ia:</nowiki>** <nowiki>fix onlink IA check (FS#2060)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=0a36768064ee2869a747446ed8b9d89121ecc1f1|0a36768]]'' **<nowiki>dhcpv6-ia:</nowiki>** <nowiki>fix compiler warning</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2067 === +
-**Description:** <nowiki>Old ipks are not deleted after commit e6bcf1e</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2067]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8c9b182db63fb8be6906cdf8df84e58c9c9daae7|8c9b182]]'' **<nowiki>scripts:</nowiki>** <nowiki>ipkg-remove: handle existing .ipk files without SourceName field</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2082 === +
-**Description:** <nowiki>tc cannot find libelf</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2082]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4d6e8f98f18dbd179b1396ac14788ee7d1c137e|f4d6e8f]]'' **<nowiki>libelf:</nowiki>** <nowiki>fix library packaging</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2087 === +
-**Description:** <nowiki>netifd: no reconfiguration when "delegate" interface attribute changes</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2087]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=127d38f219962e070483cfeeb9df4811a9df076e|127d38f]]'' **<nowiki>netifd:</nowiki>** <nowiki>update to latest git HEAD (FS#2087)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=81ac3bce0157f96fbc31cf6e965eecb170e48c88|81ac3bc]]'' **<nowiki>interface-ip:</nowiki>** <nowiki>fix delegate config update on reload (FS#2087)</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2103 === +
-**Description:** <nowiki>procd: respawn parameters lost when using /etc/init.d/<program>/restart</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2103]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=a30a8fdced45b79bae12662caf68ffb8597858b3|a30a8fd]]'' **<nowiki>procd:</nowiki>** <nowiki>copy the respawn property of new instance</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2122 === +
-**Description:** <nowiki>NAT-Loopback not working with NCM protocol</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2122]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=64bb88841fbc2d9a9dfee12775a18e5dc89ac16e|64bb888]]'' **<nowiki>uqmi:</nowiki>** <nowiki>inherit firewall zone membership to virtual sub interfaces</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2124 === +
-**Description:** <nowiki>zyxel P-2812HNU-F1 errors out on bad crc for trunk after installing through Luci</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2124]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=33727ecea5675b477986d0370cfd461495a41fd1|33727ec]]'' **<nowiki>lantiq:</nowiki>** <nowiki>enlarge ZyXEL P-2812HNU-F1 kernel partition (FS#2124)</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2142 === +
-**Description:** <nowiki>odhcpd: IPv4 lease table reports as full after 6 leases with 150 lease limit</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2142]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0b4b1027c65b82024b95dd84298342f8bfa68a61|0b4b102]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2142)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=afbd7dd2a0f26f603ee21685ede2bba14a41a34a|afbd7dd]]'' **<nowiki>dhcp:</nowiki>** <nowiki>rework assignment free logic</nowiki> //<color #ccc>(</color><color #282>+32</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=e69265b4bb20a018193aa107833b147def2e6cfd|e69265b]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>fix static lease lookup</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=9e9389c9c6ebd29d61fd35c563c365195d263848|9e9389c]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>fix adding assignment in list (FS#2142)</nowiki> //<color #ccc>(</color><color #282>+14</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2146 === +
-**Description:** <nowiki>Can't enable busybox cron special times from OpenWrt make menuconfig</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2146]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=eb6f5a58b904814f9a73281949f32f04c190d727|eb6f5a5]]'' **<nowiki>busybox:</nowiki>** <nowiki>sync Config.in files</nowiki> //<color #ccc>(</color><color #282>+1.2K</color><color #ccc>,</color><color #f00>-825</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2147 === +
-**Description:** <nowiki>"ubus call system board" shows a superflous backslash in target</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2147]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0e8ddc953f844861b60debec4d7c65f9b4de7434|0e8ddc9]]'' **<nowiki>libubox:</nowiki>** <nowiki>bump to version 2019-02-27</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/libubox.git;a=commitdiff;h=eeef7b50a06bc3c3218d560b4b513b4e7b19127f|eeef7b5]]'' **<nowiki>blobmsg_json:</nowiki>** <nowiki>blobmsg_format_string: do not escape '/'</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2152 === +
-**Description:** <nowiki>ar933x_uart.c: Build failure when serial console is disabled</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2152]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=846f98056a77f8587bd3fd08a219f8a95f5f2f27|846f980]]'' **<nowiki>kernel:</nowiki>** <nowiki>Backport ar933x_uart build fix (fixes FS#2152)</nowiki> //<color #ccc>(</color><color #282>+198</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2160 === +
-**Description:** <nowiki>odhcpd IPv6 relay mode no longer works</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2160]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1ca69003fde57075cd3f2fcd70c188ea2bc1835e|1ca6900]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2160)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=8318e937244ea97ea3e91db15c39e4a17577934f|8318e93]]'' **<nowiki>netlink:</nowiki>** <nowiki>fix neighbor event handling (FS#2160)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=4ca7f7e12118ece6aa589f9c45e1cec5404ff415|4ca7f7e]]'' **<nowiki>router:</nowiki>** <nowiki>add extra syslog tracing</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=e4a24dcb5aa48fdace3d6482db262bde9969b5bb|e4a24dc]]'' **<nowiki>ndp:</nowiki>** <nowiki>fix adding proxy neighbor entries</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=b0769168ccdc25a94e691540737b72914fef7784|b076916]]'' **<nowiki>dhcpv6/router:</nowiki>** <nowiki>add support for mutiple master interfaces</nowiki> //<color #ccc>(</color><color #282>+51</color><color #ccc>,</color><color #f00>-36</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=6d23385242c918b0e00f5e21ed41dd655905752b|6d23385]]'' **<nowiki>dhcpv6:</nowiki>** <nowiki>extra syslog tracing</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2168 === +
-**Description:** <nowiki>Switch no longer work after restart on Linksys EA8500</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2168]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c4fdb377a25589d4c2ac0e29c8e6e46516bd8b87|c4fdb37]]'' <nowiki>Revert "ipq806x: fix EA8500 switch control"</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-16</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2170 === +
-**Description:** <nowiki>WNDR3400 v2 needs gpio pin 21 high to enable USB</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2170]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d2c3eb1e431fa8b1421c3633576781e5d4eede58|d2c3eb1]]'' **<nowiki>kernel:</nowiki>** <nowiki>brcm47xx: Backport fixes for USB on WNDR3400v2 (fixes FS#2170)</nowiki> //<color #ccc>(</color><color #282>+78</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2177 === +
-**Description:** <nowiki>ar71xx: Unusable networking with latest snapshot images</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2177]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=31ea08a64bd977e0dc0a65804e4103cb52d81cea|31ea08a]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>ag71xx: Fix broken networking on some devices (FS#2177)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2204 === +
-**Description:** <nowiki>odhcpd: dhcpv6 preffered lifetime halved on renew of static lease</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2204]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2152c8e6beaddded3aab0a3383f24624d6895f1|b2152c8]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2204)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=420945ccf1bfa6c0a7cde5f3b6b9d51219d951b8|420945c]]'' **<nowiki>netlink:</nowiki>** <nowiki>fix IPv6 address updates (FS#2204)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2206 === +
-**Description:** <nowiki>odhcpd: lifetime of routes announced by RA probably shouldn't exceed ra_lifetime ?</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2206]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e20c2909a58223aa9a5f758f856effbfc1de614b|e20c290]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2206)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=83698f6b2a7abe0feb3da85d9991c2efe1ed5b6c|83698f6]]'' **<nowiki>CMakeList.txt:</nowiki>** <nowiki>enable extra compiler checks</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=0e048ac6bffe3567be99e9e24cf739838f7dbfa5|0e048ac]]'' **<nowiki>treewide:</nowiki>** <nowiki>fix compiler warnings</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=f1d7da9801adc0a77c1a35363e4242544c4915e7|f1d7da9]]'' **<nowiki>router:</nowiki>**  //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=207f8e02e9011e42375837e8875885e01013a171|207f8e0]]'' **<nowiki>treewide:</nowiki>** <nowiki>align syslog loglevels</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=0a3b279e54115ee4c8457c7d8deaf1be7965b359|0a3b279]]'' <nowiki>Revert "router:"</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=0523bdd981f0cc56c2391f73649baeda39ab43e0|0523bdd]]'' **<nowiki>router:</nowiki>** <nowiki>improve code readibility</nowiki> //<color #ccc>(</color><color #282>+137</color><color #ccc>,</color><color #f00>-115</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=38bc630be6816eb5bd0a368437c97ee1aba3ee56|38bc630]]'' **<nowiki>router:</nowiki>** <nowiki>use ra_lifetime as lifetime for RA options (FS#2206)</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2218 === +
-**Description:** <nowiki>Linksys EA4500 suffers endless reboots: Radio1 (5GHz) crashes in mac80211</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2218]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8293e7532f55f80fed0a7c729258dab116daa140|8293e75]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Fix rate_idx underflow in mwl8k (FS#2218)</nowiki> //<color #ccc>(</color><color #282>+81</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2222 === +
-**Description:** <nowiki>uclient-fetch reports "connection reset" error in case of HTTP 204 response</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2222]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=cf463159df1bee537362d8faee8b1ac51e5bbfef|cf46315]]'' **<nowiki>uclient:</nowiki>** <nowiki>bump to version 2019-05-30</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/uclient.git;a=commitdiff;h=3b3e368dead01979e985cb167873fe9868b15d19|3b3e368]]'' **<nowiki>uclient-http:</nowiki>** <nowiki>set data_eof when content-length is 0</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2230 === +
-**Description:** <nowiki>kworker spikes 100% cpu every 2 second.</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2230]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=107dc4326ccfaff27bd1e698b8bc7fb942233559|107dc43]]'' **<nowiki>generic:</nowiki>** <nowiki>ar8216: add mib_poll_interval switch attribute</nowiki> //<color #ccc>(</color><color #282>+63</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2232 === +
-**Description:** <nowiki>Wifi LED on W8970 Not Working (v18.06.2)</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2232]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bd3a18bbe433cc53b6f86dd708477f97ac406abc|bd3a18b]]'' **<nowiki>lantiq:</nowiki>** <nowiki>tdw90x0: Fix WLAN LED on TP-Link W8970 v1.2 (FS#2232)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2236 === +
-**Description:** <nowiki>MikroTik wAP AC ethernet not going up on reboot / 803x_aneg_done: SGMII link is not ok</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2236]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=76a4c93f9dcafc0efd6f825fbd40eb4a2e53d456|76a4c93]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>enable SGMII fixup on Mikrotik wAP AC</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2242 === +
-**Description:** <nowiki>odhcpd floods system log with "Failed to delete proxy neighbour entry ..." periodically</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2242]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5546fe9fc38cef5ffe5a2e55c408bf323838ad04|5546fe9]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2242)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=79fbba18b175e717413722c6bbd82dfe86f97844|79fbba1]]'' **<nowiki>config:</nowiki>** <nowiki>set default loglevel to LOG_WARNING</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=3cd48765b74e498f06397f4b90b64cafe3a82dd1|3cd4876]]'' **<nowiki>ndp:</nowiki>** <nowiki>fix syslog flooding (FS#2242)</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=09e5eca32c1872c1676c25dfd3f240b10bc85d55|09e5eca]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>fix DHCP packet size</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=4a600ce5b1f3f2d877ad68ce0cc199a122d30abd|4a600ce]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>add support for Parameter Request List option 55</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=39e11ed2d9de55a2661c21176b74263988e932d3|39e11ed]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>DHCP pool size is off-by-one</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-10</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=6b951c55b61c95ad485edd68762416b6c7d8178e|6b951c5]]'' **<nowiki>treewide:</nowiki>** <nowiki>give file descriptors safe initial value</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=a17665eaabee92b04b947bb68b8717b18ace6615|a17665e]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>do not allow pool end address to overlap with broadcast address</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=a2dd8d6bd918fb211db491c7dcb1810032f3f8ca|a2dd8d6]]'' **<nowiki>treewide:</nowiki>** <nowiki>always init interface list heads during initialization</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-20</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=b60c384a5ac698103f05bc102cbef92143f1f237|b60c384]]'' **<nowiki>config:</nowiki>** <nowiki>use multi-stage parsing of uci sections</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=3c9810b24b0794028ad9ed2ef7bc18ba41d78428|3c9810b]]'' **<nowiki>dhcpv4:</nowiki>** <nowiki>fix lease ordering by ip address</nowiki> //<color #ccc>(</color><color #282>+54</color><color #ccc>,</color><color #f00>-56</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=f98b7ee899d492d32c4d857aa068daf95ae5be7b|f98b7ee]]'' **<nowiki>config:</nowiki>** <nowiki>use list safe iterator in lease_delete</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=c0c8034bc17519c7960f40f6d796b5485cfc4cdb|c0c8034]]'' **<nowiki>treewide:</nowiki>** <nowiki>init assignment lists head</nowiki> //<color #ccc>(</color><color #282>+22</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=41a74cba1bec349d1e1c5be4442e7fddb2d4adf7|41a74cb]]'' **<nowiki>config:</nowiki>** <nowiki>remove 'ignore' config option</nowiki> //<color #ccc>(</color><color #282>+55</color><color #ccc>,</color><color #f00>-36</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2243 === +
-**Description:** <nowiki>odhcpd does not provide IPV6 ULA lease or IPv6 gateway assignment</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2243]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=399aa0b9333cad8e5c4f89ca5d76efc3827130f0|399aa0b]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2243, FS#2244)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=6633efeb8196853503305c2714ba6830c8d9c70b|6633efe]]'' **<nowiki>router:</nowiki>** <nowiki>fix dns search list option</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2244 === +
-**Description:** <nowiki>This package odhcpd-ipv6only cannot send IPv6 addresses to the lower level.</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2244]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=399aa0b9333cad8e5c4f89ca5d76efc3827130f0|399aa0b]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to latest git HEAD (FS#2243, FS#2244)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/odhcpd.git;a=commitdiff;h=6633efeb8196853503305c2714ba6830c8d9c70b|6633efe]]'' **<nowiki>router:</nowiki>** <nowiki>fix dns search list option</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2253 === +
-**Description:** <nowiki>4.19 Netfilter/Conntrack issues with 613-netfilter_optional_tcp_window_check.patch</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2253]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9af2735734fce61eaf9bdb49fff218e6548af6f2|9af2735]]'' **<nowiki>kernel:</nowiki>** <nowiki>fix regression on 4.19 with 613-netfilter_optional_tcp_window_check.p...</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2254 === +
-**Description:** <nowiki>Monitoring tools causing router reboot since around r9645.</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2254]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6e7e2f4421011435053997c059db61c3e090ab64|6e7e2f4]]'' **<nowiki>mac80211:</nowiki>** <nowiki>fix regression in skb resizing optimization in monitor mode (FS#2254)</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-21</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2265 === +
-**Description:** <nowiki>Compile blocker on trunk with Kernel 4.14.144 for brcm2708</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2265]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=49dca520fb900410a436baa58404539aa1e10381|49dca52]]'' **<nowiki>brcm2708:</nowiki>** <nowiki>fix renamed definition (FS#2265)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2274 === +
-**Description:** <nowiki>block command can't load versioned libblkid.so.</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2274]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ee164007b0d765f22cdc6df4903e7b6249bf477d|ee16400]]'' **<nowiki>fstools:</nowiki>** <nowiki>update to latest Git HEAD</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/fstools.git;a=commitdiff;h=6a61b9ac105b8eb28680e728a2723e302a91304d|6a61b9a]]'' **<nowiki>probe:</nowiki>** <nowiki>fallback to libblkid.so.1 when libblkid.so does not exist</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2281 === +
-**Description:** <nowiki>The Dnsmasq-full seems have problems when it was compiled without DHCP function</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2281]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0299a4b73e729504dfdc5c4563535db082bdf941|0299a4b]]'' **<nowiki>dnsmasq:</nowiki>** <nowiki>skip options that are not compiled in</nowiki> //<color #ccc>(</color><color #282>+35</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2288 === +
-**Description:** <nowiki>uci memory corruption when setting section name</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2288]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0293aa72d1bfe732b826041b18ff35d2b4d31272|0293aa7]]'' **<nowiki>uci:</nowiki>** <nowiki>fix heap use after free (FS#2288)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/uci.git;a=commitdiff;h=f199b961c2970b63cc83947ad49b327b3f48f05f|f199b96]]'' **<nowiki>uci:</nowiki>** <nowiki>fix options list of section after type change</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2291 === +
-**Description:** <nowiki>RPCd crashes with $5$ or $6$ format hashes in shadow(5) with CONFIG_MUSL_DISABLE_CRYPT_SIZE_HACK=y</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2291]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/rpcd.git;a=commitdiff;h=569284a119f958154fe076f5bc06b031d59a71cc|569284a]]'' **<nowiki>session:</nowiki>** <nowiki>handle NULL return values of crypt()</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2293 === +
-**Description:** <nowiki>Named IP rule isn't applied</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2293]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=beb810dbccee098add0347d551eb5362e404fbdc|beb810d]]'' **<nowiki>iprule:</nowiki>** <nowiki>fix missing ip rules after a reload (FS#2296)</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2296 === +
-**Description:** <nowiki>netifd: ip rule are deleted on reload</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2296]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6636171bed8548d8b36d6bafe078b0c2c82d8ba9|6636171]]'' **<nowiki>netifd:</nowiki>** <nowiki>fix missing ip rules after network reload (FS#2296)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=beb810dbccee098add0347d551eb5362e404fbdc|beb810d]]'' **<nowiki>iprule:</nowiki>** <nowiki>fix missing ip rules after a reload (FS#2296)</nowiki> //<color #ccc>(</color><color #282>+38</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2297 === +
-**Description:** <nowiki>kernel crash - iptables - reboot all the time ....</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2297]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4089df4f4b0da96034580907d726b3bab8b484b0|4089df4]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.125 (FS#2305 FS#2297)</nowiki> //<color #ccc>(</color><color #282>+357</color><color #ccc>,</color><color #f00>-1.1K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d1dca45eafac27daa3ec292235399c0090e846e|1d1dca4]]'' **<nowiki>mvebu:</nowiki>** <nowiki>fixes commit 4089df4f4b0d</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2299 === +
-**Description:** <nowiki>trunk bricks tplink 10243nd v1 </nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2299]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6a92eb5b382860017fd00cd05350a648c4a4ac56|6a92eb5]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=385b904b2f0a50030aaa33417a03f45babf4bd3d|385b904]]'' **<nowiki>hotplug:</nowiki>** <nowiki>improve error message during group ownership change</nowiki> //<color #ccc>(</color><color #282>+27</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=ade00ca585a49c8478bf60eb24ce385676be37a4|ade00ca]]'' **<nowiki>container:</nowiki>** <nowiki>fix .dockerenv stat check</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2300 === +
-**Description:** <nowiki>kmod-br-netfilter: bundled sysctl exploits administrator inattention</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2300]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6e0bd490140fcdbf577cf35671bf68f537d19ecc|6e0bd49]]'' **<nowiki>base-files:</nowiki>** <nowiki>apply new sysctl.conf at postinst</nowiki> //<color #ccc>(</color><color #282>+21</color><color #ccc>,</color><color #f00>-14</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2305 === +
-**Description:** <nowiki>mt76: kernel panic when using mkfs.ext2 on usb drive.</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2305]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4089df4f4b0da96034580907d726b3bab8b484b0|4089df4]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.125 (FS#2305 FS#2297)</nowiki> //<color #ccc>(</color><color #282>+357</color><color #ccc>,</color><color #f00>-1.1K</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d1dca45eafac27daa3ec292235399c0090e846e|1d1dca4]]'' **<nowiki>mvebu:</nowiki>** <nowiki>fixes commit 4089df4f4b0d</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2321 === +
-**Description:** <nowiki>Kernel Panic after enabling hardware offloading - EdgeRouter X</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2321]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ac04be82c447e3a24bbd05387b76228673b7729b|ac04be8]]'' **<nowiki>netfilter:</nowiki>** <nowiki>fix crash in flow offload by adding netns support</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2334 === +
-**Description:** <nowiki>brcm47xx/mips74k snapshots: WLAN driver kmod-brcmsmac (and others) missing on the download server</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2334]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=87457ad81b0297814b3d137e77e47cbba7798881|87457ad]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Do not build b43legacy on BRCM47xx mips74 subtarget</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2373 === +
-**Description:** <nowiki>missing dependency in block-mount</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2373]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=48662712b20fcf05e05b79800b6ec2a5bcbac96d|4866271]]'' **<nowiki>fstools:</nowiki>** <nowiki>add direct dependencies on libblobmsg-json and libjson-c</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2385 === +
-**Description:** <nowiki>Some of AR71xx devices enters a reboot-loop  in wifi client (sta) mode</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2385]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0254087e925dabae7e06a281a5c16489052088f4|0254087]]'' **<nowiki>ath79:</nowiki>** <nowiki>ar9330: add missing watchdog node</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2397 === +
-**Description:** <nowiki>WPA3-SAE Not working when selected</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2397]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8b436c777cd71a9a7bdc79811921e3279adbbb99|8b436c7]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Allow CONFIG_IEEE80211W for all but mini variant</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2400 === +
-**Description:** <nowiki>libressl: compilation fails on musl</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2400]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=04413f7612076a9f6bf713b31ead8b4396845ebb|04413f7]]'' **<nowiki>tools:</nowiki>** <nowiki>libressl: fix compilation for non-glibc clib (FS#2400)</nowiki> //<color #ccc>(</color><color #282>+23</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2423 === +
-**Description:** <nowiki>make kernel_menuconfig fails</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2423]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f2c321fc078e5e210aac97216f26c8c97cd7b93d|f2c321f]]'' **<nowiki>build:</nowiki>** <nowiki>fix host menu config targets using ncurses</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2424 === +
-**Description:** <nowiki>generator of images cannot find wireless-regdb</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2424]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bdb11c725b7078a54cb249ad2219366cc459309b|bdb11c7]]'' **<nowiki>sdk:</nowiki>** <nowiki>fix GCC and Python dangling symlinks</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2425 === +
-**Description:** <nowiki>procd: Hangs on shutdown in docker</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2425]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f7b53dfb2abf0ac99f4ed97fcbbcfcbcb1d98192|f7b53df]]'' **<nowiki>procd:</nowiki>** <nowiki>update to latest git HEAD (FS#2425)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=832369078d818d19ab64051fdc8da9e06c90ad88|8323690]]'' **<nowiki>state:</nowiki>** <nowiki>fix shutdown when running in a container (FS#2425)</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2435 === +
-**Description:** <nowiki>[libevent2] version bump 2.1.11-stable</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2435]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f051a967b817eef118f315aee02dcc6857bc35e4|f051a96]]'' **<nowiki>libevent2:</nowiki>** <nowiki>Update to 2.1.11</nowiki> //<color #ccc>(</color><color #282>+94</color><color #ccc>,</color><color #f00>-81</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2460 === +
-**Description:** <nowiki>kernel panic reading squashfs from ubi volume</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2460]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5a102a010fe6be82d5793104acefabbbc01d6b85|5a102a0]]'' **<nowiki>build:</nowiki>** <nowiki>remove harmful -nopad option from mksquashfs</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== #2469 === +
-**Description:** <nowiki>procd compile failure using glibc</nowiki>\\ +
-**Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2469]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5f472afa2ba718724d0f1c5919e3cd524ca86ef3|5f472af]]'' **<nowiki>procd:</nowiki>** <nowiki>fix compile issue with glibc (FS#2469)</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
- => ''[[https://git.openwrt.org/?p=project/procd.git;a=commitdiff;h=0430252482d0a9007cfb6571622c1b0b5ab7b93d|0430252]]'' **<nowiki>sysupgrade:</nowiki>** <nowiki>add missing _GNU_SOURCE define (FS#2469)</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ +
-\\ +
- +
-===== Security fixes ==== +
-=== CVE-300-2015 === +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-300-2015]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ffbe84ea49fc643f41bfdf687de99aee17c9154|9ffbe84]]'' **<nowiki>grub2:</nowiki>** <nowiki>rebase patches</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2015-8370 === +
-**Description:** <nowiki>Multiple integer underflows in Grub2 1.98 through 2.02 allow physically proximate attackers to bypass authentication, obtain sensitive information, or cause a denial of service (disk corruption) via backspace characters in the (1) grub_username_get function in grub-core/normal/auth.c or the (2) grub_password_get function in lib/crypto.c, which trigger an "Off-by-two" or "Out of bounds overwrite" memory error.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8370]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7e73e9128f6a63b9198c88eea97c267810447be4|7e73e91]]'' **<nowiki>grub2:</nowiki>** <nowiki>Fix CVE-2015-8370</nowiki> //<color #ccc>(</color><color #282>+45</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9ffbe84ea49fc643f41bfdf687de99aee17c9154|9ffbe84]]'' **<nowiki>grub2:</nowiki>** <nowiki>rebase patches</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2016-3189 === +
-**Description:** <nowiki>Use-after-free vulnerability in bzip2recover in bzip2 1.0.6 allows remote attackers to cause a denial of service (crash) via a crafted bzip2 file, related to block ends set to before the start of the block.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3189]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f9469efbfa7ce892651f9a6da713eacbef66f177|f9469ef]]'' **<nowiki>bzip2:</nowiki>** <nowiki>Fix CVE-2016-3189</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2017-5715 === +
-**Description:** <nowiki>Systems with microprocessors utilizing speculative execution and indirect branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5715]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=10e393262caeba1e9cbdcc937d20fe15ad5f448a|10e3932]]'' **<nowiki>firmware:</nowiki>** <nowiki>amd64-microcode: update to 20180524</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2017-16808 === +
-**Description:** <nowiki>tcpdump before 4.9.3 has a heap-based buffer over-read related to aoe_print in print-aoe.c and lookup_emem in addrtoname.c.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16808]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2017-18269 === +
-**Description:** <nowiki>An SSE2-optimized memmove implementation for i386 in sysdeps/i386/i686/multiarch/memcpy-sse2-unaligned.S in the GNU C Library (aka glibc or libc6) 2.21 through 2.27 does not correctly perform the overlapping memory check if the source memory range spans the middle of the address space, resulting in corrupt data being produced by the copy operation. This may disclose information to context-dependent attackers, or result in a denial of service, or, possibly, code execution.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-18269]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a70a0a529ff2ecb6d8f124df89fd973bed2d3138|a70a0a5]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-0732 === +
-**Description:** <nowiki>During key agreement in a TLS handshake using a DH(E) based ciphersuite a malicious server can send a very large prime value to the client. This will cause the client to spend an unreasonably long period of time generating a key for this prime resulting in a hang until the client has finished. This could be exploited in a Denial Of Service attack. Fixed in OpenSSL 1.1.0i-dev (Affected 1.1.0-1.1.0h). Fixed in OpenSSL 1.0.2p-dev (Affected 1.0.2-1.0.2o).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0732]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d74d6c4522f8accdcf3610073f96a64b4a27a5e7|d74d6c4]]'' **<nowiki>openssl:</nowiki>** <nowiki>update to version 1.0.2p</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-0734 === +
-**Description:** <nowiki>The OpenSSL DSA signature algorithm has been shown to be vulnerable to a timing side channel attack. An attacker could use variations in the signing algorithm to recover the private key. Fixed in OpenSSL 1.1.1a (Affected 1.1.1). Fixed in OpenSSL 1.1.0j (Affected 1.1.0-1.1.0i). Fixed in OpenSSL 1.0.2q (Affected 1.0.2-1.0.2p).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0734]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=989060478ae270885727d91c25b9b52b0f33743c|9890604]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to 1.0.2q</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-0737 === +
-**Description:** <nowiki>The OpenSSL RSA Key generation algorithm has been shown to be vulnerable to a cache timing side channel attack. An attacker with sufficient access to mount cache timing attacks during the RSA key generation process could recover the private key. Fixed in OpenSSL 1.1.0i-dev (Affected 1.1.0-1.1.0h). Fixed in OpenSSL 1.0.2p-dev (Affected 1.0.2b-1.0.2o).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0737]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d74d6c4522f8accdcf3610073f96a64b4a27a5e7|d74d6c4]]'' **<nowiki>openssl:</nowiki>** <nowiki>update to version 1.0.2p</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-3620 === +
-**Description:** <nowiki>Systems with microprocessors utilizing speculative execution and address translations may allow unauthorized disclosure of information residing in the L1 data cache to an attacker with local user access via a terminal page fault and a side-channel analysis.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3620]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4bad5f0ac9b8e6602181a51b1f97e39bef0595b|e4bad5f]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump kernel 4.14 to version 4.14.63</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-107</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b547ab3143e5f9116c19698292d1bd9e08feda3e|b547ab3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump kernel 4.9 to version 4.9.120</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-3639 === +
-**Description:** <nowiki>Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka Speculative Store Bypass (SSB), Variant 4.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3639]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=77e3e706ce0dfe653a28e088bdcf0acddead0091|77e3e70]]'' **<nowiki>kernel:</nowiki>** <nowiki>add missing ARM64_SSBD symbol</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4d30476712c086d5a346ed10e155c0a9399ebc9|f4d3047]]'' **<nowiki>firmware:</nowiki>** <nowiki>intel-microcode: bump to 20180703</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-3640 === +
-**Description:** <nowiki>Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis, aka Rogue System Register Read (RSRE), Variant 3a.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3640]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f4d30476712c086d5a346ed10e155c0a9399ebc9|f4d3047]]'' **<nowiki>firmware:</nowiki>** <nowiki>intel-microcode: bump to 20180703</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-3646 === +
-**Description:** <nowiki>Systems with microprocessors utilizing speculative execution and address translations may allow unauthorized disclosure of information residing in the L1 data cache to an attacker with local user access with guest OS privilege via a terminal page fault and a side-channel analysis.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3646]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e4bad5f0ac9b8e6602181a51b1f97e39bef0595b|e4bad5f]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump kernel 4.14 to version 4.14.63</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-107</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b547ab3143e5f9116c19698292d1bd9e08feda3e|b547ab3]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump kernel 4.9 to version 4.9.120</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-67</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-5390 === +
-**Description:** <nowiki>Linux kernel versions 4.9+ can be forced to make very expensive calls to tcp_collapse_ofo_queue() and tcp_prune_ofo_queue() for every incoming packet which can lead to a denial of service.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5390]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fefe1da440eede8dfaa23975c30ae2f6fcac744d|fefe1da]]'' **<nowiki>kernel:</nowiki>** <nowiki>backport upstream fix for CVE-2018-5390</nowiki> //<color #ccc>(</color><color #282>+76</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-5407 === +
-**Description:** <nowiki>Simultaneous Multi-threading (SMT) in processors can enable local users to exploit software vulnerable to timing attacks via a side-channel timing attack on 'port contention'.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5407]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=989060478ae270885727d91c25b9b52b0f33743c|9890604]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to 1.0.2q</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-6412 === +
-**Description:** <nowiki>In the function sbusfb_ioctl_helper() in drivers/video/fbdev/sbuslib.c in the Linux kernel through 4.15, an integer signedness error allows arbitrary information leakage for the FBIOPUTCMAP_SPARC and FBIOGETCMAP_SPARC commands.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6412]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e52f3e9b13763cbfbd92fca8db0b4d19dc1e309e|e52f3e9]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.48</nowiki> //<color #ccc>(</color><color #282>+550</color><color #ccc>,</color><color #f00>-383</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-6951 === +
-**Description:** <nowiki>An issue was discovered in GNU patch through 2.7.6. There is a segmentation fault, associated with a NULL pointer dereference, leading to a denial of service in the intuit_diff_type function in pch.c, aka a "mangled rename" issue.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6951]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a6bd9d0cb652686453604b762e80a35d023908c4|a6bd9d0]]'' **<nowiki>tools:</nowiki>** <nowiki>patch: Add missing CVE-2018-6951 fix</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-6952 === +
-**Description:** <nowiki>A double free exists in the another_hunk function in pch.c in GNU patch through 2.7.6.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6952]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4797dddfde6a8ffdbdcb4e5b5e137b0a00313f62|4797ddd]]'' **<nowiki>patch:</nowiki>** <nowiki>apply upstream cve fixes</nowiki> //<color #ccc>(</color><color #282>+241</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-7755 === +
-**Description:** <nowiki>An issue was discovered in the fd_locked_ioctl function in drivers/block/floppy.c in the Linux kernel through 4.15.7. The floppy driver will copy a kernel pointer to user memory in response to the FDGETPRM ioctl. An attacker can send the FDGETPRM ioctl and use the obtained kernel pointer to discover the location of kernel code and data and bypass kernel security protections such as KASLR.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7755]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0bcff6b0db4bd214edc7df5df1ce5d47f424c424|0bcff6b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.131</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a2adeffffca5304b97aaa1eb68ffc4f00138ee1e|a2adeff]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.74</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10103 === +
-**Description:** <nowiki>tcpdump before 4.9.3 mishandles the printing of SMB data (issue 1 of 2).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10103]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10105 === +
-**Description:** <nowiki>tcpdump before 4.9.3 mishandles the printing of SMB data (issue 2 of 2).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10105]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10876 === +
-**Description:** <nowiki>A flaw was found in Linux kernel in the ext4 filesystem code. A use-after-free is possible in ext4_ext_remove_space() function when mounting and operating a crafted ext4 image.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10876]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10877 === +
-**Description:** <nowiki>Linux kernel ext4 filesystem is vulnerable to an out-of-bound access in the ext4_ext_drop_refs() function when operating on a crafted ext4 filesystem image.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10877]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10879 === +
-**Description:** <nowiki>A flaw was found in the Linux kernel's ext4 filesystem. A local user can cause a use-after-free in ext4_xattr_set_entry function and a denial of service or unspecified other impact may occur by renaming a file in a crafted ext4 filesystem image.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10879]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10880 === +
-**Description:** <nowiki>Linux kernel is vulnerable to a stack-out-of-bounds write in the ext4 filesystem code when mounting and writing to a crafted ext4 image in ext4_update_inline_data(). An attacker could use this to cause a system crash and a denial of service.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10880]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0bcff6b0db4bd214edc7df5df1ce5d47f424c424|0bcff6b]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.131</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-11</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10881 === +
-**Description:** <nowiki>A flaw was found in the Linux kernel's ext4 filesystem. A local user can cause an out-of-bound access in ext4_get_group_info function, a denial of service, and a system crash by mounting and operating on a crafted ext4 filesystem image.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10881]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10882 === +
-**Description:** <nowiki>A flaw was found in the Linux kernel's ext4 filesystem. A local user can cause an out-of-bound write in in fs/jbd2/transaction.c code, a denial of service, and a system crash by unmounting a crafted ext4 filesystem image.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10882]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-10883 === +
-**Description:** <nowiki>A flaw was found in the Linux kernel's ext4 filesystem. A local user can cause an out-of-bounds write in jbd2_journal_dirty_metadata(), a denial of service, and a system crash by mounting and operating on a crafted ext4 filesystem image.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10883]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=22b9f99b87fa1ff991180cabf02dd04d1bddce2b|22b9f99]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.59</nowiki> //<color #ccc>(</color><color #282>+178</color><color #ccc>,</color><color #f00>-829</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=9c42391c0d7418fc604152b2c552a1b9d964a3fc|9c42391]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.135</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-11236 === +
-**Description:** <nowiki>stdlib/canonicalize.c in the GNU C Library (aka glibc or libc6) 2.27 and earlier, when processing very long pathname arguments to the realpath function, could encounter an integer overflow on 32-bit architectures, leading to a stack-based buffer overflow and, potentially, arbitrary code execution.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11236]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a70a0a529ff2ecb6d8f124df89fd973bed2d3138|a70a0a5]]'' **<nowiki>toolchain/glibc:</nowiki>** <nowiki>update to latest 2.26 commit</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14461 === +
-**Description:** <nowiki>The LDP parser in tcpdump before 4.9.3 has a buffer over-read in print-ldp.c:ldp_tlv_print().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14461]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14462 === +
-**Description:** <nowiki>The ICMP parser in tcpdump before 4.9.3 has a buffer over-read in print-icmp.c:icmp_print().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14462]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14463 === +
-**Description:** <nowiki>The VRRP parser in tcpdump before 4.9.3 has a buffer over-read in print-vrrp.c:vrrp_print().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14463]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14464 === +
-**Description:** <nowiki>The LMP parser in tcpdump before 4.9.3 has a buffer over-read in print-lmp.c:lmp_print_data_link_subobjs().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14464]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14465 === +
-**Description:** <nowiki>The RSVP parser in tcpdump before 4.9.3 has a buffer over-read in print-rsvp.c:rsvp_obj_print().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14465]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14466 === +
-**Description:** <nowiki>The Rx parser in tcpdump before 4.9.3 has a buffer over-read in print-rx.c:rx_cache_find() and rx_cache_insert().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14466]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14467 === +
-**Description:** <nowiki>The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_capabilities_print() (BGP_CAPCODE_MP).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14467]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14468 === +
-**Description:** <nowiki>The FRF.16 parser in tcpdump before 4.9.3 has a buffer over-read in print-fr.c:mfr_print().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14468]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14469 === +
-**Description:** <nowiki>The IKEv1 parser in tcpdump before 4.9.3 has a buffer over-read in print-isakmp.c:ikev1_n_print().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14469]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14470 === +
-**Description:** <nowiki>The Babel parser in tcpdump before 4.9.3 has a buffer over-read in print-babel.c:babel_print_v2().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14470]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14526 === +
-**Description:** <nowiki>An issue was discovered in rsn_supp/wpa.c in wpa_supplicant 2.0 through 2.6. Under certain conditions, the integrity of EAPOL-Key messages is not checked, leading to a decryption oracle. An attacker within range of the Access Point and client can abuse the vulnerability to recover sensitive information.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14526]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1961948585e008ad0095d7074784893229b00d06|1961948]]'' **<nowiki>wpa_supplicant:</nowiki>** <nowiki>fix CVE-2018-14526</nowiki> //<color #ccc>(</color><color #282>+48</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14625 === +
-**Description:** <nowiki>A flaw was found in the Linux Kernel where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14625]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fd918b413a0dfe933c61f4d52823fee4caebf0f6|fd918b4]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.145</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-15</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=fdd11a6eaeaec27d3129282cce2fc4fd3b1c1b61|fdd11a6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.88</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14879 === +
-**Description:** <nowiki>The command-line argument parser in tcpdump before 4.9.3 has a buffer overflow in tcpdump.c:get_next_file().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14879]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14880 === +
-**Description:** <nowiki>The OSPFv3 parser in tcpdump before 4.9.3 has a buffer over-read in print-ospf6.c:ospf6_print_lshdr().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14880]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14881 === +
-**Description:** <nowiki>The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_capabilities_print() (BGP_CAPCODE_RESTART).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14881]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-14882 === +
-**Description:** <nowiki>The ICMPv6 parser in tcpdump before 4.9.3 has a buffer over-read in print-icmp6.c.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14882]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-15473 === +
-**Description:** <nowiki>OpenSSH through 7.7 is prone to a user enumeration vulnerability due to not delaying bailout for an invalid authenticating user until after the packet containing the request has been fully parsed, related to auth2-gss.c, auth2-hostbased.c, and auth2-pubkey.c.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-15473]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2211ee0037764e1c6b1576fe7a0975722cd4acdc|2211ee0]]'' **<nowiki>dropbear:</nowiki>** <nowiki>backport upstream fix for CVE-2018-15599</nowiki> //<color #ccc>(</color><color #282>+224</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-15599 === +
-**Description:** <nowiki>The recv_msg_userauth_request function in svr-auth.c in Dropbear through 2018.76 is prone to a user enumeration vulnerability because username validity affects how fields in SSH_MSG_USERAUTH messages are handled, a similar issue to CVE-2018-15473 in an unrelated codebase.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-15599]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2211ee0037764e1c6b1576fe7a0975722cd4acdc|2211ee0]]'' **<nowiki>dropbear:</nowiki>** <nowiki>backport upstream fix for CVE-2018-15599</nowiki> //<color #ccc>(</color><color #282>+224</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16227 === +
-**Description:** <nowiki>The IEEE 802.11 parser in tcpdump before 4.9.3 has a buffer over-read in print-802_11.c for the Mesh Flags subfield.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16227]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16228 === +
-**Description:** <nowiki>The HNCP parser in tcpdump before 4.9.3 has a buffer over-read in print-hncp.c:print_prefix().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16228]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16229 === +
-**Description:** <nowiki>The DCCP parser in tcpdump before 4.9.3 has a buffer over-read in print-dccp.c:dccp_print_option().</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16229]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16230 === +
-**Description:** <nowiki>The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_attr_print() (MP_REACH_NLRI).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16230]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16300 === +
-**Description:** <nowiki>The BGP parser in tcpdump before 4.9.3 allows stack consumption in print-bgp.c:bgp_attr_print() because of unlimited recursion.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16300]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16301 === +
-**Description:** <nowiki>libpcap before 1.9.1, as used in tcpdump before 4.9.3, has a buffer overflow and/or over-read because of errors in pcapng reading.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16301]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e78bbb7bb70c91cb123b2ad3929130af0326c0e|8e78bbb]]'' **<nowiki>libpcap:</nowiki>** <nowiki>update to 1.9.1</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16451 === +
-**Description:** <nowiki>The SMB parser in tcpdump before 4.9.3 has buffer over-reads in print-smb.c:print_trans() for \MAILSLOT\BROWSE and \PIPE\LANMAN.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16451]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16452 === +
-**Description:** <nowiki>The SMB parser in tcpdump before 4.9.3 has stack exhaustion in smbutil.c:smb_fdata() via recursion.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16452]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16839 === +
-**Description:** <nowiki>Curl versions 7.33.0 through 7.61.1 are vulnerable to a buffer overrun in the SASL authentication code that may lead to denial of service.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16839]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c9f5934c71e73df707d97f8b2ff86e164bfbda12|c9f5934]]'' **<nowiki>curl:</nowiki>** <nowiki>noop commit to refer CVEs fixed in 7.62.0</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16840 === +
-**Description:** <nowiki>A heap use-after-free flaw was found in curl versions from 7.59.0 through 7.61.1 in the code related to closing an easy handle. When closing and cleaning up an 'easy' handle in the `Curl_close()` function, the library code first frees a struct (without nulling the pointer) and might then subsequently erroneously write to a struct field within that already freed struct.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16840]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c9f5934c71e73df707d97f8b2ff86e164bfbda12|c9f5934]]'' **<nowiki>curl:</nowiki>** <nowiki>noop commit to refer CVEs fixed in 7.62.0</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16842 === +
-**Description:** <nowiki>Curl versions 7.14.1 through 7.61.1 are vulnerable to a heap-based buffer over-read in the tool_msgs.c:voutf() function that may result in information exposure and denial of service.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16842]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c9f5934c71e73df707d97f8b2ff86e164bfbda12|c9f5934]]'' **<nowiki>curl:</nowiki>** <nowiki>noop commit to refer CVEs fixed in 7.62.0</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-16890 === +
-**Description:** <nowiki>libcurl versions from 7.36.0 to before 7.64.0 is vulnerable to a heap buffer out-of-bounds read. The function handling incoming NTLM type-2 messages (`lib/vauth/ntlm.c:ntlm_decode_type2_target`) does not validate incoming data correctly and is subject to an integer overflow vulnerability. Using that overflow, a malicious or broken NTLM server could trick libcurl to accept a bad length + offset combination that would lead to a buffer read out-of-bounds.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16890]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39273b849fb6d235e092477c8c98c722f77cb36a|39273b8]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.64.0</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-19591 === +
-**Description:** <nowiki>In the GNU C Library (aka glibc or libc6) through 2.28, attempting to resolve a crafted hostname via getaddrinfo() leads to the allocation of a socket descriptor that is not closed. This is related to the if_nametoindex() function.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-19591]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=476336fe66b0c1b77b774609adacf1f609c3596a|476336f]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a969e96e47f8f893108fcffb31a4af7369a978dd|a969e96]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e9e63c5a9ae64344b793d3a2860cc6da8b1e77e7|e9e63c5]]'' **<nowiki>glibc:</nowiki>** <nowiki>update to latest 2.27 commit (BZ #24027, BZ #23927)</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-19608 === +
-**Description:** <nowiki>Arm Mbed TLS before 2.14.1, before 2.7.8, and before 2.1.17 allows a local unprivileged attacker to recover the plaintext of RSA decryption, which is used in RSA-without-(EC)DH(E) cipher suites.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-19608]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3f7dd06fd8558685f71f01ef3cbcf844d402b71c|3f7dd06]]'' **<nowiki>mbedtls:</nowiki>** <nowiki>Update to 2.14.1</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-26</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-20482 === +
-**Description:** <nowiki>GNU Tar through 1.30, when --sparse is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed to be archived by a different user's process (e.g., a system backup running as root).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20482]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1d1dabdf0a6e848f211d58c7fb8867f21496b61f|1d1dabd]]'' **<nowiki>tools/tar:</nowiki>** <nowiki>Update to 1.31</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-1000026 === +
-**Description:** <nowiki>Linux Linux kernel version at least v4.8 onwards, probably well before contains a Insufficient input validation vulnerability in bnx2x network card driver that can result in DoS: Network card firmware assertion takes card off-line. This attack appear to be exploitable via An attacker on a must pass a very large, specially crafted packet to the bnx2x card. This can be done from an untrusted guest VM..</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000026]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f980a8cfec48ea9290c094c6818c125fe05eec7|8f980a8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.159</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-525</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a2668c6d5111d0f98922157b204263cef8603d7|3a2668c]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.102</nowiki> //<color #ccc>(</color><color #282>+11</color><color #ccc>,</color><color #f00>-98</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2018-1000156 === +
-**Description:** <nowiki>GNU Patch version 2.7.6 contains an input validation vulnerability when processing patch files, specifically the EDITOR_PROGRAM invocation (using ed) can result in code execution. This attack appear to be exploitable via a patch file processed via the patch utility. This is similar to FreeBSD's CVE-2015-1418 however although they share a common ancestry the code bases have diverged over time.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000156]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4797dddfde6a8ffdbdcb4e5b5e137b0a00313f62|4797ddd]]'' **<nowiki>patch:</nowiki>** <nowiki>apply upstream cve fixes</nowiki> //<color #ccc>(</color><color #282>+241</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46e9a9b04e4f42772cac056453a77937a2b6a40c|46e9a9b]]'' **<nowiki>tools/patch:</nowiki>** <nowiki>apply upstream patch for cve-2019-13638</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-1543 === +
-**Description:** <nowiki>ChaCha20-Poly1305 is an AEAD cipher, and requires a unique nonce input for every encryption operation. RFC 7539 specifies that the nonce value (IV) should be 96 bits (12 bytes). OpenSSL allows a variable nonce length and front pads the nonce with 0 bytes if it is less than 12 bytes. However it also incorrectly allows a nonce to be set of up to 16 bytes. In this case only the last 12 bytes are significant and any additional leading bytes are ignored. It is a requirement of using this cipher that nonce values are unique. Messages encrypted using a reused nonce value are susceptible to serious confidentiality and integrity attacks. If an application changes the default nonce length to be longer than 12 bytes and then makes a change to the leading bytes of the nonce expecting the new value to be a new unique nonce then such an application could inadvertently encrypt messages with a reused nonce. Additionally the ignored bytes in a long nonce are not covered by the integrity guarantee of this cipher. Any application that relies on the integrity of these ignored leading bytes of a long nonce may be further affected. Any OpenSSL internal use of this cipher, including in SSL/TLS, is safe because no such use sets such a long nonce value. However user applications that use this cipher directly and set a non-default nonce length to be longer than 12 bytes may be vulnerable. OpenSSL versions 1.1.1 and 1.1.0 are affected by this issue. Due to the limited scope of affected deployments this has been assessed as low severity and therefore we are not creating new releases at this time. Fixed in OpenSSL 1.1.1c (Affected 1.1.1-1.1.1b). Fixed in OpenSSL 1.1.0k (Affected 1.1.0-1.1.0j).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1543]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f22ef1f1de8816201c6d8551e1bb3f3fc58c4328|f22ef1f]]'' **<nowiki>openssl:</nowiki>** <nowiki>update to version 1.1.1c</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-34</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-1547 === +
-**Description:** <nowiki>Normally in OpenSSL EC groups always have a co-factor present and this is used in side channel resistant code paths. However, in some cases, it is possible to construct a group using explicit parameters (instead of using a named curve). In those cases it is possible that such a group does not have the cofactor present. This can occur even where all the parameters match a known named curve. If such a curve is used then OpenSSL falls back to non-side channel resistant code paths which may result in full key recovery during an ECDSA signature operation. In order to be vulnerable an attacker would have to have the ability to time the creation of a large number of signatures where explicit parameters with no co-factor present are in use by an application using libcrypto. For the avoidance of doubt libssl is not vulnerable because explicit parameters are never used. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b610572a9baf18a913231e5d90348af873986ddc|b610572]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to 1.1.1d</nowiki> //<color #ccc>(</color><color #282>+247</color><color #ccc>,</color><color #f00>-2.5K</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-1549 === +
-**Description:** <nowiki>OpenSSL 1.1.1 introduced a rewritten random number generator (RNG). This was intended to include protection in the event of a fork() system call in order to ensure that the parent and child processes did not share the same RNG state. However this protection was not being used in the default case. A partial mitigation for this issue is that the output from a high precision timer is mixed into the RNG state so the likelihood of a parent and child process sharing state is significantly reduced. If an application already calls OPENSSL_init_crypto() explicitly using OPENSSL_INIT_ATFORK then this problem does not occur at all. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1549]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b610572a9baf18a913231e5d90348af873986ddc|b610572]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to 1.1.1d</nowiki> //<color #ccc>(</color><color #282>+247</color><color #ccc>,</color><color #f00>-2.5K</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-1563 === +
-**Description:** <nowiki>In situations where an attacker receives automated notification of the success or failure of a decryption attempt an attacker, after sending a very large number of messages to be decrypted, can recover a CMS/PKCS7 transported encryption key or decrypt any RSA encrypted message that was encrypted with the public RSA key, using a Bleichenbacher padding oracle attack. Applications are not affected if they use a certificate together with the private RSA key to the CMS_decrypt or PKCS7_decrypt functions to select the correct recipient info to decrypt. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b610572a9baf18a913231e5d90348af873986ddc|b610572]]'' **<nowiki>openssl:</nowiki>** <nowiki>bump to 1.1.1d</nowiki> //<color #ccc>(</color><color #282>+247</color><color #ccc>,</color><color #f00>-2.5K</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-3819 === +
-**Description:** <nowiki>A flaw was found in the Linux kernel in the function hid_debug_events_read() in drivers/hid/hid-debug.c file which may enter an infinite loop with certain parameters passed from a userspace. A local privileged user ("root") can cause a system lock up and a denial of service. Versions from v4.18 and newer are vulnerable.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3819]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=276d8b86a7df6e3802bed7fedb89af07058c1572|276d8b8]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.9 to 4.9.158</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3967376eb73acd8948f510462bd266fb8c9e95d6|3967376]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.101</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26f864451031da22893ef64fb58502a11f7244c6|26f8644]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 3.18 to 3.18.135</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-3822 === +
-**Description:** <nowiki>libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (`lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()`), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3822]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39273b849fb6d235e092477c8c98c722f77cb36a|39273b8]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.64.0</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-3823 === +
-**Description:** <nowiki>libcurl versions from 7.34.0 to before 7.64.0 are vulnerable to a heap out-of-bounds read in the code handling the end-of-response for SMTP. If the buffer passed to `smtp_endofresp()` isn't NUL terminated and contains no character ending the parsed number, and `len` is set to 5, then the `strtol()` call reads beyond the allocated buffer. The read contents will not be returned to the caller.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3823]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=39273b849fb6d235e092477c8c98c722f77cb36a|39273b8]]'' **<nowiki>curl:</nowiki>** <nowiki>bump to 7.64.0</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-3846 === +
-**Description:** <nowiki>A flaw that allowed an attacker to corrupt memory and possibly escalate privileges was found in the mwifiex kernel module while connecting to a malicious wireless network.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3846]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fd61b6220a7a25f2284731688eafb0495643d0e|4fd61b6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.134</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-52</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-3887 === +
-**Description:** <nowiki>A flaw was found in the way KVM hypervisor handled x2APIC Machine Specific Rregister (MSR) access with nested(=1) virtualization enabled. In that, L1 guest could access L0's APIC register values via L2 guest, when 'virtualize x2APIC mode' is enabled. A guest could use this flaw to potentially crash the host kernel resulting in DoS issue. Kernel versions from 4.16 and newer are vulnerable to this issue.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3887]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=022dfdc41c7a328f035b8930e763576c2c2b3a13|022dfdc]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.19 to 4.19.35</nowiki> //<color #ccc>(</color><color #282>+25</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-3900 === +
-**Description:** <nowiki>An infinite loop issue was found in the vhost_net kernel module in Linux Kernel up to and including v5.1-rc6, while handling incoming packets in handle_rx(). It could occur if one end sends packets faster than the other end can process them. A guest user, maybe remote one, could use this flaw to stall the vhost_net kernel thread, resulting in a DoS scenario.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3900]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=f40f7b0fb5218d2d1e5b5b92e82d14cec30179d4|f40f7b0]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.133</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4fd61b6220a7a25f2284731688eafb0495643d0e|4fd61b6]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.134</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-52</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-5101 === +
-**Description:** <nowiki>** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5101]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5d5cdb759adc890ce6699117b7119acf280ce77|c5d5cdb]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>backport fix for CVE-2019-5101, CVE-2019-5102</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-5102 === +
-**Description:** <nowiki>** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5102]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c5d5cdb759adc890ce6699117b7119acf280ce77|c5d5cdb]]'' **<nowiki>ustream-ssl:</nowiki>** <nowiki>backport fix for CVE-2019-5101, CVE-2019-5102</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-6974 === +
-**Description:** <nowiki>In the Linux kernel before 4.20.8, kvm_ioctl_create_device in virt/kvm/kvm_main.c mishandles reference counting because of a race condition, leading to a use-after-free.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6974]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d037c873bfe123b985d711cb4e930a662821a5c0|d037c87]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 3.18 to 3.18.136</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7146 === +
-**Description:** <nowiki>In elfutils 0.175, there is a buffer over-read in the ebl_object_note function in eblobjnote.c in libebl. Remote attackers could leverage this vulnerability to cause a denial-of-service via a crafted elf file, as demonstrated by eu-readelf.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7146]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40de4c038a5c9e452dcaa4939c4ed167e9db50d9|40de4c0]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.176</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7148 === +
-**Description:** <nowiki>**DISPUTED** An attempted excessive memory allocation was discovered in the function read_long_names in elf_begin.c in libelf in elfutils 0.174. Remote attackers could leverage this vulnerability to cause a denial-of-service via crafted elf input, which leads to an out-of-memory exception. NOTE: The maintainers believe this is not a real issue, but instead a "warning caused by ASAN because the allocation is big. By setting ASAN_OPTIONS=allocator_may_return_null=1 and running the reproducer, nothing happens."</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7148]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40de4c038a5c9e452dcaa4939c4ed167e9db50d9|40de4c0]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.176</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7149 === +
-**Description:** <nowiki>A heap-based buffer over-read was discovered in the function read_srclines in dwarf_getsrclines.c in libdw in elfutils 0.175. A crafted input can cause segmentation faults, leading to denial-of-service, as demonstrated by eu-nm.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7149]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40de4c038a5c9e452dcaa4939c4ed167e9db50d9|40de4c0]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.176</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7150 === +
-**Description:** <nowiki>An issue was discovered in elfutils 0.175. A segmentation fault can occur in the function elf64_xlatetom in libelf/elf32_xlatetom.c, due to dwfl_segment_report_module not checking whether the dyn data read from a core file is truncated. A crafted input can cause a program crash, leading to denial-of-service, as demonstrated by eu-stack.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7150]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40de4c038a5c9e452dcaa4939c4ed167e9db50d9|40de4c0]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.176</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7221 === +
-**Description:** <nowiki>The KVM implementation in the Linux kernel through 4.20.5 has a Use-after-Free.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7221]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26f864451031da22893ef64fb58502a11f7244c6|26f8644]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 3.18 to 3.18.135</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7222 === +
-**Description:** <nowiki>The KVM implementation in the Linux kernel through 4.20.5 has an Information Leak.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7222]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26f864451031da22893ef64fb58502a11f7244c6|26f8644]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 3.18 to 3.18.135</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7664 === +
-**Description:** <nowiki>In elfutils 0.175, a negative-sized memcpy is attempted in elf_cvt_note in libelf/note_xlate.h because of an incorrect overflow check. Crafted elf input causes a segmentation fault, leading to denial of service (program crash).</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7664]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40de4c038a5c9e452dcaa4939c4ed167e9db50d9|40de4c0]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.176</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-7665 === +
-**Description:** <nowiki>In elfutils 0.175, a heap-based buffer over-read was discovered in the function elf32_xlatetom in elf32_xlatetom.c in libelf. A crafted ELF input can cause a segmentation fault leading to denial of service (program crash) because ebl_core_note does not reject malformed core file notes.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-7665]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=40de4c038a5c9e452dcaa4939c4ed167e9db50d9|40de4c0]]'' **<nowiki>elfutils:</nowiki>** <nowiki>bump to 0.176</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-9494 === +
-**Description:** <nowiki>The implementations of SAE in hostapd and wpa_supplicant are vulnerable to side channel attacks as a result of observable timing differences and cache access patterns. An attacker may be able to gain leaked information from a side channel attack that can be used for full password recovery. Both hostapd with SAE support and wpa_supplicant with SAE support prior to and including version 2.7 are affected.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9494]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=af606d077f3cc175a39bfffc84cc615e0d3bf336|af606d0]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix CVE-2019-9494</nowiki> //<color #ccc>(</color><color #282>+1.1K</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-9495 === +
-**Description:** <nowiki>The implementations of EAP-PWD in hostapd and wpa_supplicant are vulnerable to side-channel attacks as a result of cache access patterns. All versions of hostapd and wpa_supplicant with EAP-PWD support are vulnerable. The ability to install and execute applications is necessary for a successful attack. Memory access patterns are visible in a shared cache. Weak passwords may be cracked. Versions of hostapd/wpa_supplicant 2.7 and newer, are not vulnerable to the timing attack described in CVE-2019-9494. Both hostapd with EAP-pwd support and wpa_supplicant with EAP-pwd support prior to and including version 2.7 are affected.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9495]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=262229e9248a5235844cdab6bb87fcb77b359b30|262229e]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix CVE-2019-9495</nowiki> //<color #ccc>(</color><color #282>+320</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-9496 === +
-**Description:** <nowiki>An invalid authentication sequence could result in the hostapd process terminating due to missing state validation steps when processing the SAE confirm message when in hostapd/AP mode. All version of hostapd with SAE support are vulnerable. An attacker may force the hostapd process to terminate, performing a denial of service attack. Both hostapd with SAE support and wpa_supplicant with SAE support prior to and including version 2.7 are affected.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9496]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=57ab9e3add0f10795b7db5b1f3d1b2eb9b8f92c9|57ab9e3]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix CVE-2019-9496</nowiki> //<color #ccc>(</color><color #282>+53</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-9497 === +
-**Description:** <nowiki>The implementations of EAP-PWD in hostapd EAP Server and wpa_supplicant EAP Peer do not validate the scalar and element values in EAP-pwd-Commit. This vulnerability may allow an attacker to complete EAP-PWD authentication without knowing the password. However, unless the crypto library does not implement additional checks for the EC point, the attacker will not be able to derive the session key or complete the key exchange. Both hostapd with SAE support and wpa_supplicant with SAE support prior to and including version 2.4 are affected. Both hostapd with EAP-pwd support and wpa_supplicant with EAP-pwd support prior to and including version 2.7 are affected.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9497]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f17c019a19f1d0a50e649e81dab9d8f74ad7efb|8f17c01]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix CVE-2019-9497, CVE-2019-9498, CVE-2019-9499</nowiki> //<color #ccc>(</color><color #282>+467</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-9498 === +
-**Description:** <nowiki>The implementations of EAP-PWD in hostapd EAP Server, when built against a crypto library missing explicit validation on imported elements, do not validate the scalar and element values in EAP-pwd-Commit. An attacker may be able to use invalid scalar/element values to complete authentication, gaining session key and network access without needing or learning the password. Both hostapd with SAE support and wpa_supplicant with SAE support prior to and including version 2.4 are affected. Both hostapd with EAP-pwd support and wpa_supplicant with EAP-pwd support prior to and including version 2.7 are affected.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9498]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f17c019a19f1d0a50e649e81dab9d8f74ad7efb|8f17c01]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix CVE-2019-9497, CVE-2019-9498, CVE-2019-9499</nowiki> //<color #ccc>(</color><color #282>+467</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-9499 === +
-**Description:** <nowiki>The implementations of EAP-PWD in wpa_supplicant EAP Peer, when built against a crypto library missing explicit validation on imported elements, do not validate the scalar and element values in EAP-pwd-Commit. An attacker may complete authentication, session key and control of the data connection with a client. Both hostapd with SAE support and wpa_supplicant with SAE support prior to and including version 2.4 are affected. Both hostapd with EAP-pwd support and wpa_supplicant with EAP-pwd support prior to and including version 2.7 are affected.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9499]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8f17c019a19f1d0a50e649e81dab9d8f74ad7efb|8f17c01]]'' **<nowiki>hostapd:</nowiki>** <nowiki>fix CVE-2019-9497, CVE-2019-9498, CVE-2019-9499</nowiki> //<color #ccc>(</color><color #282>+467</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-10207 === +
-**Description:** <nowiki>** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10207]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bcbc7ba768638c88f2ccb2440b22a5b2eeda6e43|bcbc7ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.136</nowiki> //<color #ccc>(</color><color #282>+61</color><color #ccc>,</color><color #f00>-174</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-11477 === +
-**Description:** <nowiki>Jonathan Looney discovered that the TCP_SKB_CB(skb)->tcp_gso_segs value was subject to an integer overflow in the Linux kernel when handling TCP Selective Acknowledgments (SACKs). A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit 3b4929f65b0d8249f19a50245cd88ed1a2f78cff.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11477]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17fc5375f0601797b21206e1f378548ce3c255b1|17fc537]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.127</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-11478 === +
-**Description:** <nowiki>Jonathan Looney discovered that the TCP retransmission queue implementation in tcp_fragment in the Linux kernel could be fragmented when handling certain TCP Selective Acknowledgment (SACK) sequences. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit f070ef2ac66716357066b683fb0baf55f8191a2e.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11478]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17fc5375f0601797b21206e1f378548ce3c255b1|17fc537]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.127</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-11479 === +
-**Description:** <nowiki>Jonathan Looney discovered that the Linux kernel default MSS is hard-coded to 48 bytes. This allows a remote peer to fragment TCP resend queues significantly more than if a larger MSS were enforced. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commits 967c05aee439e6e5d7d805e195b3a20ef5c433d6 and 5f3e2bf008c2221478101ee72f5cb4654b9fc363.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11479]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17fc5375f0601797b21206e1f378548ce3c255b1|17fc537]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.127</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-13</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-11555 === +
-**Description:** <nowiki>The EAP-pwd implementation in hostapd (EAP server) before 2.8 and wpa_supplicant (EAP peer) before 2.8 does not validate fragmentation reassembly state properly for a case where an unexpected fragment could be received. This could result in process termination due to a NULL pointer dereference (denial of service). This affects eap_server/eap_server_pwd.c and eap_peer/eap_pwd.c.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11555]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a0c84947043db72f9e1078b009ac039ed2246f2c|a0c8494]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Fix security problem in EAP-pwd</nowiki> //<color #ccc>(</color><color #282>+81</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-11873 === +
-**Description:** <nowiki>wolfSSL 4.0.0 has a Buffer Overflow in DoPreSharedKeys in tls13.c when a current identity size is greater than a client identity size. An attacker sends a crafted hello client packet over the network to a TLSv1.3 wolfSSL server. The length fields of the packet: record length, client hello length, total extensions length, PSK extension length, total identity length, and identity length contain their maximum value which is 2^16. The identity data field of the PSK extension of the packet contains the attack data, to be stored in the undefined memory (RAM) of the server. The size of the data is about 65 kB. Possibly the attacker can perform a remote code execution attack.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11873]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b35e1360cd4f1c9cab9aa219decedec99f948982|b35e136]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>bump to 4.1.0-stable</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-166</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-13628 === +
-**Description:** <nowiki>wolfSSL and wolfCrypt 4.0.0 and earlier (when configured without --enable-fpecc, --enable-sp, or --enable-sp-math) contain a timing side channel in ECDSA signature generation. This allows a local attacker, able to precisely measure the duration of signature operations, to infer information about the nonces used and potentially mount a lattice attack to recover the private key used. The issue occurs because ecc.c scalar multiplication might leak the bit length.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13628]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b35e1360cd4f1c9cab9aa219decedec99f948982|b35e136]]'' **<nowiki>wolfssl:</nowiki>** <nowiki>bump to 4.1.0-stable</nowiki> //<color #ccc>(</color><color #282>+62</color><color #ccc>,</color><color #f00>-166</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-13636 === +
-**Description:** <nowiki>In GNU patch through 2.7.6, the following of symlinks is mishandled in certain cases other than input files. This affects inp.c and util.c.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13636]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a941d39460b67d2d21e86d9c73d3e9b099b2d7fb|a941d39]]'' **<nowiki>tools/patch:</nowiki>** <nowiki>apply upstream patch for CVE-2019-13636</nowiki> //<color #ccc>(</color><color #282>+109</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-13638 === +
-**Description:** <nowiki>GNU patch through 2.7.6 is vulnerable to OS shell command injection that can be exploited by opening a crafted patch file that contains an ed style diff payload with shell metacharacters. The ed editor does not need to be present on the vulnerable system. This is different from CVE-2018-1000156.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13638]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=46e9a9b04e4f42772cac056453a77937a2b6a40c|46e9a9b]]'' **<nowiki>tools/patch:</nowiki>** <nowiki>apply upstream patch for cve-2019-13638</nowiki> //<color #ccc>(</color><color #282>+39</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-13648 === +
-**Description:** <nowiki>In the Linux kernel through 5.2.1 on the powerpc platform, when hardware transactional memory is disabled, a local user can cause a denial of service (TM Bad Thing exception and system crash) via a sigreturn() system call that sends a crafted signal frame. This affects arch/powerpc/kernel/signal_32.c and arch/powerpc/kernel/signal_64.c.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13648]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=bcbc7ba768638c88f2ccb2440b22a5b2eeda6e43|bcbc7ba]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.136</nowiki> //<color #ccc>(</color><color #282>+61</color><color #ccc>,</color><color #f00>-174</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-14697 === +
-**Description:** <nowiki>musl libc through 1.1.23 has an x87 floating-point stack adjustment imbalance, related to the math/i386/ directory. In some cases, use of this library could introduce out-of-bounds writes that are not present in an application's source code.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14697]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b2cb6bb48abbc0521fbd1a928c37f4846427a959|b2cb6bb]]'' **<nowiki>musl:</nowiki>** <nowiki>Fix CVE-2019-14697</nowiki> //<color #ccc>(</color><color #282>+208</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=00f96dcddb7717a8cd30e75ef38e7ec03adb0f6b|00f96dc]]'' **<nowiki>toolchain/musl:</nowiki>** <nowiki>bump to version 1.1.24</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-350</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-14814 === +
-**Description:** <nowiki>There is heap-based buffer overflow in Linux kernel, all versions up to, excluding 5.3, in the marvell wifi chip driver in Linux kernel, that allows local users to cause a denial of service(system crash) or possibly execute arbitrary code.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14814]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8a26f2a0a1dc9f18479458d0f74acbb847ff1752|8a26f2a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.146</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-14815 === +
-**Description:** <nowiki>** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14815]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8a26f2a0a1dc9f18479458d0f74acbb847ff1752|8a26f2a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.146</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-14816 === +
-**Description:** <nowiki>There is heap-based buffer overflow in kernel, all versions up to, excluding 5.3, in the marvell wifi chip driver in Linux kernel, that allows local users to cause a denial of service(system crash) or possibly execute arbitrary code.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14816]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8a26f2a0a1dc9f18479458d0f74acbb847ff1752|8a26f2a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.146</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-14821 === +
-**Description:** <nowiki>An out-of-bounds access issue was found in the Linux kernel, all versions through 5.3, in the way Linux kernel's KVM hypervisor implements the Coalesced MMIO write operation. It operates on an MMIO ring buffer 'struct kvm_coalesced_mmio' object, wherein write indices 'ring->first' and 'ring->last' value could be supplied by a host user-space process. An unprivileged host user or process with access to '/dev/kvm' device could use this flaw to crash the host kernel, resulting in a denial of service or potentially escalating privileges on the system.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14821]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8a26f2a0a1dc9f18479458d0f74acbb847ff1752|8a26f2a]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.146</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15030 === +
-**Description:** <nowiki>In the Linux kernel through 5.2.14 on the powerpc platform, a local user can read vector registers of other users' processes via a Facility Unavailable exception. To exploit the venerability, a local user starts a transaction (via the hardware transactional memory instruction tbegin) and then accesses vector registers. At some point, the vector registers will be corrupted with the values from a different local Linux process because of a missing arch/powerpc/kernel/process.c check.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15030]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d14aa199048cafa258dbe6a7b31cf8b5422b0272|d14aa19]]'' **<nowiki>kernel:</nowiki>** <nowiki>bump 4.14 to 4.14.144</nowiki> //<color #ccc>(</color><color #282>+99</color><color #ccc>,</color><color #f00>-182</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15161 === +
-**Description:** <nowiki>rpcapd/daemon.c in libpcap before 1.9.1 mishandles certain length values because of reuse of a variable. This may open up an attack vector involving extra data at the end of a request.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15161]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e78bbb7bb70c91cb123b2ad3929130af0326c0e|8e78bbb]]'' **<nowiki>libpcap:</nowiki>** <nowiki>update to 1.9.1</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15162 === +
-**Description:** <nowiki>rpcapd/daemon.c in libpcap before 1.9.1 on non-Windows platforms provides details about why authentication failed, which might make it easier for attackers to enumerate valid usernames.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15162]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e78bbb7bb70c91cb123b2ad3929130af0326c0e|8e78bbb]]'' **<nowiki>libpcap:</nowiki>** <nowiki>update to 1.9.1</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15163 === +
-**Description:** <nowiki>rpcapd/daemon.c in libpcap before 1.9.1 allows attackers to cause a denial of service (NULL pointer dereference and daemon crash) if a crypt() call fails.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15163]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e78bbb7bb70c91cb123b2ad3929130af0326c0e|8e78bbb]]'' **<nowiki>libpcap:</nowiki>** <nowiki>update to 1.9.1</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15164 === +
-**Description:** <nowiki>rpcapd/daemon.c in libpcap before 1.9.1 allows SSRF because a URL may be provided as a capture source.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15164]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e78bbb7bb70c91cb123b2ad3929130af0326c0e|8e78bbb]]'' **<nowiki>libpcap:</nowiki>** <nowiki>update to 1.9.1</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15165 === +
-**Description:** <nowiki>sf-pcapng.c in libpcap before 1.9.1 does not properly validate the PHB header length before allocating memory.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15165]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=8e78bbb7bb70c91cb123b2ad3929130af0326c0e|8e78bbb]]'' **<nowiki>libpcap:</nowiki>** <nowiki>update to 1.9.1</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-38</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15166 === +
-**Description:** <nowiki>lmp_print_data_link_subobjs() in print-lmp.c in tcpdump before 4.9.3 lacks certain bounds checks.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15166]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-15167 === +
-**Description:** <nowiki>** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15167]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e5ab602c6925ba9cdf92c8f5ebfc2d18734c1238|e5ab602]]'' **<nowiki>tcpdump:</nowiki>** <nowiki>update to 4.9.3</nowiki> //<color #ccc>(</color><color #282>+19</color><color #ccc>,</color><color #f00>-19</color><color #ccc>)</color>//\\ +
-\\ +
-=== CVE-2019-16275 === +
-**Description:** <nowiki>hostapd before 2.10 and wpa_supplicant before 2.10 allow an incorrect indication of disconnection in certain situations because source address validation is mishandled. This is a denial of service that should have been prevented by PMF (aka management frame protection). The attacker must send a crafted 802.11 frame from a location that is within the 802.11 communications range.</nowiki> +
- +
-**Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16275]]\\ +
-**Commits:**\\ +
-''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=26c0bec13b718ca5a952a0f43b5017f6750c0be5|26c0bec]]'' **<nowiki>hostapd:</nowiki>** <nowiki>Fix AP mode PMF disconnection protection bypass</nowiki> //<color #ccc>(</color><color #282>+72</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ +
-\\ +
- +
  • Last modified: 2020/01/07 20:30
  • by hauke