LEDE v17.01.0 Final Changelog
This changelog lists all commits done in LEDE since the v17.01.0-rc2 tag, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the final 17.01.0 release.
Build System / Buildroot (4 changes)
72c65c6
scripts/om-fwupgradecfg-gen.sh: add support for the A60 (+2,-2)
b8c9ded
build: add buildbot specific config option for setting defaults (+20,-5)
828a024
x86: Set default baud rate on Geode images to 115200 (-1)
ac733df
LEDE v17.01.0: adjust config defaults (+10,-8)
Build System / Feeds (1 changes)
ac733df
LEDE v17.01.0: adjust config defaults (+10,-8)
Build System / Host Utilities (1 changes)
eea6df8
tools: patch-image: fix file descriptor leak. (-4)
Build System / Image Builder (1 changes)
b8c9ded
build: add buildbot specific config option for setting defaults (+20,-5)
Build System / SDK (3 changes)
034a800
sdk: clean scripts/config before packing tarball (FS#504) (+1)
b8c9ded
build: add buildbot specific config option for setting defaults (+20,-5)
f79926c
sdk: emit proper tag references for base URLs (+5,-3)
Kernel (3 changes)
eac4851
kernel: MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch (+35)
853bad5
kernel: fix crashes on MIPS when loading kernel modules under memory pressure (+8,-2)
06f3b91
kernel: update kernel 4.4 to version 4.4.50 (+47,-90)
Packages / Boot Loaders (4 changes)
a3061e5
package/uboot-envtools: add OpenMesh OM2Pv4/-HSv4 support (+3,-1)
8785ebc
package/uboot-envtools: add OpenMesh a60 support (+1)
d6d9f25
package/uboot-envtools: add OpenMesh A40 support (+1)
4d1ab84
uboot-kirkwood: fix goflexhome/net bootcommand (+1,-1)
Packages / Common (7 changes)
8a35c48
package/om-watchdog: add OpenMesh OM2Pv4/-HSv4 support (+2)
eb38371
package/om-watchdog: add OpenMesh A60 support (+2,-1)
e6057ed
package/om-watchdog: add OpenMesh A40 support (+1)
df49e49
mdns: update and rename package to the umdns (+24,-24)
f527436
dropbear: enable SHA256 HMACs (+2,-3)
6ebb872
dropbear: bump PKG_RELEASE (+1,-1)
59508e3
dnsmasq: Add upstream patch fixing SERVFAIL issues with multiple servers (+130)
Packages / LEDE base files (2 changes)
b8c9ded
build: add buildbot specific config option for setting defaults (+20,-5)
ac733df
LEDE v17.01.0: adjust config defaults (+10,-8)
Packages / LEDE network userland (3 changes)
03ff2d7
odhcpd: update to git HEAD version (FS#388) (+5,-5)
⇒ 83d72cf
odhcpd: fix coding style (+13,-12)
⇒ df50429
odhcpd: properly handle netlink messages (FS#388) (+172,-126)
⇒ 3317c86
dhcpv6-ia: apply lease delete based on assignment bound state (+17,-7)
b8567cb
odhcpd: update to git HEAD version (FS#396) (+3,-3)
⇒ 0129f79
config: restore interface defaults when cleaning interface (+8,-3)
⇒ 8a615ad
npd: rework IPv6 relay logic (FS#396) (+269,-225)
⇒ b02f3e6
ndp: close proc file descriptor also during error handling (+19,-8)
⇒ 8df4253
ndp: harden netlink event socket error handling (+22,-11)
dbb8e04
qos-scripts: fix module load commands (FS#438) (+1,-2)
Packages / LEDE system userland (4 changes)
bd64568
procd: update to latest git HEAD (+3,-3)
⇒ cdc3dab
ujail: fix signal forwarding (+23,-1)
cbd69f7
procd: fix default timeout for reload trigger actions (+2,-5)
44aec27
ugps: fix typo (+2,-2)
c835c9e
uhttpd: use sha256 when generating certificates with openssl (FS#512) (+1,-1)
Target / adm5120 (1 changes)
982dd01
Mark targets using kernel 3.18 as source-only (+6,-6)
Target / adm8668 (1 changes)
982dd01
Mark targets using kernel 3.18 as source-only (+6,-6)
Target / ar7 (1 changes)
982dd01
Mark targets using kernel 3.18 as source-only (+6,-6)
Target / ar71xx (19 changes)
68ba052
ar71xx: Remove the v2/v3 from the OpenMesh profile names (+4,-4)
9f0f4c1
ar71xx: add kernel support for the OpenMesh OM2Pv4/-HSv4 (+97)
b2f3d9b
ar71xx: add user-space support for the OpenMesh OM2Pv4/-HSv4 (+12)
d536c1d
ar71xx: enable sysupgrade for the OpenMesh OM2Pv4/-HSv4 (+6)
72d8d8c
ar71xx: add kernel support for the OpenMesh A60 board (+173)
5ad9164
ar71xx: add user-space support for the OpenMesh A60 (+11)
b7361c5
ar71xx: enable sysupgrade for the OpenMesh A60 (+8,-1)
facbdec
ar71xx: extract ath10k wifi board.bin for the OpenMesh A60 board (+1)
b194b3d
ar71xx: create profile and build image for the OpenMesh A60 board (+8)
14add3f
ar71xx: add kernel support for the OpenMesh A40 board (+23,-1)
552bc35
ar71xx: add user-space support for the OpenMesh A40 (+11)
4a36180
ar71xx: enable sysupgrade for the OpenMesh A40 (+3)
f30f25c
ar71xx: extract ath10k wifi board.bin for the OpenMesh A40 board (+1)
fcba5ee
ar71xx: add OpenMesh A40 to OpenMesh A60 profile (+1,-1)
152f57f
ar71xx: Add missing device package om-watchdog for MR1750 (+1,-1)
72d045b
ar71xx: fix DEFAULT_PACKAGES for mikrotik devices (+2,-1)
f88bd7c
ar71xx: fix ethernet PLL configuration for QCA956x (+1,-1)
cdeb232
ar71xx: Remove images for rb-941-2nd (-2)
06f3b91
kernel: update kernel 4.4 to version 4.4.50 (+47,-90)
Target / arc770 (2 changes)
f25d9cb
arc770: backport upstream fix for unaligned access (+38,-31)
06f3b91
kernel: update kernel 4.4 to version 4.4.50 (+47,-90)
Target / au1000 (1 changes)
982dd01
Mark targets using kernel 3.18 as source-only (+6,-6)
Target / bcm53xx (1 changes)
083854f
bcm53xx: add missing system.sh include (+1)
Target / brcm47xx (2 changes)
be007c5
brcm47xx: fix USB driver choice for Asus WL-500W (+1,-1)
7efe538
brcm47xx: fix button inversion for Asus WL-500W (+46,-8)
Target / brcm63xx (5 changes)
921cecb
brcm63xx: fix external interrupts on BCM6318 (+21,-8)
f49efcd
brcm63xx: do a full reset phy cycle (+28)
02515f0
brcm63xx: fix lzma loader for BCM6362 (+1,-1)
4817e61
brcm63xx: Neufbox 6: fix switch by probing through DT (+128,-200)
06f3b91
kernel: update kernel 4.4 to version 4.4.50 (+47,-90)
Target / lantiq (4 changes)
32c9d46
lantiq: fix patching the wifi mac address on BTHOMEHUBV3A (+1,-1)
c5879b0
lantiq: fix ARV7519RW22 switch port indexing (+1,-1)
6a6e3a4
lantiq: introduce lantiq_is_vdsl_system (+5,-1)
0a26490
lantiq: set the internet led interface according to wan interface (+1)
Target / layerscape (2 changes)
b72dcd5
layerscape: fix adjust_link for 10G & 2.5G (+48)
06f3b91
kernel: update kernel 4.4 to version 4.4.50 (+47,-90)
Target / mcs814x (1 changes)
982dd01
Mark targets using kernel 3.18 as source-only (+6,-6)
Target / mvebu (1 changes)
367a3bb
mvebu: append metadata to clearfog sd card images (+1,-1)
Target / octeon (1 changes)
30a4966
octeon: only copy sysupgrade file if present (+1,-1)
Target / ramips (5 changes)
4e2c2b5
ramips: fix AR670W partition alignment (+1,-1)
57dfbac
ramips: Correct switch configuration for Newifi D1 (+1,-4)
e5060b3
ramips: added image size into dwr-512 DT (+1)
71ea3b4
ramips: fix PWM pin mux conflict in dtsi (-4)
25b7295
ramips: fix the number of uarts for MT7688 (+2,-2)
Target / x86 (5 changes)
06e0c30
x86: Add configuration back for Traverse Geos (+45)
bd5b5c7
x86: Move Traverse Geos configs into x86 base-files ()
6d6db65
x86: Enable DIAG LED on Geos (+79,-1)
808f6a5
x86: Add board configs for the PC Engines APU2 (+8)
63a8424
x86: Add Geos profile for Geode subtarget (+44)
Target / xburst (1 changes)
982dd01
Mark targets using kernel 3.18 as source-only (+6,-6)
Wireless / Common (2 changes)
86bd886
brcmfmac: improve Raspberry Pi 3 stability (+25,-2)
e967f4d
ath9k: fix various issues in the airtime-fairness implementation (+108,-1)
Addressed bugs
#388
Description: odhcpd: A default route is present but there is no public prefix on br-lan thus we don't an
Link: https://bugs.lede-project.org/index.php?do=details&task_id=388
Commits:
03ff2d7
odhcpd: update to git HEAD version (FS#388) (+5,-5)
⇒ 83d72cf
odhcpd: fix coding style (+13,-12)
⇒ df50429
odhcpd: properly handle netlink messages (FS#388) (+172,-126)
⇒ 3317c86
dhcpv6-ia: apply lease delete based on assignment bound state (+17,-7)
#391
Description: dnsmasq stops working properly if the fastest upstream DNS server returns a server failure
Link: https://bugs.lede-project.org/index.php?do=details&task_id=391
Commits:
59508e3
dnsmasq: Add upstream patch fixing SERVFAIL issues with multiple servers (+130)
#396
Description: odhcpd: IPv6 relay mode is unreliable
Link: https://bugs.lede-project.org/index.php?do=details&task_id=396
Commits:
b8567cb
odhcpd: update to git HEAD version (FS#396) (+3,-3)
⇒ 0129f79
config: restore interface defaults when cleaning interface (+8,-3)
⇒ 8a615ad
npd: rework IPv6 relay logic (FS#396) (+269,-225)
⇒ b02f3e6
ndp: close proc file descriptor also during error handling (+19,-8)
⇒ 8df4253
ndp: harden netlink event socket error handling (+22,-11)
#438
Description: ar7xx: missing/unknown modules
Link: https://bugs.lede-project.org/index.php?do=details&task_id=438
Commits:
dbb8e04
qos-scripts: fix module load commands (FS#438) (+1,-2)
#454
Description: ARV7519RW22 physical port order
Link: https://bugs.lede-project.org/index.php?do=details&task_id=454
Commits:
c5879b0
lantiq: fix ARV7519RW22 switch port indexing (+1,-1)
#495
Description: lede-sdk-17.01.0-rc2 does not contain libtldl.so in staging_dir/<target>/usr/lib
Link: https://bugs.lede-project.org/index.php?do=details&task_id=495
Commits:
f79926c
sdk: emit proper tag references for base URLs (+5,-3)
#501
Description: Feed configuration of the SDK is incorrect
Link: https://bugs.lede-project.org/index.php?do=details&task_id=501
Commits:
f79926c
sdk: emit proper tag references for base URLs (+5,-3)
#504
Description: SDK broken with Ubuntu 17.04 and GCC 6.3 (solution included)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=504
Commits:
034a800
sdk: clean scripts/config before packing tarball (FS#504) (+1)
#512
Description: uhttpd.init generates certificate with sha1 signature
Link: https://bugs.lede-project.org/index.php?do=details&task_id=512
Commits:
c835c9e
uhttpd: use sha256 when generating certificates with openssl (FS#512) (+1,-1)