OpenWrt v18.01.0-rc1 Changelog (WIP)

This changelog lists all commits done in OpenWrt/LEDE since the start of the the LEDE lede-17.01 branch (`e928a82a83401ae70163f73e14490aa54749924d`), grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 18.06.0-rc1 release.

Build System / Buildroot (272 changes)

e9d20f1 build: introduce default HOST_MAKE_VARS for host-builds (+7,-1)
5faad30 build: properly pass CPP and CXX flags in HOST_MAKE_VARS (+2,-1)
3d71786 build: move STAGING_DIR_HOSTPKG and BUILD_DIR_HOST back to a common directory... (+10,-10)
c99f881 git-kernel: $(SUBDIR) should always be $(LINUX_VERSION) (+1,-1)
6cf067d build: define common subdir targets in rules.mk (+15,-18)
9228d1c build: introduce extra targets that contain only proper dependencies (+23,-15)
8aa93da build: write ABI_VERSION file when staging the package (+1,-7)
87d9e34 build: stage unstripped packages inside PKG_BUILD_DIR (+14,-10)
c150a19 build: stage bin/ packages inside PKG_BUILD_DIR (+9,-2)
7a52356 build: add support for automatically removing build dir contents during build (+32,-3)
131db36 build: remove separate /install step for host builds (+68,-67)
d98bb7e build: extend CONFIG_AUTOREMOVE to tools/ (+8)
40d3401 rules.mk: export STAGING_DIR_HOSTPKG (+1,-1)
86a7276 build: include CONFIG_AUTOREMOVE in STAMP_PREPARED (+1,-1)
bc73a7f build: include CONFIG_AUTOREMOVE in HOST_STAMP_PREPARED (+1,-1)
5aa03e1 build: disable CONFIG_AUTOREMOVE for packages/tools where QUILT is used (+16,-10)
f784b3e build: fix regression in handling ABI_VERSION (+1,-1)
0e22d63 build: fix CONFIG_AUTOREMOVE for packages with multiple variants (+12,-5)
afd2827 build: do not create empty directories in bin/ (+3,-2)
fb07085 build: fix bin/ package empty check (+6,-4)
6699f58 build: use if-then to avoid non-zero return codes in bin/ packaging code (+2,-2)
053dc3b build: do not auto-clean packages where the autoremove step has not run (+5,-2)
cbbd71b build: remove obsolete mips32r2 CPU_TYPE (-1)
bfdc56d build: remove mips16 feature flag from target makefiles (+11,-9)
f4f8f4a x86: unify CPU_TYPE for legacy and geode (+2,-5)
807461e build: make the touch .autoremove call non-fatal (+1,-1)
31b16a3 build: add generic build template for u-boot packages (+96)
7e1fc09 include/rootfs.mk: keep Require-User lines with CONFIG_CLEAN_IPKG (+9,-1)
25e2cf3 package-ipkg: Do not fail build without base-files (+2)
1e14f01 u-boot.mk: add UBOOT_MAKE_FLAGS variable similar to MAKE_FLAGS (+2,-1)
1c0addb u-boot.mk: add support for overriding DEFAULT (+2)
aeba0fe build: move append-file to image-commands.mk (+4,-4)
0519baf netfilter.mk: prepare for linux 4.9 support (+6,-2)
7d57db4 build: introduce STAGING_DIR_IMAGE (+4)
57657a7 build: Suffix build directory with _$(LIBC) for external toolchains (+2,-1)
7faee1b firmware-utils: improve tools for Buffalo DHP series (+215,-9)
74c09e7 download.pl: fix detecting download errors with curl (+1,-1)
d86802a build: keep recursive dependency check stampfiles up to date (+3)
289f2a8 scripts/getver.sh: append short git hash based on upstream commit (+2,-1)
68bef93 scripts: get_source_date_epoch.sh: fix mercurial support, add mtime fallback (+7,-2)
eaf3fef ccache, samba36: fix samba.org addresses to use https (+8,-7)
7d00cfe build: centralize fakeroot code (+19,-32)
40fb293 build: add missing wildcard for ignoring .pkgdir in dependency checks (+1,-1)
f55c29e build: remove libc version suffix from build/staging directories (+3,-4)
849ced8 build: support make tools/<name>/install again (+1)
d826af2 build: make <subdir>/install opt-in, use it for target/ only (+4,-4)
3cd7f43 build: fix package build after deleting staging dir (+1,-2)
202ae4c build: Pass -iremap gcc option as a single argument (+1,-1)
fe1e362 build: make Host/Install/Default use Host/Compile/Default with an extra argument (+1,-1)
0799de6 ARC: use -mcpu=XXX instead of obsolete -mXXX (+2,-2)
f938de7 build: fix dependency of kernel_menuconfig target (+1,-1)
8cc4d1e scripts/om-fwupgradecfg-gen.sh: add support for the A60 (+2,-2)
9dcb921 build: add buildbot specific config option for setting defaults (+20,-5)
3bfcd21 feeds: add option to force feed update despite modified files (+26,-9)
dce6eec build: skip headers install and config on make target/linux/prepare (+1,-1)
ab20c63 x86: Set default baud rate on Geode images to 115200 (-1)
b9b681c rstrip.sh: fix handling variations in "file" output (+1,-1)
663f2a0 gen-dependencies.sh: fix handling variations in "file" output (+1,-1)
b1f102b scripts/feeds: Reuse TOPDIR if defined in environment (+2,-1)
e313a33 build: allow building an individual subdir without dependencies using NO_DEPS=1 (+2,-2)
294e908 cmake: skip build system check on compile (+4)
1d49b53 build: unsilence move command (+1,-1)
be206eb build: get rid of FIND_L from host.mk (+1,-6)
9467ce4 build: get rid of host.mk (+11,-70)
1f22957 build: clean up redundant touching of the package install info file (+6,-10)
5ef0854 rules.mk: make PKG_CONFIG_DEPENDS properly track string values (+1,-1)
2c2fc50 build: make NETGEAR_REGION optional in netgear-chk (+1,-1)
0d6494d image.mk: force kernel rebuild on every run (+2,-2)
a9c96ef build: improve performance by avoiding lazy-eval for make shell calls (+3,-3)
1f12a3d kernel: speed up build system by getting rid of redundant work (+3,-1)
3ceb0fa build: prepare config.seed before package compilation (+2,-1)
01337ba build: add devel option to store build config in firmware (+10)
aab0b07 build: fix high cpu usage / hang in prereq-build.mk (-1)
d5a770f scripts: only generate config from feature flag if fully match (+31,-31)
7c7ea09 include: Add nomips16 CPU_SUBTYPE (+3,-1)
eb3ac82 include: add KERNEL_LOAD_ADDR to TARGET_VARS (+1,-1)
370d740 kernel: do not try to copy vmlinux out of arch/$(ARCH)/boot (+1,-1)
89118da build: fix STAMP_PREPARED with quilt (+2,-2)
7fe5963 build: allow specifying flow-control to grub on serial console (+7,-2)
6411a12 build: move PKG_CONFIG_DEPENDS from feeds.mk to opkg (+8,-7)
2fd1503 scripts/download.pl: fix error message on hash mismatch (+1,-1)
d3bc118 target.mk: check that CPU_TYPE has known CPU_CFLAGS mapping (+5)
68139cc u-boot.mk: pass HOSTCC and HOST_CFLAGS into the build (+7)
f6433ee kernel: move initramfs's init script out of base-files (+1,-1)
b044bd5 build: remove package makefile overlay functionality (+1,-8)
b889d1e build: fix aarch64 default cpu selection (+2,-2)
50fcfd4 scripts/qemustart: initial version (+281)
003e152 include/image.mk: allow passing a compat string to the NAND image template (+6,-5)
0b7ed65 kernel: remove out of tree direct-io disable hack (+1,-256)
5bf98b1 build: fix symlinked .config handling (+1,-1)
edda8ec include/packages-defaults.mk: Remove LARGEFILE option (-1)
5afe9a0 kernel: allow selecting RTC drivers on targets without explicit RTC support (+17,-9)
5378c85 build: remove absolute path to perl and replace with /usr/bin/env perl (+7,-4)
dac629f build: cleanup tmp/ dir of target rootfs (+2,-1)
73bc636 build: ipkg: new field Alternatives (+1)
7842cce build: reset ALTERNATIVES field in Package/Default (+1)
ddbb036 build: allow val.% targets to bypass the prepare steps (+3)
e06d8f0 build: new fixes for symlinked .config handling (+8,-4)
08fb61d scripts: Probe external toolchains for libgomp (+2,-1)
6704410 scripts: Probe external toolchains for libthread-db (+1)
aa8e91a image.mk: Generate cpiogz with root-owned files (+1,-1)
48d71ab kernel: enable CRASH_DUMP on supported platforms (+10)
b6746a6 include: Do not alter KERNELRELEASE for external/git kernels (+6,-1)
8e0e0e7 include: Determine MODULES_DIR correctly for external/git kernels (+5,-3)
f62f4b3 build: stop overriding STAGING_DIR_HOST for toolchain build (+8,-14)
221f323 build: set QUILT=1 automatically when calling package host build refresh (+1,-1)
36ba623 build: fix quilt for mixed package/host builds (+24,-23)
cbe0a7e scripts/download.pl: print the command used to download files (+1)
4b8a7c9 build: fix QUILT related overrides (+12,-10)
ce73115 kernel: Hide kernel options behind a menu (+3,-1)
90336ef kernel: Make KERNEL_PERF_EVENTS selectable (+1,-1)
546e20e build: fix possible issue with kmod package having multiple AutoLoad's (+12,-9)
1a341e8 build: fix kmod package build on non-GNU systems (+1,-1)
2ab0963 build: fix kernel refresh failure on first run (+5,-5)
0aed054 build: add KERNEL_MAKE and KERNEL_MAKE_FLAGS variables and move to kernel.mk (+37,-33)
fec38eb kernel: fix segmentation fault in mconf on linux (+3,-1)
737b063 build: ensure that flock is available for make download (+1,-1)
acc5ab6 include/toplevel: set env GIT_ASKPASS=/bin/true (+1)
e5fc15b build: move definition of KBUILD_BUILD_TIMESTAMP to include/kernel.mk (+6,-6)
80d9ec5 scripts/package-metadata.pl: parse and validate field Require-User (+83,-1)
3ce60ba build: Fix not altering KERNELRELEASE for external kernel (+1,-2)
8e0d7d6 build: move lzma2eva build step to image-commands.mk (+9,-3)
e7cd6f5 ar71xx: add AVM FRITZ!WLAN Repeater 300E support (+215)
7d6c63d build: rename TPLINK_BOARD_NAME to TPLINK_BOARD_ID (+17,-17)
5b7f592 build: move mktplinkfw2 related commands to image-commands.mk (+34,-29)
7887a46 build: enable gzipping of images on x86 even if ext4 is disabled (+3,-5)
d8748e5 netfilter: add iptables-mod-rpfilter package (+34)
cf96453 scripts/openbsd.sh: remove script (-24)
c2a11bc scripts: make all scripts executable ()
6a8cbc0 scripts/gen_image_generic.sh: drop NOGRUB variable (-2)
9fe9175 image: fix ar71xx legacy images (+1)
ef1cafa build: fix invocation of bundled ld.so in SDK and Imagebuilder (+18,-15)
99c4295 scripts/download.pl: Adjust URLs (+5,-5)
f08f754 build: move mktplinkfw-combined command to image-commands.mk (+13,-18)
9e64874 build: bundle-libraries.sh: do not override argv[0] in inner exec calls (+3,-1)
bf5d32a scripts/package-metadata.pl: inhibit compile deps on missing build types (+25,-6)
74d00a8 kernel: split patches folder up into backport, pending and hack folders (+4.0K,-2.9K)
569f74e rules.mk: add missing CPP definition (+2)
589621b config: make CONFIG_ALL_* select other CONIFG_ALL_* options (+4,-3)
0a761fe scripts/dowload.pl: use glob to expand target dir (+1,-1)
b957e45 rukes.mk: this patch broken grub2 builds (-2)
b30ba14 scripts/download.pl: fail loudly if provided hash is unsupported (+1)
fd84ecd treewide: fix shellscript syntax errors/typos (+10,-11)
76ba01a build: remove @ as it's causing an error (+1,-1)
feb1907 build: add image command for installing zImage file. (+5)
603900e build: add a darwin sitefile to deal with macOS 10.12 + Xcode 9 build errors (+7)
254061e build: add mktplinkfw2 hardcoded values to makefile (+52,-21)
49b8462 image-commands: tplink-v2-header: pass kernel loadaddr and entry (+2,-1)
a92f73e mpc85xx: Enable initramfs for p1020 subtarget (+2,-1)
818f36a include: Include new location for DT bindings (+1)
555985a include/site: add powerpc64 config (+26)
56ed89f target: add cpu flags for powerpc64 (+4)
7ea6261 config: set ARCH if powerpc64 is selected in the configuration (+1)
f28b3bb kernel: fixup KARCH for powerpc64 builds (+2)
4743915 include: Silence external kernel version checks (+1,-1)
378e1a4 iptables: Fix target TRACE issue (+15,-1)
2e49687 kernel: collect module symvers for external modules (+27)
e5e5c3f build: ensure PKG_INFO_DIR exists before trying to use it (+1)
22b5e28 build: actually fix the creation of PKG_INFO_DIR (+1,-1)
96eb96c scripts/config: import qconf (+2.5K)
349bb6e scripts/config: add -DKBUILD_NO_NLS to CXXFLAGS (+1)
ff43c03 scripts/config: Add qconf target to Makefile (+56)
b1501a6 scripts/config: add qconf files to .gitignore (+6)
23dd6db include/toplevel.mk: Add xconfig target (+9)
986d9de build: allow calling append-dtb from image build commands (+17,-2)
fae5f02 build: fix regression in append-dtb fix (+3,-4)
c6f71ad build: fix another regression in append-dtb fix (+4)
ee791fa netfilter, iptables: add optional CHECKSUM module (+31)
2b6facc include: kernel.mk: simplify module autoloading (+25,-51)
e26ffb3 build: fix module symbol collection if build_dir is a symlink (+1,-1)
b0e6284 build: fix generating dtb with / in DEVICE_DTS (+4,-3)
2cb75cd build: allow defining license information per binary package (+6,-4)
b78de62 toolchain: Test for supported versions of GCC (+18,-14)
8ee2d3f build: accept gcc/g++ without minor version (+4,-4)
c7b052d target: replace odhcpd by odhcpd-ipv6only (+1,-1)
e23ff06 build: avoid failing in append-metadata if image could not be generated (+1,-1)
34bbbbf merge: base: update base-files and basic config (+19,-19)
bf5cef4 merge: release/banner: drop release name and update banner (+10,-20)
7b5c989 merge: targets: update image generation and targets (+49,-48)
d2c06eb merge: etc: update remaining files (+4,-4)
d23e1e1 merge: properly remove %n / %N references (+4,-7)
d810a2a kernel: fix spelling in CONFIG_DEVTMPFS help text (+1,-1)
905bbc9 build: allow PKG_PREPARED_DEPENDS and PKG_CONFIG_DEPENDS to be changed after ... (+6,-3)
72051f7 rules.mk: export TMPDIR (+1)
f4b9d9d base-files: allow skipping of hash verification (+1,-1)
5c944d9 kernel: include: remove last .0 from kernel versions again (+1,-1)
307b290 include/package.mk: remove old configured stamps before attempting configuration (+1,-1)
0b28cc5 scripts/package-metadata.pl: remove broken detection of self-dependencies (-5)
4700544 downloads.mk: introduce name-agnostic PROJECT_GIT variable (+4,-2)
ef27f15 kernel: allow disabling multicast routing support (+20,-5)
ab1785b build: fix restoring /etc/opkg with PER_DEVICE_ROOTFS (+2,-2)
1a384ac combined-ext-image.sh: generate image in temp dir (+23,-6)
a28bf67 build: add image command for CE images (+13)
b02fa33 om-fwupgradecfg-gen.sh: add support for the A42 (+18,-4)
fce35bc config: support new symbol intro'd in kernel 4.12 (+10)
1a2b5eb metadata: remove 'base-files' special case (+1,-1)
1957758 metadata: make srcpackage extensible (+6,-4)
39be6e7 metadata: move 'buildtypes' from binary to source packages (+9,-8)
b2ab9c9 metadata: move 'builddepends' from binary to source packages (+21,-21)
47f292f metadata: interate over source packages when generating Makefile (+36,-26)
504cb91 metadata: change pkg->{src} field to hold a reference (+34,-35)
f0c702f metadata: replace %subdir hash with a path field in source packages (+15,-22)
423ec18 metadata: remove redundant fields from package hash (+9,-8)
3abf663 build: remove package preconfig feature (+2,-73)
37cf77d treewide: fix build depends to refer to source package names (+5,-5)
5b479f7 metadata: handle target build depends together with host build depends (+28,-32)
565de8b metadata: simplify generation of build depends from runtime depends (+41,-71)
47d6b05 metadata: always resolve dependencies through provides list (+35,-46)
52719c2 metadata: scripts/feeds: distinguish between source and binary packages, reso... (+112,-70)
4bb54ed build: remove obsolete "package feature" feature (+1,-73)
1e2570d include/package-dumpinfo.mk: don't duplicate source package information for e... (+14,-6)
de0ccd3 metadata: improve code readability by using (s)printf instead of string inter... (+13,-13)
06d51db scripts/feeds: fix install of packages with different source/binary names (+1,-1)
a405a93 metadata: do not emit broken kconfig dependency statements (+1,-1)
d29e47f config: don't define the same symbol twice (-1)
bdc4129 build: remove use of STAGING_DIR_HOST/usr (fixes cmake build error on macOS) (+2,-2)
dc555d0 build: disable BUILD_PATENTED by default (+1,-1)
cfdfa6d rules.mk: drop `include_mk` build rule (-4)
ab6a96f Config-devel.in: rename symbol KERNEL_GIT_BRANCH -> KERNEL_GIT_REF (+6,-9)
df0bd42 build: add hardened builds with PIE (ASLR) support (+28)
241e6dd build: cleanup SSP_SUPPORT configure option (+11,-7)
60ad837 procd: fix procd_lock() when prepare_roofs (+5,-3)
82ceb2a build: add config option KERNEL_MIPS_FPU_EMULATOR (+5,-2)
d76ad1d lantiq: ase: turn off fpu emulator in default build (+1,-1)
aa66aa0 scripts/qemustart: more portable array operation (+4,-4)
e7e0254 netfilter: clean up dependencies of kernel modules (+43,-18)
352c74f netfilter: add packages for arp and bridge tables of nftables (+36,-4)
a9a43f3 build: bundle-libraries.sh: patch bundled ld.so (+13)
abbb07a version.mk: escape values used in VERSION_SED macro (+36,-33)
ff8e9a4 treewide: combine VERSION_SED and VERSION_SED_SCRIPT (+3,-4)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
fc16693 config: fix ARM64 dependency check (+2,-2)
df9781a u-boot,at91bootstrap: fix incorrect HOSTCPPFLAGS variable (+2,-2)
c72e658 u-boot.mk: add HOST_LDFLAGS to UBOOT_MAKE_FLAGS (+1,-1)
2d27ebb iptables: Support building connlabel module (+34)
bef3f85 target: Remove nomips16 option. (+1,-3)
02a1a8a build: cleanup leftover qconf files (+1,-1)
ca32373 target.mk: let profile remove from DEFAULT_PACKAGES (+2)
b9aca83 at91: fix image building with CONFIG_TARGET_MULTI_PROFILE (+10,-16)
138c763 build: add --force option to gzip in Build/gzip (+1,-1)
820f030 netfilter: add a xt_FLOWOFFLOAD target for NAT/routing offload support (+479,-1)
884c957 scripts/metadata.pm: allow group-only Require-User specs (+4,-2)
d2daaf8 include/rootfs.mk: do not remove opkg prerm scripts during rootfs preparation (-1)
6ab50bb include/rootfs.mk: retain list of conffiles with CONFIG_CLEAN_IPKG (+8,-1)
cf1c7c0 include/rootfs.mk: pass additional files dir to prepare_rootfs as an argument (+5,-5)
2fbf669 imagebuilder: reuse rootfs preparation from rootfs.mk (+11,-41)
f505fb0 include/image.mk: base package-list manifest on unprepared rootfs (+2,-8)
359273d include/package-defaults.mk: fix default Build/Prepare with empty ./src (+1,-1)
643850f inclue/image.mk: fix package installation for per-device rootfs (+1)
43be508 build: make image target wait for initramfs (+1,-1)
5862f01 build: revert "make image target wait for initramfs" (+1,-1)
1b773a4 build: Allow to change the FIT config section name (+11,-6)
7a303fe scripts: add EVA ramboot script (+37)
905a3f2 build: include kmod-ipt-offload in default images (+1,-1)
fd588db build: filter out kmod-ipt-offload from the default selection on targets that... (+4)
2534141 mvebu: add support for MACCHIATObin (cortex-a72) (+172,-3)
d6d3db0 build: Improve GCC version detection (+8,-4)
e9eb939 include: extend SetupHostCommand macro to accept more arguments (+2,-1)
177fa14 iptables: split physdev match out as a separate package (+30,-4)
d3756a9 include/kernel.mk: build kmod packages with empty FILES (+2,-4)
38bd4e4 build: fix uImage fake header command (+2,-1)
a1c65b4 build: pass HOSTCXX to host builds as CXX (+1)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)
0b20490 ipq40xx: add support for OpenMesh A62 (+287,-7)
746c590 scripts: bundle-libraries: fix build on OS X (FS#1493) (+4)
41ab276 scripts/feeds: add support for git feeds with submodules (+6)
6fa88be build: add support for git submodules with CONFIG_SRC_TREE_OVERRIDE (+6,-1)
8dcd941 tools/zlib: move zlib build to tools (+76,-20)
9ea9020 download.pl: Change SourceForge address to HTTPS. (+1,-1)
1ce8465 download.pl: Change OpenWrt mirrors to HTTPS. (+4,-4)
e495a05 env: only use color diffs on terminals (+1,-1)
ff6e62b build: log time taken by each packages/steps (+5)

Build System / Feeds (2 changes)

01205c3 Add video feed to feeds.conf.default (+1)
0a410df feeds: switch git.lede-project.org URLs to git.openwrt.org (+4,-4)

Build System / Host Utilities (144 changes)

968fa53 tools/cmake: remove HOST_CONFIGURE_CMD and re-distribute the args & vars (+2,-5)
2b84dfa tools/qemu: use default host configure rule ; set appropriate vars & args (+7,-9)
131db36 build: remove separate /install step for host builds (+68,-67)
d98bb7e build: extend CONFIG_AUTOREMOVE to tools/ (+8)
e2b8e9e tools: update kernel2minor to 0.24 version (+4,-61)
e39dc8d ar71xx: add support to TP-Link Archer C59v1 and C60v1 (+531)
456e1b6 qemu: rename internal crypto/aes symbols (+7,-1)
7faee1b firmware-utils: improve tools for Buffalo DHP series (+215,-9)
eaf3fef ccache, samba36: fix samba.org addresses to use https (+8,-7)
34ba64f tools/e2fsprogs: Update to 1.43.4 (+5,-5)
0928b6d cmake: update to version 3.7.2 (+2,-2)
56561b9 ar71xx: add support for TP-Link TL-WA850RE v2 (+182,-5)
8d53e37 tools: patch-image: fix file descriptor leak. (-4)
d90abeb tools/m4: update 1.4.18 (+2,-19)
dfac808 firmware-utils: tplink-safeloader: add support for Archer C5 V2 (+34)
2cf00b6 ccache: update to 3.3.4 (+3,-37)
65d2800 tools/sed: Update to 4.4 (+3,-28)
49ded28 tools/dosfstools: Update to 4.1 (+4,-38)
e45ee66 tools/libressl: Update to 2.5.1 (+2,-2)
80246ce tools/coreutils: Update to 8.27 (+2,-2)
0685f2a tools/upx: Remove from repo (-193)
74f9c9c tools: host/include/getline.h: Remove (+1,-73)
a0f4b4b tools/isl: update to 0.18 (+2,-2)
1a0d52a tools/cmake: update to 3.8.1 (+11,-11)
8040420 tools/flex: update to 2.6.3 (+4,-4)
d7a3120 tools/libressl: update to 2.5.4 (+3,-3)
aeeb2fa flex: update to 2.6.4 (FS#809) (+3,-3)
9235a29 tools/sparse: Update to snapshot 2017-03-31 (+4,-4)
95940a8 Add the __builtin functions needed for INFINITY and nan(). (+11)
76a7371 Add a define for __builtin_ms_va_copy() (+1)
0f71312 Ignore pure attribute in assignement (+17,-1)
efd34fa Add tests for the builtin INF and nan() functions. (+13)
6043210 sparse/parse.c: ignore hotpatch attribute (+2)
c04667e sparse, llvm: compile: skip function prototypes to avoid SIGSEGV (+11)
a53cea2 validation/prototype: regression for skipping prototypes (+6)
0d2809b ptrlist: reading deleted items in NEXT_PTR_LIST() (+2)
0dac478 .gitignore: add cscope and Qt project files (+3)
38c9e9f Add default case to switches on enum variables (+5,-1)
8efbac1 Fix size calculation of unsized bool array (+48,-1)
7647c77 Do not drop 'nocast' modifier when taking the address. (+198,-1)
153fbd0 Fix warning compiling sparse-llvm (+2,-2)
65f90e7 sparse: add 'alloc_align' to the ignored attributes (+40)
ffc860b sparse: ignore __assume_aligned__ attribute (+8)
6c283a0 sparse: add no_sanitize_address as an ignored attribute (+11)
⇒ + 147 more...
e25cedd tar: override symlink permissions (+10)
92c80f3 automake: import upstream fix for perl 5.26 (+30)
c402224 firmware-utils: tplink-safeloader: support strings as soft_version (+36,-1)
b7cc661 ar71xx: add support for TP-Link TL-WR942N v1 (+370,-2)
9cd69c4 firmware-utils: tplink-safeloader: add TP-Link Archer C25 v1 (+58,-1)
c47a1a3 firmware-utils: honor env SOURCE_DATE_EPOCH (+86,-12)
b5aaafe mtd-utils/mkfs.jffs2: honor env SOURCE_DATE_EPOCH (+62)
0674141 firmware-utils: fix dgn3500sum compiler warnings (+3,-4)
9fec39a ar71xx: add support for TP-Link TL-WA855RE v1 (+114,-6)
7d21b4e firmware-utils: tplink-safeloader: add support for Archer C59/C60 RU (+3)
01280bc firmware-utils: tplink-safeloader: add support for Archer C5 v2 JP/US (+3,-3)
b05c719 ar71xx: add support for TP-Link Archer C58 v1 (+155,-7)
4b35e17 firmware-utils: mktplinkfw2: support additional hardware version (+20,-6)
24043a0 ramips: add support for TP-Link TL-WR840N v4 and TL-WR841N v13 (+287,-1)
896246b firmware-utils: mktplinkfw2: fix support for -w option (+1,-1)
23da3fb firmware-utils: mktplinkfw2: fix MD5 salt (+2,-2)
6165e4a ar71xx: add support for TP-Link TL-WR902AC v1 (+226,-3)
3b7928c firmware-utils: mktplinkfw2: add missing options descriptions (+3)
a3d232e firmware-utils: mktplinkfw: add option for endianness swap (+13,-1)
eafaef3 automake: Update to version 1.15.1 (+7,-37)
91e262c tools: flex: fix build with automake 1.15.1 (+3,-2)
6b127d8 tools/flex: add autoreconf (+1)
90e27a1 firmware-utils: mktplinkfw2: update firmware header (+26,-26)
7805745 firmware-utils: mktplinkfw2: use static board struct for custom values (+15,-18)
8cd2814 firmware-utils: tplink-safeloader: fix Archer C60 factory image (-2)
027aea8 tools/flex: Revert "tools/flex: add autoreconf" (-1)
b4ce088 tools/expat: Update host version to 2.2.2 (+2,-2)
7c727c6 tools: expat: fix build on older host systems (+3)
5bc5d94 firmware-utils: tplink-safeloader: add support for TL-WR902AC v1 US (+2,-1)
b3cb0e7 firmware-utils: mktplinkfw: rework combined image option (+44,-62)
d72371e firmware-utils: drop mktplinkfw-kernel tool (-353)
1c7144f firmware-utils: tplink-safeloader: add support for TP-Link RE350 (+41)
d181cbb firmware-utils: mktplinkfw2: replace "endian_swap" field with "flags" (+10,-8)
35ddef8 firmware-utils: mktplinkfw2: fix info for images with LE kernel LA/EP (+7,-1)
993c740 firmware-utils: mktplinkfw2: respect -e option when reading fw info (+5,-3)
b70a962 tools/firmware-utils: document reserved fields in mkchkimg (+18,-4)
8477d54 tools/e2fsprogs: Update to 1.43.5 (+2,-2)
1a5b7cc tools/expat: Update to 2.2.3 (+2,-5)
965df21 tools/pkg-config: Update to 0.29.2 (+2,-20)
9ebb23c tools/mkimage: fix musl build (+67)
25c0457 tools: patch various gnu tools for macOS 10.13 (+125)
66a8c8f tools/firmware-utils: mktplinkfw2: allow parameter override (+7,-9)
161a3be ramips: add support for TP-Link Archer C20 v1 (+220)
b0f2624 tools/expat: Update to 2.2.4 (+2,-2)
ed617fd tools/e2fsprogs: Update to 1.43.6 (+2,-39)
0fb14a2 tools: flex: fix segfault with glibc 2.26+ (+27)
839129b tools/cmake: Update to 3.9.3 (+18,-56)
85d93b6 tools/mpfr: Update to 3.1.6 (+2,-2)
a4ec0aa tools/mm-macros: Update to 0.9.11 (+2,-2)
64da598 tools: cmake: fix librt linking (FS#1032) (+7,-7)
90805b1 cmake: fix build error with Xcode 9 on macOS 12 (+15)
10832c8 tools/firmware-utils: remove hardcoded values from mktplinkfw2.c (+24,-161)
10324fc tools/firmware-utils: mktplinkfw regroup duplicate code (+276,-454)
9e768b9 tools/firmware-utils: mktplinkfw move build_fw() to lib (+102,-148)
9887afb ar71xx: add support for TP-LINK Archer C7 v4 (+338,-2)
20d363a tools/squashfs: use host cflags (+1)
4a5de1f tools/findutils: include sysmacros.h explicitly (+13)
855d210 tools/mtd-utils: include sysmacros.h explicitly (+27,-4)
09bfca6 tools/squashfs: include sysmacros.h explicitly (+20)
4425fa8 tools/squashfs4: include sysmacros.h explicitly (+36,-16)
050fb3b tools/firmware-utils: mktplinkfw* fix rootfs offset (+6,-12)
d0ef275 ramips: add support for TP-Link TL-WR840N v5 (+139,-1)
6bcc1c5 tools/coreutils: install readlink (+2,-2)
ca6002c ar71xx: increase kernel partition size for some TP-Link boards (+14,-13)
55c77b3 ar71xx: increase kernel partition size for TP-Link RE450 v1 (+3,-3)
3ad5c16 firmware-utils: tplink-safeloader: add more country codes for Archer C7 v4 (+7)
673793d ar71xx: add support for TP-Link TL-WR1043N v5 (+162,-4)
c61a239 add PKG_CPE_ID ids to package and tools (+49)
fb66dc9 firmware-utils: add otrx tool for handling TRX images (+593)
08cc9a2 tools/e2fsprogs: Update to 1.43.7 (+2,-2)
d6e34b7 tools/sstrip: Fix compile under standard linux. (+5,-4)
1a51241 firmware-utils: mktplinkfw: fix JFFS2 EOF markers (+1,-1)
3083cc6 firmware-utils: mktplinkfw: add support for BR region code (+1)
3be10e3 tools/expat: Update to 2.2.5 (+2,-2)
83f729d firmware-tools/ptgen: fix minor coding style issues (+34,-26)
4982859 firmware-tools/ptgen: use portable exit codes (+3,-3)
ebd1547 tools: make-ext4fs: remove LEDE_GIT references (+1,-1)
b4a46f0 tools/libressl: update to 2.6.4 (+2,-2)
b0d513e tools/scons: update to 3.0.1 (+3,-3)
3c4df66 tools/cmake: update to 3.10.1 (+16,-40)
d061033 tools/mpc: Update to 1.1.0 (+2,-2)
4343ac5 tools/mpfr: update to 4.0.0 (+10,-10)
eb58b14 ramips: tl-wr840n-v5: increase firmware partition for 4Mmtk layot (+3,-9)
e787ad5 tools/tar: update to 1.30 (+16,-36)
64858a0 tools/ccache: update to 3.3.6 (+3,-3)
89a0fed tools: update patch to v2.7.6 (+2,-27)
a338491 ar71xx: add support for TP-Link RE355 (+142,-5)
063fa4c tools/mkimage: copy mkenvimage to bin directory (+2)
a9c0057 e2fsprogs: bump to 1.44.0 (+2,-2)
638e219 tplink-safeloader: add support to split & extract firmwares (+263,-17)
068ba61 tplink-safeloader: add support to convert factory into sysupgrade (+103,-3)
677d8df firmware-utils: fix erroneous variable redeclaration (-1)
3137622 firmware-utils: tplink-safeloader: compile as gnu99 (+6,-5)
84c1b78 firmware-utils: add JBOOT bootloader image support (+921)
9fc916a firmware-utils: mkdlinkfw: compile as gnu99 (+1,-1)
8262179 tools/e2fsprogs: update to 1.44.1 (+2,-2)
0d8a0a6 firmware-utils: image generator for D-Link DAP-1330 (+205)
c074230 ar71xx: add support for TP-Link Archer C60 v2 (+157,-4)
373dc11 firmware-utils: tplink-safeloader: move CPE/WBS 210/510 version metainfo to t... (+20,-20)
e39847e ar71xx: increase kernel partition size for CPE/WBS 210/510 (+9,-9)
a8c3151 tools/cmake: Update to 3.11.0 (+6,-22)
85282ae tools/mpfr: Update to 4.0.1 (+2,-2)
b13e981 tools/mkimage: update to version 2018.03 (+147,-1.1K)
a656ea0 tools: mkimage: provide dtc path during build (+1)
a31107a firmware-utils: tplink-safeloader: increase RE350 kernel size (+3,-3)
8dcd941 tools/zlib: move zlib build to tools (+76,-20)
bf167f8 tools/mtd-utils: Mark some lzma functions as static (+37,-37)
c7cd166 tools/mtd-utils: update to version 2.0.2 (+101,-303)
2c192b6 tools/libressl: update to version 2.7.2 (+112,-3)
60427a9 tools/make-ext4fs: Fix build on MacOSX (-2)
56ae9f9 mtd-utils: add back macOS compatibility code that was dropped during the update (+12)
20d0dac firmware-utils: add DNS-313 image header tool (+240)
2d913fc tools/sed: Update to 4.5 (+2,-2)
0f5e01b tools/mm-macros: Update to 0.9.12 (+2,-2)
93959bd tools/xz: Update to 5.2.4 (+3,-10)
bc52833 tools/cmake: Update to 3.11.1 (+2,-2)

Build System / Image Builder (14 changes)

6cb8e30 imagebuilder: properly escape single quotes in device titles (+1,-1)
7d57db4 build: introduce STAGING_DIR_IMAGE (+4)
0d1765b imagebuilder: make submake invocations less verbose (+4,-4)
9dcb921 build: add buildbot specific config option for setting defaults (+20,-5)
9467ce4 build: get rid of host.mk (+11,-70)
37e7a17 imagebuilder: fix bundling of DTS sources (+3,-3)
19ac879 imagebuilder: add package_list function (+14,-7)
1b555e1 imagebuilder: clean package_list (+6,-6)
d80d1b6 imagebuilder: don't rewrite package list output (+1,-1)
7b5c989 merge: targets: update image generation and targets (+49,-48)
d2c06eb merge: etc: update remaining files (+4,-4)
fd30187 imagebuilder: fix reference to removed VERSION_SED variable (+1,-1)
2fbf669 imagebuilder: reuse rootfs preparation from rootfs.mk (+11,-41)
a02a69d imagebuilder: remove split patch dirs from imagebuilder archive (+3,-2)

Build System / SDK (13 changes)

a68b1b9 sdk: do not strip static libraries (+1,-1)
ada6d9f sdk: avoid using private repository clone urls as base repo entry (+1,-1)
dab6338 sdk: fix Git URL detection (+5,-2)
beb69e2 sdk: explicitely remove ccache directories when packing SDK (+6)
412cf4c sdk: add missing change from r3328-f55c29e4c7 (+1,-1)
90728c7 sdk: clean scripts/config before packing tarball (FS#504) (+1)
9dcb921 build: add buildbot specific config option for setting defaults (+20,-5)
7c9f5c7 sdk: emit proper tag references for base URLs (+5,-3)
9467ce4 build: get rid of host.mk (+11,-70)
deaf959 sdk: restrict base feed repo to public git for CONFIG_BUILDBOT only (+2,-1)
7b5c989 merge: targets: update image generation and targets (+49,-48)
f839ad6 sdk: switch base feed url to git.openwrt.org (+1,-1)
17b194a sdk: change base feed fallback to git.openwrt.org (+2,-1)

Build System / Toolchain (81 changes)

a8a5cb9 musl: update musl to 1.1.16+ and switch to download from git (+7,-1.6K)
131db36 build: remove separate /install step for host builds (+68,-67)
f204e0f toolchain/gcc: reduce source directory size by about 420 MB (+6)
70973dd gcc: remove obsolete uclibc patch (-99)
36cca3e toolchain/binutils: Switch to 2.27 as default version (+2,-2)
b648e1c binutils: remove 2.25.1 support and leftovers of older versions (-123)
fa85060 toolchain/gdb: update to version 7.12.1 (+2,-2)
43332f5 toolchain/musl: parallelize make install (+1,-1)
0f5d17a toolchain/gcc: parallelize make install (+2,-2)
b96566a build: drop circular dependency (-1)
38fcd2a build: remove libc version config code (+5,-62)
b2c6672 toolchain: remove separate prepare/ step (+1,-8)
eed6c85 toolchain/uclibc: Fix unmanned configuration with "V=s" (+1,-1)
a3408a5 toolchain/uclibc: Bump version to 1.0.22 (+5,-21)
f4d9d7a glibc: use default PATCH_DIR (-2)
bf867f7 glibc: override default rpath to /lib:/usr/lib (+1)
6c61676 glibc: update to version 2.25 (+7,-12)
bd3a5ca toolchain: force a full rebuild on buildbot if the toolchain changed (+12)
f44ae19 build: fix the toolchain rebuild check (+8,-8)
9467ce4 build: get rid of host.mk (+11,-70)
5e3fb70 toolchain: unbreak glibc on MIPS (+36)
31be46e toolchain/binutils: Add binutils 2.28 (+110)
34e8393 toolchain/arc: update to the most recent release arc-2016.09 (+573,-523)
f62f4b3 build: stop overriding STAGING_DIR_HOST for toolchain build (+8,-14)
70c2c8f toolchain: add gcc 7.1.0 support (+775,-1)
8851a18 gcc: fix documentation entries added by 910-mbsd_multi.patch (+12,-12)
2cf4e3c toolchain/insight: Remove from tree (+1,-91)
c87aa0d toolchain/gcc: fix --with-isl path (+2,-2)
6af0fac toolchain/binutils: Set 2.28 as default version (+2,-2)
76b62e6 build: remove old kernel-headers build directories (+1)
22e2b40 gcc: gcc 6.3.0 fix comparison between pointer and integer (+11)
8647f4f toolchain/arc: update to the most recent release arc-2017.03 (+27,-27)
af0a933 musl: bump to latest 1.1.16+ git HEAD (+2,-2)
150747b reduce impact of REG_* namespace pollution in x86[_64] signal.h (+130,-65)
786fda8 fix getopt[_long] clobbering of optopt on success (+5,-2)
809ff8c treat base 1 as an error in strtol-family functions (+1,-1)
27b3fd6 fix crash from corrupted tls module list after failed dlopen (+1)
1f53e7d fix crashes in x32 __tls_get_addr (+13,-7)
6894f84 fix spurious EINTR errors from multithreaded set*id, etc. (+1,-1)
01e6bbe fix bindtextdomain logic error deactivating other domains (+1,-1)
dbbb373 fix use of uninitialized pointer in gettext core (+2,-2)
d6601f0 avoid unbounded strlen in gettext functions (+3,-3)
9201c3a s390x: implement dlsym (+6)
b261a24 fix build regression in arm atomics asm with new binutils (+1,-1)
0a4a16d allow page size to vary on arm (-1)
827c4e6 fix lsearch and lfind to pass key as first arg to the compar callback (+2,-2)
fc85fb3 fix ld-behavior-dependent crash in ppc64 ldso startup (+1,-1)
c9783e4 treat STB_WEAK and STB_GNU_UNIQUE like STB_GLOBAL in find_sym (+1,-3)
4ff234f rework ldso handling of global symbol table for consistency (+53,-44)
⇒ + 69 more...
c56448e musl: update to 1.1.16+ git HEAD 2017-08-30 (+2,-2)
511b704 fix signed overflow in ftok (+1,-1)
670d6d0 fix unsynchronized access to FILE structure in fflush(0) (+4,-1)
02b50c9 fix mips ioctl macros to match linux asm/sockios.h (+15,-15)
cc08669 add SIOCGSTAMPNS socket ioctl macro to ioctl.h (+8)
c7f56b4 __init_libc: add fallbacks for __progname setup (+4,-4)
9d4c902 fix undefined behavior in memset due to missing sequence points (+8,-4)
5f3b652 add powerpc64 and s390x to list of supported archs in INSTALL file (+9,-1)
5f7efb8 move IPPORT_RESERVED from netdb.h to netinet/in.h (+2,-2)
3f4f580 toolchain: gcc: update 7.x to 7.2.0 (+282,-75)
fc35d6e toolchain/gdb: update to version 8.0.1 (+5,-5)
e95f22d toolchain/fortify-headers: Update to 0.9 (+2,-2)
07a99a8 gcc: fix build error with macOS + Xcode 9 (+10)
d67979b toolchain/gcc: update 5.x to 5.5.0 (+25,-44)
a7e4aec toolchain/glibc: Update to 2.26 (+2,-2)
aba071d binutils: add version 2.29.1 (+110)
9e91d32 toolchain: remove powerpc64 feature (-3)
0de9331 toolchain: use glibc for powerpc64 builds (+5,-3)
76378c6 build: use KERNEL_MAKE_FLAGS for kernel file compilations (+22,-46)
7e2c271 gcc: remove support for libgcj/java (+2,-13)
981be0c toolchain/musl: update to version 1.1.18 (+6,-6)
3356177 s390x: add bits/hwcap.h (+15)
06fbefd add a_clz_64 helper function (+70)
8459c6f arm: add HWCAP_ARM_ hwcap macros (+24)
11ddc31 fix erroneous stop before input limit in mbsnrtowcs and wcsnrtombs (+6,-2)
39db00a fix erroneous acceptance of f4 9x xx xx code sequences by utf-8 decoder (+1,-1)
8e93279 overhaul environment functions (+86,-81)
cc0dbd5 free allocations in clearenv (+6,-2)
51bdcdc fix OOB reads in Xbyte_memmem (+9,-9)
9255dad handle whitespace before %% in scanf (+13,-5)
822dddf make syscall.h consistent with linux (+20,-24)
9e01be6 fix signal masking race in pthread_create with priority attributes (+7,-2)
565dbee don't treat numeric port strings as servent records in getservby*() (+10)
8c4be3e fix glob descent into . and .. with GLOB_PERIOD (+4)
da438ee work around incorrect EPERM from mmap syscall (+7,-2)
c10bc61 powerpc{64}: fix MAP_NORESERVE and MAP_LOCKED in mman.h (+11,-1)
48be5b6 fix use of memset without declaration in sched.h cpu set macros (+1)
⇒ + 11 more...
7b5c989 merge: targets: update image generation and targets (+49,-48)
d2c06eb merge: etc: update remaining files (+4,-4)
6b175b7 toolchain: musl: update to current HEAD (+53,-21)
4336efe kernel: use upstream patches for musl (+833,-781)
13a5cb9 musl: allow autorebuild (+3,-1)
074fa8d musl: move BUILD_DIR_TOOLCHAIN/musl symlink to configure step (+1,-11)
53021ce uClibc-ng: update to 1.0.28 (+2,-2)
e47fe32 toolchain/arc: update to the most recent release arc-2017.09 (+345,-292)
ca7e862 kernel-headers: adjust PKG_ variables when using git clone method (+7,-1)
5577956 toolchain: add gcc configure default PIE and SSP (+25)
241e6dd build: cleanup SSP_SUPPORT configure option (+11,-7)
1a8523c toolchain: gcc: update 7.x to 7.3.0 (+3,-3)
bcd17ce binutils: assertion failure bfd/elfxx-mips.c:3860 (+236)
e387a1b toolchain: gdb: activate on ARM64 (-1)
65ae02d toolchain/gcc: remove unused config symbol (-4)
7a97588 toolchain/gcc: use version 7.x for x86 by default (+7,-1)
38dc678 gcc: refresh patches for version 7.3.0 (+6,-6)
25aaff9 gcc: merge upstream fix for PR 83496 (fixes FS#814) (+136)
1198204 toolchain: fix selecting older gcc versions for x86 (+2,-1)
87606e2 musl: update to version 1.1.19 (+27,-86)
a90d9da fix treatment by fgetws of encoding errors as eof (+6,-1)
4000b01 make fgetwc handling of encoding errors consistent with/without buffer (+14,-14)
0618433 implement the fopencookie extension to stdio (+152)
2488d31 adjust fopencookie structure tag for ABI-compat (+1,-1)
8a6bd73 implement strftime padding specifier extensions (+14,-8)
01957be add ibm1047 codepage (ebcdic representation of latin1) to iconv (+20)
6430315 fix data race in at_quick_exit (+4,-3)
1312768 fix x32 unistd macros to report as ILP32 not LP64 (+2,-2)
3ec8287 fix sysconf for infinite rlimits (+2)
eb7f93c use the name UTC instead of GMT for UTC timezone (+12,-12)
2a83178 remove unused explicit dependency rules for crti/crtn (-4)
14cec86 fix endian errors in arpa/nameser.h due to failure to include endian.h (+1)
d5029bb fix endian errors in netinet/icmp6.h due to failure to include endian.h (+1)
d3f2333 reformat ctype tables to be diff-friendly, match tool output (+276,-263)
c72c1c5 update ctype tables to unicode 10.0 (+305,-220)
54941ed update case mappings to unicode 10.0 (+41,-2)
⇒ + 29 more...
fe98f26 toolchain/gcc: fix a build failure on 7.3.0 with macOS (+178)
16cec7a toolchain/gcc: merge pending fix for miscompiled MIPS16 code issue (GCC PR 84... (+22,-2)
61eee1a toolchain/gcc: switch to version 7 by default (+5,-8)
e28551b toolchain/binutils: add support for version 2.30 (+110)
c7ced2f binutils: Use version 2.29.1 by default (+2,-2)
15e9639 toolchain/binutils: remove version 2.28 (-341)
4fd8722 toolchain/binutils: exclude .rej files when unpacking the tarball (+2)
3dee117 glibc: fix applying of patches (+1)
50433f3 glibc: update glibc to 2.26+ and switch to download from git (+6,-4)
594dbaa toolchain/glibc: unset LD_LIBRARY_PATH (+1)
ddb70e7 toolchain/binutils: completely remove 2.28 support (-5)
044e84f toolchain/binutils: Remove old patches (-42)
0370293 glibc: switch from git to https (+1,-1)
097f3aa toolchain/binutils: Use xz tarballs where possible (+4,-3)
f172456 toolchain: gccgo: fix building gccgo compiler (+248)

Kernel (453 changes)

8ab057f kernel: remove yaffs2 support, it is no longer needed (+2,-17.3K)
97b5259 ar71xx: Chipidea USB device support (+203,-1)
54e980a kernel: fix chipidea module dependencies (+1,-1)
f67b027 kernel: update Broadcom PHY drivers (+700)
d5de926 generic: keep module aliases inside .modinfo (+4,-12)
3049459 generic: rtl8366s: add support support for initvals from DTS (+27,-2)
e2bd8b9 generic: rtl836x: add support for Green Feature (+198,-62)
d45f81d kmod-sched-core: Add HTB and TBF traffic shapers (+3,-3)
71f4d8a netfilter: re-enable TEE support for kernel 4.4 (+1,-1)
20996ed Kernel: bump to 4.4.44 (+64,-111)
28af0f2 kernel: make kmod package dependencies forward compatible (+5,-5)
9ed108e kernel: update kmod-* packaging and dependencies for linux 4.9 (+25,-9)
6db7a01 imx6: fix build error (+1)
9f7fc23 kernel: mark nvmem as hidden, it is only used as a library for other modules (+1)
4d15150 kernel: bump to 4.4.45 (+7,-7)
c437df0 kernel: backport BCM54210E PHY support (+73,-3)
5a164dd kernel: make BCM54210E PHY code work with 4.4 (+5,-3)
74ea99b ledtrig-netdev: don't cancel work on events for different interfaces (+3,-3)
12288d4 kernel: update bcma to fix devm memory leaks (+133,-2)
7583de2 kernel: rename bgmac patches to squeeze them ()
bde06ab kernel: use upstream accepted bgmac fix for BCM47186B0 (+4,-1)
6a85377 kernel: backport bgmac support for external PHYs (+540,-4)
0f19c1d rtl8366_smi: add linux 4.4 compatibility (+9,-4)
49f9c06 kernel: fix BCM54612E PHY support (+81,-14)
3becadd kernel: bump to 4.4.46 (+3,-3)
063d5a6 generic: mtd: update settings of mx25u3235f (+1,-1)
a0888ec generic: rtl8366rb: fix compatible string (+4,-4)
402193b kernel: update mtdsplit for linux 4.9 (+300,-15)
1a52d11 kernel: update phy drivers for 4.9 (+1.2K,-134)
f791fb4 kernel: add linux 4.9 support (+27.7K)
d2c4041 kernel: update kernel 4.4 to version 4.4.47 (+10,-10)
b008357 kernel: port b53 to use kernel 4.5+ API (+96,-17)
9c18235 kernel: add compile fix for linux 4.9 on x86 (+13)
478be1d kernel: fix crashlog build error on 4.9 (+2,-2)
91fce81 kernel: add missing config symbols for 4.9 (+25)
e991b0d kernel: merge b53 API patch with the one handling all switch drivers (+88,-88)
4339e5d kernel: fix build error in mtdsplit driver (+1,-1)
6d5419d kernel: update spi-nor in 4.9 to version from Linus's tree (4.10) (+200,-15)
174ce4c kernel: update spi-nor in 4.9 to spi-nor tree version (next branch) (+784,-28)
989a0b4 generic: add missing kernel symbols (+23)
6b5c3fd kernel: of-mdio: add missing dependency for linux 4.9 (+3,-1)
de1f830 generic: add missing symbols for linux 4.9 (+15)
76eb62e kernel: backport bcm47xxsflash support for reading 32 MiB flashes (+288)
7096ed5 kernel: remove kmod packages for bridge, stp, llc and 8021q (+2,-70)
db86615 kernel: move upstream accepted bcm47xxpart TRX cleanups (+20,-6)
4bdf3a3 kernel: fix 304-mips_disable_fpu.patch for v4.9 (+42,-9)
84e7846 kernel: add missing symbols to generic/config-4.9 (+4)
092f2c1 imx6: move to Linux 4.9 kernel (+535,-4)
e0e5f8c kernel: fix linux 4.9 host tools portability issues (+28)
11215fb kernel: add rest controller option for kernel 4.9 (+9)
d61a799 kernel: add missing config option for kernel 4.9 (+1)
b1c2506 kernel: MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch (+70)
0caffa6 kernel: fix compile error on linux 4.9 with CONFIG_KALLSYMS disabled (+3,-2)
5c651b0 kernel: fix kmod-rxrpc with kernel 4.9 (+5,-2)
fec57b4 kernel: add missing tracing related config symbols for linux 4.9 (+4,-1)
38f9d08 kernel: add missing symbol for v4.9 (+1)
1e1a059 kernel: fix crashes on MIPS when loading kernel modules under memory pressure (+12,-3)
236840e kernel: update kernel 4.9 to version 4.9.10 (+45,-137)
a112435 kernel: update kernel 4.4 to version 4.4.49 (+6,-49)
a4efc99 mediatek: add more missing symbols (+4)
2cfc40a kernel: add Chinese codepages (+32)
890daca kernel: mtdsplit: Add support for Mikrotik NOR firmware (+125)
1c8d155 kernel: add missing config symbol for linux 3.18 (+1)
91a65f6 kernel: update kernel 4.4 to 4.4.50 (+56,-56)
9c3e290 kernel: update 4.9 to 4.9.12 (+28,-28)
b24d91f kernel: enable hwmon-k10temp in the x86/64 kernel config instead of packaging it (+2,-17)
3fcc4b6 kernel: Add TPM Module support (+65)
a0a9ba0 kernel: update 4.9 to 4.9.13 (+10,-10)
011798a kernel: add missing HW_RANDOM_TPM symbol (+3)
4babc62 kernel: fix TPM related config symbols for 4.9 (+7,-1)
9721226 kernel: add missing TPM related config symbol for 3.18 (+1)
d49ddcd kernel: add another missing TPM symbol (+3)
a1a0f3f kernel: sort generic configs (+60,-62)
f9da623 kernel: fix MIPS memory function optimization build error in decompressor (+20,-10)
23bf153 kernel: fix earlycon by keeping __earlycon_table (+10,-1)
a92d977 kernel: fix kmod-tpm-tis packaging (+3,-1)
f229f4a kernel: update kernel 4.4 to 4.4.52 (+30,-98)
787cb58 kernel: more tpm related symbols (+5)
697ff33 kernel: fix whiteout rename on ubifs (FS#579) (+25)
2422f84 kernel: disable deprecated CONFIG_USB_EHCI_ATH79 symbol (+2,-1)
f2516e5 kernel: fix usb chipidea controller support (+19,-8)
0504cd2 ar71xx: fix build without CONFIG_NOP_USB_XCEIV (FS#593) (+7,-11)
318f2d6 kernel: fix of_node handling in LEDs core code (+496)
154b3a6 kernel: backport first bcma 4.12 patch for GPIO and of_node (+24)
99d0633 kernel: add another missing TPM symbol (+3)
08371a2 kernel: fix phy aneg crash (+3,-3)
9a065fc kernel: update kernel 4.9 to 4.9.14 (+129,-209)
31c6452 kernel: update kernel 4.4 to 4.4.53 (+14,-125)
7c9c9fd kernel: tpm: add Infineon i2c support (+15)
772ec02 kernel: add missing config symbols for 4.9 (+2)
4475da9 kernel: Fix the incorrect i_nlink count after jffs2's RENAME_EXCHANGE operati... (+49,-10)
6bada71 kernel: add missing config symbols for 4.9 (+2)
afc1675 kernel: do not build modules.order (+68)
b4d5132 kernel: disable CONFIG_BCM_IPROC_ADC by default (+1)
35c596b kernel: video: add kmod-i2c-core dependency to kmod-drm (+1,-1)
e41e1e6 kernel: move disabling DRM symbols to the config file (+24,-33)
8fae77f kernel: update bcma including recent changes for 4.12 (+74,-4)
fbf8973 brcm2708: add kmod-drm-vc4 package (+20)
61eeb21 kernel: fix builds with kmod-drm-vc4 and kmod-backlight enabled (+4)
bf381f8 kernel: fix builds with kmod-drm-vc4 and CONFIG_SPI enabled (+2)
cfc5b35 kernel: disable DRM_HISI_KIRIN and USB_DWC3_OF_SIMPLE (+2)
2f8d086 kernel: add MIPS pci fix send upstream (+31)
88b125e kernel: update kernel 4.4 to 4.4.56 (+25,-58)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
02fe942 kernel: add arm64 erratums into config (+25)
8976569 kernel: Add kmod-crypto-crc32 (crc32_generic.ko) (+11)
8f2e52b kernel: Fix F2FS module dependencies (+1)
22ee675 kernel: kmod packaging for Intel 10G ethernet ixgbe driver (+35)
513dff3 kernel: add w83627hf-wdt watchdog timer module (+15)
967b6be ar8327: Add workarounds for AR8337 switch. (+62,-1)
97e6b67 kernel: fix ubi auto attach logging (+5,-3)
b26e342 kernel: update kernel 4.9 to 4.9.20 (+38,-213)
c3778f2 kernel: update kernel 4.4 to 4.4.59 (+30,-30)
7a52576 modules: Add kmod-igbvf kernel module for Intel(R) 82576 Virtual Function Eth... (+18)
f6433ee kernel: move initramfs's init script out of base-files (+1,-1)
43d06ec kernel: add thermal monitor for nct6775/6776 (+15)
136718a kernel: update MIPS pci fix to the accepted version (+33,-34)
4a4c00e ath9k: drop obsolete patch (+4,-44)
ac388ad kernel: make kmod-mmc unavailable on UML (+1)
c47a769 kernel: Add various arm64-related symbols (+6)
74b69ff kernel: backport Broadcom thermal drivers (+1.3K)
aefa195 kernel: update kernel 4.4 to 4.4.61 (+9,-117)
226e194 generic: mtd: backport mx25u25635f stateless 4b support (+30,-1)
2db05cd kernel: use skb_cow_head() to deal with cloned skbs (+534)
f4ae444 generic: rtl8366rb: add support for initvals from DTS (+25)
0b7ed65 kernel: remove out of tree direct-io disable hack (+1,-256)
5afe9a0 kernel: allow selecting RTC drivers on targets without explicit RTC support (+17,-9)
2b27e62 linux-4.9: Fix building of DWC3 module (+54)
83e4ed3 generic: refresh patches (+1,-6)
a131b89 kernel: add Digi Edgeport USB serial driver package (+39)
0dcc36f kernel: add hwmon for W83627EHF and family (+49)
088e287 kernel: update kernel 4.4 to version 4.4.69 (+145,-430)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
855f2ae kernel: add kmod-usb-net-pl package (+13)
e250aca backlight-pwm: fix module description (+1,-1)
a76cbc0 kernel: fix autoloading arch-specific modules (+9,-9)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
7142cb4 kernel: update kernel 4.4 to 4.4.70 (+2,-2)
69aaf1c kernel: add missing config options (+5)
aef3935 kernel: properly package 8250 serial PCI module (+7,-4)
913b229 mvswitch: fix autonegotiation issue (+7)
2cc61e6 ip17xx: correct aneg_done return value (+1,-1)
0063958 kernel: update myloader for linux 4.9 (+23,-1)
b47fd76 kernel: add CONFIG_SCHED_HRTICK=y to the generic config (+2)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
67a322a kernel: remove CONFIG_ZONE_DMA_FLAG from 4.9 (-1)
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
b9600b8 kernel: really select kernel 4.4.71 (+1,-1)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)
fd1096e kernel: make regmap LZO cache optional (+240,-22)
5df15c0 b53: allow configuration through device tree (+180,-19)
814e169 linux/ledtrig-netdev: remove `unsigned < 0` check (+1,-1)
878cd77 linux/swconfig_get_attr: fix leak of msg in case of error (+1,-1)
4052443 kernel: don't switch allocate_partition to use mtd_roundup_to_eb (+3,-21)
8c1e760 kernel: backport upstream mtdpart.c cleanups (+1.1K,-54)
4d5f296 kernel: backport upstream mtd support for partition parsers (+229,-23)
f5f1d40 kernel: backport MTD patch extracing TRX code to separated parser (+362,-60)
d165f1f kernel: move Lantiq PEF7061/7071/7072 phy driver to generic (+19,-19)
d18f76f kernel: use .patch extension for all patches ()
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
f80963d kernel: update kernel 4.4 to 4.4.74 (+54,-54)
8794954 kernel: disable various symbols for v4.9 (+4)
76c460b kernel: backport usbport LED trigger driver support for DT (+212)
eaaba94 kernel: add missing symbol to generic (+1)
1dace8c brcm47xx: resolve GPIO conflict for WRT54GSv1 (+7,-14)
9808b9a kirkwood: switch to kernel 4.9 (+1.6K,-3)
1743ed4 kernel: add missing symbols (+2)
d8748e5 netfilter: add iptables-mod-rpfilter package (+34)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
ecfca0e kernel: netfilter: fix nf-nathelper(-extra) description (+2,-2)
88f3c63 kernel: update kernel 4.9 to version 4.9.40 (+36,-35)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
74d00a8 kernel: split patches folder up into backport, pending and hack folders (+4.0K,-2.9K)
e5e6045 kernel: add missing patch (+27)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
364befe kernel: update 4.4 to 4.4.83 (+31,-49)
40213cc kernel: update 4.9 to 4.9.45 (+13,-21)
3435de8 kernel: update 4.4 to 4.4.85 (+3,-3)
4d8a66d generic: provide get_port_stats() on ar8xxx switches (+61)
4ddbc43 generic: provide get_port_stats() on adm6996 switches (+32)
3056d09 generic: provide get_port_stats() on b53 switches (+57,-1)
0369e35 generic: provide get_port_stats() on rtl836x switches (+74)
c30a70f generic: make switch_port_stats tx/rx_bytes long long (+3,-3)
046618f kernel: update 4.9 to 4.9.47 (+36,-48)
9c82861 kernel: update 4.4 to 4.4.86 (+21,-21)
096dff8 kernel: rtl8306: fix port link status (+4)
09735db kernel: update 4.4 to 4.4.87 (+2,-2)
d5b7215 kernel: update 4.9 to 4.9.49 (+8,-10)
eff3549 generic: drop support for get_port_stats() on ar8xxx (+18,-59)
8201018 kernel: update 4.4 to 4.4.88 (+22,-22)
344fde3 kernel: add packaging for Xeon iTCO watchdog timer (+18,-1)
a5922f6 kernel: bluetooth: add marvell sdio bluetooth module (+21)
9fc5df5 generic: drop 704-phy-no-genphy-soft-reset.patch (-42)
692aa82 kernel: kmod-btmrvl: Add kmod-mmc as dependency (+1,-1)
bb83c9d kernel: update to 3.18.71 (+133,-417)
e37c763 kernel: update 4.9 to 4.9.50 (+67,-75)
f7afcf1 kernel: add some config options (+10)
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)
8273964 kernel: kmod-usb-storage-uas (+19)
f138833 kernel: don't scrimp on memory on big iron (+10,-4)
fde7688 kernel: update 4.9 to 4.9.52 (+3,-3)
657f2a1 kernel: update 4.4 to 4.4.89 (+21,-21)
dbbb4df kernel: owl-loader: fix compile warning (+1,-1)
ae2a8a3 kernel: update 4.4 to 4.4.90 (+2,-2)
f625df7 kernel: update 4.9 to 4.9.53 (+3,-3)
a0c05a7 kernel: fix receiver overflow for 82574L under load (+327)
29a6c4f kernel: add missing config options for layerscape target (+5)
cf17e03 kernel: Add some more generic config options (+9,-10)
3a69ad3 kernel: split 82574L patch into multiple files (+326,-327)
b2ea46f generic: net: tcp: backport tcp tx performance patches (+712)
9aeb7ce generic: net: generalize napi_complete_done (+1.4K)
e77fa68 kernel: bump 4.4 to 4.4.91 (+10,-10)
f12c429 kernel: bump 4.9 to 4.9.54 (+14,-114)
2cd32a3 kernel: add fix for bgmac with B50212E B1 PHY (+204,-6)
f251a79 kernel: bump 4.4 to 4.4.92 (+2,-2)
81e28be kernel: kmod-macsec module for 4.9 (+15)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
398edca kernel: bump 4.4 to 4.4.93 (+2,-2)
44b9175 omap: Add support for kernel 4.9 (+759,-1)
48dcd26 omap: clean up configuration (+1,-17)
7c42f15 kernel: fix ftrace support on 4.9 (+27)
f73ed33 kernel: add config option (+1)
19a7f44 kernel: move IIO modules to iio.mk (+72,-65)
6833508 kernel: add kmod-iio-bmp280 (+48)
8348106 kernel: bump 4.9 to 4.9.58 (+195,-217)
02ccfff pending-3.18: 610-netfilter_match_bypass_default_check: fix 32bit compat layer (+21,-4)
856c53f pending-4.4: 610-netfilter_match_bypass_default_check: fix 32bit compat layer (+21,-4)
5e425ad pending-4.9: 610-netfilter_match_bypass_default_check: fix 32bit compat layer (+21,-4)
56342ee kernel: enable CONFIG_ADVISE_SYSCALLS (+1,-1)
c082938 kernel: add support for limiting 4K erase sector support based on flash chip ... (+64)
ee791fa netfilter, iptables: add optional CHECKSUM module (+31)
74f8917 generic: make mtdsplit-tplink.c honor rootfs offset (+6,-6)
6fe9090 modules: Add kmod-ixgbevf kernel module for Intel(R) 10GbE Virtual Ethernet s... (+19)
a8a23ca kernel: add packaging for mtdoops (+14)
00a8f34 kernel: backport a patch that allows drivers to tweak the TSQ logic (+85)
f922b0c kernel: pull edgeport firmware from linux-firmware repo (+1,-8)
146326c kernel: Enable fadvise on older kernels. (+2,-2)
b9e700c kernel: fix lzo and lz4 modules (+6,-2)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
7ffeecd kernel: add it87-wdt watchdog timer module (+18)
0c78de8 kernel: add kmod-i2c-i801 (+26)
06e1b90 kernel: add NFS4 client support (+68,-17)
9cfcd49 kernel: e100: take e100 firmware from linux-firmware repository (+10,-8)
4e93ec1 kernel: i2c-piix4: fix dependency on TARGET_x86 (+1,-1)
9fe59ab kernel: bump 4.9 to 4.9.65 (+188,-210)
7a318bc kernel: Update kernel 4.4 to 4.4.100 (+26,-26)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
668eb70 kernel: MIPS compile out no-op DMA mapping ops where possible (+173,-1)
c13b4ef kernel: fix compiler warning in mtdsplit_minor.c under 4.4 (+11)
ea5d9f5 kernel: tune e1000e module parameters (+3)
342d748 netdevices.mk: add Sun Neptune 10Gbit Ethernet (+16)
0402c48 kernel: generic: add some more 4.9 configure options (+9)
b3f9549 kernel: generic: Add kernel 4.14 support (+25.6K,-8)
efd1854 kernel: tg3: deactivate hwmon for kernel 4.14 (+3,-2)
38be62b kernel: add kmod-dax (+12,-1)
00b5df8 kernel: add kmod-lib-zstd (+23,-1)
1ea5f86 kernel: add kmod-crypto-acompress (+13,-1)
f1e839d kernel: add kmod-crypto-rsa (+20,-2)
1992733 kernel: add kmod-crypto-ecdh (+76,-1)
876191d kernel: unset CONFIG_CIFS_SMB311 in kmod-fs-cifs (+2,-1)
b0d7fcd kernel: deactivate some new network features (+6,-2)
ac27f38 kernel: kmod-rxrpc: handle renamed kernel module (+3,-2)
5c9cc1e kernel: kmod-mmc: handle moved mmc_block.ko (+2,-1)
228da87 kernel: kmod-sound-core: handle moved snd-seq-device.ko (+2,-1)
9572bae kernel: kmod-fbcon: deactivate for kernel 4.14 (+1,-1)
36f83db kernel: kmod-zram: deactivate CONFIG_ZRAM_WRITEBACK for kernel 4.14 (+1)
b0b9ec8 kernel: kmod-iio-bmp280: allow compile with kernel 4.14 (+1,-1)
e387d9b kernel: kmod-rtc-ds1307: add dependency to regmap (+1,-1)
712e1b3 kernel: add missing dependencies to kmod-crypto-acompress (+2)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
b80b0e1 kernel: kmod-crypto-hw-talitos: fix dependencies (+1,-1)
efa22b1 kernel: add missing config symbols for 4.14 (+4)
cb2c064 kernel: move console loglevel to generic (+1,-1)
b0d99b7 kernel: bump 4.4 to 4.4.107 (+66,-66)
bb51193 kernel/4.4: add missing newline character to UBI messages (+4,-4)
975e9cd kernel/4.9: add missing newline character to UBI messages (+3,-3)
df68e63 kernel/4.14: add missing newline character to UBI messages (+3,-3)
1064e76 linux: unbreak host tools build for 4.14 (+1,-1)
60c4f9c kernel: add i2c-smbus module package (+18,-3)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
e547f16 kernel: bump 4.4 to 4.4.108 (+3,-3)
4b275ba kernel: bump 4.9 to 4.9.73 (+82,-71)
d30c0f4 kernel: make uas work during early boot (+1,-1)
8b35da1 kernel: move CONFIG_KASAN to generic config (+3,-4)
c5ca1c9 kernel: bump 4.14 to 4.14.11 (+44,-43)
34e9937 kernel: fix packaging of kmod-gpio-nxp-74hc164 (+3,-3)
aa399b4 kernel: bump 4.14 to 4.14.12 (+2,-2)
5aabc2c kernel: kmod-w1 depends on kmod-hwmon-core since Linux 4.14 (+1)
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
efb375b kernel: bump 4.4 to 4.4.110 (+136,-125)
1abb5c6 generic: unlock Winbond flash on boot (+74)
ef27f15 kernel: allow disabling multicast routing support (+20,-5)
bde5e7a kernel: backport mtd implementation for "compatible" in "partitions" subnode (+386,-56)
2228dbf kernel: bump 4.9 to 4.9.76 (+15,-15)
eceff9e kernel: bump 4.4 to 4.4.111 (+5,-5)
7c7586b kernel: bump 4.14 to 4.14.13 (+10,-10)
d8a12a7 kernel: Add a bunch of missing symbols (+6)
34e319d kernel: move DRM_DEBUG_* symbols to generic config (+2,-4)
6577244 kernel: sort generic configs (+31,-31)
0c12830 kernel: add missing DRM symbols to generic config (+8)
d667909 kernel: add missing config symbol (+2)
5c0b288 netfilter: enable CONFIG_NF_CONNTRACK_MARK from kmod-nf-conntrack (+1)
02050f7 kernel/4.{4, 9}: add manufacturer ID for Winbond NANDs (+69,-1)
9ddfac8 kernel: bump 4.14 to 4.14.14 (+14,-14)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)
f9aca01 kernel: backport fix for nftables on big Endian (+323)
4336efe kernel: use upstream patches for musl (+833,-781)
6f425a2 kernel: generic: add 4.9 config option (+1)
e6de92c iptables: make kmod-ipt-debug part of default ALL build (+3,-4)
a519937 kernel/modules/other: disable Nokia BT UART (+1)
953bf6b kernel.mk: update LINUX_VERSION filename for cloned repo (+11)
b81b18b netdevices.mk: add hwmon to IGB and IXGBE drivers (+4,-4)
a9c65c2 netdevices.mk: add missing dependency to kmod-hwmon-core (+2,-2)
f65591f kernel: add test MTD driver package (+16)
e7e0254 netfilter: clean up dependencies of kernel modules (+43,-18)
352c74f netfilter: add packages for arp and bridge tables of nftables (+36,-4)
33e8f7e netfilter: add missing dependency to kmod-ipt-tproxy (+1,-1)
ab44f8f leds: correct ledtrig-heartbeat Kconfig description (+1,-1)
653af8f kernel: fix forwarding locally generated packages in bridge isolation patch (+2,-2)
3072908 kernel: bump 4.14 to 4.14.18 (+30,-101)
0219138 kernel: remove kmod-spi-gpio-old (-16)
3a2a54c kernel: rename CONFIG_TRACE_ENUM_MAP_FILE to CONFIG_TRACE_EVAL_MAP_FILE (+1,-1)
7c5960d kernel: add kmod-fou (+22)
b38758d kernel: backport fix undefined abort (+125)
680e867 kernel: mtdsplit: Add support for D-link JBOOT (+287)
49d3c5f kernel: add IEEE-1284 parallel port support (+40,-5)
78f5af6 kmod-sched: add sch_multiq to extra schedulers (+1)
2d27ebb iptables: Support building connlabel module (+34)
1fe8885 kernel: add missing symbol for v4.14 (+1)
6e73570 kernel: add missing symbol (+2)
5c7a587 kernel: mtdsplit: split by WRG header (+18,-3)
c2d3047 firewire.mk: sort kernel modules (+16,-14)
de62386 fs.mk: sort kernel modules (+77,-69)
d1aae1a crypto.mk: sort kernel modules (+377,-365)
0b004cc can.mk: sort modules (+96,-95)
f646188 hwmon.mk: sort kernel modules (+109,-100)
7f61924 i2c.mk: sort kernel modules (+66,-62)
970cbfc kernel: Add missing config options (+5)
87b35c1 kernel: ubifs: create use file system format 4 by default (+64)
eb8fbc4 generic: swconfig: add mode led attribute (+125,-12)
0b4e3b1 generic: swconfig: reduce lock duration on sysfs files (+12,-8)
f4e5880 ramips: preliminary support for 4.14 (+27.5K,-24)
6873cf4 kernel: add missing symbols (+2)
88ba414 kernel: bump 4.14 to 4.14.20 (+70,-225)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
761d45e kernel: add missing symbol (+1)
ae42e7c kernel: add missing config symbols (+2)
cc89211 kernel: add missing symbols for v4.14 (+2)
3282e71 kernel: backport dwc pci enumeration fix (+62)
3b2708f imx6: add support for Linux 4.14 (+555,-2)
eefe02b kernel: order mtd backported patches by kernel release ()
8651f11 kernel: backport patches simplifying mtd_device_parse_register code (+335,-3)
2f85985 kernel: backport pcie enumeration fix to kernel 4.9 (+62)
1263d07 kernel: ar83xx: add support to configure per port VLAN priority (+55)
ba5f700 kernel: ar83xx: remove stray leading space (+3,-3)
42845f4 kernel: add kmod-iio-mxs-lradc (+15)
5360441 modules: gpio-mcp23s08: fully depend on i2c-core (+1,-1)
d2ac070 modules: iio-mxs-lradc: build on mxs only (+1,-1)
6112abf kernel: enable CONFIG_USB_PCI for PCI usb modules (+12,-3)
c38fb58 kernel: fix disabling common usb quirks on 4.14 (+5,-7)
9595a9e kernel: fix return value of usb_xhci_needs_pci_reset (+5,-2)
0405205 kernel: fix MIPS GIC clock source counter width (affects MT7621) (+23)
b7265c5 kernel: backport a series of netfilter cleanup patches to 4.14 (+3.2K)
1033356 kernel: backport netfilter NAT offload support to 4.14 (+11.3K)
820f030 netfilter: add a xt_FLOWOFFLOAD target for NAT/routing offload support (+479,-1)
9d2a237 kernel: avoid stripping retpoline flag with CONFIG_MODULE_STRIPPED (+4,-11)
ecd810d kernel: fix kernel module packaging errors on imx6 (+2,-3)
14a0131 kernel: remove kmod-appletalk (-22)
aad1f11 kernel: refresh patches (+34,-32)
9f2c769 kernel: add missing symbol (+1)
ae27cbf kernel: generic: Fix skip GRO for foreign MAC address patches (+18,-4)
46c49d8 kernel: optimize for performance by default starting with 4.14 (+14,-2)
bcf4a5f ramips: remove chunked-io patch and set spi->max_transfer_size instead (+55,-188)
a86e6b5 kernel: add minimal TCP state tracking to flow offload support (+293)
28a74f3 kernel: remove nf_flow_table hardware offload patch (it is not ready yet) (+10,-577)
1ac14d3 kernel: fix crash in flow offload code when cleaning up unregistered hooks (+1,-1)
a5aee46 kernel: more fixes for flow offload (+84,-21)
f5b4f5f kernel: package efivarfs module (+16)
664733d kernel: generic: add 4.14 config option (+1)
a49f656 kernel: m25p80: allow fallback from spi_flash_read to regular SPI transfer (+79,-7)
83d8df1 kernel: kmod-geneve: kmod for Geneve tunneling (+23)
6734ffb kernel: generic: Move config option to generic (+1,-2)
b5469b3 kernel: bump 4.14 to 4.14.23 (+31,-187)
45fdb12 kernel: generic: Add kernel configuration options (+10,-1)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
e72b246 kernel: bump 4.4 to 4.4.119 (+128,-147)
97c6246 kernel: remove an old kernel compatibility line from module packaging (-4)
7c1dae6 kernel: bump to version 4.14.25 (+80,-251)
cfc5867 kernel: bump 4.9 to 4.9.86 (+24,-171)
4e8f1e9 kernel: unroll MIPS r4k cache blast function (+180,-7)
9306bdf kernel: merge a pending fix for HFSC warnings/slowdowns (fixes FS#1136) (+267,-9)
ed3860c swconfig: convert swdevs_lock from spinlock to mutex (+3,-3)
9004fc3 kernel: b53: drop support for old location of bcm47xx_nvram.h (+1,-3)
ac9bcef kernel: use V10 of mtd patchset adding support for "compatible" string (+548,-272)
1b90672 ipq40xx/ipq806x: move qcom-dwc3 usb driver to generic (+36,-66)
96288dc generic: revert broken LED core patch (+26)
fa8e99c kernel: bump 4.9 to 4.9.87 (+19,-19)
895ea64 kernel: bump 4.4 to 4.4.121 (+19,-19)
9899ffc kernel: bump 4.14 to 4.14.27 (+38,-98)
0de2213 kernel: b53: look for NVRAM's "robo_reset" entry on every platform (+8,-6)
bfc6514 kernel: b53: fix compilation on BCM47XX (+2)
48d1755 kernel: fix flow offload UDP handling issue (+48)
99d511d kernel: fix offloading connections with SNAT + DNAT (+23)
2c7b0e9 kernel: flow-offload: only offload connections that have been fully established (+4,-1)
db108cd kernel: fix crash in flow offload when removing net devices (+5,-3)
c89e338 kernel: netfilter: fix dst entries in flowtable offload (+111,-11)
41a881a Kernel: bump 4.14 to 4.14.29 (+82,-82)
83e1fce kernel: add kmod-sound-ens1371 (+16)
605b6a0 kernel: add missing config option (+1)
aed03d5 kernel: update kernel 4.9 to version 4.9.91 (+144,-254)
de79f4a brcm47xx: add kernel 4.14 support (+2.7K,-1)
ece8155 kernel: Add support for XM25QH64A and XM25QH128A SPI NOR flash (+60)
a74fd57 kernel: update kernel 4.14 to 4.14.32 (+33,-123)
be55424 ramips: add wistron neweb d18q1 lte-modem support (+122)
e9d5f8e ramips: add BroadMobi BM806U lte-modem support (+56)
11a3d27 kernel: add hardware offload patch for flow tables support (+1.1K,-2)
d073f65 kernel: add support for enabling hardware flow offload via iptables (+116,-6)
1c37cbb kernel: fix xtables flow offload issues (+5,-4)
17a955d ar8216: reduce latency by inserting scheduling points into code hogging the CPU (+7,-2)
cb7ac15 ar8216: reduce latency even further for ar8327 chips (+4,-2)
cdcd5c9 kernel: use accepted mtd patchset adding support for "compatible" string (+50,-18)
24749ee kernel: change dependency of kmod-ebtables-* on kmod-ebtables to selecting (+1,-1)
f640ed7 kernel: unhide kmod-br-netfilter (-1)
ff9a2ab kernel: kmod-ebtables: do not depend on kmod-br-netfilter (+1,-1)
177fa14 iptables: split physdev match out as a separate package (+30,-4)
f5195e7 kernel: mtd: bcm47xxpart: improve handling TRX partition size (+197,-2)
445682c base-files: move netfilter sysctl defaults to specific kmod packages (+27,-13)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)
ca54bd1 kernel: fix an issue with infinite stack traces on MIPS (+57)
78666c7 kernel: fix usb interface on 3G dwm-158 modem (+42)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)
7912677 kernel: Fix data corruption on some mips devices. (+92)
3877550 arm64: enable harden branch predictor (+10,-2)
3435dbd kernel: bump 4.14 to 4.14.37 (+4,-4)
45219c1 kernel: Restrict dmesg output to root. (+4,-4)
58f7b5b kernel: add missing in6_dev_put_clear call to an ipv6 network patch (+36,-12)
b05b16f kernel: Remove AutoLoad for legacy usb gadget modules (+3,-4)
1e90ba8 krnel: The dm9000 module does not need to depend on pci (+1,-1)
3dc523f kernel: add OF support to rtl8355 driver (+10,-1)
53c474a ath79: add new OF only target for QCA MIPS silicon (+21.4K,-1)
441c26d kernel: fix build error for external kernel. (+15,-6)
f9dcdc7 kernel: mark source kernel for netfilter backports ()
a564cfc kernel: fix chipidea2 dependencies (+1,-1)
dc629d9 kernel: fix kmod-switch-rtl8366-smi dependency (+1,-1)
d8c7cd9 kernel: rtl8366_smi: guard of_mdiobus_register() call (+5,-1)
a3096b4 kernel: fix build error in flow offload code with CONFIG_NETFILTER=n (+41,-17)
0706934 kernel: backport mtd patch for minor partitioning cleanup (+364,-28)
4045080 kernel: use accepted version of bcm47xxpart fix commit (+18,-3)
56bd23c kernel: let kmod-rtl8366-smi conditionally depend on kmod-of-mdio (+1,-1)
0e9e8d8 kernel: dwc2: add support for host mode external vbus supply (+165,-1)
e9cb1b7 netfilter: fix hardware offload regression (FS#1551) (+13,-13)

Packages / Boot Loaders (201 changes)

34ec245 uboot-lantiq: fix build issue (+3,-2)
dc5ba0a packages: mark packages depending on a target as nonshared (+16)
3d1b2b2 uboot-kirkwood: add uboot for nsa310b (+745,-9)
b27241a uboot-lantiq: switch to using u-boot.mk (+209,-259)
83783f2 uboot-ar71xx: switch to using u-boot.mk (+19,-82)
04cc026 uboot-kirkwood: switch to u-boot.mk (+38,-78)
981ec49 uboot-at91: switch to u-boot.mk (+11,-71)
605a03d uboot-imx6: switch to u-boot.mk (+29,-88)
0dbdc2a uboot-layerscape: switch to u-boot.mk (+22,-69)
608d36e uboot-layerscape-32b: simplify the package, it does not build anything (+16,-64)
366c339 uboot-mvebu: switch to u-boot.mk (+14,-84)
ce997eb uboot-mxs: switch to u-boot.mk (+10,-66)
12bfa1c uboot-omap: switch to u-boot.mk (+16,-75)
bb88ec9 uboot-oxnas: switch to u-boot.mk (+10,-76)
9913c4e uboot-pxa: remove package (-104)
e018c4d uboot-sunxi: clean up, switch to u-boot.mk (+124,-107)
317bd88 uboot-zynq: switch to u-boot.mk (+17,-98)
55ecceb uboot-envtools: add nsa310b envs (+1)
07c9bde mxs: fix image build issues (+9,-5)
d974e5a uboot-lantiq: fix a tool portability issue (+3,-3)
b52932e uboot-lantiq: mark SPL variants as broken (+5)
237bd36 mvebu: put u-boot images into image staging directory (+3,-3)
c6502ce layerscape: put u-boot and ucode images into image staging directory (+13,-9)
cf3d1b6 sunxi: put u-boot images into image staging directory (+5,-4)
7f9d537 oxnas: put u-boot images into image staging directory (+3,-3)
e0579ae mxs: put u-boot images into image staging directory (+4,-3)
475da81 ixp4xx: put apex images into image staging directory (+4,-3)
a6ef593 uboot-kirkwood: remove obsolete patches (-142)
a9d347c uboot-kirkwood: fix goflexhome/net bootcommand (+1,-1)
7601859 uboot-envtools: add nsa325 envs (+1)
add1dd0 uboot-kirkwood: add Zyxel NSA325 uboot (+714)
88aa7ee package/uboot-envtools: add OpenMesh OM2Pv4/-HSv4 support (+3,-1)
bddb243 package/uboot-envtools: add OpenMesh a60 support (+1)
2696b0e package/uboot-envtools: add OpenMesh A40 support (+1)
3b90ed8 uboot-kirkwood: fix usb of nsa310b u-boot (+3,-1)
b132d4f uboot-omap: Do not hide bootloader packages (-1)
a4def18 uboot-omap: Update to u-boot v2017.01 (+2,-57)
43b6d3f uboot-omap: Makefile: Include kernel.mk (+1)
0e5d67d layerscape: add LS1043A Rev1.1 support (+1.2K,-4)
399cbbd grub2: update to 2.02~rc1 (+2,-2)
ffa9f3d packge/boot/rbcfg: add new boot constants found in the recent Mikrotik devices (+6)
c95c316 package/boot: update uboot-kirkwood to 2017.03 (+30,-29)
5c617ae uboot-fritz4040: add an ipq806x u-boot for FritzBox 4040 (+401)
7e798da lantiq: remove lantiq_board_name, use the generic function instead (+6,-20)
0d271ce target: add pistachio (+277)
eb98bf6 pistachio: remove pistachio_board_name, use the generic function (+3,-15)
ca44b9a pistachio: remove custom board detection override (+3,-51)
5592064 package/boot/uboot-kirkwood: fix build errors for nsa310 and nsa325 (+14,-54)
dfacdc6 kexec-tools: get kexec running on MUSL and x86 hardware (+211)
2526d15 uboot-lantiq: fix build error on mac os x (+18)
68139cc u-boot.mk: pass HOSTCC and HOST_CFLAGS into the build (+7)
8b8ce56 uboot-ar71xx: fix build error (+2)
ffd055d grub2: update to 2.02~rc2 (+2,-2)
1861869 ramips: dont replace the board name (+88,-45)
4ac4148 package/uboot-omap: assign BUILD_DEVICES most boards (+3,-1)
e2caa74 package/uboot-omap: install image to STAGING_DIR_IMAGE (+5)
147e18b package/uboot-omap: re-introduce patches dropped by update to v2017.01 (+85)
a5eb9c6 package/uboot-omap: add default uEnv to boot via mmc card (+10)
23fc55e package/uboot-omap: add am335x_boneblack (+6,-1)
ca89886 uboot-omap: enable thumb for overo (+18)
21c2e93 uboot-omap: rename patch to 101-disable-thumb-omap3.patch ()
ec4a8c6 mvebu: ClearFog renamed upstream to ClearFog Pro (+12,-12)
ee1cee2 mvebu: add ClearFog Base support (+37,-1)
cd9d0f9 uboot-envtools: add support for 8devices Rambutan (+4)
86c4144 u-boot-mvebu: update to 2017.03 (+26,-15)
c4f9474 u-boot-mvebu: clearfog: implement distro-boot (+126,-49)
e2814f6 u-boot-mvebu: clearfog: enable setexpr command (+28)
558d869 ar71xx: add support for EnGenius ENS202EXT (+180,-1)
bbb27b1 uboot-lantiq: Support newer versions of the PEF7071 ethernet (+1,-1)
d189fe6 uboot-lantiq/spl: fixed uninitialized variable len in spl_uncompress_lzo (+7,-4)
415c47d package/grub2: update to 2.02 (+3,-6)
5e4bb47 kexec-tools: bump version and add support for crashdump kernel (+265,-24)
bdd3c94 uboot-envtools: add Arduino Yun support (+1)
f12a326 treewide: use the generic board_name function (+153,-260)
8223dac uboot-envtools: add support for ALFA Network AP121F (+1)
60f6c2b ramips: drop Edimax BR-6425 support (-81)
3e6d303 uboot-lantiq: Enable TFTP PUT support for backups (+2,-1)
9adfecc uboot-envtools: Add support for IPQ806x AP148 and DB149 (+21)
1422d44 uboot-sunxi: update to version 2017.07 (+29,-9.1K)
85b7d78 uboot-sunxi: do not depend on dtc being install on host (+35)
b9a3592 uboot-sunxi: revert the usage of binman (+221)
41e7d2e sunxi: split into cortex A8 and A7 subtarget (+240,-151)
ea46d38 arm-trusted-firmware-sunxi: add new package (+51)
e080a7c uboot-sunxi: build A64 SoC and pine64 U-Boot (+22,-1)
f295db6 sunxi: add Olimex A20-OlinuXino-LIME2 (+17)
71a93a2 uboot-at91: move BUILD_SUBTARGET from U-Boot/Default to devices (+2,-1)
8f1764b uboot-at91: Add support for SAMA5D3 Xplained board (+15,-1)
dacab64 uboot-at91: Add support for SAMA5D2 Xplained board (+16,-1)
5b9cff9 uboot-at91: Add support for SAMA5D4 Xplained board (+22,-2)
670448a at91bootstrap: New package at91bootstrap (+173)
6c32e05 arm-trusted-firmware-sunxi: depend on sunxi target (+1)
a7465f3 sunxi: add Olimex A20-OLinuXino-LIME2-eMMC (+123)
ad0e107 uboot-mvebu: add missing UBOOT_MAKE_FLAGS variable (+2)
49e6e9c uboot-mvebu: fix SETEXPR redefinition warning (+8,-12)
56348c9 uboot-mvebu: add OpenSSL compat patches (+249)
f2107fc ramips: improve Xiaomi Mi Router 3G support (+62,-26)
1114f5d sunxi: improve A20 Lime2 upload speed (+14,-1)
5508510 sunxi: add Orange Pi R1 support (+443)
2be307c rbcfg: Implement CPU frequency control (+139,-4)
806624a layerscape: rename subtargets and update makefile files (+38,-47)
2e2203f layerscape: update packages with LSDK git trees (+215,-36)
b80f6a5 uboot-sunxi: build for NanoPi NEO (+7)
b4c3570 uboot-at91: multiple build fixes (+23,-21)
cc443e8 at91bootstrap: Add BUILD_SUBTARGET variable (+3,-2)
0a919af at91bootstrap: remove manual copy of binaries to BIN_DIR (+10,-2)
184c92e uboot-envtools: add support for Nokia WI2A-AC200i (+3)
1a53315 uboot-sunxi: Backport fix for stale CONFIG_SUNXIG_GMAC references (+84,-28)
67da6a7 uboot-kirkwood: update to 2017.09 (+160,-101)
6a35659 sunxi: Added profile for HAOYU Electronics Marsboard A10 (+16)
f9ecb0d sunxi: add Orange Pi 2 support (+16)
47cff4c layerscape: support all-in-one firmware for ls1088ardb/ls2088ardb (+58,-10)
69c8e8d layerscape: support LEDE boot for ls1088ardb/ls2088ardb (+112)
38417e9 layerscape: update u-boot to LSDK-1709-update-103017 tag (+4,-4)
ede0454 layerscape: stop pfe before starting up kernel (+3,-3)
9e7b166 layerscape: enlarge ext4 rootfs size to 30MB (+8,-8)
2b1ec44 layerscape: add ls1012afrdm device support (+88,-5)
c7fdff1 uboot-envtools: add support for Wallys DR342 (+1)
a479c79 kobs-ng: add header for integer definitions (+2,-1)
c61a239 add PKG_CPE_ID ids to package and tools (+49)
bf6b3af uboot-sunxi: add NanoPi M1 Plus board (+7)
332438b uboot-sunxi: fix build of HAOYU Electronics Marsboard A10 (+2,-1)
7b5c989 merge: targets: update image generation and targets (+49,-48)
63d7f7f lantiq: use the compatible string as board name (+136,-72)
4a4d957 lantiq: sync image filename with boardname (+274,-232)
8e03eea uboot-layerscape-armv8_32b: fix package download (+2,-2)
224d4a9 ramips: drop LinkIt Smart 7688 Duo userspace support (+3,-14)
dda2229 layerscape: fix package download (+16,-16)
ca04884 uboot-envtool: remove superfluous + sign from PKG_BUILD_DEPENDS (+1,-1)
0ebdf0c kirkwood: drop support for orphaned boards (+5,-330)
2f757f6 uboot-kirkwood: fix default u-boot selection (+2)
c9e2c35 kirkwood: use the generic board detect (+49,-119)
f5df635 kirkwood: sync image filename with boardname (+53,-37)
f5d267d uboot-kirkwood: add uboot for pogoplug v4 (+1.6K,-1)
0e94df6 uboot-envtools: add pogoplug v4 (+2,-1)
0674a99 kirkwood: sort occurrences of boardame alphabetically (+92,-93)
c529298 uboot-at91: fix build after fpu activation (+1,-1)
21d8fce at91bootstrap: at91bootstrap default selection (+16,-16)
6fc8a44 at91bootstrap: remove redundant definition of BUILD_SUBTARGET (-8)
5147e0d at91bootstrap: make packages hidden (+1)
e1b6539 uboot-at91: make packages hidden (+1)
33f09cf ipq806x: convert to dt-based board-detection (+91,-156)
7293499 ipq806x: Sort occurrences of boardame alphabetically (+172,-173)
9514cde uboot-envtools: add OpenMesh A42 support (+3)
6261012 uboot-envtools: add support for ALFA Network AP91-5G (+1)
b38ff78 uboot-envtools: add support for ALFA Network N5Q (+1)
ec141c1 uboot-envtools: add support for ALFA Network R36A (+1)
53e3df2 uboot-envtools: add support for GL.iNet GL-AR750 (+1)
e7469d5 arm-trusted-firmware-sunxi: use release build and bump version (+4,-5)
df9781a u-boot,at91bootstrap: fix incorrect HOSTCPPFLAGS variable (+2,-2)
a6f79f5 uboot-mvebu: fix build ; use the build's tools/libressl (-251)
13e8d54 uboot-fritz4040: Fix build with HOSTCFLAGS (+1,-1)
d59cc79 kexec-tools: issue warning when dd'ing vmcore (+3,-1)
83d9992 kexec-tools: bump version to 2.0.16 (+3,-245)
d6fd44c layerscape: update u-boot to LSDK1712 (+32,-32)
e547bd3 layerscape: support ubifs rootfs in u-boot env (+15,-15)
dc263cd packages: uboot-mxs: bump to 2017.11 (+292,-120)
123dbb7 packages: uboot-mxs: override instead of appending u-boot make flags (+1,-1)
b2a5f76 ar71xx: Add eTactica EG-200 support (+140,-1)
c971b4e uboot-sunxi: dts: Update orange Pi R1 integration (+73,-146)
6247929 uboot-sunxi: add u-boot DT for NanoPi NEO Plus2 board (+165)
3c24a1d sunxi: add support for NanoPi NEO Plus2 board (+19)
718e5cd uboot-sunxi: Add Xunlong Orange Pi Zero Plus (+158,-1)
627a28e lantiq: rename gphy firmware (+35,-35)
1b13cbc grub2: disable building platform code for target utility (+2,-1)
c6bd0b4 uboot-envtools: add support for WHQX E1700AC/E600G/E600GAC v2 (+3)
f487133 uboot-envtools: add support for Samsung WAM250 (+1)
3b8a858 uboot-envtools: add support for YunCore T830 (+1)
f01b394 uboot-envtools: add support for ALFA Network AWUSFREE1 (+7,-6)
8584fee uboot-sunxi: add Xunlong Orange Pi PC (+7)
9f3f61a mvebu: add support for Turris Omnia (+62,-3)
be3da90 mvebu: Add subtarget for Cortex A9 build (+182,-158)
d85a7f1 uboot-fritz4040: fix build with gcc7 (+1)
43f35ce uboot-imx6: fix build with GCC 7 (+1.3K,-5)
54b275c ipq40xx: add target (+25.8K,-7)
8cc22fa uboot-mxs: refresh patches (-26)
5d3fbd5 uboot-mxs: fix compile problems related to OpenSSL (+36,-1)
f21cd96 uboot-kirkwood: update to 2018.03 (+120,-218)
7e1e29d uboot-sunxi: bump again to 2017.11 (+36,-392)
367ee32 uboot-sunxi: fix build by adding comparabilities for old dtc (+52)
ed369e0 uboot-sunxi: refresh patches (+12,-12)
8e1065d sunxi: add build for sopine (+20)
0a3e07b u-boot-mvebu: set configuration options in Makefile (+8,-52)
dff904a u-boot-mvebu: update to 2018.03 (+2,-136)
3fc8f50 uboot-envtools: fix ALFA Network AWUSFREE1 support (+9,-7)
10ea53f ramips: add U-Boot env support for ALFA Network AC1200RM (+8,-2)
f6e6ead packages/uboot-omap: bugfix: serial using ns16550 fifo not enabled (+310,-1)
68150d3 uboot-envtools: update to 2018.03 (+7,-234)
bc43f75 uboot-envtools: remove makefile duplication for supported targets (+4,-47)
0b20490 ipq40xx: add support for OpenMesh A62 (+287,-7)
bdb0de1 uboot-envtools: add support for ESPRESSObin and MACCHIATObin (+4)
5ca159a uboot-zynq: Fix build with libressl 2.7.2 (+14)
c21a4c7 uboot-mxs: Fix build with libressl 2.7.2 (+31,-16)
9bfca30 uboot-mvebu: Fix build with libressl 2.7.2 (+14)
3aa28f4 uboot-envtools: Change download to git. (+7,-6)
87f87e4 at91bootstrap: update to v3.8.10 (+3,-3)
790b20b uboot-at91: fetch uboot src from u-boot-at91 github (+11,-6)
22c398d at91: Add SAMA5D27 SOM1 EK board (+957,-7)
f34b495 uboot-at91: fix DTC command not found. (+2)
60750ab at91: reorganize at91 subtargets (+2.8K,-123)
27ca6cd at91: Add SAMA5D2 PTC EK board (+484,-3)
bfbdeeb mvebu: add support for WRT32X (venom) (+243,-8)

Packages / Common (696 changes)

b65572f curl: fix HTTPS network timeouts with OpenSSL (+36)
da5d060 zlib: Update to 1.2.11 (+3,-3)
421a6d3 gettext-full: fix to use $STAGING_DIR_HOSTPKG instead of $STAGING_DIR/host (+4,-4)
47c22c2 lede-keyring: bundle latest usign certificates (+3,-3)
d9b1a55 kmod-sched-cake: fix parameter passing kernel/user space (+3,-3)
135affc Retire cake_const.c (-173)
53e9be4 Added diffserv3 mode to gen_cake_const (+24)
032d548 Add diffserv_llt (+32,-2)
a3210bd Change cake to const lookups (+69,-76)
69449f3 Correct parameter passing order (+1,-1)
f2e6e11 openvpn: let all openvpn variants provide a virtual openvpn package (+2,-1)
f798776 libtool: don't clobber host libtool infrastructure (+7,-7)
633c35a hostapd: fix stray "out of range" shell errors in hostapd.sh (+3,-3)
36c13e5 x86: drop ep80579-drivers (-13.9K)
dc5ba0a packages: mark packages depending on a target as nonshared (+16)
7ba2062 opkg: clarify messages and errors related to downloads (+62,-1)
fa0ac03 Fix dependency for hostapd (+1,-1)
7ba5890 mwlwifi: Fixes rewritten history hash and latest version (+1,-1)
c0345d9 hostapd: expose wps_independent and ap_setup_locked as uci options (+5,-3)
c0ed04c hostapd: default to wps_independent 1 (+2,-1)
e38bafb kmod-sched-cake: add 'mpu' minimum packet length support (+3,-3)
a40f3f9 iproute2: cake: add 'mpu' minimum packet length support (+28,-4)
c7a7e7c openvpn: ssl-enabled variants also provide a virtual openvpn-crypto package (+5,-1)
a5eee54 gpio-nct5104d: Add nct5104d driver package (+519)
33f8f6c openvpn: add support for various new 2.4 configuration options (+19,-24)
fe12d51 leds-apu2: Add PC Engines APU2 LED driver (+435)
12db207 openssl: update to version 1.0.2k (+13,-13)
5d2a9d2 busybox: convert netmsg and lock applet to "new style" applet definition (+30,-78)
84da2a6 busybox: update to 1.26.2 (+2.5K,-3.2K)
200d932 toolchain: Broaden the executable loader pattern (+1,-1)
37b489f hostapd: backport support for sending debug messages to the syslog (+169,-24)
8a8fa29 kmod-sched-cake: Bump to latest version (+4,-4)
bdd1fad iproute2: cake: update cake support (+24,-11)
546b1a4 hostapd: enable support for logging wpa_printf messages to syslog (+6)
139eb68 gpio-nct5104d: add compatibility for linux 4.9 (+4)
185c374 leds-apu2: add compatibility for linux 4.9 (+4)
a112786 xtables-addons: update to version 2.12 (+2,-2)
f18f3c8 rotary-gpio-custom: depend on Linux 3.18 and 4.4 (will not work on newer kern... (+1,-1)
1b4e3ed dnsmasq: expand 'add_local_hostname' fexibility including FQDN (+67,-23)
9525743 dnsmasq: make DHCPv6 viable for standalone dnsmasq install (+152,-29)
eaf3fef ccache, samba36: fix samba.org addresses to use https (+8,-7)
9df777d openvpn: adding key_direction to append_params. (+2,-2)
eccb2e5 acx-mac80211: fix scan API error that could lead to a crash (+29)
07d5fc7 dnsmasq: honor quietdhcp option for DHCPv6 (+1)
f9f6a21 dnsmasq: fix instances in dhcp_add() (+2,-2)
3bef96e dnsmasq: update to dnsmasq 2.77test1 (+145,-257)
196509b brcm2708-gpu-fw: update to latest version (+8,-8)
985c90d tcpdump: update to version 4.9.0 (+81,-81)
0af460b utils/e2fsprogs: Update to 1.43.4 (+5,-5)
2faa1ed iperf3: Update to 3.1.6 (+2,-2)
da0b911 uclibc++: patch bugfix erase() on derived __base_associative (+40)
0bf85ef dropbear: enable SHA256 HMACs (+2,-3)
a3408a5 toolchain/uclibc: Bump version to 1.0.22 (+5,-21)
c22255e tcpdump: fix tcpdump-mini build on glibc 2.25 (+7,-30)
412e0bb perf: avoid picking up a dependency on libunwind (+1)
dc4844b pppd: fix compile issues with glibc 2.25 (+28,-46)
9827c3e gdb: update to version 7.12.1, fix glibc 2.25 build issues (+80,-4)
c7ce990 ltq-ptm: fix build with kernel 4.9 (+16)
ca9b996 ltq-vmmc: fix build with kernel 4.9 (+74,-68)
2eed117 ltq-ptm: use netif_trans_update() only for kernel >= 4.7 (+4,-4)
bb9d2aa ppp: add pppoe-discovery to an independent package (+17)
d5221d5 ppp: honor ip6table for IPv6 PPP interfaces (+3,-1)
5035213 package/om-watchdog: add OpenMesh OM2Pv4/-HSv4 support (+2)
6bd9ba8 package/om-watchdog: add OpenMesh A60 support (+2,-1)
8636417 package/om-watchdog: add OpenMesh A40 support (+1)
cb801b0 hostapd: mv netifd.sh hostapd.sh (+1,-1)
d1a75c5 ebtables: update to last commit (+12,-183)
2a6fbce mdns: update and rename package to the umdns (+24,-24)
27040db dropbear: bump PKG_RELEASE (+1,-1)
6c44ac2 libpcap: remove feature dependencies on kmod-* packages (-2)
b65dc04 opkg: switch to own fork to improve memory usage (+24,-3.5K)
0247314 dnsmasq: bump to dnsmasq v2.77test3 (+217,-131)
aff2d5c hostapd: fix feature indication (+14,-2)
55ffc38 opkg: re-enable usign support (+2,-2)
7df0069 mbedtls: add --function-sections and --data-sections to CFLAGS (+2)
709d10e px5g: replace px5g-standalone with a statically linked variant of px5g-mbedtls (+22,-8.0K)
19720a6 opkg: fix handling conffiles in status lists (+3,-3)
271d485 libopkg: initialize conffile list during status parsing (+6)
2c8cb0c dnsmasq: bump to dnsmasq v2.77test4 (+2,-217)
fdfde3e libpcap: add optional netfilter support (+9,-2)
9e4555f opkg: fix stray printf() (#551) (+3,-3)
2a66079 libopkg: switch to GPL2 SHA256 implementation (+57,-69)
f9baf91 libopkg: remove stray printf() (-1)
3e41afd iw: sync nl80211.h with mac80211 package (+289,-5)
c8ac9c0 iftop: bump to latest upstream (+8,-73)
a29163f wireless-tools: Change download url to github (+1,-1)
ebf846b opkg: mark as essential (FS#571) (+1)
9b2321f thc-ipv6: Allow overriding CFLAGS (+12)
562ebe7 bsdiff: Also pass down TARGET_CPPFLAGS (+2,-2)
4c02435 omcproxy: Update to latest HEAD (+3,-3)
1fe6f48 Cmake: Find libubox/list.h (+3)
306ee64 px5g: Fix TARGET_LDFLAGS and add TARGET_CPPFLAGS (+2,-2)
4aa1560 adb: Also pass TARGET_CPPFLAGS (+1,-1)
30159b3 rssileds: Fix build with external toolchains (+4,-2)
9e740fa openssl: Use mkhash for STAMP_CONFIGURED (+1,-1)
d35ce56 brcm2708-gpu-fw: update to latest version (+7,-7)
7f0c95a toolchain: Allow external toolchains to specify libthread-db (+28)
aedd5d5 opkg: fix several package installation bugs (+3,-3)
b1dc770 libopkg: fix some overly aggressive line wrapping in pkg_depends.c (+55,-110)
793155f pkg_depends: fix unsatisfied dependency installation order (+1,-1)
0fb3e9f pkg_depends: propagate virtual provided detail flag to providers (+8)
439c89e opkg_cmd: fix endless loop in whatprovides/whatreplaces (+1,-2)
15fc1ee opkg_cmd: avoid null pointer dereference in opkg_what_depends_conflicts_cmd() (+1,-1)
1fdc2ca pkg: mark bit fields in pkg_t unsigned (+5,-5)
758527e pkg: forward "provided_by_hand" flag in pkg_merge() (+3)
19070b6 unarchive: fix possible segmentation fault in deb_extract() (+1,-3)
64de1cb ppp: propagate master peerdns setting to dynamic slave interface (+4,-2)
78f14c0 openvpn: move list of params and bools to a separate file (+205,-30)
3a06dd6 dnsmasq: do not forward rfc6761 excluded domains (+24,-2)
452f544 vxlan: add new package for netifd VXLAN proto (+180)
0ebc681 umdns: update to the 2017-03-10 version (+3,-3)
e985074 Drop unneeded casting of "entry" from struct cache_service (+2,-2)
46b8781 Drop unneeded code to simplify getting hosts over ubus (+1,-9)
d437678 Cancel (re)connect timer when deleting interface (+1)
055e9df xtables-addons: fix build error on ARC (+11)
7b52278 mbedtls: update to version 2.4.2 (+4,-4)
c481774 curl: update to version 7.53.1 (+6,-42)
8eac991 umdns: update to the version 2017-03-14 (+3,-3)
6515101 Access cached records (instead of services) to read list of hosts (+13,-7)
80dd246 Refresh DNS records A and AAAA directly (+18,-8)
fd5a160 Don't cache hosts as services (+3,-10)
2f09a1e iwcap: fix handling kill signal during dump (+13,-13)
48ae44d opkg: gracefully handle missing $PATH, fix build warnings (+5,-4)
b6a8b43 toolchain: add musl libc.so to external toolchain (+1,-1)
902590e curl: Adjust URLs (+4,-6)
6e44f47 sysntpd: restore support for peer-less (standalone) mode (+1,-1)
51d9ac6 libnl: Fix building with uClibc (+105)
66146a2 perf: fix build with kernel 4.9 (+2)
b03b293 lldpd: bump to 0.9.6 (+2,-2)
8e07751 dnsmasq: don't point --resolv-file to default location unconditionally (+3,-3)
312b9dc iproute2: fix ip monitor can't work when NET_NS is not enabled (+41,-1)
17987b9 iperf3: Update to 3.1.7 (+2,-2)
cc5721c lzo: Update to 2.10 (+2,-2)
106ae11 umdns: update to the version 2017-03-21 (+3,-3)
f89986b Fix refreshing cached A(AAA) records that expire (+4,-1)
496aeba Fix comment typo in cache_gc_timer (+1,-1)
e1bacef Drop entries cached for interface we're going to delete (+2)
ce7e9e9 Use one define for DNS-Based Service Discovery service name (+6,-8)
c725494 Use MCAST_PORT define for port 5353 (+1,-1)
943bedb Fix reading port of incoming packets (+4,-4)
9f1cc22 Fix replying to "QU" questions received on unicast interface (+4,-5)
1478293 Fix code freeing cached non-A(AAA) records too early (+2,-1)
a0403cd Keep source sockaddr for every cached DNS record (+20,-12)
480d7bc Fix sending unicast questions on cache expire (+14,-12)
480a6ae libs/openssl: Refresh mirror list (+6,-5)
7dc2a58 libs/libpcap: Rework URLs (+2,-1)
fd95397 utils/tcpdump: Rework URLs (+2,-2)
06c49db openvpn: add extra respawn parameters (+3)
76cc264 busybox: enable the "ip neigh" command (FS#618) (+1,-1)
8a4208d utils/f2fs-tools: Update to 1.8.0 (+7,-59)
cf9812d utils/util-linux: Update to 2.29.2 (+6,-39)
0aee976 util-linux: unconditionally enable ncursesw support (+1,-6)
c5e245a util-linux: re-enable parallel builds (+1,-1)
46e3903 gdb: fix invalid sigprocmask call (+44,-1)
aadd629 lantiq: remove residual watchdog parts from ltq-vmmc (+94,-3)
f3474ca busybox: vi: backporting patches to fix ZZ and :x command (+154,-1)
ea18559 iw: enable MESH ID in scan output (+5,-4)
001a50d lantiq: cleanup code ar9-vr9 parts (+131,-155)
49acec5 lantiq: align falcon code with ar9-vr9 code (+3,-70)
5d4aece dnsmasq: use logical interface name for dhcp relay config (+2,-1)
0b24850 busybox: don't install NTP scripts if NTP isn't configured (+4)
6411a12 build: move PKG_CONFIG_DEPENDS from feeds.mk to opkg (+8,-7)
3169a6a busybox: fix installation of cron and ntpd scripts in the default config (+2,-2)
1449b52 opkg: backport upstream fixes, code cleanups (+3,-3)
07f3b02 set_flags_from_control: remove function (-37)
816d330 Fix typo in pkg_hash_fetch_best_installation_candidate. (+3,-3)
86b584d pkg_dependence_satisfied: remove unused function (-29)
7fe45f2 active_list_add_depend: remove unused function (-24)
23d31fb active_list_sort: remove unused function (-57)
89bf8b9 conffile_list_push: remove unused function (-6)
f5082ac conffile_list_pop: remove unused function (-7)
2985c00 nv_pair_list_last: remove unused function (-6)
368bb62 nv_pair_list_prev: remove unused function (-9)
46c5de5 pkg_dest_list_push: remove unused functions (-6)
48142a3 conffile_list_pop: remove unused function (-6)
7d24212 str_list_last: remove unused function (-6)
52c31c1 str_list_prev: remove unused function (-7)
980cfb2 str_list_push: remove unused function (-6)
947d3d4 pkg_src_list_pop: remove unused function (-6)
51275a8 pkg_src_list_push: remove unused function (-6)
⇒ + 5 more...
813efe5 mdadm: extend uci config support (+82,-7)
8b3fa16 firmware: rework fritz-tools package (+46,-31)
1c42598 dnsmasq: peacefully coexist with ISC DHCPd (+9)
fc859fb iproute2: add libgenl.h and ll_map.h to InstallDev section (+1,-1)
de5b8e5 busybox: add musl compatible nslookup replacement (+931,-1)
210e96d OpenVPN: Update to 2.4.1 (+12,-20)
a7f8564 openvpn: add myself as maintainer (+1,-1)
efb22b6 binutils: fix build with host gcc < 4.9 (+1.3K)
98e43b1 iptables: bump to 1.6.1 (+103,-304)
5e2d15b iptables: set ABI_VERSION to force rebuild of dependent packages (+4)
7ae58be busybox: Move libresolv detection to LEDE Makefile (+6,-18)
56457db dnsmasq: fix uninitialized varname in init-script (+1,-1)
8ed5c6d busybox: fix build of nslookup_lede applet without IPv6 (#728) (+33,-9)
e80a041 iptables: fix wrong depends for nftables support (FS#707) (+1,-1)
980c41f utils/mdadm: Update to 4.0 (+53,-31)
0b7ed65 kernel: remove out of tree direct-io disable hack (+1,-256)
dca2966 busybox: Enable sendfile by default (+1,-1)
e5bbead dropbear: fix procd interface trigger install (+3,-1)
f1e3285 busybox: nslookup_lede: fix compatibility with v1.25 (+7,-6)
76871a8 busybox: nslookup_lede: mimic output format of old Busybox applet (+61,-22)
9412fc2 dnsmasq: support dhcp_option config as a list (+21,-4)
c13f943 perf: disable build for ARC, it is currently broken (+1,-1)
34e8393 toolchain/arc: update to the most recent release arc-2016.09 (+573,-523)
fc9361e opkg: alternatives support (+4,-4)
8b1b094 busybox: add as an alternative of /sbin/ip (+2,-1)
cfa5865 iproute2: add ip-tiny, ip-full as alternatives of /sbin/ip (+16,-10)
9b4c415 iproute2: bump PKG_RELEASE (+1,-1)
fa3649d busybox: add alternatives specs for those also provided by procps-ng (+14,-2)
b65c619 dnsmasq: bump to 2.77test5 (+2,-2)
cf75fb5 busybox: alternatives: accomodate CONFIG_BUSYBOX_CUSTOM=y (+15,-14)
0c3fe28 opkg: alternatives: use ERROR level for symlink failure (+3,-3)
41feba8 hostapd: fix reload frequency change patch (+32,-7)
ed62d91 hostapd: add legacy_rates option to disable 802.11b data rates. (+20,-8)
cd5cd7c dnsmasq: fix dhcp_option usage warning (+2,-1)
7296767 dnsmasq: make tftp root if not existing (+1,-1)
eb99f89 dnsmasq: add interface-name uci list. (+7,-1)
54ea0f4 dnsmasq: use append_interface_name when using option --interface-name (+4,-4)
44da45a dnsmasq: don't propagate DUID from one host to another (+1,-1)
5dc76a4 perf: Disable perf for ARC770 only, enable for ARC HS38 (+1,-1)
6f01abf fritz_tffs_read: fix parsing of size argument (+1,-1)
8381485 fritz-tools: Find zlib.h header file (+3)
c258bc7 toolchain: Package libgomp (+35)
e66f17a openvpn: update to v2.4.2 (+2,-2)
deef713 dnsmasq: bump to 2.77rc3 (+10,-10)
5e48188 hostapd: remove unused variable declarations in hostapd.sh (-1)
1a16cb9 mac80211, hostapd: always explicitly set beacon interval (+10,-9)
f7e84a4 om-watchdog: cleanup Makefile (-8)
08ab3fd om-watchdog: cosmetic code style fixes (+31,-31)
04e9163 om-watchdog: add support for Teltonika RUT5xx (ramips) (+10,-1)
ea2927e network/utils/ipset: Update to 6.32 (+2,-2)
4b0a2ca devel/strace: Update to 4.16 (+3,-3)
89807b6 network/utils/curl: Update to 7.54.0 (+16,-16)
74395d9 libs/libnftnl: Update to 1.0.7 (+3,-3)
070a461 dnsmasq: add IPv6 nameserver configuration in server mode (+11,-1)
db776c0 comgt-3g: enable modem before to setpin (+2,-1)
b295966 devel/trace-cmd: Update to 2.6.1 (+4,-7)
ccc54b2 elfutils: bump to 0.169 (+271,-241)
ce8bfa9 lldpd: drop specific respawn params [use system-wide] (-3)
ec987e5 f2fs-tools: Switch to gz tarball (+3,-3)
6e10fc7 dropbear: bump to 2017.75 (+13,-17)
5d48dc1 libunwind: update to 1.2 (+58,-19)
aaabf47 umdns: update to the version 2017-05-22 (+3,-3)
64f78f1 Rename mdns_hostname variable to the umdns_host_label (+15,-8)
ff09d9a Rename service_name function to the service_instance_name (+13,-4)
920c62a Store instance name in the struct service (+7,-5)
26ce7dc Allow filtering with instance name in service_reply (+9,-6)
49fdb9f Support PTR queries for a specific service (+12,-9)
0e8b948 Support specifying instance name in JSON file (+8,-2)
43cc399 dnsmasq: bump to 2.77rc5 (+3,-3)
3f0d3d1 samba: fix CVE-2017-7494 (+33,-4)
423a7a6 lldpd: bump to 0.9.7 (+2,-2)
e6d4235 json-c: disable implicit fallthrough warning (gcc 7) (+1,-1)
3c7a99e xfsprogs: update to 4.11.0 (+49,-341)
4ba2f4d DWR-512: adding wwan support for the dwr-512 3G modem (+51,-17)
c2dc732 iptables: fix typos in 600-shared-libext.patch (FS#711) (+2,-2)
b32689a dnsmasq: add dhcp-script hook for other packages (+59,-5)
484f768 elfutils: Pass -Wno-unused-result to silence warnings as errors (+1,-1)
43e4e1f Move enablemodem from ramips to new package adb-enablemodem and make it used ... (+92,-19)
52e36cf samba: bump PKG_RELEASE (+1,-1)
e783f58 mwlwifi: update to the latest version (+3,-3)
5fac04c Upgrade 88W8964 firmware to 9.1.2.5. ()
7b96b8a Modification of the code to load firmware 9.1.2.5. (+1.0K)
f834af0 Re-architecture mwlwifi. (+2.5K,-2.1K)
618bbc0 Change driver version to 10.3.4.0-20170216. (+1,-1)
ce31432 Added draft version for new data path. (+2.5K,-313)
25b90b1 Added debugfs "ratetable" to get rate table. (+392,-116)
ca699af Connected rx antenna setting for 88W8964. (+20,-5)
87b163f Fixed problem: restart mwlwifi to let AP work. (+11,-4)
374afe9 Added functions to check/dump arp/icmp packet. (+285,-124)
7b07491 Corrected receive sequence number for slow data. (+34,-21)
6457434 Added code to bypass duplicate check of mac80211. (+3,-13)
80e1a1a Added code to bypass ampdu reorder of mac80211. (+4,-2)
a7cb7ca Added code to ack (re)assoc resp immediately. (+22,-1)
217ad84 Won't reset sequence number of Tx BA stream. (+60,-11)
ef239c5 Fixed problem: iperf Tx can't work. (+76,-69)
12185a6 Fixed problem: "wifi up" will destroy data path. (+64,-68)
⇒ + 28 more...
a4198f8 iproute2: bump to 4.11 (+228,-529)
b4f463d openvpn-easy-rsa: update to 3.0.1 (+26,-169)
21f25bc ppp: propagate master firewall zone to dynamic slave interface (+4,-1)
1fe41c4 dnsmasq: bump to 2.77 (+4,-4)
6db1d13 umdns: remove superfluous include in init script (-2)
860e053 Lantiq: make possible to tweak DSL SRN from UCI (+26,-1)
743be70 lantiq: fix ifxmips_atm_amazon_se.c (-8)
5ca2033 lantiq: fix lantiq_mei.c and amazonse.dsti for adsl modem firmware (+29,-31)
5229c45 mdadm: Do not check RUN_DIR (+2,-1)
f500799 perf: Depend on KERNEL_PERF_EVENTS (+1,-1)
0aed054 build: add KERNEL_MAKE and KERNEL_MAKE_FLAGS variables and move to kernel.mk (+37,-33)
ab48538 gdb: remove Build/Compile rule ; default one works (-7)
079d57b gdb: disable simulator ; it's broken on ppc (+2,-1)
d264464 mwlwifi: update to version 10.3.4.0 / 2017-06-06 (+3,-3)
29e8808 Used statioin ID for BA streams. (+6,-3)
c0de845 Fixed problem: security mode of STA can't work. (+2,-1)
36bc327 Change driver version to 10.3.4.0-20170606. (+1,-1)
8b486ec dnsmasq: add dhcp-script hook conditionally (+14,-2)
16a905b dnsmasq: make bind-dynamic 'non-wildcard' interfaces default (+6,-4)
8f4085e dropbear: fix service trigger syntax error (+2,-2)
77dc6a2 libunwind: update to version 1.2.1 (+2,-48)
680a5c5 dnsmasq: add dhcp-range tags configuration (+9,-2)
de6ff15 busybox: backport 'ip rule suppress_{prefixlength, ifgroup}' (+145)
4ed40be hostapd: add support for acs_chan_bias option (+6,-2)
7d7356d ca-certificates: Update to version 20161130+nmu1 (+3,-3)
991899c valgrind: bump to 3.13.0 (+4,-49)
0406382 libreadline: add host-build (+2)
7e12863 fritz_tffs_read: get tffs size from input file (+7,-3)
4482063 treewide: add license tags (+16)
329f6a9 mbedtls: update to 2.5.1 (+27,-27)
45f4f66 openvpn: update to 2.4.3 (+14,-13)
f33de80 dnsmasq: backport tweak ICMP ping logic for DHCPv4 (+26,-1)
0e7bbcd hostapd: add acct_interval option (+5,-2)
37c1513 hostapd: configure NAS ID regardless of encryption (+3,-3)
9aaf3d3 dropbear: server support option '-T' max auth tries (+132,-2)
6371159 dropbear: add option to set max auth tries (+4,-2)
7d31fe6 dnsmasq: backport patch fixing DNS failover (FS#841) (+31)
f3ae0f8 dnsmasq: dnsmasq --rev-server support (+6,-1)
eb7c14d bzip2: add symlink to binary (+3,-1)
08cd5b7 lantiq: set up DSL front-end GPIOs if they exist (+14)
ad02f56 acx-mac80211: disable for kernel 4.9+ (+1,-1)
0b493ed acx-mac80211: remove cobalt reference (+1,-1)
a81a082 mtd-utils: use source package name for lzo in PKG_BUILD_DEPENDS (+1,-1)
2be6037 ncurses: add libnucrses-dev package (+20)
a89c36b dnsmasq: restore ability to include/exclude raw device names (+3,-3)
d8748e5 netfilter: add iptables-mod-rpfilter package (+34)
254f0da opkg: bump to version 2017-07-11 (+3,-3)
c668fce opkg: add --no-check-certificate argument (+13,-1)
52fc006 pkg_alternatives: pass if the desired symlink already exists (+23,-3)
683e737 curl: bump to version 7.54.1 (+5,-5)
b3cba68 lzo: use default Build/Configure rule (+3,-6)
462ca4e zlib: use default Build/Configure rule (+9,-11)
eaf6f15 nftables: Update to 0.7 (+79,-3)
87908ff datatype: fix parsing of time type (+7,-4)
262b97b datatype: less strict time parsing (-12)
0974fa8 datatype: seperate time parsing/printing from time_type (+45,-25)
48587aa parser: add a time_spec rule (+16)
6aa18b5 parser: fix inconsistencies in set expression rules (+18,-13)
5253233 expr: add set_elem_expr as container for set element attributes (+109,-30)
38a077f set: add timeout support for sets (+62,-1)
7b52489 setelem: add timeout support for set elements (+35)
35960e1 setelem: add support for attaching comments to set elements (+21)
a9467e5 nftables: add set statemet (+177,-1)
fd8a16b mnl: use new libnftnl batch API (+33,-91)
efd5d12 netlink_delinearize: pass ctx pointer to stmt_reject_postprocess() (+9,-9)
5764e58 netlink_linearize: fix range cmp instruction generation (+3,-2)
19719a3 ct: add maximum helper length value (+6,-1)
933fb6b netlink_delinearize: remove obsolete fixme (+1,-3)
665a262 eval: prohibit variable sized types in concat expressions (+7)
⇒ + 463 more...
c7f8bce kmod-sched-cake: drop maintainer (-1)
f12a326 treewide: use the generic board_name function (+153,-260)
6f133a4 dnsmasq: backport remove ping check of configured dhcp address (+29,-1)
8647f4f toolchain/arc: update to the most recent release arc-2017.03 (+27,-27)
d0f6a51 dnsmasq: introduce config support for forced DHCP options (+9,-5)
d9f7ae6 ipset: split libipset as a subpackage (+15,-6)
636dc87 mwlwifi: update to version 10.3.4.0 / 2017-07-13 (+3,-3)
7da6428 Add support for Linux 4.12 (+34,-1)
75f0b0b Create README.md (+7,-7)
4cc9b09 Create README.md (+6,-1)
22d08c4 Create README.md (+3,-2)
b37f306 Fix use of container_of macro for ISO C (+10,-10)
d669729 Create README.md (+35,-18)
3729540 Added code to report tx/rx rate and signal. (+457,-172)
1cc8aa6 Fixed problem: tx rate won't be updated. (+3,-3)
8acc41c Update README.md (+26,-5)
d12ac2d Update README.md (+2,-2)
0f023b7 Added code to support BSSID assignment of VAP. (+22)
cf6a8e8 Update README.md (+13)
5599a72 Added code to report noise floor. (+31,-2)
80124fa Modified the way to support BSSID for VAPs. (+19,-7)
4fd0788 Corrected the way to extend BSSID for VAPs. (+1,-1)
8a71713 Ignored incorrect rx accounting. (+4)
⇒ + 5 more...
9dcb3fe samba36: Remove legacy options (+3,-8)
eb43a81 opkg: bump to version 2017-07-28 (+3,-3)
4bd8601 pkg_parse: fix segfault when parsing descriptions with leading newlines (+9,-11)
911331a tcpdump: Update to 4.9.1 (+2,-2)
b90fb5f openssl: update to version 1.0.2l (+10,-10)
a94555c ltq-xdsl-app: drop esi call (+1,-4)
2d6c7c2 lantiq: ltq-atm/ltq-ptm: fix showtime handling on driver load (+10,-8)
c650432 ltq-vdsl-app: use notification based ATM/PTM driver load (+34,-20)
f6254a2 ltq-vdsl-app: mask out ADSL bits when VDSL is requested (+4,-1)
2da6c85 ltq-vdsl-app: add support for auto xfer_mode and auto line_mode (+9,-11)
10c4437 utils/e2fsprogs: Update to 1.43.5 (+2,-2)
779227d nftables: remove date from version (+1,-1)
3e9c06d brcm2708-gpu-fw: update to latest version (+7,-7)
a2a226e ca-certificates: Update to 20170717 (+4,-4)
e505f59 utils/util-linux: Update to 2.30.1 (+6,-6)
5a22df6 gpio-button-hotplug: leave platform_device.dev.platform_data untouched (+1,-2)
1948d8e nvram: fix memory leak (+10,-3)
2a253e7 nvram: add usage() function (+13,-10)
c7e2a6f nvram: improve argument check when program start (+9,-8)
69da83d nvram: add help message for nvram magic not found (+1)
d18e0dc hostapd: add additional ubus notifications (+107,-2)
34a206b dnsmasq: add ubus notifications for new leases (+143,-2)
4fce22e util-linux: add missing dependencies (+2,-1)
f099803 samba36-net: new package (+14,-1)
5c2c0f8 util-linux: don't need to build NLS support (+3,-1)
d55fff4 iperf3: update to 3.2 (+24,-3)
fc48aeb iperf3: add SSL variant for iperf_auth feature (+74,-3)
f47c41c xtables-addons: update to version 2.13 (+2,-2)
d87f27a f2fs-tools: drop patch in favour of CONFIGURE_VARS (+3,-19)
252c8dd f2fs-tools: drop musl compat patch (-10)
cdb494f f2fs-tools: fix mkfs.f2fs on big-endian systems (+67,-1)
1e6e37c dnsmasq: add support for multiple tags for each host. (+7,-2)
6c9e2d4 dnsmasq: fix indentation (+3,-3)
289d190 lantiq: ltq-ptm: fix ADSL showtime handler (+1,-1)
ca79337 dnsmasq: forward.c: fix CVE-2017-13704 (+38,-1)
ccb79a3 samba36: Remove guest ok since LuCI configures it. (+1,-2)
b2f60e6 samba36: Don't resolve interfaces. (+2,-7)
343e3d2 samba36: Remove syslog and load printers lines. (-2)
a63eb74 busybox: move traceroute applets to /bin (+13,-8)
a3c0d5f busybox: move passwd applet to /bin (+11)
89f8a01 busybox: update to 1.27.2 (+951,-1.1K)
9a753c4 dnsmasq: backport official fix for CVE-2017-13704 (+95,-38)
5629904 dnsmasq: backport arcount edns0 fix (+45,-1)
bd24d53 hostapd: fix iapp_interface option (+1,-1)
910e3be lldpd: bump to 0.9.8 (+2,-2)
21014d9 tcpdump: bump to 4.9.2 (+41,-37)
69ac637 mbedtls: update to 2.6.0 CVE-2017-14032 (+28,-28)
c11762e strace: bump to 4.19 (+2,-2)
fd84ecd treewide: fix shellscript syntax errors/typos (+10,-11)
ad510c4 wwan: json format in some modem definitions (+349,-349)
560b733 libs/wolfssl: add libcysassl to PROVIDES field (for backwards compat) (+1)
d03c23c cyassl,curl,libustream-ssl: rename every `cyassl` to `wolfssl` (+44,-44)
8334a23 libs/wolfssl: disable hardening check in `settings.h` (+13)
41706d0 libs/wolfssl: adjust symbol defaults against libwolfssl defaults (+7,-7)
7bc8036 libs/wolfssl: bump to version 3.12.0 ; add myself as maintainer (+4,-3)
010cddc mwlwifi: update to version 10.3.4.0 / 2017-08-10 (+3,-3)
612df7c Make sure EAPOL packet gets high priority. (+1,-1)
3ca0ea1 Change driver version to 10.3.4.0-20170727. (+1,-1)
1f1619c Fixed problem: RCU stall will be triggered. (+18,-3)
03be67e HDR : Added header file (+2)
b9c7244 Fixed comparison error. (+1,-1)
9a6db69 Change driver version to 10.3.4.0-20170810. (+1,-1)
5b1660a utils/e2fsprogs: Update to 1.43.6 (+7,-9)
ef485bb dnsmasq: Pass TARGET_CPPFLAGS to Makefile (+1,-1)
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)
feab5fa dnsmasq: fix dhcp "ignore" option on wwan interfaces (+4,-3)
70593ac hostapd: ft_psk_generate_local support (+4,-2)
b0d2c4a hostapd: ft_over_ds support (+4,-2)
ce53c0e openvpn: add "extra-certs" option (+2,-1)
3008fc9 usbutils: avoid duplicating the git revision (+1,-1)
2ad649d iperf: bump to 2.0.10 (+4,-9)
d9beae9 curl: bump to 7.55.1 (+11,-11)
7e58392 ipset: bump to 6.34 (+34,-3)
b0f8b13 samba36: add Package/samba/Default (+12,-12)
456de21 ipset: replace patch that was reverted upstream (+25,-31)
754659d curl: fix disable threaded resolver (+36)
7865e86 hostapd: update hostapd full config (+235,-27)
70ade53 hostapd: update hostapd mini config (+237,-19)
6511379 hostapd: update wpa_supplicant full config (+280,-93)
1cde439 hostapd: update wpa_supplicant mini config (+292,-100)
c14cc53 hostapd: update wpa_supplicant p2p config (+278,-91)
a9a3752 openvpn: update to 2.4.4 (+58,-34)
f1ae982 ltq-vdsl: fix PM thread suspend and resume handling (+108,-1)
36fd53f ltq-vdsl-mei: disable optimized firmware download (+2,-2)
00e9a7a umdns: update to latest git HEAD (+3,-3)
9f40133 Remove ttl==255 restriction for queries (-6)
8f7e3bc Remove incorrect comma in http service json config (+1,-1)
b84fdac Add debug output for service_timeout (+3,-1)
a816e1e dropbear: make ssh compression support configurable (+13,-3)
9f5f5d2 hostapd: add support for specifying device config options directly in uci (+6)
7921624 hostapd: add support for accessing 802.11k neighbor report elements via ubus (+169)
1d70422 gdb: bump to 8.0.1 (+13,-14)
e64463e util-linux: avoid using the getrandom syscall (+14)
c317af7 iw: fix build on musl host (+1,-2)
fe36f7b ltq-vdsl-mei: revert disable optimized firmware download (+2,-2)
6a5a58e util-linux: update to 2.30.2 (+3,-3)
c4562a9 package/utils/f2fs-tools: Update to 1.9.0 (+5,-70)
a8f63a0 mac80211: update to backports-4.14-rc2 (+911,-7.1K)
67ac017 dnsmasq: bump to v2.78 (+18,-248)
bd523d4 ltq-ptm: mark AmazonSE support as broken (+3)
d07f924 ltq-vmmc: disable for falcon (+1,-1)
834c93e dropbear: fix PKG_CONFIG_DEPENDS (+4,-1)
2f78034 hostapd: update to version 2017-08-24 (+145,-478)
1f0fdaf Fix race condition between AssocResp callback and 4addr event (+24,-1)
7655bd7 P2P: Do not use wait_time for SD Response TX without fragmentation (+3,-1)
e297cc0 tests: P2P service discovery restarted immediately (+57)
4be02b7 OpenSSL: Remove SSL_{CTX_,}_clear_options ifdefs (-4)
d7f12e4 OpenSSL: Make sure local certificate auto chaining is enabled (+8)
969e525 tests: Skip eap_tls_pkcs8_pkcs5_v15 with BoringSSL (+6)
9187b13 wpa_supplicant: Add BSS CURRENT control interface command (+2)
0c8d7b0 tests: wpa_supplicant BSS CURRENT command (+12)
04f02fa Fix wpa_cipher_to_alg() return type (+2,-2)
62b95eb hostapd_cli: Add missing command help descriptions (+60,-27)
4f59ad0 hostapd_cli: Use common completion for commands that use stations (+4,-34)
86adff0 hostapd_cli: Completion for further commands with STA parameter (+5,-4)
bf4167b hostapd_cli: Add completion for set command (+39,-1)
c04a67d hostapd_cli: Add completion for get command (+26,-1)
4a45dc1 mesh: Show [MESH] flag in print_bss_info() (+13,-2)
f05a893 tests: Check MESH flag in BSS output in wpas_mesh_mode_scan (+3,-1)
⇒ + 818 more...
c088203 hostapd: escape double quoutes in wpad CFLAGS (+1)
0e265dc nghttp2: add libnghttp2 package (+47)
7789707 curl: add nghttp2 support (+9,-2)
6b533fd ipset-dns: bump to git HEAD (+3,-60)
ade2cf8 Separate ipsets for v4 and v6 (+24,-14)
9e9696a treewide: switch git.netfilter.org to HTTPS (+5,-5)
bcfc39b libnetfilter_queue: bump to git HEAD (+11,-13)
b39cac7 src: Correct typo in the location of internal.h in #include (+1,-1)
58cb066 src: Declare the define visibility attribute together (+82,-162)
e84b559 Revert "src: Declare the define visibility attribute together" (+162,-82)
003c2b1 examples: set dummy connmark value to show use of NFQA_CT nested attribute (+14)
63973da doc: extend the doxygen section about NFQA_CFG_F_GSO (+12,-1)
d7f74c7 build: bump version to 1.0.3 (+1,-1)
3f9eb57 build: bump library release version too (+1,-1)
601abd1 doc: Add information about retrieving UID/GID/SECCTX fields (+19,-1)
7695f14 libnetfilter_conntrack: switch to git (+6,-6)
f8595a5 conntrack-tools: switch to git (+5,-7)
7ffb707 dnsmasq: add listen_address parameter (+6,-1)
db18cee iproute2: bump to 4.13 (+51,-38)
1cec4d4 busybox: provide "ip" (+1)
0f061af wpan-tools: add the wpan-ping to test the 6LoWPAN network (+1)
2af4148 package/kernel/leds-apu2: fix whitespaces (+15,-15)
2e6d4c3 package/kernel/leds-apu2: add apu3 board detection (+4,-1)
e4b6900 libs/libnl: Update to 3.3.0 (+298,-115)
2dc9c82 lantiq: xrx200: rename nas0/ptm0 to dsl0 (+69,-4)
f40fd43 ppp: fix compile warning (+1)
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)
699c6fc wireguard: add wireguard to base packages (+308)
a29848c ppp: make the patches apply correctly again (+1,-1)
5fff2f4 hostapd: bump PKG_RELEASE (+1,-1)
2127425 hostapd: backport extra changes related to KRACK (+442,-9)
c5f97c9 hostapd: add wpa_disable_eapol_key_retries option (+5)
f6c4a9c wireguard: version bump to 0.0.20171017 (+2,-2)
060e375 hostapd: bump PKG_RELEASE (+1,-1)
db4550c broadcom-wl: fix compile with kernel 4.9 (+5,-4)
06e4105 libs/lzo: Reenable unaligned access on ARM, PPC, ... (-4)
d456a88 ltq-adsl-app: convert init script to procd (+11,-6)
1470c79 ltq-adsl-app: use notification based ATM/PTM driver load (+65,-6)
b02b700 lantiq: xway: rename nas0/ptm0 to dsl0 (+13,-12)
63c436e ltq-atm: remove xrx200 special handling (+1,-5)
dacf6db ltq-adsl-app: add more script notifications (+43,-1)
240d4b1 ltq-xdsl-app: script style nit (+2,-2)
21e59ee hostapd: fix up ubus support (+45,-23)
378e1a4 iptables: Fix target TRACE issue (+15,-1)
8eadec4 mdadm: Fix config generation (+9,-11)
d4e7af5 mdadm: fix parameter quoting (+12,-8)
860aba9 acx-mac80211: switch to AutoProbe (+1,-1)
70e7efb acx-mac80211: drop PKG_BUILD_DEPENDS (-1)
557e98e broadcom-wl: define module directories (+2)
5cee719 broadcom-wl: reorder kmod build and pass EXTRA_VERSIONS (+7,-5)
7eda0d2 broadcom-wl: switch to AutoProbe (+1,-1)
471d5dc mwlwifi: switch to AutoProbe (+1,-1)
851644b adb: fix package description (+1,-1)
76378c6 build: use KERNEL_MAKE_FLAGS for kernel file compilations (+22,-46)
1e5e005 ltq-atm: Add missing dependency to kmod-ltq-adsl-ase-mei (+1,-1)
f6c0130 nghttp2: bump to 1.27.0 (+3,-3)
6f0ae9d Update manual pages (+34,-6)
d2324bd Update bash_completion (+1,-1)
c23fc86 Bump up version number to 1.27.0-DEV (+2,-2)
cc6f759 src: Add static to constexpr char[] (+8,-6)
7d4d48a Add timing-based load-testing section to h2load howto (+19)
2576855 nghttpx: Send non-final response to HTTP/1.1 or HTTP/2 client only (+40)
8ffe389 h2load: Print out h2 header fields with --verbose option (+10)
16320a0 Reduce libxml2 version requirement to 2.6.26 (+3,-3)
35e445b fuzz: Fix typo (‘-fsanitize=adres’) in README.rst (+2,-2)
c2d9a1e Support for Windows / MinGW (+82,-3)
5fa1938 clang-format (+12,-13)
aaa0b85 Amend some macro comments (+13,-13)
9382116 Fixed accidental compiler flags concatenation for MSVC. (+1,-1)
f507b5e nghttpx: Use an existing h2 backend connection as much as possible (+30,-46)
17c88d6 Compile with g++ 7.2.1 (+3)
a319143 nghttpx: Fix bug that header fields are missing in HTTP/1.0 response (+2,-1)
⇒ + 7 more...
b00cf0e curl: bump to 7.56.1 (+5,-41)
889b21f ar7-atm: drop LINUX_VERSION tests (+199,-339)
fce2664 ar7-atm: fixup proc fixes (+90,-24)
c77ba7d ar7-atm: fix function signatures with expected ones (+126)
5302abe acx-mac80211: allow compilation on 4.9 (+1,-1)
098afa1 openssl: Enable assembler optimizations for aarch64 (+5,-2)
f90f94d nghttp2: switch to release tarball (+5,-7)
56189f1 ltq-atm: add missing dependency to kmod-ltq-adsl-*-mei (+2,-2)
e0bd225 wireguard: version bump to 0.0.20171101 (+2,-2)
f0c37f6 libunwind: disable building with ssp (+2,-1)
e03dcf4 iperf3: update to 3.3 and refresh patches (+302,-60)
f5468d2 openssl: fix cryptodev config dependency (+1)
6d2f3b1 package: kernel: dtc: Add DTO support (+642)
ee791fa netfilter, iptables: add optional CHECKSUM module (+31)
09f90b7 hostapd: remove default r1_key_holder generation (+1,-2)
ee59f81 partially revert "mwlwifi: switch to AutoProbe" (+1,-1)
a9a78a7 ltq-adsl-mei: use the same file name for all variant (+4,-8)
e763401 ltq-atm: fix dependency for xrx200 (+1,-1)
dea3bad ltq-ptm: add missing depency to ltq-?dsl-*-mei (+5)
23c1504 layerscape: add restool package (+794)
f718659 wireguard: move to kernel build directory (+1,-1)
12f9305 wireguard: fix portability issue (+18)
164fe69 openssl: update to 1.0.2m (+5,-5)
6ab4521 package/elfutils: add CFLAG -Wno-format-nonliteral (+1,-1)
e2f25e6 openvpn: add support to start/stop single instances (+37,-18)
17a4eac dnsmasq: fix swapped ubus args mac and ip (+2,-2)
31ebbe3 igmpproxy: remove firewall rules when service is stopped (+5,-1)
c6761e7 otrx: use helper function when checking image's CRC32 (+3,-7)
6d283b8 otrx: optimize memory usage when creating TRX image (+7,-14)
3f96e57 otrx: add support for -A (append) and -a (align) options (+24,-1)
46e875a hostapd: refresh ubus patch (+18,-36)
43f6694 hostapd: set mcast_rate in mesh mode (+68)
772afef hostapd: explicitly set beacon interval for wpa_supplicant (+1)
d91494e hostapd: rework frequency/ht/vht selection for ibss/mesh (+58,-179)
c382237 packages: nvram: fix memory leak in _nvram_free (+4)
b15c563 otrx: always align image to 0x1000 (+7,-1)
d5bcd02 libnl-tiny: use fixed message size instead of using the page size (+1,-6)
eea9d25 wireguard: bump to 0.0.20171111 (+2,-2)
c61a239 add PKG_CPE_ID ids to package and tools (+49)
ab8f20c otrx: drop unused otrx_create_parse_options function (-6)
7083716 otrx: bump buffer size in otrx_create_append_file (+1,-1)
36a9227 otrx: fix memory leak in otrx_create_append_zeros (+3)
dca96b7 openssl: Add optimization option (+12,-2)
bd1ee90 wolfssl: add PKG_CPE_ID ids to package and tools (+1)
bc50a97 dnsmasq: load instance-specific conf-file if exists (+8,-8)
cc0847e hostapd: don't set htmode for wpa_supplicant (-2)
6346291 hostapd: remove unused local var declaration (-2)
298ade2 acx-mac80211: fix build on kernel 4.9 (+16)
fc4e7bd usbutils: Update usb.ids file to latest (+3,-3)
9052dd6 libusb-compat: Upgrade to 0.1.15 (+3,-3)
088262a wireguard: bump to 20171122 (+2,-2)
40868e3 kmod-sched-cake: update to latest git HEAD (+24,-21)
e4a3628 Whitespace tidy up (+22,-22)
4abc443 Ingress mode, first stage. Can't yet be configured active. (+30,-7)
0849336 Ingress mode can now be configured. (+8)
c21ec0c Correctly report ingress-mode status. (+4)
cc201cc Revert "Correctly report ingress-mode status." (-4)
921dfa8 Revert "Ingress mode can now be configured." (-8)
8d14c88 Revert "Ingress mode, first stage. Can't yet be configured active." (+7,-30)
bd426aa Fix build error on 4.12 (+5,-1)
6f28803 codel5: make more checkpatch compliant (+18,-14)
5ab7026 sch_cake: make compile again (+2,-116)
dfb2f6c pkt_sched: make compile again (+27,-18)
38cc071 mwlwifi: Update to latest commit in upstream repo (+3,-3)
e119077 Upgrade 88W8964 firmware to 9.3.0.8. ()
0b3087e nghttp2: bump to 1.28.0 (+2,-2)
2f1c05b lldpd: bump to 0.9.9 (+2,-2)
179125d wireguard: bump to snapshot 20171127 (+2,-3)
fcfd5cd dnsmasq: fix dhcp-host entries with empty macs (+1,-3)
759785c dnsmasq: add interface to ubus notification (+7,-5)
b59b799 ltq-ifxos: fix compilation against glibc (+60,-3)
b0b289e curl: bump to 7.57.0 (3 CVEs) (+4,-4)
b32e4c6 packages: dnsmasq: remove unused stamp file (+1,-5)
aec1b6b samba36: backport an upstream fix for an information leak (CVE-2017-15275) (+41,-1)
347d181 dnsmasq: backport infinite dns retries fix (+48,-3)
c3c1185 iproute2: update to v4.14.1 (+64,-66)
79a19e5 iproute2: align ip help text for tiny variant (+18,-1)
6515887 hostapd: Expose the tdls_prohibit option to UCI (+6,-1)
bd45e15 hostapd: backport fix for wnm_sleep_mode=0 (+36,-1)
94fcd92 strace: Update to 4.20 (+2,-3)
a39ddff dnsmasq: write atomic host file (+6,-4)
3cd6ccf opkg: bump to version 2017-12-07 (+3,-3)
468158f libopkg: fix SHA256 calculation for big endian system (+8)
73e6c81 file_util: implement urlencode_path() helper (+62)
9f003e3 opkg: encode archive filenames while constructing download URLs (+8,-4)
ebdfc12 add opkg option http_timeout (+7,-1)
d1fe095 file_util: consolidate hex/unhex routines (+26,-37)
71c27cb file_util: implement urldecode_path() (+21)
3b417b9 opkg_download: decode file:/ URLs (+2,-1)
55e70c8 openssl: update to 1.0.2n (+3,-3)
1f8585c merge: ssid: update default ssid (+5,-5)
23f774f merge: packages: update branding in core packages (+10,-10)
d1ba483 merge: busybox: update CONFIG_NSLOOKUP in busybox config and respective patch (+16,-16)
f4c68e1 busybox: fix glibc libresolv dependency for LEDE nslook applet (+1,-1)
893a1ed dnsmasq: add DHCP build switch support in full variant (+10,-5)
e4a69bd mwlwifi: update to version 10.3.4.0 / 2017-11-29 (+3,-3)
cbb631e Make sure bandwith is initialized. (+2)
574e24e Added debugfs file tx_amsdu to control tx amsdu. (+66,-1)
760f7bf Added MDE to beacon. (+12)
466368f Free station id after firmware deletes it. (+5,-2)
d5c5b05 Don't ack null or qos null data packet. (+18,-4)
1522af5 Change driver version to 10.3.4.0-20171129. (+4,-4)
902961c wolfssl: update to 3.12.2 (1 CVE) (+147,-5)
65d62b5 dropbear: disable MD5 HMAC and switch to sha1 fingerprints (+5,-3)
30e18c8 wireguard: bump to 20171211 (+3,-3)
1cfbd50 package: move distfeeds.conf from opkg to base-files (+12,-14)
06f8b4d e2fsprogs: Update to 1.43.7 (+2,-2)
1044723 busybox: enable find -newer needed for shorewall firewall, no size increase o... (+2,-2)
d2e96d5 opkg: fix PKG_CONFIG_DEPENDS to include version.mk entries (+2,-1)
0589979 kmod-sched-cake: bump to latest bake of cake (+3,-3)
ff38695 A less aggressive autorate margin. (+1,-1)
0758e90 Try a lower-latency priority queue in shaped mode. (+34,-15)
2575be7 This is what happens when you code while half-asleep. (+1,-1)
e89caa6 Another rather obvious fix. Why doesn't the kernel have -Wsigned-compare on ... (+1,-1)
9c3da02 Did I get *any* of this right first time? (+8,-2)
6c341ce Getting closer - try not to starve the Bulk tin. (+10,-4)
a7133c6 Need to adjust tin rates - first test. (+1,-1)
3e36769 Continuing the individual weight adjustments... (+3,-3)
08da7dd Try a completely different approach to the starvation problem. (+20,-12)
17ee7e7 Ingress mode, first stage. Can't yet be configured active. (+20,-6)
85aeee2 Ingress mode can now be configured. (+8)
c6c865e Correctly report ingress-mode status. (+4)
8742ff9 Fix uninitialised tin_order in besteffort and precedence cases. (+2)
14cbb5e Temporary fixes for Diffserv-LLT bandwidth and incorrect stats in unlimited m... (+4,-4)
c9e2017 Bring Cake up-to-date with local bugfixes. (+56,-21)
c84e7a4 Remove all tc-filter code, which was never actually used. Fixes compatibilit... (+1,-115)
⇒ + 54 more...
a9940ca iproute2: cake: support new operating modes (+129,-50)
c0160f0 xtables-addons: update to version 2.14 (+2,-2)
436fe56 xtables-addons: fix compile with kernel 4.14 (+9)
e80ab48 libiconv-full: fix compile-time linking error GCC7 (+1,-1)
dda2229 layerscape: fix package download (+16,-16)
edf5ae2 wireguard: bump to 20171221 (+2,-2)
67c1c14 nghttp2: bump to 1.29.0 (+2,-2)
4f02285 dnsmasq: rewrite config on host name modification (+1,-1)
23bba9c dnsmasq: send procd signal on service reload (+2,-2)
a10fae1 busybox: streamline Makefile (+17,-50)
20c349f busybox: add missing TARGET_CPPFLAGS and TARGET_LDFLAGS (+3,-2)
0f72690 iptables: fix nftables compile issue (FS#711) (+20)
7aa1595 kmod-sched-cake: bump to latest bake (+3,-3)
8978b24 Proper fix for diffserv-llt mode. (+7,-4)
833c87c Try to handle decaying flows and packet trains more efficiently. (+31,-3)
3ab36e8 Properly initialise the policy array. (+1)
79b9b76 Rate variables in diffserv_*() shouldn't be 64-bit; this causes difficulty wi... (+6,-6)
2ed46bb Try to solve higher sparse latency in ingress mode when non-ECN bulk flows ar... (+10,-7)
06b301f Add a failsafe to ingress mode, so it always delivers some packets even at hi... (+28,-20)
8052827 Improve ingress-mode failsafe behaviour under sustained prior load. (+4,-1)
dd40546 Fix overhead accounting after Dave's refactor. (+4,-5)
801f83b Little build fix. (+1,-1)
5bf0b65 Revert unnecessary changes resulting from merge. Sigh. (+1,-2)
d0a14c1 mwlwifi: update to version 10.3.4.0 / 2017-12-14 (+3,-3)
05b3e03 Upgrade 88W8964 firmware to 9.3.2.1. ()
af210f0 Added code to support WDS client for 88W8964. (+42,-10)
619e632 Added code to print out pci device node. (+5,-1)
b04d559 Upgrade 88W8964 firmware to 9.3.2.2. ()
c96d1ed Added code to support WDS AP for 88W8964. (+113,-25)
1fcef06 Modified the code to get correct region code. (+5,-1)
843d00c Change driver version to 10.3.4.0-20171214. (+1,-1)
9f62650 nftables: fix sha256sum (+1,-1)
7c0a2bc busybox: backport cve-2017-16544 fix (+40)
2277cd1 busybox: enable flock by default (+1,-1)
25302c0 umdns: update to latest git HEAD (+3,-3)
7897441 umdnsd: Replace strerror(errno) with %m. (+4,-4)
383e8ae package/libs/zlib: Use toolchain build logic (+4,-22)
3acecba package/libs/zlib: Add ARM and NEON optimizations (+2.8K,-1)
0dd4391 package/libs/zlib: Add option for O3 optimization (+21)
cbe7164 package/libs/zlib: Add host build (+2)
da95c9a opkg: switch source url to git.openwrt.org (+2,-2)
b61a648 busybox: clean up patch fuzz (+3,-8)
4e80071 lua: clean up patch fuzz (+44,-43)
b153dbf argp-standalone: clean up patch fuzz (+8,-8)
8a57531 hostapd: set group_mgmt_cipher when ieee80211w is enabled (+3,-1)
3f5e39e zlib: only enable NEON optimizations on eligible targets (+2,-4)
6e4fa5d hostapd: bump PKG_RELEASE after 802.11w changes (+1,-1)
f1fb710 lantiq: activate noise margin delta for VDSL too (+2,-2)
1b1388f linux-atm: add br2684ctl option to specify the netdev name (+84,-4)
e4936a9 ltq-xdsl-app: drop manual br2684ctl reload (-4)
d3fd386 lantiq: create ATM/PTM interfaces with dsl as netdev name (+17,-5)
18f4944 ltq-xdsl-app: drop script for renaming the netdev (+6,-22)
fe920d0 treewide: replace LEDE_GIT with PROJECT_GIT (+25,-25)
377c4a6 omcproxy: silence fw3 warnings (+3,-3)
f73f1ae ebtables: update to latest git 2017-10-24 (+3,-3)
73c2371 ebtables: extensions: Constify option struct (+20,-20)
6a82659 Use flock() for --concurrent option (+5,-52)
9a9c7fb kmod-sched-cake: bump to latest cake bake (+3,-3)
402f05c Use full-rate mtu_time in all tins, to improve latency control in ingress + d... (+3,-1)
31277c2 Avoid unsigned comparison against zero. (+1,-1)
8cf5278 ack_filter: fix TCP flag check (+1,-1)
37cf77d treewide: fix build depends to refer to source package names (+5,-5)
aba3b1c dnsmasq: use SIGINT for dnssec time valid (+122,-2)
5bbcd80 xtables-addons: remove from base (-20.0K)
8061c62 authsae: remove package (-131)
ef8cd6b util-linux: add fstrim support (+21,-2)
a319806 dnsmasq: backport dnssec security fix (+203,-1)
adaf1cb dnsmasq: backport validation fix in dnssec security fix (+2,-2)
3d8040e libnftnl: update to 1.0.9 (+7,-7)
a307912 nftables: update to 0.8.1 (+6,-81)
4336efe kernel: use upstream patches for musl (+833,-781)
95ab18e vxlan: add options to enable and disable UDP checksums (+5,-3)
03a00ee wireguard: bump to 20180118 (+2,-2)
e6de92c iptables: make kmod-ipt-debug part of default ALL build (+3,-4)
2c50af0 openssl: tell the build system that we are doing CROSS_COMPILE (+5)
e47fe32 toolchain/arc: update to the most recent release arc-2017.09 (+345,-292)
8590a5c libunwind: enable build for arm (+1,-1)
006a8a0 perf: use libunwind (+1,-1)
2857919 hostapd: add support for hostapd's radius_client_addr (+3,-1)
df0bd42 build: add hardened builds with PIE (ASLR) support (+28)
241e6dd build: cleanup SSP_SUPPORT configure option (+11,-7)
1d9296d curl: bump to 7.58.0 (+4,-4)
c9c2e4d openssl: remove call to now absent clean-staging make target (-3)
bbef76f nftables: remove dependency on kmod-nf-nat (+1,-1)
256477f wireguard: bump to 20180202 (+2,-2)
ecc347d nghttp2: bump to 1.30.0 (+2,-2)
17eb826 ltq-atm: rewrite tx path to use IRQs (+88,-46)
a8b0232 ltq-atm: cleanup unused variables and functions (-41)
f997a6a wrt55agv2-spidevs: mark as broken (+1,-1)
b6d6e3f bunwind: build for ARM64 (+1,-1)
d0d37e8 valgrind: Fix compile on ARM64 (+7,-2)
d3da2fc tools: add iucode-tool (+47)
c991dab wrt55agv2-spidevs: remove obsolete package (-155)
592472f broadcom-wl: fix compilation with 4.14 (+10)
3a0fa1e layerscape: update restool to 2017-12-03 (+3,-759)
2d27ebb iptables: Support building connlabel module (+34)
5203355 mtd: add fixwrg command (+233,-3)
13f9e40 ramips: add support for D-Link DAP-1522 A1 (+174,-10)
eab378e mwlwifi: Update to latest commit 20180208 (+3,-3)
0e38a82 Added functions to check/dump dhcp packet. (+101)
5955f5e Upgrade 88W8964 firmware to 9.3.2.4. ()
0939517 Added debugfs file coredump. (+342)
91709d6 Corrected the way to transmit multicast packets. (+7)
a149180 Change driver version to 10.3.4.0-20180118. (+1,-1)
33e6068 Corrected the way to get qos control. (+2,-2)
75fbac0 Assigned broadcast dhcpoffer to another queue. (+10,-2)
2b99e15 Separated broadcast and multicast packets. (+6,-6)
1c69579 Added code to control BF type. (+39)
adae20a Modified the way to establish BA stream. (+40,-33)
a463765 Added debugfs file ba_hist. (+301,-4)
4464371 Added debugfs file fixed_rate. (+108)
064e888 Added debugfs file tx_hist. (+616,-4)
8db89c4 mwlwifi: use PKG_SOURCE_DATE instead of version (+2,-2)
de0d0c6 mwlwifi: fix compile problem with kernel 4.14 (+92)
0b8629c mwlwifi: downgrade to version 10.3.4.0-20180118 (+6,-58)
75c5ab4 mbedtls: update to version 2.7.0 (+39,-41)
e7c1793 iproute2: update to version 4.15.0 (+23,-225)
9574551 nftables: update to version 0.8.2 (+5,-3)
7da6480 gpio-nct5104d: Add support for new chip ID (+4,-2)
9f5a4f8 mbedtls: activate deprecated functions (-9)
e05a601 curl: fix interface with mbedtls_sha256 (+11)
42b94a7 openvpn: fix interface with mbedtls_sha256 (+11)
81ccf24 iperf3: update to 3.4 (+5,-240)
1c308bb dropbear: add option to set receive window size (+4,-1)
16245a5 dnsmasq: bump to 2.79rc1 (+9,-376)
04cb1e0 ppp: fix build with kernel 4.14.9+ (+6,-1)
73ba5e1 lantiq: fix lantiq applications kernel 4.14 compatiblity (+129,-15)
6b1816f hostapd: add support for turning on 802.11k/v features via ubus (+125,-7)
83b4fa9 hostapd: add IEEE 802.11v support (+21,-2)
e2681eb hostapd: return with 80211 codes in handle event function (+36,-23)
21bb42f hostapd: expose client 802.11k capabilities via ubus (+6)
01b2c0f hostapd: add support for issuing 802.11k beacon measurement requests via ubus (+90)
981cca1 hostapd: add support for sending 802.11v disassoc imminent notifications to c... (+97)
8cdc71f libnftnl: backport flowtable support (+1.7K,-1)
bc3e0f6 nftables: update to 0.8.2, backport flowtable support (+1.6K)
820f030 netfilter: add a xt_FLOWOFFLOAD target for NAT/routing offload support (+479,-1)
2805402 iptables: update to 1.6.2 (+5,-4)
516d919 iptables: update pf.os (+4,-1)
fc3c3b4 libxt_hashlimit: add new unit test to catch kernel bug (+1)
24f8174 xshared: do not lock again and again if "-w" option is not specified (+4,-7)
72bb3db xshared: using the blocking file lock request when we wait indefinitely (+14,-11)
eb66632 extensions: libxt_hashlimit: Add translation to nft (+224)
9b8cb75 libiptc: don't set_changed() when checking rules with module jumps (+8,-6)
2c8e251 utils: nfsynproxy: fix build with musl libc (+1)
9f972f4 extensions: libxt_addrtype: Add translation to nft (+69)
82dacbb xtables-translate: Avoid querying the kernel (+10)
c6df55d iptables-translate: print nft command for each expand rules via dns names (+2)
9f50bbd libxtables: remove unnecessary nesting from host_to_ip(6)addr (+24,-30)
48ad179 libxtables: abolish AI_CANONNAME (-2)
0e94eb2 iptables-translate: print nft iff there are more expanded rules to print (+1,-1)
b91af53 iptables: set the path of the lock file via a configure option. (+8,-4)
836846f iptables: move XT_LOCK_NAME from CFLAGS to config.h. (+5,-2)
6e2e169 iptables: remove duplicated argument parsing code (+95,-160)
⇒ + 2 more...
92419ab iproute2: Add support for ports in xfrm on SCTP (-18)
316eb26 samba36: fix build (issue #5574) (+1)
9a0cc49 util-linux: add lscpu package (+16)
0f54d96 ethtool: import from packages, add myself as maintainer (+59)
8f24653 hostapd: do not register ubus objects for mesh interfaces (+5)
05dba65 libunwind: fix build with musl on PPC (+383)
9bf440f perf: restrict libunwind dependency to archs that actually support libunwind (+1,-1)
c8e62f8 mwlwifi: add and use individual firmware packages (+45,-8)
fc54256 iptables: fix compile with kernel 3.18 (+40)
13224f8 iw: update to version 4.14 (+101,-676)
0a3df09 mwlwifi: Update to version 10.3.4.0-20180226 (+58,-6)
33e6068 Corrected the way to get qos control. (+2,-2)
75fbac0 Assigned broadcast dhcpoffer to another queue. (+10,-2)
2b99e15 Separated broadcast and multicast packets. (+6,-6)
1c69579 Added code to control BF type. (+39)
adae20a Modified the way to establish BA stream. (+40,-33)
a463765 Added debugfs file ba_hist. (+301,-4)
4464371 Added debugfs file fixed_rate. (+108)
064e888 Added debugfs file tx_hist. (+616,-4)
f4d5f12 Fixed memory corruption. (+12,-10)
5b30a24 Restored proper ordering of calls in mwl_fwcmd_del_sta_streams(). (+2,-2)
2e5d650 Upgrade 88W8964 firmware to 9.3.2.5. ()
51350a3 Change driver version to 10.3.4.0-20180226. (+1,-1)
c6162fd lantiq: ltq-ifxos: activate build with mips16 (-1)
c8abbf1 lantiq: ltq-ifxos: Do not force O3 build any more (+20,-6)
13639e7 lantiq: ltq-vdsl-mei: Do not leak user space CFLAGS into kernel space (+23,-3)
b5c5f7d lantiq: ltq-vdsl: Do not leak user space CFLAGS into kernel space (+34,-5)
4d90887 lantiq: ltq-adsl: Do not leak user space CFLAGS into kernel space (+96,-104)
58ad312 lantiq: ltq-tapi: Do not leak user space CFLAGS into kernel space (+28,-2)
d67b3d0 lantiq: ltq-vmmc: Do not leak user space CFLAGS into kernel space (+20,-2)
45ae5c2 lantiq: Deactivate ASLR support for some applications (+6,-1)
5cbd22b nghttp2: bump to 1.31.0 (+2,-2)
b562c0c wireguard: bump to 20180304 (+2,-2)
cde4f90 lantiq: ltq-adsl: deactivate ASLR support (+1)
332b736 ebtables: update to latest git 2018-01-17 (+3,-3)
068ba95 Fix locking if LOCKDIR does not exist (+10,-4)
ffbe51b openvpn: update to 2.4.5 (+19,-24)
61e0af0 iperf3: update to 3.5 (+2,-67)
57468c7 util-linux: added unshare and nsenter executables (+30)
b8d9a06 busybox: remove i386-specific build flags (+10)
d88e928 dnsmasq: bump to 2.79rc2 (+2,-2)
20d63eb e2fsprogs: break out libcomerr/libss, FS#1310 (+117,-17)
49f3286 openvpn: add config param verify_client_cert (+2,-1)
12d3d87 mwlwifi: Updated to upstream stable release (+3,-95)
e273860 mtd: fix compile warnings (+4,-4)
becf58e e2fsprogs: fix InstallDev recipe (+1,-1)
5587b8f ltq-deu: Fix section mismatches (+42,-42)
d11aa1d ltq-vdsl-mei: Fix section mismatch (+20)
5323477 firmware: add JBOOT based devices config extractor (+512)
f4ea74a curl: Update to 7.59 (+2,-2)
b0b5d0a dnsmasq: bump to 2.79 release (+3,-3)
89b8ba9 openvpn: remove deprecated config options (+1,-8)
02fba1a busybox: drop providing virtual package ip (-1)
c9154c2 kmod-sched-cake: split stats structures, add overhead stats (+3,-3)
4a788fc iproute2: cake: support new overhead reporting & stats structures (+969,-266)
43788a9 ethtool: Update to 4.15. (+2,-2)
287f5eb dnsmasq: improve init script portability (FS#1446) (+2,-2)
eba3b02 hostapd: update to git snapshot of 2018-03-26 (+153,-1.5K)
a6f238f DPP: Add base64 dependency in makefiles (+4)
e61fea6 SAE: Fix PMKSA caching behavior in AP mode (+24,-5)
e753353 SAE: Add testing code for reflection attack (+15)
1342c47 tests: SAE reflection attack using internal hostapd mechanism (+28)
3648d8a SAE: Allow commit fields to be overridden for testing purposes (+14)
cd06e26 tests: SAE commit message override on hostapd (+17)
a0f19e9 SAE: Allow commit fields to be overridden for testing purposes (STA) (+22)
eea6204 tests: SAE commit message override on wpa_supplicant (+17)
3db2a82 Add SHA-384 routines to libcrypto.a (+5)
4675ba1 wlantest: Build helper files with FILS support included (+1)
6c29d95 wlantest: Support variable length PMK (+37,-24)
c72df3c wlantest: FILS keys and (Re)Association Request/Response frames (+313,-8)
cc8330b tests: Write MSK dump files from authentication server (+78,-67)
359166e Remove the completely unused FT parameters in driver association data (-37)
29087de tests: Enable DPP in default configuration files (+2)
49e6a55 FILS: Add a space before MAC address to a HLP debug message (+1,-1)
⇒ + 643 more...
db893ec openssl: update to 1.0.2o (+5,-5)
2a82db7 libtool: Update to 2.4.6 (+3,-14)
af35ce1 ncurses: Update to 6.1. (+36,-47)
960b90f packages/util/util-linux: Update to 2.32 (+16,-16)
198172c package/utils/e2fsprogs: update to 1.44.1 (+5,-5)
8c2b8d8 xfsprogs: add xfs-admin util (+13,-1)
2e75914 mbedtls: update to version 2.8.0 (+20,-20)
ef6939b package/libs/mbedtls: add package with some mbedtls binaries. (+23,-2)
56d0dd5 mtd-utils: Mark some lzma functions as static (+19,-19)
9aaa23e samba36: fix some security problems (+322,-3)
d674422 busybox: update to 1.28.2 (+578,-594)
482bc64 nand-utils: add flash_erase utility (+2,-2)
fe8350e package/utils/f2fs-tools: Update to 1.10.0 (+2,-2)
7e42cba leds-apu2: add newer board names (+4,-1)
d073f65 kernel: add support for enabling hardware flow offload via iptables (+116,-6)
c089671 busybox: update to 1.28.3 (+2,-2)
3612d90 dnsmasq: remove example domains from rfc6761.conf (FS#1447) (+1,-5)
177fa14 iptables: split physdev match out as a separate package (+30,-4)
85a35c6 ebtables: update to latest git 2018-04-11 (+5,-5)
11da521 include: sync linux/netfilter_bridge/ebt_ip.h with kernel (+13,-3)
c5e5b78 Move ICMP type handling functions from ebt_ip6 to useful_functions.c (+174,-159)
b5fbb8d ebt_ip: add support for matching ICMP type and code (+94,-2)
2e783b2 ebt_ip: add support for matching IGMP type (+65,-14)
d88934a hostapd: update to git snapshot of 2018-04-09 (+1.1K,-76)
7e1d3ee Add hostapd.conf venue_url to set Venue URL ANQP-element (+93,-2)
f68caa3 tests: GAS/ANQP and Venue URL (hostapd venue_url) (+56,-2)
4ae39c1 tests: sigma_dut DPP protocol testing - Stop at TX on Initiator/Enrollee (+47)
7cfe2f0 Add SAR V2 power selection capability (QCA vendor attributes) (+17,-1)
1841086 Sync with mac80211-next.git include/uapi/linux/nl80211.h (+45,-1)
c179154 nl80211: Add DFS offload support using upstream nl80211 definitions (+7)
2ff9696 Add definitions for RADIUS attributes standardised in RFC 7055 (+4)
77a020a wpa_supplicant: Fix auth failure when the MAC is updated externally (+20,-4)
c9aba19 tests: WPA2-Enterprise connection using EAP-PSK after MAC address change (+54)
45f7574 Propagate the EAP method error code (+118)
5a30fcf tests: EAP-ERROR-CODE (+5)
20daa57 tests: RESEND_M3 and RESEND_GROUP_M1 with PMF in use (+46)
9f91733 tests: Fix clearing of IGTK PN in handshake retransmit test functions (+7,-4)
e360010 dbus: Add mesh to global capabilities (+4,-1)
208263c Add config information related to MACsec (+34,-14)
e480212 dbus: Add FILS to global capabilities (+44,-23)
⇒ + 33 more...
c52ef39 hostapd: fix compile of -mini variants (+23)
d78dd1f nghttp2: bump to 1.31.1 (+2,-2)
03774d2 lldpd: bump to 1.0.1 (+2,-2)
ed4ac0e curl: Deprecate idn(1) support and switch to xz tarball (+9,-8)
ff8df2b hostapd: mesh: make forwarding configurable (+245,-2)
a6f24c9 mwlwifi: update to version 10.3.4.0-2018-03-30 (+3,-3)
6b6f9b4 Changed copyright from 2006-2017 to 2006-2018. (+42,-27)
750e517 fix delay_q free on deinit (+1,-1)
7c26b2f Add mcast_cts && wmmedcaap to debugfs (+130)
8b524f2 Fixed problem of commit 7c26b2f. (+51,-47)
1189642 Upgrade 88W8964 firmware to 9.3.2.6. ()
fcaea79 Change driver version to 10.3.4.0-20180330. (+1,-1)
7b758f7 ustream-ssl: px5g: Rebuild package (+2,-2)
3c79bb5 package/utils/lua: cleanup source mirrors (-2)
d92ec07 mtd: fix erase handling with partition offset on write (+1,-1)
a4322eb hostapd: fix encrypted mesh channel settings (+226,-1)
5950ab0 wireguard: bump to 20180420 (+2,-2)
78f4305 iftop: bump to latest (+3,-3)
8dcd941 tools/zlib: move zlib build to tools (+76,-20)
f37f63f mtd-utils: update to 2.0.2 (+47,-62)
3e93df0 mtd-utils: activate --gc-sections (+3)
c0574d0 libusb: Update to 1.0.22 (+4,-4)
3088c2a libnl: Disable debug support (+3)
90e6576 iptables: fix per object LDFLAGS for aggragate object builds (+5,-5)
c67a9be wolfssl: fix options and add support for wpa_supplicant features (+40,-5)
2f1e329 iproute2: update to 4.16 (+7,-17)
2c4294f libusb: Add SourceForge mirror. (+3,-1)
fd569e5 samba36: add hotplug support (+114)
3a45668 hostapd: fix a mesh mode crash with CONFIG_TAXONOMY enabled (+23)
80cb5c5 ca-certificates: Update to Version 20180409 (+2,-2)
ad5af37 iproute2: backport json_print-fix-hidden-64-bit-type-promotion (+289,-1)
080fb7a iproute2: import latest cake (+425,-446)
c451434 cake: bump to 20180504 bake (+4,-3)
71ee81a Add a comment explaining use of prandom_u32() in deficit accounting (+2)
16d7fed Report the tin quantum as part of the stats output (+4,-1)
240607e Don't use get_s32 to get an u32 value (+1,-1)
fde77e2 Fix the ABI (warning: major breakage) (+63,-123)
7a20432 Layer 3 is the network layer, not the transport layer (+15,-15)
b882527 Only scale minimum queue size with number of flows in ingress mode (+14,-5)
57d18a2 Rework "Only scale minimum queue size with number of flows in ingress mode" (+21,-29)
1328095 Layer 3 is the network layer, not the transport layer (+15,-15)
cfc91f4 Correct logic of revised MTU-flows threshold. (+3,-3)
46ea2a0 A few comment formatting fixes, update copyright years (+9,-7)
3bca0e2 Use IS_REACHABLE macro for conntrack ifdefs (+21,-12)
24830a2 Convert stats output to nested netlink attributes (+110,-101)
bfb7bb8 s/trnoff/netoff/ (+4,-4)
223097e Call nla_nest_cancel before returning error in cake_dump_stats() (+10,-7)
2e611ae Re-arrange comments (+36,-68)
06ba7dd Change array initialisation style (+54,-49)
⇒ + 36 more...
46a2c0d busybox: order alternatives in alphabetical order (+4,-4)
f87dff8 flock: enable alternatives support (+5,-3)
0a7657c hostapd: add channel utilization as config option (+7,-2)
0b04926 igmpproxy: fix creation of firewall rules (+14,-9)
247055c igmpproxy: bump to 0.2.1 (+4,-679)
e7f24f3 kmod-sched-cake: bump to latest cake 2018-05-07 (+3,-3)
93b805c pedant tidy up superfluous semicolons on switch statements (+4,-4)
7fe6e28 compat tidyup (+114,-455)
2b1c631 Whitespace fix (+1,-1)
2a37333 Don't need the wrapper for kvfree, and no need to check before calling it (+1,-9)
6c5ad6e Get rid of __GFP_NOWARN flag for memory allocation (+1,-1)
735eaf2 Make sure we don't reallocate q->tins (+28,-26)
419238f nghttp2: bump to 1.32.0 (+2,-2)
ecd954d dnsmasq: add specific interface procd triggers (+14,-2)
066c853 dnsmasq: bump to 2.80test2 (+1.2K,-8)
89c5e32 wireguard: bump to 0.0.20180513 (+2,-2)
6e0fa4a hostapd: fix mesh+AP (+171,-220)
ba5ec6b hostapd: fix VHT80 for encrypted mesh channel settings (+46,-1)
50913b7 wireguard: Add support for ip6prefix config option (+6)
ac70ac3 ebtables: update to latest git 2018-05-15 (+14,-3)
b1cdae8 extensions: Add string filter to ebtables (+359,-5)
9fff3d5 include: Fix musl libc compatibility (+1)
66a9701 ebtables: Fix build errors and warnings (+14,-15)
afbb3d2 kmod-sched-cake: bump to latest 20180515 (+3,-3)
369b99c Plant some Christmas trees (+43,-43)
779e91a Fix overhead calculation for GSO packets (+48,-47)
0ed9281 curl: bump to 7.60.0 (+4,-15)
0678cc8 ltq-xdsl-app: start after led script (+2,-3)
4ff23af wireguard: bump to 20180514 (+10,-9)

Packages / Firmware (89 changes)

dc5ba0a packages: mark packages depending on a target as nonshared (+16)
c6502ce layerscape: put u-boot and ucode images into image staging directory (+13,-9)
7cb27b4 ath10k-ct: Support ath10k CT firmware for 9887 chipsets. (+41,-3)
b650112 ath10k-firmware: update qca9984 firmware and board data (+5,-5)
06bb0a8 ath10k-firmware: revert faulty PKG_SOURCE_DATE change from 7cb27b46 (+1,-1)
cdf51bf ath10k-firmware: update qca9984 firmware (+3,-3)
4101020 ath10k-firmware: update qca9984 firmware (+3,-3)
fb436f4 mac80211: add support for Marvell 802.11n/802.11ac SDIO Wireless cards (+27,-1)
6c344e3 ath10k-firmware: bump to latest version (+3,-3)
b015a84 ath10k-firmware: firmware package for QCA4019 devices (+18)
aa47f56 firmware: add IPQ fritz-tools FW extraction tool (+726)
fa03d44 firmware: add custom IPQ wifi board definitions (+53)
e3c88f4 ath10k-firmware: do not select the qca988x by default (-1)
a1afee2 ath10k-firmware: update the qca988x firmware to 10.2.4-1.0-00029 (+4,-4)
8b3fa16 firmware: rework fritz-tools package (+46,-31)
a124f07 ath10k-firmware: update to latest version (+2,-25)
7a343da ath10k-ct-firmware: Update to latest. (+8,-8)
e00cc98 ath10k-ct-firmware: Add support for QCA9886/QCA9888 firmware. (+36)
fd7b255 linux-firmware: add firmware for rtl8821ae support (+8)
189239a ipq806x: qca99xx: fix wifi calibration (+2,-8)
6da4f03 ath10k-firmware: add qca9888 firmware (+19)
b69705b ath10k-firmware: update qca9887 firmware to 10.2.4-1.0-00029 (+5,-4)
8637110 linux-firmware: update to the commit from 2017-09-06 (+3,-3)
7d88736 Add a metadata consistency check script (+59)
08947b0 WHENCE: Correct filename of LICENCE.moxa (+2,-2)
b6088e6 Add copy of GPL v2 and references to the GPL-2 and GPL-3 files (+347,-8)
5b4d558 WHENCE: Specify source directories for cis, isci, and usbdux firmware (+3,-15)
bf56ce7 WHENCE: Remove references to source for emi62 firmware (-3)
8b9287b WHENCE: Remove references to two nvidia firmware files that were never added (-2)
36cfa26 Remove unused 'LICENCE.mwl8335' (-52)
b50386b WHENCE: Adjust some licence file references to satisfy check_whence.py (+3,-3)
629ee1f WHENCE: Fix metadata for snd-soc-skl firmware (+24,-6)
4446ba4 WHENCE: List new radeon CI and SI smc firmware (+7)
b63a2d9 WHENCE: List symlink 'qat_mmp.bin' (+1)
c4e9344 WHENCE: Add reference to 'qca/NOTICE.txt' (+1,-1)
9c71af9 README: Say that files must be listed in WHENCE, and how to check it (+6,-3)
bd43d6f radeon: update SMC firmware for SI parts ()
10782a0 radeon: update SMC firmware for CI parts ()
a179db9 amdgpu: update SMC firmware for VI parts ()
⇒ + 112 more...
aa00d11 linux-firmware: pack Intel iwl FW separately (+121,-158)
2a2b32a ath10k-firmware: use firmware from git instead of extra download (+3,-28)
40fd77f ipq-wifi: fix missing define of PKG_NAME (+1)
afe83f6 linux-firmware: fix intel wireless-n 100 firmware package name (+3,-3)
2e2203f layerscape: update packages with LSDK git trees (+215,-36)
d8c559d ath10k-ct firmware: Tx-hang and EAPOL handling fixes for wave-2 firmware. (+10,-10)
7666263 linux-firmware: add ath6k firmware to package (+10)
f774d68 ath10k-firmware: qca9888 firmware: remove board.bin (-3)
85e0d25 layerscape: move fman/rcw/ppfe packages to layerscape/ ()
71a1df7 layerscape: add mc firmware package (+57)
1e0276a layerscape: add dpl firmware package (+58)
47cff4c layerscape: support all-in-one firmware for ls1088ardb/ls2088ardb (+58,-10)
b915ac8 layerscape: update rcw to LSDK-17.09-update-103017 tag (+2,-2)
1552dd0 layerscape: use 1GHz CPU fequency for ls1012ardb (+1,-1)
82fbca8 layerscape: support LSDK ppfe (+36,-64)
5b8639f layerscape: add ppa firmware package (+128,-10)
2b1ec44 layerscape: add ls1012afrdm device support (+88,-5)
a8d751c wireless-regdb: add package containing the wireless regulatory database (+298)
73e8fcf linux-firmware: add IO Edgeport USB Serial firmware (+12)
5e6792e wireless-regdb: fix PKG_MIRROR_HASH (+1,-1)
9cfcd49 kernel: e100: take e100 firmware from linux-firmware repository (+10,-8)
b83c325 layerscape: rename firmware packages to avoid name collisions (+16,-16)
96b485e firmware: ath10k-firmware: update QCA4019 firmware to 10.4-3.2.1-00058 (+4,-4)
dda2229 layerscape: fix package download (+16,-16)
5741835 layerscape: fix PKG_BUILD_DIR for packages (+2,-2)
ab8da4d layerscape: add byte_swap.py script for ls-rcw package (+67,-27)
c3d9fe9 ipq806x: drop partitial supported boards (+2,-367)
28b2a8c ipq-wifi: add board-2.bin for OpenMesh A42 (+2,-1)
280a7d3 firmware: ath10k-firmware: update to 2017-12-20 (+3,-3)
e0184fd firmware: ath10k-firmware: update QCA4019 firmware to 10.4-3.4-00104 (+1,-1)
da5312d firmware: ath10k-firmware: update QCA9984 firmware to 10.4-3.4-00104 (+1,-1)
2d3a73a firmware: ath10k-firmware: update QCA9888 firmware to 10.4-3.4-00104 (+1,-1)
f6a8505 firmware: ath10k-firmware: update QCA9887 firmware to 10.2.4-1.0-00033 (+1,-1)
8d755ef firmware: ath10k-firmware: update QCA988x firmware to 10.2.4-1.0-00033 (+1,-1)
51dd8f3 ipq-wifi: align AVM FRITZ!Box 4040's board-2.bin package (+3,-3)
8fb3476 firmware: add microcode package for AMD (+45)
01020bc firmware: add microcode package for Intel (+49)
80b54b8 firmware: ath10k-firmware: update to 2018-01-26 (+3,-3)
25a72f5 ipq-wifi: drop OpenMesh A42 board-2.bin (+2,-3)
f613743 layerscape: update MC firmware to LSDK1712 (+6,-6)
4e85171 layerscape: migrate fman-ucode to NXP github (+1,-1)
0a4d12b layerscape: update PPA firmware to LSDK1712 (+3,-3)
13b2735 layerscape: add ls-rcw-bin package (+103,-28)
0f7c83b layerscape: update ppfe firmware to LSDK1712 (+5,-5)
04d3308 ipq806x: add support for GL.iNet GL-B1300 (+341,-2)
dc7f2fd linux-firmware: bump firmware for Intel Wireless 8260AC to version 31 (+1,-1)
11b476f firmware: ath10k-firmware: update to 2018-02-09 (+4,-4)
2148691 firmware: ath10k-firmware: update QCA9984 firmware to 10.4-3.5.3-00053 (+1,-1)
54b275c ipq40xx: add target (+25.8K,-7)
87c4210 ipq40xx: add support for ASUS RT-AC58U/RT-ACRH13 (+449,-3)
4943afd ipq40xx: add Cisco Meraki MR33 Support (+863,-2)
35e01cf ipq-wifi: add board-2.bin for ASUS RT-AC58U ()
3db9d6e intel-microcode: update to 20180312 (+3,-3)
8bb9f8d ath10k-firmware: Support CT IPQ4019 firmware. (+71,-3)
375be15 ath10k-ct: Update DEPENDS and PROVIDES (+9)
545a561 ath10k-ct: Update wave-1 and wave-2 firmware to latest. (+14,-14)
d15b09a ath10k-ct: Add htt-mgt variants of ath10k-ct firmware. (+217,-33)
d6939ba ath10k-ct: Update firmware to latest. (+29,-29)
be6e28b ipq-wifi: Add 8devices Jalapeno (+3,-2)
970f191 ipq40xx: add support for Netgear EX6100v2/EX6150v2 (+448,-4)
fb528b1 ipq40xx: unbundle firmware and board file (+6,-6)
b2bbef7 ath10k-ct: Update firmware (+24,-24)
36314c1 mac80211: add RedPine RS9113 module support (+131)
2389452 firmware: ath10k-firmware: update to 2018-04-19 (+3,-3)
e6bd568 ipq-wifi: drop custom board-2.bins (+3,-7)
4424a9f linux-firmware: Add firmware for usb-serial-ti-usb (+13)

Packages / LEDE base files (89 changes)

5f7a081 base-files: add /etc/iproute2/rt_protos (+20,-1)
86ccaf4 base-files: fix user creation on sysupgrade with few opkg control files (+1,-1)
034bed3 base-files: uppercase default hostname: LEDE (+1,-1)
60fce12 base-files: don't overwrite model name set by target (+1,-1)
73d923e base-files: emit tagged switch configuration by default (+1,-1)
f6d3ea8 base-files: Add wifi config to wifi command usage (+2,-2)
a896611 base-files: Added a deprecation notice on wifi detect (+7,-1)
9dcb921 build: add buildbot specific config option for setting defaults (+20,-5)
8e75efc base-files: add submission service port (+2)
0f01253 base-files: always set proto passed to _ucidef_set_interface() (+1,-1)
01337ba build: add devel option to store build config in firmware (+10)
ec99142 base-files: add generic board_name function to functions.sh (+4)
6713694 base-files: use restart if no reload hook for service (+3,-4)
65de093 base-files: implement ucidef_set_hostname(), ucidef_set_ntpserver() (+20)
b06a286 base-files: cleanup led functions in uci-defaults.sh (+91,-145)
4242ddf base-files: add led functions to uci-defaults.sh (+8)
c7ee30d base-files: fix default procd reload (+1,-1)
393817d procd: remove procd-nand package (+14,-61)
30f61a3 base-files: always use staged sysupgrade (+162,-148)
b2adb9a base-files: sysupgrade cleanup (+102,-105)
a542824 base-files: add support for staged sysupgrades from failsafe mode (+25,-10)
7783f31 base-files: nand: use CI_KERNPART whenever the kernel volume is needed (+4,-4)
5654a03 mvebu: fix sysupgrade (+9,-19)
7f91cab base-files: network.sh: properly report local IPv6 addresses (+14,-18)
6426e4e base-files: network.sh: fix a number of IPv6 logic flaws (+48,-17)
fd952c7 base-files: board.json's switch reset means existence, not argument (+4,-1)
4cdbf40 base-files: make ucidef_set_led_rssi offset and factor optional (+2,-2)
f334a0c base-files: allocate uid/gid starting from 65536 (+5,-5)
b91a38d base-files: fix PKG_CONFIG_DEPENDS to include version.mk entries (+2,-1)
5523ee3 base-files: add "tty" user group (+1)
7a29e44 base-files: upgrade: correctly handle nand_do_upgrade argument passed from pr... (+2,-2)
73f6754 bcm53xx: upgrade: fix RAMFS_COPY_* (+3,-3)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
ac3e05c treewide: populate boardname and model earlier ()
1ab227d base-files: upgrade: don't loop forever trying to kill processes (+10,-1)
c31f042 base-files: suppress uci not found output in login.sh (+1,-1)
f41dd32 base-files: don't setup network in preinit if failsafe is disabled (+4,-1)
1e13c6f base-files: drop unused preinit_echo function (-5)
8446d3d base-files: order conffiles alphabetically (+10,-10)
ef255fc base-files: add /etc/profile.d to conffiles (+1)
7765e44 basefiles: allow suid coredumps (+2,-1)
400c5f0 base-files: fix wan6 interface config generation for pppoe (+3,-6)
3adafda base-files: create /etc/config/ directory (+1)
fdc7cc9 base-files: add interval option to netdev LED trigger configuration (+2,-1)
2b6facc include: kernel.mk: simplify module autoloading (+25,-51)
73c745f functions.sh: fix default_postinst function (+1,-1)
b2aa820 base-files: fix getting gid from group_add_next (+7,-8)
832b6b8 procd: service_data: Support data within the service itself (+19)
2dca717 sysupgrade: don't kill our own parent (+3,-2)
34bbbbf merge: base: update base-files and basic config (+19,-19)
bf5cef4 merge: release/banner: drop release name and update banner (+10,-20)
4e3f6da base-files: upgrade: make get_partitions() endian agnostic (+13,-5)
c90a8cb procd: nand: dont rely on boardname in nand_upgrade_tar (+9,-7)
93bd46b procd: nand: remove nand_board_name platform override (-9)
d23e1e1 merge: properly remove %n / %N references (+4,-7)
d573b12 base-files: remove remaining uses of %N, and drop VERSION_NICK config symbol (+3,-10)
1cfbd50 package: move distfeeds.conf from opkg to base-files (+12,-14)
5538b4d base-files: create /etc/opkg before generating distfeeds.conf (+1)
ef1f609 base-files: make including distfeeds.conf optional (+5,-3)
da6fdce base-files: unify get_dt_led helper function (+26,-40)
3e98674 base-files: fix sysupgrade -b/-l when -c is used (+11,-10)
8170f28 base-files: set FAILSAFE in /etc/profile when /tmp/.failsafe exists (+5,-2)
302aa79 base-files: fix logic when to show failsafe banner (+2,-2)
0b1fa80 base-files: rc.common: fix enable() return code and logic (+8,-7)
8b477d0 base-files: protect stop and reload actions with procd_lock (+2)
ff874b6 base-files: gpio_switch: start before boot state done is set (+1,-1)
e66c47f base-files: gpio switch: set output value with direction (+3,-4)
1b1388f linux-atm: add br2684ctl option to specify the netdev name (+84,-4)
89233a8 base-files: sysupgrade: correct command help text (+1,-2)
f476c9a base-files: gpio switch: fix inverted logic (+1,-1)
acafbac base-files: gpio switch: check if direction can be set (+10,-3)
ff8e9a4 treewide: combine VERSION_SED and VERSION_SED_SCRIPT (+3,-4)
da52dd0 base-files: quote values when evaluating uevent (+2,-3)
267873a base-files: don't evaluate block-device uevent (+8,-4)
2995d9d base-files: fix off-by-one in counting seconds for factory reset (+1,-1)
6ed389d base-files: sysupgrade: do not rely on opkg to list changed conffiles (+21,-2)
057369a base-files: tune fragment queue thresholds for available system memory (+21,-10)
64fef8f base-files: add function to get binary mac from file (+13,-6)
4f4fc99 base-files: add more name source to get_dt_led helper function (+4,-1)
3a4bf25 base-files: get_dt_led: don't warn about missing led (+1,-2)
2b84f95 base-files: change /var link from /tmp to tmp (+1,-1)
6c7307f base-files: remove /etc/uci-defaults/11_migrate-sysctl (-16)
dbeb780 base-files: evaluate /etc/sysctl.d/* before /etc/sysctl.conf (+2,-2)
bee696d base-files: move sysctl defaults to /etc/sysctl.d/10-default.conf (+35,-32)
445682c base-files: move netfilter sysctl defaults to specific kmod packages (+27,-13)
d13c7ac base-files: remove /etc/sysctl.d/ from conffiles (+1,-3)
14c78a7 base-files: /lib/functions.sh: remove unused insert_modules (+1,-11)
bb46520 kernel: disable accept_ra by default (+9,-1)
20e5fef sysctl: Protect hard/symlinks by default. (+3)

Packages / LEDE network userland (140 changes)

0d1b329 netifd: update to git HEAD version (+2,-2)
a057f6e device: fix DEV_OPT_SENDREDIRECTS definition (+1,-1)
1590b0f 6in4: add missing colon when setting default ca_path (+1,-1)
fa66900 odhcpd: update to git HEAD version (+3,-3)
c8ac572 ndp: don't scan netlink attributes in case of netlink route event (+6,-4)
df023ad treewide: use RELAYD_MAX_ADDRS as address array size (+5,-4)
c5040fe router: add syslog debug tracing for trouble shooting (+24,-5)
0485580 ndp: code cleanup (-4)
da660c7 treewide: rework prio of syslog messages (+5,-5)
237f1f4 router: convert syslog lifetime traces into LOG_INFO prio (+2,-2)
9993d80 odhcpd: update to git HEAD version (+3,-3)
70fbf93 router: fix compile issue on 64 targets (+1,-1)
8221907 Revert "router: fix compile issue on 64 targets" (+1,-1)
e447ff9 router: fix compile issue on 64 bit systems (+1,-1)
1b8fcd0 netifd: update to git HEAD version (+3,-3)
650758b interface-ip: route proto config support (FS#170) (+70,-8)
2ef3810 odhcpd: update to git HEAD version (+3,-3)
44965f1 odhcpd: extra syslog tracing (+14,-9)
a6eadd7 odhcpd: rework IPv6 interface address dump (+41,-32)
c4f9ace odhcpd: decrease default log level to LOG_INFO (+1,-1)
542feaf odhcp6c: update to git HEAD version (+3,-3)
419fb63 dhcpv6: server unicast option support (+109,-6)
c7122ec update README (+2,-1)
e9d80cc dhcpv6: trigger restart of DHCPv6 state machine when not receiving statefull ... (+2,-3)
c13b6a0 dhcpv6: fix white space error (+1,-1)
4096d33 odhcpd: use LEDE_GIT in package source url (+1,-1)
bbbff61 mdns: update to the latest version (+3,-3)
2580392 mdnsd: the service is ignoring questions (+7,-5)
9cbbb14 do not assume that dns structs are aligned (+3,-3)
4d10030 odhcp6c: use LEDE_GIT in package source url (+1,-1)
8817367 odhcpd: update to git HEAD version (+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)
26923ab odhcp6c: fix PKG_SOURCE_URL (+1,-1)
b516b38 odhcp6c: update to GIT head version (+3,-3)
cfd986c odhcp6c: fix possible stack corruption when parsing proc if_inet6 (+4,-3)
be4842f 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)
4c09f99 netifd: update to git HEAD version (+3,-3)
7cc2f10 treewide: fix white space errors (+23,-26)
6228d0f wireless: fix _wireless_add_process (+2,-2)
6397f5e device: add veth support (+337,-1)
cdc0e80 interface: add prefix assignment priority support (+52,-17)
f107656 netifd: Add option to configure locktime for each device (+33)
d5221d5 ppp: honor ip6table for IPv6 PPP interfaces (+3,-1)
4037445 qos-scripts: fix module load commands (FS#438) (+1,-2)
157b787 odhcp6c: fix PKG_MIRROR_HASH (+1,-1)
08f9eb7 firewall3: update to Git head to support xtables API level > 11 (+3,-3)
1949e0c iptables: support xtables API > 11 (+1,-1)
942ac18 netifd: fix stopping netifd + interfaces (+3,-10)
df9e7b1 swconfig: Bugfix switch_port uci option parsing (+2,-2)
ea24d87 odhcpd: update to git HEAD version (FS#397) (FS#481) (+3,-3)
ac70d28 odhcpd: fix white space errors (+2,-2)
fa57225 ndp: deregister netlink event socket for non recoverable errors (+13,-2)
68ee0b5 treewide: define and use macro IN6_IS_ADDR_ULA (+4,-3)
51c756c odhcpd: display correct default log level in usage text (+3,-3)
a898ee5 config: make loglevel configurable via uci (FS#481) (+21,-6)
62ea54f odhcpd.h: fix alignment style (+1)
4dc7edb Revert "odhcpd.h: fix alignment style" (-1)
f913337 router.h: fix alignment style (+3,-3)
942fb33 router: support ra_mininterval and ra_lifetime uci parameters (FS#397) (+96,-47)
e437ce9 treewide: simplify dhcp leasetime checking (+10,-22)
3495f17 router: allow RA prefix lifetime being set to leasetime value (FS#397) (+30,-8)
ba0cac0 router: fix arithmetic exception fault (+2,-1)
1b630f8 router: don't announce prefixes with valid lifetime equal to 0 (+2,-5)
9063544 ppp: ppp6-up: add executable permission bit ()
699976e relayd: remove old start-stop-service related code (-15)
699eeda relayd: fix making incomplete instance json data (+14,-7)
fe8618a swconfig: Link with libubox (+1,-1)
cbfaba8 odhcpd: Bump to latest HEAD (+3,-3)
9eac2a8 dhcpv6-ia: Check lockf return value (+6,-2)
28509d6 odhcp6c: update to git HEAD version (+3,-3)
c69555c dhcpv6: use PRIu64 print macro (+7,-6)
a8e0816 odhcpd: add loglevel uci option in odhcpd defaults (+1)
64de1cb ppp: propagate master peerdns setting to dynamic slave interface (+4,-2)
732645b netifd: update to git HEAD version (+3,-3)
91810ec system-linux: add VXLAN support (+181,-1)
53b84e4 odhcp6c: update to git HEAD version (+6,-3)
7e0d8b8 CMakeLists: don't enable libubox md5 implementation by default (+12,-8)
3a5bacd gre: add gre specific settings as nested json object (+11,-2)
071355d vti: add vti specific settings as nested json object (+7,-2)
ebdbbb5 netifd: update to git HEAD version (+3,-3)
7e3b89a system-linux: parse gre specific settings as nested json data object (+54,-19)
b4f8984 system-linux: parse vti specific settings as nested json data object (+33,-15)
a032166 interface-ip: set prefix indicator flag when IPv6 prefix lifetime changes (+4)
4d5b5c8 odhcp6c: update to git HEAD version (+3,-3)
4160c0e treewide: align coding style (+115,-99)
89822de dhcpv6: don't return renew msg in case of invalid msg type in reconfigure msg (+2,-1)
8a6ca6e md5: use libubox md5 library as local implementation (+324,-218)
dd892e2 dhcpv6: calculate T1, T2 and T3 in a more sane manner (+29,-23)
53767fc dhcpv6: respect renew end point when handling reconfigure message (+14,-4)
0463b05 dhcpv6: rebind capability support in reconfigure message (rfc6644) (+5,-1)
8fb39f1 firewall: document rules for IPSec ESP/ISAKMP with 'name' option (+16,-15)
15ca327 odhcpd: update to git HEAD version (FS#635) (+3,-3)
24d21c7 ndp: add syslog debug tracing (+32,-9)
eea7d03 rework IPv6 address dump logic (+28,-8)
6eb1e01 ndp: code cleanup (+3,-35)
bc6c3ac ndp: keep an exact copy of IPv6 interface addresses (+9,-5)
3d9f406 rework IPv6 dns address selection (FS#635) (+52,-6)
20e40db netifd: fix fw3 warnings in dhcp script (+1,-1)
6fd6582 odhcpd: update to git HEAD version (+3,-3)
adc8f62 dhcpv6-ia: create assignment for unknown IA in rebind messages (+9,-4)
4e579c4 dhcpv6-ia: simplify logic to write statefile and dhcpv6 logging (+165,-123)
570069d ubus: rework dumping IPv6 and IPv4 leases (+73,-49)
8e37d5b netifd: update to git HEAD version (+3,-3)
6e0acec interface-ip: fix device name for IPv6 link-local DNS server (+3,-2)
5fbd904 netifd: propagate error code on netifd_reload() (+16,-8)
4375d1b system-linux: allow "throw" route type (+2,-1)
11cb9cf ubus: add interface method to trigger renew event (+24)
4b195a6 netifd: return error status in reload_service (+4,-1)
c45ef70 odhcpd: update to git HEAD version (FS#656,FS#595) (+3,-3)
c0e9dbf ubus: don't segfault when there're no leases (+3,-3)
a54afb5 dhcpv6-ia: Fix segfault when writing DHCPv4 leases in state file (+1,-1)
7dff5b4 ndp: fix wrong interface name in syslog message (+2,-2)
2b3355f ndp: fix adding proxy neighbor entries (+4,-4)
9268ca6 ndp: don't trigger IPv6 ping when neighbor entry is invalid (+1,-22)
6d7cb53 odhcpd: update to git HEAD version (+3,-3)
0ef74ec ndp.c: add switch/case fallthrough comments (+2)
29cb2ff config: fix dhcpv4 server being started (+17,-6)
9dd5316 config: make RA mtu configurable via UCI (+15,-1)
e4504db config: make RA curHopLimit configurable via uci (+15,-1)
2cb6b48 config: make RA reachableTime configurable via uci (+67,-53)
a9e9bc4 config: make RA retransTime configurable via uci (+9)
a2d8bf6 dhcpv4: display two hex digits per octet in syslog (+2,-2)
f8f4b87 config: limit ra_retranstime to 60000 (+4,-1)
f8d40a5 router: fix interface mtu read error (+3,-3)
5683dd2 config: limit ra_mtu to 65535 (+4,-2)
0005cb4 config: fix invalid reachabletime in RA message (+4,-2)
2ae08d1 config: fix invalid retranstime in RA message (+4,-2)
93abe6f config: fix invalid hoplimit in RA message (+4,-2)
5f2408d netifd: update to git HEAD version (+3,-3)
6b9c267 build: suppress format truncation warnings to avoid errors with gcc7 (+1,-1)
20a1bac bridge: reset primary only after marking the member not present (+3,-3)
08d8f47 interface: add new "ifup-failed" hotplug event (+7)
e6ebe0b build: disable unknown warning option error in clang (+1,-1)
a063705 system-linux: remove redundant check for strtoul() return value (+2,-2)
7573880 system-linux: parse 6rd specific settings as nested json data object (+76,-32)
c0a9a73 6rd: add 6rd specific settings as nested json object (+7,-3)
60241e5 firewall: update to the latest version, fixes a gcc7 build error (+3,-3)
82ccd9e firewall3: fix handling of UTC times (+2,-2)
1d0564c ubus: fix interface name and proto lookup (+2,-2)
d596f72 rules: fix UCI context in error reporting (+114,-108)
e751cde zones: drop outgoing invalid traffic in masqueraded zones (+13)
533f834 build: disable the format-truncation warning error to fix gcc 7 build errors (+1,-1)
e06e537 utils: replace sprintf use with snprintf to avoid overflows (+6,-3)
c328d1f build: use -Wno-format-truncation instead of -Wno-error=format-truncation (+1,-1)
6e46f6e firewall: extend ubus support, exception handling, parse fixes (+3,-3)
1422dab netifd: fix 6rd regression (FS#812) (+3,-3)
08f1875 system-linux: fix 6rd regression (+1,-1)
61eb18d firewall: fix stray continue statement (+4,-4)
a4d98ae options: remove stray continue statement (-1)
21f25bc ppp: propagate master firewall zone to dynamic slave interface (+4,-1)
c885482 netifd: update to the latest version (+3,-3)
90e2e2c iprule: Add option to suppress unspecific routing lookups (+14)
5a68693 iprule: coding style line up (+10,-10)
ef5f7a0 ubus: remove superfluous error check in netifd_add_dynamic (-5)
4482063 treewide: add license tags (+16)
1d45ec2 dhcpv6: add missing dollar sign in dhcpv6 script (FS#874) (+2,-2)
e227bad odhcpd: update to the latest version (+3,-3)
ab7813e treewide: use angle-brackets to include libubox header files (+6,-5)
3e4c8ad config: rework code to get rid of IFNAMSIZ usage (+18,-11)
5dad295 treewide: rework code to get rid of fixed IPv6 address arrays (+73,-45)
803b83e router: use enum to specify order and index of iov struct (+19,-9)
18df6cc treewide: rework logic to retrieve IPv6 interface addresses (+113,-89)
94afe3b ndp: fix syslog tracing for netlink neigbor and address events (+2,-2)
f0d78e7 ndp: optimize check_addr6_updates code (+1,-3)
97eb8ab netifd: update to git HEAD (+3,-3)
d397e8c netifd: Fix printf calls + function declarations. (+16,-16)
34afb76 system-linux: fix GRE ikey/okey endianness (+2,-2)
fea89fa odhcpd: update to latest git HEAD (FS#402, FS#524) (+3,-3)
f4d38e0 treewide: reflect managed mode is related to RA (+11,-9)
296b4a0 dhcpv6: assign all viable DHCPv6 addresses by default (FS#402, FS#524) (+14,-2)
736950e odhcpd: update to latest git HEAD (+3,-3)
95d0fb6 treewide: rework IPv4 address logic (+147,-89)
ff5020d dhcpv6-ia: rework reconfigure accept logic (+57,-20)
94e65ee ndp: use IPv4 address list when comparing IPv4 addresses (+1,-1)
e622b30 netifd: update to latest git HEAD (+3,-3)
e41382c system-linux: parse ipv6 specific tunnel settings as nested data json object (+115,-101)
e627542 netifd: allow negative neighlocktime values (+3,-3)
2a29d1a system: remove unused 6rd tunnel attributes (-2)
b5731bf allow setting rps/xps defualt values via uci (+43,-9)
8de57c9 iwinfo: update to the latest git HEAD (+2,-3)
d22c64c iwinfo: add device id for Ubiquiti NanoStation Loco M2 (+1)
7bba117 nl80211: handle netlink errors in nl80211_wait() (+4,-2)
ab089dd nl80211: propagate netlink errors to callers (+10,-13)
335967c nl80211: improve error handling (+120,-183)
5c10efa nl80211: support receiving split frequencies (+26,-19)
ce51cb8 Allow storing more info about each frequency (+8)
5638567 nl80211: store info about freq being not available for some bandwidths (+13)
c1a03e8 nl80211: request split information about frequencies (+36,-2)
7a89094 map: add ealen as configurable uci parameter (+2,-1)
4b3ffec map: fix boolean argument passed to blobmsg_check_attr in mapcalc (+2,-2)
1b3ded7 map: use nested json data object to store map-e fmrs parameters (+11,-7)
7a94106 netifd: update to git HEAD version (+3,-3)
7d94ede system-linux: parse map-e fmrs parameters as nested data json object (+73,-31)
05c3647 odhcp6c: add ra_holdoff config option and update to git HEAD version (FS#964) (+9,-6)
995193c odhcp6c: add workaround for broken extendprefix scenario (+20,-3)
f12a5b8 uclient: update to 2017-09-06 (+3,-3)
83ce236 uclient-fetch: read_data_cb: fix a potential buffer overflow (+1,-1)
24d6ede uclient-http: fix Host: header for literal IPv6 addresses (+9,-3)
fd84ecd treewide: fix shellscript syntax errors/typos (+10,-11)
c88770c odhcpd: update to git HEAD version (+3,-3)
e2d6eb4 dhcpv4: dhcpv4: move interface lease list insertion out of dhcpv4_assign (+2,-3)
1a313f9 dhcpv4: fix possible segfault when lease is not created (+9,-8)
f0e354b treewide: replace RELAYD prefix naming in macros (+70,-72)
f66103e ubus: display accept reconf status for DHCPv6 assignments (+1)
bea088b ndp: detect ifindex changes via interface netlink events (+29,-5)
a827fca dhcpv4: avoid segfault when there's no IPv4 prefix (+2,-1)
028ab85 dhcpv4: force renew nonce authentication support (+703,-160)
47fe122 dhcpv4: rework lease expire handling logic (+24,-4)
e3b49f3 dhcpv4: cleanup dhcpv4_test usage (+3,-13)
0ba3278 dhcpv4: rework assignment lookup (+7,-15)
f0bce9c dhcpv4: fix memset compile issue (+1,-1)
ae57675 odhcpd: don't enable server mode on non-static lan port (+19,-4)
d03c23c cyassl,curl,libustream-ssl: rename every `cyassl` to `wolfssl` (+44,-44)
bd27331 netifd: update to latest git HEAD version (FS#1030) (+3,-3)
3429bd8 system-linux: add support for hotplug event 'move' (+27,-3)
5df3f01 config: suppress error if no wireless config present (FS#1030) (+9,-2)
a5d016f net: uqmi: fix blocking in endless loops when unplugging device (+2)
fbde9ac netifd: bump to git HEAD version (FS#1037) (+3,-3)
ead9789 ubus: fix ubus error code on reload failure (+1,-1)
1ee788d ubus: display the point-to-point IPv4 address (+6)
0f96606 proto: add point-to-point IPv4 address config support (FS#1037) (+22,-8)
82a4b8d netifd: fix dns and domain variables pollution in dhcp.script (+7,-5)
eb58eba uclient: update to the latest version, fixes fetch of multiple files (+3,-3)
4b87d83 uclient-fetch: fix overloading of output_file variable (+4,-3)
09582d6 uqmi: also try newer pin verification (+1,-1)
06d5d01 uqmi: replace legacy command invoke with newer type (+7,-7)
63d7c45 iwinfo: add "PKG_MIRROR_HASH" to the Makefile (+1)
ebdf5ed netifd: fix PKG_MIRROR_HASH (+1,-1)
1928fc9 firewall: update to latest git HEAD (+3,-3)
c430937 firewall3: ubus: parse the firewall data within the service itself (+56,-43)
6fcf422 netifd: update to latest git HEAD (+3,-3)
c92106e interface-ip: add missing IPv6 policy rule (+16,-6)
a28d1d5 odhcpd: update to latest git HEAD (make dhcpv4 support optional) (+25,-12)
5dfb716 treewide: align function naming (+35,-37)
24cdc1b treewide: add netlink file (+424,-376)
cf29925 treewide: rework handling of netlink events (+644,-472)
fd80621 dhcpv4: make DHCPv4 support compiletime configurable (+16,-3)
6aa4b97 odhcpd: fix gcc7 build error (+3,-3)
0573422 ndp: add switch/case fallthrough comments (+2)
99ea749 odhcpd: add a full and ipv6only variant (FS#1188) (+58,-27)
f965827 odhcpd: update to latest git HEAD (+3,-3)
92e205d dhcpv6: fix compile issues when CER-ID extension is enabled (+2,-2)
711a816 odhcpd: update to latest git HEAD (+4,-4)
c516801 dhcpv4: notify DHCP ACK and RELEASE via ubus (+43)
01c5cf0 odhcpd: fix faulty PKG_SOURCE_DATE in 711a816 (+1,-1)
abdf0de netifd: always send DHCPv4 hostname (+1)
7f029c3 netifd: update to latest git HEAD (+3,-3)
d3a5df0 handler: replace is_error() helper with NULL check (+1,-1)
81ff6d1 interface-ip: fix race condition in IPv6 prefix address generation (+19,-14)
4268193 interface-ip: harden eui64 IPv6 prefix address generation (+24,-5)
d3ba396 odhcpd: update to latest git HEAD (+4,-4)
750e457 Support muliple RAs on single interface (+48,-9)
7aa2594 odhcpd: Replace strerror(errno) with %m format (+15,-21)
6c76dec netifd: update to latest git HEAD (+3,-3)
fd5c399 proto: allow dumping protocol handlers without config_params (+1,-1)
012d20e netifd: update dhcp.script to handle dynamic routing (+8,-2)
fe920d0 treewide: replace LEDE_GIT with PROJECT_GIT (+25,-25)
4e48230 6rd: pass ipcalc as argument to eval (+3,-3)
7488be7 uqmi: fix raw-ip mode for newer lte modems (+15,-2)
190c1c3 iwinfo: update to latest git HEAD (+3,-3)
5a5e21b nl80211: skip event notifications in wpa_supplicant scan result reply (+6,-1)
2604504 odhcp6c: add sendopts config support and update to latest git HEAD (+11,-5)
5bdbc10 uqmi: silence error on pin verification (+1,-1)
4d001af netifd: update to latest git HEAD (+3,-3)
af3cadb system-linux: VXLAN: add options to enable and disable UDP checksums (+15)
cc7a005 odhcp6c: add defaultreqopts config option (+6,-3)
60e07ff netifd: add defaultreqopts config option (+6,-4)
1cb06d8 firewall: depend on kmod-nf-conntrack6 (+2,-2)
112f046 netifd: update to latest git HEAD (+3,-3)
1be329c netifd-proto: add proto_config_add_array wrapper (+4)
d8acbb8 odhcp6c: change sendopts option into list (+9,-7)
787326b odhcp6c: fix appending of emtpy sendopt value (FS#1336) (+2,-2)
3c54710 uqmi: use general method for state cleaning (+4,-10)
3508f8a uqmi: use correct value for connection checking (+8,-4)
da8990e uqmi: use built-in command for data-link verification (+19,-1)
f21f837 uqmi: bump package release (+1,-1)
a3b9cba iwinfo: update to latest git HEAD (+3,-3)
75c5720 nl80211: turn nl80211_wait() into variadic function (+16,-4)
fb749bf nl80211: do not block when driver aborts scan (+2,-1)
223e09b add support for expected throughput (+14,-1)
e16cc7a uqmi: ensure CID is a numeric value before proceeding (+4,-4)
97c27f0 odhcpd: fix interop with wide DHCPv6 client (FS#1377) (+4,-4)
96033e9 dhcpv6-ia: don't always send reconf accept option (FS#1377) (+2,-1)
66222dd odhcp6c: support multiple additional user prefixes (+13,-6)
1a5863d odhcp6c: rework sendopts handling (+6,-7)
3bd2e19 netifd: support DHCP sendopts as list options (+8,-6)
916e33f netifd: update to the latest version, rewrite RPS/XPS handling (+70,-3)
8cdb17d remove rps/xps configuration support (+1,-137)
175b262 netifd: add udhcpc link check to dhcp shell handler script (+3,-1)
694f0bb gre: squash grev4 and grev6 packages into gre (FS#1399) (+5,-34)
7cc9914 firewall: bump to git HEAD (+5,-3)
392811a ubus: let fw3_ubus_address() return the number of resolved addresses (+17,-10)
359adcf options: emit an empty address item when resolving networks fails (+13,-1)
503db4a zones: disable masq when resolving of all masq_src or masq_dest items failed (+33,-1)
f50a524 helpers: implement explicit CT helper assignment support (+809,-31)
a3ef503 zones: allow per-table log control (+9,-4)
8ef12cb iptables: fix possible NULL pointer access on constructing rule masks (+2,-2)
1cd76e2 netifd: update to the latest version (fixes FS#1358) (+3,-3)
1f5a29c ip: do not add local routes for host dependencies (+1,-2)
c06f842 device: add support for setting the isolate options for bridge ports (+18)
69aeaab interface-ip: fix route selection for host dependencies (+1,-1)
e83bc5e 6in4: support multiple additional user prefixes (+11,-6)
0f30f56 firewall: update to latest git HEAD (+3,-3)
41c2ab5 ipsets: add support for specifying entries (+55,-1)
c1a295a defaults: add support for xt_FLOWOFFLOAD rule (+32)
d5923f1 Reword rule comments (+9,-8)
5cdf15e helpers.conf: add CT rtsp helper (+8)
d290024 netifd: update to the latest version (fixes FS#1452) (+4,-4)
9c8d781 netifd: return the interface for locally addressable host dependencies (FS#1452) (+2,-3)
479aaf6 map: fix psidlen becoming negative (FS#1430) (+17,-11)
ac593d8 odhcp6c: update to latest git HEAD (+3,-3)
d573461 odhcp6c: fix file pointer leakage (+10,-6)
f0469e2 ra: handle socket fail creation (+6,-4)
b7b11cb dhcpv6: initialize ifreq struct (+1)
eb83b7e treewide: improve error handling (+72,-26)
5cbd305 odhcp6c: improve code readibility (+3,-3)
986f805 netifd: update to latest git HEAD (+3,-3)
3dc8c91 interface-ip: fix memory leak in interface_ip_add_target_route() (+16,-16)
adc3f31 firewall: update to the latest version, adds hw flow offload support (+3,-3)
35b3e74 defaults: add support for setting --hw on the xt_FLOWOFFLOAD rule (+4)
f890821 odhcp6c: update to latest git HEAD (+4,-4)
ea18935 ra: rework route information option handling (+26,-6)
473f248 dhcpv6: always trigger script update in case of IA updates (+28,-15)
474b5a3 script: fix possible negative delay (+8,-1)
9356a6b odhcpd: update to latest git HEAD (+4,-4)
31f217f router: improve RFC7084 compliancy (+3,-3)
20d3c11 netifd: update to latest git HEAD (coverity fixes) (+3,-3)
7aee60d interface: fix "ifup-failed" hotplug event handling (+8,-2)
b409c78 interface-ip: fix memory leak on error in interface_update_prefix_assignments() (+3,-1)
1e2cf67 system-linux: fix memory leak on error in system_add_vxlan() (+4,-2)
86a0e7c system-linux: remove unnecessary open call in system_if_dump_info() (+2,-7)
36e4700 handler: fix resource leak on error in netifd_init_script_handlers() (+6,-1)
4a8e20e system-linux: fix segfault on error in system_add_ip6_tunnel() (+10,-1)
209c508 system-linux: fix segfault on alloc failure in system_if_check() (+3)
df1625d system-linux: check ioctl return value in system_if_flags() (+3,-1)
513eb27 system-linux: check ioctl return value in system_vlan() (+2,-1)
7b758f7 ustream-ssl: px5g: Rebuild package (+2,-2)
4a243f7 network/uqmi: pipe the output off qmi_wds_stop to /dev/null (+8,-3)
fdf2e1f odhcpd: update to latest git HEAD (FS#1457) (+4,-4)
dcfc06a router: fix managed address configuration setting (+4,-3)
2ec9678 netifd: update to latest git HEAD (+3,-3)
b3dca7b wireless: include noscan option in common wdev vars (+1,-1)
9981569 odhcpd: update to latest git HEAD (+4,-4)
200cc8f dhcpv6-ia: make assignment lookup more strict (+7,-3)
4136529 dhcpv6-ia: keep tentative assignments alive for a short time (+2,-1)
afdca53 netifd: update to latest git HEAD (Coverity fixes) (+3,-3)
4f4a8c0 system-linux: fix strncpy bounds (+8,-8)
56ceced nterface-ip: remove superfluous iface check in interface_ip_set_enabled() (+1,-1)
7ff31be odhcp6c: update to latest git HEAD (+3,-3)
327f73d dhcpv6: fix strncpy bounds (+1,-1)
5316d7f ra: always trigger update in case of RA parameter change (+57,-33)
52ba576 ustream-ssl: update to latest git HEAD (+3,-3)
45ac930 remove polarssl support (-399)
39a6ce2 ustream-ssl: Enable ECDHE with OpenSSL. (+3)
527e700 ustream-ssl: Remove RC4 from ciphersuite in server mode. (+2)
e1a9485 firewall3: update to latest git HEAD (+4,-4)
08b2c61 helpers: make the proto field as a list rather than one option (+56,-11)
f742ba7 helpers.conf: support also tcp in the CT sip helper (+1,-1)
b45e162 helpers: fix the set_helper in the rule structure (+1,-1)

Packages / LEDE system userland (118 changes)

2bc647e ubus: update to the latest version (+3,-3)
04e21a6 build: remove /opt/local prefix (-5)
fd61773 ubusd_proto: fix crash when trying to subscribe to system objects (+1,-1)
d009a08 lua: add 'defer_request' and 'complete_deferred_request' functions (+34)
5ca6bae ubusd: fix id lookup of objects with path and no methods (+3,-2)
df088f0 Allow sending a fd along a ubus_request (+91,-14)
d5fabac libubus: reduce code duplication, fix indentation (+18,-44)
ad5333a ubus: ubus_free: clear pending timers before freeing context (+1)
97ac89f ubusd: fix issue caused by an implicit cast (+3,-2)
26ae7ab ubus: update to the latest version (+3,-3)
cd82f97 libubus: move uloop_init() call to ubus_connect_ctx (+1,-1)
6f4e11e libubus: do not register/unregister with uloop during sync requests (+2,-11)
0c50ea6 procd: update to latest git HEAD (+3,-3)
0f58977 init: fix /tmp permissions on zram (+6)
b54cbad procd: update procd.sh to disallow signal-numbers, enforce signal-names (+4,-1)
81aeba9 ubox: install kernel module utilities to /sbin directory (+5,-5)
453343a ubox: import kmodloader fixes (+3,-3)
f3c5934 rpcd: Explicitly link with lcrypt (+2)
c26ff03 ubox: support quiet modprobe, support millisecond log timestamp accuracy (+3,-3)
da93c15 libubox: update to the latest version (+3,-3)
f9db1cb libubox: allow reading out the remaining time of a uloop timer in Lua (+10)
372e1e6 uloop: remove useless epoll data assignment (-1)
4a9f74f libubox: allow reading out the pid of uloop process in lua (+13)
8fc1c30 libubox: replace strtok with _r version. (+3,-2)
0fe1374 utils: add helper functions useful for allocating a ring buffer (+67,-1)
7f671b1 blobmsg: add support for double (+37)
3b6181b utils: fix build on Mac OS X 10.12 (+3,-2)
de3f14b uloop: add uloop_cancelling function (+10,-3)
785f2a7 ubus: update to the latest version (+3,-3)
763b9b2 libubus: reset ctx->sock.eof to fix reconnect issues (+1)
91acde6 libubus: do not modify uloop_cancelled (+13,-12)
1f3de99 procd: update to latest git HEAD (+3,-3)
cdc3dab ujail: fix signal forwarding (+23,-1)
2ffb80b procd: update to the latest version (+3,-3)
f13e12c add missing includes (+3)
de07a99 fstools: update to the latest version (+3,-3)
7d78836 add missing includes (+4)
9859a1d ugps: update to the latest version, fixes build error with glibc (+3,-3)
c30055a link libm to fix build error (+1,-1)
d9a358d procd: fix default timeout for reload trigger actions (+2,-5)
946d1df procd: update to latest git HEAD (+3,-3)
961dc69 procd: stop service using SIGKILL if SIGTERM failed to do so (+57,-17)
5f91241 procd: add cancel_timeout on rc scripts when a runtime_timeout is specified (+3,-1)
af59d3b ugps: fix typo (+2,-2)
7df998b uhttpd: use sha256 when generating certificates with openssl (FS#512) (+1,-1)
84ceca5 libubox: add host build (+14)
315498c libubox: fix host build on macOS (-7)
2a1ee04 ubox: update to the latest version (+3,-3)
fce9382 cmake: Check for getrandom system call (+11,-4)
8973576 kmodloader: fix not being able to find some modules (+7,-4)
c553354 cmake: fix typo (+1,-1)
e8871d9 ubox: fix possible address alignment issue (+3,-3)
3dc78a4 kmodloader: don't store aliases info in struct module (+4,-28)
23dff07 libubox: Update to latest version (+3,-3)
96305a3 libubox: Change calloc_a() to return size_t aligned pointers (+5,-2)
8873474 ubus: update to the latest version (+3,-3)
c09e4f0 ubusd: fix incomplete copy of shared buf during queue-ing (+9,-2)
453b87f cli: add support for subscribing to objects (+73,-13)
6eb3c96 cli: do not use default timeout for listen (+4,-1)
dfe3383 libubus: reset ctx->sock.error when doing ubus reconnect (+1)
34c6e81 cli: fix listen_timeout compile issue (+2,-2)
c0b32b0 usbmode: Update to latest HEAD (+3,-3)
8a47c4b add TargetClass support (+11)
2769852 cmake: Find libubox/blobmsg_json.h (+3)
61fdf7e cmake: Search for libjson-c (+2,-1)
22f041e Extend StandardEject sequence to include LUN 1 (+6)
c8f7031 ubox: update to the latest version (+3,-3)
21a4bd0 kmodloader: modprobe: return 0 for loaded modules (+1,-1)
6a772cb mountd: drop in favour of blockd (-70)
7e4b869 fstools: add blockd (+38,-3)
42e3053 procd: update to git HEAD version (+3,-3)
35209a0 procd: update modprobe path (+5,-5)
8f218f5 procd: service gets deleted when its last instance is freed (+5,-1)
c70c6ac procd.sh: use parameterized respawn values (+3,-1)
b6e3b70 ugps: fix and improve init script (+7,-3)
93aa860 procd: nand: make it possible to configure kernel and ubi partition (+2,-2)
4f57769 fstools: update to latest git HEAD (+3,-3)
92b4c2c libfstools: add basic documentation of mount functions (+15)
20c16fc cmake: Make blockd link against libjson-c (+3,-3)
324ec18 uhttpd: Enable integrated Lua by default (+17,-4)
65a3dc2 fstools: update to the latest version (+3,-3)
88d48d5 libfstools: silence mkfs.{ext4,f2fs} (+2,-2)
a19f2b3 build: disable the format-truncation warning error to fix gcc 7 build errors (+1,-1)
633a8d0 libfstools: fix multiple volume_identify usages with the same volume (+3,-1)
c43ae11 fstools: use -Wno-format-truncation instead of -Wno-error=format-truncation (+1,-1)
b09ee2d usbmode: update to latest version (+3,-3)
453da8e convert-modeswitch.pl: fix message indices (+1,-1)
a9206ac usbmode: update usb-modeswitch-data to 20170205 (+2,-2)
25d1a24 procd: clean up trailing whitespace in nand.sh (+2,-2)
49328ce procd: prepare NAND sysupgrade for making upgraded dynamically linked (+3,-2)
8008765 procd: update to latest git HEAD (+3,-3)
2555474 procd: Add missing \n in debug message (+1,-1)
8d720b2 procd: Don't use syslog before its initialization (+1,-1)
1247db1 procd: Log initscript output prefixed with script name (+3,-2)
e0098d4 service/instance: add an auto start option (+63,-5)
d42b21e procd/rcS: Use /dev/null as stdin (+6)
7c6cf55 system: always support staged sysupgrade (+14,-21)
056d8dd upgraded: link dynamically, chroot during exec (+50,-24)
5918b6d upgraded: add support for passing a "command" argument to stage2 (+14,-9)
5b1fb35 Remove code that has become unnecessary after sysupgrade changes (+5,-20)
63789e5 init: add support for sysupgrades triggered from preinit (+119,-38)
992b796 rcS: add missing fcntl.h include (+1)
393817d procd: remove procd-nand package (+14,-61)
6bbb3a2 fstools: clean up trailing whitespace in snapshot script (+1,-1)
218af19 fstools: snapshot: handle jffs2 conversion using upgraded (+9,-7)
df5e80e procd: update to latest git HEAD (+3,-3)
e7bb2c8 upgraded: define __GNU_SOURCE (+2)
b757de6 usbmode: remove devices with unsupported modes (+7,-2)
9863420 libubox: update to the latest version, fixes a runqueue use-after-free bug (+3,-3)
7237302 md5: add "const" qualifier to the "file" argument (+2,-2)
fa9937c json_script: enable custom expr handler callback (+5,-2)
368fd26 uloop: allow specifying a timeout for uloop_run() (+12,-3)
6a7fb7d runqueue: fix use-after-free bug (+1,-1)
4bc3dec uloop: fix a regression in timeout handling (+3,-3)
fd57eea uloop: allow passing 0 as timeout to uloop_run (+1,-1)
e3d09e7 procd: update to latest git HEAD (+3,-3)
79bbe6d system: return legacy board name (+1,-1)
796ba3b service/service_stopped(): fix a use-after-free (+1,-1)
f367ec6 hotplug: fix a memory leak in handle_button_complete() (+4,-1)
e5ff8ca upgraded: cmake: Find and include uloop.h (+2)
e5b963a preinit: define _GNU_SOURCE (+1)
453116e system: introduce new attribute board_name (+35,-1)
a1c1f6e procd: update to latest version (+3,-3)
e5e99c4 watchdog: add support for starting/stopping kernel watchdog (+74,-18)
124ab1d procd: assign /dev/tty* nodes to "tty" group (+5,-1)
2c5f16e procd: support term_timeout parameter (+2,-2)
a35a27e uci: update to the latest version (+3,-3)
df72af4 mandatory anonymous section identifier (+30,-8)
2eb9c09 cli: remove now-defunct UCI_FLAG_EXPORT_NAME support (+5,-9)
fe45f97 test: adjust for auto-naming anonymous sections (+2,-2)
7daf942 uci/lua: add list_configs() function (+21)
0a1a2fc uci/lua: add explicit close() method (+14,-2)
c203c2f Revert "mandatory anonymous section identifier" (+19,-37)
49ec6ef Fix skipping directories in uci_list_config_files (+9,-5)
5d08b7f build: fix BUILD_STATIC (+16,-8)
c4df32b file: remove redundant NULL check on return value of uci_realloc() (-2)
cb2a391 fstools: update to latest (+4,-4)
f038a61 libfstools: fix matching device name (+2,-3)
0dfe61a block: support /dev/xvd* nodes (+1)
ae30673 procd: update to latest version (+4,-4)
d749b2a upgraded: register stage2 process in uloop as intended (+2)
76dcbee upgraded: improve error handling (+14,-14)
85ccb95 init: Check chroot return value in sysupgrade_exec_upgraded() (+8,-2)
13f252f upgraded: Check chroot() return value (+4,-1)
17026f4 system: return ubus error when sysupgrade_exec_upgraded() has failed (+3,-1)
0c1420b fstools: update to latest git HEAD (+3,-3)
8ab4fda fstools: add btrfs support (+8,-1)
d0fb048 procd: update to latest git HEAD (+3,-3)
f062b30 procd: Do not leak pipe file descriptors to children (+3)
0b7f760 procd: update to the latest git HEAD (+3,-3)
a17e1e8 watchdog: fix inline watchdog_get_magicclose function prototype (+2,-1)
a307480 procd: fix hotplug-preinit.json syntax (+4,-4)
5209cfa procd: fix hotplug.json syntax (+11,-15)
6b44d97 procd: update to latest git HEAD (+3,-3)
54b46a3 procd: send ubus notify when a config file has changed (+28,-9)
7a423c3 procd: mdns: Support txt values with spaces (+2,-2)
80e2ee3 ubox: update to git HEAD version (+3,-3)
16f7e16 syslog: remove unnecessary sizeof struct between messages (+1,-1)
278c4c4 kmodloader/get_module_name: null-terminate the string (+2,-2)
a0b6fef kmodloader: insmod: fix a memoryleak in error case (+6,-4)
d54f38a kmodloader/get_module_info: initialized aliases to make it more clean (+1,-1)
2cff779 kmodloader: Check module endian before loading (+13)
9cb63df kmodloader: fix endianess check (+2,-2)
f1ef2c3 kmodloader: fix possible segfaults (+12)
f346111 kmodloader: lift restriction on module alias info (+16,-10)
b1bc8d5 kmodloader: log error message in case of out of memory (+10,-3)
47f3645 libubox: fix uloop race condition (+3,-3)
7a10576 uloop: Fix race condition in SIGCHLD handling (+8,-8)
ab26fc6 uhttp: update to latest version (+4,-4)
e6cfc91 lua: ensure that PATH_INFO starts with a slash (+4)
a8bf9c0 uhttpd: Add TCP_FASTOPEN support (+3,-1)
fa51d7f proc: do not declare empty process variables (+1,-1)
ad93be7 auth: store parsed username and password (+31,-11)
c0a569d proc: expose HTTP_AUTH_USER and HTTP_AUTH_PASS (+5,-1)
99957f6 file: remove unused "auth" member from struct path_info (+2,-4)
88c0b4b file: fix basic auth regression (+9,-8)
3fd58e9 uhttpd: add manifest support (+4,-2)
3398e8e procd: update to latest git HEAD (+3,-3)
5acaf15 utrace: Fix environment initialization (+1,-1)
017f3a1 utrace: Fix off-by-one errors (+2,-2)
c8faedc Do not disable seccomp when configuration is not found (+2,-9)
592c532 Update trace attribute (+1)
c6b6ec6 utrace: Sort syscalls by number of invocations (+26,-6)
8b7d47a utrace: Trace processes across forks (+45,-19)
b416ed9 utrace: Support tracing multi-threaded processes and vfork (+6,-2)
b5d53c6 utrace: Deliver signals to traced processes (+8,-2)
2661b2f utrace: Use PTHREAD_SEIZE instead of PTHREAD_TRACEME (+15,-5)
5e4ad02 seccomp: Log seccomp violations with utrace (+121,-27)
e3c4302 Start seccomp-enabled services via seccomp-trace (+4,-5)
7f9b174 preload-seccomp: Use proper log level for error messages (+9,-5)
ccde3fb seccomp: Improve error message (+5)
32534f7 utrace: Report ptrace errors (+5,-2)
582cf97 utrace: Forward SIGTERM to the traced process (+10)
1c48104 utrace: Support non-contiguous syscall numbers (+73,-29)
⇒ + 3 more...
1a5bf77 procd: Install seccomp-trace symlink (+1)
a37655b procd: use LN macro (+1,-1)
470b139 libubox: bump to git HEAD version (+3,-3)
f714be1 uloop: make SIGCHLD signal handling optional (+4,-1)
632688e utils: nuke bitfield functions and macros (-16)
7d905f1 uci: bump to git HEAD version (+3,-3)
5ad59ad Add bitfield_set function from libubox. (+10,-1)
727ab29 ubus: update to latest git HEAD (+3,-3)
24ffe9b libubus-req: add data_cb callback handling for ubus notifications (+16)
0e300a3 procd: Always tell cmake whether to include seccomp support or not (+2,-3)
f62e2f6 procd: update to latest git HEAD (+3,-3)
d4a183f service: fix SERVICE_ATTR_NAME usage in service_handle_set (+1,-1)
56a02e3 service: fix service_handle_event array (+1,-1)
3ba6b45 procd: add missing new lines inside debug code (+5,-7)
b39c362 service: Start services normally when seccomp is disabled (+7,-3)
53e92d4 procd: lower the logging threshold (+1)
5b3e35d ubox: update to latest git HEAD (+3,-3)
dd61c9f ubox: Replace { 0 } with {}. (+2,-2)
da5b8b4 log/syslog: Add missing static to two structs. (+2,-2)
bd60c90 bubox: update to latest git HEAD (+3,-3)
729f47f jshn: read and write 64-bit integers (+2,-2)
94491a1 ubox: update to the latest version, fixes syslog issues (+3,-3)
7a49632 logd: use uloop instead of ustream_fd for syslog (+35,-26)
69d6542 logd: only create pipe in stream mode (+5,-5)
df30c8c logread: terminate after EOF (+6)
bdcacad logd: implement oneshot mode for stream log read (+18)
4a10d4e logread: use oneshot mode without -f, wait for logd to close (+1,-2)
ea3d7fa logd: enforce line length limit for ubus based log messages as well (+13,-5)
960a29d logread: remove leftover debug code (+1,-3)
a081904 logread: fix line buffer size (+1,-1)
2c0d9cf logd: move stripping of newlines to log_add() (+14,-11)
05a4200 uhttpd: fix query string handling (+3,-3)
a235636 file: fix query string handling (+6,-1)
5cd4828 rpcd: update to the latest version from 2017-11-09 (+3,-3)
9a86401 plugin: use RTLD_LOCAL instead of RTLD_GLOBAL when loading library (+1,-1)
832b6b8 procd: service_data: Support data within the service itself (+19)
b4e30b8 procd: update to latest git HEAD (+3,-3)
e2b819a service: fix calls to blobmsg_parse() (+10,-10)
7c9aa7c service: add data within the service itself (+43,-2)
49fde37 rpcd: update to the latest version from 2017-11-12 (+3,-3)
4e48331 sys: add packagelist method (+79)
654016b rpcd: fix packagelist memory leak (+2,-2)
a0231be sys: fix memory leak in packagelist (+1)
4b091ab ubus: update to the latest version (+3,-3)
9c13096 ubus: Remove unnecessary memset calls. (+8,-16)
6d1ea6c libubus: Fix deletion from context's object AVL tree when removing object (+2,-2)
e02813b ubusd: don't free messages in ubus_send_msg() anymore (+21,-23)
be146ad ubusd: rename goto label from `error` to `out` (+5,-5)
27d712d ubusd_monitor: alloc & free the buffer outside of the loop (+5,-3)
5f87f54 ubusd: move global retmsg per client (+25,-12)
173edcd rpcd: update to version from 2017-12-07 (+3,-3)
74a784f sys: fix passwd path (+3,-2)
cfe1e75 sys: packagelist: allow listing all packages (+19,-2)
23f774f merge: packages: update branding in core packages (+10,-10)
2ffff58 merge: uhttpd: update cert generation to match system defaults (+1,-1)
5d6f2a2 uhttpd: fix PKG_CONFIG_DEPENDS (FS#1189) (+1,-3)
0fca474 uci: update to latest git HEAD (FS#1182) (+3,-3)
021fd65 file: remove unnecessary uci_fixup_section calls (+3,-5)
25fd142 list: remove unncessary increment of n_section (FS#1182) (+1,-1)
5bbd493 usbmode: update to latest git HEAD (+3,-3)
333e486 fix support for Option modems (+17)
d8dc335 support Quanta and Blackberry modes (+23)
f40f84c support PantechMode (+25)
ab703bf uci: bump to git HEAD version (+3,-3)
ff33bb2 lua: support extended section notation (+36,-7)
5beb95d lua: additionally return name when looking up sections (+8,-3)
b153745 procd: update to latest git HEAD (+2,-2)
006c19c procd: Remove unnecessary memset calls. (+4,-9)
7aad940 procd: initd: fix path allocation in early_insmod (+1,-1)
e410f78 procd: introduce procd_lock for init script protection (+15)
16ed8ac fstools: update to latest git HEAD (+3,-3)
98fd5b4 libblkid-tiny: add support for UBI superblock (+54)
ef2cc03 fstools: Replace strerror(errno) with %m format. (+34,-35)
bdeb95a libblkid-tiny: add support for NTFS superblock (+230)
11efbf3 overlay: fix race condition when switching to jffs2 (+4)
3804f57 procd: update to latest git HEAD (+3,-3)
6900a6b procd: Fix minor null pointer dereference. (+3,-3)
fa5ce1c procd: Replace strerror(errno) with %m. (+53,-53)
810d7a5 procd: Remove redundant errno variable in several printf functions. (+14,-14)
a5954cf procd: Add %m to several functions that return errno. (+33,-37)
37bb463 procd: procd_send_signal use signal names (+5,-1)
a367645 uci: add missing 'option' support to uci_rename() (+3,-2)
d86a269 libubox: update to latest git HEAD (+1,-1)
f089b1f libubox: fix package bump (+4,-4)
1c08e80 jshn: properly support JSON "null" type (+14,-3)
fe920d0 treewide: replace LEDE_GIT with PROJECT_GIT (+25,-25)
69a36cb fstools: update to latest git HEAD (+3,-3)
de6b026 libfstools: support file paths longer than 255 chars (+18,-4)
2a9a6ea libfstools: optimize building directory string for glob (+1,-4)
18090d9 overlay: fix compilation with glibc (+2,-1)
e14cac0 ubus: update to latest git HEAD (+3,-3)
d57907c fix invalid close() call (+2,-1)
212ceb1 valgrind complained about these (+4,-2)
5bae22e ubus/lua: pass notification name to callback (+6,-4)
dd975d1 ubus: fix wrong PKG_SOURCE_DATE (+1,-1)
1ca4f8c ubox: update to latest git HEAD (+3,-3)
e7a63fb ubox: Remove unnecessary memset calls. (+2,-5)
e3c43ad ubus: fix PKG_MIRROR_HASH (+1,-1)
24b0424 procd: update to latest git HEAD (+4,-4)
846e20c procd: add timing to start/stop logging (+12,-1)
a9ffe9f procd: update to latest git HEAD (+3,-3)
67eb7e6 trace: add missing limits.h include (+1)
653629f trace: check asprintf() return value (+10,-5)
60ad837 procd: fix procd_lock() when prepare_roofs (+5,-3)
30d3435 libubox: bump to git HEAD version (+3,-3)
9c4aeda jshn: add functionality to read big JSON (+37,-2)
bb0c830 sh/jshn.sh: add json_for_each_item() (+25)
d3ddced fstools: update to latest git HEAD (+3,-3)
5010710 block: support /dev/nvme* nodes (+1)
c4a3c97 fix vfat volume label (+1,-1)
3d23981 strip trailing spaces from vfat labels (+8,-1)
88a4107 ubox: update to latest git HEAD (+3,-3)
d73e7d2 ubox: Replace strerror(errno) with %m format. (+6,-6)
b81bea7 logread: cleanup pid file handling (+11,-9)
975a258 logread: move output connection setup code out of main loop (+25,-18)
66347ec logrea: move the code setting up the request blob out of the main loop (+9,-8)
128bc35 logread: fix reconnect logd logic (+15,-7)
3cb3836 ubox: fix PKG_MIRROR_HASH (+1,-1)
093b75e jsonfilter: update to latest git HEAD (+3,-3)
8614470 main: implement array mode (+68,-12)
cd6629f lexer: fix encoding 7 bit escape sequences (+1,-1)
c7e938d implement POSIX regexp support (+176,-4)
5f7d134 libubox: update to the latest version (+3,-3)
3aad294 libubox: Plug a small memory leak. (+4,-1)
eebe3fc utils: use constant byte-order conversion (+33,-26)
9b92afa uci: update to latest git HEAD (+3,-3)
4c4d343 cmake: Fix cli shared linking against ubox (+1,-1)
3b3d63e list: only record ordering deltas if element position changed (+7,-3)
5d2bf09 uci: fix a potential use-after-free in uci_set() (+5,-1)
01b8359 procd: update to the latest version (+4,-4)
c3faabe procd: get rid of putenv usage. (+2,-3)
3db4e6d service: add func for string config change check (+6,-8)
dfb68f8 service: initialize supplementary group ids (+13,-1)
08ccfde libubox: update to the latest version (+3,-3)
42a8ecd jshn: fix format string for int64 type (+2,-1)
92009b7 utils: ensure that byte-order conversion functions evaluate the argument only... (+24,-16)
ace6489 switch from typeof to the more portable __typeof__ (+16,-16)
b28e995 libubox: update to latest git HEAD (+3,-3)
6eff829 utils: fix build error with g++ (+9)
e8f8d6c fstools: update to latest master branch (+3,-3)
79721f0 libfstools: fix foreachdir() to pass dir with a trailing slash (+12,-2)
3782b59 libfstools: add "const" to char pointer arguments in mount_move() (+2,-2)
e243683 libfstools: move mount points when switching to JFFS2 (+45,-1)
99d9c98 rpcd: update to latest HEAD (+3,-3)
6994c87 uci: fix session delta isolation (+7)
f0f6f81 session: remove redundant key attribute to rpc_session_set() (+5,-5)
3d400c7 session: support reclaiming pending apply session (+38,-2)
eb09f3a session: ignore non-string username attribute upon restore (+3)
edd37f8 uci: add rpc_uci_replace_savedir() helper (+19,-7)
2423162 uci: switch to proper save directory on apply/rollback (+49,-35)
66a9bad uci: fix memory leak in rpc_uci_apply_timeout() (+2)
6aaeec6 rpcd: update to lastest HEAD (+3,-3)
92d0d75 uci: use correct sort index when reordering sections (+1,-1)
10f7878 exec: close stdout and stderr streams on child signal (+6)
8206219 uci: fix memory leak in rpc_uci_replace_savedir() (+5,-1)

Target / adm5120 (3 changes)

21591a3 adm5120: mark the rb1xx subtarget as broken (+1,-1)
ac3e05c treewide: populate boardname and model earlier ()
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)

Target / apm821xx (50 changes)

7d00cfe build: centralize fakeroot code (+19,-32)
9a9f2f9 apm821xx: add linux 4.9 apm821xx patches (+2.6K,-1)
60a52cd apm821xx: adds missing symbol to v4.9 default config (+1)
9467ce4 build: get rid of host.mk (+11,-70)
31c6452 kernel: update kernel 4.4 to 4.4.53 (+14,-125)
cead8f9 apm821xx: remove 4.4 kernel support (-7.1K)
d1c3a94 apm821xx: Add default packages to NAND target (+9,-8)
8f43ba8 apm821xx: Merge the Cisco Meraki MX60 & MX60W (+1,-7)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
6adc757 apm821xx: MR24: fix ethernet phy detection on the MR24 (+116,-5)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
e4e984f treewide: use only board_name function to get name (+35,-38)
88f3c63 kernel: update kernel 4.9 to version 4.9.40 (+36,-35)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
7b5c989 merge: targets: update image generation and targets (+49,-48)
6ad56fb apm821xx: convert to dt based diag LED script (+49,-31)
0cad9f0 apm821xx: MyBook Live convert to DT PHY (+12)
cb02a37 apm821xx: use x86's upgrade scripts for MyBook Live (+82,-19)
7c21066 apm821xx: explicitly build the rootfs.img.gz target (+2,-2)
f895f1e apm821xx: replace whitespace with tabs (+1,-1)
e4a50d1 apm821xx: replace DEVICE_{PROFILE|NAME} with BOARD_NAME (+6,-10)
64b36fe apm821xx: dts: append SoC compatible to DTS (+4,-2)
70301af apm821xx: add product names to the dt compatible for Meraki (+2,-2)
1adeecf apm821xx: dts: rename devices dts files to include the manufacturer (+5,-5)
e6604fa apm821xx: align device names with vendor_device format (+10,-10)
213ba77 apm821xx: enable metadata for packaging (+10,-93)
e90dc8d apm821xx: convert to device-tree board detection (+41,-81)
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
15faf38 apm821xx: add linux 4.14 apm821xx patches (+1.5K,-3)
e437177 apm821xx: convert MR24 to use DT PHY defintion (+369)
780477d apm821xx: backport crypto4xx patches from 4.15 (+4.7K)
e97f92b apm821xx: switch to 4.14.x kernel (+1,-1)
3c94691 apm821xx: remove kernel 4.9 support (-2.7K)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
3072908 kernel: bump 4.14 to 4.14.18 (+30,-101)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
9e0d808 apm821xx: nand remove obsolete kernel config symbol (-1)
41a881a Kernel: bump 4.14 to 4.14.29 (+82,-82)
e2b35f9 apm821xx: switch MR24's initramfs to multi-image method (+3,-7)
c555b52 apm821xx: increase WNDR4700's dtb+kernel partition to 3.5 MiB (+33,-23)
c61c709 apm821xx: Force Ethernet PHYID on MX60/MX60W (+1,-1)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)

Target / ar7 (11 changes)

5cc96c0 ar7: diag.sh: use common status_led_* functions (+4,-17)
ea751c9 ar7: add NULL clock fix send upstream (+90)
23145d4 ar7: remove gpio character device (-216)
be11b3b ar7: unbreak serial console (+53,-33)
1d30869 ar7: drop unused 4.1 support (-995)
cf9e0a5 ar7: add kernel 4.9 support (+1.1K)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
09bc444 ar7: fix ac49x compilation with 4.9 (+1,-1)
cf90313 ar7: switch to kernel 4.9 (+1,-1)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)

Target / ar71xx (388 changes)

0e54740 ar71xx: create a proper default profile for the mikrotik subtarget, drop othe... (+6,-23)
9db9072 ar71xx: convert mikrotik routerboard support to UBI (+80,-114)
3f7841a ar71xx: add support for RB-941-2nD (+243,-4)
05115e9 ar71xx: fix network config for Mikrotik RB411U (+1)
00144d2 ar71xx: fix up the kernel config for the mikrotik subtarget (+64)
29d0ac3 ar71xx: mark soft_config mtd part as writeable for RB-941-2nD (-1)
97b5259 ar71xx: Chipidea USB device support (+203,-1)
eb97f41 ar71xx: add Abicom SC300M support (+164,-1)
d38ffd8 ar71xx: add Abicom SC450 support (+181)
2745460 ar71xx: add Abicom SC1750 support (+175)
261415a ar71xx: add support for PQI Air Pen (+132)
bfdc56d build: remove mips16 feature flag from target makefiles (+11,-9)
83783f2 uboot-ar71xx: switch to using u-boot.mk (+19,-82)
17401b3 ar71xx: improve Mikrotik hAP Lite device support (+5,-4)
d872b73 ar71xx: Fix mikrotik subtarget default profile for device profile selection (+1)
810eb8d ar71xx: fix tl-wr841n-v7 switch port mapping (+5,-1)
3d4069f ar71xx: fix netgear wnr2000 v3 switch port mapping (+2,-2)
b822f29 ar71xx: fix netgear wndr3700 v1/v2, wndr3800/wndr3800ch switch port mapping (+5,-2)
eec0c41 ar71xx: QCA956X: add missing register (+66,-4)
e39dc8d ar71xx: add support to TP-Link Archer C59v1 and C60v1 (+531)
20996ed Kernel: bump to 4.4.44 (+64,-111)
4d15150 kernel: bump to 4.4.45 (+7,-7)
e5a0eb2 ar71xx: prepare jffs2 partition properly in factory.bin for BHR-4GRV2 (+1,-1)
1533f1d ar71xx: add missing DEVICE_TITLE for mikrotik devices (+3)
4fe9255 ar71xx: select ATH79_NVRAM only by boards actually use it (+5,-4)
670e14e ar71xx: fix up nand subtarget kernel config (+103,-1)
bed9729 ar71xx: fix up mikrotik subtarget kernel config (+4)
cc1fb96 ar71xx: drop help sections from Kconfig.openwrt (-19)
c3ef8da ar71xx: fix indentation in Kconfig.openwrt (+40,-38)
a4d12ae ar71xx: image: fix DEVICE_TITLE for several devices (+4,-4)
ea269c3 ar71xx/ipq806x/mediatek/mvebu: fix network defaults (+29,-29)
f5416b0 ar71xx: image: drop redundant CONSOLE assignment (-16)
33154ea ar71xx: fix platform_find_rootfspart() (+1,-1)
019276a ar71xx: Remove the v2/v3 from the OpenMesh profile names (+4,-4)
e1b5045 ar71xx: add kernel support for the OpenMesh OM2Pv4/-HSv4 (+97)
bdfe4c1 ar71xx: add user-space support for the OpenMesh OM2Pv4/-HSv4 (+12)
baaf0ac ar71xx: enable sysupgrade for the OpenMesh OM2Pv4/-HSv4 (+6)
417f9e7 ar71xx: add kernel support for the OpenMesh A60 board (+173)
174605c ar71xx: add user-space support for the OpenMesh A60 (+11)
fce57c4 ar71xx: enable sysupgrade for the OpenMesh A60 (+8,-1)
1330ff1 ar71xx: extract ath10k wifi board.bin for the OpenMesh A60 board (+1)
5e50ade ar71xx: create profile and build image for the OpenMesh A60 board (+8)
5e61a83 ar71xx: add kernel support for the OpenMesh A40 board (+23,-1)
640f915 ar71xx: add user-space support for the OpenMesh A40 (+11)
c6e1bb2 ar71xx: enable sysupgrade for the OpenMesh A40 (+3)
d006179 ar71xx: extract ath10k wifi board.bin for the OpenMesh A40 board (+1)
391d498 ar71xx: add OpenMesh A40 to OpenMesh A60 profile (+1,-1)
3d16c16 ar71xx: Add missing device package om-watchdog for MR1750 (+1,-1)
56561b9 ar71xx: add support for TP-Link TL-WA850RE v2 (+182,-5)
6cce955 ar71xx: Add support for D-Link EBR-2310 Rev. C (+22,-1)
f533b94 ar71xx: fix DEFAULT_PACKAGES for mikrotik devices (+2,-1)
c59fa94 ar71xx: add support for RB mAP L-2nD (+313,-4)
b18bae3 ar71xx: provide support for RB-941-2nD via mach-rbspi.c (+44,-194)
8cbb2ac ar71xx: add support for RB951Ui-2nD (+170,-1)
19f4266 ar71xx: add support for RB750UPr2 (+68,-19)
b2044a7 ar71xx: add support for RB750r2 (+19,-4)
b800453 ar71xx: add new SPI NOR RB devices to the list of serial-enable patch (+5,-1)
748e701 ar71xx: add preliminary kernel support for several RB SPI NOR devices (+184)
58fc50f ar71xx: add support for 8devices Lima board (+117)
d6baeb5 ar71xx: fix lan ports on archer C59 and C60 (+39,-14)
72327d1 ar71xx: fix ethernet PLL configuration for QCA956x (+1,-1)
f927833 ar71xx: add support for TL-WR802N Version 2 (+136,-2)
6e45491 ar71xx: Add more boards to the routerboard serial detection patch (+3,-1)
3ee793f ar71xx: fix vlan settings for some boards (+1,-1)
53c8627 ar71xx: remove bogus "rb*)" catch-all from platform.sh (+54,-8)
f6a52bf ar71xx: Enable mtdsplit support for RB SPI NOR devices (+17,-32)
91a65f6 kernel: update kernel 4.4 to 4.4.50 (+56,-56)
eb4f70a ar71xx: use common firmware partition for WNDAP360 (+2,-2)
0d09c72 ar71xx: Enable RB2011 TTY (+2,-1)
ed49d08 ar71xx: mikrotik: erase firmware partition on SPI NOR devices in pre_upgrade() (+8)
f223c4a ar71xx: set status led for the gl-* boards (+129,-128)
0504cd2 ar71xx: fix build without CONFIG_NOP_USB_XCEIV (FS#593) (+7,-11)
0ad8237 ar71xx: add ath10k driver and firmware for Netgear R6100 to firmware image (+1,-1)
31c6452 kernel: update kernel 4.4 to 4.4.53 (+14,-125)
53ef20f ar71xx: add support for Rockeetech AP531B0 (+148,-4)
e213647 ar71xx: fix machine name for several devices (+4,-4)
589b37e ar71xx: base-files: fix indentation in lib/ar71xx.sh (+19,-19)
4f09837 ar71xx: base-files: always use double quotes in lib/ar71xx.sh (+104,-104)
d9bc3e6 ar71xx: base-files: shorten case statement patterns in lib/ar71xx.sh (+13,-13)
c2b5206 ar71xx: base-files: fix boards order in lib/ar71xx.sh (+278,-278)
7e38ce2 ar71xx: base-files: few minor cleanups in lib/ar71xx.sh (+16,-39)
09862bb ar71xx: fix Wallys DR344 ethernet MAC addresses offsets (+3,-2)
ad9ad37 ar71xx: WNDR4300: Fix switch HW controlled LEDs (+4,-4)
080c6fa ar71xx: WNDR4300: Fix network vlan IDs (+3,-3)
e3dc036 ar71xx: add support for RB LHG 5nD (+146,-34)
e1f3cf7 ar71xx: mikrotik: prepend "RouterBOARD" to machine name for NOR devices (+15,-3)
540edf7 ar71xx: add support for MikroTik hAP ac lite (+47,-10)
9789986 ar71xx: add support for MikroTik hAP ac (+175,-3)
0d9adb4 ar71xx: add support for TP-LINK TL-WR840N v2 and v3 (+115,-2)
4436979 ar71xx: add support for P&W R602N and CPE505N (+285,-8)
597c9f0 ar71xx: image: fix indentation (+553,-553)
86a0cbb treewide: select ath10k firmware explicit (+3,-3)
88b125e kernel: update kernel 4.4 to 4.4.56 (+25,-58)
6c937df ar71xx: wpj531: fix GPIOs for LED (+4,-4)
f940fe8 ar71xx: move Compex WPJ558 to generic build target (+10,-7)
f5ece73 ar71xx: move Compex WPJ531 to generic build target (+10,-7)
0af4870 ar71xx: move Compex WPJ344 to generic build target (+10,-7)
be11ce8 ar71xx: move Compex WPJ342 to generic build target (+10,-7)
95c333a ar71xx: drop default CONSOLE values (-4)
dc4eae7 ar71xx: Compex WPJ563 support (+186)
539e2a7 ar71xx: add TP-LINK TL-WR841N/ND v12 image (+7,-1)
156d925 ar71xx: add userspace support for Mikrotik RB2011iL (+11,-2)
190db43 ar71xx: tp-link.mk: always include device version in image and DEVICE_TITLE (+54,-54)
1f5ea4e ar71xx: add correct named default wireless led by using platform leds (+28,-43)
e209658 ar71xx: fix ath9k default LED changes fallout (+22,-13)
96414cb ar71xx: fix minor syntax error in /lib/upgrade/platform.sh (+1,-1)
064eca1 ar71xx: Add OTP support for AR934x (+66)
837285b ar71xx: fold 641-MIPS-ath79-fix-AR934x-OTP-offsets.patch into the patch that ... (+91,-131)
c536c50 ar71xx: enable nand-utils in the mikrotik subtarget to ensure it makes it to ... (+4,-2)
f4a97c7 ar71xx: fix switch port mapping for ap123 based TP-Link devices (+8,-8)
1c56a79 ar71xx: move Zbtlink ZBT-WE1526 to generic build target (+12,-7)
43a7a1a ar71xx: add support for UniFi-AC-Mesh (+13,-8)
68b5d34 ar71xx: add support for 8devices Rambutan development board (+132)
10d1185 ar71xx: add support for Aerohive AP-121 (+197,-3)
088e287 kernel: update kernel 4.4 to version 4.4.69 (+145,-430)
a4e63e2 ar71xx: change image version for ubiquiti devices (+3,-3)
e457d22 Make GBit switch work on RB2011 (+2,-1)
a639cbf ar71xx: Add support for TP-Link MR6400 (+197)
43e4e1f Move enablemodem from ramips to new package adb-enablemodem and make it used ... (+92,-19)
0f21873 ar71xx: fix LED defines for TP-Link TL-WR740N v6 (+112,-18)
558d869 ar71xx: add support for EnGenius ENS202EXT (+180,-1)
c7bc8a9 ar71xx: fix GE interface support in Wallys DR344 (+8,-30)
6713640 ar71xx: set GE interface as wan by default in Wallys DR344 (+1,-1)
18d5cee ar71xx: fix Wallys DR344 GPIO-connected LEDs and button (+33,-10)
6173f6d ar71xx: move Wallys DR344 to generic build target (+10,-7)
66f25c9 ar71xx: disable ENS202EXT in mikrotik and nand subtargets (+2)
9e1bc27 ar71xx: Fix UBIFS work on Mikrotik RB95x devices (+2)
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
d18cb14 ar71xx/ag71xx_ar7240_get_port_link: fix off-by-one check on argument `port` (+2,-2)
64cd4b4 ar71xx/ag71xx_mdio_probe: fix a memory leak when probe fails (+1,-1)
1025941 ar71xx/ag71xx_ethtool: don't return uninitialized return value on success (+1,-1)
296312f ar71xx/ar933x_wmac_reset: remove indefinite wait for wmac reset (+1,-2)
ab11618 ar71xx/ar93xx_wmac_otp_read_word: fix wrongly used sizeof(*u) (+2,-2)
8960f2b ar71xx: fixup ar71xx/ar933x_wmac_reset: remove indefinite wait for wmac reset (+1,-1)
05e276c ar71xx: image: drop redundant uboot-envtools from DEVICE_PACKAGES (+4,-8)
43c0ef1 ar71xx: image: drop redundant kmod-usb-ohci from DEVICE_PACKAGES (+22,-22)
af27dd1 ar71xx: image: simplify Compex devices definitions (+12,-20)
3a3cd0a ar71xx: image: keep DEVICE_VARS and Build/* at the beginning (+60,-60)
c00fb14 ar71xx: image: keep custom Build/* functions in separate files (+53,-53)
e83cac1 ar71xx: image: add ROOTFS_SIZE to DEVICE_VARS (+7,-4)
708cc2b ar71xx: image: cosmetic: drop redundant empty lines (-23)
bd92a6c ar71xx: image: drop unused mtdlayouts from legacy.mk (-3)
93198b8 ar71xx: image: fix 8devices boards DEVICE_TITLE (+2,-2)
80136e5 ar71xx: image: update GL.iNet boards DEVICE_TITLE (+5,-5)
7bc5571 ar71xx: image: use simply expanded variables (+202,-202)
01aa23a ar71xx: image: mikrotik: shorten DEVICE_TITLE (+4,-4)
636ae9e ar71xx: image: simplify Ubiquiti devices definitions (+29,-45)
641af0c ar71xx: move WRTnode2Q to generic build target (+9,-8)
b7cc661 ar71xx: add support for TP-Link TL-WR942N v1 (+370,-2)
b4711db ar71xx: add support for TP-Link Archer C25 v1 (+274)
b73cb36 ar71xx: base-files: cleanups in 11-ath10k-caldata (+24,-24)
a41f38e ar71xx: base-files: cleanups in 10-ar922x-led-fix (+20,-22)
7efe0cd ar71xx: image: tp-link.mk: keep devices in alphabetical order (+454,-461)
8b556fb ar71xx: image: fix TP-Link TL-WR710N v2/v2.1 BOARDNAME (+2,-2)
3ff3158 ar71xx: image: simplify TP-Link devices definitions (+28,-86)
0605b15 ar71xx: add AR724x PCIe init fixes (+175,-33)
e7cd6f5 ar71xx: add AVM FRITZ!WLAN Repeater 300E support (+215)
d6331d5 ar71xx/image: make tar calls reproducible (+11,-3)
d98cafc ar71xx/images/senao: fix reproducible issue using tar (+1)
f80963d kernel: update kernel 4.4 to 4.4.74 (+54,-54)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
c777fd8 ar71xx: wpj344: read MAC addresses from u-boot mtd (+5,-4)
98c5a71 ar71xx: wpj344: remove unused eth1 device (-8)
3e12ca2 ar71xx: wpj344: set MAC on wan (+3)
2fa58a8 ar71xx: remove Arduino Yun 8 MiB prototype (-8)
bb46b63 ar71xx: move Arduino Yun to generic building code (+10,-8)
656ed75 ar71xx: fix EnGenius ENS202EXT mtd definition (+4,-4)
9fec39a ar71xx: add support for TP-Link TL-WA855RE v1 (+114,-6)
b05c719 ar71xx: add support for TP-Link Archer C58 v1 (+155,-7)
ad8c315 ar71xx: fix switch port mapping for TP-Link TL-WR74xN/D series (+1,-1)
7d6c63d build: rename TPLINK_BOARD_NAME to TPLINK_BOARD_ID (+17,-17)
a73471d ar71xx: image: specify TPLINK_HWID for TP-Link RE450 (+1)
28cb6ed ar71xx: fix typo in network defaults (+1,-1)
cc9b9c5 ar71xx: refresh and cleanup target kernel config (+9,-9)
f67ad17 ar71xx: refresh and cleanup nand subtarget kernel config (+19,-5)
43ae7dc ar71xx: refresh and cleanup mikrotik subtarget kernel config (+2,-8)
0a2e420 ar71xx: generic: enable CONFIG_MTD_SPLIT_TPLINK_FW (+3)
6165e4a ar71xx: add support for TP-Link TL-WR902AC v1 (+226,-3)
a08ec9a ar71xx: fix Netgear WNDR3700 v4 switch port mapping (+2,-2)
cf23547 ar71xx: fix TPLINK_BOARD_ID for Archer C58 and TL-WA855RE (+2,-2)
096a604 ar71xx: add metadata to some TP-Link images (+9,-2)
42c8bbb ar71xx: verify TP-Link TL-WR902AC sysupgrade image (+2,-2)
befc763 ar71xx: support LED in TP-Link TL-WR902AC RJ45 socket (+8,-3)
afcf5f6 ar71xx: fix upgrade platform check for Compex WPJ558 (+1,-1)
9d07d2d ar71xx: image: simplify Meraki MR16 device definition (+2,-10)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
16222a1 ar71xx: set US region code for TP-Link TL-WR710N v1 image (+1)
8c96eb2 ar71xx/image: change unifi UBNT_CHIP to ar7240 (+1,-1)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
e4e984f treewide: use only board_name function to get name (+35,-38)
6cad8ee ar71xx: keep the RouterBOARD Power LED in On state (+2)
bf5d865 ar71xx: use the RB912UAG-{2, 5}HPnD Power LED for diag (+2,-2)
4c1ce83 ag71xx: add support for port mirroring (+153)
0c6165d ar71xx: add support for ALFA Network AP121F (+143)
b3cb0e7 firmware-utils: mktplinkfw: rework combined image option (+44,-62)
f08f754 build: move mktplinkfw-combined command to image-commands.mk (+13,-18)
2ad2946 ar71xx: image: use tplink-v1-header in place of mktplinkfw-kernel (+8,-13)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
61027e3 ar71xx: fix switch port numbering on RB750r2 and RB750UPr2 (+6,-2)
3435de8 kernel: update 4.4 to 4.4.85 (+3,-3)
69323a0 ar71xx: add support for TL-WR1041N(v2) LAN/WAN LEDs. (+20,-1)
3c97bad ar71xx: WNDR4300: use the switch LED trigger on the WAN port (+2,-1)
90d8c0f ar71xx: add support for GL.iNet GL-USB150 (+121)
fefdb1e ar71xx: add support for COMFAST CF-E355AC (+93)
71067e3 ar71xx: wpj558: remove unused eth1 device and fix MAC address (+5,-11)
b8b410f ar71xx: add metadata to wpj344 and wpj558 images (+6)
53839da ar71xx: fix MAC addresses on TP-Link TL-WR1043ND v4 (+3,-2)
f4a6daa ar71xx: unify CONFIG_CMDLINE (+1,-4)
00ea165 ar71xx: rework chipidea usb controller patch (+44,-13)
cd4b60c ar71xx: ew-dorin target moved from legacy to generic (+20,-23)
b9c31c4 ar71xx: update LED definitions for embedded wireless dorin (+2,-14)
1c4a116 ar71xx: add rssileds to WA850RE v1 image (+1)
2cb8f0a ar71xx: Fix NULL pointer dereferece in at803x_link_change_notify() (+2,-2)
e77fa68 kernel: bump 4.4 to 4.4.91 (+10,-10)
7bbf411 ar71xx: Add kernel 4.9 support (+8.3K,-73)
27f23ba ar71xx: fix section mismatches (+13,-13)
443abb8 ar71xx: add support for Mikrotik RB750P-PBr2 (+20,-2)
2c9aff2 ar71xx: add support for Nokia WI2A-AC200i (+286)
9887afb ar71xx: add support for TP-LINK Archer C7 v4 (+338,-2)
c84b7ea ar71xx: use kernel 4.9 by default (+1,-1)
f7a6fd3 ar71xx: deactivate some boards with too small kernel partitions (+2,-5)
8c5702f ar71xx: fix lzma loader performance issues (+13)
8d9ff6b ar71xx: lzma loader use LTO (+5,-3)
65da6f9 ar71xx: fix secondary gpio controller base values (+29,-29)
7c09fa4 ar71xx: fix mikrotik routerboard nand driver issues with linux 4.9 (+108,-27)
b7ea141 ar71xx: re-enable 4k sectors for the mikrotik subtargets (+1)
9f7b897 ar71xx: base-files: alphabetical reordering (+88,-98)
080061c ar71xx: fix LED names for GL-AR150 (+12,-4)
34958c8 ar71xx: Archer C58/C59/C60 fix qca9886 wireless interface (+9,-7)
e917e51 ar71xx: fix board.bin used by QCA9886 in Archer C58/C59/C60 (+2)
dfa2930 ar71xx: mach-rbspi: fix 74x164 support (+1)
f9311e4 ar71xx: wzr-hp-ag300h: drop unused wmac led_pin settings (-3)
c4c72a9 ar71xx: fix LED config for DIR-869 A1 (+4,-7)
e0d5815 ar71xx: fix flash fast read on devices using multiple flash chips (+11,-5)
1c68fd6 ar71xx: fix section mismatch in TP-Link Archer C7 v4 support (+1,-1)
c082938 kernel: add support for limiting 4K erase sector support based on flash chip ... (+64)
c078386 ar71xx: only use SPI NOR 4K sectors on smaller flash chips for mikrotik devices (-1)
e555153 ag71xx: Switch from driver to kernel macro for NAPI_WEIGHT. (+6,-7)
645b163 ar71xx: fix regression in 74x164 initialization with 4.9 (+12,-10)
ca6002c ar71xx: increase kernel partition size for some TP-Link boards (+14,-13)
2eeb8ac ar71xx: image: fix typo in tp-link.mk (+3,-3)
a4bb13e ar71xx: fix typo in Kconfig.openwrt (+1,-1)
55c77b3 ar71xx: increase kernel partition size for TP-Link RE450 v1 (+3,-3)
c83bdd0 ar71xx: add support for Wallys DR342 (+123,-45)
b23b0fb ar71xx: add support for TP-Link TL-WR810N v2 (+55,-14)
3b15eb0 ar71xx: complete support for RB wAP 2nD (+25,-8)
d7adace ar71xx: fix network setup for UniFi (+1)
ac4a52b ar71xx: complete support for RB mAP 2nD (+43,-12)
e202a8b ar71xx: add support for TP-Link TL-WA901ND v5 (+21,-3)
673793d ar71xx: add support for TP-Link TL-WR1043N v5 (+162,-4)
e3c55db ar71xx: merge mach-files for TP-Link TL-WR802N v1 and v2 (+53,-131)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
7a318bc kernel: Update kernel 4.4 to 4.4.100 (+26,-26)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
5a8e984 ar71xx: C58/C59 fix LAN1 working incorrectly (+1,-1)
7b5c989 merge: targets: update image generation and targets (+49,-48)
1c2fdfb ag71xx: Reduce NAPI weight to 32. (+6,-1)
668eb70 kernel: MIPS compile out no-op DMA mapping ops where possible (+173,-1)
0b8a1e7 ar71xx: remove nand_board_name platform override (-9)
e7b48fc ar71xx: fix board detection with newer RouterBOOT versions (+86)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
eeeee88 ar71xx: fix lzma-loader build with glibc (+1,-1)
4d8a8c8 ar71xx: Fix switch port numbering on MIkrotik RB951Ui-2nD and RB493G (+4,-4)
85c1644 ar71xx: generate BR region-code factory image for TP-Link TL-WR940N (+2,-1)
e776b6e ar71xx: fix LED name typo for GL-AR300M (+1,-1)
2ecc413 ar71xx: fix invalid pointer dereference in c60_nand_scan_fixup() (+4)
665bb27 ar71xx: fix invalid pointer dereference in rb95x_nand_scan_fixup() (+4)
7c03f97 ar71xx: fix lan ports on ens202ext (+1)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
8927446 ar71xx: fix rb922gs_nand_scan_fixup() (+5,-1)
9604f7d ar71xx: fix spelling in mach-rb922.c (+1,-1)
82626cc ar71xx: add support for MikroTik RouterBOARD 921GS-5HPacD r2 (mANTBox 15s) (+26,-3)
6456999 ar71xx: spi-rb4xx: balance clk_prepare_enable() call (+2,-2)
d40a358 ag71xx: Fix rx ring buffer stall on small packets flood on qca956x and qca953x. (+22,-1)
4045f15 ar71xx: fix compiler warnings in mdio-bitbang.c for 4.4 (+12,-3)
09bb710 ar71xx: sort kernel configurations (+6,-6)
b386b57 ar71xx: fix Kconfig dependency of the 88E6063 switch DSA driver (+4,-2)
660ee2d ar71xx/mikrotik: disable unused ethernet switch and phy drivers (+4)
7f7eb18 ar71xx/mikrotik: disable unused MTD partitioning and split drivers (+6)
99be417 ar71xx/mikrotik: disable TP-Link TL-WR810N v2 board support (+1)
7a4930b ar71xx: remove obsolete '< KERNEL_VERSION(3, 15, 0)' checks (-17)
8f44c80 ar71xx: remove obsolete '< KERNEL_VERSION(4, 2, 0)' check (-7)
82cc439 ar71xx: remove obsolete '< KERNEL_VERSION(4, 4, 0)' check (-5)
daae09f ar71xx: fix Archer C7v4 5GHz MAC-address (+4,-1)
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
efb375b kernel: bump 4.4 to 4.4.110 (+136,-125)
d04056e ar71xx: disable devicetree support (+75,-25)
3d36583 ar71xx: reorganize kernel configuration (+728,-898)
29d126b ar71xx/generic: add generic- prefix to vendor-specific image Makefile snippets (+4,-4)
0cd5e85 ar71xx: create new ar71xx/tiny subtarget for 4MB flash devices (+1.1K,-1.0K)
71489bf ar71xx: base-files: fix boards order in 05_set_preinit_iface_ar71xx (+3,-3)
9a867fc ar71xx: base-files: drop LED control from 05_set_iface_mac_ar71xx (-1)
ce6c769 ar71xx: base-files: cosmetic cleanups in preinit scripts (+83,-94)
7f9f42d ar71xx: add support for ALFA Network AP91-5G (+171)
4b0eebe ar71xx: add support for ALFA Network N5Q (+172,-2)
1f06144 ar71xx: add support for Teltonika RUT900 (+267)
af8f062 ar71xx: add support for ALFA Network R36A (+179,-1)
a85db95 ar71xx: fix Sitecom WLR-8100 support (+17,-14)
6cf682e ar71xx: image: move Sitecom WLR-8100 from legacy to generic (+10,-9)
2e5252d ar71xx: add support for GL.iNet GL-AR750 (+198,-10)
20e68f6 ar71xx: kernel: enable PCI on QCA9556 SoC (+24)
e15c63a ar71xx: add support for MikroTik RouterBOARD wAP G-5HacT2HnD (wAP AC) (+112,-10)
030176e ar71xx: image: rework EnGenius ENS202EXT factory image (+4,-7)
6c56e96 ar71xx: fix TP-Link Archer C7 v4 switch LEDs (+12,-8)
bc178f6 ar71xx: mach-rbspi: simplify reset button registration (+30,-64)
508999d ar71xx: fix format of the 741-MIPS-ath79-add-PCI-for-QCA9556-SoC patches (+12,-12)
fbd33c2 ar71xx: fix format of the 701-MIPS-ath79-add-routerboard-detection patches (+2,-2)
ec4e9a8 ar71xx: drop mdio-gpio.h include from mach-om5pacv2.c (-6)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)
c7371cd ar71xx: add definitions for RouterBOARD hardware option bits (+26)
e379e60 ar71xx: mach-rbspi: return rb_info from rbspi_platform_setup (+13,-13)
a4320b3 ar71xx: make leds-gpio usable with single-ended GPIOs (+90)
eb9e365 ar71xx: add support for the MikroTik RB911-2Hn/5Hn boards (+123,-3)
059b2f5 ar71xx: fix MikroTik rb-nor-flash-16M-ac image (+1,-1)
ad4232e ar71xx: add unaligned access hacks for VXLAN (+92)
4ba2dd1 ar71xx: add ew-balin platform from Embedded Wireless (+148)
3f7908d ar71xx-generic: enable ATH79_MACH_TL_WR841N_V8 machine (+1)
0c719bf ar71xx: /lib/ar71xx.sh: add model detection for TP-Link TL-WR810N (+3)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
4e03a74 ag71xx: Reorder ag71xx struct members for better cache performance (+17,-10)
890e745 ar71xx: allocate rx/tx descriptor/buffers in one chunk (+38,-47)
31e6016 ar71xx: only access device stats in tx handler if packets were processed (+3,-3)
798497c ar71xx: use global timestamp for hang check (+7,-6)
186aebf ar71xx: Orders the names of the devices alphabetically. (+176,-176)
f17173f ar71xx: remove bs-partition ro-flag for UniFi AC (+1,-1)
bf66bb8 ar71xx: add support for COMFAST CF-E375AC (+139,-1)
355009e ar71xx: add missing config symbol ATH79_MACH_CF_E375AC (+2)
a338491 ar71xx: add support for TP-Link RE355 (+142,-5)
b2a5f76 ar71xx: Add eTactica EG-200 support (+140,-1)
8dd455e ar71xx: add more registers to ar71x_regs.h (+388,-11)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
7a6de6d ar71xx: fix sysupgrade syntax error (+1,-1)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
9dbfd8e ar71xx: uniform GL iNet products mach name (+4,-4)
bb1df2d ar71xx: include vendor name for GL iNet products (+4,-5)
fc43e7a ar71xx: fix typos and indentation in Kconfig.openwrt (+3,-3)
d8e6c3f ar71xx: add support for WHQX E1700AC/E600G/E600GAC v2 (+453,-6)
b1d57da ar71xx: disable 40Mhz refclk for QCA953x (+32,-50)
e07014e ar71xx: add support for COMFAST CF-E355AC v2 (+29,-3)
3bc017f ar71xx: image: generic: clean up trailing whitespace (+1,-1)
a679a45 ar71xx: image: generic: use simply expanded variables (+16,-16)
54b1be5 ar71xx: image: simplify Embedded Wireless definitions (+2,-7)
106a562 ar71xx: rename COMFAST CF-E355AC to CF-E355AC v1 (+52,-27)
29d7c29 ar71xx: remove unnecessary packages from COMFAST devices (+9,-5)
650a5e9 ar71xx: add support for COMFAST CF-E385AC (+174,-38)
1b0e7a1 ar71xx: fix COMFAST CF-E375AC support (+34,-37)
e58e49b ar71xx: add support for Samsung WAM250 (+159,-1)
d6f187f ar71xx: add support for YunCore T830 (+169)
22ae9b7 ar71xx: YunCore AP90Q image supports also AP80Q (+5,-5)
2ea98fc ar71xx: fix 5 GHz Wi-Fi on NBG6716 (+7,-1)
950b278 ar71xx: add support for AR9331 based Hak5 devices (+380,-2)
338a9fe ar71xx: base-files: drop comment from 02_network (-1)
12c7b22 ar71xx: base-files: cosmetic cleanups in 04_led_migration (+8,-26)
907d674 ar71xx: rework GainStrong devices support (+170,-233)
8c64824 ar71xx: add support for GainStrong Oolite V5.2 (+160)
a49f656 kernel: m25p80: allow fallback from spi_flash_read to regular SPI transfer (+79,-7)
810659a ag71xx: Move timestamp struct member outside of struct. (+3,-4)
36fb069 ar71xx: fix build with ag71xx debugfs support enabled (+4,-6)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
e72b246 kernel: bump 4.4 to 4.4.119 (+128,-147)
f62d2b9 ar71xx: remove pdata->fifo_cfg* (+3,-56)
83ddc3b ar71xx: fix mii bus irq assignment (+3,-3)
fa22714 ar71xx: fix double registration of usb host mode devices, add usb client supp... (+26,-17)
d098823 ar71xx: add support for Ubiquiti Litebeam M5 (+78)
fa8e99c kernel: bump 4.9 to 4.9.87 (+19,-19)
895ea64 kernel: bump 4.4 to 4.4.121 (+19,-19)
26a9f01 ar71xx: fix Fritz 300e initramfs image (+1)
d7ca4c6 ar71xx: fix ar934x usb controller resource conflict (+1,-1)
58fe527 ar71xx: Fix typo in wan LED color of gl-mifi (+1,-1)
d265a8f ar71xx: Add support for D-Link DAP-1330 a1 (+194)
f8dbafb ar71xx: add model detection for UBNT AC-Mesh (+22)
57c641b ar71xx: rework chipidea controller support, add QCA9531 (+31,-39)
bbc2e1d ar71xx: change brand name WHQX to Qxwlan (+16,-16)
6148c46 ar71xx: drop kernel 4.4 support (-8.1K)
b834487 ar71xx: add support for TP-Link TL-WR940N v6 (+72,-17)
c074230 ar71xx: add support for TP-Link Archer C60 v2 (+157,-4)
f8f6fa1 ar71xx: limit Ethernet speed of UBNT Airmax M (XM) devices to 100Mbit/s (+2)
d3f96fe ar71xx: increase kernel partition size for UniFi AP Pro and Outdoor+, enable ... (+4,-2)
5bfb344 ar71xx: sysupgrade: improve CPE/WBS 210/510 validation, add new metadata offset (+20,-12)
e39847e ar71xx: increase kernel partition size for CPE/WBS 210/510 (+9,-9)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
d168c2c ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache (+1)
264feab ar71xx: Add userspace support for Mikrotik rb-2011iLS (+10)
b6a4c67 ar71xx: add support for Fritz!Box 4020 (+300,-6)
ce4d2fb ar71xx: fix and improve ALFA Network Tube2H support (+12,-1)

Target / arc770 (10 changes)

62bf0d4 arc770: fix broken upstream change (+31)
aab344d arc770: backport upstream fix for unaligned access (+38,-31)
a112435 kernel: update kernel 4.4 to version 4.4.49 (+6,-49)
f77a1aa arc770: only calculate entry point address when necessary (+2,-5)
491abe8 target/arc770: switch to 4.9 kernel (+33,-13)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
8b9cdeb arc770: mark as source-only (+1,-1)

Target / archs38 (11 changes)

f66a0c9 archs38: only calculate entry point address when necessary (+2,-5)
d730458 target/archs38: switch to 4.9 kernel (+39,-18)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
2fca8aa archs38: bump kernel to 4.14. (+28,-26)
0a1a672 archs38: switch to kmod-usb2 (+1,-1)
d55a05f archs38: add HSDK board (+38,-4)
4cedd1d archs38: add HSDK board to network configure scripts (+4,-1)
88ba414 kernel: bump 4.14 to 4.14.20 (+70,-225)

Target / arm64 (5 changes)

b319e30 arm64: Remove Vexpress Foundation support (-49)
b486821 arm64: Update README (+2,-7)
fc28830 arm64: Switch to 4.9 kernel (+308,-1)
2c6b8e4 arm64: remove linux 4.4 support (-350)
88468f7 armvirt: merge arm64 as subtarget 64 (+165,-345)

Target / armvirt (12 changes)

88468f7 armvirt: merge arm64 as subtarget 64 (+165,-345)
6138d84 armvirt: 64: enable usb support (+1,-1)
1e91855 armvirt: rename config-default to config-4.9 ()
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
ba792ee armvirt: Enable CONFIG_ARM_PMU (+1)
7b5c989 merge: targets: update image generation and targets (+49,-48)
8b35da1 kernel: move CONFIG_KASAN to generic config (+3,-4)
aa100b6 armvirt: bump to v4.14 (+253,-1)
7226c78 armvirt: 64: add missing kernel config symbols (+13)
5715761 armvirt: re-enable VFP support (-1)
0cf7c54 armvirt: Resync kernel configuration (+36,-107)
3877550 arm64: enable harden branch predictor (+10,-2)

Target / at91 (36 changes)

c2f052a at91: convert boards to generic build target (+163,-222)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
f8a5ac1 at91: Renaming subtarget sama5d3 to sama5 (+8,-8)
d7a679a at91: Install zImage. (+6)
fdaaa92 at91: Add SAMA5D2 device (+11)
6730325 at91: Add SAMA5D4 device (+11)
09bf441 at91: Add UBI parameters for sama5d4. (+6,-1)
c4f720b at91: refresh kernel configuration (+35,-48)
43a0b72 at91: Enable SDHCI for sama5 in default config (+4)
1b368f1 at91: Add ext4 filesystem (+1,-1)
3b6f997 at91: refresh kernel config, enable UBI block and DMA (+6,-1)
a7c8112 at91: separate MKUBIFS opts to defaults in the sub target (+18,-13)
86d037e at91: add support for the WB45N module from Laird (+253)
f81b353 at91: add support for the WB50N module from Laird (+348)
61048c9 at91: fix legacy build (+1,-2)
9562766 at91: update to kernel 4.9 (+26,-23)
8464d2f at91: remove unused at91part driver (-122)
085967f at91: create sdcard image for sama5 (+79)
01cc6bd at91: sama5: activate fpu (+2)
31fca07 at91: create device specific sdcard images (+4,-4)
b9aca83 at91: fix image building with CONFIG_TARGET_MULTI_PROFILE (+10,-16)
80fe9bd at91: fix build error for wb50n. (+14,-10)
2391d6a at91: sama5: remove neon and VFPv4 support (+1,-3)
130224c at91: fix sdcard create image (+9,-7)
22c398d at91: Add SAMA5D27 SOM1 EK board (+957,-7)
581f5e2 at91: sdcard image with ext4 rootfs (+3,-2)
60750ab at91: reorganize at91 subtargets (+2.8K,-123)
27ca6cd at91: Add SAMA5D2 PTC EK board (+484,-3)
610770d at91: refreshing kernel configurations. (+1.2K,-2.4K)
0167f53 at91: add missing config symbols (+3)
f23326e at91: sama5d2: remove CONFIG_XZ_DEC override (-5)
cf7a88c at91: cleanup kernel configurations (+141,-1.1K)
aadca03 at91: sama5d4: fix bad mkubifs options (+1,-1)

Target / ath25 (11 changes)

6408384 ath25: add preliminary kernel 4.9 support (+3.9K)
0827a0b ath25: 4.9: fix GPIO compile issues (+2,-2)
b1cc215 ath25: 4.9: fix Ethernet tiny issues (+7,-15)
3e3d482 ath25: 4.9: fix Ethernet link autonegotiation (+50,-116)
0f49432 ath25: switch to 4.9 kernel (+1,-1)
8a3a710 ath25: drop 4.4 kernel support (-3.9K)
cc722be linux/ath25: fixing some tabs and whitespace (+3,-3)
6a3d82a ath25: add missed HAVE_IRQ_EXIT_ON_IRQ_STACK (+1)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)

Target / ath79 (22 changes)

53c474a ath79: add new OF only target for QCA MIPS silicon (+21.4K,-1)
66c8afd ath79: relicense DTS files to the GPL 2.0+ / MIT (+25,-25)
7fe77a5 ath79: revert license change on upstream DTS files (+6,-6)
4edd4cb ath79: use the new DT fixed partitions syntax (+195,-153)
4aacd63 ath79: u-boot partitions should be read-only in dts (+3)
99f10b1 ath79: drop dts/Makefile (-13)
db34cdf ath79: Ubiquiti Airmax M: add relocate-kernel to invalidate cache (+14)
c15dfbe ath79: fix gmac compatible in ar9330.dtsi and ag71xx_setup_gmac_933x (+2,-2)
d136192 ath79: make board.d files executable ()
b2cef5d ath79: drop platform data patches (-68)
bf781bd ath79: cleanup kernel config (+1,-6)
8f7e28a ath79: enable wireless (-2)
0ff5785 ath79: fix dts files (+27,-40)
377197f ath79: sysupgrade: remove obsolete sysupgrade watchdog kill (-10)
3e9d9f6 ath79: sysupgrade: drop unused platform checks (-171)
cfe442c ath79: sysupgrade: drop unused variables (-6)
f77db1a ath79: cleanup image build code (+24,-1.4K)
f7ec385 ath79: add and enforce image metadata (+20,-25)
bc04cf7 ath79: ar724x: fix pll settings (+2,-3)
75ed56a ath79: add AVM FRITZ!WLAN Repeater 300E (+238)
aea1467 ath79: fix TP-Link TL-WR1043ND v1 image build (+16,-4)
a5b77c9 ath79: remove unused copy-file build step (-3)

Target / au1000 (1 change)

c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)

Target / bcm53xx (79 changes)

b86a34e bcm53xx: use accepted BCM5301X patches for R8000 and Luxul devices (+9)
55ff15c bcm53xx: disable building Linksys EA6300 V1 image (+2,-1)
727e244 bcm53xx: suppress osafeloader info error messages during flashing (+1,-1)
3b5d29b bcm53xx: build factory images for WZR-900DHP series (+26)
12288d4 kernel: update bcma to fix devm memory leaks (+133,-2)
58221d7 bcm53xx: fix LAN MAC address for devices that use eth2 originally (+6)
50efd40 bcm53xx: set WAN MAC address to don't share one with LAN interface (+10,-1)
75d48d8 bcm53xx: backport upstream DTS files for Linksys devices (+92,-16)
2252627 bcm53xx: add Linux 4.9 patches (+3.1K)
26bc05e bcm53xx: move bcm47xx_sprom driver to 4.4 specific directory ()
f24cb34 bcm53xx: image: use one style of adding TARGET_DEVICES entries (+4,-4)
fb18c3c bcm53xx: refresh Linux 4.4 config (+7)
6b01f0f bcm53xx: set Netgear R8000 USB LEDs (+18)
ec10bb1 bcm53xx: add missing system.sh include (+1)
2fd8168 bcm53xx: include Broadcom PHY driver in the kernel (+2)
236840e kernel: update kernel 4.9 to version 4.9.10 (+45,-137)
75b530a bcm53xx: add kernel 4.9 config (+335)
a732f69 bcm53xx: enable CLK_BCM_NSP for kernel 4.9 (+1,-1)
2677b66 bcm53xx: backport accepted BCM5301X and BCM53573 patches (+1.4K)
9209511 bcm53xx: backport Broadcom's iProc QSPI driver (+2.3K)
edda26d bcm53xx: fix memory corruption caused by iproc PCE controller driver (+28)
e58ea0a bcm53xx: use upstream fix for iproc regression (+131,-28)
cc3c50e bcm53xx: prepare for building Archer C5 V2 image (+9)
cd0f990 bcm53xx: parepare for building more Linksys images (+16,-1)
3a2e735 bcm53xx: backport BCM5301X patches (+1.9K,-4)
0694d08 bcm53xx: switch to kernel 4.9 (+1,-1)
8fae77f kernel: update bcma including recent changes for 4.12 (+74,-4)
2ebfdab bcm53xx: put kernel into TRX when building initramfs images (+25)
b0fcb9b bcm53xx: backport DT patches for serial, thermal and MDIO (+576,-2)
23d7c4d bcm53xx: enable Northstar thermal driver (+10)
51abaf7 bcm53xx: backport USB 3.0 PHY patch cleaning all writes (+354)
8adeb4e bcm53xx: backport MDIO bus clock initialization fix (+96)
0a05fbd bcm53xx: add support for TP-LINK Archer C5 V2 (+71,-3)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
c00fbaf bcm53xx: include wpad-mini only on devices with (supported) wireless (+15,-13)
f5f1d40 kernel: backport MTD patch extracing TRX code to separated parser (+362,-60)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
f80963d kernel: update kernel 4.4 to 4.4.74 (+54,-54)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
73f6754 bcm53xx: upgrade: fix RAMFS_COPY_* (+3,-3)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
f12a326 treewide: use the generic board_name function (+153,-260)
e4e984f treewide: use only board_name function to get name (+35,-38)
88f3c63 kernel: update kernel 4.9 to version 4.9.40 (+36,-35)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
d9564d7 bcm53xx: backport DTS commits that setup USB LEDs (+428,-2)
046618f kernel: update 4.9 to 4.9.47 (+36,-48)
9c82861 kernel: update 4.4 to 4.4.86 (+21,-21)
f12c429 kernel: bump 4.9 to 4.9.54 (+14,-114)
f98f83e bcm53xx: backport DTS changes up to the first 4.15 queued commits (+1.3K)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
7f0a32e bcm53xx: Fix SmartRG SR400AC initramfs image (+2)
5df1f41 bcm53xx: Fix Generic profile description (+3,-2)
370ce1f bcm53xx: use otrx for creating TRX images (+2,-6)
b0d99b7 kernel: bump 4.4 to 4.4.107 (+66,-66)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
9c312ef bcm53xx: add upstream patch fixing SPI controller driver (+214,-127)
6e922a0 bcm53xx: make USB packages compatible with kernels 4.13+ (+6,-2)
fea884f bcm53xx: add early support for kernel 4.14 (+1.7K)
3267ce7 bcm53xx: use iflag=skip_bytes for dd command during sysupgrade (+2,-2)
05cb6aa bcm53xx: replace linux,part-probe with a proper partitions subnode (+106,-22)
8cd3370 bcm53xx: use upstream fix for PCI iproc driver regression (+80,-29)
3618dcb bcm53xx: rename SPI driver fix to use 0xx prefix as it was accepted ()
86e5a6d bcm53xx: fix fallback code for picking status LED (+1,-1)
b5469b3 kernel: bump 4.14 to 4.14.23 (+31,-187)
e72b246 kernel: bump 4.4 to 4.4.119 (+128,-147)
6c19407 bcm53xx: include patch adding WZR-900DHP LEDs support (+190)
41a881a Kernel: bump 4.14 to 4.14.29 (+82,-82)
707d119 bcm53xx: fix earlycon regression in kernel 4.14 (+33)
2c140c4 bcm53xx: update kernel 4.14 config (+34,-7)
d9da038 bcm53xx: switch to kernel 4.14 (+1,-1)
f5195e7 kernel: mtd: bcm47xxpart: improve handling TRX partition size (+197,-2)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
1de74df bcm53xx: drop linux 4.4 and 4.9 support (-21.8K)
ed00387 bcm53xx: switch to the new/alternative SPI controller driver (+12,-121)
02225f5 bcm53xx: backport the first bunch of 4.18 BCM5301X patches (+837,-6)

Target / brcm2708 (56 changes)

20996ed Kernel: bump to 4.4.44 (+64,-111)
dab5a44 brcm2708: update linux 4.4 patches to latest version n As usual these patches... (+2.9K,-529)
96aa0c6 brcm2708: add linux 4.9 support (+301.4K)
ada91d8 brcm2708: switch to linux 4.9 (+1,-1)
d9d090e brcm2708: remove linux 4.4 support (-198.9K)
e9e5276 brcm2708: remove duplicated gzip from image generation (-1)
77a0002 brcm2708: bcm2709: add support for Raspberry Pi 3 (+8,-6)
7ef713c brcm2708: bcm2710: add 64 bit support for Raspberry Pi 3 (+118,-99)
ba9dbc3 brcm2708: add more patches for linux 4.9 (+1.7K,-173.5K)
48b71a0 brcm2708: bcm2708: fix build (+5)
236840e kernel: update kernel 4.9 to version 4.9.10 (+45,-137)
9467ce4 build: get rid of host.mk (+11,-70)
baad22e brcm2708: update linux 4.9 patches to latest version (+8.5K,-2.0K)
6debeaa brcm2708: add support for the new Raspberry Pi Zero W (+9,-5)
a8c2a71 brcm2708: order boards and models alphabetically (+24,-20)
4124847 brcm2708: detect Raspberry Pi Zero W (+8,-1)
fbf8973 brcm2708: add kmod-drm-vc4 package (+20)
fce21ae brcm2708: rename all patches from raspberrypi git tree to use 950 prefix ()
313197d brcm2708: backport upstream ARM dts commits (+1.2K,-26)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
b26e342 kernel: update kernel 4.9 to 4.9.20 (+38,-213)
da529d5 brcm2708: disable CONFIG_BCM2835_THERMAL by default (+3)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
c454fab brcm2708: enable cpufreq (+42,-8)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
e9aec15 brcm2708: bcm2710: do not activate neon-vfpv4 manually (-1)
f12c429 kernel: bump 4.9 to 4.9.54 (+14,-114)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
a48e5be brcm2708: restore /boot/config.txt before reboot (+2)
8348106 kernel: bump 4.9 to 4.9.58 (+195,-217)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
e79b096 brcm2708: convert to metadata (+7,-17)
778543d brcm2708: add compatible strings (+70)
6f04128 brcm2708: convert to dt-based board-detection (+20,-71)
246916d brcm2708: use x86's upgrade scripts for all rpi targets (+93,-9)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
8b35da1 kernel: move CONFIG_KASAN to generic config (+3,-4)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
47c5415 brcm2708: Fix compile after adding kernel 4.9.82 (+8)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
cfc5867 kernel: bump 4.9 to 4.9.86 (+24,-171)
aed03d5 kernel: update kernel 4.9 to version 4.9.91 (+144,-254)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
50b0919 brcm2708: Add support for raspberry pi 3 b+. (+309,-7)
25f47c7 kernel: add missing config symbols (+4,-6)

Target / brcm47xx (35 changes)

bfdc56d build: remove mips16 feature flag from target makefiles (+11,-9)
1a83d4d brcm47xx: backport arch patch with Luxul devices support (+260,-14)
ac3a4e7 brcm47xx: fix USB driver choice for Asus WL-500W (+1,-1)
d517f04 brcm47xx: fix button inversion for Asus WL-500W (+38)
a112435 kernel: update kernel 4.4 to version 4.4.49 (+6,-49)
91a65f6 kernel: update kernel 4.4 to 4.4.50 (+56,-56)
31c6452 kernel: update kernel 4.4 to 4.4.53 (+14,-125)
aefa195 kernel: update kernel 4.4 to 4.4.61 (+9,-117)
833c500 brcm47xx: remove target specific network preinit config (-32)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
1dace8c brcm47xx: resolve GPIO conflict for WRT54GSv1 (+7,-14)
e3b339e brcm47xx: use DMZ LED as status indicator (+7,-15)
250d305 brcm47xx: remove kernel 4.1 support (-3.5K)
b569955 brcm47xx: refresh kernel configuration (+8,-8)
1f991bb brcm47xx: Add support for kernel 4.9 (+2.8K)
78cf5ee treewide: do board detection during preinit (+136,-25)
f12a326 treewide: use the generic board_name function (+153,-260)
e4e984f treewide: use only board_name function to get name (+35,-38)
f2fdd68 brcm47xx: fix switch port mapping on Asus RT-N12 and RT-N16 models (+2)
d5cf4a5 brcm47xx: relocate loader to higher address (+1,-1)
2909a4b brcm47xx: relocate the stack in loader (+4,-2)
2af10c3 brcm47xx: use kernel 4.9 by default (+1,-1)
bddffc5 brcm47xx: fix switch port mapping on Asus RT-N16 On the Asus RT-N16, the port... (+1,-1)
d44a630 brcm47xx: fix switch port mapping on D-Link DIR-330 (+1)
ac3d7d3 brcm47xx: use proper region code in image name (+9,-9)
b822088 brcm47xx: remove versions from linksys-e1000 target (+2,-2)
612a935 brcm47xx: image: build firmware for Asus WL-500g Deluxe (+8)
4e8f1e9 kernel: unroll MIPS r4k cache blast function (+180,-7)
16efb0c brcm47xx: add Luxul XAP-1500 and XWR-1750 WiFi LEDs (+176,-4)
de79f4a brcm47xx: add kernel 4.14 support (+2.7K,-1)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)
b1f5dd3 brcm47xx: backport upstream patches for Netgear WNR1000 V3 (+383,-137)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
67aec98 brcm47xx: remove linux 4.4 support (-2.9K)
97f3c0f brcm47xx: switch to the kernel 4.14 (+1,-1)

Target / brcm63xx (70 changes)

770ac77 brcm63xx: board.d: request untagged switch config where applicable (+2,-2)
94bbd1f brcm63xx: fix external interrupts on BCM6318 (+21,-8)
dd7079e brcm63xx: implement gpio_to_irq for bcm63xx-gpio (+53,-1)
c7f31b2 brcm63xx: do a full reset phy cycle (+28)
31d5c5b brcm63xx: setup internal switch leds for bcm6368 (+34,-71)
9d4f8ff brcm63xx: add support for Pirelli/ADB P.DG AV4202N (+161)
8b741d5 brcm63xx: fix lzma loader for BCM6362 (+1,-1)
0127c48 brcm63xx: Neufbox 6: fix switch by probing through DT (+136,-208)
41ad9ed brcm63xx: Add Observa VH4032N support (+193)
377315d brcm63xx: fix external IRQ edge type sense (+1,-1)
dc35374 brcm63xx: CPVA502+: fix LEDs and buttons at DTS (+17,-3)
d371581 brcm63xx: CPVA502+: fix image generation (+3,-4)
c5138d9 brcm63xx: CPVA502+: fix userspace support (+5,-2)
1e4ee5a brcm63xx: CPVA502+: add SPROM wifi (+118,-111)
f9a1f32 brcm63xx: diag.sh: use common status_led_blink_* functions (+3,-3)
063ee9d brcm63xx: fix invalid Asmax AR 1004g DTS reference (+1,-1)
d298576 brcm63xx: refresh kernel config (+7,-6)
f62e02c brcm63xx: update flash of_node patches to full patch set (+920,-2)
2a2b162 brcm63xx: backport upstream solution for SPI message size limits (+1.1K,-102)
b50fd8c brcm63xx: register SPI controllers through DT (+539,-41)
31c3ac1 brcm63xx: do not require fixed partitions when probing from DT (+1,-1)
97b36ac brcm63xx: add pflash for remaining pflash equipped boards (+210)
474cde6 brcm63xx: probe SPI flash through DT (+487)
092ac42 brcm63xx: drop support for caldata in brcm63xxpart (+22,-369)
334f8f4 brcm63xx: drop support for specifying SPI flash part parsers (+9,-85)
f9b7bfa brcm63xx: backport upstream generic gpio changes (+2.7K,-19)
0755c2d brcm63xx: add pinctrl support (+6.7K,-682)
c5d394e brcm63xx: dsl-275xb-d: configure switch leds (+7)
0aa366c brcm63xx: leds-bcm6328: fix signal assignments for leds 4~7 (+34)
9ceeaf4 brcm63xx: switch to hardware led controllers (+238,-195)
b43c190 brcm63xx: probe SPI connected switches through DT (+198,-164)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
1dc7a0c brcm63xx: fix bcm6328 pinmux other register (+1,-1)
f9b67b8 brcm63xx: add support for the Actiontec R1000H gateway (+170)
2983576 brcm63xx: disable commandline parts parser (-1)
d131e36 brcm63xx: enable KEXEC for SMP again (-1)
beaaf21 brcm63xx: refresh smp config (+8,-3)
a0bb6c9 brcm63xx: remove misleading warning about partial SPI NOR writes (+33)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
0d4cda8 brcm63xx: DTS: fix AV4202N flash layout (+1,-1)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
b27977b brcm63xx: add NULL clock fix send upstream (+53,-5)
c7b4b4c brcm63xx: Add Comtrend AR-5315u support (+217)
9c82861 kernel: update 4.4 to 4.4.86 (+21,-21)
7b5c989 merge: targets: update image generation and targets (+49,-48)
a8d3d51 brcm63xx: fix an OOPS when accessing the basemode register on 6368 (+1,-1)
e12c72b brcm63xx: Add Sercomm AD1018 support (+251)
5c69047 brcm63xx: add clkdev lookup support (+793,-73)
a338408 brcm63xx: add uart nodes (+224)
aba4e29 brcm63xx: register serial through device tree (+1.1K,-363)
49c3b1c brcm63xx: backport enet cleanup patches (+415,-36)
054c0d4 brcm63xx: backport mdio-bus reset gpio support (+416,-96)
60a39e8 brcm63xx: fix Sercomm AD1018 status led (+1,-1)
b0d99b7 kernel: bump 4.4 to 4.4.107 (+66,-66)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
457e7a1 brcm63xx: fix ephy reset gpio lookup (+1,-1)
a41ad1b brcm63xx: backport latest bcm63xx_enet changes from upstream (+201,-19)
85f31af brcm63xx: enhance dt partitions support to match upstream more closely (+19,-9)
a27d59b brcm63xx: switch to new partition layout specification (+1.4K,-863)
b0c5e8b brcm63xx: add kernel 4.9 support (+23.7K)
1ba38f6 brcm63xx: add kernel 4.14 support (+23.0K)
8fdfba3 brcm63xx: switch to kernel 4.9 (+1,-1)
0f063f8 brcm63xx: drop root parameter from cmdline (+88,-88)
a49f656 kernel: m25p80: allow fallback from spi_flash_read to regular SPI transfer (+79,-7)
e72b246 kernel: bump 4.4 to 4.4.119 (+128,-147)
9899ffc kernel: bump 4.14 to 4.14.27 (+38,-98)
aed03d5 kernel: update kernel 4.9 to version 4.9.91 (+144,-254)
771f1ca brcm63xx: remove linux 4.4 support (-29.1K)

Target / cns3xxx (40 changes)

7d985f0 kernel: split up 980-arm_openwrt_machtypes.patch and move to target folders (+16,-15)
4d15150 kernel: bump to 4.4.45 (+7,-7)
3becadd kernel: bump to 4.4.46 (+3,-3)
d2c4041 kernel: update kernel 4.4 to version 4.4.47 (+10,-10)
597ea08 cns3xxx: use proper macro's for ID handling (+3,-3)
1db4135 cns3xxx: add preliminary 4.9 support (+1.4K)
2c416b1 cns3xxx: switch to linux 4.9 (+1,-1)
73ea3c3 cns3xxx: add back watchdog support (+150,-68)
e9f76f0 cns3xxx: clean up patches (+13,-73)
fcea190 cns3xxx: disable watchdog until it is fixed (+1,-1)
236840e kernel: update kernel 4.9 to version 4.9.10 (+45,-137)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
c3778f2 kernel: update kernel 4.4 to 4.4.59 (+30,-30)
2611f67 cns3xxx: remove linux 4.4 support (-1.3K)
6f8a552 cns3xxx: refresh kernel config (-1)
84acff2 cns3xxx: fix mpcore watchdog (+40,-5)
06997d2 cns3xxx: enable mpcore watchdog (+1,-1)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
78cf5ee treewide: do board detection during preinit (+136,-25)
e0b9ec8 treewide: drop target board_name functions (-185)
79366b8 cns3xxx: fix GPIO controller interrupt enable (+3,-3)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
0d5e024 cns3xxx: refresh kernel config (-6)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
809a265 cns3xxx: copy config for kernel 4.14 (+300)
0ef702c cns3xxx: copy patches for kernel 4.14 (+1.2K)
2543e7f cns3xxx: refresh kernel 4.14 config (+97,-7)
9f54aaf cns3xxx: update patches for 4.14 (+85,-64)
f3dec44 cns3xxx: fix ethernet IRQ imbalance in 4.14 (+77)
7f93624 cns3xxx: remove deprecated uart flags (+29)
9e7d53c cns3xxx: refresh patches (+21,-21)
d3afd2a cns3xxx: switch to kernel 4.14 (+1,-1)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
5adf16b cns3xxx: remove linux 4.9 support (+13,-1.6K)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

Target / gemini (13 changes)

d18f76f kernel: use .patch extension for all patches ()
6f528df treewide: do not use IMG_PREFIX in Image/Prepare (+12,-12)
7a318bc kernel: Update kernel 4.4 to 4.4.100 (+26,-26)
55c9aa2 gemini: rename files directory (preparation for 4.14) ()
4f74957 gemini: add 4.14 support (+7.8K)
6409b15 gemini: switch to 4.14 (+132,-103)
91930c0 gemini: remove 4.4 support (-6.2K)
af069fb gemini: cleanup kernel config (+7,-129)
2c35bcf gemini: add rtl8366rb to dir-685 board (+17,-1)
ce93b05 gemini: fix hard disk boot on D-Link devices (+49,-8)
6cd2e1f gemini: Add ethernet to DNS-313 and Wiliboard (+123)
3b48111 gemini: create zImage for DIR-685 (+8,-3)
1f56417 gemini: Augment DIR-685 device tree for RTL8366RB (+70,-1)

Target / imx6 (32 changes)

20996ed Kernel: bump to 4.4.44 (+64,-111)
d99007d imx6: refresh kernel config (-1)
092f2c1 imx6: move to Linux 4.9 kernel (+535,-4)
4cc70d8 imx6: fix USB for 4.9 kernel (+8)
0283509 imx6: add missing dtb for imx6dl-gw553x (+1)
35d761c imx6: added fixfdt to bootscript (+3)
5f458bf imx6: add support for GW5904 (+699,-2)
b2255f3 imx6: add DSA driver for MV88E6176 switch (+8)
c3778f2 kernel: update kernel 4.4 to 4.4.59 (+30,-30)
bc1e746 imx6: apply upstream mmc fix for DDR50 cards on UHS-I capable boards (+42)
456bd95 imx6: disable MSI interrupts (+24,-40)
9d91ef5 imx6: ventana: add GW553x board identification (+5)
60081f9 imx6: remove linux 4.4 support (-3.8K)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
3b42410 imx6: disable UART dma (+23)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
f7eb7f5 imx6: fix DualLite/Solo GW551X board detection (+1,-1)
78cf5ee treewide: do board detection during preinit (+136,-25)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
bfada08 imx6: refresh kernel config (-5)
0997185 imx6: add driver for temp/voltage monitoring (+3)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
8954bc3 imx6: add support for the intel gbit driver on GW5520 (+1)
90ceb0a imx6: use DTS_DIR at image build code (+1,-1)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
3b2708f imx6: add support for Linux 4.14 (+555,-2)
8f9668f imx6: switch to Linux 4.14 (+1,-1)
1188f35 imx6: remove support for 4.9 (-1.2K)
efb362c imx6: disable dma on uart (+23)
6734ffb kernel: generic: Move config option to generic (+1,-2)

Target / ipq40xx (32 changes)

54b275c ipq40xx: add target (+25.8K,-7)
1b90672 ipq40xx/ipq806x: move qcom-dwc3 usb driver to generic (+36,-66)
a44d435 ipq40xx: fix apss cpu overclocking spam (+113,-2)
d0e9621 ipq40xx: OpenMesh A42 overhaul (+81,-88)
9f437b2 ipq40xx: remove block- and pagesize from FB4040 (-24)
249a9b3 ipq40xx: fix GL.iNet GL-B1300 support (+322,-6)
87c4210 ipq40xx: add support for ASUS RT-AC58U/RT-ACRH13 (+449,-3)
4943afd ipq40xx: add Cisco Meraki MR33 Support (+863,-2)
2796ab8 ipq40xx: add support for Compex WPJ428 (+308,-1)
403260d ipq40xx: fix GL.iNet GL-B1300 (-319)
8bc373f ipq40xx: Remove SUPPORTED_DEVICES for A42 (-1)
6b456d1 ipq40xx: Provide prefered DTS config name for A42 (+1)
688ae1c ipq40xx: Fix DTS status parameter values (+47,-47)
9ca8164 ipq40xx: Use constant to set gpio active low/high (+9,-8)
7a8017b ipq40xx: Adjust SoC name of AVM Fritz!Box 4040 (+2,-2)
1fcd625 ipq40xx: Remove phy reset gpio from Cisco Meraki MR33 (-1)
71ed9f1 ipq40xx: Use detailed reserved memory for A42 (+6,-6)
7004f68 ipq40xx: Add reserved memory for WPJ428 (+21)
41a881a Kernel: bump 4.14 to 4.14.29 (+82,-82)
1e341bb ipq40xx: add support for 8devices Jalapeno (+317,-9)
be6e28b ipq-wifi: Add 8devices Jalapeno (+3,-2)
970f191 ipq40xx: add support for Netgear EX6100v2/EX6150v2 (+448,-4)
fb528b1 ipq40xx: unbundle firmware and board file (+6,-6)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)
0d62432 ipq40xx: Remove unused reserved-memory nodes (+1,-76)
c4c2a8f ipq40xx: Move reserved-memory DT to qcom-ipq4019.dtsi (+89,-145)
16b25ad ipq40xx: ex61x0v2: Disable unused GMACs (+1)
856f0d5 ipq40xx: use upstream board-2.bin (+11,-10)
c6aac19 ipq40xx: fix gpio-hog related boot issues (+109,-6)
0b20490 ipq40xx: add support for OpenMesh A62 (+287,-7)
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

Target / ipq806x (137 changes)

71a39b8 ipq806x: Fix wireless support for Netgear Nighthawk X4S D7800 (+15,-11)
aeba0fe build: move append-file to image-commands.mk (+4,-4)
8725d1c ipq806x: fixup nbg6817 internal mmc and switch configuration in DTS (+1,-4)
c980147 ipq806x: fix wireless macs (+1,-1)
7d00cfe build: centralize fakeroot code (+19,-32)
d2c4041 kernel: update kernel 4.4 to version 4.4.47 (+10,-10)
ea269c3 ar71xx/ipq806x/mediatek/mvebu: fix network defaults (+29,-29)
bb255f7 ipq806x: add v4.9 support (+11.9K)
e01b034 ipq806x: fix fakerootfs position (+2,-2)
eb09d79 ipq806x: sanitize Dni image generation (+3,-4)
9f09bd6 ipq806x: refresh patches (+78,-84)
2a3952b kernel: re-apply 300-arch-arm-force-ZRELADDR-on-arch-qcom.patch on 4.9 (FS#549) (+62,-1)
92b5b36 ipq806x: clean up dts patch (+4.5K,-4.7K)
9a065fc kernel: update kernel 4.9 to 4.9.14 (+129,-209)
ddf577b ipq806x: enable cmdline mangle on 4.9 (like on 4.4) (+2,-2)
a531d37 ipq806x: clean up dts patching in 4.9 (+1.3K,-1.2K)
99b6aef ipq806x: sync 4.9 kernel config with 4.4 (+21,-1)
1adf517 ipq806x: clean up patches, port missing patches from 4.4 (+4.8K,-134)
6006227 ipq806x: do not allocate coherent memory in dma engine hotpath (+29,-15)
2a4baf3 ipq806x: fix NAND support for linux 4.9 (+397,-343)
2029167 ipq806x: fix crash on 4.9 if the rpm clock probe happens before cpuidle init (+16)
5267ff2 ipq806x: re-enable the RAM clock for gcc on 4.9 (+2,-2)
7ffaf71 ipq806x: fix pcie with linux 4.9 (+311,-3)
894ee95 ipq806x: fix ethernet DMA parameters with linux 4.9 (+22)
0d89650 ipq806x: remove scm firmware clocks (+167,-4)
ef4ca01 ipq806x: route gpio interrupts to APPS processor through scm firmware (+166)
3f9eadf ipq806x: support independent core clocks in cpufreq with kernel 4.9+ (+57,-46)
c2d50bd ipq806x: add ipq4019 support (+21.2K,-327)
1cb406d ipq806x: add ipq4019 fritz4040 support (+55,-4)
7dc5617 ipq806x: enable QCE hardware crypto inside the kernel (+19,-2)
ef6c4cc ipq806x: set v4.9 as default (+1,-1)
3a3564e ipq806x: remove v4.4 support (-22.4K)
b69807e ipq806x: fix Netgear X4 R7500 ath10k firmware selection (+1,-1)
86a0cbb treewide: select ath10k firmware explicit (+3,-3)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
dc32d0a ipq806x: add ipq806x specific tsens driver (+1.4K,-106)
9ac4c1d ipq806x: tsens: convert degrees to millicelsius (+79,-79)
e521173 ipq8064: enable 2nd USB port on R7500 (+6,-4)
17f60b1 ipq8064: fix dwc3-of-simple module unloading (+14,-14)
b26e342 kernel: update kernel 4.9 to 4.9.20 (+38,-213)
8b3fa16 firmware: rework fritz-tools package (+46,-31)
226e194 generic: mtd: backport mx25u25635f stateless 4b support (+30,-1)
956e31b ipq8064: fix dwc3-of-simple module unloading for Netgear R7500 (+20,-14)
3c3f7cf ipq806x: fix EA8500 switch configuration (+1,-1)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
da472e5 treewide: access device tree from userspace via /proc/ (+2,-2)
822ee54 treewide: fix device tree path in scripts (+2,-2)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
d227bb0 ipq806x: Add support to configure ipq40xx GPIO_PULL bits (+260)
2048cab ipq806x: Add bam_dma support in qcom_nand driver (+382)
ea9e0cf ipq806x: Added bam transaction and support additional CSRs (+1.3K)
35307c0 ipq806x: Add support for custom data mapping in bam_dma dmaengine (+217)
7bf74d3 ipq806x: add qpic nand and bam dma node's in ipq4019 dts tree (+172)
5e1cc0c ipq806x: Updated various ipq40xx pin definitions (+1.3K)
e178d51 ipq806x: Enable ubi image for ipq40xx AP-DK04.1-C1 board (+15,-1)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)
189239a ipq806x: qca99xx: fix wifi calibration (+2,-8)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
7d6c63d build: rename TPLINK_BOARD_NAME to TPLINK_BOARD_ID (+17,-17)
c2a4f14 ipq806x: Enable AP148 fit image(.itb) generation (+1)
08a94ec ipq806x: upgrade: fix RAMFS_COPY_* (+5,-21)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
e4e984f treewide: use only board_name function to get name (+35,-38)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
5889f92 ipq806x: Archer C2600: fix switch ports numbering (+4,-1)
e37c763 kernel: update 4.9 to 4.9.50 (+67,-75)
8348106 kernel: bump 4.9 to 4.9.58 (+195,-217)
f4d4a3c ipq806x: fix Zyxel NBG6817 WiFi button (+3,-2)
6f528df treewide: do not use IMG_PREFIX in Image/Prepare (+12,-12)
6e6d4f2 ipq806x: nbg6817: add kmod-fs-ext4 to device packages (+1,-1)
189433e ipq806x: nbg6817: sync MAC addresses to the upstream values (+5,-2)
ab3ab62 ipq806x: ipq4019: dts: fix pinctrl node name (+56,-1)
1abc788 ipq806x: ipq4019: dts: move xo and timer nodes to SoC dtsi (+105)
ba9aa76 ipq806x: ipq4019: dts: remove crypto nodes from board dts (-24)
91f0345 ipq806x: ipq4019: dts: move ap-dk01 tcsr nodes to dtsi (+42,-85)
45b1042 ipq806x: ipq4019: dts: remove counter entry from ap-dk01 boards (-15)
97a8363 ipq806x: ipq4019: dts: move ap-dk01 networking entries to dtsi (+32,-70)
21802ce ipq806x: ipq4019: dts: remove spi chip node from ap-dk01 dtsi (+17,-20)
a22e2bd ipq806x: ipq4019: dts: fix maximum cpu speed (+13,-9)
156f2df ipq806x: ipq4019: add ap-dk01.1-c1 board support (+151,-1)
b583aaf ip806x: nbg6817: don't hardcode the rootfs location by using append-rootblock... (+2,-1)
9a221c6 ip806x: nbg6817: sysupgrade support both targets for kernel/ rootfs partitions (+12,-1)
8bb33f3 ipq806x: ipq4019: enable usb phy (+1,-1)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
da6fdce base-files: unify get_dt_led helper function (+26,-40)
f0227af ipq806x: drop kernel 4.4 leftovers (-3.6K)
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
c3d9fe9 ipq806x: drop partitial supported boards (+2,-367)
8ed5dfe ipq806x: add missing dt compatible string to ap-dk04 board (+2,-1)
09e13bd ipq806x: add a helper variable with the vendor name stripped (+1)
3cbdae2 ipq806x: sync image filename with dt compatible string (+28,-28)
33f09cf ipq806x: convert to dt-based board-detection (+91,-156)
7293499 ipq806x: Sort occurrences of boardame alphabetically (+172,-173)
c242643 ipq806x: enable gpio watchdog support (+2)
86e18f6 ipq806x: add support for OpenMesh A42 (+388,-1)
f2a8e02 ipq806x: use bin file extension for sysupgrade-tar images (+8,-8)
f319c5c ipq806x: remove unnecessary filesystem specific build (+1,-1)
52e7df3 ipq806x: unset filesystem specific build command by default (+1)
0af5e9b ipq806x: drop legacy image leftovers (-24)
16f2bef ipq806x: drop ubifs support (+1,-10)
36a96a4 ipq806x: fix wireless regression (+734,-308)
83499be ipq806x: force 2nd pci slot into gen1 mode (+17,-13)
7903a92 ipq806x: update clk and cpufreq drivers (+388,-814)
c263e18 ipq806x: Update HSIO recommended usb phy settings (+77,-15)
6617f3c ipq806x: dwc3: Fix power_on and power_off sequence (+58,-29)
de748a1 ipq806x: usb: Control USB master reset (+67)
e93a16e ipq806x: usb: add phy 1 master reset control (+26,-12)
644a0d5 ipq8065: adjust SS USB PHY power settings (+11)
b6868e2 ipq806x: fix ZyXEL NBG6817 sysupgrade (+10,-7)
42b47f1 ipq806x: overhaul AVM FRITZ!box 4040 device-tree file (+143,-38)
51dd8f3 ipq-wifi: align AVM FRITZ!Box 4040's board-2.bin package (+3,-3)
5988364 ipq806x: remove dependency on non-existent kmod (+1,-1)
9c2ac19 ipq806x: remove merged ipq4019 patch (+11,-39)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
4d649ba ipq806x: make patches apply again (-18)
1113fcd ipq806x: mark AVM FB4040 switchport as untagged (+1,-1)
25a72f5 ipq-wifi: drop OpenMesh A42 board-2.bin (+2,-3)
887925b ipq806x: support new location of USB PHY kernel module (+3,-1)
b36cf0b ipq806x: use absolute the device path in $kernel for the nbg6817 sysupgrade (+4,-4)
42fe7b3 ipq806x: request the first free loop device dynamically for the nbg6817 sysup... (+5,-4)
4baffa0 ipq806x: switch to full dual-boot for the nbg6817 sysupgrade support (+23,-3)
04d3308 ipq806x: add support for GL.iNet GL-B1300 (+341,-2)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
b7f115f ipq806x: drop ipq40xx support (+3,-15.1K)
1b90672 ipq40xx/ipq806x: move qcom-dwc3 usb driver to generic (+36,-66)
0c7e789 ipq806x: add support for Compex WPQ864 (+601,-13)
31aaa67 ipq806x: replace linux,part-probe with a proper partitions subnode (+20,-5)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)

Target / ixp4xx (15 changes)

475da81 ixp4xx: put apex images into image staging directory (+4,-3)
31c6452 kernel: update kernel 4.4 to 4.4.53 (+14,-125)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
78cf5ee treewide: do board detection during preinit (+136,-25)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
204f3f5 ixp4xx: fix non-standard phy support (+25,-3)
890e668 ixp4xx: drop the jumbo frame support (-80)
358df5e ixp4xx: Update to 4.9 kernel, refresh patches. Remove kmod-spi-gpio-old usage. (+9.8K,-2)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
b0d99b7 kernel: bump 4.4 to 4.4.107 (+66,-66)
634673b ixp4xx: remove linux 4.4 support (-9.7K)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
aed03d5 kernel: update kernel 4.9 to version 4.9.91 (+144,-254)

Target / kirkwood (32 changes)

94676dd kirkwood: add ZyXEL NSA310b (+271,-13)
f99178b kirkwood: cleanup nsa310b mac address extraction (+1,-1)
4383c13 kirkwood: add ZyXEL NSA325 device (+254,-2)
ff42a83 kirkwood: fix include in etc/board.d/02_network (+1)
b52eb54 kirkwood: NSA325 remove led triggers from dts (+1,-6)
f7fd2ab kirkwood: set sata/usb led trigger for NSA3xx (+19)
ca27b3d kirkwood: add support for Cisco ON100 (+195,-1)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
9808b9a kirkwood: switch to kernel 4.9 (+1.6K,-3)
0825de2 kirkwood: drop kernel 4.4 support (-2.0K)
f464da6 kirkwood: upgrade: fix RAMFS_COPY_* (+4,-21)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
78cf5ee treewide: do board detection during preinit (+136,-25)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
d2e18da kirkwood: cleanup image build code (+8,-26)
0ebdf0c kirkwood: drop support for orphaned boards (+5,-330)
18ea058 kirkwood: fix compatible string in ib62x0 dts (+9)
a10ab9d kirkwood: fix nsa310b compatible strings (+1,-1)
aa6f5f1 kirkwood: use image metadata (+4,-21)
c9e2c35 kirkwood: use the generic board detect (+49,-119)
f5df635 kirkwood: sync image filename with boardname (+53,-37)
c19f811 kirkwood: add pogoplug v4 (+71,-1)
0674a99 kirkwood: sort occurrences of boardame alphabetically (+92,-93)
a7e62b4 kirkwood: fix sysupgrade (+1,-1)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
bf4aa52 kernel: make mtd patches apply again (+27,-27)
1447784 kirkwood: add kernel 4.14 support (+1.5K)
e0d4ad7 kirkwood: switch to kernel 4.14 (+1,-1)
6fe9277 kirkwood: fix initramfs boot warning on iconnect (+20,-2)
e09d4c8 kirkwood: support for buttons in Audi and Viper (+2,-2)

Target / lantiq (151 changes)

24c06e2 lantiq: fix spurious irq storm (+87)
254ccf9 lantiq: fix an ethernet stability issue triggered by receving packets during ... (+53)
bfdc56d build: remove mips16 feature flag from target makefiles (+11,-9)
ad85464 lantiq: remove CPU_TYPE:=mips32r2, it gets overwritten anyway (-2)
271db9f lantiq: fix brnImage signature for the VGV7510KW22BRN images (+2,-2)
2711b94 lantiq: fix unaligned access in xrx200_poll_rx() (+2,-2)
71e8619 lantiq: enable SMP for XRX200 (+21,-2)
a0888ec generic: rtl8366rb: fix compatible string (+4,-4)
863e79f lantiq: add support for kernel 4.9 (+16.8K,-1)
136d4a0 lantiq: fix section mismatch in PCIe driver (+2,-2)
70395ae lantiq: fix patching the wifi mac address on BTHOMEHUBV3A (+1,-1)
cfd16ec lantiq: fix ARV7519RW22 switch port indexing (+1,-1)
044a4ea lantiq: introduce lantiq_is_vdsl_system (+5,-1)
e88b36f lantiq: set the internet led interface according to wan interface (+1)
bececcc lantiq: fix warning if ltq_atm modules are missing (+1,-2)
735a27d lantiq: fix broadcast packets leaking on the wrong vlan on xrx200 (+12,-10)
891ed14 lantiq: select kmod-mt7603 instead of kmod-mt76 for WBMR-300HPD (+1,-1)
a9b74f9 lantiq: clarify VG3503J name (+1,-1)
6254a20 lantiq: add support for the Alpha ASL56026 (+183)
715b066 lantiq: fix broadcasts and vlans in two iface mode (+12,-10)
cd8b209 lantiq: xrx200: use vlan for ethernet wan port (+9,-39)
73eb5c7 lantiq: use the P2812HNUF* wan port as wan (+1,-1)
9a065fc kernel: update kernel 4.9 to 4.9.14 (+129,-209)
31c6452 kernel: update kernel 4.4 to 4.4.53 (+14,-125)
d4203df lantiq: vr9 fxs support: fixed check of SMP state within vpe-mt.c (+14)
443e67a lantiq: vr9 fxs support: fixed check of SMP state within vpe-mt.c (+14)
6a82f40 lantiq: Shortcut non-pppoa interfaces in dsl_notify (+8,-6)
aa95d6c lantiq: move lantiq_board_detect() to 03_preinit_board.sh (+10,-10)
7e798da lantiq: remove lantiq_board_name, use the generic function instead (+6,-20)
fd93f81 lantiq: remove lantiq_board_model, it is unused (-9)
e4c53c7 lantiq: fix pci with kernel 4.9 (+3,-2)
c9783dd lantiq: vr9 fxs support: remove soft-watchdog functionality (-340)
322a722 lantiq: vr9 fxs support: remove unused wdog declarations and initializers (+4,-60)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
6c16576 lantiq: update spi driver to upstream version (+855,-82)
136718a kernel: update MIPS pci fix to the accepted version (+33,-34)
af9afa2 lantiq: drop tffs patches (+2,-224)
aefa195 kernel: update kernel 4.4 to 4.4.61 (+9,-117)
e1d433b lantiq: improve DGN3500 LED definitions (+65,-9)
42120bd lantiq: DGN3500: make switch LEDs blink on activity (+15)
92a12c4 lantiq: fix avm fritz box mac addresses (+17,-9)
088e287 kernel: update kernel 4.4 to version 4.4.69 (+145,-430)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
6153248 lantiq: spi: double time out tolerance (+37)
da472e5 treewide: access device tree from userspace via /proc/ (+2,-2)
822ee54 treewide: fix device tree path in scripts (+2,-2)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
82f7fd7 lantiq: pinctrl: xway: fix copy/paste error in xrx200_grps (+12,-1)
666dd85 lantiq: fix lantiq_dsl.sh status and lucistat output (+12,-12)
63a20c9 lantiq: modified lantiq_dsl.sh status output of latency (+1,-1)
1039e41 lantiq: fix amazonse.dsti (+15,-3)
9b321bc lantiq: add Amazon-SE subtarget (+56,-1)
995ad35 lantiq: enable Netgear DGN1000B image build (+14)
712ebe9 lantiq: add Allnet ALL0333CJ support (+139)
e097eb2 lantiq: fix 0008-MIPS-lantiq-backport-old-timer-code.patch for Amazon-SE (+18,-6)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
03776d8 lantiq: restore netdev trigger of dsl led on line up (+14,-1)
259fc1e lantiq: show xdsl line init status on shared dsl/internet led (+46,-19)
d165f1f kernel: move Lantiq PEF7061/7071/7072 phy driver to generic (+19,-19)
8e0d7d6 build: move lzma2eva build step to image-commands.mk (+9,-3)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
5b7f592 build: move mktplinkfw2 related commands to image-commands.mk (+34,-29)
08c499f lantiq: use img file extension for DGN3500 factory images (+5,-5)
50e3659 lantiq: add Netgear DM200 support (+234)
3dc7578 lantiq: fix typo in EASY80920.dtsi (+1,-1)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
ac3e05c treewide: populate boardname and model earlier ()
b81c043 lantiq: fix sleep with spinlock held in xrx200 network driver (+8,-6)
0481a2a lantiq: split up dsl_notify.sh into separate notification handlers (+70,-68)
c8904e9 lantiq: board.d: use auto xfer_mode as default (+3,-1)
e1f91b4 lantiq: fix missing otg_cap on danube platform (+90,-29)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
364befe kernel: update 4.4 to 4.4.83 (+31,-49)
2f0a855 lantiq: ACMP252: clean up device modules (+7,-4)
e0d6f54 lantiq: switch to kernel 4.9 (+1,-1)
6b06c2f lantiq: drop kernel 4.4 support (-18.4K)
47be42c lantiq: fix xrx200 switch carrier state (+3,-4)
31b5069 lantiq: VR200v: enable PCI (+5)
e2218ea lantiq: ARV7519RW22: enable PCIe (+2,-1)
d5b7215 kernel: update 4.9 to 4.9.49 (+8,-10)
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)
1c45d11 treewide: drop obsolete kernel config options (-4)
054f01a lantiq: xrx200: fix sorting of kernel config (+6,-6)
d3f3b81 lantiq: xrx200: cleanup kernel config (+8,-3)
d7a76be lantiq: xway: cleanup kernel config (-29)
77fee9b lantiq: ase: cleanup kernel config (-2)
66a0f3a lantiq: select PCI support in subtargets (+23,-8)
695645b lantiq: ase: fix SPI support (+2,-1)
aba297b lantiq: ase: enable USB and wireless (+4,-2)
254061e build: add mktplinkfw2 hardcoded values to makefile (+52,-21)
a6bd725 lantiq: remove gen_nand compatible string (+7,-7)
d65b1c8 lantiq: drop phy id specfic compatible string (+3,-3)
239dff6 kernel: update and refresh patches (+78,-88)
2dc9c82 lantiq: xrx200: rename nas0/ptm0 to dsl0 (+69,-4)
a02a866 lantiq: ARV752DPW22: set correct wireless led trigger (+3)
36d2884 lantiq: ARV752DPW22: fix wireless mac address (+1)
9dd2d99 lantiq: add missing default lan interface (+2)
664369f lantiq: match default adsl annex and firmware (+31,-2)
b02b700 lantiq: xway: rename nas0/ptm0 to dsl0 (+13,-12)
a6e9d14 lantiq: add missing macaddr retrieval for Netgear DGN3500 (+2)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
7b5c989 merge: targets: update image generation and targets (+49,-48)
0c7ad4e lantiq: nand: drop ubifs images (+2,-2)
ab6620e lantiq: dgn3500 drop worldwide suffix (+6,-6)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
da6fdce base-files: unify get_dt_led helper function (+26,-40)
7bab49f lantiq: add compatible strings to dts files (+59)
aba4214 lantiq: drop SoC name from eval boards compatible string (+11,-11)
63d7f7f lantiq: use the compatible string as board name (+136,-72)
26dc65b lantiq: remove the former board name from device tree model (+60,-60)
ed72540 lantiq: add missing model names (+1)
7f68bd8 lantiq: use the generic board detect (-19)
58c6ad5 lantiq: drop unused variable from image build code (-3)
4a4d957 lantiq: sync image filename with boardname (+274,-232)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
9495263 lantiq: remove DSL_ChipSetHWVersion from status information (+2,-4)
9fc9fbe lantiq: fix dts compatible string (+2,-2)
d726187 lantiq: fix wbmr-hp-g300h image metadata (+2,-2)
d3fd386 lantiq: create ATM/PTM interfaces with dsl as netdev name (+17,-5)
82ceb2a build: add config option KERNEL_MIPS_FPU_EMULATOR (+5,-2)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
627a28e lantiq: rename gphy firmware (+35,-35)
f8a6987 lantiq: make dts files and kernel config kernel version specific (+1,-2)
5eeaba3 lantiq: kernel 4.14: copy patches, config and dts files (+28.8K)
f1d8402 lantiq: kernel 4.14: update patches and config (+333,-3.2K)
cf53f21 lantiq: kernel 4.14: select MFD SYSCON for ase (+24)
a48b4ae lantiq: kernel 4.14: don't use CPU interrupt controller IPI IRQ domain support (+271)
2368f7c lantiq: kernel 4.14: autoselect matching vr9 rev firmware (+45)
82ae68b lantiq: kernel 4.14: fix usb (+62)
f519fea lantiq: kernel 4.14: cleanup dts files (+4.0K,-4.2K)
6eaf8b3 lantiq: kernel 4.14: update dts files (+794,-159)
46c49d8 kernel: optimize for performance by default starting with 4.14 (+14,-2)
a49f656 kernel: m25p80: allow fallback from spi_flash_read to regular SPI transfer (+79,-7)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
d84ac78 lantiq/xrx200: add usif support to dts files (+8,-8)
bf4aa52 kernel: make mtd patches apply again (+27,-27)
ac1c31c lantiq: fix AVM initramfs image (+1)
8c88e23 lantiq: fix DM200 boot with fake uImage headers (+4)
af3a956 lantiq: intel-xway: add vr9 v1.1 phy support (+264)
a74fd57 kernel: update kernel 4.14 to 4.14.32 (+33,-123)
0c26264 lantiq: kernel 4.14: fix vr9 reboot mask (+1,-1)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
ef19747 lantiq: kernel 4.14: Remove reboot/remove reset asserts (+86)
d7b7483 lantiq: switch to kernel 4.14 (+1,-28.9K)
0b62fe5 lantiq: complete AVM FRITZ!Box 3370 support (+238,-70)
d8b4752 lantiq: kernel 4.14: use vbus-supply devicetree property (+32,-32)

Target / layerscape (65 changes)

c6502ce layerscape: put u-boot and ucode images into image staging directory (+13,-9)
3c01fd0 layerscape: fix adjust_link for 10G & 2.5G (+48)
a112435 kernel: update kernel 4.4 to version 4.4.49 (+6,-49)
0e5d67d layerscape: add LS1043A Rev1.1 support (+1.2K,-4)
f229f4a kernel: update kernel 4.4 to 4.4.52 (+30,-98)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
a5d26d7 layerscape: do not add custom CFLAGS. (-1)
4c89f2f layerscape: take over maintainership (+1,-1)
806624a layerscape: rename subtargets and update makefile files (+38,-47)
a5ad3a2 layerscape: update memory layout according to LSDK (+23,-13)
e3f4795 layerscape: make uImage with zImage for 32-bit kernel (+5,-2)
19951bb layerscape: drop linux 4.4 support (-240.5K)
8fdda1c layerscape: add linux 4.9 support (+251.2K,-1)
c0b089d layerscape: fix CPU_TYPE for armv8_32b targets (+2,-1)
9c9f7b0 layerscape: select sdk dts for ls1043ardb/ls1046ardb (+2,-2)
2135125 layerscape: remove wifi config (-32)
cf17e03 kernel: Add some more generic config options (+9,-10)
d2fdece layerscape: refresh patches (+2.4K,-3.6K)
f12c429 kernel: bump 4.9 to 4.9.54 (+14,-114)
4f3ddcb layerscape: fix compile issue for usb ehci-fsl driver (+28)
67c0c59 layerscape: only support 64-bit for ls1088ardb/ls2088ardb (+2)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
8348106 kernel: bump 4.9 to 4.9.58 (+195,-217)
6a45774 layerscape: Remove netfilter and LZ4 config symbols (-164)
1c4415a layerscape: reverse changes to ndo_get_stats64 (+650,-2.4K)
c082938 kernel: add support for limiting 4K erase sector support based on flash chip ... (+64)
4e209e0 layerscape: clean up kernel patches (+538,-538)
e47c93b layerscape: remove default profile (-36)
47cff4c layerscape: support all-in-one firmware for ls1088ardb/ls2088ardb (+58,-10)
ce6311d layerscape: update kernel patches (+15.0K,-1.4K)
110c9e9 layerscape: update config-4.9 (+12,-4)
669c02d layerscape: fix ls1046ardb 32-bit call trace (+30)
82fbca8 layerscape: support LSDK ppfe (+36,-64)
5b8639f layerscape: add ppa firmware package (+128,-10)
9e7b166 layerscape: enlarge ext4 rootfs size to 30MB (+8,-8)
2b1ec44 layerscape: add ls1012afrdm device support (+88,-5)
d96d0eb layerscape: add a README for build and deployment (+151)
ff56bb0 layerscape: fix pfe module autoload issue (+1,-5)
769e1ba layerscape: enable CONFIG_CRYPTO_ARC4 in kernel 4.9 (-2)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
597de69 layerscape: activate fpu feature (+1,-1)
8b35da1 kernel: move CONFIG_KASAN to generic config (+3,-4)
2228dbf kernel: bump 4.9 to 4.9.76 (+15,-15)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
5f36f31 layerscape: update build guide in README (+4)
1a28100 layerscape: update patches-4.9 to LSDK1712 (+5.7K,-2.2K)
6e9a5f4 layerscape: remove USB and TI specific configs for 32-bit (+2,-155)
841ad46 layerscape: remove USB configs for 64-bit (+2,-46)
1079a03 layerscape: support ubifs rootfs (+37,-10)
94698fa layerscape: update README (+32,-23)
7b93a18 layerscape: fix type for kernel 4.9 dpaa2_mac_get_stats() function (+8,-7)
f78168b layerscape: add a make menuconfig known issue in README (+6)
35a61fe layerscape: fix DPAA2 QDMA issue (+134)
f226e65 layerscape: fix call trace of pfe module removing (+5,-14)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
fa8e99c kernel: bump 4.9 to 4.9.87 (+19,-19)
aed03d5 kernel: update kernel 4.9 to version 4.9.91 (+144,-254)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
25f47c7 kernel: add missing config symbols (+4,-6)

Target / malta (11 changes)

bfdc56d build: remove mips16 feature flag from target makefiles (+11,-9)
59a3108 malta: move FEATURES to the target makefile (+1,-4)
f781c8e malta: mark as source-only to avoid wasting build resources (+1,-1)
6c9345b malta: restore "be" subtarget from being source-only (+4,-1)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
8fa9b2c malta: add 64 bit qemu commands to README (+8,-2)
19f0c7d malta: upgrade to kernel 4.9 (+32,-44)
0d5c1d7 malta: activate some more standard kernel features (-5)
6f528df treewide: do not use IMG_PREFIX in Image/Prepare (+12,-12)
4ee195b malta: fix image prefix names (+4,-4)
7172ec1 malta: bump tp v4.14 (+310,-1)

Target / mcs814x (6 changes)

7096ed5 kernel: remove kmod packages for bridge, stp, llc and 8021q (+2,-70)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
7b5c989 merge: targets: update image generation and targets (+49,-48)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)

Target / mediatek (52 changes)

a68f694 mediatek: update the ethernet compat string (+6,-6)
20996ed Kernel: bump to 4.4.44 (+64,-111)
ea269c3 ar71xx/ipq806x/mediatek/mvebu: fix network defaults (+29,-29)
53f5d59 mediatek: bump to v4.9 (+136,-27.2K)
04c4b6f mediatek: add config file for v4.9 (+435)
a4efc99 mediatek: add more missing symbols (+4)
0e56151 mediatek: fix ESW EINT pinctrl define (+20,-2)
9a065fc kernel: update kernel 4.9 to 4.9.14 (+129,-209)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
64175ff mediatek: various fixes for v4.9 (+4.2K,-2.6K)
f3bae0f mediatek: fix support for gmac1 using external PHY (+115,-2)
4c6ae88 mediatek: add DSA multi cpu port support (+351)
a02cb1f mediatek: add support for the NAND-ePHY board (+538,-2)
da352c4 mediatek: fix sysupgrade board detection (+10,-5)
3ddc191 mediatek: fix mt7530 mcm reset (+12,-3)
1ff71cc mediatek: fix sysupgrade on eMMC boards (+9,-7)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
e4e984f treewide: use only board_name function to get name (+35,-38)
4787e19 mediatek: move mt7623 support into a 32bit subtarget (+58,-47)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
1f06858 mediatek: update to latest kernel patchset from v4.13-rc (+10.6K,-599)
dce8359 mediatek: drop kernel dep on userland module (+1,-1)
97a6ef5 mediatek: various additional ethernet fixes (+157,-24)
046618f kernel: update 4.9 to 4.9.47 (+36,-48)
23317f1 mediatek: fix mdio schedule while atomic error (+16)
d5b7215 kernel: update 4.9 to 4.9.49 (+8,-10)
e37c763 kernel: update 4.9 to 4.9.50 (+67,-75)
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)
f12c429 kernel: bump 4.9 to 4.9.54 (+14,-114)
c972779 mediatek: fix a sleep while atomic bug inside the ethernet driver (+40)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
5555545 mediatek: remove the CPU_SUBTYPE (-1)
7762c07 mediatek: bump to v4.14 (+1.5K,-19.8K)
6873cf4 kernel: add missing symbols (+2)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
88ba414 kernel: bump 4.14 to 4.14.20 (+70,-225)
a464d2b mediatek: disable missing kernel symbol (+1)
6734ffb kernel: generic: Move config option to generic (+1,-2)
b5469b3 kernel: bump 4.14 to 4.14.23 (+31,-187)
7c1dae6 kernel: bump to version 4.14.25 (+80,-251)
41a881a Kernel: bump 4.14 to 4.14.29 (+82,-82)
a74fd57 kernel: update kernel 4.14 to 4.14.32 (+33,-123)
00dcccc mediatek: fix target FPU settings (+3,-2)
78d3305 mediatek: enable ramdisk support by default (+1,-1)
2fe0aae mediatek: remove 4.9 kernel config (-472)
d89448f mediatek: disable ubifs (+1,-1)
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

Target / mpc85xx (23 changes)

3688b96 target: mpc85xx: switch to kernel 4.9 (+1,-1)
e57d783 target: mpc85xx: refresh kernel patches (+9,-136)
2512741 target: mpc85xx: tl_wdr4900_v1: drop 'fsl_rstcr_restart' hook (-1)
3bdeaa5 target: mpc85xx: make kernel_menuconfig (+33,-14)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
a92f73e mpc85xx: Enable initramfs for p1020 subtarget (+2,-1)
8cd6686 mpc85xx: Add cmdline override patch (+38)
f2b7d9d mpc85xx: Add Aerohive HiveAP-330 Access Point (+458,-10)
ec26929 mpc85xx: use new build code style (+74,-127)
79992d1 mpc85xx: cleanup kernel config (+29,-17)
93bfac4 mpc85xx: update HiveAP-330 dts (+6,-22)
f0e1f69 mpc85xx: fix TL-WDR4900 v1 compatible string (+2,-2)
dcbbac5 mpc85xx: use the generic board detect (+9,-53)
605ce5f mpc85xx: use image metadata (+7,-92)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)

Target / mvebu (97 changes)

366c339 uboot-mvebu: switch to u-boot.mk (+14,-84)
a43c503 mvebu: set fan_ctrl.sh only on mamba (+23,-1)
237bd36 mvebu: put u-boot images into image staging directory (+3,-3)
726e45d mvebu: fix usb port leds (+15,-10)
ea269c3 ar71xx/ipq806x/mediatek/mvebu: fix network defaults (+29,-29)
c0841b3 mvebu: append metadata to clearfog sd card images (+1,-1)
2bf9ea6 mvebu: add linux 4.9 support (+9.8K,-1)
3d0bd15 mvebu: enable disk led trigger (+1)
2261c9c mvebu: add default sata trigger (+60)
6674aa9 mvebu: wrt3200acm enable SDIO interface (+11)
9a065fc kernel: update kernel 4.9 to 4.9.14 (+129,-209)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
efb49af mvebu: ClearFog DT file renamed upstream (+80)
ec4a8c6 mvebu: ClearFog renamed upstream to ClearFog Pro (+12,-12)
f564fcc mvebu: add ClearFog Base device tree files (+725)
ee1cee2 mvebu: add ClearFog Base support (+37,-1)
1c7b86d mvebu: ClearFog Base fix phy init (+61)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
88389bf mvebu: update boot-script to use generic variables (+44,-10)
3f72f3a mvebu: clearfog: include DTB for all variants in image (+5,-3)
48cc065 mvebu: clearfog: document interface configuration (+9,-6)
d41a441 mvebu: clearfog: assign SFP port to WAN zone (+1,-1)
5654a03 mvebu: fix sysupgrade (+9,-19)
22ac4bd mvebu: Add block device sd to default kernel config (+1)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
f80963d kernel: update kernel 4.4 to 4.4.74 (+54,-54)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
78cf5ee treewide: do board detection during preinit (+136,-25)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
364befe kernel: update 4.4 to 4.4.83 (+31,-49)
172dfa7 mvebu: WRT3200ACM: add bluetooth module (+1,-1)
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)
657f2a1 kernel: update 4.4 to 4.4.89 (+21,-21)
239dff6 kernel: update and refresh patches (+78,-88)
2336338 mvebu: Sort 02_network alphabetically (+6,-6)
99cf825 mvebu: Fix ClearFog sysupgrade board definitions (+2,-5)
1cd3e9c mvebu: clean up ClearFog Base package selection (+2,-6)
31691f9 mvebu: backport a kernel irq fix for setting IRQ affinity (+17)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
7a318bc kernel: Update kernel 4.4 to 4.4.100 (+26,-26)
7b5c989 merge: targets: update image generation and targets (+49,-48)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
4b275ba kernel: bump 4.9 to 4.9.73 (+82,-71)
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
efb375b kernel: bump 4.4 to 4.4.110 (+136,-125)
2228dbf kernel: bump 4.9 to 4.9.76 (+15,-15)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)
e2ec3f7 mvebu: fix sysupgrade from 17.04 for clearfog pro (+1)
47106f5 mvebu: move files to files-4.9 and files-4.4 folder (+568)
4ccad92 mvebu: Add support for kernel 4.14 (+3.9K)
0bd5aa8 mvebu: Migrate uci config to new PCIe path (+41)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
aad1f11 kernel: refresh patches (+34,-32)
39f8751 mvebu: fix SFP insert detection GPIO name on 4.14 (+1,-1)
c5b06da mvebu: add missing patch for reprobing SFP phys for 4.14 (+98)
c8e62f8 mwlwifi: add and use individual firmware packages (+45,-8)
e54f937 mvebu: activate more workarounds for ARM erratas (+2)
98aa44c mvebu: Use kernel 4.14 by default (+1,-1)
9a82076 mvebu: clearfog: use partition uuid for root= bootarg (+14,-12)
652a13e mvebu: remove redefinition of image name for clearfog (-2)
e10ea56 mvebu: fix partition type and signature for sdcard (+7,-4)
e4fa223 mvebu: make sdcard bootloader option configurable (+21,-10)
0ef28ea mvebu: unify boot.scr creation (+8,-13)
b1317a1 mvebu: remove fs declaration in mount commands (+3,-2)
d29a281 mvebu: rename clearfog sysupgrade script and functions (+5,-5)
844bdf9 mvebu: base-files: moving on from net-tools (+4,-4)
b5469b3 kernel: bump 4.14 to 4.14.23 (+31,-187)
7b33f6c mvebu: disable DSA DT nodes for boards using mvsw61xx (+31,-1)
657ce92 mvebu: generate ramdisk image by default (+1,-1)
9f3f61a mvebu: add support for Turris Omnia (+62,-3)
be3da90 mvebu: Add subtarget for Cortex A9 build (+182,-158)
584d7c5 mvebu: new subtarget cortex A53 (+1.8K,-6)
bf4aa52 kernel: make mtd patches apply again (+27,-27)
2d67ef8 mvebu: unset uboot build by default (+2,-1)
31717ec mvebu: Backport RTC trimming support. (+143)
dfe4de0 mvebu: Add Solidrun RTC init patch. (+74)
8605ac8 mvebu: Disable internal RTC on Linksys devices (+28)
5faa955 mvebu: disable cpu idle on WRT1900ACv1 (+10)
e1fe4a9 mvebu: Get rid of RTC hack for Turris Omnia. (+1,-1)
4b486e3 mvebu: Add support for WRT3200ACM with new NAND flash (+23,-2)
093e6c6 mvebu: clearfog-pro: set new DTB name in boot-script (+4)
2534141 mvebu: add support for MACCHIATObin (cortex-a72) (+172,-3)
a74fd57 kernel: update kernel 4.14 to 4.14.32 (+33,-123)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)
57a7595 mvebu: drop linux 4.4 and 4.9 support (-26.1K)
6f4faf8 mvebu: cortexa72: enable Marvell 10G PHY by default (+1)
3877550 arm64: enable harden branch predictor (+10,-2)
bfbdeeb mvebu: add support for WRT32X (venom) (+243,-8)

Target / mxs (14 changes)

07c9bde mxs: fix image build issues (+9,-5)
e0579ae mxs: put u-boot images into image staging directory (+4,-3)
8af38c7 mxs: remove stale references to obsolete kernel module packages (+4,-12)
e690280 mxs: enable nvmem support (+2)
9eb68f0 mxs: add support for 4.9 and switch over (+348,-1)
f788fd0 mxs: drop 4.4 support (-1.2K)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
f34b118 mxs: rename files to files-4.9 ()
1bbd66c mxs: add support for 4.14 (+370)
0a24945 mxs: bump to use 4.14 by default (+1,-1)
4812a3d mxs: enable LRADC driver (+2,-2)
240e1e3 mxs: drop support for 4.9 (-486)

Target / octeon (13 changes)

cf79e39 octeon: fix mtd partitions for erlite on cmdline (+1,-1)
1753720 octeon: bump to v4.9 (+297,-1)
c186a48 octeon: only copy sysupgrade file if present (+1,-1)
611731a octeon: port missing 4.9 patches (+1.8K)
30bf133 octeon: remove linux 4.4 support (-2.1K)
1d44593 octeon: enable high-res timers (-2)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
ac3e05c treewide: populate boardname and model earlier ()
e4e984f treewide: use only board_name function to get name (+35,-38)
56767df octeon: add support for kernel 4.14 (+465)
7c7586b kernel: bump 4.14 to 4.14.13 (+10,-10)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)
9a08c10 octeon: switch to kernel 4.14 (+1,-1)

Target / octeontx (12 changes)

fc03b3a octeontx: add support for OCTEON TX target (+1.0K)
88ba414 kernel: bump 4.14 to 4.14.20 (+70,-225)
4294b79 octeontx: add USB_PCI support (+4,-3)
c0470e7 octeontx: add FAT FS support to kernel (+2)
10280d9 octeontx: remove CFLAGS (-1)
ef627cb octeontx: add fpu support (+1,-1)
b63b18d octeontx: remove unnecessary CONFIG_DEBUG_INFO (-1)
d83ce3f octeontx: remove undefs of CONFIG_NET_VENDOR_* (-52)
94a3af8 octeontx: remove lots of bogus kernel config overrides (+3,-73)
50641a0 octeontx: use the generic board detection (+1,-45)
3877550 arm64: enable harden branch predictor (+10,-2)
a181781 octeontx: make board.d files executable ()

Target / omap (11 changes)

5964916 omap/Kconfig: add omap2plus_cpufreq (+1,-1)
a1160fa omap/Kconfig: enable SMP (+15,-3)
c864661 omap/Kconfig: add usb options (+5,-5)
d2bad25 omap/Kconfig: refresh by oldconfig (+3,-2)
72fdea2 omap: correct CPU_TYPE: omaps are cortext-a8 (+1,-1)
9b8e274 omap: rework image generation and profiles (+104,-44)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
44b9175 omap: Add support for kernel 4.9 (+759,-1)
48dcd26 omap: clean up configuration (+1,-17)
f93f29b omap: kernel update and switch to 4.14 (+737,-1)
decbecb omap: remove linux 4.4 support (-730)

Target / omap24xx (3 changes)

e4e984f treewide: use only board_name function to get name (+35,-38)
1f8585c merge: ssid: update default ssid (+5,-5)
497f028 omap24xx: remove referece to not existing kmod-usb-musb-tusb6010 (+1,-1)

Target / orion (7 changes)

7d985f0 kernel: split up 980-arm_openwrt_machtypes.patch and move to target folders (+16,-15)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
78cf5ee treewide: do board detection during preinit (+136,-25)
e4e984f treewide: use only board_name function to get name (+35,-38)
124cf53 orion: Add support for 4.9 kernel (+946)
9a6e2d7 orion: Switch to 4.9 kernel (+1,-1)
9ce5127 orion: remove linux 4.4 support (-954)

Target / oxnas (15 changes)

7f9d537 oxnas: put u-boot images into image staging directory (+3,-3)
0b7ed65 kernel: remove out of tree direct-io disable hack (+1,-256)
088e287 kernel: update kernel 4.4 to version 4.4.69 (+145,-430)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
e77fa68 kernel: bump 4.4 to 4.4.91 (+10,-10)
7a318bc kernel: Update kernel 4.4 to 4.4.100 (+26,-26)
b0d99b7 kernel: bump 4.4 to 4.4.107 (+66,-66)
efb375b kernel: bump 4.4 to 4.4.110 (+136,-125)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
e72b246 kernel: bump 4.4 to 4.4.119 (+128,-147)

Target / pistachio (24 changes)

52c17bf pistachio: add 4.9 kernel support (+3.8K)
0d271ce target: add pistachio (+277)
eb98bf6 pistachio: remove pistachio_board_name, use the generic function (+3,-15)
c0e8108 pistachio: fix indentation in image makefile (+15,-15)
ca44b9a pistachio: remove custom board detection override (+3,-51)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
69649a1 kernel: update kernel 4.9 to 4.9.34 (+42,-42)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
c082938 kernel: add support for limiting 4K erase sector support based on flash chip ... (+64)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
36f1978 pistachio: make patches apply again (+2,-2)
82ceb2a build: add config option KERNEL_MIPS_FPU_EMULATOR (+5,-2)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
cae8089 pistachio: add kernel 4.14 support (+2.4K)
0394edb pistachio: Switch to kernel 4.14 (+1,-1)
76f267e pistachio: remove kernel 4.9 support (-3.7K)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)

Target / ppc40x (3 changes)

78cf5ee treewide: do board detection during preinit (+136,-25)
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)

Target / ramips (347 changes)

7967178 ramips: Add back sdhci-mt7620 driver to default config (+4,-4)
6b5dab9 ramips: simplify EX2700 network config (+2,-2)
2a7f669 ramips: fix mac address of miwifi-mini (+5,-1)
7fb11c8 ramips: add support for Netgear WN3000RPv3 (+163,-2)
f9d91a4 ramips: correct keenetic-series switch index (+1,-1)
65985e9 ramips: ZyXEL Keenetic Omni align factory images (+2,-2)
07a02ef ramips: ZyXEL Keenetic series update wan mac (+3,-1)
e9405aa ramips/rt288x: switch CPU_TYPE to 24kc (+1,-1)
bfdc56d build: remove mips16 feature flag from target makefiles (+11,-9)
0cc04d0 ramips: fix EX2700 wireless mac (+11,-13)
21b4625 ramips: add ip17xx support to WLI-TX4-AG300N (+1)
e8c265b ramips: ZyXEL Keenetic Viva: export gpio usb power (+11)
0352cc6 ramips: ZyXEL Keenetic Viva: align factory images (+1,-1)
9a53e1b ramips: ZyXEL Keenetic Omni/Omni2: export gpio usb power (+22)
d43046e ramips: add rlt8366s initvals to the F5D8235 V1 DTS (+39)
99eb6f9 ramips: enable rlt8366s Green Feature for F5D8235 V1 (+2)
f93a121 ramips: cleanup mt7620 Netgear image code (+9,-17)
20996ed Kernel: bump to 4.4.44 (+64,-111)
bc32f7d ramips: add missing DTS pcie node for WSR-600 (+21)
6b0b526 ramips: add support for Buffalo WCR-1166DS (+245,-15)
2340de6 ramips: remove DT pcie nodes for GL-MT300A/N (-26)
dabdd12 mt76: update to the latest version (+38,-52)
184e068 use wiphy_read_of_freq_limits to parse band capability overrides (+32,-14)
4f86692 ramips: Introduce CONFIG_MIPS_APPENDED_RAW_DTB to arch/mips/ralink (+28)
bf2f09c ramips: Introduce CONFIG_MIPS_APPENDED_RAW_DTB to F5D8235 V1 (rt288x) (+6,-3)
05b1fcc ramips: cleanup SPI flash device tree properties usage (+6,-116)
2281f99 ramips: remove Planex CS-QR10 sound device tree node (-11)
2c4d813 ramips: fix Sercomm NA930 compatible string (+1,-1)
a0888ec generic: rtl8366rb: fix compatible string (+4,-4)
f9f636b rt5350: added pcm interface in .dtsi (+13)
1ba7fa6 ramips: fix Airlink AR725W factory image build (+5,-2)
c1eae7a ramips: fix Airlink AR725W device title (+1,-1)
7d00cfe build: centralize fakeroot code (+19,-32)
bb7068f ramips: add support for Sanlinking D240 (+175)
d2c4041 kernel: update kernel 4.4 to version 4.4.47 (+10,-10)
290ca2b ramips: fix AR670W partition alignment (+1,-1)
634328c ramips: correct switch configuration for Newifi D1 (+1,-4)
ec0f202 ramips: added image size into dwr-512 DT (+1)
9c24227 ramips: add v4.9 support (+23.1K,-3)
157353c ramips: WN3000RPv3: do not setup switch (+1,-1)
85766c8 ramips: fixed sms led polarity into dwr-512 DT (+1,-1)
a9fdb35 ramips: Clean duplicated status property for Omega2 WMAC in dtsi (-4)
f5977c0 ramips: revert faulty 4.4 config change from 9c242270907 (+1,-9)
35c60d1 ramips: export slic IRQ line in dwr-512 (+4)
6cb0372 ramips: fix mt7621 ethernet support for v4.9 (+8,-1)
d572232 ramips: replace remaining instances of ralink, port-map (+11,-11)
236840e kernel: update kernel 4.9 to version 4.9.10 (+45,-137)
00343e1 ramips: fix PWM pin mux conflict in dtsi (-4)
f885ede ramips: fix the number of uarts for MT7688 (+4,-4)
df36b5e ramips: include only kmod-mt76-core in EX2700 image (+1)
d48cc5e ramips: add support for HiWiFi HC5661A (+140,-2)
edae347 ramips: add support for HiWiFi HC5962 (+176,-1)
9b35815 ramips: add support for Afoundry EW-1200 (+142)
b65718a ramips: rename patch file suffix from .c to .patch ()
11356e4 ramips: remove kmod-mt76* from EX2700 images (+1,-1)
2543e98 ramips: fix Linksys RE6500 switch port mapping (+4,-1)
a93a483 ramips: kmod-sdhci-mt7620: switch dependence to kmod-mmc (+5,-5)
b11c519 ramips: Improve Sanlinking D240 config (+12,-1)
38bee61 ramips: add support for Netgear R6220 (+190,-1)
de33a4c ramips: add support for Netgear EX3700 (+184)
11eac70 ramips: sort mt7620 image file alphabetical (+246,-246)
815cc2a ramips: add support for Zbtlink ZBT-WE2026 (+119,-1)
6b9c25e ramips: fix switch port mapping for ZBT-WE2026 (+2,-2)
2fd1a3e ramips: clean kernel config symbol conflicts for MT7688 PWM (-6)
dce3b00 ramips: fix mt7621 boot on v4.9 (+21)
c59469b ramips: fix Xiaomi MiWiFi Nano firmware partition size (+1,-1)
88b125e kernel: update kernel 4.4 to 4.4.56 (+25,-58)
fb7ea71 kernel: update kernel 4.9 to 4.9.17 (+84,-500)
0f4600c ramips: fix pcie irq mapping for mt7621 on v4.9 (+18,-10)
b26e342 kernel: update kernel 4.9 to 4.9.20 (+38,-213)
c3778f2 kernel: update kernel 4.4 to 4.4.59 (+30,-30)
1b5ae14 ramips: drop rt-n56u factory image (-2)
21abb74 ramips: fix WHR-600D eeprom dt property (+3,-3)
b4be461 ramips: add RP-N53 pcie wireless eeprom (+9)
ae0facd ramips: fix Netgear R6220 package selection (+1,-1)
8322dba ramips: really drop the rt-n56u factory image (-1)
aefa195 kernel: update kernel 4.4 to 4.4.61 (+9,-117)
c5a7dc4 ramips: split Phicomm PSG1218 and PSG1218K2C (+145,-84)
c6fe325 ramips: rename PSG1218 to match label (+30,-30)
9e468f7 ramips: add former used board names to metadata (+8)
1861869 ramips: dont replace the board name (+88,-45)
f66e7cb ramips: add former board names to PSG1218 variants (+2)
411c1b6 ramips: update DEVICE_PACKAGES for Ubiquiti EdgeRouter X (+1,-1)
3549bad ramips: fix ZyXEL Keenetic Omni switch config (+2,-2)
187624f ramips: fix ZyXEL Keenetic Omni/Omni II GPIOs (+22,-6)
ff258ef ramips: add support for ZBT-WE1326 (+120)
619d68b ramips: prepare ZBT-WG3526 for hardware variants (+14,-11)
3cfc909 ramips: rename Digineo AC1200 Pro to ZBT-WG3526 32MB (+23,-29)
2ddaf96 ramips: add ZBT-WE826 32MB variant (+57,-19)
725238f ramips: use the ZBT-WE826 power LED for status indication (+1,-2)
bd2727f ramips: ZBT-WE826: include the correct dtsi (+4,-6)
3a2cc2c ramips: fix syntax error in board.d/01_leds (+1,-1)
a45cde9 ramips: ZTE-Q7: fix switch driver initialization in DTS (FS#716) (+4,-2)
414b65d ramips: enable ramdisk for mt7621 (+1,-1)
d17cb4a ramips: purge default packages on MT7621 (+48,-29)
cfdd3f2 ramips: add factory firmware for Tp-Link C20i/C50 (+4)
64f2efc ramips: strip padding from TP-Link sysupgrade images (+3,-3)
4c3953b ramips: use GPIO_ACTIVE macros in UBNT-ERX.dts (+4,-3)
a7cbf59 ramips: add new device ZyXEL Keenetic as kn (+133,-4)
5f93298 ramips: add support for Asus RT-AC51U (+147)
8451b06 ramips: fixup-mac-address: add missing include (+1)
e71b2da ramips: add om-watchdog to rut5xx DEVICE_PACKAGES (+1)
eee09bf ramips: support jumbo frame on mt7621 up to 2k (+32,-17)
088e287 kernel: update kernel 4.4 to version 4.4.69 (+145,-430)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
4ba2f4d DWR-512: adding wwan support for the dwr-512 3G modem (+51,-17)
abbfcc8 ramips: add support for GL-inet GL-MT300N-V2 (+155)
0b17375 kernel: update kernel 4.9 to 4.9.30 (+15,-15)
b76248d ramips: remove fictional LEDs from AsiaRF AWM00x device tree (-14)
43e4e1f Move enablemodem from ramips to new package adb-enablemodem and make it used ... (+92,-19)
9ab81e6 ramips: sysupgrade: move nand_do_upgrade call to platform_do_upgrade (+1,-8)
acd8649 ramips: let the "reserved" MTD partition be RO for R6220 (+1)
9bc9457 ramips: fixup nand support on v4.9 (+4.6K,-1)
7f91431 ramips: add jumbo frame support for v4.9 (+27,-12)
bfa2e94 ramips: enable PCIe on MT7688 (+35,-1)
9715beb ramips: add support for Ubiquiti EdgeRouter X-SFP (+179,-105)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)
a3332f2 ramips: fix Phicomm K1S(PSG1208) pinmux (+1,-1)
82f9486 ramips: add support for TRENDnet TEW-638APB V2 (+116)
3ccca56 ramips: remove optional ucidef_set_led_rssi parameters (+3,-3)
1faff3b ramips: add MT7603E driver to AFoundry EW1200 (+1,-1)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
5b7f592 build: move mktplinkfw2 related commands to image-commands.mk (+34,-29)
c55fadc ramips: image: simplify TP-Link Archer devices definitions (+10,-11)
24043a0 ramips: add support for TP-Link TL-WR840N v4 and TL-WR841N v13 (+287,-1)
fddc78b ramips: bump to v4.9 (+1,-33.0K)
4b32d66 ramips: simplify ubnt-erx-sfp device definition (+2,-7)
0181925 ramips: sound-mt7620: fix dependencies for kernel 4.9 (+2)
cd54b2d kernel: update kernel 4.9 to 4.9.37 (+83,-316)
4531bc4 ramips: fix GL-inet GL-MT300N-V2 WAN/LAN MAC address (+4,-1)
ac3e05c treewide: populate boardname and model earlier ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
a4c84b2 ramips: add support for Phicomm K2P (+136,-4)
f683385 ramips: add support for TP-Link RE350 (+207)
c51c976 ramips: DTS: VoCore2 improvements/fixes (+3,-22)
786f742 ramips: fix wps button gpio for DWR-512 (+1,-1)
4faf314 ramips: DIR-860L-B1 fix switch port numbering (+4,-1)
77645ff ramips: add support for the GnuBee Personal Cloud One (+141)
6acb53c ralink: fix rcu_sched stalls on mt7621 (+132)
9551d91 ramips: refresh the rcu_sched patch and remove debug info (+6,-27)
a3995a6 ramips: pinctrl: return proper error if pinctrl0 is empty (+1,-1)
a92c64e ramips: add support for Loewe WMDR-143N (+79,-1)
7985bf2 ramips: drop stray kernel 4.4 configs (-1.5K)
0a17d29 ramips: add NULL clock fix send upstream (+43)
45dbd65 ramips: mt7621: add compatible strings (+27)
99f1097 ramips: fix Mercury MAC1200R v2.0 board name (+2,-1)
0c81bc2 ramips: Archer C50v1: fix LEDs active levels (+2,-2)
5d7e23f ramips: Archer C50v1: fix switch port numbering (+4,-1)
a6f6f8d ramips: Archer C50v1: fix power led (+1,-1)
bb4d500 ramips: fix PCI init on MT7620 with Linux 4.9+ (+23)
1eb1916 ramips: add missing partitions (+57,-9)
60f6c2b ramips: drop Edimax BR-6425 support (-81)
afc1ccf ramips: build HuaWei HG255D image (+7)
861b867 ramips: fix Omnima MiniEMBWiFi image (+1)
b82ac84 ramips: drop AsiaRF AWM003 eval board (+1,-77)
419fa7a ramips: cleanup AsiaRF AWM002 eval board support (+130,-162)
1780d40 ramips: cleanup EX2700 and WN3000RPv3 LEDs (+4,-5)
8a13895 ramips: EX3700: rename factory.bin to factory.chk (+2,-2)
695f5ea ramips: Add support for Netgear EX3800 (+6,-5)
70b192f ramips: update device tree source files (+1.3K,-1.1K)
313ce3a ramips: move common parts into dtsi (+379,-690)
de35055 ramips: fix cd-poll sd card remove randomly (+4)
370aacf ramips: ArcherC50v1: fix wlan2g MAC address (+2)
8c9f847 ramips: fix WHR-1166D WAN port (+1,-1)
df3295f ramips: add support for the VoCore2 Lite (+125,-51)
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
6e283cd ramips: add Xiaomi Mi Router 3G support (+202)
e9eb6e7 ramips: set ethernet mac address for VoCore2 (+4)
5c971cd ramips: make mt7621 select WEAK_REORDERING_BEYOND_LLSC (+12)
a3f52f6 ramips: refresh kernel patches (+16,-10)
40213cc kernel: update 4.9 to 4.9.45 (+13,-21)
3e36ca4 ramips: merge mt7628/mt7688 into mt76x8 (+103,-354)
2b3ab02 ramips: provide get_port_stats() on mt7530/762x switches (+36)
5117911 ramips: fix mt76x8 dependencies (+5,-5)
f3b4e50 ramips: fix default LED configuration ()
8082902 ramips: add support for the HNET C108 (+197)
991681c ramips: Archer C50v1: support US and EU versions (+6,-4)
6aa46bf ramips: Change ethernet driver to use napi_complete_done. (+1,-1)
79440ea ramips: Add support for ZBT WE1026-5G (+220,-1)
fb12805 ramips: fix hg255d LED status support (+1)
161a3be ramips: add support for TP-Link Archer C20 v1 (+220)
133815a ramips: fix D240 mini-PCIe power control GPIOs (+14,-3)
9c500db ramips: fix used MAC addresses for Phicomm K2P (+1,-1)
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)
3fbf3ab ramips: fix missing mediatek wdt (+2,-2)
972c126 ramips: mt7621: fix failsafe mode networking (+7,-2)
fd6bf05 ramips: add 'lwlll' portmap to mt7530 switch (+7,-1)
862b820 ramips: introduce RT5350F-OLINUXINO.dtsi (+76,-140)
c1d19b1 ramips: RT5350F-OLINUXINO: invert WiFi LED polarity (+1)
9d8d3d4 ramips: RT5350F-OLINUXINO: enable i2c (+4)
6a5b62f ramips: RT5350F-OLINUXINO: enable ttyS1 (+16,-1)
f2107fc ramips: improve Xiaomi Mi Router 3G support (+62,-26)
bcb89fc ramips: mt7621: add MT29F2G08ABAE NAND flash support (+2,-1)
dcdc288 ramips: reduce napi_weight in the ethernet driver. (+1,-1)
c9f66b1 ramips: keep Archer C20 Power LED On during boot (+1)
254061e build: add mktplinkfw2 hardcoded values to makefile (+52,-21)
f625df7 kernel: update 4.9 to 4.9.53 (+3,-3)
f12c429 kernel: bump 4.9 to 4.9.54 (+14,-114)
b73986a ramips/mt76x8: add initramfs support for tplink 841n v13 (+1)
6f008af ramips: add support for Kimax U25AWF-H1 (+125)
fe3c3ae ramips: fix typo in MT7621 NAND driver (+1,-1)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
1f7f24b ramips: fix default usb support for nexx wt3020-8M (+1)
dcf62cb ramips: don't enable usb for the WT3020-4M (+8,-9)
bca01fd ramips: remove erroneous "wdt rst" DTS entries (+3,-3)
9786b53 ramips: fix Youku-YK1 support (+6,-5)
22d982e ramips: add support for switching between 3-byte and 4-byte addressing on w25... (+224,-9)
2e1f73a mt7620: image.mk: make elecom-header reproducible (+3,-1)
c082938 kernel: add support for limiting 4K erase sector support based on flash chip ... (+64)
d0ef275 ramips: add support for TP-Link TL-WR840N v5 (+139,-1)
46ab81e ramips: add support for UniElec U7621-06 (+219)
fa36bea ramips: add support for UniElec U7628-01 (+240)
3eb839b ramips: extract board name from device tree as a fallback (+3,-1)
9996480 ramips: add support for ZBT WE3526 (+130)
a783185 ramips: fix DCH-M225 support (+7,-2)
2f9fe78 ramips: fix Planex CS-QR10 device packages (+3,-1)
e142173 ramips: backport MT7628 pinmux fixes (+67,-3)
b69ceb0 ramips: add missing pinmuxes to SoC dtsi (+58,-2)
aa82141 ramips: use pinmux nodes from dtsi (+32,-132)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
9fe59ab kernel: bump 4.9 to 4.9.65 (+188,-210)
18cc8d5 ramips: add missing reset button for Nexx WT1520 (+15,-9)
58e0673 ramips: add support for Asus RT-N11P / RT-N12+ / RT-N12E b1 (+134)
f997478 kernel: bump 4.9 to 4.9.67 (+23,-389)
69d22a6 ramips: fix a typo in 02_network (+1,-1)
575178e treewide: add only one device when appending to TARGET_DEVICES (+216,-50)
95fe3c5 ramips: fix polarity in gpio-export node (+11,-16)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
224d4a9 ramips: drop LinkIt Smart 7688 Duo userspace support (+3,-14)
7d3ec5f ramips: fallback to generic board detect (+7,-15)
6545c71 ramips: sync image filename with boardname (+9,-4)
ad002c3 ramips: add helper variable for boardname (+226,-224)
fe6f298 ramips: add support for Vonets VAR11N-300 (+105,-1)
c0e131b ramips: add support for newifi d2 (+177)
198da20 ramips: fix devicetree compat strings (+5,-5)
8ca650b ramips: move common tplink image build code into own recipe (+20,-8)
39e9bfb ramips: add support for TP-Link TL-MR3420 v5 (+109)
c7776d4 ramips: fix Linkit smart 7688 support (+8,-24)
7b6e01d kernel: bump 4.9 to 4.9.72 (+41,-41)
76d735d ramips: fix widora neo diag led (+4,-2)
4dd5178 ramips: fix Omega2 compatible string (+3,-1)
3326e36 ramips: firewrt: indicate boot status via LED (+1)
6912e55 ramips: add missing soc compatibles to dts (+2,-2)
a657978 ramips: fix lenovo newifi-y1 switch and LED config (+5,-3)
7059ab4 ramips: fix cpuclock for the GB-PC1 (+5)
5352669 ramips: add support for ALFA Network AC1200RM (+193,-6)
a8054d8 ramips: add image checks (+5,-8)
ff1e895 ramips: rename TP-Link Archer C20 to TP-Link Archer C20 v1 (+37,-39)
5bdd238 ramips: add support for TP-Link Archer C20 v4 (+191)
e4442ca ramips: use blue status LED for Xiaomi Router 3G (+1,-3)
eb58b14 ramips: tl-wr840n-v5: increase firmware partition for 4Mmtk layot (+3,-9)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
9c4fe10 ramips: add support for ZBT-WE1226 (+132)
c25d9cb ramips: Fix GB-PC1 cpuclock again (+1,-1)
a411881 ramips: add flash size postfix to Widora neo (+62,-60)
21d3643 ramips: add support for Widora Neo 32MB flash revision (+66,-1)
cde71a5 build: replace uses of OpenWrt with $(VERSION_DIST) (+24,-24)
d3ea5fc ramips: use napi_alloc_frag and skb_free_frag (+4,-4)
32f120b ramips: various fixes for zbt-we1226 (+15,-18)
368a7f4 ramips: change the TP-Link dtsi filename (+3,-3)
e39a240 ramips: ArcherC20v4: use common TP-Link dtsi file (+3,-72)
14951e8 ramips: add support for TP-Link Archer C50 v3 (+116)
c60a215 ramips: Add support for the GnuBee Personal Cloud Two (+160)
192b5a7 ramips: use new image build code for WHR-G300N (+21,-42)
13f9e40 ramips: add support for D-Link DAP-1522 A1 (+174,-10)
bb4002c ramips: don't clobber vlans with remapped vid on mt7530/762x switches (+53,-36)
341b142 ramips: properly map pvid for vlans with remapped vid on mt7530/762x switches (+7,-1)
dc7a1e8 ramips: fix reporting effective VLAN ID on MT7621 switches (+21,-2)
f4e5880 ramips: preliminary support for 4.14 (+27.5K,-24)
c4ac02f treewide: remove obsolete sysupgrade watchdog kill (-111)
88ba414 kernel: bump 4.14 to 4.14.20 (+70,-225)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)
c330408 ramips: use generic board detection for D-Link DAP-1522 A1 (+5,-8)
cb74165 ramips: improve GnuBee Personal Cloud Two support (+22,-36)
e1d4aa3 ramips: add support for Tama W06 (+129)
79f9cad ramips: fix MT7621 PCI driver on 4.14 (+1,-1)
8a59f95 ramips: fix MT7621 switch driver IRQ storm on init with linux 4.14 (+7,-4)
6b6dc2b ramips: mt7621: fix usb init (+1)
f1c193c ramips: add support for ALFA Network AWUSFREE1 (+201,-20)
2d8eeca ramips: enable power LED and second uart on GL-MT300N-V2 (+12,-2)
46c49d8 kernel: optimize for performance by default starting with 4.14 (+14,-2)
bcf4a5f ramips: remove chunked-io patch and set spi->max_transfer_size instead (+55,-188)
f5984e0 ramips: mt7621: add Mediatek AP-MT7621A-V60 EVB support (+137)
d865586 ramips: fix spurious IRQ7 events when using perf on 4.14 (+15)
b5469b3 kernel: bump 4.14 to 4.14.23 (+31,-187)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
39b5218 ramips: mt7620: power up ephy port 4 (+2)
aa5014d ramips: mt7620n: enable port 4 as EPHY by default (+5,-5)
d482356 ramips: mt7620n: add mdio node and disable port4 by default (+8,-1)
dbdc26b ramips: fix switch for Nexx devices (+8,-5)
a5bd8de ramips: add support for D-Link DWR-116-A1/2 (+175,-1)
d13b057 ramips: add support for TP-Link TL-WR902AC v3 (+128)
e3bf92e ramips: fix switch and MAC address for WHR-G300N (+7,-1)
147b679 ramips: rename ethernet priv->device field to dev to match upstream (+26,-26)
a276002 ramips: remove dead (and potentially crashy) code in mt7621 gsw init (-11)
41a881a Kernel: bump 4.14 to 4.14.29 (+82,-82)
aed03d5 kernel: update kernel 4.9 to version 4.9.91 (+144,-254)
a74fd57 kernel: update kernel 4.14 to 4.14.32 (+33,-123)
bbbd71e ramips: mt7620: eMMC: clear owner field (+2,-4)
7d44b36 ramips: mt7620: eMMC: fix compiler warning (misleading indentation) (+8,-8)
dcbf628 ramips: mt7620: eMMC: fix MODULE_DEVICE_TABLE (+2,-2)
ace1686 ramips: mt7620: eMMC: stop invalid memory access if only one device is defined (+8,-4)
584b2a2 ramips: mt7620: eMMC: remove unused variable (+2,-8)
cd75d6f ramips: mt7620: eMMC: fix compiler warnings in non-debug mode (+26,-40)
6525bff ramips: add support for DLINK DWR-921-C1 (+175,-3)
8db84cc ramips: add support for DLINK DWR-921-C3 (+8)
f9b2d36 ramips: move mtk-mmc driver code out of patches-*/ and into files-*/ (+9.5K,-9.6K)
6a621f4 ramips: fix BUG_ON on mtk-mmc driver probe (+2,-6)
f27336e ramips: mtk-mmc: don't advertise highmem support. (+2)
804952e ramips: switch to linux 4.14 (+1,-1)
dea9922 ramips: drop linux 4.9 support (-27.7K)
424a9ae ramips: implement hardware NAT offload for MT7621 (+985,-3)
bfed382 ramips: fix build error caused by missing ifdef guard in hwnat code (+4,-1)
68dcec7 ramips: image: drop redundant SUPPORTED_DEVICES (-2)
10ea53f ramips: add U-Boot env support for ALFA Network AC1200RM (+8,-2)
eda27d7 ramips: fix usbphy DT nodes on linux 4.14 (+34,-25)
1680ae7 ramips: add dwr-512 jboot firmware configuration (+19,-15)
80a94aa ramips: add support for the YouHua WR1200JS (+157,-1)
bcf2125 ramips: add support for Zorlik ZL5900V2 (+109,-1)
dda5d9b ramips: rename pwm kernel module (+5,-5)
07b4e49 ramips: fix usb phy compatible string (should fix FS#1489) (+1,-1)
ceff5d8 ramips: add missing unlock in fe_phy_link_adjust (+1)
31a6ee0 ramips: remove broken and bogus spinlock in the SPI driver (+1,-4)
ec1d7b9 kernel: bump 4.14 to 4.14.34 (+86,-84)
e988b0f ramips: mt7620: fix double use of pins (-6)
173d93e ramips: fix locking issues in the ethernet driver (+3,-2)
74a0d8c build: consolidate fake uImage header build commands (+20,-30)
3d800f1 ramips: use patch-dtb for F5D8235 V1 (+1,-3)
d089a5d ramips: create image for mt7628 evb board (+1)
91e11be ramips: fix mt7628 eval board pinmux (+1,-1)
6e0ae87 ramips: disable spi full duplex on mt7621 (+18,-6)
5ef79af ramips: add support for Ravpower WD03 (+122)
004cc22 ramips: add support for mqmaker witi 512mb version (+49,-17)
f95a4aa ramips: clean up the mt7621 nand flash driver hacks, add support for the xiao... (+37,-79)
6069bdd ramips: move mtk-mmc init to probe function to avoid breaking NAND flash (+28,-36)
a098a78 ramips: Move PCI driver to files directory (+837,-842)
2ad4daf ramips: Remove redundant owner assignment (-1)
5f7396e ramips: improve interrupt mapping (+14,-69)
1f78625 ramips: remove conditional compilation. (+8,-58)
edea934 ramips: remove unnecessary resource details. (+2,-15)
a0685de ramips: Add i2c support for mt7620n (+23)
e07baec ramips: pci: sync with staging driver (+150,-168)
c4ae54d staging: mt7621-eth: fix return value check in mtk_probe() (+1,-1)
edec251 staging: mt7621-eth: fix return value check in mtk_connect_phy_node() (+2,-2)
87c254c staging: mt7621-eth: fix return value check in mt7621_gsw_probe() (+6,-6)
0e9e8d8 kernel: dwc2: add support for host mode external vbus supply (+165,-1)

Target / rb532 (13 changes)

2dc23a7 rb532: enable high-res timers, refresh kernel config (+1,-2)
438dcbf base-files: automatically handle paths and symlinks for RAMFS_COPY_BIN (+40,-46)
ac3e05c treewide: populate boardname and model earlier ()
e4e984f treewide: use only board_name function to get name (+35,-38)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
87d3b3b rb532: increase kernel size limit (+1,-1)
c435479 rb532: set lan interface type to brigde (+1)
740a575 rb532: add support for 4.9 (+675)
8291b0b rb532: switch to 4.9 (+1,-1)
c8ab033 rb532: add myself as maintainer (+1)
a23e002 rb532: drop 4.4 support (-268)
1c45d11 treewide: drop obsolete kernel config options (-4)
1883281 treewide: move nand_do_upgrade call to platform_do_upgrade (+69,-75)

Target / sunxi (62 changes)

e018c4d uboot-sunxi: clean up, switch to u-boot.mk (+124,-107)
cf3d1b6 sunxi: put u-boot images into image staging directory (+5,-4)
9467ce4 build: get rid of host.mk (+11,-70)
0b7ed65 kernel: remove out of tree direct-io disable hack (+1,-256)
be40d0a sunxi: clean up modules definitions (+5,-45)
088e287 kernel: update kernel 4.4 to version 4.4.69 (+145,-430)
6bb7b87 sunxi: sysupgrade: don't write partitions twice (+1,-1)
ce06d2b sunxi: sysupgrade: sync with x86 (+72,-50)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
ced05ca sunix: run b53_hack later ()
f12a326 treewide: use the generic board_name function (+153,-260)
e0b9ec8 treewide: drop target board_name functions (-185)
ea9fab9 sunxi: add support for kernel 4.9 (+689,-1)
4b81bb1 sunxi: fix build of rtc package when module not available (+2,-2)
41e7d2e sunxi: split into cortex A8 and A7 subtarget (+240,-151)
34a4227 sunxi: Backport patches needed for A64 (+4.7K)
3b88f74 sunxi: Backport patches from kernel 4.11 for A64 (+640)
24c2f51 sunxi: Add A64 support with cortex53 subtarget (+135,-1)
f295db6 sunxi: add Olimex A20-OlinuXino-LIME2 (+17)
a7465f3 sunxi: add Olimex A20-OLinuXino-LIME2-eMMC (+123)
ed43a4d sunxi: backport the stmmac driver from kernel 4.13 (+13.7K)
cf039cf sunxi: A64: add device tree changes for A64 Ethernet (+241)
25abd71 sunxi: H3: add device tree changes for H3 Ethernet (+229)
5508510 sunxi: add Orange Pi R1 support (+443)
239dff6 kernel: update and refresh patches (+78,-88)
333f903 sunxi: kernel: add patches for NanoPi NEO (+108)
34b153d sunxi: build image for the NanoPi NEO (+9)
b4fefe7 sunxi: backport support for Allwinner Security System PRNG (+208)
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
8348106 kernel: bump 4.9 to 4.9.58 (+195,-217)
6a35659 sunxi: Added profile for HAOYU Electronics Marsboard A10 (+16)
f9ecb0d sunxi: add Orange Pi 2 support (+16)
ef1483b sunxi: base files: add AP6212 (brcm43430) NVRAM (+53)
b31c123 sunxi: add support for NanoPi M1 Plus board (+340)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
c048ca0 sunxi: backport sunxi-mmc controller driver from 4.13 (+288)
b5d52b2 sunxi: remove support for kernel 4.4 (-4.3K)
9fe59ab kernel: bump 4.9 to 4.9.65 (+188,-210)
f704b64 kernel: Update kernel 4.9 to 4.9.70 (+174,-264)
8b35da1 kernel: move CONFIG_KASAN to generic config (+3,-4)
f66fe00 sunxi: enable missing config symbol (+1)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
dda475c sunxi: refresh kernel configuration (+2,-4)
ad2b3bf sunxi: Add support for kernel 4.14 (+940,-12)
b1c82cb sunxi: backport stmmac network patches (+1.4K)
75f7c1c sunxi: use upstream patch for Orange Pi R1 (+105,-196)
40db7a9 sunxi: Orange Pi R1: Fix USB Ethernet and activate SPI (+77)
b33c3e1 sunxi: Orange Pi R1: configure USB Ethernet controller. (+3)
eae6003 sunxi: switch to kernel 4.14 (+1,-1)
b7a1aa4 sunxi: add kernel DT for NanoPi NEO Plus2 board (+224)
3c24a1d sunxi: add support for NanoPi NEO Plus2 board (+19)
ef73ebb sunxi: Add Realtek PHY driver or ARM64 devices (+1)
6be73c0 sunxi: Add Xunlong Orange Pi Zero Plus (+204)
7013026 sunxi: Add support for Xunlong Orange Pi PC (+10)
5af85da kernel: bump 4.9 to 4.9.85 (+29,-70)
d6634ed sunxi: NanoPi NEO Plus2 backport Gigabit Ethernet DT node (+21,-3)
b7b14fd sunxi: Fix B53 swconfig driver for Lamobo R1 (+88)
14006ef sunxi: update Xunlong Orange Pi Zero Plus dts file (+48,-56)
8e1065d sunxi: add build for sopine (+20)
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
3877550 arm64: enable harden branch predictor (+10,-2)

Target / uml (11 changes)

94b6dc3 uml: mark as source-only (+1,-1)
9467ce4 build: get rid of host.mk (+11,-70)
e8c3b98 uml: Check for glibc static libraries (+11)
48e5005 uml: Fix sample command line (+2,-2)
6bdb662 uml: Backport upstream fix to build against static libpthread (+139)
39e8ab1 kernel: update kernel 4.4 to version 4.4.79 (+96,-669)
fd75e4d uml: Add 4.9 kernel patches (+646)
bb71847 uml: Switch to 4.9 kernel (+1,-1)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
7b5c989 merge: targets: update image generation and targets (+49,-48)
30d42f8 uml: Remove 4.4 patches (-465)

Target / x86 (74 changes)

1d6879e x86/generic: add xen DomU support (+67,-4)
371b382 x86: remove the xen_domu subtarget (+1,-135)
4fab081 x86: Add sp5100_tco AMD patches (+217)
0d9f922 x86: add kernel module for sp5100_tco watchdog (+15)
f4f8f4a x86: unify CPU_TYPE for legacy and geode (+2,-5)
b02c381 x86: fix sysupgrades on disks with 4k block size (+2,-9)
e3271d5 x86/64: Enable GPIO sysfs & GPIO LED support (+9)
20996ed Kernel: bump to 4.4.44 (+64,-111)
92bda4a x86: switch to Linux 4.9 (+599,-43)
83ab198 x86: remove linux 4.4 support (-692)
657418d x86: Add configuration back for Traverse Geos (+45)
27a635f x86: Move Traverse Geos configs into x86 base-files ()
add465f x86: Enable DIAG LED on Geos (+79,-1)
9a6c932 x86: Add board configs for the PC Engines APU2 (+8)
d16f433 x86: Add Geos profile for Geode subtarget (+44)
2712497 x86_64: Add support for EFI framebuffer (FS#515) (+2,-1)
b24d91f kernel: enable hwmon-k10temp in the x86/64 kernel config instead of packaging it (+2,-17)
9a267e6 x86: image: drop unused ROOTDELAY variable (-2)
f5d4034 x86: image: drop unneeded grub call (-1)
39df43b kernel: Add coretemp driver to x86_64 build (+1)
51130b9 kernel: Add intel_idle driver to x86_64 build (+1)
425f958 x86: image: drop duplicated copy of bzImage into vmlinuz (-1)
9b940fe x86: enable ACPI support for the Geode subtarget (+60,-1)
7fe5963 build: allow specifying flow-control to grub on serial console (+7,-2)
4b4f739 x86: enable 4G high memory support for generic (32bit) subtarget (+8,-4)
63571cb x86: keep /boot mounted for kexec (+7,-4)
641a65f x86: generic: use HIGHMEM64G instead of HIGHMEM4G (+2,-1)
89878f6 x86: lift kernel minimum CPU requirement to Pentium MMX (+3,-3)
bf58e39 x86/legacy: add missing config symbol (+1)
961c0ea x86: fix lifting kernel CPU requirements and always enable PAE (+243,-10)
0dcc36f kernel: add hwmon for W83627EHF and family (+49)
e842e16 kernel: update kernel 4.9 to 4.9.29 (+149,-1.1K)
910df3f x86_64: add drivers for Xeon controller hub based GPIO (+4,-2)
62d0b1a x86/legacy: disable PAE again (+1,-1)
2be8d34 x86: fix build of geode target (+1)
19b84cf x86: sysupgrade: move partition table change check to platform_check_image (+25,-4)
a77633d x86: sysupgrade: refactor platform_do_upgrade (+36,-33)
dac07ca x86: sysupgrade: explicitly rescan disk after writing partition table (+6)
1893b56 x86: disable X2APIC support for legacy subtargets (+2)
1898f73 Add missing APU1 reference to x86 board.d (+2,-2)
cdedb24 x86: include USB HID by default (+3)
68e7a2a kernel: disable CONFIG_SG_POOL by default (+10,-16)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
7887a46 build: enable gzipping of images on x86 even if ext4 is disabled (+3,-5)
a576ed5 scripts/gen_image_generic.sh: move from x86/image (+1,-1)
ac3e05c treewide: populate boardname and model earlier ()
e4e984f treewide: use only board_name function to get name (+35,-38)
31ba457 x86: Drop stray subtarget "epia" (-213)
609f169 x86: Refresh subtargets kernel config (+10,-72)
de8370f x86: Move USB support from subtargets to target config (+11,-38)
6548b34 x86/64: add xen DomU support (+68,-1)
cd10577 x86: Fix xen serial console by removing conflicting PATA driver (-2)
344fde3 kernel: add packaging for Xeon iTCO watchdog timer (+18,-1)
20f365d x86: fix reboot on apu2 boards (+19)
62ede4f kernel: bump 4.9 to 4.9.63 (+1.6K,-3.2K)
551de61 kernel: add 32bit x86 HYPER-V support (+19)
9f13f98 kernel: Hyper-V PCI pass through (+1,-1)
7b5c989 merge: targets: update image generation and targets (+49,-48)
9868eba x86: refresh settings for 4.9.59 (+1,-7)
f96085b x86: add on-chip thermal sensors and cpuid support (+33,-1)
a362df6 x86: refresh configuration (+3,-16)
481e1f2 x86: Add support for kernel 4.14 (+710,-16)
cb2c064 kernel: move console loglevel to generic (+1,-1)
2e23733 x86: add NVMe support for motherboards w/ M.2 slot (+3)
c5ca1c9 kernel: bump 4.14 to 4.14.11 (+44,-43)
445f980 x86: preinit: make name rewrite into reusable function (+10,-6)
d280c03 x86: preinit: use board_name on Sm Super Servers (+8,-1)
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
34e319d kernel: move DRM_DEBUG_* symbols to generic config (+2,-4)
d667909 kernel: add missing config symbol (+2)
e390756 x86: Add CONFIG_RETPOLINE to fix build (+7,-6)
72d949e x86: enable microcode loading for Intel and AMD (+8,-2)
1ba6d59 x86: add preinit hook to reload microcode (+10)
b377a90 x86: Use kernel 4.14 by default (+1,-1)

Target / xburst (3 changes)

7096ed5 kernel: remove kmod packages for bridge, stp, llc and 8021q (+2,-70)
f859a7b xburst: enable high-res timers, refresh kernel config (+3,-7)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)

Target / zynq (5 changes)

9467ce4 build: get rid of host.mk (+11,-70)
0b7ed65 kernel: remove out of tree direct-io disable hack (+1,-256)
880f73c kernel: cleanup CONFIG_SCHED_HRTICK (-46)
e4e984f treewide: use only board_name function to get name (+35,-38)
7e99a6b target: disable CONFIG_PROC_PAGE_MONITOR on most targets (-12)

Target / {arm64 (1 change)

88468f7 armvirt: merge arm64 as subtarget 64 (+165,-345)

Target / {generic (1 change)

7d985f0 kernel: split up 980-arm_openwrt_machtypes.patch and move to target folders (+16,-15)

Target / {lantiq (1 change)

d165f1f kernel: move Lantiq PEF7061/7071/7072 phy driver to generic (+19,-19)

Wireless / Ath10k CT (17 changes)

f9c6cc2 ath10k-ct: Fix performance of 2x2 hardware running 3x3 firmware. (+3,-3)
d5d1706 ath10k: Backport more proper pre-rcu fix, compile on older backports. (+35,-20)
e2fb92f ath10k: Fix 2x2 NICs running on firmware compiled for 3x3. (+46,-19)
9fc6c4f ath10k-ct: Fix hack for openwrt that broke build on LEDE. (+1,-3)
d2bc84f ath10k-ct: Improve rate-ctrl support for 9887 NIC. (+5,-2)
02586cb ath10k-ct: fix kernel api compatibility issues (+108)
f6750db ath10k-ct: depend on kmod-hwmon-core, it gets used when CONFIG_THERMAL is set (+1,-1)
1fc0a45 ath10k-ct: Update to latest ath10k-ct driver. (+3,-3)
5a3d83f ath10k: ps-hack, scan busy work-around. (+96,-18)
8c11ae5 ath10k-ct: Import 4.4 ath10k-ct, add build_me.sh (+58.4K,-1)
0e00677 Add some external patches and notes on how to use them. (+131)
587b624 Update README. (+10,-4)
483668a Update to latest 4.7 kernel. (+298,-13)
c048ef0 ath10k: Support board-name in fwcfg, increase BMI timer. (+59,-18)
a8f63a0 mac80211: update to backports-4.14-rc2 (+911,-7.1K)
3888e77 ath10k-ct driver: use dma_alloc_coherent, 4.13 based driver (+11,-6)
efbd4e7 ath10k-ct: activate user space firmware loading again (+46,-10)
dd9df74 ath10k-ct: define module directories (+1)
5172f79 ath10k-ct: switch to AutoProbe (+1,-1)
76378c6 build: use KERNEL_MAKE_FLAGS for kernel file compilations (+22,-46)
e9fa0b9 ath9k, ath10k(-ct): move spectral scan support under a separate config symbol (+295,-6)
d0f3dd5 ath10k-ct: update to latest version, enable AHB. (+8,-42)
3f705d3 Pull in latest 4.13 driver. (+210,-74)
df29a72 ath10k: Add 'no-ps' feature flag for 4.13 kernel. (+4)
ed68b91 ath10k: Support configuring mu and su sounding timers. (+92,-1)
6074845 ath10k: txbf-cv and rx-mgt-all options now supported. (+24,-1)
46f19a6 ath10k: Support generic ct_special access to the fwtest firmware API. (+11,-3)
d057d30 ath10k: Improve wmi retry logic, fix regdom override on 4.13. (+280,-82)
96bc438 ath10k: Support rc-txbf-probe in 4.9, 4.13 kernels. (+38,-2)
d4ef048 ath10k: Support radiotap features for monitor-tx. (+88,-14)
baa1a0d ath10k: Fix 10.4 firmware stats, rx-timeout in particular. (+19,-4)
2f3171d ath10k: Report firmware mem-usage on 10.4 and 10.2 firmware. (+75,-6)
33899b0 ath10k: Support channel 173, improve txbf_probe set logic. (+24,-8)
e1edd74 ath10k: Attempt to load CT specific firmware first. (+38)
23a388f ath10k-ct: Force loading mac80211 and ath modules. (+1,-1)
375be15 ath10k-ct: Update DEPENDS and PROVIDES (+9)
5eb2b99 ath10k-ct: Update driver to latest. (+3,-3)
dd8bf0c ath10k-ct: fix module depends (+5,-5)
97a3e69 ath10k-ct: make it depend on PCI support again (+1,-1)

Wireless / Common (139 changes)

9200e16 mac80211: move (& update) upstream accepted brcmfmac patches (+3)
b367eef mac80211: rt2x00: add support for external LNA on MT7620 (+9,-3)
6b01301 Add back the commit "ath9k: Add airtime fairness scheduler" (+728,-15)
4376e69 mac80211: brcmfmac: don't use uninitialize mem for country codes (+2,-2)
4cacc1c mac80211: refresh patch (+17,-17)
b94177e ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)
82d580e ath9k: fix up a refcount imbalance error in the IRQ related fix (+39,-7)
33a840a ath9k: remove the deaf rx path state check patch (+53,-149)
1a14ffa mac80211: start hostapd with logging wpa_printf messages to syslog (+1,-1)
52be05e mac80211: rename brcmfmac patches to use higher prefix ()
4e611ac mac80211: brcmfmac: backport some old patches from 2016 (+332,-8)
863a06b mac80211: brcmfmac: backport scheduled scan cleanup and chip support (+2.2K,-11)
2a1d8c1 mac80211: brcmfmac: backport 4.10 fixes & typo fix (+111)
4491979 mac80211: brcmfmac: backport minor code cleanups (+363,-1)
99d3774 mac80211: brcmfmac: backport PSM watchdog improvements (+96)
b622f40 mac80211: brcmfmac: backport wowlan netdetect fixes (+149,-2)
47540af ath9k: add a warning to the tx99 config option (+1,-1)
649e766 mac80211: update to wireless-testing 2017-01-31 (+1.4K,-12.9K)
2a4d2e4 mac80211: fix ath9k kernel crash with linux 4.9 (+1,-1)
deb15cb brcmfmac: improve Raspberry Pi 3 stability (+25,-2)
fd94fa6 mac80211: brcmfmac: update Raspberry Pi patches for linux 4.9 (+2,-2)
9eacb9d rt2x00: mt7620: lots of improvements (+133,-118)
66a63d2 mac80211: fix build on linux 3.18 (+43)
368cc8e mac80211: update brcmfmac backporting brcmf_err cleanups (+172,-1)
764cd09 ath9k: fix various issues in the airtime-fairness implementation (+107)
75216a7 mac80211: backport upstream fix for CSA in IBSS mode (+34)
f28eef4 mac80211: refresh patches (+106,-95)
4137b8b mac80211: rename patch to avoid duplicate number ()
9edff13 mac80211: disable potentially harmful PS software retry for A-MPDU sessions (+28)
8d8ef24 mac80211: hwsim: select DRIVER_11AC_SUPPORT and DRIVER_11W_SUPPORT (+1,-1)
339de82 mac80211: brcmfmac: always print error when PSM's watchdog fires (+148,-1)
181bc02 rt2x00: mt7620: yet another beauty session (+524,-171)
fb436f4 mac80211: add support for Marvell 802.11n/802.11ac SDIO Wireless cards (+27,-1)
26d1b66 mac80211: mwifiex-sdio: select kmod-mmc instead of PCI_SUPPORT (+1,-1)
a856c8a mac80211: mwifiex-pcie: select DRIVER_11AC_SUPPORT (+1,-1)
d3a2068 mac80211: mwifiex-sdio: select DRIVER_11AC_SUPPORT (+1,-1)
562484f rt2x00: mt7620: make fixes requested upstream (+674,-170)
8b12e62 mac80211: Update wireless-regdb to master-2017-03-07 (+19,-12)
1300671 mac80211: brcmfmac: backport patches pushed on 2017-03-20 (+756,-5)
cc189c0 mac80211: enable ath10k AHB support for QCA4019 (+50,-51)
8301e61 mac80211: Fix race condition leading to wifi interfaces not coming up at boot... (+27,-5)
09ae540 ath9k: fix power limits on init (+47)
c69a89f mac80211: ath10k: allow failure getting board id via otp (+11)
399d5cf mac80211: rt2x00: import upstream changes and rebase our patches (+1.7K,-189)
cffeb31 mac80211: backport an upstream fix for queue start/stop handling (+29)
192f0a3 ath9k: unset the default LED pin if used by platform leds (+27,-31)
20b45df ath9k: enable GPIO chip only if requested via DT (+21,-10)
b06559e ath9k: ignore led_pin if ath9k GPIO controller is used with DT (+8,-6)
4a4c00e ath9k: drop obsolete patch (+4,-44)
7966292 mac80211: conistent wireless.wiki.kernel.org (+7,-7)
5ba8185 mac80211: manually apply dependencies to prevent a recoursive one (+2,-1)
7d4147d mac80211: add rt2x00 debug symbols to PKG_CONFIG_DEPENDS (+2)
97d1c49 mac80211: rt2x00: fix MT7620 LNA gain and VCO-after-ALC (+88)
00b32b8 mac80211: fix kconfig recursive dependency warning (+1,-2)
d2f864f mac80211: rt2800: fix mt7620 vco calibration registers (+50)
e209988 mac80211: rt2800: fix mt7620 E2 channel registers (+41)
3d71d1d mac80211: rt2x00: reorder patches and prepare for MT7620 external PA (+128)
61cfc80 mac80211: rt2x00: add incomplete support for external PA on MT7620 (+125)
ad0c1d3 mac80211: Backport AR934x OTP Patch (+42)
1a16cb9 mac80211, hostapd: always explicitly set beacon interval (+10,-9)
4a03347 mac80211: gracefully handle preexisting VIF (+6)
5e5499c mac80211: rt2x00: remove unneccessary code (+134)
ce7681d mac80211: add support for rtl8821ae pcie adapter (+22,-2)
c6c1f6a mac80211: use KERNEL_MAKEOPTS (+12,-6)
025cb64 ath10k: increase bmi timeout to fix OTP on qca99xx boards and add bmi identif... (+196,-11)
45572fe mac80211: refresh patches (+144,-323)
9b6585b ath9k: adjust tx power reduction for US regulatory domain (+23)
22a74ed ath9k: fix more-data flag for buffered multicast packets (+38)
3586823 ath9k: fix typo in US tx power reduction fix (+1,-1)
ea72f22 ath9k: fix regression in multicast buffering fix (+3,-1)
76c3a03 ath10k: Re-enable intermediate softqueues for all devices (+29,-2)
fd84ecd treewide: fix shellscript syntax errors/typos (+10,-11)
1b2c939 mac80211: add dev_coredumpm() function (+156)
aa00d11 linux-firmware: pack Intel iwl FW separately (+121,-158)
45d0b88 mac80211: make iwlwifi select AC support (+1,-1)
a8f63a0 mac80211: update to backports-4.14-rc2 (+911,-7.1K)
ba1aeda mac80211: fix compile error on PowerPC (PPC_85xx) (+81)
6092085 mac80211: update to wireless-testing 2017-10-06 (+351,-202)
5bd006a mac80211: fix tx power regression (+1,-1)
618ed77 mac80211: add ath6kl kernel modules (+47,-2)
08bbb80 mac80211: ath6kl: add missing usb-core dependency to kmod-ath6kl-usb (+1,-1)
2f70119 mac80211: backport kernel fix for CVE-2017-13080 (+81)
1dcd8e7 mac80211: backport fixes for fix for CVE-2017-13080 (+106)
3689f7c mac80211: ath10k: switch to AutoProbe (+1,-1)
8d3857a ath9k: unset the default LED pin if used by platform buttons (+7,-4)
0da54fa mac80211: don't pass the hostapd ctrl iface in adhoc (+8,-2)
d91494e hostapd: rework frequency/ht/vht selection for ibss/mesh (+58,-179)
f9fa266 mac80211: update to wireless-testing 2017-11-01 (+720,-1.8K)
1c139d6 mac80211: enable brcmfmac's SDIO support on sunxi target (+1)
9247864 mac80211: fix netlink family id for nl80211 messages (+10)
6a6dc94 mac80211: fix a race condition that could lead to a use-after-free on a timer (+37)
111b499 mac80211: tweak TSQ settings (+16,-1)
1f8585c merge: ssid: update default ssid (+5,-5)
f39fc67 mac80211: ath10k: search DT for BDF variant info (+106)
e9fa0b9 ath9k, ath10k(-ct): move spectral scan support under a separate config symbol (+295,-6)
765599c mac80211: remove support code for authsae (+3,-9)
e2c0e90 ath9k: discard undersized packets (+25)
1667412 mac80211: mesh: drop frames appearing to be from us (+25)
d58c8f4 mac80211: revert "wireless: set correct mandatory rate flags" (+61,-1)
bf1032d mac80211: replace revert for 11s compatiblity with upstream fix (+55,-60)
80771af mac80211: move wifi detect hotplug script to later (+2,-2)
526921f mac80211: round up tx status headroom (+26)
c8d0757 mac80211: add minstrel improvements/fixes (+1.1K)
848a4ab ath9k: merge a RCU fix for station tx cleanup (+43)
3936616 mac80211: fix various issues with fast-rx mode (+153,-2)
fb1be20 mac80211: sync fast-rx patch with updated version (+2,-20)
c4c64f5 mac80211: add an optimization for fast-rx support (+207)
55bd80f mac80211: fix regression introduced by the recent minstrel changes (+40,-52)
d59c6b5 mac80211: add more minstrel fixes (+154,-19)
cc19aa3 mac80211: update the A-MSDU fast-rx patch to the latest version (+74,-25)
a186c2a mac80211: rename patches accepted upstream ()
1f427bd mac80211: add a missing check to the last minstrel fix (+3,-2)
8154233 mac80211: reorder patches putting backports first (+1,-1)
c29a2a4 mac80211: brcmfmac: firmware halt and scan cleanup (+582,-3)
e52e848 mac80211: brcmfmac: backport remaining changes from 4.15 (+546,-2)
bb04b7c mac80211: brcmfmac: restructuring sdio access functions (+1.0K)
66bdf62 mac80211: brcmfmac: restructuring sdio access functions - take 2 (+1.6K)
8d78ccc mac80211: brcmfmac: enlarge caps buffer & final sdio restructuring (+982)
9543fb1 mac80211: brcmfmac: backport remaining changes from 4.16 (+1.3K)
9046e92 mac80211: brcmfmac: better logging of firmware api errors (+254)
11d70f0 mac80211: avoid sampling rates that are too slow, improves throughput (+40)
6011f7b mac80211: fix a tx queue memory accounting error (+66)
916277a mac80211: minstrel: make short preamble CCK available when not used at connec... (+12,-4)
54b275c ipq40xx: add target (+25.8K,-7)
e713b5b mac80211: ath10k: search all IEs for variant before falling back (+237)
e062bd8 mac80211: avoid changing skb truesize in A-MSDU aggregation (+1,-9)
0f1a148 mac80211: backport brcmfmac fixes from 4.16 (+345,-3)
36314c1 mac80211: add RedPine RS9113 module support (+131)
51e4868 mac80211: Fix loading of rsi_sdio module (+96)
a330ece mac80211: ath10k: Suppress "Unknown eventid: 36925" warnings (+36)
18fe577 mac80211: ipw2100-fw: fix download mirror(s) (+5,-1)
8267a0b mac80211: ipw2200-fw: fix download mirror(s) (+5,-1)
3a6c3c9 mac80211: join 5GHz checks (+3,-6)
465d4bc mac80211: pass down noscan to wpa_supplicant (+2,-2)
751746c mac80211: update patch to read ath10k variant from DT (+18,-13)
441c26d kernel: fix build error for external kernel. (+15,-6)
574e437 mac80211: properly setup mesh interface (+15,-4)
5470423 mac80211: Re-enable encrypted 11s meshpoint (+2,-2)
96f4792 mac80211: refactor non-{sae,dfs} mesh initialization (+48,-47)

Wireless / MT76 (33 changes)

0089240 mt76: update to the latest version (+3,-3)
36ad8c3 mt76x2: dfs: remove unnecessary mt76x2_dfs_chan_state() routine (-45)
9e7bb53 mt76x2: phy: update dfs AGC parameters according to AGC_8 register (+3,-3)
3c8caaf mt76x2: dfs: update energy thresholds to reduce false positives (+16,-16)
dabdd12 mt76: update to the latest version (+38,-52)
184e068 use wiphy_read_of_freq_limits to parse band capability overrides (+32,-14)
a5990b1 mt76: update to the latest version, fixes a MAC address handling regression (+3,-3)
a5eaeb2 revert mt76_eeprom_override call reordering (+4,-3)
b8ea9ef mt76: split kmod package (+49,-13)
64170ab mt76: update to the latest version, improves mt7603 support (+3,-3)
03e44dc mt76x2: remove unnecessary headroom check (-7)
cc70498 mt76x2: clarify queue selection field (+1,-1)
b056a78 dma: fix endian issue in mt76_dma_get_buf (+2,-2)
f020a60 mt7603: support loading the entire EEPROM from OTP (+20,-1)
29b08d3 mt7603: fix endian issue in mt7603_mcu_set_timing (+4,-4)
dce8aac mt7603: fix endian issue in mt7603_mac_fill_rx (+17,-13)
f22273b mt7603: init WTBL entry before setting capabilities (+1,-1)
da8e796 mt7603: check wtbl busy status and stop/start tx queues when clearing sta entry (+5)
e54add5 mt7603: move napi/tasklet enable/disable outside of the locked section (+19,-10)
59ce2b4 mt7603: set tx vif own MAC index (needed for beacons) (+11,-1)
93ce124 mt7603: enable beacons for other virtual interfaces (+3,-1)
c91e660 mt7603: set secondary beacon time offsets (+14)
315afb9 mt76: update to the latest version, fixes Mesh/IBSS crypto support (+3,-3)
9f02db7 mt76x2: fall back to software crypto for IBSS/Mesh per-sta GTK (+11)
4a54ab3 mt7603: fall back to software crypto for IBSS/Mesh per-sta GTK (+11)
712b8e8 mac80211: claim RSN IBSS support (+2)
9613d97 mt76: ensure that the metapackage gets built as .ipk (+4)
aaeb42b mt76: update to the latest version, improves mt7603/7628 stability (+4,-4)
e5c58f6 mt76x2: fix size of the rssi offset eeprom field (+1,-1)
b2d0235 mt7603: remove redundant mac start (-1)
e2d298d mt7603: issue tx reset bit 2 before DMA reset (+1,-1)
1a3ec77 mt7603: disable beacon timers during scan (+2)
a856172 mt7603: move enqueueing of mcu events to mt7603_mcu.c (+8,-2)
040c736 mt7603: rename extended event enum fields (+7,-7)
d1769e3 mt7603: drop the PSE reset on init, it happens too early (-1)
38bae1d mt7603: improve reliability of the PSE reset (+6,-2)
7168d59 mt7603: reset PSE queue hang indicator bits (+4,-1)
5d374da mt7603: reserve more pages for beacons (+1,-1)
dda6849 mt7603: fix tx status reporting initialization (+15,-9)
6fdf3a7 mt7603: defer unconditional hw reset to stop call (+2,-1)
b8a7d07 mt7603: fix rate update bw fallback index (+3,-3)
219c8dc mt7603: fix endian issue in CCMP PN (+2,-2)
6773561 mt76: update to the latest version, fixes a mt7603 beacon issue (+3,-3)
ef5b045 mt7603: beacon: fix typo in beacon_mask computation (+1,-1)
09c2f4a mt76: update mirror hash after tar portablity fix (+1,-1)
77a64e8 mt76: update to the latest version, fixes rate control issues (+3,-3)
e287efe mt7603: fix MT_AGG_ARxCR macro definition (+2,-2)
70d2251 tx: fix AGGR burst length estimation (+1,-1)
05d6e92 mt76: update to the latest version (+3,-3)
af32615 mt7603: change auto rate control register initialization (+16,-12)
01fb9ba mt7603: fix control/status retries count estimation (+24,-20)
cf4ba12 mt7603: avoid tx rate sampling using no retransmissions (+53,-10)
32eab50 mt7603: set wtbl entry vif index (+16,-7)
c4e3dea mt7603: use the real vif index in txwi header for normal tx. (+1,-1)
e90a81a mt7603: fix channel width fall back in TXWI (+11,-7)
e3d135a mt76: update to the latest version, fixes stability issues (+3,-3)
8a649c3 mt7603: mac: code optimization (+1,-3)
8dee788 mt7603: mac: stop netdev queues during watchdog reset (+2)
3c4c9a6 tx: move state check in mt76_txq_send_burst() (+4,-4)
5117911 ramips: fix mt76x8 dependencies (+5,-5)
6919f95 mt76: update to the latest version, improves mt7603 stability (+3,-3)
cb83f33 mt7603: mac: fix logic in mt7603_tx_hang() (+3,-3)
21f20b4 mt7603: mac: fix register configuration in mt7603_rx_dma_busy() (+2,-2)
d5e945e mt7603: mcu: fix indentation of mcu command definition (+3,-3)
a8f63a0 mac80211: update to backports-4.14-rc2 (+911,-7.1K)
878456c mt76: update to the latest version (+3,-89)
e781569 update to latest mac80211/cfg80211 API changes (+14,-14)
37654d7 mt76x2: fix tx status ampdu length corner case (+8,-7)
5df30a1 mt76: switch to AutoProbe (+2,-3)
76378c6 build: use KERNEL_MAKE_FLAGS for kernel file compilations (+22,-46)
fa6fd45 mt76: update to the latest version (+3,-3)
266ef38 mt76x2: mcu: remove unused parameter in mt76x2_mcu_msg_alloc signature (+9,-10)
758376d mt7603: mcu: remove unused parameter in mt7603_mcu_msg_alloc() signature (+10,-11)
e764787 Fix errors found by cppcheck (+13,-15)
a6fce8a mt7603: add LED definition registers (+18)
f658dd2 mt76x2: add LED register definitions (+15,-5)
f6a021d mt76x2: Support using PCI ID as chip ID (+4)
c9bdcd8 mt76: add led support using mac80211 led framework (+51)
58e9138 mt76x2: init: add ma80211 led callbacks (+66,-5)
8ea8da3 mt7603: init: add ma80211 led callbacks (+64,-3)
ded88cd mt76x2: Add PCI identifier for MT7602 (+1)
51a6764 mt7603: remove unnecessary mcu register read function (-28)
fbdbf65 debugfs: add support for changing the LED pin (+1)
cc02e49 mac80211: move DT led configuration to the "led" child node (+1)
e4e7734 mt76x2: limit client WCID entries to 0-127 (+5,-2)
60172cc mt76x2: clear drop flag for all WCIDs on init (+3)
d8140b6 mt76x2: clear per-WCID tx rate lookup register (+6)
⇒ + 9 more...
e966ed2 mt76: update to the latest version, fixes encrypted mesh support and HT20 issues (+3,-3)
fc28872 mac80211: add missing include (+1)
a4c82ca mt7603: add missing include required on newer kernels (+1)
792859b mt76x2: fix transmission of encrypted management frames (+28,-3)
a51358e mt76x2: increase OFDM SIFS time (+1,-8)
04127f0 mt76: update to the latest version, adds stability fixes (+3,-3)
11f42a8 mt76x2: add channel argument to eeprom tx power functions (+26,-17)
3bd7e76 mt76x2: initialize channel power limits (+43,-13)
19fff41 mt76x2: convert between per-chain tx power and combined output (+10)
737cf2b mt7603: rename mt7603_mac_reset to mt7603_pse_reset (+2,-3)
8026638 mt7603: rename MT_PSE_RESET register (+11,-11)
c4dd32a mt7603: remove watchdog reset on interface stop (-1)
d99092b mt7603: remove WARN_ON_ONCE for workaround checks (+15,-15)
c8807b4 mt7603: simplify PSE reset (+2,-24)
d8a5990 mt7603: warn if PSE reset fails (+3,-2)
c079960 mt7603: clean up dma debug reads (+24,-8)
96817d6 mt7603: make mt7603_mac_watchdog_reset() static (+1,-2)
e953c78 mt7603: clear wtbl PS bit for powersave responses (+6,-1)
57a2e33 mt7603: set tx-skip flag for powersave clients (+7,-2)
c8e5ab1 mt7603: initialize wtbl ps flag on station add (+1)
b4034cf mt76x2: remove some harmless WARN_ONs in tx status and rx path (+14,-14)
8e17d36 mt7603: remove some harmless WARN_ONs in rx path (+2,-3)
98fb380 mt76: update to the latest version, fixes setting per-vif mac address (+3,-3)
d02a05b mt7603: update firmware to version 20160107100755 ()
4d4cd05 Partially revert "mt7603: use mcu command to set timing registers, fix OFDM t... (+9,-25)
170f334 mt76x2: remove MAC address limitation for multi-vif setups (+47,-22)
3563b8f mt76x2: clean up MAC/BSSID address initialization (+18,-7)
9de77e1 mt76x2: drop wiphy->addresses (+1,-17)
a6a6e25 mt76x2: init: disable APCLI by default (-2)
c64633e mt76x2: configure rx filter based on monitor mode setting (+9)
ac815fa mt76x2: init: fix rx filter default value during init (+2,-1)
e504656 mt7603: configure other-unicast drop based on monitor mode setting (+10,-2)
a428d92 mt76: update to the latest version, reverts MAC address changes causing perfo... (+3,-3)
cf4a5ce mt76: fix memcpy to potential null pointer on failed allocation (+2)
ca5ca8c mt76x2: fix possible NULL pointer dereferencing in mt76x2_ampdu_action() (+3,-1)
2d4b8f5 mt76x2: mac: fix possible NULL pointer dereferencing in mt76x2_mac_write_txwi() (+1,-1)
4ca8bba mt76x2: eeprom: fix typo in mt76x2_get_power_info_5g() (+1,-1)
00f7e60 mt7603: fix configuration for HT40 (+14,-3)
31e9bdb mt7603: main: fix possible NULL pointer dereferencing in mt7603_ampdu_action() (+3,-1)
bf90dd2 mt7603: mcu: fix potential NULL pointer dereferencing on failed allocation (+3)
860b185 Revert "mt76x2: init: disable APCLI by default" (+2)
bcd576e Revert "mt76x2: drop wiphy->addresses" (+17,-1)
bdc6f2f Revert "mt76x2: clean up MAC/BSSID address initialization" (+7,-18)
d242650 Revert "mt76x2: remove MAC address limitation for multi-vif setups" (+22,-47)
68b0cf1 mt76x2: add functions for setting extended MAC address registers (+28,-1)
fe1244e mt76: update to the latest version (+3,-3)
2b7fae4 mt76: fix returnvar.cocci warnings (+1,-2)
939e3e0 mt76x2: dfs: avoid tasklet scheduling during mt76x2_dfs_init_params() (+2,-1)
cf59170 mt76x2: dfs: add set_domain handler (+16,-1)
5e4d60e mt76x2: dfs: take into account dfs region in mt76x2_dfs_init_params() (+2,-1)
f76e25f mt76x2: fix WMM parameter configuration (+15,-12)
34d612d mt76: retry rx polling as long as there is budget left (+7,-3)
0f8327a mt76x2: fix TSF value in probe responses (+5,-1)
ad3f8e9 mt76: add an intermediate struct for rx status information (+44,-4)
58a41f1 mt76: get station pointer by wcid and pass it to mac80211 (+52,-3)
b0508d3 mt76: implement A-MPDU rx reordering in the driver code (+332,-4)
cf3cfc4 mt76: split mt76_rx_complete (+23,-16)
461cdf9 mt76: pass the per-vif wcid to the core for multicast rx (+42,-21)
9b2c778 mt76: validate rx CCMP PN (+108,-13)
302af90 mt76x2: init: disable all pending tasklets during device removal (+2)
9f685fe mt7603: init: disable tbtt tasklet during device removal (+1)
c6f8cac mt76: let mac80211 validate CCMP PN for fragmented frames (+77,-18)
⇒ + 7 more...
175538f mt76: update to the latest version, fixes mt7603 stability issues (+3,-3)
3413961 mt7603: avoid reordering qos-null data packets (+1,-1)
c60e6db mt76: toggle driver station powersave bit before notifying mac80211 (+1,-1)
246d548 mt76: stop tx queues from the driver callback instead of common code (+4,-4)
608c84b mt76: update to the latest version, improves performance and fixes tx power i... (+3,-3)
62d52e9 mt76: set RX_FLAG_DUP_VALIDATED for A-MPDU reordered packets (+1)
5ba5995 mt76x2: rework tx power handling (+42,-25)
606cea8 mt76: update to the latest version (+3,-3)
cda627f mt76: add missing VHT maximum A-MPDU length capability (+2,-1)
ffa2069 mt76: fix potential sleep in atomic context (+1,-1)
c0bbb97 mt76: update to the latest version (+3,-3)
c66094e mt76x2: fix possible NULL pointer dereferencing in mt76x2_tx() (+4,-1)
249fa2d mt76x2: fix warning in ieee80211_get_key_rx_seq() (+11)
54d6710 mt76: use mt76_poll_msec routine in mt76pci_load_firmware() (+2,-11)
eb359f1 mt76x2: remove unnecessary len variable in mt76x2_eeprom_load() (+6,-6)
7e6e00b mt76: initialize available_antennas_{tx,rx} info (+11)
6469dca mt76: add mt76_init_stream_cap routine (+39,-17)
ced433d mt76x2: add mac80211 {set,get}_antenna callbacks (+88,-16)
238f3f1 mt76x2: remove warnings in mt76x2_mac_write_txwi() (+2,-2)
880611b mt7603: main: fix warning in ieee80211_get_key_rx_seq() (+11)
bc35af8 mt76x2: fix tssi initialization for 5GHz band (+1,-1)
700ed20 mt76x2: make mt76x2_mac_reset routine static (+1,-2)
6e7d5ce mt76x2: remove unnecessary MT_TX_ALC_CFG_4 configuration (-1)
5153ece mt76x2: set default values in TX_ALC_CFG_{1,2} for tempetaure compensation (+8)
a3e7740 mt76x2: fix tx_alc_enabled check (+7,-5)
cd7878e mt76: update to the latest version (+3,-3)
1d23142 mt76: add led active low to debugfs (+1)
549f43b mt7603: ensure that the ACK flag is set for A-MPDUs with any acked subframe (+2)
df9f9f6 mt7603: always try tx rate1 first (+2,-1)
9c52f36 mt7603: pull the final rate index from the status descriptor (+7)
f36f308 mt7603: improve validation of rx frames (+4,-3)
9a23989 mt7603: remove warning on rx with invalid channel info (+1,-1)
7a31731 mt76: check for pending reset before attempting to schedule tx (+4)
873a7c9 mt7603: call mt76_txq_schedule_all as a barrier to prevent tx during reset (+3)
d9e5da3 mt76: add rcu locking in tid reorder function (+4,-2)
a8e8921 mt7603: add more checks to avoid dereferencing invalid pointers in wcid lookup (+6)
030a230 mt76: update to the latest version (+3,-3)
ea6dd6f mt7603: add missing spin lock init (+1)
2d08440 mt76: add rcu locking around tx scheduling (+2)
8c92c91 mt7603: turn vif wcid entry back into a full mt7603_sta (+23,-20)
ca5cc9a mt76: fix concurrent rx calls on A-MPDU release (+4)
a18d88e mt76: update to the latest version (+3,-3)
ec8435e mt76: initialize rx lock earlier (+2,-1)
e08d5da mt76x2: fix is_mt7612 routine (+1,-2)
e2eedc9 mt7603: retry PSE reset calls (+11,-4)
14ff127 mt76: update to the latest version (+3,-3)
b2ecc52 mt76x2: fix avg_rssi estimation (+4,-2)
fd58b28 mt76x2: add a polling delay in mt76x2_mac_stop routine (+5,-5)
a78673d mt76: fix sending encrypted broadcast packets for secondary interfaces (+7,-1)
e87f925 mt76x2: apply coverage class on slot time too (+4,-2)

Miscellaneous (6 changes)

1fb673e build: fix triggering opkg/host compilation (+1,-1)
adeae0e build: move opkg host dependency from package/install to package/compile (+3,-1)
0aa46bf build: skip opkg host dependency within the SDK (+3,-1)
3183015 github: include pull request template (+8)
09ae689 merge: github: use OpenWrt in issue/pr templates (+4,-4)
ddd7cdc .gitignore: add .project & .cproject for eclipse users (+2)

Addressed bugs

#2

Description: Enable email and jabber notifications
Link: https://bugs.lede-project.org/index.php?do=details&task_id=2
Commits:
f47c41c xtables-addons: update to version 2.13 (+2,-2)
669c02d layerscape: fix ls1046ardb 32-bit call trace (+30)

#13

Description: Ath9k AP stays up for connected clients but doesn't show in scan on new ones
Link: https://bugs.lede-project.org/index.php?do=details&task_id=13
Commits:
b94177e ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)

#34

Description: WRT160NL wireless issues
Link: https://bugs.lede-project.org/index.php?do=details&task_id=34
Commits:
b94177e ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)

#53

Description: uqmi not working with newer Modems like Sierra Wireless EM7455
Link: https://bugs.lede-project.org/index.php?do=details&task_id=53
Commits:
a53f8ba dnsmasq: manage resolv.conf if when listening on 127.0.0.1#53 (+36,-26)
8180bba Revert "dnsmasq: manage resolv.conf if when listening on 127.0.0.1#53" (+26,-36)

#170

Description: Adding routes with a proto field doesn't work
Link: https://bugs.lede-project.org/index.php?do=details&task_id=170
Commits:
1b8fcd0 netifd: update to git HEAD version (+3,-3)
650758b interface-ip: route proto config support (FS#170) (+70,-8)

#177

Description: ipq806x: USB3 ports fail if booted when USB3 flash drives inserted during boot time
Link: https://bugs.lede-project.org/index.php?do=details&task_id=177
Commits:
6617f3c ipq806x: dwc3: Fix power_on and power_off sequence (+58,-29)

#179

Description: Archer C2600 kernel fails to reboot
Link: https://bugs.lede-project.org/index.php?do=details&task_id=179
Commits:
226e194 generic: mtd: backport mx25u25635f stateless 4b support (+30,-1)

#285

Description: Kernel panic on ebox-3300 (Vortex86DX CPU)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=285
Commits:
1893b56 x86: disable X2APIC support for legacy subtargets (+2)

#296

Description: Ubiquiti Bullet M 10/100 ethernet interface comes up as gigabit, doesn't work
Link: https://bugs.lede-project.org/index.php?do=details&task_id=296
Commits:
f8f6fa1 ar71xx: limit Ethernet speed of UBNT Airmax M (XM) devices to 100Mbit/s (+2)

#373

Description: ath9k: high load >10
Link: https://bugs.lede-project.org/index.php?do=details&task_id=373
Commits:
b94177e ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)

#381

Description: Error: undefined reference to `clock_gettime’ during build
Link: https://bugs.lede-project.org/index.php?do=details&task_id=381
Commits:
64da598 tools: cmake: fix librt linking (FS#1032) (+7,-7)

#383

Description: 1043nd: wifi instable after 5minutes
Link: https://bugs.lede-project.org/index.php?do=details&task_id=383
Commits:
b94177e ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)

#384

Description: IPQ806X: CMD: swconfig on R7800 generate Kernel Panic!
Link: https://bugs.lede-project.org/index.php?do=details&task_id=384
Commits:
ec1a695 kernel: ar8327/ar8337: disable ARL access code to avoid lockups (FS#384) (+6)
5c49fec Revert "kernel: ar8327/ar8337: disable ARL access code to avoid lockups (FS#3... (-6)

#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:
8817367 odhcpd: update to git HEAD version (+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)

#396

Description: odhcpd: IPv6 relay mode is unreliable
Link: https://bugs.lede-project.org/index.php?do=details&task_id=396
Commits:
be4842f 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)

#397

Description: odhcpd: link prefix and route life time to UCI dhcp option 'leasetime'
Link: https://bugs.lede-project.org/index.php?do=details&task_id=397
Commits:
ea24d87 odhcpd: update to git HEAD version (FS#397) (FS#481) (+3,-3)
ac70d28 odhcpd: fix white space errors (+2,-2)
fa57225 ndp: deregister netlink event socket for non recoverable errors (+13,-2)
68ee0b5 treewide: define and use macro IN6_IS_ADDR_ULA (+4,-3)
51c756c odhcpd: display correct default log level in usage text (+3,-3)
a898ee5 config: make loglevel configurable via uci (FS#481) (+21,-6)
62ea54f odhcpd.h: fix alignment style (+1)
4dc7edb Revert "odhcpd.h: fix alignment style" (-1)
f913337 router.h: fix alignment style (+3,-3)
942fb33 router: support ra_mininterval and ra_lifetime uci parameters (FS#397) (+96,-47)
e437ce9 treewide: simplify dhcp leasetime checking (+10,-22)
3495f17 router: allow RA prefix lifetime being set to leasetime value (FS#397) (+30,-8)
ba0cac0 router: fix arithmetic exception fault (+2,-1)
1b630f8 router: don't announce prefixes with valid lifetime equal to 0 (+2,-5)

#402

Description: odhcpd: assign all viable DHCPv6 address in stateful+stateless mode
Link: https://bugs.lede-project.org/index.php?do=details&task_id=402
Commits:
fea89fa odhcpd: update to latest git HEAD (FS#402, FS#524) (+3,-3)
f4d38e0 treewide: reflect managed mode is related to RA (+11,-9)
296b4a0 dhcpv6: assign all viable DHCPv6 addresses by default (FS#402, FS#524) (+14,-2)

#409

Description: Archer C7 all leds are green
Link: https://bugs.lede-project.org/index.php?do=details&task_id=409
Commits:
e79ecb4 ar71xx: fix Archer C7 LED colour names (+4,-4)

#418

Description: crucial package for Lantiq-ADSL-routers missing
Link: https://bugs.lede-project.org/index.php?do=details&task_id=418
Commits:
dc5ba0a packages: mark packages depending on a target as nonshared (+16)

#423

Description: Linksys WRT1900ACS USB led names are wrong
Link: https://bugs.lede-project.org/index.php?do=details&task_id=423
Commits:
726e45d mvebu: fix usb port leds (+15,-10)

#425

Description: mvebu led config (wrt1200 v1)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=425
Commits:
726e45d mvebu: fix usb port leds (+15,-10)

#438

Description: ar7xx: missing/unknown modules
Link: https://bugs.lede-project.org/index.php?do=details&task_id=438
Commits:
4037445 qos-scripts: fix module load commands (FS#438) (+1,-2)

#444

Description: qemu/host: multiple definition of AES_*
Link: https://bugs.lede-project.org/index.php?do=details&task_id=444
Commits:
456e1b6 qemu: rename internal crypto/aes symbols (+7,-1)

#451

Description: ipq806x: random mac is assigned to WiFi phys
Link: https://bugs.lede-project.org/index.php?do=details&task_id=451
Commits:
c980147 ipq806x: fix wireless macs (+1,-1)

#454

Description: ARV7519RW22 physical port order
Link: https://bugs.lede-project.org/index.php?do=details&task_id=454
Commits:
cfd16ec lantiq: fix ARV7519RW22 switch port indexing (+1,-1)

#462

Description: Lede 17.01.0-rc1 - ramips/rt3883/rt-n56u bootloop
Link: https://bugs.lede-project.org/index.php?do=details&task_id=462
Commits:
1b5ae14 ramips: drop rt-n56u factory image (-2)

#481

Description: odhcpd: make log level a UCI file option
Link: https://bugs.lede-project.org/index.php?do=details&task_id=481
Commits:
ea24d87 odhcpd: update to git HEAD version (FS#397) (FS#481) (+3,-3)
ac70d28 odhcpd: fix white space errors (+2,-2)
fa57225 ndp: deregister netlink event socket for non recoverable errors (+13,-2)
68ee0b5 treewide: define and use macro IN6_IS_ADDR_ULA (+4,-3)
51c756c odhcpd: display correct default log level in usage text (+3,-3)
a898ee5 config: make loglevel configurable via uci (FS#481) (+21,-6)
62ea54f odhcpd.h: fix alignment style (+1)
4dc7edb Revert "odhcpd.h: fix alignment style" (-1)
f913337 router.h: fix alignment style (+3,-3)
942fb33 router: support ra_mininterval and ra_lifetime uci parameters (FS#397) (+96,-47)
e437ce9 treewide: simplify dhcp leasetime checking (+10,-22)
3495f17 router: allow RA prefix lifetime being set to leasetime value (FS#397) (+30,-8)
ba0cac0 router: fix arithmetic exception fault (+2,-1)
1b630f8 router: don't announce prefixes with valid lifetime equal to 0 (+2,-5)

#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:
7c9f5c7 sdk: emit proper tag references for base URLs (+5,-3)

#497

Description: ipq806x: non-working USB 3.0 port on R7500 / Netgear X4 nighthawk
Link: https://bugs.lede-project.org/index.php?do=details&task_id=497
Commits:
e521173 ipq8064: enable 2nd USB port on R7500 (+6,-4)

#501

Description: Feed configuration of the SDK is incorrect
Link: https://bugs.lede-project.org/index.php?do=details&task_id=501
Commits:
7c9f5c7 sdk: emit proper tag references for base URLs (+5,-3)

#502

Description: Switch not configured on Asus RT-N12 B1 (brcm47xx)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=502
Commits:
f2fdd68 brcm47xx: fix switch port mapping on Asus RT-N12 and RT-N16 models (+2)

#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:
90728c7 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:
7df998b uhttpd: use sha256 when generating certificates with openssl (FS#512) (+1,-1)

#515

Description: (x86_64) No support for generic EFI framebuffer
Link: https://bugs.lede-project.org/index.php?do=details&task_id=515
Commits:
2712497 x86_64: Add support for EFI framebuffer (FS#515) (+2,-1)

#524

Description: odhcpd: stateful+stateless sends M flag in RA for prefix that will not DHCPv6
Link: https://bugs.lede-project.org/index.php?do=details&task_id=524
Commits:
fea89fa odhcpd: update to latest git HEAD (FS#402, FS#524) (+3,-3)
f4d38e0 treewide: reflect managed mode is related to RA (+11,-9)
296b4a0 dhcpv6: assign all viable DHCPv6 addresses by default (FS#402, FS#524) (+14,-2)

#530

Description: The switch and vlan are wrrong port with linksys RE6500
Link: https://bugs.lede-project.org/index.php?do=details&task_id=530
Commits:
2543e98 ramips: fix Linksys RE6500 switch port mapping (+4,-1)

#541

Description: process relayd is missing after boot
Link: https://bugs.lede-project.org/index.php?do=details&task_id=541
Commits:
699eeda relayd: fix making incomplete instance json data (+14,-7)

#542

Description: ipq806x: unable to boot linux-4.9.10 uboot seeing Bad Magic Number
Link: https://bugs.lede-project.org/index.php?do=details&task_id=542
Commits:
e01b034 ipq806x: fix fakerootfs position (+2,-2)

#544

Description: kmodloader segfault on ixp4xx (armeb)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=544
Commits:
e8871d9 ubox: fix possible address alignment issue (+3,-3)
3dc78a4 kmodloader: don't store aliases info in struct module (+4,-28)

#548

Description: firewall3: Timezone problems, UTC used always despite UTC Time not checked
Link: https://bugs.lede-project.org/index.php?do=details&task_id=548
Commits:
6e46f6e firewall: extend ubus support, exception handling, parse fixes (+3,-3)

#549

Description: Kernel Panic on linux-4.9 during start for ipq806x r7500
Link: https://bugs.lede-project.org/index.php?do=details&task_id=549
Commits:
2a3952b kernel: re-apply 300-arch-arm-force-ZRELADDR-on-arch-qcom.patch on 4.9 (FS#549) (+62,-1)

#551

Description: leftover printf's in the new opkg (since Feb 20)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=551
Commits:
9e4555f opkg: fix stray printf() (#551) (+3,-3)
2a66079 libopkg: switch to GPL2 SHA256 implementation (+57,-69)
f9baf91 libopkg: remove stray printf() (-1)

#571

Description: opkg can be too easily removed
Link: https://bugs.lede-project.org/index.php?do=details&task_id=571
Commits:
ebf846b opkg: mark as essential (FS#571) (+1)

#572

Description: OpenSSL STAMP_CONFIGURED can lead to filename too long
Link: https://bugs.lede-project.org/index.php?do=details&task_id=572
Commits:
9e740fa openssl: Use mkhash for STAMP_CONFIGURED (+1,-1)

#577

Description: Poweroff command hand Geode system instead of switch off.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=577
Commits:
9b940fe x86: enable ACPI support for the Geode subtarget (+60,-1)

#579

Description: Rename failure when file both in rom and overlay in mvebu / wrt3200acm, due to kernel 4.9 or ubi?
Link: https://bugs.lede-project.org/index.php?do=details&task_id=579
Commits:
697ff33 kernel: fix whiteout rename on ubifs (FS#579) (+25)

#582

Description: bullet M image has XM.v6.0.0-OpenWrt-… as version
Link: https://bugs.lede-project.org/index.php?do=details&task_id=582
Commits:
a4e63e2 ar71xx: change image version for ubiquiti devices (+3,-3)

#593

Description: MIPS : undefined reference to `usb_phy_generic_register'
Link: https://bugs.lede-project.org/index.php?do=details&task_id=593
Commits:
0504cd2 ar71xx: fix build without CONFIG_NOP_USB_XCEIV (FS#593) (+7,-11)

#595

Description: odhcpd in relay mode floods network with NS packets
Link: https://bugs.lede-project.org/index.php?do=details&task_id=595
Commits:
c45ef70 odhcpd: update to git HEAD version (FS#656,FS#595) (+3,-3)
c0e9dbf ubus: don't segfault when there're no leases (+3,-3)
a54afb5 dhcpv6-ia: Fix segfault when writing DHCPv4 leases in state file (+1,-1)
7dff5b4 ndp: fix wrong interface name in syslog message (+2,-2)
2b3355f ndp: fix adding proxy neighbor entries (+4,-4)
9268ca6 ndp: don't trigger IPv6 ping when neighbor entry is invalid (+1,-22)

#597

Description: Unchecking "Use DNS servers advertised by peer" has no effect for IPv6
Link: https://bugs.lede-project.org/index.php?do=details&task_id=597
Commits:
64de1cb ppp: propagate master peerdns setting to dynamic slave interface (+4,-2)

#618

Description: ip neigh not there
Link: https://bugs.lede-project.org/index.php?do=details&task_id=618
Commits:
76cc264 busybox: enable the "ip neigh" command (FS#618) (+1,-1)

#619

Description: mac80211: AP+11s VIFs broken
Link: https://bugs.lede-project.org/index.php?do=details&task_id=619
Commits:
1a16cb9 mac80211, hostapd: always explicitly set beacon interval (+10,-9)

#620

Description: ip-full: monitor command throws error
Link: https://bugs.lede-project.org/index.php?do=details&task_id=620
Commits:
312b9dc iproute2: fix ip monitor can't work when NET_NS is not enabled (+41,-1)

#622

Description: Xiaomi nano can not use 16M flash
Link: https://bugs.lede-project.org/index.php?do=details&task_id=622
Commits:
c59469b ramips: fix Xiaomi MiWiFi Nano firmware partition size (+1,-1)

#635

Description: IPv6 RA provides broken DNS
Link: https://bugs.lede-project.org/index.php?do=details&task_id=635
Commits:
15ca327 odhcpd: update to git HEAD version (FS#635) (+3,-3)
24d21c7 ndp: add syslog debug tracing (+32,-9)
eea7d03 rework IPv6 address dump logic (+28,-8)
6eb1e01 ndp: code cleanup (+3,-35)
bc6c3ac ndp: keep an exact copy of IPv6 interface addresses (+9,-5)
3d9f406 rework IPv6 dns address selection (FS#635) (+52,-6)

#637

Description: GDB server doesn't work
Link: https://bugs.lede-project.org/index.php?do=details&task_id=637
Commits:
46e3903 gdb: fix invalid sigprocmask call (+44,-1)

#640

Description: Undocumented / unnamed firewall rules installed by default
Link: https://bugs.lede-project.org/index.php?do=details&task_id=640
Commits:
8fb39f1 firewall: document rules for IPSec ESP/ISAKMP with 'name' option (+16,-15)

#656

Description: IPv6 relay mode does not work
Link: https://bugs.lede-project.org/index.php?do=details&task_id=656
Commits:
c45ef70 odhcpd: update to git HEAD version (FS#656,FS#595) (+3,-3)
c0e9dbf ubus: don't segfault when there're no leases (+3,-3)
a54afb5 dhcpv6-ia: Fix segfault when writing DHCPv4 leases in state file (+1,-1)
7dff5b4 ndp: fix wrong interface name in syslog message (+2,-2)
2b3355f ndp: fix adding proxy neighbor entries (+4,-4)
9268ca6 ndp: don't trigger IPv6 ping when neighbor entry is invalid (+1,-22)

#658

Description: umdns init error during build
Link: https://bugs.lede-project.org/index.php?do=details&task_id=658
Commits:
6db1d13 umdns: remove superfluous include in init script (-2)

#664

Description: Netgear R8000 Wifi broke with commit 8301e613655c2d95fa5430a1a57d92d966fdc70b
Link: https://bugs.lede-project.org/index.php?do=details&task_id=664
Commits:
4a03347 mac80211: gracefully handle preexisting VIF (+6)

#670

Description: whr-1166d gigabit port not working
Link: https://bugs.lede-project.org/index.php?do=details&task_id=670
Commits:
8c9f847 ramips: fix WHR-1166D WAN port (+1,-1)

#677

Description: dnsmasq-full does not respond to DNS queries on IPv6 link-local addresses
Link: https://bugs.lede-project.org/index.php?do=details&task_id=677
Commits:
070a461 dnsmasq: add IPv6 nameserver configuration in server mode (+11,-1)

#686

Description: Netgear R6220 missing USB package
Link: https://bugs.lede-project.org/index.php?do=details&task_id=686
Commits:
ae0facd ramips: fix Netgear R6220 package selection (+1,-1)

#687

Description: Meraki MR24: Ethernet interface not detected correctly if cable not plugged at boot time
Link: https://bugs.lede-project.org/index.php?do=details&task_id=687
Commits:
6adc757 apm821xx: MR24: fix ethernet phy detection on the MR24 (+116,-5)

#691

Description: 5Ghz radio detected as 2.4Ghz and not-functional on Asus RP-N53 and Buffalo WHR-600D (Ralink RT5592)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=691
Commits:
21abb74 ramips: fix WHR-600D eeprom dt property (+3,-3)
b4be461 ramips: add RP-N53 pcie wireless eeprom (+9)

#704

Description: brcmfmac / Raspberry Pi 3 / wifi not working / adhoc and 80211s-mode
Link: https://bugs.lede-project.org/index.php?do=details&task_id=704
Commits:
4a03347 mac80211: gracefully handle preexisting VIF (+6)

#707

Description: iptables missing DEPENDS
Link: https://bugs.lede-project.org/index.php?do=details&task_id=707
Commits:
e80a041 iptables: fix wrong depends for nftables support (FS#707) (+1,-1)

#711

Description: iptables 600-shared-libext.patch broken and incomplete
Link: https://bugs.lede-project.org/index.php?do=details&task_id=711
Commits:
c2dc732 iptables: fix typos in 600-shared-libext.patch (FS#711) (+2,-2)
0f72690 iptables: fix nftables compile issue (FS#711) (+20)

#716

Description: zte-q7 switch driver cannot load
Link: https://bugs.lede-project.org/index.php?do=details&task_id=716
Commits:
a45cde9 ramips: ZTE-Q7: fix switch driver initialization in DTS (FS#716) (+4,-2)

#728

Description: BusyBox/nslookup_lede compile error when build without IPV6 support
Link: https://bugs.lede-project.org/index.php?do=details&task_id=728
Commits:
8ed5c6d busybox: fix build of nslookup_lede applet without IPv6 (#728) (+33,-9)

#735

Description: LEDE 17.01.1 boot loop on Asus RT-N56U ramips, rt3883
Link: https://bugs.lede-project.org/index.php?do=details&task_id=735
Commits:
0a17d29 ramips: add NULL clock fix send upstream (+43)
b27977b brcm63xx: add NULL clock fix send upstream (+53,-5)

#739

Description: typo in target/linux/ramips/base-files/etc/board.d/01_leds
Link: https://bugs.lede-project.org/index.php?do=details&task_id=739
Commits:
3a2cc2c ramips: fix syntax error in board.d/01_leds (+1,-1)

#745

Description: kmod-crypto-sha256 unknown symbols
Link: https://bugs.lede-project.org/index.php?do=details&task_id=745
Commits:
a76cbc0 kernel: fix autoloading arch-specific modules (+9,-9)

#749

Description: EdgeRouter Lite (octeon) f2fs WARNING in segment.c
Link: https://bugs.lede-project.org/index.php?do=details&task_id=749
Commits:
cdb494f f2fs-tools: fix mkfs.f2fs on big-endian systems (+67,-1)

#753

Description: Alternatives support breaks 'ip' symlink when only 'tc' is installed (breaks e.g. SQM)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=753
Commits:
7842cce build: reset ALTERNATIVES field in Package/Default (+1)

#754

Description: BenNanoNote hostname setting broken?
Link: https://bugs.lede-project.org/index.php?do=details&task_id=754
Commits:
65de093 base-files: implement ucidef_set_hostname(), ucidef_set_ntpserver() (+20)

#755

Description: [SUNXI] ImageBuilder fails because of kmod-eeprom-sunxi
Link: https://bugs.lede-project.org/index.php?do=details&task_id=755
Commits:
be40d0a sunxi: clean up modules definitions (+5,-45)

#758

Description: factory image for ubnt er-x missing
Link: https://bugs.lede-project.org/index.php?do=details&task_id=758
Commits:
414b65d ramips: enable ramdisk for mt7621 (+1,-1)
d17cb4a ramips: purge default packages on MT7621 (+48,-29)

#766

Description: Intermittent SIGSEGV crash of dnsmasq-full
Link: https://bugs.lede-project.org/index.php?do=details&task_id=766
Commits:
deef713 dnsmasq: bump to 2.77rc3 (+10,-10)

#773

Description: PAE broke Soekris net4826
Link: https://bugs.lede-project.org/index.php?do=details&task_id=773
Commits:
62d0b1a x86/legacy: disable PAE again (+1,-1)

#774

Description: fixup-mac-address script is broken
Link: https://bugs.lede-project.org/index.php?do=details&task_id=774
Commits:
8451b06 ramips: fixup-mac-address: add missing include (+1)

#785

Description: dnsmasq: /tmp/resolv.conf not set to localhost when noresolv=1 and resolvfile is unset
Link: https://bugs.lede-project.org/index.php?do=details&task_id=785
Commits:
a53f8ba dnsmasq: manage resolv.conf if when listening on 127.0.0.1#53 (+36,-26)

#787

Description: no console in Xen-DomU guests
Link: https://bugs.lede-project.org/index.php?do=details&task_id=787
Commits:
6548b34 x86/64: add xen DomU support (+68,-1)
cd10577 x86: Fix xen serial console by removing conflicting PATA driver (-2)

#790

Description: Failsafe mode networking is broken on Linksys WRT54GSv1
Link: https://bugs.lede-project.org/index.php?do=details&task_id=790
Commits:
833c500 brcm47xx: remove target specific network preinit config (-32)

#792

Description: Reset button not working on Linksys WRT54GSv1
Link: https://bugs.lede-project.org/index.php?do=details&task_id=792
Commits:
1dace8c brcm47xx: resolve GPIO conflict for WRT54GSv1 (+7,-14)

#793

Description: Power LED flickers on Linksys WRT54GSv1, making it unsuitable for failsafe notification
Link: https://bugs.lede-project.org/index.php?do=details&task_id=793
Commits:
e3b339e brcm47xx: use DMZ LED as status indicator (+7,-15)

#806

Description: Does not equal iptables rule not working
Link: https://bugs.lede-project.org/index.php?do=details&task_id=806
Commits:
6e46f6e firewall: extend ubus support, exception handling, parse fixes (+3,-3)

#809

Description: Commit 8040420b006a744ad65d4f2bedf5682140df1f42 (tools/flex: update to 2.6.3) breaks Unbound build
Link: https://bugs.lede-project.org/index.php?do=details&task_id=809
Commits:
aeeb2fa flex: update to 2.6.4 (FS#809) (+3,-3)

#811

Description: r4214 - iptables (?) not read properly /etc/config/firewall
Link: https://bugs.lede-project.org/index.php?do=details&task_id=811
Commits:
6e46f6e firewall: extend ubus support, exception handling, parse fixes (+3,-3)

#812

Description: 6rd package stopped working after last change
Link: https://bugs.lede-project.org/index.php?do=details&task_id=812
Commits:
1422dab netifd: fix 6rd regression (FS#812) (+3,-3)
08f1875 system-linux: fix 6rd regression (+1,-1)

#814

Description: When LEDE is compiled with GCC 7 on at least ar71xx and brcm47xx, Dropbear won't accept connections
Link: https://bugs.lede-project.org/index.php?do=details&task_id=814
Commits:
25aaff9 gcc: merge upstream fix for PR 83496 (fixes FS#814) (+136)

#821

Description: sysupgrade doesn't work on Linksys WRT3200ACM (mvebu)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=821
Commits:
5654a03 mvebu: fix sysupgrade (+9,-19)

#829

Description: network.sh incorrectly hardcodes IPv6 address suffix
Link: https://bugs.lede-project.org/index.php?do=details&task_id=829
Commits:
7f91cab base-files: network.sh: properly report local IPv6 addresses (+14,-18)

#832

Description: GCC 6.X Toolchain compile error
Link: https://bugs.lede-project.org/index.php?do=details&task_id=832
Commits:
22e2b40 gcc: gcc 6.3.0 fix comparison between pointer and integer (+11)

#835

Description: ar71xx: ens202ext: boot failure
Link: https://bugs.lede-project.org/index.php?do=details&task_id=835
Commits:
656ed75 ar71xx: fix EnGenius ENS202EXT mtd definition (+4,-4)

#837

Description: PROVIDES handling for non-virtual packages
Link: https://bugs.lede-project.org/index.php?do=details&task_id=837
Commits:
47d6b05 metadata: always resolve dependencies through provides list (+35,-46)

#841

Description: dnsmasq cannot resolve domain name if the first upstream dns server reply code is REFUSED
Link: https://bugs.lede-project.org/index.php?do=details&task_id=841
Commits:
7d31fe6 dnsmasq: backport patch fixing DNS failover (FS#841) (+31)

#842

Description: LEDE 17.01.2 - Problem/Error is caused by kmod-fs-btrfs
Link: https://bugs.lede-project.org/index.php?do=details&task_id=842
Commits:
34c01e6 kernel: do not try to probe builtin modules on empty kmod package install (+2)

#843

Description: Switch port order reversed on TL-WR740N (v2.5)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=843
Commits:
ad8c315 ar71xx: fix switch port mapping for TP-Link TL-WR74xN/D series (+1,-1)

#852

Description: AR71xx / TP-Link RE-450 - wrong image creation - recent firmware won't flash
Link: https://bugs.lede-project.org/index.php?do=details&task_id=852
Commits:
a73471d ar71xx: image: specify TPLINK_HWID for TP-Link RE450 (+1)

#859

Description: OpenVPN is beeing killed with "service openvpn stop" due to short timeout
Link: https://bugs.lede-project.org/index.php?do=details&task_id=859
Commits:
2c5f16e procd: support term_timeout parameter (+2,-2)

#874

Description: odhcpc6 script typo, so /etc/odhcp6c.user is called with incorrect parameter
Link: https://bugs.lede-project.org/index.php?do=details&task_id=874
Commits:
1d45ec2 dhcpv6: add missing dollar sign in dhcpv6 script (FS#874) (+2,-2)

#876

Description: dnsmasq-full "Exclude interfaces" configuration does not work as expected.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=876
Commits:
a89c36b dnsmasq: restore ability to include/exclude raw device names (+3,-3)

#885

Description: r4525-eafaef3 - flex not build (last update automake)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=885
Commits:
91e262c tools: flex: fix build with automake 1.15.1 (+3,-2)

#904

Description: Allnet ALL0315N crashes when updating from OpenWRT to LEDE
Link: https://bugs.lede-project.org/index.php?do=details&task_id=904
Commits:
9fe9175 image: fix ar71xx legacy images (+1)

#909

Description: runas wrapper executes programs using wrong interpreter
Link: https://bugs.lede-project.org/index.php?do=details&task_id=909
Commits:
ef1cafa build: fix invocation of bundled ld.so in SDK and Imagebuilder (+18,-15)

#919

Description: WITI - latest changes mt76 and above or kmodloader = driver wifi not loaded
Link: https://bugs.lede-project.org/index.php?do=details&task_id=919
Commits:
3e26340 Revert "kernel: do not try to probe builtin modules on empty kmod package ins... (-2)

#933

Description: Opkg segfault on mt7621
Link: https://bugs.lede-project.org/index.php?do=details&task_id=933
Commits:
eb43a81 opkg: bump to version 2017-07-28 (+3,-3)
4bd8601 pkg_parse: fix segfault when parsing descriptions with leading newlines (+9,-11)

#964

Description: odhcpdIPv6 node(Win 10) stops sending Router Solicitation but it still receives RAs from LEDE
Link: https://bugs.lede-project.org/index.php?do=details&task_id=964
Commits:
05c3647 odhcp6c: add ra_holdoff config option and update to git HEAD version (FS#964) (+9,-6)

#977

Description: building iw is currently failing on version.sh
Link: https://bugs.lede-project.org/index.php?do=details&task_id=977
Commits:
c317af7 iw: fix build on musl host (+1,-2)

#979

Description: ramips: Xiaomi MiWiFi Mini has no configurable LED
Link: https://bugs.lede-project.org/index.php?do=details&task_id=979
Commits:
f3b4e50 ramips: fix default LED configuration ()

#988

Description: Procd does not respect a user's groups when using parameter user
Link: https://bugs.lede-project.org/index.php?do=details&task_id=988
Commits:
b2aa820 base-files: fix getting gid from group_add_next (+7,-8)
01b8359 procd: update to the latest version (+4,-4)
c3faabe procd: get rid of putenv usage. (+2,-3)
3db4e6d service: add func for string config change check (+6,-8)
dfb68f8 service: initialize supplementary group ids (+13,-1)

#991

Description: untagged vlan do not work on mt7620
Link: https://bugs.lede-project.org/index.php?do=details&task_id=991
Commits:
341b142 ramips: properly map pvid for vlans with remapped vid on mt7530/762x switches (+7,-1)

#1003

Description: Flex does not build with GCC 7.2
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1003
Commits:
0fb14a2 tools: flex: fix segfault with glibc 2.26+ (+27)

#1004

Description: TP-Link Archer C2600 very high idle load
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1004
Commits:
eff3549 generic: drop support for get_port_stats() on ar8xxx (+18,-59)

#1015

Description: mtd-utils-1.5.2 does not compile due to missing sysmacros.h
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1015
Commits:
855d210 tools/mtd-utils: include sysmacros.h explicitly (+27,-4)

#1016

Description: findutils-4.6.0 fails to compile due to missing sysmacros.h
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1016
Commits:
4a5de1f tools/findutils: include sysmacros.h explicitly (+13)

#1017

Description: squashfs fails to compile due to update in glibc
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1017
Commits:
4425fa8 tools/squashfs4: include sysmacros.h explicitly (+36,-16)

#1018

Description: squashfs-3.0 fails to compile with new glibc
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1018
Commits:
09bfca6 tools/squashfs: include sysmacros.h explicitly (+20)

#1021

Description: uhttpd-mod-ubus: error in postinst script
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1021
Commits:
73c745f functions.sh: fix default_postinst function (+1,-1)

#1030

Description: ubus call network reload fails with unknown error
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1030
Commits:
bd27331 netifd: update to latest git HEAD version (FS#1030) (+3,-3)
3429bd8 system-linux: add support for hotplug event 'move' (+27,-3)
5df3f01 config: suppress error if no wireless config present (FS#1030) (+9,-2)

#1032

Description: Build broken with cmake 3.9.3 ?
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1032
Commits:
64da598 tools: cmake: fix librt linking (FS#1032) (+7,-7)

#1036

Description: dnsmasq: 2.78 fixes several remote code execution exploits - please upgrade
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1036
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1037

Description: netifd: implement point-to-point interface support
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1037
Commits:
fbde9ac netifd: bump to git HEAD version (FS#1037) (+3,-3)
ead9789 ubus: fix ubus error code on reload failure (+1,-1)
1ee788d ubus: display the point-to-point IPv4 address (+6)
0f96606 proto: add point-to-point IPv4 address config support (FS#1037) (+22,-8)
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1038

Description: Upgrade dnsmasq to 2.78 (security fixes for remote code execution)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1038
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1040

Description: Can't set WiFi HT mode per-SSID
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1040
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1041

Description: WZR-600DHP: Nexus 5X can not connect with HT40 + channel 1
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1041
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1043

Description: WA850RE v1 leds
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1043
Commits:
1c4a116 ar71xx: add rssileds to WA850RE v1 image (+1)

#1045

Description: Support for special characters in ssids
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1045
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1047

Description: u-boot-nbg460n_550n_550nh bails out on CONFIG_ENV_SIZE error
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1047
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1055

Description: Youku YK1: No ethernet devices
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1055
Commits:
9786b53 ramips: fix Youku-YK1 support (+6,-5)

#1057

Description: Nanostation M2 firmware check failed, needs new magic number.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1057
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1060

Description: Randomly loosing access to the router/wan via WLAN
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1060
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1063

Description: imagebuilder: show IMAGE_SIZE in `make info`
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1063
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1066

Description: Broken ppp install
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1066
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1072

Description: AR71xx / TP-RE450: Can't build image with kernel 4.9.x
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1072
Commits:
55c77b3 ar71xx: increase kernel partition size for TP-Link RE450 v1 (+3,-3)

#1073

Description: sysctl 'net.bridge.*' is an unkown key.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1073
Commits:
445682c base-files: move netfilter sysctl defaults to specific kmod packages (+27,-13)

#1074

Description: NETDEV WATCHDOG: wlan2 (mwifiex_sdio): transmit queue 1 timed out - WRT3200ACM
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1074
Commits:
0b3087e nghttp2: bump to 1.28.0 (+2,-2)

#1084

Description: All ethernet ports assigned to WAN on EnGenius ENS202EXT
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1084
Commits:
7c03f97 ar71xx: fix lan ports on ens202ext (+1)

#1092

Description: kmod-lib-lzo package do not contain any kernel-modules
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1092
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1101

Description: gcc 7.x causing luci bad gateway
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1101
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1102

Description: Kernel crash on mt7621 at mm/slub.c
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1102
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1104

Description: Kernel crash on mt7621 at mm/slub.c
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1104
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1105

Description: tp-link wr840n v4 - wifi disabled when channel is set to auto
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1105
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1106

Description: ar71xx: RB951Ui-2nD: LEDs not working with 4.9 kernel
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1106
Commits:
dfa2930 ar71xx: mach-rbspi: fix 74x164 support (+1)

#1117

Description: hostapd-common: wrong/obsolete parameters supplied to wpa_supplicant
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1117
Commits:
75021e9 Revert "wpa_supplicant: log to syslog instead of stdout" (+2,-2)

#1119

Description: Test issue.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1119
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1120

Description: Newifi D1 - Unable to reboot
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1120
Commits:
ecc347d nghttp2: bump to 1.30.0 (+2,-2)

#1123

Description: base-files: os-release: HOME_URL not settable / set to LEDE_DEVICE_MANUFACTURER_URL
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1123
Commits:
5cbd22b nghttp2: bump to 1.31.0 (+2,-2)

#1124

Description: Lantiq-xway build failure
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1124
Commits:
56189f1 ltq-atm: add missing dependency to kmod-ltq-adsl-*-mei (+2,-2)

#1126

Description: TP-LINK 1043v2 wifi
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1126
Commits:
5cbd22b nghttp2: bump to 1.31.0 (+2,-2)

#1129

Description: WNR2000v3 crash due to button/LED/phy interaction
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1129
Commits:
8d3857a ath9k: unset the default LED pin if used by platform buttons (+7,-4)

#1130

Description: Add partial import for settings
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1130
Commits:
5cbd22b nghttp2: bump to 1.31.0 (+2,-2)

#1136

Description: HFSC kernel warnings with QoS / SQM
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1136
Commits:
9306bdf kernel: merge a pending fix for HFSC warnings/slowdowns (fixes FS#1136) (+267,-9)

#1137

Description: dnsmasq static hosts configuration should support client-id
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1137
Commits:
5cbd22b nghttp2: bump to 1.31.0 (+2,-2)

#1144

Description: Opkg fails with Out of memory on a TP-Link RE450
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1144
Commits:
419238f nghttp2: bump to 1.32.0 (+2,-2)

#1146

Description: Constant wireless disconnects due to excessive missing ACKs
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1146
Commits:
419238f nghttp2: bump to 1.32.0 (+2,-2)

#1147

Description: VLAN problem with MT7530 switch
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1147
Commits:
bb4002c ramips: don't clobber vlans with remapped vid on mt7530/762x switches (+53,-36)
341b142 ramips: properly map pvid for vlans with remapped vid on mt7530/762x switches (+7,-1)

#1162

Description: wpa_supplicant dead loop in fuction wpas_ctrl_msg_queue_timeout
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1162
Commits:
419238f nghttp2: bump to 1.32.0 (+2,-2)

#1171

Description: Buildbot fails for TP-LINK CPE210/220
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1171
Commits:
419238f nghttp2: bump to 1.32.0 (+2,-2)

#1173

Description: ustream-ssl Bug ON IPQ806X
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1173
Commits:
419238f nghttp2: bump to 1.32.0 (+2,-2)

#1174

Description: ustream-ssl Bug ON IPQ806X
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1174
Commits:
b65572f curl: fix HTTPS network timeouts with OpenSSL (+36)

#1181

Description: CVE-2017-16544: A Busybox autocompletion vulnerability
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1181
Commits:
7c0a2bc busybox: backport cve-2017-16544 fix (+40)

#1182

Description: UCI incorrect implementation of anonymous uci section counter?
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1182
Commits:
0fca474 uci: update to latest git HEAD (FS#1182) (+3,-3)
021fd65 file: remove unnecessary uci_fixup_section calls (+3,-5)
25fd142 list: remove unncessary increment of n_section (FS#1182) (+1,-1)

#1187

Description: sysupgrade does not accept -d any more
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1187
Commits:
89233a8 base-files: sysupgrade: correct command help text (+1,-2)

#1188

Description: odhcpd: make dhcpv4 compile configurable breaks optional install (fd80621fea5cafcdca3f7fe762fede374a
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1188
Commits:
99ea749 odhcpd: add a full and ipv6only variant (FS#1188) (+58,-27)

#1189

Description: CMAKE-related packages like odhcpd & uhttpd do not respect changed compile time options
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1189
Commits:
5d6f2a2 uhttpd: fix PKG_CONFIG_DEPENDS (FS#1189) (+1,-3)

#1196

Description: ifxos: does not build using glibc instead musl
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1196
Commits:
b59b799 ltq-ifxos: fix compilation against glibc (+60,-3)

#1197

Description: Netgear ipq806x severe wifi problem
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1197
Commits:
36a96a4 ipq806x: fix wireless regression (+734,-308)

#1200

Description: ar71xx/mikrotik: RB951G-2HnD boot loop
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1200
Commits:
665bb27 ar71xx: fix invalid pointer dereference in rb95x_nand_scan_fixup() (+4)

#1211

Description: Comtrend VR-3026e kernel panic using last snapshots
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1211
Commits:
a8d3d51 brcm63xx: fix an OOPS when accessing the basemode register on 6368 (+1,-1)

#1212

Description: Busybox 1.27.2 compilation error
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1212
Commits:
f4c68e1 busybox: fix glibc libresolv dependency for LEDE nslook applet (+1,-1)

#1213

Description: Lede-OpenWrt rebranding error: codename fields still in /etc/openwrt_release and /usr/lib/os-release
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1213
Commits:
d23e1e1 merge: properly remove %n / %N references (+4,-7)

#1219

Description: ipt-debug module not compiling
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1219
Commits:
e6de92c iptables: make kmod-ipt-debug part of default ALL build (+3,-4)

#1260

Description: rootfs.mk places lockfiles in buildhost filesystem
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1260
Commits:
60ad837 procd: fix procd_lock() when prepare_roofs (+5,-3)

#1271

Description: ar71xx/mikrotik: GPIO setup broken by commit e66c47fb14f56be48366d1206b54724ab6dc2502
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1271
Commits:
acafbac base-files: gpio switch: check if direction can be set (+10,-3)

#1276

Description: ipq806x: TP-Link C2600 device bricked after sysupgrade
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1276
Commits:
52e7df3 ipq806x: unset filesystem specific build command by default (+1)

#1309

Description: openssl build invokes bogus target
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1309
Commits:
c9c2e4d openssl: remove call to now absent clean-staging make target (-3)

#1310

Description: e2fsprogs/libext2fs breaking krb5
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1310
Commits:
20d63eb e2fsprogs: break out libcomerr/libss, FS#1310 (+117,-17)

#1333

Description: MTK Ethernet Issues After NAPI polling Changes
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1333
Commits:
e9b58b2 Revert "ramips: improve NAPI polling to increase GRO batch size" (fixes FS#1333) (+16,-13)

#1336

Description: netfid: wan6 is starting odhcp6c in a loop indefinite
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1336
Commits:
787326b odhcp6c: fix appending of emtpy sendopt value (FS#1336) (+2,-2)

#1341

Description: vlan configuration fails
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1341
Commits:
bb4002c ramips: don't clobber vlans with remapped vid on mt7530/762x switches (+53,-36)
341b142 ramips: properly map pvid for vlans with remapped vid on mt7530/762x switches (+7,-1)

#1350

Description: BRCM63xx boot loops in trunk
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1350
Commits:
0f063f8 brcm63xx: drop root parameter from cmdline (+88,-88)

#1358

Description: Wireguard interface and the wrong route to the ip of the peer
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1358
Commits:
1cd76e2 netifd: update to the latest version (fixes FS#1358) (+3,-3)
1f5a29c ip: do not add local routes for host dependencies (+1,-2)
c06f842 device: add support for setting the isolate options for bridge ports (+18)
69aeaab interface-ip: fix route selection for host dependencies (+1,-1)

#1361

Description: Unable to configure multiple IPv6 prefixes in luci
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1361
Commits:
66222dd odhcp6c: support multiple additional user prefixes (+13,-6)
e83bc5e 6in4: support multiple additional user prefixes (+11,-6)

#1377

Description: Prefix Delegation is broken
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1377
Commits:
97c27f0 odhcpd: fix interop with wide DHCPv6 client (FS#1377) (+4,-4)
96033e9 dhcpv6-ia: don't always send reconf accept option (FS#1377) (+2,-1)

#1391

Description: lantiq: lib_ifxos fails to build with PIE with musl
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1391
Commits:
45ae5c2 lantiq: Deactivate ASLR support for some applications (+6,-1)

#1399

Description: [gre] gre.sh has a non-declared dependency on resolveip
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1399
Commits:
694f0bb gre: squash grev4 and grev6 packages into gre (FS#1399) (+5,-34)

#1421

Description: "imagebuilder: reuse rootfs preparation from rootfs.mk" breaks TARGET_PER_DEVICE_ROOTFS
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1421
Commits:
643850f inclue/image.mk: fix package installation for per-device rootfs (+1)

#1425

Description: iproute2: tc qdisc produces incorrect output
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1425
Commits:
745d0e7 iproute2: fix hidden uint to uin64_t promotion in json_print (+66,-1)

#1428

Description: ramips: mt7620n: NEXX WT3020 switch detection broken
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1428
Commits:
d482356 ramips: mt7620n: add mdio node and disable port4 by default (+8,-1)

#1430

Description: MAP rule parsing incorrectly handles additional FMR rules
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1430
Commits:
479aaf6 map: fix psidlen becoming negative (FS#1430) (+17,-11)

#1433

Description: Firmware can not be compiled with gcc 8
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1433
Commits:
d6d3db0 build: Improve GCC version detection (+8,-4)

#1439

Description: GL.iNet GL-B1300 Ethernet not working
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1439
Commits:
403260d ipq40xx: fix GL.iNet GL-B1300 (-319)

#1446

Description: dnsmasq init script may add a resolvfile argument when noresolv is requested.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1446
Commits:
287f5eb dnsmasq: improve init script portability (FS#1446) (+2,-2)

#1447

Description: rfc6761.conf file in dnsmasq package contains incorrect entries.
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1447
Commits:
3612d90 dnsmasq: remove example domains from rfc6761.conf (FS#1447) (+1,-5)

#1452

Description: [netifd] gretap instantiation fails on and after commit 1cd76e2 on "master"
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1452
Commits:
d290024 netifd: update to the latest version (fixes FS#1452) (+4,-4)
9c8d781 netifd: return the interface for locally addressable host dependencies (FS#1452) (+2,-3)

#1456

Description: IGMPProxy: Using old repository
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1456
Commits:
247055c igmpproxy: bump to 0.2.1 (+4,-679)

#1457

Description: odhcpd annoucing dhcpv6 even when it's not enabled
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1457
Commits:
fdf2e1f odhcpd: update to latest git HEAD (FS#1457) (+4,-4)
dcfc06a router: fix managed address configuration setting (+4,-3)

#1460

Description: Request to add new flash chip support, China's "new core" XMC .
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1460
Commits:
ece8155 kernel: Add support for XM25QH64A and XM25QH128A SPI NOR flash (+60)

#1466

Description: Kernel panic on tcp_push (4.14-only and patch available)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1466
Commits:
a74fd57 kernel: update kernel 4.14 to 4.14.32 (+33,-123)

#1470

Description: commit d6d3db05436952f68f47d35df58ad5050b1f2d66 breaks building on MacOS
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1470
Commits:
e9eb939 include: extend SetupHostCommand macro to accept more arguments (+2,-1)

#1479

Description: ramips: sysupgrade and factory images built from master after 4.14 upgrade are not built due to size
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1479
Commits:
a31107a firmware-utils: tplink-safeloader: increase RE350 kernel size (+3,-3)

#1489

Description: After RAMIPS switched to 4.14, every USB device work in USB 1.1 mode
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1489
Commits:
07b4e49 ramips: fix usb phy compatible string (should fix FS#1489) (+1,-1)

#1493

Description: Failed to build the Openwrt SDK on macOS
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1493
Commits:
746c590 scripts: bundle-libraries: fix build on OS X (FS#1493) (+4)

#1498

Description: Building gccgo failes
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1498
Commits:
f172456 toolchain: gccgo: fix building gccgo compiler (+248)

#1500

Description: GL-MT300A: No network after boot
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1500
Commits:
e988b0f ramips: mt7620: fix double use of pins (-6)

#1510

Description: busybox conflicts with flock
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1510
Commits:
f87dff8 flock: enable alternatives support (+5,-3)

#1515

Description: Add Mediatek MT7628 EVB Support
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1515
Commits:
91e11be ramips: fix mt7628 eval board pinmux (+1,-1)

#1532

Description: ar71xx - ath9k: probe of ar933x_wmac failed with error -5
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1532
Commits:
ce4d2fb ar71xx: fix and improve ALFA Network Tube2H support (+12,-1)

#1551

Description: HW flow offload on MT7621 stop functioning with Commit a3096b4b33dcc5fcc07b229346ef337aa5962019
Link: https://bugs.lede-project.org/index.php?do=details&task_id=1551
Commits:
e9cb1b7 netfilter: fix hardware offload regression (FS#1551) (+13,-13)

Security fixes

CVE-2006-2451

Description: The suid_dumpable support in Linux kernel 2.6.13 up to versions before 2.6.17.4, and 2.6.16 before 2.6.16.24, allows a local user to cause a denial of service (disk consumption) and possibly gain privileges via the PR_SET_DUMPABLE argument of the prctl function and a program that causes a core dump file to be created in a directory for which the user does not have permissions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2451
Commits:
7765e44 basefiles: allow suid coredumps (+2,-1)

CVE-2015-3239

Description: Off-by-one error in the dwarf_to_unw_regnum function in include/dwarf_i.h in libunwind 1.1 allows local users to have unspecified impact via invalid dwarf opcodes.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3239
Commits:
5d48dc1 libunwind: update to 1.2 (+58,-19)

CVE-2016-2125

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2125
Commits:
9aaa23e samba36: fix some security problems (+322,-3)

CVE-2016-7055

Description: There is a carry propagating bug in the Broadwell-specific Montgomery multiplication procedure in OpenSSL 1.0.2 and 1.1.0 before 1.1.0c that handles input lengths divisible by, but longer than 256 bits. Analysis suggests that attacks against RSA, DSA and DH private keys are impossible. This is because the subroutine in question is not used in operations with the private key itself and an input of the attacker's direct choice. Otherwise the bug can manifest itself as transient authentication and key negotiation failures or reproducible erroneous outcome of public-key operations with specially crafted input. Among EC algorithms only Brainpool P-512 curves are affected and one presumably can attack ECDH key negotiation. Impact was not analyzed in detail, because pre-requisites for attack are considered unlikely. Namely multiple clients have to choose the curve in question and the server has to share the private key among them, neither of which is default behaviour. Even then only clients that chose the curve will be affected.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7055
Commits:
12db207 openssl: update to version 1.0.2k (+13,-13)

CVE-2016-7922

Description: The AH parser in tcpdump before 4.9.0 has a buffer overflow in print-ah.c:ah_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7922
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7923

Description: The ARP parser in tcpdump before 4.9.0 has a buffer overflow in print-arp.c:arp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7923
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7924

Description: The ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-atm.c:oam_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7924
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7925

Description: The compressed SLIP parser in tcpdump before 4.9.0 has a buffer overflow in print-sl.c:sl_if_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7925
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7926

Description: The Ethernet parser in tcpdump before 4.9.0 has a buffer overflow in print-ether.c:ethertype_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7926
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7927

Description: The IEEE 802.11 parser in tcpdump before 4.9.0 has a buffer overflow in print-802_11.c:ieee802_11_radio_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7927
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7928

Description: The IPComp parser in tcpdump before 4.9.0 has a buffer overflow in print-ipcomp.c:ipcomp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7928
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7929

Description: The Juniper PPPoE ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-juniper.c:juniper_parse_header().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7929
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7930

Description: The LLC/SNAP parser in tcpdump before 4.9.0 has a buffer overflow in print-llc.c:llc_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7930
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7931

Description: The MPLS parser in tcpdump before 4.9.0 has a buffer overflow in print-mpls.c:mpls_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7931
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7932

Description: The PIM parser in tcpdump before 4.9.0 has a buffer overflow in print-pim.c:pimv2_check_checksum().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7932
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7933

Description: The PPP parser in tcpdump before 4.9.0 has a buffer overflow in print-ppp.c:ppp_hdlc_if_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7933
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7934

Description: The RTCP parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:rtcp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7934
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7935

Description: The RTP parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:rtp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7935
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7936

Description: The UDP parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:udp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7936
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7937

Description: The VAT parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:vat_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7937
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7938

Description: The ZeroMQ parser in tcpdump before 4.9.0 has an integer overflow in print-zeromq.c:zmtp1_print_frame().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7938
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7939

Description: The GRE parser in tcpdump before 4.9.0 has a buffer overflow in print-gre.c, multiple functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7939
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7940

Description: The STP parser in tcpdump before 4.9.0 has a buffer overflow in print-stp.c, multiple functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7940
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7973

Description: The AppleTalk parser in tcpdump before 4.9.0 has a buffer overflow in print-atalk.c, multiple functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7973
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7974

Description: The IP parser in tcpdump before 4.9.0 has a buffer overflow in print-ip.c, multiple functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7974
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7975

Description: The TCP parser in tcpdump before 4.9.0 has a buffer overflow in print-tcp.c:tcp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7975
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7983

Description: The BOOTP parser in tcpdump before 4.9.0 has a buffer overflow in print-bootp.c:bootp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7983
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7984

Description: The TFTP parser in tcpdump before 4.9.0 has a buffer overflow in print-tftp.c:tftp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7984
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7985

Description: The CALM FAST parser in tcpdump before 4.9.0 has a buffer overflow in print-calm-fast.c:calm_fast_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7985
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7986

Description: The GeoNetworking parser in tcpdump before 4.9.0 has a buffer overflow in print-geonet.c, multiple functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7986
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7992

Description: The Classical IP over ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-cip.c:cip_if_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7992
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-7993

Description: A bug in util-print.c:relts_print() in tcpdump before 4.9.0 could cause a buffer overflow in multiple protocol parsers (DNS, DVMRP, HSRP, IGMP, lightweight resolver protocol, PIM).

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7993
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-8574

Description: The FRF.15 parser in tcpdump before 4.9.0 has a buffer overflow in print-fr.c:frf15_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-8574
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-8575

Description: The Q.933 parser in tcpdump before 4.9.0 has a buffer overflow in print-fr.c:q933_print(), a different vulnerability than CVE-2017-5482.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-8575
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2016-9063

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9063
Commits:
b4ce088 tools/expat: Update host version to 2.2.2 (+2,-2)

CVE-2017-0786

Description: A elevation of privilege vulnerability in the Broadcom wi-fi driver. Product: Android. Versions: Android kernel. Android ID: A-37351060. References: B-V2017060101.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-0786
Commits:
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
398edca kernel: bump 4.4 to 4.4.93 (+2,-2)

CVE-2017-2629

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-2629
Commits:
c481774 curl: update to version 7.53.1 (+6,-42)

CVE-2017-2784

Description: An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. A specially crafted x509 certificate, when parsed by mbed TLS library, can cause an invalid free of a stack pointer leading to a potential remote code execution. In order to exploit this vulnerability, an attacker can act as either a client or a server on a network to deliver malicious x509 certificates to vulnerable applications.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-2784
Commits:
7b52278 mbedtls: update to version 2.4.2 (+4,-4)

CVE-2017-3731

Description: If an SSL/TLS server or client is running on a 32-bit host, and a specific cipher is being used, then a truncated packet can cause that server or client to perform an out-of-bounds read, usually resulting in a crash. For OpenSSL 1.1.0, the crash can be triggered when using CHACHA20/POLY1305; users should upgrade to 1.1.0d. For Openssl 1.0.2, the crash can be triggered when using RC4-MD5; users who have not disabled that algorithm should update to 1.0.2k.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3731
Commits:
12db207 openssl: update to version 1.0.2k (+13,-13)

CVE-2017-3732

Description: There is a carry propagating bug in the x86_64 Montgomery squaring procedure in OpenSSL 1.0.2 before 1.0.2k and 1.1.0 before 1.1.0d. No EC algorithms are affected. Analysis suggests that attacks against RSA and DSA as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH are considered just feasible (although very difficult) because most of the work necessary to deduce information about a private key may be performed offline. The amount of resources required for such an attack would be very significant and likely only accessible to a limited number of attackers. An attacker would additionally need online access to an unpatched system using the target private key in a scenario with persistent DH parameters and a private key that is shared between multiple clients. For example this can occur by default in OpenSSL DHE based SSL/TLS ciphersuites. Note: This issue is very similar to CVE-2015-3193 but must be treated as a separate problem.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3732
Commits:
12db207 openssl: update to version 1.0.2k (+13,-13)

CVE-2017-3735

Description: While parsing an IPAddressFamily extension in an X.509 certificate, it is possible to do a one-byte overread. This would result in an incorrect text display of the certificate. This bug has been present since 2006 and is present in all versions of OpenSSL before 1.0.2m and 1.1.0g.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3735
Commits:
164fe69 openssl: update to 1.0.2m (+5,-5)

CVE-2017-3736

Description: There is a carry propagating bug in the x86_64 Montgomery squaring procedure in OpenSSL before 1.0.2m and 1.1.0 before 1.1.0g. No EC algorithms are affected. Analysis suggests that attacks against RSA and DSA as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH are considered just feasible (although very difficult) because most of the work necessary to deduce information about a private key may be performed offline. The amount of resources required for such an attack would be very significant and likely only accessible to a limited number of attackers. An attacker would additionally need online access to an unpatched system using the target private key in a scenario with persistent DH parameters and a private key that is shared between multiple clients. This only affects processors that support the BMI1, BMI2 and ADX extensions like Intel Broadwell (5th generation) and later or AMD Ryzen.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3736
Commits:
164fe69 openssl: update to 1.0.2m (+5,-5)

CVE-2017-3737

Description: OpenSSL 1.0.2 (starting from version 1.0.2b) introduced an "error state" mechanism. The intent was that if a fatal error occurred during a handshake then OpenSSL would move into the error state and would immediately fail if you attempted to continue the handshake. This works as designed for the explicit handshake functions (SSL_do_handshake(), SSL_accept() and SSL_connect()), however due to a bug it does not work correctly if SSL_read() or SSL_write() is called directly. In that scenario, if the handshake fails then a fatal error will be returned in the initial function call. If SSL_read()/SSL_write() is subsequently called by the application for the same SSL object then it will succeed and the data is passed without being decrypted/encrypted directly from the SSL/TLS record layer. In order to exploit this issue an application bug would have to be present that resulted in a call to SSL_read()/SSL_write() being issued after having already received a fatal error. OpenSSL version 1.0.2b-1.0.2m are affected. Fixed in OpenSSL 1.0.2n. OpenSSL 1.1.0 is not affected.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3737
Commits:
55e70c8 openssl: update to 1.0.2n (+3,-3)

CVE-2017-3738

Description: There is an overflow bug in the AVX2 Montgomery multiplication procedure used in exponentiation with 1024-bit moduli. No EC algorithms are affected. Analysis suggests that attacks against RSA and DSA as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH1024 are considered just feasible, because most of the work necessary to deduce information about a private key may be performed offline. The amount of resources required for such an attack would be significant. However, for an attack on TLS to be meaningful, the server would have to share the DH1024 private key among multiple clients, which is no longer an option since CVE-2016-0701. This only affects processors that support the AVX2 but not ADX extensions like Intel Haswell (4th generation). Note: The impact from this issue is similar to CVE-2017-3736, CVE-2017-3732 and CVE-2015-3193. OpenSSL version 1.0.2-1.0.2m and 1.1.0-1.1.0g are affected. Fixed in OpenSSL 1.0.2n. Due to the low severity of this issue we are not issuing a new release of OpenSSL 1.1.0 at this time. The fix will be included in OpenSSL 1.1.0h when it becomes available. The fix is also available in commit e502cc86d in the OpenSSL git repository.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3738
Commits:
55e70c8 openssl: update to 1.0.2n (+3,-3)

CVE-2017-5202

Description: The ISO CLNS parser in tcpdump before 4.9.0 has a buffer overflow in print-isoclns.c:clnp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5202
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5203

Description: The BOOTP parser in tcpdump before 4.9.0 has a buffer overflow in print-bootp.c:bootp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5203
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5204

Description: The IPv6 parser in tcpdump before 4.9.0 has a buffer overflow in print-ip6.c:ip6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5204
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5205

Description: The ISAKMP parser in tcpdump before 4.9.0 has a buffer overflow in print-isakmp.c:ikev2_e_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5205
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5341

Description: The OTV parser in tcpdump before 4.9.0 has a buffer overflow in print-otv.c:otv_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5341
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5342

Description: In tcpdump before 4.9.0, a bug in multiple protocol parsers (Geneve, GRE, NSH, OTV, VXLAN and VXLAN GPE) could cause a buffer overflow in print-ether.c:ether_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5342
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5482

Description: The Q.933 parser in tcpdump before 4.9.0 has a buffer overflow in print-fr.c:q933_print(), a different vulnerability than CVE-2016-8575.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5482
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5483

Description: The SNMP parser in tcpdump before 4.9.0 has a buffer overflow in print-snmp.c:asn1_parse().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5483
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5484

Description: The ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-atm.c:sig_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5484
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5485

Description: The ISO CLNS parser in tcpdump before 4.9.0 has a buffer overflow in addrtoname.c:lookup_nsap().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5485
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5486

Description: The ISO CLNS parser in tcpdump before 4.9.0 has a buffer overflow in print-isoclns.c:clnp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5486
Commits:
985c90d tcpdump: update to version 4.9.0 (+81,-81)

CVE-2017-5715

Description: 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5715
Commits:
9ddfac8 kernel: bump 4.14 to 4.14.14 (+14,-14)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)

CVE-2017-5753

Description: Systems with microprocessors utilizing speculative execution and branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5753
Commits:
9ddfac8 kernel: bump 4.14 to 4.14.14 (+14,-14)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)

CVE-2017-5754

Description: 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 of the data cache.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5754
Commits:
1d2590f kernel: bump 4.9 to 4.9.75 (+43,-43)
efb375b kernel: bump 4.4 to 4.4.110 (+136,-125)

CVE-2017-7478

Description: 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7478
Commits:
e66f17a openvpn: update to v2.4.2 (+2,-2)

CVE-2017-7479

Description: 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7479
Commits:
e66f17a openvpn: update to v2.4.2 (+2,-2)

CVE-2017-7494

Description: Samba since version 3.5.0 and before 4.6.4, 4.5.10 and 4.4.14 is vulnerable to remote code execution vulnerability, allowing a malicious client to upload a shared library to a writable share, and then cause the server to load and execute it.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7494
Commits:
3f0d3d1 samba: fix CVE-2017-7494 (+33,-4)

CVE-2017-7508

Description: OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to remote denial-of-service when receiving malformed IPv6 packet.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7508
Commits:
45f4f66 openvpn: update to 2.4.3 (+14,-13)

CVE-2017-7512

Description: Red Hat 3scale (aka RH-3scale) API Management Platform (AMP) before 2.0.0 would permit creation of an access token without a client secret. An attacker could use this flaw to circumvent authentication controls and gain access to restricted APIs. NOTE: some sources have a typo in which CVE-2017-7512 maps to an OpenVPN vulnerability. The proper CVE ID for that OpenVPN vulnerability is CVE-2017-7521. Specifically, CVE-2017-7521 is the correct CVE ID for TWO closely related findings in OpenVPN. Any source that lists BOTH CVE-2017-7512 and CVE-2017-7521 for OpenVPN should have listed ONLY CVE-2017-7521.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7512
Commits:
45f4f66 openvpn: update to 2.4.3 (+14,-13)

CVE-2017-7518

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7518
Commits:
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)

CVE-2017-7520

Description: OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to denial-of-service and/or possibly sensitive memory leak triggered by man-in-the-middle attacker.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7520
Commits:
45f4f66 openvpn: update to 2.4.3 (+14,-13)

CVE-2017-7521

Description: OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to remote denial-of-service due to memory exhaustion caused by memory leaks and double-free issue in extract_x509_extension().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7521
Commits:
45f4f66 openvpn: update to 2.4.3 (+14,-13)

CVE-2017-7522

Description: OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to denial-of-service by authenticated remote attacker via sending a certificate with an embedded NULL character.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7522
Commits:
45f4f66 openvpn: update to 2.4.3 (+14,-13)

CVE-2017-7533

Description: Race condition in the fsnotify implementation in the Linux kernel through 4.12.4 allows local users to gain privileges or cause a denial of service (memory corruption) via a crafted application that leverages simultaneous execution of the inotify_handle_event and vfs_rename functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7533
Commits:
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
364befe kernel: update 4.4 to 4.4.83 (+31,-49)

CVE-2017-8816

Description: The NTLM authentication feature in curl and libcurl before 7.57.0 on 32-bit platforms allows attackers to cause a denial of service (integer overflow and resultant buffer overflow, and application crash) or possibly have unspecified other impact via vectors involving long user and password fields.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8816
Commits:
b0b289e curl: bump to 7.57.0 (3 CVEs) (+4,-4)

CVE-2017-8817

Description: The FTP wildcard function in curl and libcurl before 7.57.0 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) or possibly have unspecified other impact via a string that ends with an '[' character.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8817
Commits:
b0b289e curl: bump to 7.57.0 (3 CVEs) (+4,-4)

CVE-2017-8818

Description: curl and libcurl before 7.57.0 on 32-bit platforms allow attackers to cause a denial of service (out-of-bounds access and application crash) or possibly have unspecified other impact because too little memory is allocated for interfacing to an SSL library.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8818
Commits:
b0b289e curl: bump to 7.57.0 (3 CVEs) (+4,-4)

CVE-2017-8824

Description: The dccp_disconnect function in net/dccp/proto.c in the Linux kernel through 4.14.3 allows local users to gain privileges or cause a denial of service (use-after-free) via an AF_UNSPEC connect system call during the DCCP_LISTEN state.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8824
Commits:
88ba414 kernel: bump 4.14 to 4.14.20 (+70,-225)
f621b53 kernel: bump 4.9 to 4.9.82 (+86,-326)

CVE-2017-8890

Description: The inet_csk_clone_lock function in net/ipv4/inet_connection_sock.c in the Linux kernel through 4.10.15 allows attackers to cause a denial of service (double free) or possibly have unspecified other impact by leveraging use of the accept system call.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8890
Commits:
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)

CVE-2017-9074

Description: The IPv6 fragmentation implementation in the Linux kernel through 4.11.1 does not consider that the nexthdr field may be associated with an invalid option, which allows local users to cause a denial of service (out-of-bounds read and BUG) or possibly have unspecified other impact via crafted socket and send system calls.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9074
Commits:
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)

CVE-2017-9075

Description: The sctp_v6_create_accept_sk function in net/sctp/ipv6.c in the Linux kernel through 4.11.1 mishandles inheritance, which allows local users to cause a denial of service or possibly have unspecified other impact via crafted system calls, a related issue to CVE-2017-8890.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9075
Commits:
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)

CVE-2017-9076

Description: The dccp_v6_request_recv_sock function in net/dccp/ipv6.c in the Linux kernel through 4.11.1 mishandles inheritance, which allows local users to cause a denial of service or possibly have unspecified other impact via crafted system calls, a related issue to CVE-2017-8890.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9076
Commits:
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)

CVE-2017-9077

Description: The tcp_v6_syn_recv_sock function in net/ipv6/tcp_ipv6.c in the Linux kernel through 4.11.1 mishandles inheritance, which allows local users to cause a denial of service or possibly have unspecified other impact via crafted system calls, a related issue to CVE-2017-8890.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9077
Commits:
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)

CVE-2017-9078

Description: 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9078
Commits:
6e10fc7 dropbear: bump to 2017.75 (+13,-17)

CVE-2017-9079

Description: 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9079
Commits:
6e10fc7 dropbear: bump to 2017.75 (+13,-17)

CVE-2017-9233

Description: XML External Entity vulnerability in libexpat 2.2.0 and earlier (Expat XML Parser Library) allows attackers to put the parser in an infinite loop using a malformed external entity definition from an external DTD.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9233
Commits:
b4ce088 tools/expat: Update host version to 2.2.2 (+2,-2)

CVE-2017-9242

Description: The __ip6_append_data function in net/ipv6/ip6_output.c in the Linux kernel through 4.11.3 is too late in checking whether an overwrite of an skb data structure may occur, which allows local users to cause a denial of service (system crash) via crafted system calls.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9242
Commits:
f4a4f32 kernel: update kernel 4.4 to 4.4.71 (+10,-10)
55623a9 kernel: update kernel 4.9 to 4.9.31 (+700,-789)

CVE-2017-9778

Description: GNU Debugger (GDB) 8.0 and earlier fails to detect a negative length field in a DWARF section. A malformed section in an ELF binary or a core file can cause GDB to repeatedly allocate memory until a process limit is reached. This can, for example, impede efforts to analyze malware with GDB.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9778
Commits:
592abe9 toolchain/gdb: update to version 8.0.1 (+5,-5)
fc35d6e toolchain/gdb: update to version 8.0.1 (+5,-5)
1d70422 gdb: bump to 8.0.1 (+13,-14)

CVE-2017-11108

Description: tcpdump 4.9.0 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via crafted packet data. The crash occurs in the EXTRACT_16BITS function, called from the stp_print function for the Spanning Tree Protocol.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11108
Commits:
911331a tcpdump: Update to 4.9.1 (+2,-2)

CVE-2017-11541

Description: tcpdump 4.9.0 has a heap-based buffer over-read in the lldp_print function in print-lldp.c, related to util-print.c.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11541
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-11542

Description: tcpdump 4.9.0 has a heap-based buffer over-read in the pimv1_print function in print-pim.c.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11542
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-11543

Description: tcpdump 4.9.0 has a buffer overflow in the sliplink_print function in print-sl.c.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11543
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-11600

Description: net/xfrm/xfrm_policy.c in the Linux kernel through 4.12.3, when CONFIG_XFRM_MIGRATE is enabled, does not ensure that the dir value of xfrm_userpolicy_id is XFRM_POLICY_MAX or less, which allows local users to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via an XFRM_MSG_MIGRATE xfrm Netlink message.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11600
Commits:
09735db kernel: update 4.4 to 4.4.87 (+2,-2)
d5b7215 kernel: update 4.9 to 4.9.49 (+8,-10)

CVE-2017-12150

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12150
Commits:
9aaa23e samba36: fix some security problems (+322,-3)

CVE-2017-12153

Description: A security flaw was discovered in the nl80211_set_rekey_data() function in net/wireless/nl80211.c in the Linux kernel through 4.13.3. This function does not check whether the required attributes are present in a Netlink request. This request can be issued by a user with the CAP_NET_ADMIN capability and may result in a NULL pointer dereference and system crash.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12153
Commits:
ae2a8a3 kernel: update 4.4 to 4.4.90 (+2,-2)
f625df7 kernel: update 4.9 to 4.9.53 (+3,-3)

CVE-2017-12154

Description: The prepare_vmcs02 function in arch/x86/kvm/vmx.c in the Linux kernel through 4.13.3 does not ensure that the "CR8-load exiting" and "CR8-store exiting" L0 vmcs02 controls exist in cases where L1 omits the "use TPR shadow" vmcs12 control, which allows KVM L2 guest OS users to obtain read and write access to the hardware CR8 register.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12154
Commits:
ae2a8a3 kernel: update 4.4 to 4.4.90 (+2,-2)
f625df7 kernel: update 4.9 to 4.9.53 (+3,-3)

CVE-2017-12163

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12163
Commits:
9aaa23e samba36: fix some security problems (+322,-3)

CVE-2017-12166

Description: OpenVPN versions before 2.3.3 and 2.4.x before 2.4.4 are vulnerable to a buffer overflow vulnerability when key-method 1 is used, possibly resulting in code execution.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12166
Commits:
a9a3752 openvpn: update to 2.4.4 (+58,-34)

CVE-2017-12188

Description: arch/x86/kvm/mmu.c in the Linux kernel through 4.13.5, when nested virtualisation is used, does not properly traverse guest pagetable entries to resolve a guest virtual address, which allows L1 guest OS users to execute arbitrary code on the host OS or cause a denial of service (incorrect index during page walking, and host OS crash), aka an "MMU potential stack buffer overrun."

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12188
Commits:
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)

CVE-2017-12893

Description: The SMB/CIFS parser in tcpdump before 4.9.2 has a buffer over-read in smbutil.c:name_len().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12893
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12894

Description: Several protocol parsers in tcpdump before 4.9.2 could cause a buffer over-read in addrtoname.c:lookup_bytestring().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12894
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12895

Description: The ICMP parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp.c:icmp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12895
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12896

Description: The ISAKMP parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c:isakmp_rfc3948_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12896
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12897

Description: The ISO CLNS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isoclns_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12897
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12898

Description: The NFS parser in tcpdump before 4.9.2 has a buffer over-read in print-nfs.c:interp_reply().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12898
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12899

Description: The DECnet parser in tcpdump before 4.9.2 has a buffer over-read in print-decnet.c:decnet_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12899
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12900

Description: Several protocol parsers in tcpdump before 4.9.2 could cause a buffer over-read in util-print.c:tok2strbuf().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12900
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12901

Description: The EIGRP parser in tcpdump before 4.9.2 has a buffer over-read in print-eigrp.c:eigrp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12901
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12902

Description: The Zephyr parser in tcpdump before 4.9.2 has a buffer over-read in print-zephyr.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12902
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12985

Description: The IPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-ip6.c:ip6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12985
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12986

Description: The IPv6 routing header parser in tcpdump before 4.9.2 has a buffer over-read in print-rt6.c:rt6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12986
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12987

Description: The IEEE 802.11 parser in tcpdump before 4.9.2 has a buffer over-read in print-802_11.c:parse_elements().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12987
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12988

Description: The telnet parser in tcpdump before 4.9.2 has a buffer over-read in print-telnet.c:telnet_parse().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12988
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12989

Description: The RESP parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-resp.c:resp_get_length().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12989
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12990

Description: The ISAKMP parser in tcpdump before 4.9.2 could enter an infinite loop due to bugs in print-isakmp.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12990
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12991

Description: The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12991
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12992

Description: The RIPng parser in tcpdump before 4.9.2 has a buffer over-read in print-ripng.c:ripng_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12992
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12993

Description: The Juniper protocols parser in tcpdump before 4.9.2 has a buffer over-read in print-juniper.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12993
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12994

Description: The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12994
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12995

Description: The DNS parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-domain.c:ns_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12995
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12996

Description: The PIMv2 parser in tcpdump before 4.9.2 has a buffer over-read in print-pim.c:pimv2_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12996
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12997

Description: The LLDP parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-lldp.c:lldp_private_8021_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12997
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12998

Description: The IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print_extd_ip_reach().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12998
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-12999

Description: The IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12999
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13000

Description: The IEEE 802.15.4 parser in tcpdump before 4.9.2 has a buffer over-read in print-802_15_4.c:ieee802_15_4_if_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13000
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13001

Description: The NFS parser in tcpdump before 4.9.2 has a buffer over-read in print-nfs.c:nfs_printfh().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13001
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13002

Description: The AODV parser in tcpdump before 4.9.2 has a buffer over-read in print-aodv.c:aodv_extension().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13002
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13003

Description: The LMP parser in tcpdump before 4.9.2 has a buffer over-read in print-lmp.c:lmp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13003
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13004

Description: The Juniper protocols parser in tcpdump before 4.9.2 has a buffer over-read in print-juniper.c:juniper_parse_header().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13004
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13005

Description: The NFS parser in tcpdump before 4.9.2 has a buffer over-read in print-nfs.c:xid_map_enter().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13005
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13006

Description: The L2TP parser in tcpdump before 4.9.2 has a buffer over-read in print-l2tp.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13006
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13007

Description: The Apple PKTAP parser in tcpdump before 4.9.2 has a buffer over-read in print-pktap.c:pktap_if_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13007
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13008

Description: The IEEE 802.11 parser in tcpdump before 4.9.2 has a buffer over-read in print-802_11.c:parse_elements().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13008
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13009

Description: The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13009
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13010

Description: The BEEP parser in tcpdump before 4.9.2 has a buffer over-read in print-beep.c:l_strnstart().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13010
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13011

Description: Several protocol parsers in tcpdump before 4.9.2 could cause a buffer overflow in util-print.c:bittok2str_internal().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13011
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13012

Description: The ICMP parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp.c:icmp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13012
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13013

Description: The ARP parser in tcpdump before 4.9.2 has a buffer over-read in print-arp.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13013
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13014

Description: The White Board protocol parser in tcpdump before 4.9.2 has a buffer over-read in print-wb.c:wb_prep(), several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13014
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13015

Description: The EAP parser in tcpdump before 4.9.2 has a buffer over-read in print-eap.c:eap_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13015
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13016

Description: The ISO ES-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:esis_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13016
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13017

Description: The DHCPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-dhcp6.c:dhcp6opt_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13017
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13018

Description: The PGM parser in tcpdump before 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13018
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13019

Description: The PGM parser in tcpdump before 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13019
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13020

Description: The VTP parser in tcpdump before 4.9.2 has a buffer over-read in print-vtp.c:vtp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13020
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13021

Description: The ICMPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp6.c:icmp6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13021
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13022

Description: The IP parser in tcpdump before 4.9.2 has a buffer over-read in print-ip.c:ip_printroute().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13022
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13023

Description: The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_opt_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13023
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13024

Description: The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_opt_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13024
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13025

Description: The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_opt_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13025
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13026

Description: The ISO IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13026
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13027

Description: The LLDP parser in tcpdump before 4.9.2 has a buffer over-read in print-lldp.c:lldp_mgmt_addr_tlv_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13027
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13028

Description: The BOOTP parser in tcpdump before 4.9.2 has a buffer over-read in print-bootp.c:bootp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13028
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13029

Description: The PPP parser in tcpdump before 4.9.2 has a buffer over-read in print-ppp.c:print_ccp_config_options().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13029
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13030

Description: The PIM parser in tcpdump before 4.9.2 has a buffer over-read in print-pim.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13030
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13031

Description: The IPv6 fragmentation header parser in tcpdump before 4.9.2 has a buffer over-read in print-frag6.c:frag6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13031
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13032

Description: The RADIUS parser in tcpdump before 4.9.2 has a buffer over-read in print-radius.c:print_attr_string().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13032
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13033

Description: The VTP parser in tcpdump before 4.9.2 has a buffer over-read in print-vtp.c:vtp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13033
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13034

Description: The PGM parser in tcpdump before 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13034
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13035

Description: The ISO IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print_id().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13035
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13036

Description: The OSPFv3 parser in tcpdump before 4.9.2 has a buffer over-read in print-ospf6.c:ospf6_decode_v3().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13036
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13037

Description: The IP parser in tcpdump before 4.9.2 has a buffer over-read in print-ip.c:ip_printts().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13037
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13038

Description: The PPP parser in tcpdump before 4.9.2 has a buffer over-read in print-ppp.c:handle_mlppp().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13038
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13039

Description: The ISAKMP parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13039
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13040

Description: The MPTCP parser in tcpdump before 4.9.2 has a buffer over-read in print-mptcp.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13040
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13041

Description: The ICMPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp6.c:icmp6_nodeinfo_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13041
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13042

Description: The HNCP parser in tcpdump before 4.9.2 has a buffer over-read in print-hncp.c:dhcpv6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13042
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13043

Description: The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:decode_multicast_vpn().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13043
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13044

Description: The HNCP parser in tcpdump before 4.9.2 has a buffer over-read in print-hncp.c:dhcpv4_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13044
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13045

Description: The VQP parser in tcpdump before 4.9.2 has a buffer over-read in print-vqp.c:vqp_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13045
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13046

Description: The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13046
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13047

Description: The ISO ES-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:esis_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13047
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13048

Description: The RSVP parser in tcpdump before 4.9.2 has a buffer over-read in print-rsvp.c:rsvp_obj_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13048
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13049

Description: The Rx protocol parser in tcpdump before 4.9.2 has a buffer over-read in print-rx.c:ubik_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13049
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13050

Description: The RPKI-Router parser in tcpdump before 4.9.2 has a buffer over-read in print-rpki-rtr.c:rpki_rtr_pdu_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13050
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13051

Description: The RSVP parser in tcpdump before 4.9.2 has a buffer over-read in print-rsvp.c:rsvp_obj_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13051
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13052

Description: The CFM parser in tcpdump before 4.9.2 has a buffer over-read in print-cfm.c:cfm_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13052
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13053

Description: The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:decode_rt_routing_info().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13053
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13054

Description: The LLDP parser in tcpdump before 4.9.2 has a buffer over-read in print-lldp.c:lldp_private_8023_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13054
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13055

Description: The ISO IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print_is_reach_subtlv().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13055
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13077

Description: Wi-Fi Protected Access (WPA and WPA2) allows reinstallation of the Pairwise Transient Key (PTK) Temporal Key (TK) during the four-way handshake, allowing an attacker within radio range to replay, decrypt, or spoof frames.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13077
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13078

Description: Wi-Fi Protected Access (WPA and WPA2) allows reinstallation of the Group Temporal Key (GTK) during the four-way handshake, allowing an attacker within radio range to replay frames from access points to clients.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13078
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13079

Description: Wi-Fi Protected Access (WPA and WPA2) that supports IEEE 802.11w allows reinstallation of the Integrity Group Temporal Key (IGTK) during the four-way handshake, allowing an attacker within radio range to spoof frames from access points to clients.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13079
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13080

Description: Wi-Fi Protected Access (WPA and WPA2) allows reinstallation of the Group Temporal Key (GTK) during the group key handshake, allowing an attacker within radio range to replay frames from access points to clients.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13080
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)
2f70119 mac80211: backport kernel fix for CVE-2017-13080 (+81)
1dcd8e7 mac80211: backport fixes for fix for CVE-2017-13080 (+106)

CVE-2017-13081

Description: Wi-Fi Protected Access (WPA and WPA2) that supports IEEE 802.11w allows reinstallation of the Integrity Group Temporal Key (IGTK) during the group key handshake, allowing an attacker within radio range to spoof frames from access points to clients.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13081
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13082

Description: Wi-Fi Protected Access (WPA and WPA2) that supports IEEE 802.11r allows reinstallation of the Pairwise Transient Key (PTK) Temporal Key (TK) during the fast BSS transmission (FT) handshake, allowing an attacker within radio range to replay, decrypt, or spoof frames.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13082
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13086

Description: Wi-Fi Protected Access (WPA and WPA2) allows reinstallation of the Tunneled Direct-Link Setup (TDLS) Peer Key (TPK) during the TDLS handshake, allowing an attacker within radio range to replay, decrypt, or spoof frames.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13086
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13087

Description: Wi-Fi Protected Access (WPA and WPA2) that support 802.11v allows reinstallation of the Group Temporal Key (GTK) when processing a Wireless Network Management (WNM) Sleep Mode Response frame, allowing an attacker within radio range to replay frames from access points to clients.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13087
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13088

Description: Wi-Fi Protected Access (WPA and WPA2) that support 802.11v allows reinstallation of the Integrity Group Temporal Key (IGTK) when processing a Wireless Network Management (WNM) Sleep Mode Response frame, allowing an attacker within radio range to replay frames from access points to clients.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13088
Commits:
bbda81c hostapd: merge fixes for WPA packet number reuse with replayed messages and k... (+965,-29)

CVE-2017-13099

Description: wolfSSL prior to version 3.12.2 provides a weak Bleichenbacher oracle when any TLS cipher suite using RSA key exchange is negotiated. An attacker can recover the private key from a vulnerable wolfSSL application. This vulnerability is referred to as "ROBOT."

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13099
Commits:
902961c wolfssl: update to 3.12.2 (1 CVE) (+147,-5)

CVE-2017-13687

Description: The Cisco HDLC parser in tcpdump before 4.9.2 has a buffer over-read in print-chdlc.c:chdlc_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13687
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13688

Description: The OLSR parser in tcpdump before 4.9.2 has a buffer over-read in print-olsr.c:olsr_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13688
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13689

Description: The IKEv1 parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c:ikev1_id_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13689
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13690

Description: The IKEv2 parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c, several functions.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13690
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-13704

Description: In dnsmasq before 2.78, if the DNS packet size does not match the expected size, the size parameter in a memset call gets a negative value. As it is an unsigned value, memset ends up writing up to 0xffffffff zero's (0xffffffffffffffff in 64 bit platforms), making dnsmasq crash.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13704
Commits:
ca79337 dnsmasq: forward.c: fix CVE-2017-13704 (+38,-1)
9a753c4 dnsmasq: backport official fix for CVE-2017-13704 (+95,-38)

CVE-2017-13725

Description: The IPv6 routing header parser in tcpdump before 4.9.2 has a buffer over-read in print-rt6.c:rt6_print().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13725
Commits:
2375e27 tcpdump: noop commit to refer CVEs fixed in 4.9.2 (-1)

CVE-2017-14032

Description: ARM mbed TLS before 1.3.21 and 2.x before 2.1.9, if optional authentication is configured, allows remote attackers to bypass peer authentication via an X.509 certificate chain with many intermediates. NOTE: although mbed TLS was formerly known as PolarSSL, the releases shipped with the PolarSSL name are not affected.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14032
Commits:
69ac637 mbedtls: update to 2.6.0 CVE-2017-14032 (+28,-28)

CVE-2017-14106

Description: The tcp_disconnect function in net/ipv4/tcp.c in the Linux kernel before 4.12 allows local users to cause a denial of service (__tcp_select_window divide-by-zero error and system crash) by triggering a disconnect within a certain tcp_recvmsg code path.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14106
Commits:
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)

CVE-2017-14491

Description: Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DNS response.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14491
Commits:
67ac017 dnsmasq: bump to v2.78 (+18,-248)

CVE-2017-14492

Description: Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted IPv6 router advertisement request.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14492
Commits:
67ac017 dnsmasq: bump to v2.78 (+18,-248)

CVE-2017-14493

Description: Stack-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DHCPv6 request.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14493
Commits:
67ac017 dnsmasq: bump to v2.78 (+18,-248)

CVE-2017-14494

Description: dnsmasq before 2.78, when configured as a relay, allows remote attackers to obtain sensitive memory information via vectors involving handling DHCPv6 forwarded requests.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14494
Commits:
67ac017 dnsmasq: bump to v2.78 (+18,-248)

CVE-2017-14495

Description: Memory leak in dnsmasq before 2.78, when the --add-mac, --add-cpe-id or --add-subnet option is specified, allows remote attackers to cause a denial of service (memory consumption) via vectors involving DNS response creation.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14495
Commits:
67ac017 dnsmasq: bump to v2.78 (+18,-248)

CVE-2017-14496

Description: Integer underflow in the add_pseudoheader function in dnsmasq before 2.78 , when the --add-mac, --add-cpe-id or --add-subnet option is specified, allows remote attackers to cause a denial of service via a crafted DNS request.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14496
Commits:
67ac017 dnsmasq: bump to v2.78 (+18,-248)

CVE-2017-14497

Description: The tpacket_rcv function in net/packet/af_packet.c in the Linux kernel before 4.13 mishandles vnet headers, which might allow local users to cause a denial of service (buffer overflow, and disk and memory corruption) or possibly have unspecified other impact via crafted system calls.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14497
Commits:
6e48eb2 kernel: update 4.9 to 4.9.51 (+39,-39)

CVE-2017-15107

Description: A vulnerability was found in the implementation of DNSSEC in Dnsmasq up to and including 2.78. Wildcard synthesized NSEC records could be improperly interpreted to prove the non-existence of hostnames that actually exist.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15107
Commits:
a319806 dnsmasq: backport dnssec security fix (+203,-1)
adaf1cb dnsmasq: backport validation fix in dnssec security fix (+2,-2)
16245a5 dnsmasq: bump to 2.79rc1 (+9,-376)

CVE-2017-15265

Description: Race condition in the ALSA subsystem in the Linux kernel before 4.13.8 allows local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via crafted /dev/snd/seq ioctl calls, related to sound/core/seq/seq_clientmgr.c and sound/core/seq/seq_ports.c.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15265
Commits:
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)
398edca kernel: bump 4.4 to 4.4.93 (+2,-2)

CVE-2017-15275

Description: Samba before 4.7.3 might allow remote attackers to obtain sensitive information by leveraging failure of the server to clear allocated heap memory.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15275
Commits:
aec1b6b samba36: backport an upstream fix for an information leak (CVE-2017-15275) (+41,-1)

CVE-2017-16544

Description: In the add_match function in libbb/lineedit.c in BusyBox through 1.27.2, the tab autocomplete feature of the shell, used to get a list of filenames in a directory, does not sanitize filenames and results in executing any escape sequence in the terminal. This could potentially result in code execution, arbitrary file writes, or other attacks.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16544
Commits:
7c0a2bc busybox: backport cve-2017-16544 fix (+40)

CVE-2017-17741

Description: The KVM implementation in the Linux kernel through 4.14.7 allows attackers to obtain potentially sensitive information from kernel memory, aka a write_mmio stack-based out-of-bounds read, related to arch/x86/kvm/x86.c and include/trace/events/kvm.h.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17741
Commits:
9ddfac8 kernel: bump 4.14 to 4.14.14 (+14,-14)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)

CVE-2017-1000099

Description: When asking to get a file from a file:// URL, libcurl provides a feature that outputs meta-data about the file using HTTP-like headers. The code doing this would send the wrong buffer to the user (stdout or the application's provide callback), which could lead to other private data from the heap to get inadvertently displayed. The wrong buffer was an uninitialized memory area allocated on the heap and if it turned out to not contain any zero byte, it would continue and display the data following that buffer in memory.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000099
Commits:
d9beae9 curl: bump to 7.55.1 (+11,-11)

CVE-2017-1000100

Description: When doing a TFTP transfer and curl/libcurl is given a URL that contains a very long file name (longer than about 515 bytes), the file name is truncated to fit within the buffer boundaries, but the buffer size is still wrongly updated to use the untruncated length. This too large value is then used in the sendto() call, making curl attempt to send more data than what is actually put into the buffer. The endto() function will then read beyond the end of the heap based buffer. A malicious HTTP(S) server could redirect a vulnerable libcurl-using client to a crafted TFTP URL (if the client hasn't restricted which protocols it allows redirects to) and trick it to send private memory contents to a remote server over UDP. Limit curl's redirect protocols with --proto-redir and libcurl's with CURLOPT_REDIR_PROTOCOLS.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000100
Commits:
d9beae9 curl: bump to 7.55.1 (+11,-11)

CVE-2017-1000101

Description: curl supports "globbing" of URLs, in which a user can pass a numerical range to have the tool iterate over those numbers to do a sequence of transfers. In the globbing function that parses the numerical range, there was an omission that made curl read a byte beyond the end of the URL if given a carefully crafted, or just wrongly written, URL. The URL is stored in a heap based buffer, so it could then be made to wrongly read something else instead of crashing. An example of a URL that triggers the flaw would be `http://ur%20[0-60000000000000000000`.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000101
Commits:
d9beae9 curl: bump to 7.55.1 (+11,-11)

CVE-2017-1000111

Description: Linux kernel: heap out-of-bounds in AF_PACKET sockets. This new issue is analogous to previously disclosed CVE-2016-8655. In both cases, a socket option that changes socket state may race with safety checks in packet_set_ring. Previously with PACKET_VERSION. This time with PACKET_RESERVE. The solution is similar: lock the socket for the update. This issue may be exploitable, we did not investigate further. As this issue affects PF_PACKET sockets, it requires CAP_NET_RAW in the process namespace. But note that with user namespaces enabled, any process can create a namespace in which it has CAP_NET_RAW.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000111
Commits:
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
364befe kernel: update 4.4 to 4.4.83 (+31,-49)

CVE-2017-1000112

Description: Linux kernel: Exploitable memory corruption due to UFO to non-UFO path switch. When building a UFO packet with MSG_MORE __ip_append_data() calls ip_ufo_append_data() to append. However in between two send() calls, the append path can be switched from UFO to non-UFO one, which leads to a memory corruption. In case UFO packet lengths exceeds MTU, copy = maxfraglen - skb->len becomes negative on the non-UFO path and the branch to allocate new skb is taken. This triggers fragmentation and computation of fraggap = skb_prev->len - maxfraglen. Fraggap can exceed MTU, causing copy = datalen - transhdrlen - fraggap to become negative. Subsequently skb_copy_and_csum_bits() writes out-of-bounds. A similar issue is present in IPv6 code. The bug was introduced in e89e9cf539a2 ("[IPv4/IPv6]: UFO Scatter-gather approach") on Oct 18 2005.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000112
Commits:
2d02a4f kernel: update 4.9 to 4.9.44 (+366,-1.1K)
364befe kernel: update 4.4 to 4.4.83 (+31,-49)

CVE-2017-1000251

Description: The native Bluetooth stack in the Linux Kernel (BlueZ), starting at the Linux kernel version 2.6.32 and up to and including 4.13.1, are vulnerable to a stack overflow vulnerability in the processing of L2CAP configuration responses resulting in Remote code execution in kernel space.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000251
Commits:
e37c763 kernel: update 4.9 to 4.9.50 (+67,-75)

CVE-2017-1000252

Description: The KVM subsystem in the Linux kernel through 4.13.3 allows guest OS users to cause a denial of service (assertion failure, and hypervisor hang or crash) via an out-of bounds guest_irq value, related to arch/x86/kvm/vmx.c and virt/kvm/eventfd.c.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000252
Commits:
ae2a8a3 kernel: update 4.4 to 4.4.90 (+2,-2)
f625df7 kernel: update 4.9 to 4.9.53 (+3,-3)

CVE-2017-1000255

Description: On Linux running on PowerPC hardware (Power8 or later) a user process can craft a signal frame and then do a sigreturn so that the kernel will take an exception (interrupt), and use the r1 value *from the signal frame* as the kernel stack pointer. As part of the exception entry the content of the signal frame is written to the kernel stack, allowing an attacker to overwrite arbitrary locations with arbitrary values. The exception handling does produce an oops, and a panic if panic_on_oops=1, but only after kernel memory has been over written. This flaw was introduced in commit: "5d176f751ee3 (powerpc: tm: Enable transactional memory (TM) lazily for userspace)" which was merged upstream into v4.9-rc1. Please note that kernels built with CONFIG_PPC_TRANSACTIONAL_MEM=n are not vulnerable.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000255
Commits:
886d66a kernel: bump 4.9 to 4.9.57 (+252,-236)

CVE-2017-1000410

Description: The Linux kernel version 3.3-rc1 and later is affected by a vulnerability lies in the processing of incoming L2CAP commands - ConfigRequest, and ConfigResponse messages. This info leak is a result of uninitialized stack variables that may be returned to an attacker in their uninitialized state. By manipulating the code flows that precede the handling of these configuration messages, an attacker can also gain some control over which data will be held in the uninitialized stack variables. This can allow him to bypass KASLR, and stack canaries protection - as both pointers and stack canaries may be leaked in this manner. Combining this vulnerability (for example) with the previously disclosed RCE vulnerability in L2CAP configuration parsing (CVE-2017-1000251) may allow an attacker to exploit the RCE against kernels which were built with the above mitigations. These are the specifics of this vulnerability: In the function l2cap_parse_conf_rsp and in the function l2cap_parse_conf_req the following variable is declared without initialization: struct l2cap_conf_efs efs; In addition, when parsing input configuration parameters in both of these functions, the switch case for handling EFS elements may skip the memcpy call that will write to the efs variable: ... case L2CAP_CONF_EFS: if (olen == sizeof(efs)) memcpy(&efs, (void *)val, olen); ... The olen in the above if is attacker controlled, and regardless of that if, in both of these functions the efs variable would eventually be added to the outgoing configuration request that is being built: l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, sizeof(efs), (unsigned long) &efs); So by sending a configuration request, or response, that contains an L2CAP_CONF_EFS element, but with an element length that is not sizeof(efs) - the memcpy to the uninitialized efs variable can be avoided, and the uninitialized variable would be returned to the attacker (16 bytes).

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-1000410
Commits:
9ddfac8 kernel: bump 4.14 to 4.14.14 (+14,-14)
d8565a0 kernel: bump 4.9 to 4.9.77 (+245,-395)
a30370b kernel: bump 4.4 to 4.4.112 (+19,-165)

CVE-2018-0487

Description: ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via a crafted certificate chain that is mishandled during RSASSA-PSS signature verification within a TLS or DTLS session.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0487
Commits:
75c5ab4 mbedtls: update to version 2.7.0 (+39,-41)

CVE-2018-0488

Description: ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap corruption) via a crafted application packet within a TLS or DTLS session.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0488
Commits:
75c5ab4 mbedtls: update to version 2.7.0 (+39,-41)

CVE-2018-0739

Description: Constructed ASN.1 types with a recursive definition (such as can be found in PKCS7) could eventually exceed the stack given malicious input with excessive recursion. This could result in a Denial Of Service attack. There are no such structures used within SSL/TLS that come from untrusted sources so this is considered safe. Fixed in OpenSSL 1.1.0h (Affected 1.1.0-1.1.0g). Fixed in OpenSSL 1.0.2o (Affected 1.0.2b-1.0.2n).

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0739
Commits:
db893ec openssl: update to 1.0.2o (+5,-5)

CVE-2018-1050

Description: All versions of Samba from 4.0.0 onwards are vulnerable to a denial of service attack when the RPC spoolss service is configured to be run as an external daemon. Missing input sanitization checks on some of the input parameters to spoolss RPC calls could cause the print spooler service to crash.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1050
Commits:
9aaa23e samba36: fix some security problems (+322,-3)

CVE-2018-1092

Description: The ext4_iget function in fs/ext4/inode.c in the Linux kernel through 4.15.15 mishandles the case of a root directory with a zero i_links_count, which allows attackers to cause a denial of service (ext4_process_freed_data NULL pointer dereference and OOPS) via a crafted ext4 image.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1092
Commits:
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

CVE-2018-1094

Description: The ext4_fill_super function in fs/ext4/super.c in the Linux kernel through 4.15.15 does not always initialize the crc32c checksum driver, which allows attackers to cause a denial of service (ext4_xattr_inode_hash NULL pointer dereference and system crash) via a crafted ext4 image.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1094
Commits:
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

CVE-2018-1095

Description: The ext4_xattr_check_entries function in fs/ext4/xattr.c in the Linux kernel through 4.15.15 does not properly validate xattr sizes, which causes misinterpretation of a size as an error code, and consequently allows attackers to cause a denial of service (get_acl NULL pointer dereference and system crash) via a crafted ext4 image.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1095
Commits:
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

CVE-2018-1108

Description: ** 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.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1108
Commits:
9aa196e kernel: bump 4.9 to 4.9.96 (+337,-391)
6cd41b4 kernel: bump 4.14 to 4.14.36 (+12,-12)

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2018/05/18 08:34
  • by jow