| Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
| releases:19.07:changelog-19.07.0 [2019/11/30 20:57] – ./make-changelog.pl v18.06.0..v19.07.0-rc2 hauke | releases:19.07:changelog-19.07.0 [2020/01/07 11:12] – Add link to release notes zorun |
|---|
| ====== OpenWrt v19.07.0-rc2 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-rc2|tagging of the 19.07.0-rc2 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 (203 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>//\\ |
| ''[[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=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=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 (4 changes) ==== | ==== 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=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=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=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 (143 changes) ==== | ==== Build System / Host Utilities (143 changes) ==== |
| ''[[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 (76 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>//\\ |
| ''[[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=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 (530 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>//\\ |
| ''[[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=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=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 (136 changes) ==== | ==== Packages / Boot Loaders (136 changes) ==== |
| ''[[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>//\\ | ''[[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 (629 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>//\\ |
| ''[[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=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=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 (91 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>//\\ |
| ''[[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=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=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 / LEDE base files (83 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>//\\ |
| ''[[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=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=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 / LEDE network userland (161 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>//\\ |
| => ''[[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=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=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 / LEDE 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>//\\ |
| => ''[[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=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=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) ==== |
| ''[[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>//\\ |
| ''[[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) ==== |
| ''[[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 (214 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>//\\ |
| ''[[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=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=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) ==== |
| ''[[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>//\\ |
| ''[[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) ==== |
| ''[[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 (485 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>//\\ |
| ''[[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=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=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) ==== |
| ''[[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 (84 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>//\\ |
| ''[[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=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=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 (46 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>//\\ |
| ''[[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=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=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 (47 changes) ==== | ==== Target / brcm63xx (47 changes) ==== |
| ''[[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 (135 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>//\\ |
| ''[[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=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=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 (79 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>//\\ |
| ''[[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=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=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) ==== |
| ''[[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>//\\ |
| ''[[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>//\\ |
| ''[[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=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 (101 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>//\\ |
| ''[[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=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=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 (7 changes) ==== | ==== Target / malta (8 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>//\\ |
| ''[[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) ==== |
| ''[[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 (54 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>//\\ |
| ''[[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=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=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>//\\ |
| ''[[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 (78 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>//\\ |
| ''[[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=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 (9 changes) ==== | ==== Target / mxs (9 changes) ==== |
| ''[[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>//\\ |
| ''[[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) ==== |
| ''[[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 (45 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>//\\ |
| ''[[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>//\\ | |
| ''[[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 / 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 (334 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=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=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=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=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=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=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=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>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5d30ff1bc6e5a4f0d1f65f12aa062caf5278ab08|5d30ff1]]'' **<nowiki>ramips:</nowiki>** <nowiki>correct R6220 button flag</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=079b2027495d89553fe81133864b42731dd38abe|079b202]]'' **<nowiki>ramips:</nowiki>** <nowiki>fix MAC address setup for Samsung CY-SWR1100</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=60f41c6c9ef654dc16262bd9ca8c670c02ae6306|60f41c6]]'' **<nowiki>ramips:</nowiki>** <nowiki>add usb-ledtrig-usbport to DEVICE_PACKAGES of CY-SWR1100</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=a1ff175dbf807925a0bae537935455bd1aa44a98|a1ff175]]'' **<nowiki>ramips:</nowiki>** <nowiki>rt3833: fix build breakage</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=1bd280b1ef6502045eeef86aaa64481238e983c3|1bd280b]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable D-Link DIR-300 B1 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=960de44fa980d3be0880ebd18cac872aac624a3e|960de44]]'' **<nowiki>ramips:</nowiki>** <nowiki>assign correct key-code to wps buttons</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=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=b6c80f85cb7bec6750fb0687b216e596a8db65a6|b6c80f8]]'' **<nowiki>ramips:</nowiki>** <nowiki>set uImage name of WeVO 11AC NAS and W2914NS v2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3806899a50152bc7c8cd41ca4285b937152c0fce|3806899]]'' **<nowiki>ramips:</nowiki>** <nowiki>use upstream RAW_APPENDED_DTB instead of our OWRTDTB</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-86</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=ee71837e38571ac0d4becc396f5d87039e09daf9|ee71837]]'' **<nowiki>ramips:</nowiki>** <nowiki>refresh all subtargets kernel configs</nowiki> //<color #ccc>(</color><color #282>+40</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=7a62e909b286250e310a649a4cbe11d65f802f78|7a62e90]]'' **<nowiki>ramips:</nowiki>** <nowiki>support dual image feature on ALFA Network boards</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=c515cd7c348cdee9bd4d444edb2e0fb123f70263|c515cd7]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ALFA Network R36M-E4G</nowiki> //<color #ccc>(</color><color #282>+238</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=71469caa0ab4e4ff1d606759656a960bbb2b038d|71469ca]]'' **<nowiki>ramips:</nowiki>** <nowiki>add support for ALFA Network Quad-E4G</nowiki> //<color #ccc>(</color><color #282>+265</color><color #ccc>,</color><color #f00>-13</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=4b759caf518d21c8088f6af72ca8aa123f054228|4b759ca]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable ASUS RT-N10+ B1 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=02fc43b4b45843c81d003cd5bdd048903f147598|02fc43b]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable D-Link DIR-300 B5/B6/B7 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2607c02ed599b6118ba26e2f35e7c828c21d7275|2607c02]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable D-Link DIR-645 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=6a124efb999bc940a93b1efd9bf68510729d2c73|6a124ef]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable Sitecom WL-351 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=634db7930a2d9d2c88529f759045803af8e0dbee|634db79]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable TP-Link TL-WR840N v5 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=67aca5f0ae4807a84c6e45825ae4f2530851b3bb|67aca5f]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable A5-V11 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=432a349761e4e0270c42099a8d05070462139c2d|432a349]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable WR512-3GN 4MB variant by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=c38074de929e6f7c089e2cb7f81746ba90ddf16b|c38074d]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable ZyXel Keenetic by default</nowiki> //<color #ccc>(</color><color #282>+1</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 (44 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=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=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>//\\ | |
| ''[[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>//\\ | |
| | |
| ==== 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://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 (147 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://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>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2b4d9b68500146b6ef16c798bebb5e0fdcae170f|2b4d9b6]]'' <nowiki>mac80211 ath9k: force QCA953x clock to 25MHz</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=d3e11e8ad85b9a51027174d5207e1e43a8c8fe94|d3e11e8]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Fix dependencies of kmod-rsi91x-usb</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=67957cd807f60326b05c776a6afa2b59d6b25e15|67957cd]]'' **<nowiki>mac80211:</nowiki>** <nowiki>brcmfmac: fix PCIe reset crash and WARNING</nowiki> //<color #ccc>(</color><color #282>+85</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=17d8e47d35b0b0d516200aa7f370d0c5e7554a1f|17d8e47]]'' **<nowiki>mac80211:</nowiki>** <nowiki>Adapt to changes to skb_get_hash_perturb()</nowiki> //<color #ccc>(</color><color #282>+68</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=75d11f665c3fb28d2c0fe90e236632d211ec41ea|75d11f6]]'' **<nowiki>mac80211:</nowiki>** <nowiki>backport upstream fixes</nowiki> //<color #ccc>(</color><color #282>+205</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=e30ca0d90a98daea759cb8a5df29e139f1f4b887|e30ca0d]]'' **<nowiki>mac80211:</nowiki>** <nowiki>update to version 4.19.85</nowiki> //<color #ccc>(</color><color #282>+76</color><color #ccc>,</color><color #f00>-421</color><color #ccc>)</color>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=b177b180bbdb30978aca75d59337246aed2ac268|b177b18]]'' **<nowiki>mac80211:</nowiki>** <nowiki>add default value for noscan</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-1</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://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://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://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>//\\ | |
| => + //174 more...//\\ | |
| | |
| ==== Miscellaneous (4 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>//\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=0c9be4f76b25e1e69c878b2a7b50a17eb50bd9a6|0c9be4f]]'' **<nowiki>gitignore:</nowiki>** <nowiki>ignore patches in OpenWrt root directory</nowiki> //<color #ccc>(</color><color #282>+1</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>//\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #1472 === | |
| **Description:** <nowiki>Stopping lxc container results in kernel oops</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=1472]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #2193 === | |
| **Description:** <nowiki>netdev LED Trigger for pppoe-wan</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2193]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #2239 === | |
| **Description:** <nowiki>Internet LED on W8970 Not Working (18.06-SNAPSHOT r7737-6ac061f319) </nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2239]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #2353 === | |
| **Description:** <nowiki>CPU: 0 PID: 11550 Comm: kworker/u2:3 Not tainted 4.14.131 #0 / Workqueue: netns cleanup_net</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2353]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #2426 === | |
| **Description:** <nowiki>X86 platform kernel error report</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2426]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #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>//\\ | |
| \\ | |
| === #2510 === | |
| **Description:** <nowiki>WNDR3700v2, WNDR3800 unable to update from ar71xx-generic to ath79</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2510]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #2585 === | |
| **Description:** <nowiki>Strace fails to build on powerpc8540 - error: invalid use of undefined type 'struct pt_regs'</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2585]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === #2606 === | |
| **Description:** <nowiki>D-Link DIR-300 B1: not enough space for jffs2</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2606]]\\ | |
| **Commits:**\\ | |
| ''[[https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=1bd280b1ef6502045eeef86aaa64481238e983c3|1bd280b]]'' **<nowiki>ramips:</nowiki>** <nowiki>disable D-Link DIR-300 B1 by default</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | |
| \\ | |
| === #2624 === | |
| **Description:** <nowiki>[19.07] wired LAN crashes repeatedly after backport commit r10733-436dbf12aa</nowiki>\\ | |
| **Link:** [[https://bugs.openwrt.org/index.php?do=details&task_id=2624]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| | |
| ===== 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>//\\ | |
| => ''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>//\\ | |
| \\ | |
| === 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>//\\ | |
| => ''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>//\\ | |
| \\ | |
| === CVE-2018-12126 === | |
| **Description:** <nowiki>Microarchitectural Store Buffer Data Sampling (MSBDS): Store buffers on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12126]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === CVE-2018-12127 === | |
| **Description:** <nowiki>Microarchitectural Load Port Data Sampling (MLPDS): Load ports on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12127]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === CVE-2018-12130 === | |
| **Description:** <nowiki>Microarchitectural Fill Buffer Data Sampling (MFBDS): Fill buffers on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12130]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === 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>//\\ | |
| => ''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>//\\ | |
| => ''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=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>//\\ | |
| \\ | |
| === 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-5094 === | |
| **Description:** <nowiki>An exploitable code execution vulnerability exists in the quota file functionality of E2fsprogs 1.45.3. A specially crafted ext4 partition can cause an out-of-bounds write on the heap, resulting in code execution. An attacker can corrupt a partition to trigger this vulnerability.</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5094]]\\ | |
| **Commits:**\\ | |
| ''[[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=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>//\\ | |
| \\ | |
| === CVE-2019-5101 === | |
| **Description:** <nowiki>An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1. When connecting to a remote server, the server's SSL certificate is checked but no action is taken when the certificate is invalid. An attacker could exploit this behavior by performing a man-in-the-middle attack, providing any certificate, leading to the theft of all the data sent by the client during the first request. After an SSL connection is initialized via _ustream_ssl_init, and after any data (e.g. the client's HTTP request) is written to the stream using ustream_printf, the code eventually enters the function __ustream_ssl_poll, which is used to dispatch the read/write events</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>//\\ | |
| ''[[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>//\\ | |
| \\ | |
| === CVE-2019-5102 === | |
| **Description:** <nowiki>An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1. When connecting to a remote server, the server's SSL certificate is checked but no action is taken when the certificate is invalid. An attacker could exploit this behavior by performing a man-in-the-middle attack, providing any certificate, leading to the theft of all the data sent by the client during the first request.</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>//\\ | |
| ''[[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>//\\ | |
| \\ | |
| === CVE-2019-5481 === | |
| **Description:** <nowiki>Double-free vulnerability in the FTP-kerberos code in cURL 7.52.0 to 7.65.3.</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5481]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === CVE-2019-5482 === | |
| **Description:** <nowiki>Heap buffer overflow in the TFTP protocol handler in cURL 7.19.4 to 7.65.3.</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5482]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === 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>A flaw was found in the Linux kernel's Bluetooth implementation of UART, all versions kernel 3.x.x before 4.18.0 and kernel 5.x.x. An attacker with local access and write permissions to the Bluetooth hardware could use this flaw to issue a specially crafted ioctl function call and cause the system to crash.</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-11091 === | |
| **Description:** <nowiki>Microarchitectural Data Sampling Uncacheable Memory (MDSUM): Uncacheable memory on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11091]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === 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>//\\ | |
| => ''[[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...//\\ | |
| \\ | |
| === 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>kernel is vulnerable to a None</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-15651 === | |
| **Description:** <nowiki>wolfSSL 4.1.0 has a one-byte heap-based buffer over-read in DecodeCertExtensions in wolfcrypt/src/asn.c because reading the ASN_BOOLEAN byte is mishandled for a crafted DER certificate in GetLength_ex.</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15651]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === CVE-2019-15903 === | |
| **Description:** <nowiki>In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutive call to XML_GetCurrentLineNumber (or XML_GetCurrentColumnNumber) then resulted in a heap-based buffer over-read.</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15903]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |
| === 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>//\\ | |
| \\ | |
| === CVE-2019-16748 === | |
| **Description:** <nowiki>In wolfSSL through 4.1.0, there is a missing sanity check of memory accesses in parsing ASN.1 certificate data while handshaking. Specifically, there is a one-byte heap-based buffer over-read in CheckCertSignature_ex in wolfcrypt/src/asn.c.</nowiki> | |
| | |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16748]]\\ | |
| **Commits:**\\ | |
| ''[[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>//\\ | |
| \\ | |