| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| releases:17.01:changelog-17.01.2 [2017/05/12 09:59] – jow | releases:17.01:changelog-17.01.2 [2017/05/27 14:32] – jow |
|---|
| The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the final 17.01.2 release. | The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the final 17.01.2 release. |
| |
| ==== Build System / Buildroot (2 changes) ==== | ==== Build System / Buildroot (4 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=7ee09377e7e3c64ee56514bf455cf04064208a27|7ee0937]]'' **<nowiki>feeds:</nowiki>** <nowiki>add option to force feed update despite modified files</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=7ee09377e7e3c64ee56514bf455cf04064208a27|7ee0937]]'' **<nowiki>feeds:</nowiki>** <nowiki>add option to force feed update despite modified files</nowiki> //<color #ccc>(</color><color #282>+26</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=37cf92135272e3892b61335725c291a8828ea2c0|37cf921]]'' **<nowiki>build:</nowiki>** <nowiki>fix symlinked .config handling</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=37cf92135272e3892b61335725c291a8828ea2c0|37cf921]]'' **<nowiki>build:</nowiki>** <nowiki>fix symlinked .config handling</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dbaaeae428d1d1d7cc326d5ac9bb9b5b967f960f|dbaaeae]]'' **<nowiki>image.mk:</nowiki>** <nowiki>Generate cpiogz with root-owned files</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=a44d7bfb6352c7521bd8313ef8d2df3a16deabd7|a44d7bf]]'' **<nowiki>build:</nowiki>** <nowiki>fix possible issue with kmod package having multiple AutoLoad's</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| |
| ==== Kernel (2 changes) ==== | ==== Build System / Host Utilities (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dfe2cea9cd1526dec04e941d710308ca4d6026a4|dfe2cea]]'' **<nowiki>firmware-utils:</nowiki>** <nowiki>tplink-safeloader: add support for Archer C5 V2</nowiki> //<color #ccc>(</color><color #282>+34</color><color #ccc>)</color>//\\ |
| | |
| | ==== Build System / Image Builder (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=379155dc0fcfb00bdbb75c3d0d27d66a81692e43|379155d]]'' **<nowiki>imagebuilder:</nowiki>** <nowiki>fix bundling of DTS sources</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | |
| | ==== Kernel (6 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=1ab41265c39354332630bcba0ec704abd2e790f0|1ab4126]]'' **<nowiki>kernel:</nowiki>** <nowiki>use skb_cow_head() to deal with cloned skbs</nowiki> //<color #ccc>(</color><color #282>+267</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=1ab41265c39354332630bcba0ec704abd2e790f0|1ab4126]]'' **<nowiki>kernel:</nowiki>** <nowiki>use skb_cow_head() to deal with cloned skbs</nowiki> //<color #ccc>(</color><color #282>+267</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=3bfe7ee6326d5131e50678638251540c8acf2177|3bfe7ee]]'' **<nowiki>generic:</nowiki>** <nowiki>keep module aliases inside .modinfo</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=3bfe7ee6326d5131e50678638251540c8acf2177|3bfe7ee]]'' **<nowiki>generic:</nowiki>** <nowiki>keep module aliases inside .modinfo</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=9c2bd3d631c514eb8bb8c1940103d7e43d50f0b9|9c2bd3d]]'' **<nowiki>backlight-pwm:</nowiki>** <nowiki>fix module description</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=2f92622ce8e1bf3a27ecd0aa7e71a5b2aee39f12|2f92622]]'' **<nowiki>kernel:</nowiki>** <nowiki>fix autoloading arch-specific modules</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=e02b12c4cf24232ed84ca7f3f31bfcd748973df1|e02b12c]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.70</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| |
| ==== Packages / Common (12 changes) ==== | ==== Packages / Common (22 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=449880e0ffe528999c17f6ad6e4f87f1f4c46cdd|449880e]]'' **<nowiki>busybox:</nowiki>** <nowiki>Move libresolv detection to LEDE Makefile</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=449880e0ffe528999c17f6ad6e4f87f1f4c46cdd|449880e]]'' **<nowiki>busybox:</nowiki>** <nowiki>Move libresolv detection to LEDE Makefile</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=5feb4f0e6d9e686c9b2d3d406a7f348137baf0dc|5feb4f0]]'' **<nowiki>busybox:</nowiki>** <nowiki>fix build of nslookup_lede applet without IPv6 (#728)</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=5feb4f0e6d9e686c9b2d3d406a7f348137baf0dc|5feb4f0]]'' **<nowiki>busybox:</nowiki>** <nowiki>fix build of nslookup_lede applet without IPv6 (#728)</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=53e751e303bef952ebec0b6d3ec9db882f6a6f02|53e751e]]'' **<nowiki>openvpn:</nowiki>** <nowiki>add myself as maintainer</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=53e751e303bef952ebec0b6d3ec9db882f6a6f02|53e751e]]'' **<nowiki>openvpn:</nowiki>** <nowiki>add myself as maintainer</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=aba1b3cbd10c21cb6402080de29f3cb85bd74870|aba1b3c]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to v2.4.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=aba1b3cbd10c21cb6402080de29f3cb85bd74870|aba1b3c]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to v2.4.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=da4992f822995bd0d4d7d892da1b4b91412bb22b|da4992f]]'' **<nowiki>om-watchdog:</nowiki>** <nowiki>cleanup Makefile</nowiki> //<color #ccc>(</color><color #f00>-8</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=38367c5699f1fc87ec220f318cfaa353b7c46da0|38367c5]]'' **<nowiki>om-watchdog:</nowiki>** <nowiki>cosmetic code style fixes</nowiki> //<color #ccc>(</color><color #282>+31</color><color #ccc>,</color><color #f00>-31</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=9423cf3e9846690c085d34338638b974cf714c30|9423cf3]]'' **<nowiki>om-watchdog:</nowiki>** <nowiki>add support for Teltonika RUT5xx (ramips)</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=1165c0ae0d0d82f2a1a05f5fb30f45f18e2af35c|1165c0a]]'' **<nowiki>umdns:</nowiki>** <nowiki>update to the version 2017-05-22</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/mdnsd.git;a=commitdiff;h=64f78f19c005f62395c3328764403e7f2637d434|64f78f1]]'' <nowiki>Rename mdns_hostname variable to the umdns_host_label</nowiki> //<color #ccc>(</color><color #282>+15</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/mdnsd.git;a=commitdiff;h=ff09d9a4f9885b8160577c79e6349bfee05452f8|ff09d9a]]'' <nowiki>Rename service_name function to the service_instance_name</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/mdnsd.git;a=commitdiff;h=920c62a794290deb962fff5d8b0c42009740e15e|920c62a]]'' <nowiki>Store instance name in the struct service</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/mdnsd.git;a=commitdiff;h=26ce7dca8085d34e6c3910680da51695f3508eec|26ce7dc]]'' <nowiki>Allow filtering with instance name in service_reply</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-6</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/mdnsd.git;a=commitdiff;h=49fdb9f7a5454f7e11e8bcd621bff17cbf9da5ca|49fdb9f]]'' <nowiki>Support PTR queries for a specific service</nowiki> //<color #ccc>(</color><color #282>+12</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/mdnsd.git;a=commitdiff;h=0e8b948ff8dd1cb1763180c99b522390529c7841|0e8b948]]'' <nowiki>Support specifying instance name in JSON file</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=51db1f5a9a3ecd5cc2c5de724641c4636a0a86e2|51db1f5]]'' **<nowiki>samba:</nowiki>** <nowiki>fix CVE-2017-7494</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dd19a41520c54f13f9d9da2f5ff7dcebd3d8f085|dd19a41]]'' **<nowiki>dropbear:</nowiki>** <nowiki>bump to 2017.75</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d179aa87698d18ca18cda11425229328822c7f06|d179aa8]]'' **<nowiki>util-linux:</nowiki>** <nowiki>fix build with uclibc</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d1a0fc3ec8e5323e95bec8db581bc7758aed783f|d1a0fc3]]'' **<nowiki>binutils:</nowiki>** <nowiki>fix build with host gcc < 4.9</nowiki> //<color #ccc>(</color><color #282>+1.3K</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=e194e1b3c838a301178effb639804c28fe67354d|e194e1b]]'' **<nowiki>hostapd:</nowiki>** <nowiki>add legacy_rates option to disable 802.11b data rates.</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>,</color><color #f00>-8</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=4bd3b8f8b0bc97cb7de4242b4f67c57ea8296de5|4bd3b8f]]'' <nowiki>mac80211, hostapd: always explicitly set beacon interval</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| | |
| | ==== Packages / Firmware (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=0e31ce730f8c743a28bce475a5666786c6646d3c|0e31ce7]]'' **<nowiki>ath10k-firmware:</nowiki>** <nowiki>do not select the qca988x by default</nowiki> //<color #ccc>(</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| |
| ==== Packages / LEDE base files (1 change) ==== | ==== Packages / LEDE base files (1 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=0c8f72639ff018510974dc3c4059ad23a5c5c358|0c8f726]]'' **<nowiki>base-files:</nowiki>** <nowiki>implement ucidef_set_hostname(), ucidef_set_ntpserver()</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=0c8f72639ff018510974dc3c4059ad23a5c5c358|0c8f726]]'' **<nowiki>base-files:</nowiki>** <nowiki>implement ucidef_set_hostname(), ucidef_set_ntpserver()</nowiki> //<color #ccc>(</color><color #282>+20</color><color #ccc>)</color>//\\ |
| |
| ==== Packages / LEDE network userland (2 changes) ==== | ==== Packages / LEDE network userland (3 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=c266641acf6a2efa6fd11f94c87fb7eda77b68ef|c266641]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to version 2017-04-21</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=c266641acf6a2efa6fd11f94c87fb7eda77b68ef|c266641]]'' **<nowiki>odhcpd:</nowiki>** <nowiki>update to version 2017-04-21</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=adc8f6269d82f526e225fd8d4b78388fc2da0659|adc8f62]]'' **<nowiki>dhcpv6-ia:</nowiki>** <nowiki>create assignment for unknown IA in rebind messages</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ | => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=adc8f6269d82f526e225fd8d4b78388fc2da0659|adc8f62]]'' **<nowiki>dhcpv6-ia:</nowiki>** <nowiki>create assignment for unknown IA in rebind messages</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=2b3355f14e2030ce5af46ec946af496fadbd31cb|2b3355f]]'' **<nowiki>ndp:</nowiki>** <nowiki>fix adding proxy neighbor entries</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ | => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=2b3355f14e2030ce5af46ec946af496fadbd31cb|2b3355f]]'' **<nowiki>ndp:</nowiki>** <nowiki>fix adding proxy neighbor entries</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=9268ca65d6e000b6cd4ed72d4a8fa427dada6f06|9268ca6]]'' **<nowiki>ndp:</nowiki>** <nowiki>don't trigger IPv6 ping when neighbor entry is invalid</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ | => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=9268ca65d6e000b6cd4ed72d4a8fa427dada6f06|9268ca6]]'' **<nowiki>ndp:</nowiki>** <nowiki>don't trigger IPv6 ping when neighbor entry is invalid</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=757353c3a025b78efb5c64fe081859199ad74119|757353c]]'' **<nowiki>firewall:</nowiki>** <nowiki>resync with master</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1949e0cc6feb17d7c32312040da6fc75ea771035|1949e0c]]'' **<nowiki>iptables:</nowiki>** <nowiki>support xtables API > 11</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=82ccd9e34fe87d31d9909fed754950b2c75bc6ac|82ccd9e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>fix handling of UTC times</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1d0564c3558a115d90fe266e668221135bcb3221|1d0564c]]'' **<nowiki>ubus:</nowiki>** <nowiki>fix interface name and proto lookup</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d596f728e98bf4124de4018e28ecdc8ab070f34c|d596f72]]'' **<nowiki>rules:</nowiki>** <nowiki>fix UCI context in error reporting</nowiki> //<color #ccc>(</color><color #282>+114</color><color #ccc>,</color><color #f00>-108</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e751cde8954a09ea32f67a8bf7974b4dc1395f2e|e751cde]]'' **<nowiki>zones:</nowiki>** <nowiki>drop outgoing invalid traffic in masqueraded zones</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=533f8345ab185d0c6f93565e68056edb093e3c75|533f834]]'' **<nowiki>build:</nowiki>** <nowiki>disable the format-truncation warning error to fix gcc 7 build errors</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e06e5376e1a2d70de256fe9da0ea78d2a7695a98|e06e537]]'' **<nowiki>utils:</nowiki>** <nowiki>replace sprintf use with snprintf to avoid overflows</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=c328d1f6fe982888b5f5852423ee0a41cee3adb1|c328d1f]]'' **<nowiki>build:</nowiki>** <nowiki>use -Wno-format-truncation instead of -Wno-error=format-truncation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=6039c7f4b0052c4da21520cdd604f04a5a67f50d|6039c7f]]'' **<nowiki>firewall3:</nowiki>** <nowiki>check the return value of fw3_parse_options()</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e264c8e585ea37ccb1739e7a8e12f8454da1d8a4|e264c8e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>replace warn_rule() by warn_section()</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d44f4189b6a6eb5e943f11dfff0246d3ac0e9087|d44f418]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add fw3_attr_parse_name_type() function</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=0a7d36d8cf56f160b531f3db9f045e3f9315dd15|0a7d36d]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for redirect sections</nowiki> //<color #ccc>(</color><color #282>+170</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=02d68323ec83a5163caa4da3ed5f96860f607dae|02d6832]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for forwarding sections</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=5cd4af49acce3c8cdc26003be45a562f82121f09|5cd4af4]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for ipset sections</nowiki> //<color #ccc>(</color><color #282>+95</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=53ef9f11d47a6a8c3c913970769fabde185fbcb6|53ef9f1]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for include scripts</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=7d3d9dcebe1754b955237fb97e5eaa3d2ad7a2b3|7d3d9dc]]'' **<nowiki>firewall3:</nowiki>** <nowiki>display the section type for UBUS rules</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | => + //6 more...//\\ |
| |
| ==== Packages / LEDE system userland (2 changes) ==== | ==== Packages / LEDE system userland (3 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=2bc8d5eaf17823ddd319f5fd3e9fb880535ed696|2bc8d5e]]'' **<nowiki>ubox:</nowiki>** <nowiki>bump to version 2017-03-10</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=2bc8d5eaf17823ddd319f5fd3e9fb880535ed696|2bc8d5e]]'' **<nowiki>ubox:</nowiki>** <nowiki>bump to version 2017-03-10</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| => ''[[https://git.lede-project.org/?p=project/ubox.git;a=commitdiff;h=acc48b553adfbdba77a5fa19e11bf7d69c65d596|acc48b5]]'' **<nowiki>kmodloader:</nowiki>** <nowiki>Fix typo in error message</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | => ''[[https://git.lede-project.org/?p=project/ubox.git;a=commitdiff;h=acc48b553adfbdba77a5fa19e11bf7d69c65d596|acc48b5]]'' **<nowiki>kmodloader:</nowiki>** <nowiki>Fix typo in error message</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| => + //1 more...//\\ | => + //1 more...//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=e200c66a1ad1ac62007084629da5dcc28ed822a0|e200c66]]'' **<nowiki>rpcd:</nowiki>** <nowiki>Explicitly link with lcrypt</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=e200c66a1ad1ac62007084629da5dcc28ed822a0|e200c66]]'' **<nowiki>rpcd:</nowiki>** <nowiki>Explicitly link with lcrypt</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=0bef8f8011d11c66f02551f16b7740c735f188d1|0bef8f8]]'' **<nowiki>fstools:</nowiki>** <nowiki>backport regression fix for volume_identify</nowiki> //<color #ccc>(</color><color #282>+57</color><color #ccc>)</color>//\\ |
| |
| ==== Target / ar71xx (3 changes) ==== | ==== Target / apm821xx (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=e02b12c4cf24232ed84ca7f3f31bfcd748973df1|e02b12c]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.70</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | |
| | ==== Target / ar71xx (5 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=3dbc4175a82c0cfe6c8f435b49bd9370ab442a4f|3dbc417]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add TP-LINK TL-WR841N/ND v12 image</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=3dbc4175a82c0cfe6c8f435b49bd9370ab442a4f|3dbc417]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>add TP-LINK TL-WR841N/ND v12 image</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=1d1935b242e2a2e5d34b2342b90eb772857e90bb|1d1935b]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix minor syntax error in /lib/upgrade/platform.sh</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=1d1935b242e2a2e5d34b2342b90eb772857e90bb|1d1935b]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>fix minor syntax error in /lib/upgrade/platform.sh</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=58ec566331d05dc80e42347bd846a65077c2f735|58ec566]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>select ATH79_NVRAM only by boards actually use it</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=58ec566331d05dc80e42347bd846a65077c2f735|58ec566]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>select ATH79_NVRAM only by boards actually use it</nowiki> //<color #ccc>(</color><color #282>+5</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=8011215ad220c18da5a35bd188a92f1d6aba4422|8011215]]'' **<nowiki>ar71xx:</nowiki>** <nowiki>enable nand-utils in the mikrotik subtarget to ensure it makes it to ...</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| |
| ==== Target / bcm53xx (4 changes) ==== | ==== Target / bcm53xx (5 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=ad145e03cc59470c41807470e7366e541bcce869|ad145e0]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>prepare for building Archer C5 V2 image</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=ad145e03cc59470c41807470e7366e541bcce869|ad145e0]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>prepare for building Archer C5 V2 image</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=3ff31f8a7822aad352d2714cafce7db9ea15541d|3ff31f8]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>parepare for building more Linksys images</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=3ff31f8a7822aad352d2714cafce7db9ea15541d|3ff31f8]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>parepare for building more Linksys images</nowiki> //<color #ccc>(</color><color #282>+16</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=9437fbb7ab2c979b5b464c031d50a243706799ab|9437fbb]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>backport BCM5301X patches</nowiki> //<color #ccc>(</color><color #282>+975</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=9437fbb7ab2c979b5b464c031d50a243706799ab|9437fbb]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>backport BCM5301X patches</nowiki> //<color #ccc>(</color><color #282>+975</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d1e0cc8cd5b460df47a2316653c273e27ebf93b1|d1e0cc8]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>backport DT patches for serial, thermal and MDIO</nowiki> //<color #ccc>(</color><color #282>+288</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d1e0cc8cd5b460df47a2316653c273e27ebf93b1|d1e0cc8]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>backport DT patches for serial, thermal and MDIO</nowiki> //<color #ccc>(</color><color #282>+288</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=74100f378876fd62fd767ce7e1ab9bf4878e6afa|74100f3]]'' **<nowiki>bcm53xx:</nowiki>** <nowiki>add support for TP-LINK Archer C5 V2</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| |
| ==== Target / brcm63xx (2 changes) ==== | ==== Target / brcm2708 (2 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=e02b12c4cf24232ed84ca7f3f31bfcd748973df1|e02b12c]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.70</nowiki> //<color #ccc>(</color><color #282>+7</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | |
| | ==== Target / brcm63xx (3 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=bf534e45ea696cc2d4afe12502a8ad78b54cfc29|bf534e4]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>Add Observa VH4032N support</nowiki> //<color #ccc>(</color><color #282>+193</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=bf534e45ea696cc2d4afe12502a8ad78b54cfc29|bf534e4]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>Add Observa VH4032N support</nowiki> //<color #ccc>(</color><color #282>+193</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d90ff22c8c4f9fb92487115d9c2bbdcaee2cab5f|d90ff22]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>fix invalid Asmax AR 1004g DTS reference</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d90ff22c8c4f9fb92487115d9c2bbdcaee2cab5f|d90ff22]]'' **<nowiki>brcm63xx:</nowiki>** <nowiki>fix invalid Asmax AR 1004g DTS reference</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| |
| ==== Target / cns3xxx (1 change) ==== | ==== Target / cns3xxx (1 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=105d5b6f03647e225ce3361a818ff4303f64df24|105d5b6]]'' **<nowiki>cns3xxx:</nowiki>** <nowiki>use proper macro's for ID handling</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=105d5b6f03647e225ce3361a818ff4303f64df24|105d5b6]]'' **<nowiki>cns3xxx:</nowiki>** <nowiki>use proper macro's for ID handling</nowiki> //<color #ccc>(</color><color #282>+3</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| |
| ==== Target / ipq806x (1 change) ==== | ==== Target / ipq806x (4 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=bc0de2751c78fbee90e2e92f403dfa6ca9eb1814|bc0de27]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>fix EA8500 switch configuration</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=bc0de2751c78fbee90e2e92f403dfa6ca9eb1814|bc0de27]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>fix EA8500 switch configuration</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=784ceba269c17af7eb2e6120930cf3ecce27445e|784ceba]]'' **<nowiki>treewide:</nowiki>** <nowiki>select ath10k firmware explicit</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=20198f7330f5b687f1e5fdfd2b30934f89d51e13|20198f7]]'' **<nowiki>ipq806x:</nowiki>** <nowiki>fix Netgear X4 R7500 ath10k firmware selection</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| |
| ==== Target / lantiq (1 change) ==== | ==== Target / lantiq (2 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d49920e45044dfb635a93f317e5b965b5c8afdad|d49920e]]'' **<nowiki>lantiq:</nowiki>** <nowiki>fix avm fritz box mac addresses</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=d49920e45044dfb635a93f317e5b965b5c8afdad|d49920e]]'' **<nowiki>lantiq:</nowiki>** <nowiki>fix avm fritz box mac addresses</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| | |
| | ==== Target / mediatek (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| | |
| | ==== Target / oxnas (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| |
| ==== Target / ramips (23 changes) ==== | ==== Target / ramips (24 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=9117ef8d6ae3bf4ae27a858bf9e2c2abc4434a04|9117ef8]]'' **<nowiki>ramips:</nowiki>** <nowiki>update DEVICE_PACKAGES for Ubiquiti EdgeRouter X</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=9117ef8d6ae3bf4ae27a858bf9e2c2abc4434a04|9117ef8]]'' **<nowiki>ramips:</nowiki>** <nowiki>update DEVICE_PACKAGES for Ubiquiti EdgeRouter X</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dbd2212205908eac3afce45f3c05e805143728cf|dbd2212]]'' **<nowiki>ramips:</nowiki>** <nowiki>WN3000RPv3: do not setup switch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dbd2212205908eac3afce45f3c05e805143728cf|dbd2212]]'' **<nowiki>ramips:</nowiki>** <nowiki>WN3000RPv3: do not setup switch</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=86196830371c07c2b5721002f2ad500ca893076e|8619683]]'' **<nowiki>ramips:</nowiki>** <nowiki>add factory firmware for Tp-Link C20i/C50</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=86196830371c07c2b5721002f2ad500ca893076e|8619683]]'' **<nowiki>ramips:</nowiki>** <nowiki>add factory firmware for Tp-Link C20i/C50</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=7f3ec01069798064bcc0a32b3989cadd37d65fbd|7f3ec01]]'' **<nowiki>ramips:</nowiki>** <nowiki>fixup-mac-address: add missing include</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=7f3ec01069798064bcc0a32b3989cadd37d65fbd|7f3ec01]]'' **<nowiki>ramips:</nowiki>** <nowiki>fixup-mac-address: add missing include</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=4bd98e9224cfd89a2d8de5759a7823964d89225f|4bd98e9]]'' **<nowiki>ramips:</nowiki>** <nowiki>add om-watchdog to rut5xx DEVICE_PACKAGES</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ |
| |
| ==== Target / x86 (1 change) ==== | ==== Target / sunxi (1 changes) ==== |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=215c1d05b8bb7b99cc8c40a877f649c5b1c15198|215c1d0]]'' **<nowiki>kernel:</nowiki>** <nowiki>update kernel 4.4 to 4.4.69</nowiki> //<color #ccc>(</color><color #282>+143</color><color #ccc>,</color><color #f00>-474</color><color #ccc>)</color>//\\ |
| | |
| | ==== Target / x86 (1 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=af1d1ebdda59602cbb61c84a103a1149a054a1b4|af1d1eb]]'' **<nowiki>x86:</nowiki>** <nowiki>enable 4G high memory support for generic (32bit) subtarget</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=af1d1ebdda59602cbb61c84a103a1149a054a1b4|af1d1eb]]'' **<nowiki>x86:</nowiki>** <nowiki>enable 4G high memory support for generic (32bit) subtarget</nowiki> //<color #ccc>(</color><color #282>+8</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| |
| ==== Wireless / Common (9 changes) ==== | ==== Wireless / Common (10 changes) ==== |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=a9728799bc41e68de4d50995bb4ad689784ef55e|a972879]]'' **<nowiki>ath:</nowiki>** <nowiki>do not apply broken power limits with ATH_USER_REGD</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=a9728799bc41e68de4d50995bb4ad689784ef55e|a972879]]'' **<nowiki>ath:</nowiki>** <nowiki>do not apply broken power limits with ATH_USER_REGD</nowiki> //<color #ccc>(</color><color #282>+44</color><color #ccc>,</color><color #f00>-12</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=5ac51ada60cfed7a045355d3a4a6945df4ccd66c|5ac51ad]]'' **<nowiki>ath9k:</nowiki>** <nowiki>fix power limits on init</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=5ac51ada60cfed7a045355d3a4a6945df4ccd66c|5ac51ad]]'' **<nowiki>ath9k:</nowiki>** <nowiki>fix power limits on init</nowiki> //<color #ccc>(</color><color #282>+47</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=64fa4ead3247f50f39d2f5c1a48d38df5bc3cba0|64fa4ea]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2800: fix mt7620 vco calibration registers</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=64fa4ead3247f50f39d2f5c1a48d38df5bc3cba0|64fa4ea]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2800: fix mt7620 vco calibration registers</nowiki> //<color #ccc>(</color><color #282>+50</color><color #ccc>)</color>//\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=eb11207397fe39ab37407ceeafb94b340d05a9e9|eb11207]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2800: fix mt7620 E2 channel registers</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=eb11207397fe39ab37407ceeafb94b340d05a9e9|eb11207]]'' **<nowiki>mac80211:</nowiki>** <nowiki>rt2800: fix mt7620 E2 channel registers</nowiki> //<color #ccc>(</color><color #282>+41</color><color #ccc>)</color>//\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=4bd3b8f8b0bc97cb7de4242b4f67c57ea8296de5|4bd3b8f]]'' <nowiki>mac80211, hostapd: always explicitly set beacon interval</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| |
| ===== Addressed bugs ===== | ===== Addressed bugs ===== |
| | === #548 === |
| | **Description:** <nowiki>firewall3: Timezone problems, UTC used always despite UTC Time not checked</nowiki>\\ |
| | **Link:** [[https://bugs.lede-project.org/index.php?do=details&task_id=548]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=757353c3a025b78efb5c64fe081859199ad74119|757353c]]'' **<nowiki>firewall:</nowiki>** <nowiki>resync with master</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1949e0cc6feb17d7c32312040da6fc75ea771035|1949e0c]]'' **<nowiki>iptables:</nowiki>** <nowiki>support xtables API > 11</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=82ccd9e34fe87d31d9909fed754950b2c75bc6ac|82ccd9e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>fix handling of UTC times</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1d0564c3558a115d90fe266e668221135bcb3221|1d0564c]]'' **<nowiki>ubus:</nowiki>** <nowiki>fix interface name and proto lookup</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d596f728e98bf4124de4018e28ecdc8ab070f34c|d596f72]]'' **<nowiki>rules:</nowiki>** <nowiki>fix UCI context in error reporting</nowiki> //<color #ccc>(</color><color #282>+114</color><color #ccc>,</color><color #f00>-108</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e751cde8954a09ea32f67a8bf7974b4dc1395f2e|e751cde]]'' **<nowiki>zones:</nowiki>** <nowiki>drop outgoing invalid traffic in masqueraded zones</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=533f8345ab185d0c6f93565e68056edb093e3c75|533f834]]'' **<nowiki>build:</nowiki>** <nowiki>disable the format-truncation warning error to fix gcc 7 build errors</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e06e5376e1a2d70de256fe9da0ea78d2a7695a98|e06e537]]'' **<nowiki>utils:</nowiki>** <nowiki>replace sprintf use with snprintf to avoid overflows</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=c328d1f6fe982888b5f5852423ee0a41cee3adb1|c328d1f]]'' **<nowiki>build:</nowiki>** <nowiki>use -Wno-format-truncation instead of -Wno-error=format-truncation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=6039c7f4b0052c4da21520cdd604f04a5a67f50d|6039c7f]]'' **<nowiki>firewall3:</nowiki>** <nowiki>check the return value of fw3_parse_options()</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e264c8e585ea37ccb1739e7a8e12f8454da1d8a4|e264c8e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>replace warn_rule() by warn_section()</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d44f4189b6a6eb5e943f11dfff0246d3ac0e9087|d44f418]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add fw3_attr_parse_name_type() function</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=0a7d36d8cf56f160b531f3db9f045e3f9315dd15|0a7d36d]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for redirect sections</nowiki> //<color #ccc>(</color><color #282>+170</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=02d68323ec83a5163caa4da3ed5f96860f607dae|02d6832]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for forwarding sections</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=5cd4af49acce3c8cdc26003be45a562f82121f09|5cd4af4]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for ipset sections</nowiki> //<color #ccc>(</color><color #282>+95</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=53ef9f11d47a6a8c3c913970769fabde185fbcb6|53ef9f1]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for include scripts</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=7d3d9dcebe1754b955237fb97e5eaa3d2ad7a2b3|7d3d9dc]]'' **<nowiki>firewall3:</nowiki>** <nowiki>display the section type for UBUS rules</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | => + //6 more...//\\ |
| | \\ |
| === #572 === | === #572 === |
| **Description:** <nowiki>OpenSSL STAMP_CONFIGURED can lead to filename too long</nowiki>\\ | **Description:** <nowiki>OpenSSL STAMP_CONFIGURED can lead to filename too long</nowiki>\\ |
| => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=2b3355f14e2030ce5af46ec946af496fadbd31cb|2b3355f]]'' **<nowiki>ndp:</nowiki>** <nowiki>fix adding proxy neighbor entries</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ | => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=2b3355f14e2030ce5af46ec946af496fadbd31cb|2b3355f]]'' **<nowiki>ndp:</nowiki>** <nowiki>fix adding proxy neighbor entries</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=9268ca65d6e000b6cd4ed72d4a8fa427dada6f06|9268ca6]]'' **<nowiki>ndp:</nowiki>** <nowiki>don't trigger IPv6 ping when neighbor entry is invalid</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ | => ''[[https://git.lede-project.org/?p=project/odhcpd.git;a=commitdiff;h=9268ca65d6e000b6cd4ed72d4a8fa427dada6f06|9268ca6]]'' **<nowiki>ndp:</nowiki>** <nowiki>don't trigger IPv6 ping when neighbor entry is invalid</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-22</color><color #ccc>)</color>//\\ |
| | \\ |
| | === #619 === |
| | **Description:** <nowiki>mac80211: AP+11s VIFs broken</nowiki>\\ |
| | **Link:** [[https://bugs.lede-project.org/index.php?do=details&task_id=619]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=4bd3b8f8b0bc97cb7de4242b4f67c57ea8296de5|4bd3b8f]]'' <nowiki>mac80211, hostapd: always explicitly set beacon interval</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| | \\ |
| | === #640 === |
| | **Description:** <nowiki>Undocumented / unnamed firewall rules installed by default</nowiki>\\ |
| | **Link:** [[https://bugs.lede-project.org/index.php?do=details&task_id=640]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=757353c3a025b78efb5c64fe081859199ad74119|757353c]]'' **<nowiki>firewall:</nowiki>** <nowiki>resync with master</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1949e0cc6feb17d7c32312040da6fc75ea771035|1949e0c]]'' **<nowiki>iptables:</nowiki>** <nowiki>support xtables API > 11</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=82ccd9e34fe87d31d9909fed754950b2c75bc6ac|82ccd9e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>fix handling of UTC times</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1d0564c3558a115d90fe266e668221135bcb3221|1d0564c]]'' **<nowiki>ubus:</nowiki>** <nowiki>fix interface name and proto lookup</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d596f728e98bf4124de4018e28ecdc8ab070f34c|d596f72]]'' **<nowiki>rules:</nowiki>** <nowiki>fix UCI context in error reporting</nowiki> //<color #ccc>(</color><color #282>+114</color><color #ccc>,</color><color #f00>-108</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e751cde8954a09ea32f67a8bf7974b4dc1395f2e|e751cde]]'' **<nowiki>zones:</nowiki>** <nowiki>drop outgoing invalid traffic in masqueraded zones</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=533f8345ab185d0c6f93565e68056edb093e3c75|533f834]]'' **<nowiki>build:</nowiki>** <nowiki>disable the format-truncation warning error to fix gcc 7 build errors</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e06e5376e1a2d70de256fe9da0ea78d2a7695a98|e06e537]]'' **<nowiki>utils:</nowiki>** <nowiki>replace sprintf use with snprintf to avoid overflows</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=c328d1f6fe982888b5f5852423ee0a41cee3adb1|c328d1f]]'' **<nowiki>build:</nowiki>** <nowiki>use -Wno-format-truncation instead of -Wno-error=format-truncation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=6039c7f4b0052c4da21520cdd604f04a5a67f50d|6039c7f]]'' **<nowiki>firewall3:</nowiki>** <nowiki>check the return value of fw3_parse_options()</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e264c8e585ea37ccb1739e7a8e12f8454da1d8a4|e264c8e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>replace warn_rule() by warn_section()</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d44f4189b6a6eb5e943f11dfff0246d3ac0e9087|d44f418]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add fw3_attr_parse_name_type() function</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=0a7d36d8cf56f160b531f3db9f045e3f9315dd15|0a7d36d]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for redirect sections</nowiki> //<color #ccc>(</color><color #282>+170</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=02d68323ec83a5163caa4da3ed5f96860f607dae|02d6832]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for forwarding sections</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=5cd4af49acce3c8cdc26003be45a562f82121f09|5cd4af4]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for ipset sections</nowiki> //<color #ccc>(</color><color #282>+95</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=53ef9f11d47a6a8c3c913970769fabde185fbcb6|53ef9f1]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for include scripts</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=7d3d9dcebe1754b955237fb97e5eaa3d2ad7a2b3|7d3d9dc]]'' **<nowiki>firewall3:</nowiki>** <nowiki>display the section type for UBUS rules</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | => + //6 more...//\\ |
| \\ | \\ |
| === #684 === | === #684 === |
| **Commits:**\\ | **Commits:**\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=5feb4f0e6d9e686c9b2d3d406a7f348137baf0dc|5feb4f0]]'' **<nowiki>busybox:</nowiki>** <nowiki>fix build of nslookup_lede applet without IPv6 (#728)</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=5feb4f0e6d9e686c9b2d3d406a7f348137baf0dc|5feb4f0]]'' **<nowiki>busybox:</nowiki>** <nowiki>fix build of nslookup_lede applet without IPv6 (#728)</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| | \\ |
| | === #745 === |
| | **Description:** <nowiki>kmod-crypto-sha256 unknown symbols</nowiki>\\ |
| | **Link:** [[https://bugs.lede-project.org/index.php?do=details&task_id=745]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=2f92622ce8e1bf3a27ecd0aa7e71a5b2aee39f12|2f92622]]'' **<nowiki>kernel:</nowiki>** <nowiki>fix autoloading arch-specific modules</nowiki> //<color #ccc>(</color><color #282>+9</color><color #ccc>,</color><color #f00>-9</color><color #ccc>)</color>//\\ |
| \\ | \\ |
| === #754 === | === #754 === |
| **Commits:**\\ | **Commits:**\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=7f3ec01069798064bcc0a32b3989cadd37d65fbd|7f3ec01]]'' **<nowiki>ramips:</nowiki>** <nowiki>fixup-mac-address: add missing include</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=7f3ec01069798064bcc0a32b3989cadd37d65fbd|7f3ec01]]'' **<nowiki>ramips:</nowiki>** <nowiki>fixup-mac-address: add missing include</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>)</color>//\\ |
| | \\ |
| | === #806 === |
| | **Description:** <nowiki>Does not equal iptables rule not working</nowiki>\\ |
| | **Link:** [[https://bugs.lede-project.org/index.php?do=details&task_id=806]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=757353c3a025b78efb5c64fe081859199ad74119|757353c]]'' **<nowiki>firewall:</nowiki>** <nowiki>resync with master</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1949e0cc6feb17d7c32312040da6fc75ea771035|1949e0c]]'' **<nowiki>iptables:</nowiki>** <nowiki>support xtables API > 11</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=82ccd9e34fe87d31d9909fed754950b2c75bc6ac|82ccd9e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>fix handling of UTC times</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1d0564c3558a115d90fe266e668221135bcb3221|1d0564c]]'' **<nowiki>ubus:</nowiki>** <nowiki>fix interface name and proto lookup</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d596f728e98bf4124de4018e28ecdc8ab070f34c|d596f72]]'' **<nowiki>rules:</nowiki>** <nowiki>fix UCI context in error reporting</nowiki> //<color #ccc>(</color><color #282>+114</color><color #ccc>,</color><color #f00>-108</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e751cde8954a09ea32f67a8bf7974b4dc1395f2e|e751cde]]'' **<nowiki>zones:</nowiki>** <nowiki>drop outgoing invalid traffic in masqueraded zones</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=533f8345ab185d0c6f93565e68056edb093e3c75|533f834]]'' **<nowiki>build:</nowiki>** <nowiki>disable the format-truncation warning error to fix gcc 7 build errors</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e06e5376e1a2d70de256fe9da0ea78d2a7695a98|e06e537]]'' **<nowiki>utils:</nowiki>** <nowiki>replace sprintf use with snprintf to avoid overflows</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=c328d1f6fe982888b5f5852423ee0a41cee3adb1|c328d1f]]'' **<nowiki>build:</nowiki>** <nowiki>use -Wno-format-truncation instead of -Wno-error=format-truncation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=6039c7f4b0052c4da21520cdd604f04a5a67f50d|6039c7f]]'' **<nowiki>firewall3:</nowiki>** <nowiki>check the return value of fw3_parse_options()</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e264c8e585ea37ccb1739e7a8e12f8454da1d8a4|e264c8e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>replace warn_rule() by warn_section()</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d44f4189b6a6eb5e943f11dfff0246d3ac0e9087|d44f418]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add fw3_attr_parse_name_type() function</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=0a7d36d8cf56f160b531f3db9f045e3f9315dd15|0a7d36d]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for redirect sections</nowiki> //<color #ccc>(</color><color #282>+170</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=02d68323ec83a5163caa4da3ed5f96860f607dae|02d6832]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for forwarding sections</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=5cd4af49acce3c8cdc26003be45a562f82121f09|5cd4af4]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for ipset sections</nowiki> //<color #ccc>(</color><color #282>+95</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=53ef9f11d47a6a8c3c913970769fabde185fbcb6|53ef9f1]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for include scripts</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=7d3d9dcebe1754b955237fb97e5eaa3d2ad7a2b3|7d3d9dc]]'' **<nowiki>firewall3:</nowiki>** <nowiki>display the section type for UBUS rules</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | => + //6 more...//\\ |
| | \\ |
| | === #811 === |
| | **Description:** <nowiki>r4214 - iptables (?) not read properly /etc/config/firewall</nowiki>\\ |
| | **Link:** [[https://bugs.lede-project.org/index.php?do=details&task_id=811]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=757353c3a025b78efb5c64fe081859199ad74119|757353c]]'' **<nowiki>firewall:</nowiki>** <nowiki>resync with master</nowiki> //<color #ccc>(</color><color #282>+4</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1949e0cc6feb17d7c32312040da6fc75ea771035|1949e0c]]'' **<nowiki>iptables:</nowiki>** <nowiki>support xtables API > 11</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=82ccd9e34fe87d31d9909fed754950b2c75bc6ac|82ccd9e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>fix handling of UTC times</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=1d0564c3558a115d90fe266e668221135bcb3221|1d0564c]]'' **<nowiki>ubus:</nowiki>** <nowiki>fix interface name and proto lookup</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d596f728e98bf4124de4018e28ecdc8ab070f34c|d596f72]]'' **<nowiki>rules:</nowiki>** <nowiki>fix UCI context in error reporting</nowiki> //<color #ccc>(</color><color #282>+114</color><color #ccc>,</color><color #f00>-108</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e751cde8954a09ea32f67a8bf7974b4dc1395f2e|e751cde]]'' **<nowiki>zones:</nowiki>** <nowiki>drop outgoing invalid traffic in masqueraded zones</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=533f8345ab185d0c6f93565e68056edb093e3c75|533f834]]'' **<nowiki>build:</nowiki>** <nowiki>disable the format-truncation warning error to fix gcc 7 build errors</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e06e5376e1a2d70de256fe9da0ea78d2a7695a98|e06e537]]'' **<nowiki>utils:</nowiki>** <nowiki>replace sprintf use with snprintf to avoid overflows</nowiki> //<color #ccc>(</color><color #282>+6</color><color #ccc>,</color><color #f00>-3</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=c328d1f6fe982888b5f5852423ee0a41cee3adb1|c328d1f]]'' **<nowiki>build:</nowiki>** <nowiki>use -Wno-format-truncation instead of -Wno-error=format-truncation</nowiki> //<color #ccc>(</color><color #282>+1</color><color #ccc>,</color><color #f00>-1</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=6039c7f4b0052c4da21520cdd604f04a5a67f50d|6039c7f]]'' **<nowiki>firewall3:</nowiki>** <nowiki>check the return value of fw3_parse_options()</nowiki> //<color #ccc>(</color><color #282>+10</color><color #ccc>,</color><color #f00>-5</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=e264c8e585ea37ccb1739e7a8e12f8454da1d8a4|e264c8e]]'' **<nowiki>firewall3:</nowiki>** <nowiki>replace warn_rule() by warn_section()</nowiki> //<color #ccc>(</color><color #282>+24</color><color #ccc>,</color><color #f00>-23</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=d44f4189b6a6eb5e943f11dfff0246d3ac0e9087|d44f418]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add fw3_attr_parse_name_type() function</nowiki> //<color #ccc>(</color><color #282>+36</color><color #ccc>,</color><color #f00>-18</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=0a7d36d8cf56f160b531f3db9f045e3f9315dd15|0a7d36d]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for redirect sections</nowiki> //<color #ccc>(</color><color #282>+170</color><color #ccc>,</color><color #f00>-124</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=02d68323ec83a5163caa4da3ed5f96860f607dae|02d6832]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for forwarding sections</nowiki> //<color #ccc>(</color><color #282>+87</color><color #ccc>,</color><color #f00>-43</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=5cd4af49acce3c8cdc26003be45a562f82121f09|5cd4af4]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for ipset sections</nowiki> //<color #ccc>(</color><color #282>+95</color><color #ccc>,</color><color #f00>-57</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=53ef9f11d47a6a8c3c913970769fabde185fbcb6|53ef9f1]]'' **<nowiki>firewall3:</nowiki>** <nowiki>add UBUS support for include scripts</nowiki> //<color #ccc>(</color><color #282>+73</color><color #ccc>,</color><color #f00>-25</color><color #ccc>)</color>//\\ |
| | => ''[[https://git.lede-project.org/?p=project/firewall3.git;a=commitdiff;h=7d3d9dcebe1754b955237fb97e5eaa3d2ad7a2b3|7d3d9dc]]'' **<nowiki>firewall3:</nowiki>** <nowiki>display the section type for UBUS rules</nowiki> //<color #ccc>(</color><color #282>+17</color><color #ccc>,</color><color #f00>-7</color><color #ccc>)</color>//\\ |
| | => + //6 more...//\\ |
| \\ | \\ |
| |
| ===== Security fixes ==== | ===== Security fixes ==== |
| === CVE-2017-7478 === | === CVE-2017-7478 === |
| **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> | **Description:** <nowiki>OpenVPN version 2.3.12 and newer is vulnerable to unauthenticated Denial of Service of server via received large control packet. Note that this issue is fixed in 2.3.15 and 2.4.2.</nowiki> |
| |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7478]]\\ | **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7478]]\\ |
| \\ | \\ |
| === CVE-2017-7479 === | === CVE-2017-7479 === |
| **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> | **Description:** <nowiki>OpenVPN versions before 2.3.15 and before 2.4.2 are vulnerable to reachable assertion when packet-ID counter rolls over resulting into Denial of Service of server by authenticated attacker.</nowiki> |
| |
| **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7479]]\\ | **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7479]]\\ |
| **Commits:**\\ | **Commits:**\\ |
| ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=aba1b3cbd10c21cb6402080de29f3cb85bd74870|aba1b3c]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to v2.4.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=aba1b3cbd10c21cb6402080de29f3cb85bd74870|aba1b3c]]'' **<nowiki>openvpn:</nowiki>** <nowiki>update to v2.4.2</nowiki> //<color #ccc>(</color><color #282>+2</color><color #ccc>,</color><color #f00>-2</color><color #ccc>)</color>//\\ |
| | \\ |
| | === CVE-2017-7494 === |
| | **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-2017-7494]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=51db1f5a9a3ecd5cc2c5de724641c4636a0a86e2|51db1f5]]'' **<nowiki>samba:</nowiki>** <nowiki>fix CVE-2017-7494</nowiki> //<color #ccc>(</color><color #282>+33</color><color #ccc>,</color><color #f00>-4</color><color #ccc>)</color>//\\ |
| | \\ |
| | === CVE-2017-9078 === |
| | **Description:** <nowiki>The server in Dropbear before 2017.75 might allow post-authentication root remote code execution because of a double free in cleanup of TCP listeners when the -a option is enabled.</nowiki> |
| | |
| | **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9078]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dd19a41520c54f13f9d9da2f5ff7dcebd3d8f085|dd19a41]]'' **<nowiki>dropbear:</nowiki>** <nowiki>bump to 2017.75</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ |
| | \\ |
| | === CVE-2017-9079 === |
| | **Description:** <nowiki>Dropbear before 2017.75 might allow local users to read certain files as root, if the file has the authorized_keys file format with a command= option. This occurs because ~/.ssh/authorized_keys is read with root privileges and symlinks are followed.</nowiki> |
| | |
| | **Link:** [[https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9079]]\\ |
| | **Commits:**\\ |
| | ''[[https://git.lede-project.org/?p=source.git;a=commitdiff;h=dd19a41520c54f13f9d9da2f5ff7dcebd3d8f085|dd19a41]]'' **<nowiki>dropbear:</nowiki>** <nowiki>bump to 2017.75</nowiki> //<color #ccc>(</color><color #282>+13</color><color #ccc>,</color><color #f00>-17</color><color #ccc>)</color>//\\ |
| \\ | \\ |
| |