OpenWrt v18.06.0 Changelog
This change log lists all commits done in preparation of OpenWrt 18.06 since LEDE 17.01, which became the previous stable version, was branched in January 2017.
Commits are roughly grouped by subsystem and chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 18.06.0 release.
Build System / Buildroot (293 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)
2990a21
build: always run package/cleanup before package/compile (+3,-2)
664918d
Revert "build: always run package/cleanup before package/compile" (+2,-3)
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)
d0a6340
Revert "kernel: prevent addition of scm marker to localversion" (-4)
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)
34c01e6
kernel: do not try to probe builtin modules on empty kmod package install (+2)
ef1cafa
build: fix invocation of bundled ld.so in SDK and Imagebuilder (+18,-15)
99c4295
scripts/download.pl: Adjust URLs (+5,-5)
3e26340
Revert "kernel: do not try to probe builtin modules on empty kmod package ins... (-2)
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)
f93c029
OpenWrt v18.06: set branch defaults (+7,-12)
ff8bde5
build: prevent spurious package rebuilds under CONFIG_AUTOREMOVE (+1,-1)
0411d3f
build: add apend-uboot command (+4)
b6c134f
include/image-commands.mk: shorter version in Netgear factory header (+1,-1)
97cb9d0
build: use busybox gzip compatible force option (+1,-1)
25eb240
build: add busybox support to `time` prereq-check (+4,-3)
93860bb
build: change version.mk defaults to OpenWrt (+2,-2)
208a3a1
build: ensure that iwinfo is selected when building for multiple devices (+1)
2a7d8cd
build: fix target metadata scan dependencies (+10,-4)
a5b9553
scripts/feeds: add src-dummy method (+6,-1)
7fa7c85
include/feeds.mk: always add available feeds to PACKAGE_SUBDIRS (+1,-5)
514a4b3
include/feeds.mk: rework generation of opkg distfeeds.conf (+8,-24)
bc7abe8
include/kernel-build.mk: fix kernel rebuild on backport patch changes (+1,-1)
a7b2764
include/prereq-build.mk: explicitly check for -f flag when using busybox time (+2,-2)
5b12057
build: fix compile error when a package includes itself in PROVIDES (+1,-1)
b84a1c5
build: do not alter global default package selection from profiles (-1)
Build System / Feeds (3 changes)
01205c3
Add video feed to feeds.conf.default (+1)
0a410df
feeds: switch git.lede-project.org URLs to git.openwrt.org (+4,-4)
f93c029
OpenWrt v18.06: set branch defaults (+7,-12)
Build System / Host Utilities (150 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)
5f9b20b
tools: wrt400n: fix making factory images with kernel bigger than 1MB (+197,-266)
920ee1f
Revert "tools: wrt400n: fix making factory images with kernel bigger than 1MB" (+266,-197)
e2b8e9e
tools: update kernel2minor to 0.24 version (+4,-61)
⇒ 83b97b0
update openwrt/00-kernel2minor-OpenWRT-integration.patch to ver := 0.22 (+2,-2)
⇒ 9d3aa78
added integration patch for LEDE project (+113)
⇒ 129d7ee
README update (+8,-2)
⇒ 3e12c63
integration/lede: use name 'minor' instead of ugly name 'kernel2mikrotikyaffs2' (+20,-34)
⇒ 23072bb
yaffs2 sources fixes for best portability (+14,-5)
⇒ 2cacb4d
-e arg is now cause convertion to big endian byte order(if neccesary) (+21,-7)
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)
dcd6810
tools: zlib: do not hardcode the install prefix in zlib.pc (+14)
742ac01
ipq806x: increase kernel partition size for the TP-Link Archer C2600 (+10,-5)
4e9fa56
ar71xx: add support for TP-LINK Archer C7 v5 (+275,-2)
286a456
ar71xx: Add support for TP-Link CPE210 v2 (+143,-11)
Build System / Image Builder (15 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)
f4798d3
imagebuilder: add function to show manifest (+27,-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 (88 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)
dde5c72
uClibc-ng: update to 1.0.21 (+2,-2)
f204e0f
toolchain/gcc: reduce source directory size by about 420 MB (+6)
70973dd
gcc: remove obsolete uclibc patch (-99)
46b0213
Revert "uClibc-ng: update to 1.0.21" (+2,-2)
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)
c56448e
musl: update to 1.1.16+ git HEAD 2017-08-30 (+2,-2)
3f4f580
toolchain: gcc: update 7.x to 7.2.0 (+282,-75)
592abe9
toolchain/gdb: update to version 8.0.1 (+5,-5)
118efdc
Revert "toolchain/gdb: update to version 8.0.1" (+5,-5)
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)
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)
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)
8aae794
toolchain/glibc: update to latest 2.26 commit (+2,-2)
a6a5de4
uClibc-ng: update to 1.0.30 (+2,-2)
a63e38b
musl: sys/socket.h: fix SO_PEERSEC value on MIPS (+59)
Kernel (494 changes)
ec1a695
kernel: ar8327/ar8337: disable ARL access code to avoid lockups (FS#384) (+6)
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)
7d985f0
kernel: split up 980-arm_openwrt_machtypes.patch and move to target folders (+16,-15)
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)
2374549
ar8216: flush ARL table during reset after init_globals (+1)
a4efc99
mediatek: add more missing symbols (+4)
2cfc40a
kernel: add Chinese codepages (+32)
5c49fec
Revert "kernel: ar8327/ar8337: disable ARL access code to avoid lockups (FS#3... (-6)
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)
666e9cf
kernel: add IEEE-1284 parallel port support (+38,-5)
eaf79d0
Revert "kernel: add IEEE-1284 parallel port support" (+5,-38)
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)
af707a1
netdevices.mk: add hwmon to IGB and IXGBE drivers (+4,-4)
953bf6b
kernel.mk: update LINUX_VERSION filename for cloned repo (+11)
53f62bc
netdevices.mk: add missing dependency to kmod-hwmon-core (+2,-2)
d4f5390
Revert "netdevices.mk: add missing dependency to kmod-hwmon-core" (+2,-2)
74beb6f
Revert "netdevices.mk: add hwmon to IGB and IXGBE drivers" (+4,-4)
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)
72ebcef
netfilter: fix hardware offload regression (FS#1551) (+13,-13)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
acdac1a
kernel: whitespace fixes (-2)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
b295e3a
kernel: backport patch to fix dst handling for offloaded connections (+49)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
0c59c9c
kernel: fix 811-pci_disable_usb_common_quirks.patch (+12,-11)
8e1269c
kernel: allow hardware NAT offload drivers to keep a priv pointer (+25)
244fd1a
kernel: fix conntrack leak for flow_offload connections (+123,-28)
18f18a2
kernel: fix conntrack fixup of offloaded flows on timeout (+33,-9)
4121018
kernel: bump 4.9 to 4.9.108 for 18.06 (+195,-173)
6cf00dc
kernel: bump 4.14 to 4.14.49 for 18.06 (+11,-11)
4f76592
kernel: bump 4.9 to 4.9.109 for 18.06 (+6,-6)
d6ee5e4
kernel: bump 4.14 to 4.14.50 for 18.06 (+2,-2)
b85e150
mips: fix dynamic ftrace (+8,-3)
8af6497
kernel: atm: pppoatm fix vc-mux connection failures (+172)
747600e
kernel: add missing softdog symbol (+2,-1)
7f3121c
kernel: backport fix for missing tunnel encapsulation limit option (+81)
71825c0
kernel: cleanup offload hooks on netdev unregister (+96)
c96b344
kernel: bump 4.9 to 4.9.110 for 18.06 (+179,-201)
ab7cabd
kernel: bump 4.14 to 4.14.52 for 18.06 (+912,-1.7K)
5a40fad
kernel: bcm47xxpart: fix getting user-space data partition name (+4,-2)
3a5498c
kernel: bump 4.9 to 4.9.111 for 18.06 (+191,-169)
ca903c7
kernel: bump 4.14 to 4.14.54 for 18.06 (+285,-285)
3e81365
kernel: gen_stats: Fix netlink stats dumping in the presence of padding (+98)
c99c70e
kernel: backport page fragment API changes from 4.10+ to 4.9 (+291)
Packages / Boot Loaders (215 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)
⇒ 619eff8
armv7: set openwrt/lede default boot env for ls1021atwr (+30,-2)
⇒ 6a153b9
armv8/fsl-layerscape: fdt: fixup LS1043A rev1 MSI node with upstream method (+92,-31)
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)
⇒ c64ac4c
QE: Set QE_IRAM_READY after uploading firmware (+2,-2)
⇒ 2dcba27
arm64: ls2088ardb: Fix nor fall back option failure (+3,-2)
⇒ 4dcd33d
armv8: ls1088a: Update MC boot sequence (+22,-11)
⇒ 091c401
driver: fsl-mc: memset pointers after malloc (+21,-18)
⇒ 3ddb3d3
armv8: fsl-layerscape: Add support of GPIO structure (+15)
⇒ 74b6833
drivers: net: pfe_eth: LS1012A PFE driver introduction (+2.6K)
⇒ 676ef26
drivers: net: pfe_eth: provide pfe commands (+538)
⇒ af5f822
drivers: net: pfe_eth: LS1012A PFE headers (+1.2K)
⇒ f0640ed
board: freescale: ls1012a: enable network support on ls1012a platforms (+568,-15)
⇒ 7b2f1c3
armv8: fsl-lsch2: initialize pfe gemac (+8)
⇒ 99089ae
armv8: fsl-lsch2: add pfe macros and update ccsr_scfg structure (+36,-2)
⇒ d91e382
armv8: fsl-lsch2: configure pfe's scfg & dcfg registers (+21)
⇒ a518a57
fsl: csu: enable ns access for PFE (+2)
⇒ 0f0e241
configs: ls1012a: add pfe configuration for LS1012A (+59,-4)
⇒ aad3422
armv8: configs: ls1012a: correct the generic timer frequency issue (+1,-1)
⇒ 39bd068
armv8: ls1088aqds: Change phy mode to PHY_INTERFACE_MODE_RGMII_ID (+3,-2)
⇒ + 2 more...
ede0454
layerscape: stop pfe before starting up kernel (+3,-3)
⇒ b973f9b
u-boot: ls1012ardb: stop pfe before start kernel ()
9e7b166
layerscape: enlarge ext4 rootfs size to 30MB (+8,-8)
⇒ 050c7f1
layerscape: update mtdparts for ls1012ardb/ls1046ardb ()
2b1ec44
layerscape: add ls1012afrdm device support (+88,-5)
⇒ 43cb4c0
u-boot: add image for ls1012afrdm ()
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)
⇒ 0f0b478
sunxi: fix udelay() (+1,-7)
⇒ 60a1f02
PSCI: revert Allwinner changes (+57,-84)
⇒ 8d3f98e
PSCI: add core_power_down_wfi() hook for late power-off (+29,-2)
⇒ 91f2402
sunxi: use late core_power_down_wfi() (+10,-4)
⇒ cbb89f3
sunxi: read DT name from SPL eGON header (+60,-12)
⇒ ae78724
sunxi: enable LCD power on Pinebook (+13)
805f756
uboot-sunxi: bump to 2017.11 (+36,-392)
f142de5
uboot-sunxi: refresh patches (+10,-10)
ef04166
uboot-sunxi: fix build by adding comparabilities for old dtc (+52)
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)
⇒ 0ca9091
armv8: fsl-layerscape: Fix MC reserved memory calculation (+12,-3)
⇒ 44a294b
drivers: net: ldpaa_eth: Correct error handler for qbman_swp_acquire() (+1,-1)
⇒ 002dc70
driver: net: ldpaa_eth: Add PHY-less SGMII support (+7,-2)
⇒ 64169db
armv8: ls1088: introduce CONFIG_SGMII_PHYLIB (+7)
⇒ c249f5f
ls1088aqds: Add CONFIG_SGMII_PHYLIB in header file for QDS (+2)
⇒ a95797b
armv7: ls1021a: Fix marco CONFIG_LS102XA (+1,-1)
⇒ 8e9a95e
u-boot: fixup the iommu-map property of fsl-mc node (+46)
⇒ f53d786
armv8: fsl-layerscape: Allocate Secure memory from first ddr region (+18,-41)
⇒ b040e4a
armv8: fsl-layerscape: Add support of disabling core prefetch (+56)
⇒ 2068345
cmd: mac: Update description of help (+14,-14)
⇒ 7bd0db8
SECURE BOOT: Add SD fall back option (+15)
⇒ 139ec62
Revert "armv8: ls1088a: correct pcie fixup compatible string" (+1,-1)
⇒ 85a3451
usb: Add delay to fix USB 2.0 stick enumeration failure on LS208xA (+3)
⇒ 8dc0a63
drivers: net: pfe_eth: add pfe_rx_done to clear bd after packet processing (+32,-5)
⇒ 5dc8c93
drivers: net: pfe_eth: use writel/readl to access hw bds (+35,-35)
⇒ 44c39f0
drivers: net: pfe_eth: cleanup typos and indent (+21,-24)
⇒ + 22 more...
e547bd3
layerscape: support ubifs rootfs in u-boot env (+15,-15)
⇒ 40a40df
u-boot: support ubifs rootfs in env for ls1012a/ls1046a boards ()
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)
616f883
Revert "uboot-sunxi: fix build by adding comparabilities for old dtc" (-52)
4bc1ebb
Revert "uboot-sunxi: refresh patches" (+10,-10)
94ef87f
Revert "uboot-sunxi: bump to 2017.11" (+392,-36)
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)
⇒ 4aca7e0
AT91C_PIO_CFGR_DRVSTR typo fix (+3,-3)
⇒ 4aaa8b0
README: Update the GNU ARM Toolchain description (+3,-8)
⇒ bce591e
driver: nandflash: Fix set/get features of NAND on-die ECC (+3,-1)
⇒ e158ad8
include: add types.h (+49)
⇒ b95cde4
include: add fls() function - find last bit set (+45)
⇒ 6b33069
include: add min() and max() into common.h (+3)
⇒ 5badc20
driver/spi_flash: add spi_flash sub-system with SFDP support (+2.5K,-1.1K)
⇒ 1215707
driver spi flash: update flash chip detection (+42,-18)
⇒ a4f6043
board: Add new board: SAMA5D27-SiP SOM1_EK board (+662)
⇒ 508eb63
board: sama5d27_som1_ek: Update the qspi frequency (+1)
⇒ 59a3995
board: sama5d27_som1_ek: Adjust the offset of u-boot (+1)
⇒ 44a0c3d
board: sama5d2_xplained: Add default configuration for eMMC (+9)
⇒ 100ed42
board: sama5d2_xplained: Adjust offset and length of uboot (+1,-2)
⇒ 148142d
backup mode: add documentation for the "resuming" variable (+18)
⇒ 51a7a5c
backup mode: the backup_mode() function don't need to return a value (+4,-4)
⇒ a766d3e
backup mode: add a little comment in main() (+2)
⇒ + 69 more...
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)
938908f
uboot-mvebu: fix build on hosts lacking pkg-config (+3)
68586cf
uboot-mxs: fix build on hosts lacking pkg-config (+3)
6052232
uboot-zynq: fix build on hosts lacking pkg-config (+3)
6f398aa
oxnas: reboot target (+1.9K,-10.6K)
b32c304
uboot-oxnas: fix build with newer GCC (+593)
763c047
uboot-oxnas: fix typo accidentally committed during oxnas reboot (+1,-1)
0c4f658
ar71xx: add support for OCEDO Koala (+206)
ce73f89
uboot-kirkwood: fix malformed boot configuration (+11,-8)
Packages / Common (754 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)
⇒ 0c85f12
Add unattended GnuPG build key (+64)
⇒ fc1c937
Add my public key (+65)
⇒ 619e174
Add my public usign key (+2)
⇒ c5da79a
Add my public GPG key (+63)
⇒ ecf79d7
Add public usign key used by the 17.01 release builds (+2)
⇒ a50b752
Add public GPG key used by the 17.01 release builds (+30)
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)
⇒ 9bbaf3c
Change dns_send_question function arg from unicast to multicast (+11,-11)
⇒ a698c63
Add simple "Fall through" comment to the announce_timer function switch (+1)
⇒ 55a5d75
Rename service_reply_a to dns_reply_a and move it to proper file (+34,-34)
⇒ dfdebdd
Don't call dns_reply_a from service_reply (+3,-7)
⇒ c0c78c9
Fix/change comment format about port 5353 (+1,-1)
⇒ 61869f3
Send A(AAA) records when announcing (+1)
⇒ a069fbb
Move matching logic out of service_reply_single function (+7,-8)
⇒ e47f6cf
Avoid duplicated iteration over services when announcing (+1,-1)
⇒ 3d85c9c
Check correct attributes when loading service from blob (+2,-2)
⇒ 9879d5f
Simplify UDP vs. TCP handling in service_announce_services (+12,-13)
⇒ c3c168c
Don't use _services._dns-sd._tcp.local (+5,-17)
⇒ 578616a
Drop one-liner service_announce function (+2,-9)
⇒ 95d8e0d
Rename project to umdns (+26,-26)
⇒ 1a6e9b0
Load service JSONs from /etc/umdns/ (+1,-1)
⇒ 745d040
Set TTL to the new value when updating cached service entry (+1)
⇒ 1283a0f
Rename cache scanning to updating (+5,-5)
⇒ + 13 more...
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)
⇒ 348a1d0
build: missing pkg.m4 (+158,-1)
⇒ 9932840
build: remove output shaving support (+1,-232)
⇒ 38bb613
build: allow overriding host cpu with make variable (+3,-3)
⇒ 996cf8f
build: statically link libopkg (+10,-16)
⇒ 673d721
cli: enforce argument to upgrade command (+2,-14)
⇒ 9f84497
cli: default to /etc/opkg.conf (+3)
⇒ a48345d
libopkg: strip trailing white space in conffile specification (+7)
⇒ d654a43
libopkg: print error messages to stderr (+2,-2)
⇒ 4a97d5b
libopkg: do not rely on getline() (+116,-109)
⇒ 386dbd3
libopkg: fix double-free crash on recursive package removal (-1)
⇒ 9d0d61c
libopkg: line-wrap descriptions only on interactive terminals (+11,-4)
⇒ e62fc97
cli: implement --nocase flag (+23,-11)
⇒ ebecbc3
cli: implement find command (+17,-2)
⇒ dd4c78a
libbb: use external gzip command as I/O layer (+306,-242)
⇒ cd113c7
libopkg: store compressed package lists (+14,-67)
⇒ ae179dc
libopkg: discard empty control file fields (+6,-1)
⇒ + 67 more...
0247314
dnsmasq: bump to dnsmasq v2.77test3 (+217,-131)
aff2d5c
hostapd: fix feature indication (+14,-2)
ca8aee0
Revert "px5g-standalone: provide px5g via PROVIDES" (-1)
55ffc38
opkg: re-enable usign support (+2,-2)
⇒ bec9804
build: enable usign support (+5)
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)
⇒ 5dc3e33
libopkg: specify "/bin/sh" instead of "sh" (+4,-2)
⇒ 1ff2475
libopkg/opkg_cmd.c: more robust PATH handling (+16,-5)
⇒ 6e28563
libbb: fix gzip_thread() warnings (+4,-2)
⇒ 7975c73
libbb: change gzip_read() buffer argument to void * (+2,-2)
⇒ 6fbf8a9
libbb: remove unused variables (-4)
⇒ 7cbc466
libopkg: remove unused variable from opkg_install_package() (+2,-3)
⇒ f4a55d1
libopkg: remove unused progress callback (+1,-44)
⇒ e450488
libopkg: remove unused progress parameters from opkg_download() (+13,-18)
⇒ f0c0a80
opkg_utils: add missing header (+1)
⇒ da8d599
pkg_depends: add missing parse_replacelist() prototype (+1)
⇒ 53e199e
pkg_hash: remove unused variable in pkg_hash_load_feeds() (+1,-1)
⇒ 1654bcc
pkg_parse: remove const requirement from pkg_parse_line() (+4,-4)
⇒ d9e5814
pkg_parse: remove unused variable in pkg_parse_line() (-1)
⇒ 28b5e15
pkg_parse: fix bad message level for opkg_msg() call (+1,-1)
⇒ 0b60d6a
libopkg_test: mark functions static, remove unused opkg_test() (+5,-52)
⇒ cfe46c7
opkg_active_list_test: mark functions static, swap strcmp() with memcmp() (+9,-8)
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)
eac1a54
utils/util-linux: Update to 2.29.2 (+8,-42)
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)
aa729bc
Revert "utils/util-linux: Update to 2.29.2" (+42,-8)
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)
⇒ 3f13edd
pkg_run_script: use pkg->dest in half installed case (+2,-1)
⇒ 7a96972
libbb: xreadlink: fix memory leak on failure case (+1)
⇒ 546bc72
pkg: alternatives support (+299,-29)
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)
⇒ 04e279e
pkg_alternatives: use ERROR level for symlink failure (+1,-1)
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)
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)
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)
dde9da4
busybox: ash/hush fix for read-builtin command (+147)
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)
e7373e4
wpa_supplicant: log to syslog instead of stdout (+1,-1)
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)
e2ef801
xtables-addons: fix nathelper-rtsp dependencies (+1,-1)
4cac13f
Revert "xtables-addons: fix nathelper-rtsp dependencies" (+1,-1)
0168ba2
Revert "busybox: ash/hush fix for read-builtin command" (-147)
4fce22e
util-linux: add missing dependencies (+2,-1)
f099803
samba36-net: new package (+14,-1)
77d3ac8
iputils: switch to new upstream (+100,-329)
5c2c0f8
util-linux: don't need to build NLS support (+3,-1)
e665b3d
iputils: update sha256sum (+1,-1)
d55fff4
iperf3: update to 3.2 (+24,-3)
fc48aeb
iperf3: add SSL variant for iperf_auth feature (+74,-3)
d99c527
Revert "iputils: switch to new upstream" (+330,-101)
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)
f7528ed
dropbear: Link ssh and scp command to /bin instead of /usr/bin (+3,-3)
12930fc
Revert "dropbear: Link ssh and scp command to /bin instead of /usr/bin" (+3,-3)
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)
75021e9
Revert "wpa_supplicant: log to syslog instead of stdout" (+2,-2)
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)
⇒ 978f00c
scripts: move shebang on the first line (+2,-2)
⇒ 6039bd1
dprc: add --full-path option to dprc list command (+50,-11)
⇒ e316b4c
scripts: remove unnecessary arrays (+2,-20)
⇒ 09f8400
scripts: use restool --full-path option (+7,-47)
⇒ 899d6c7
scripts: use proper arithmetic operation syntax (+1,-1)
⇒ 2127850
scripts: use strings instead of arrays (+14,-7)
⇒ e103601
scripts: use Bourne shell's pattern matching (+35,-36)
⇒ 4a1df34
scripts: use Bourne shell instead of bash (+2,-2)
⇒ 5224840
scripts: workaround for a improper sed substitution (+2,-2)
⇒ 378cd08
scripts: use proper arithmetic operations (+3,-3)
⇒ 117f2a5
scripts: do not compare strings with regexp expressions (+2,-1)
⇒ 59df620
scripts: replace 'nproc' with cross-platform implementation (+1,-1)
⇒ e3d1d6a
scripts: fix syntax error due to bash vs sh differences (+28,-48)
⇒ 90fe5c4
ls-addni: accept arguments also as hex numbers (+6,-6)
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)
092d75a
ppp: make ppp-multilink provide ppp (+10,-9)
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)
⇒ 80e893c
Readme: Cleaned up styling. Moved text around to and added more words in a fe... (+78,-61)
⇒ b25631d
Fixed monitor mode crash problem for 88W8864. (+20,-9)
⇒ 4591708
Change driver version to 10.3.4.0-20180305. (+1,-1)
⇒ d520e9d
Update README.md (+19,-1)
⇒ b1b9a9e
Replaced vfs_write with __kernel_write. (+8,-17)
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)
745d0e7
iproute2: fix hidden uint to uin64_t promotion in json_print (+66,-1)
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)
⇒ c1a0c8e
Refactor length handling code to better centralise overhead calculations. (+16,-14)
⇒ 0517357
Rework overhead compensation to use dynamic transport header offset instead o... (+27,-23)
⇒ 71c7b44
Gather more statistics about packet length transformations. (+32,-10)
⇒ c7ca1a3
Gather more statistics about packet length transformations. (+36,-14)
⇒ 9cd2fa8
Split tin stats to its own structure to decrease size of tc_cake_xstats (+62,-53)
⇒ a3bab9d
Export overhead compensation stats to userspace. (+15,-1)
⇒ d2d6780
Reinitialise overhead compensation stats when reconfiguring. (+7)
⇒ 0afc1be
Fixes for 4.16 (+17,-1)
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...
4bcf6ac
Revert "ppp: make ppp-multilink provide ppp" (+9,-10)
a64fae8
Revert "iproute2: fix hidden uint to uin64_t promotion in json_print" (+1,-66)
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)
4fb684a
ncurses: Remove obsolete compile fixes (-58)
fe8350e
package/utils/f2fs-tools: Update to 1.10.0 (+2,-2)
7e42cba
leds-apu2: add newer board names (+4,-1)
1ef0be3
Revert "ncurses: Remove obsolete compile fixes" (+58)
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)
7f52919
hostapd: fix encrypted mesh channel settings (+213,-1)
d92ec07
mtd: fix erase handling with partition offset on write (+1,-1)
1a89547
Revert "hostapd: fix encrypted mesh channel settings" (+1,-213)
a4322eb
hostapd: fix encrypted mesh channel settings (+226,-1)
5950ab0
wireguard: bump to 20180420 (+2,-2)
78f4305
iftop: bump to latest (+3,-3)
⇒ 949ed0f
Choose first running interface, rather than first "up" interface (Redhat #140... (+4,-1)
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)
323285a
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)
4dab912
wireguard: bump to 20180514 (+10,-9)
54a864d
curl: bump to 7.60.0 (+4,-15)
fc6f1fd
openwrt-keyring: rename from lede-keyring (+8,-7)
8948a78
openwrt-keyring: bundle latest usign certificates (+3,-3)
⇒ 5d9b0d9
Add my public key for gpg and usign (+104)
⇒ 8921477
Add my public GPG key (+63)
⇒ 15cdab4
Add my public usign key (+2)
⇒ 999c3f1
Add public usign key used for the 18.06 release builds (+2)
⇒ 103a32e
Add public GPG key used by the 18.06 release builds (+30)
a88ff7b
wireguard: bump to 20180519 (+2,-2)
c97189e
dnsmasq: use "hostsdir" instead of "addn-hosts" (+1,-1)
fdeba0e
Revert "dnsmasq: use "hostsdir" instead of "addn-hosts"" (+1,-1)
d4df696
ltq-xdsl-app: start after led script (+2,-3)
09cb0a5
wireguard: no longer need portability patch (+1,-19)
d4cad59
hostapd: fix IEEE 802.11r (fast roaming) defaults (+27,-21)
dd49c62
wireguard: bump to 0.0.20180531 to fix flow offloading (+5,-6)
9811057
busybox: udhcpc: no MSG_DONTROUTE when sending packet (+12,-1)
48c5d6a
mtd-utils: revert faulty upstream patch for now (+30)
c0763f0
dnsmasq: fix confdir option processing (FS#1572) (+3,-2)
e0363a7
libnfnetlink: Remove dead mirror (+1,-2)
9fd0a2f
mtd: mark as nonshared to fix FS#484 (+2)
4a571ae
ltq-vdsl-mei: reset g_tx_link_rate on showtime exit (+12)
38eee4d
cron: add procd listeners for crontabs (+5,-3)
eb568e0
dnsmasq: fix dnsmasq startup issue (+1,-9)
0daff7f
wireguard: bump to 0.0.20180620 (+2,-2)
2ac5800
busybox: udhcpc: replace udhcpc_no_msg_dontroute patch by upstream fix (+118,-12)
c4a0c07
wwan: Add support for Gemalto Cinterion cellular modules (+17,-1)
f27e0b6
iptables: set nonshared flag (+1)
b05619f
iproute2: tc: update support for cake (+83,-28)
9ada618
kmod-sched-cake: bump to latest cake (+3,-3)
⇒ af1d7cd
Switch rates to 64bit (+30,-23)
⇒ 6f7e5af
Can't use do_div with 64-bit divisors (+3,-3)
⇒ fca6d13
Switch to ktime_t and get rid of cobalt.h (-158)
⇒ 7fab017
Actually commit the ktime_t changes (+188,-95)
⇒ 66e5d60
Avoid comparing ktime_t to scalar values (+23,-19)
⇒ 8e41bf0
Make sure we never drop SACKs when filtering ACKs (+5,-4)
⇒ bd46dc2
Use 64-bit divide helper (+1,-1)
⇒ 842d7f0
Don't try to pad stats with tin_stats padding (+2,-1)
⇒ b119882
Return EOPNOTSUPP on NAT option if conntrack is not available (+14,-6)
⇒ 9d7dcc0
ack filter: Parse TCP options and only drop safe ones (+88,-6)
⇒ ca54cdb
Fix ktime compare (+1,-2)
⇒ 7b7ad11
compat: define tcpopt_fastopen for pre-4.1 kernels (+4)
⇒ d50a246
compat: backport some ktime functions (+9)
⇒ eca95d4
ack_filter: short-circuit TCP flag check (+14,-14)
⇒ 9a5d593
ack_filter: Add proper handling of SACKs (+62,-8)
⇒ 58c55ec
Rework SACK check to compare the ranges of two SACKs (+62,-40)
⇒ + 10 more...
c9a51c4
kmod-sched-cake: bump to latest 20180706 (+3,-3)
⇒ 5e2a564
Fix infinite-looping when q->qlen is changed behind our back. (+18)
⇒ c91b94f
Code style fixes (+6,-6)
585208a
wireguard: bump to 0.0.20180625 (+2,-2)
5889cf7
kmod-sched-cake: bump to 20180716 (+3,-3)
⇒ 5ed54d2
Start implementing tc filter/class support (+62,-10)
⇒ c220493
Add the minimum class ops (+44)
⇒ 0c8e6c1
Fix dropping when using filters (+4,-2)
⇒ 80dc129
Add class dumping (+67,-4)
⇒ 483399d
Use tin_order for class dumps (+3,-2)
⇒ be1c549
Add cake-specific class stats (+52,-3)
⇒ aad5436
Fixed version of class stats (+13,-12)
⇒ ceab7a3
Rework filter classification (+60,-46)
⇒ 9f8fe7a
Fix compilation on Linux 4.14 (+8)
⇒ 32aa7fb
Fix compilation on Linux 4.9 (+36,-5)
⇒ cab17b6
Remove duplicate call to qdisc_watchdog_init() (-2)
⇒ 6cdb496
Fix argument order for NL_SET_ERR_MSG_ATTR() (+2,-2)
⇒ 52cbc00
Code style cleanup (+115,-109)
⇒ 82531d0
Reorder includes to fix out of tree compilation (+1,-1)
⇒ 1e2473f
Clean up after latest backport. Fall down the rabbit hole after being unlucky... (+16,-10)
⇒ f39ab9a
Obey tin_order for tc filter classifiers (+1,-1)
5dca299
mtd: support bad blocks within the mtd_fixtrx() (+29,-7)
1086408
mtd: improve check for TRX header being already fixed (+9,-8)
1e48546
igmpproxy: run in foreground for procd (+2,-2)
a802762
iproute2: tc: backport canonical cake support (+154,-150)
ff91b32
wireguard: bump to 0.0.20180708 (+2,-2)
f1dbfa1
wireguard: bump to 0.0.20180718 (+2,-2)
f91a0f3
wireguard-tools: add wireguard_watchdog script (+63,-2)
cb9d5f0
dnsmasq: bump to latest patches on 2.80rc2 (+406,-11)
bf1b0fa
dnsmasq: don't use network functions at boottime (FS#1542) (+15,-6)
cf5a892
dnsmasq: bump to dnsmasq v2.80test3 (+6,-1.6K)
Packages / Firmware (90 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)
⇒ 6719b04
Ls1043a: add workaround for pcie errata A-009859 (+38)
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)
⇒ 43cb4c0
u-boot: add image for ls1012afrdm ()
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)
⇒ 40b0c8b
Add the prebuilt binaries of mc 10.4.0 release (+81)
4e85171
layerscape: migrate fman-ucode to NXP github (+1,-1)
0a4d12b
layerscape: update PPA firmware to LSDK1712 (+3,-3)
⇒ cd295be
ppa: upate images to LSDK1712 ()
13b2735
layerscape: add ls-rcw-bin package (+103,-28)
⇒ 43c79c9
rcw: ls1088aqds: Add RCW PBL_QSPI_1600_700_2100_0x15_0x0d.bin ()
⇒ 69104c3
LS1012: Change header location in rcw for Secure Boot ()
⇒ 13c95e2
rcw: remove binary files of SoCs (-746)
⇒ cbd5e66
T2080: add workaround of errata A-008851 (+55)
0f7c83b
layerscape: update ppfe firmware to LSDK1712 (+5,-5)
⇒ 9d15cfa
DNCPE-372 Update README for pfe fw binaries (+5,-2)
⇒ 848002f
DNCPE-372: Update license file with NXP-Binary-EULA (+83,-80)
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)
36234df
ipq40xx: add support for ZyXEL WRE6606 (+302,-3)
Packages / OpenWrt base files (102 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)
e96a9a9
sysupgrade: run only one instance at a time. (+14)
361c8b4
Revert "sysupgrade: run only one instance at a time." (-14)
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)
f93c029
OpenWrt v18.06: set branch defaults (+7,-12)
7d368e4
base-files: depend on openwrt-keyring (+1,-1)
0239448
base-files: fix UCI config parsing and callback handling (+6,-9)
e6c17aa
base-files: sysupgrade: fix handling get_image unpack commands (+6,-6)
c2da350
Revert "base-files: fix UCI config parsing and callback handling" (+9,-6)
3f3a2c9
base-files: fix links in banner.failsafe (+3,-1)
3e89f58
base-files: fix feed list in PKG_CONFIG_DEPENDS (+1,-1)
514a4b3
include/feeds.mk: rework generation of opkg distfeeds.conf (+8,-24)
c9c0fc2
base-files: fix UCI config parsing and callback handling (+6,-9)
a297324
base-files: fix wrong sysctl parameter order (+1,-1)
f24e012
base-files: network.sh: gracefully handle missing network.interface ubus ns (+11,-5)
Packages / OpenWrt network userland (153 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)
2a6fbce
mdns: update and rename package to the umdns (+24,-24)
⇒ 9bbaf3c
Change dns_send_question function arg from unicast to multicast (+11,-11)
⇒ a698c63
Add simple "Fall through" comment to the announce_timer function switch (+1)
⇒ 55a5d75
Rename service_reply_a to dns_reply_a and move it to proper file (+34,-34)
⇒ dfdebdd
Don't call dns_reply_a from service_reply (+3,-7)
⇒ c0c78c9
Fix/change comment format about port 5353 (+1,-1)
⇒ 61869f3
Send A(AAA) records when announcing (+1)
⇒ a069fbb
Move matching logic out of service_reply_single function (+7,-8)
⇒ e47f6cf
Avoid duplicated iteration over services when announcing (+1,-1)
⇒ 3d85c9c
Check correct attributes when loading service from blob (+2,-2)
⇒ 9879d5f
Simplify UDP vs. TCP handling in service_announce_services (+12,-13)
⇒ c3c168c
Don't use _services._dns-sd._tcp.local (+5,-17)
⇒ 578616a
Drop one-liner service_announce function (+2,-9)
⇒ 95d8e0d
Rename project to umdns (+26,-26)
⇒ 1a6e9b0
Load service JSONs from /etc/umdns/ (+1,-1)
⇒ 745d040
Set TTL to the new value when updating cached service entry (+1)
⇒ 1283a0f
Rename cache scanning to updating (+5,-5)
⇒ + 13 more...
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)
⇒ 6039c7f
firewall3: check the return value of fw3_parse_options() (+10,-5)
⇒ e264c8e
firewall3: replace warn_rule() by warn_section() (+24,-23)
⇒ d44f418
firewall3: add fw3_attr_parse_name_type() function (+36,-18)
⇒ 0a7d36d
firewall3: add UBUS support for redirect sections (+170,-124)
⇒ 02d6832
firewall3: add UBUS support for forwarding sections (+87,-43)
⇒ 5cd4af4
firewall3: add UBUS support for ipset sections (+95,-57)
⇒ 53ef9f1
firewall3: add UBUS support for include scripts (+73,-25)
⇒ 7d3d9dc
firewall3: display the section type for UBUS rules (+17,-7)
⇒ f625954
firewall3: add check_snat() function (+90,-92)
⇒ e5dfc82
iptables: add exception handling (+32)
⇒ 4cb06c7
ubus: increase ubus network interface dump timeout (+1,-1)
⇒ 0e5dd73
iptables: support -i, -o, -s and -d in option extra (+38,-3)
⇒ 3d2c18a
options: improve handling of negations when parsing space separated values (+30,-1)
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)
⇒ 51733a6
ra: align RA update interval with RFC4861 (FS#964) (+31,-20)
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)
⇒ c638c34
odhcp6c: Replace strerror(errno) with %m (+5,-6)
⇒ acb4fc0
Revert "odhcp6c: Replace strerror(errno) with %m" (+6,-5)
⇒ f3a4609
odhcp6c: let odhcp6c_add_state return a success/failure indication (+33,-14)
⇒ ab75be1
treewide: update copyrights to 2018 (+6,-4)
⇒ 510aaf6
odhcp6c: add -x opt:val support (+381,-5)
⇒ a477e95
odhcp6c: rework userclass and vendorclass command handling (+38,-35)
⇒ 1f93bd4
dhcpv6: rework option passthrough logic (+31,-50)
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)
2369c89
map: make tunnel encapsulation limit support configurable (FS#1501) (+10,-8)
192866d
netifd: update to latest git HEAD (FS#1501) (+3,-3)
⇒ a580028
system-linux: make encaplimit configurable for ip6 tunnels (FS#1501) (+50,-18)
3c4cf92
odhcp6c: make ds-lite/map tunnel encapsulation limit support configurable (FS... (+9,-3)
2af5cfe
ds-lite: make tunnel encapsulation limit support configurable (FS#1501) (+7,-3)
ce8cab3
odhcp6c: user string option support (+3,-3)
⇒ ca8822b
odhcp6c: add support for user string options (+50)
6363377
odhcp6c: update to latest git HEAD (+4,-4)
⇒ b99c1f6
odhcp6c: remove len check in option parsing handle (+5,-13)
3539430
odhcp6c: add noserverunicast config option for broken DHCPv6 servers (+9,-6)
⇒ 67ae6a7
odhcp6c: add option to ignore Server Unicast option (+21,-5)
393ee8d
qos-scripts: fix uci callback handling (+29,-29)
3f0d44b
firewall: update to latest git HEAD and build with LTO (+5,-5)
⇒ 0e77bf2
options: treat time strings as UTC times (+5,-2)
⇒ 30463d0
zones: add interface/subnet bound LOG rules (+32,-37)
⇒ 72684e5
firewall3: Fix GCC8 warnings by replacing sprintf with snprintf (+5,-5)
⇒ d2bbeb7
firewall3: make reject types selectable by user (+57,-2)
⇒ aa8846b
ubus: avoid dumping interface state with NULL message (+6,-3)
4e7f477
odhcpd: update to latest git HEAD (+4,-4)
⇒ 4983ee5
odhcpd: fix strncpy bounds (+7,-3)
⇒ 4591b36
dhcpv4: improve error checking in dhcpv4_setup_interface() (+65,-22)
⇒ f2aa383
dhcpv4: fix out of bound access in dhcpv4_put (+3,-1)
⇒ d834ae3
dhcpv4: fix error checking in dhcpv4_setup_interface() (+6,-5)
⇒ 79d5e6f
ndp: improve error checking (+80,-31)
⇒ 373495a
ubus: fix invalid ipv6-prefix json (+2,-2)
⇒ d7aa414
dhcpv6: improve error checking in dhcpv6_setup_interface() (+95,-30)
⇒ 12e21bc
netlink: fix incorrect sizeof argument (+2,-2)
⇒ 6b79748
router: improve error checking (+132,-51)
⇒ 029123b
treewide: switch to C-code style comments (+103,-103)
⇒ 392701f
odhcpd: fix passing possible negative parameter (+3)
⇒ 676eb38
router: fix possible segfault in send_router_advert() (+4,-2)
⇒ c2ff5af
dhcpv6-ia: log renew messages as well (-3)
⇒ c45e2eb
dhcpv6: fix out of bounds write in handle_nested_message() (+1,-1)
⇒ 9484351
odhcpd: call handle_error when socket error can be retrieved (+2,-2)
⇒ d5726ff
dhcpv4: improve logging when sending DHCP messages (+23,-29)
⇒ + 9 more...
4a39d8c
iwinfo: bump to latest git HEAD (+3,-3)
⇒ 77c32f0
nl80211: fix code calculating average signal and rate (+9,-7)
⇒ 2a82f87
nl80211: back out early when receiving FAIL-BUSY reply (+6)
⇒ e59f925
hardware: add device ids for QCA9984, 88W8887 and 88W8964 radios (+3)
d4a4f06
iwinfo: update to version 2018-07-24 (+4,-4)
⇒ 2c5c641
iwinfo: nl80211: add more stats to assoclist. (+15)
⇒ 305f695
iwinfo: nl80211: add survey. (+80)
⇒ 49c0a4b
nl80211: handle Mesh ID IE (+6,-3)
⇒ 44956b7
nl80211: add support for obtaining bssid from NL80211_CMD_GET_INTERFACE (+23,-3)
⇒ d991fe5
utils: add simple ubus query support (+98,-1)
⇒ 94b1366
nl80211: attempt to query Mesh ID from ubus (+5)
Packages / OpenWrt system userland (127 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)
⇒ acc48b5
kmodloader: Fix typo in error message (+1,-1)
⇒ db070f1
ubox: Fix some memory leaks (+10,-4)
⇒ 8488bb5
ubox: Initialize conditionally uninitialized variabled (+15,-8)
⇒ eacc426
kmodloader: remove redundant glob wildcard char (+1,-1)
⇒ 46a4b5f
kmodloader: log to kmsg when loading directories of modules (+4,-2)
⇒ a62c946
kmodloader: modprobe: skip possible command line arguments (+9,-2)
⇒ 9371411
kmodloader: fix out-of-bound access when parsing .modinfo (+6,-2)
⇒ 6e3c6dc
kmodloader: add module alias awareness (+129,-23)
⇒ 14839f0
kmodloader: make insert_module() idempotent (+4,-1)
f3c5934
rpcd: Explicitly link with lcrypt (+2)
c26ff03
ubox: support quiet modprobe, support millisecond log timestamp accuracy (+3,-3)
⇒ f8d3d16
ubox: Add an option for more accurate timestamps in log (+21,-4)
⇒ ac2d43e
kmodloader: support '-q' quiet option (+29,-10)
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)
⇒ 98bbb5a
blockd: add automounting support (+617,-17)
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)
df326e9
fstools: update to latest git HEAD (+2,-2)
⇒ de6b026
libfstools: support file paths longer than 255 chars (+18,-4)
⇒ 2a9a6ea
libfstools: optimize building directory string for glob (+1,-4)
4e9af67
Revert "fstools: update to latest git HEAD" (+2,-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)
def8271
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)
1566dbd
Revert "libubox: update to the latest version" (+3,-3)
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)
c24c8bf
logd: create log directory for log_file (+3,-1)
e4d0ee5
uhttpd: update to latest Git head (+3,-3)
⇒ db86175
lua: honour size argument in recv() function (+4,-2)
⇒ ccd9717
proc: avoid stdio deadlocks (+5,-1)
⇒ a39b7f8
Revert "proc: avoid stdio deadlocks" (+1,-5)
⇒ d3b9560
utils: add uh_htmlescape() helper (+43)
⇒ 8109b95
file: escape strings in HTML output (+41,-15)
⇒ 393b59e
proc: expose HTTP Origin header in process environment (+2)
⇒ 796d42b
client: flush buffered SSL output when tearing down client ustream (+6)
6302f01
libubox: update to latest git HEAD (+3,-3)
⇒ 3c1b33b
utils: add const_* byteswapping functions (+32)
⇒ c83a84a
fix segfault when passed blobmsg attr is NULL (+13,-2)
69021e9
ubus: update to latest git HEAD (+3,-3)
⇒ 884be45
libubus: check for non-NULL data before running callbacks (+9,-1)
da0dd6a
ubus: update to latest git HEAD (+3,-3)
⇒ 40e0931
libubus: pass an empty UBUS_ATTR_DATA block if msg is NULL on invoke (+11,-6)
Target / adm5120 (4 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)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / adm8668 (1 change)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / apm821xx (62 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)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
f47b580
apm821xx: don't select swconfig for the MR24 (+1,-1)
644f65a
apm821xx: backport and reassign crypto4xx patches (+1.3K,-12)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
aee917a
apm821xx: fix usb-otg on 4.14 (+1,-1)
8a0ad26
apm821xx: fix sata access freezes (+25)
Target / ar7 (12 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
Target / ar71xx (429 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)
78c2ec0
ar71xx: wrt400n: lift size limit on kernel and rootfs part (+24,-26)
261415a
ar71xx: add support for PQI Air Pen (+132)
236fced
Revert "ar71xx: wrt400n: lift size limit on kernel and rootfs part" (+26,-24)
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)
e79ecb4
ar71xx: fix Archer C7 LED colour names (+4,-4)
20996ed
Kernel: bump to 4.4.44 (+64,-111)
893962b
Revert "ar71xx: fix Archer C7 LED colour names" (+4,-4)
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)
224e5f5
ar71xx: Add support for Teltonika RUT900 (+525,-1)
bad2f9c
Revert "ar71xx: Add support for Teltonika RUT900" (+1,-525)
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)
13e5e47
ar71xx: Add GRO support to ag71xx (+3,-3)
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)
3db529d
Revert "ar71xx: Add GRO support to ag71xx" (+3,-3)
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)
524d103
Revert "ag71xx: Switch from driver to kernel macro for NAPI_WEIGHT." (+7,-6)
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)
256990c
ar71xx: TL-WR1043N v4/v5: add orange WAN LED support (+19,-3)
9f8d282
Revert "ar71xx: TL-WR1043N v4/v5: add orange WAN LED support" (+3,-19)
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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
1780f09
ar71xx: WNDR3700: enable RFKILL function for Wifi button (+4,-4)
9e4f4e1
ar71xx: Fix build for dap-1330-a1 board (+1,-1)
991ec8e
ar71xx: Add support for PISEN TS-D084 (+117)
e530188
ar71xx: lzma-loader: move padding workaround to gzip step (+5,-2)
7128fe0
ar71xx: lzma-loader: set page size to 4KB (+1,-1)
9310304
ar71xx: lzma-loader: constify kernel argv array (+1,-1)
aa87a5c
ar71xx: make loader-okli build step more generic (+3,-2)
805e59c
ar71xx: switch CPE/WBS 210/510 to okli-loader (+4,-1)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
b8a5fc2
ar71xx: fix USB switch to mPCIE for Mikrotik rb91x boards (+1,-1)
433fb7d
ar71xx: fix AVM package selection (+2,-2)
46e232d
ar71xx: use Power-LED as Diag-LED on FRITZBox 4020 (+1,-1)
4121018
kernel: bump 4.9 to 4.9.108 for 18.06 (+195,-173)
503f7f0
ar71xx: Fix offset to WMAC address for 8devices Lima (+1,-3)
b3b81d9
ar71xx: add kmod-usb-ehci to fix USB on RB hAP AC (+1,-1)
9178dc2
ar71xx: fix incorrect speed setting on QCA9556 (+17,-3)
0c4f658
ar71xx: add support for OCEDO Koala (+206)
29934e5
ar71xx: add support for Fritz!WLAN Repeater 450E (+212,-1)
4e9fa56
ar71xx: add support for TP-LINK Archer C7 v5 (+275,-2)
5dd3400
ar71xx: Add TP-Link Pharos v2 board detection (+33,-14)
286a456
ar71xx: Add support for TP-Link CPE210 v2 (+143,-11)
c96b344
kernel: bump 4.9 to 4.9.110 for 18.06 (+179,-201)
bb06f6d
ar71xx: add missing diag LED support for RB wAP 2nD (+2,-1)
cb73dd2
ar71xx: rbspi: fix RB wAP AC gpio conflict and LED (+9,-11)
21ad5fb
ar71xx: add support for E558 v2 (+217)
11a5128
ar71xx: add support for E750A v4 (+163,-1)
a3dd6c9
ar71xx: add support for E750G v8 (+194,-2)
3442ec5
ar71xx: define switch for rb-952ui-5ac2nd (+2,-2)
b0b5c64
Revert "ar71xx: define switch for rb-952ui-5ac2nd" (+2,-2)
Target / arc770 (11 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)
2c9e373
arc770: remove source-only (+1,-1)
Target / archs38 (17 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
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 (37 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
Target / ath25 (15 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
586872d
ath25: add kernel 4.14 support (+3.9K)
5d3b216
ath25: switch to 4.14 kernel (+1,-1)
8f2ac5c
ath25: drop 4.9 kernel support (-3.9K)
Target / ath79 (16 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)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
76ba98d
ath79: drop, its not ready for a release yet (-21.0K)
Target / au1000 (2 changes)
c4ac02f
treewide: remove obsolete sysupgrade watchdog kill (-111)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / bcm53xx (89 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)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
6eaffbd
bcm53xx: fix NAND partitions on D-Link DIR-885L (+39)
ca0c649
bcm53xx: revert SPI controller commit breaking flash reads (+146)
Target / brcm2708 (65 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)
6c2e1ff
brcm2708: fix sdcard image (+2,-2)
f621b53
kernel: bump 4.9 to 4.9.82 (+86,-326)
47c5415
brcm2708: Fix compile after adding kernel 4.9.82 (+8)
858ff4f
Revert "brcm2708: fix sdcard image" (+2,-2)
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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
fff0209
brcm2708: add squashfs rootfs image (+19,-7)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
4121018
kernel: bump 4.9 to 4.9.108 for 18.06 (+195,-173)
4f76592
kernel: bump 4.9 to 4.9.109 for 18.06 (+6,-6)
3a5498c
kernel: bump 4.9 to 4.9.111 for 18.06 (+191,-169)
4dc0ff8
brcm2708: split sdcard.img.gz into a sysupgrade and factory image (+3,-2)
Target / brcm47xx (50 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)
31e9445
brcm47xx: Fix sysupgrade with E1200v1 (+1)
253a299
Revert "brcm47xx: Fix sysupgrade with E1200v1" (-1)
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)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
ac24a02
brcm47xx: add switch port mapping to Asus WL-500W (+1,-1)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
3a5498c
kernel: bump 4.9 to 4.9.111 for 18.06 (+191,-169)
ca903c7
kernel: bump 4.14 to 4.14.54 for 18.06 (+285,-285)
962e86d
brcm47xx: revert upstream commit breaking BCM4718A1 (+76)
c8e8ff1
brcm47xx: rework model detection (+25,-18)
Target / brcm63xx (79 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
9373836
brcm63xx: Tune the network configuration for several routers (+7,-3)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / cns3xxx (46 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / gemini (20 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)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / imx6 (38 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / ipq40xx (46 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)
f882f44
ipq40xx: fix ethernet on ap-dk01.1 (+25)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
9361c35
ipq40xx: add eva-image for FRITZ!Box 4040 (+4,-1)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
520c656
ipq40xx: essedma: fixup ip align (+26)
36234df
ipq40xx: add support for ZyXEL WRE6606 (+302,-3)
ab7cabd
kernel: bump 4.14 to 4.14.52 for 18.06 (+912,-1.7K)
ca903c7
kernel: bump 4.14 to 4.14.54 for 18.06 (+285,-285)
dc52b7b
ipq40xx: add get_status_led to diag.sh (+4)
Target / ipq806x (172 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)
d5b10bb
ipq806x: make the dwc3 driver and required phy drivers built-in (+6,-32)
ef6c4cc
ipq806x: set v4.9 as default (+1,-1)
3a3564e
ipq806x: remove v4.4 support (-22.4K)
666bfc6
Revert "ipq806x: make the dwc3 driver and required phy drivers built-in" (+32,-6)
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)
c75f059
ipq8064: Fix dwc3 module unloading (+1,-1)
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)
8db079a
ipq8064: Fix dwc3 module unloading (+11,-3)
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)
a4c1767
Revert "ipq8064: Fix dwc3 module unloading" (+3,-11)
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)
d805812
ipq806x: add kernel 4.14 support (+25.6K)
27223c0
ipq806x: cleanup kernel config (+8,-14)
66871d9
ipq806x: increase kernel partition size for the Netgear r7800 (+7,-7)
742ac01
ipq806x: increase kernel partition size for the TP-Link Archer C2600 (+10,-5)
ec7d974
ipq806x: increase kernel partition size for the TP-Link Archer VR2600v (+7,-7)
0882a4c
ipq806x: increase kernel partition size for the Netgear Nighthawk X4 D7800 (+7,-7)
3ec4921
ipq806x: increase kernel partition size for the Netgear Nighthawk X4 R7500 (+7,-7)
1b39b66
ipq806x: increase kernel partition size for the Netgear Nighthawk X4 R7500v2 (+7,-7)
e567d31
ipq806x: define KERNEL_SIZE in KB instead of byte for the image generation (+5,-5)
65de91a
kernel: iqp806x low latency kernel does not boot (+4,-4)
d629e01
ipq806x: introduce ipq8064 SoC v2 dtsi (+2)
a6d825d
ipq806x: move mass market ipq8064 to v2 dtsi (+10,-10)
715ff75
ipq806x: reference ipq8065 as ipq8064 v3.0 (+6,-8)
a64a363
ipq806x: apply updated USB PHY settings to v2.0 SoC (+34,-22)
8458feb
ipq806x: fix pcie tx termination offset (+24)
bdddbe9
ipq806x: move mmc specific nodes into v1.0 dtsi (+150,-150)
c52cd4d
ipq806x: fix EA8500 switch control (+36,-8)
eac20ce
ipq806x: remove rpm pinctrl from board dts (-80)
1df8281
ipq806x: remove spi-nor from r7800 dts (-90)
2301bbd
ipq806x: switch to linux 4.14 (+1,-1)
63c1719
ipq806x: drop linux 4.9 support (-29.4K)
f39a717
ipq806x: drop "mtd: nand: add Winbond manufacturer and chip" (-38)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
697d7fd
ipq806x: Limit NR_CPUS to 2 (+1,-1)
3700784
ipq806x: D7800 only has a single sata port (+1)
a1373bc
ipq806x: add support for NEC Aterm WG2600HP (+484,-7)
618d59a
ipq806x: Enlarge R7800 flash - use netgear partition (+2,-8)
dba3627
ipq806x: remove "firmware" partition definition from netgear routers (-20)
ab7cabd
kernel: bump 4.14 to 4.14.52 for 18.06 (+912,-1.7K)
5745bbe
ipq806x: fix numbering for Netgear R7800 LAN ports (+5,-5)
Target / ixp4xx (18 changes)
7d985f0
kernel: split up 980-arm_openwrt_machtypes.patch and move to target folders (+16,-15)
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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
Target / kirkwood (38 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / lantiq (158 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
c276abf
lantiq: fix arcadyan vg3503j switch port indexing (+1,-1)
603870e
lantiq: backport stp-xway get callback implementation (+94)
Target / layerscape (68 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)
⇒ 619eff8
armv7: set openwrt/lede default boot env for ls1021atwr (+30,-2)
⇒ 6a153b9
armv8/fsl-layerscape: fdt: fixup LS1043A rev1 MSI node with upstream method (+92,-31)
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)
⇒ 050c7f1
layerscape: update mtdparts for ls1012ardb/ls1046ardb ()
2b1ec44
layerscape: add ls1012afrdm device support (+88,-5)
⇒ 43cb4c0
u-boot: add image for ls1012afrdm ()
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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
3a5498c
kernel: bump 4.9 to 4.9.111 for 18.06 (+191,-169)
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 (7 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)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / mediatek (70 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)
3594447
mediatek: activate fpu feature flag (+1,-1)
a464fba
Revert "mediatek: activate fpu feature flag" (+1,-1)
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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
da8fc15
mediatek: backport upstream mediatek patches (+22.0K,-99)
8e662b9
mediatek: add mt7622 subtarget (+565,-1)
0506039
mediatek: add missing symbols (+8,-8)
29ba45b
mediatek: add missing symbols for mt7622 (+1,-1)
db969b2
mediatek: mt7622: Do not set CPU_SUBTYPE for Cortex A53 (-1)
56f66be
mediatek: mt7622: Do not deactivate CONFIG_BLK_DEV (-1)
ab7cabd
kernel: bump 4.14 to 4.14.52 for 18.06 (+912,-1.7K)
ca903c7
kernel: bump 4.14 to 4.14.54 for 18.06 (+285,-285)
f8cc686
mediatek: fix parallel build issues in image build code (+4,-10)
Target / mpc85xx (26 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
90b15b0
WDR4900v1 remove dt node for absent hw crypto. (+24)
Target / mvebu (113 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)
51397d7
mvebu: remove linux 4.4 support (-14.3K)
047695a
Revert "mvebu: remove linux 4.4 support" (+14.3K)
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)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
0037b13
mvebu: fix broken console on WRT32X (venom) (+208)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
1bb1239
mvebu: enable SATA port multiplier support (+1)
ae0712a
mvebu: backport ahci_mvebu errata patchset (+334)
637d10d
mvebu: add fix for armada 37xx cpufreq driver (+35)
a21210f
mvebu: reduce speed to gen1 for espressobin pcie (+116)
ab7cabd
kernel: bump 4.14 to 4.14.52 for 18.06 (+912,-1.7K)
Target / mxs (19 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / octeon (19 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / octeontx (18 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)
617b7e9
octeontx: make board.d files executable ()
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / omap (12 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)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
Target / omap24xx (4 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)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
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 (17 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)
6f398aa
oxnas: reboot target (+1.9K,-10.6K)
ab7cabd
kernel: bump 4.14 to 4.14.52 for 18.06 (+912,-1.7K)
Target / pistachio (30 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)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
Target / ppc40x (4 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)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / ppc44x (1 change)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / ramips (393 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)
968b861
ramips: improve NAPI polling to increase GRO batch size (+13,-16)
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)
e9b58b2
Revert "ramips: improve NAPI polling to increase GRO batch size" (fixes FS#1333) (+16,-13)
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)
cff2ded
ramips: gpio: fix compilation if CONFIG_GPIO_SYSFS=n (+3,-12)
d57ca53
Revert "ramips: gpio: fix compilation if CONFIG_GPIO_SYSFS=n" (+12,-3)
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)
2d40192
ramips: mmc: Sync with staging drivers (+2.7K,-3.4K)
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)
7e15e21
Revert "ramips: mmc: Sync with staging drivers" (+3.4K,-2.7K)
e39414e
kernel: bump 4.14 to 4.14.43 for 18.06 (+382,-1.1K)
0f35193
ramips: add support for YUKAI Engineering Inc. BOCCO (+174)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
53507ce
ramips: fix Archer C50v3 LED mapping (+4,-4)
701a7b1
ramips: change wifi led trigger for Archer C50v3 (+2,-2)
45456fe
ramips: Fix up GnuBee PC1 DTS file a little (+1,-7)
8ccdf80
ramips: Fix WiFi after 5f7396ebef09b224edf08b0bda113613a42f0928 (-82)
17eb0c4
ramips: Use generic board detect for GnuBee devices (+6,-9)
bf5829d
Revert "ramips: Fix WiFi after 5f7396ebef09b224edf08b0bda113613a42f0928" (+82)
0bfb41a
Revert "ramips: pci: sync with staging driver" (+168,-150)
a973a0a
Revert "ramips: remove unnecessary resource details." (+15,-2)
b9555a9
Revert "ramips: remove conditional compilation." (+58,-8)
82cfec0
Revert "ramips: improve interrupt mapping" (+69,-14)
324ea1f
Revert "ramips: Remove redundant owner assignment" (+1)
ba204d9
Revert "ramips: Move PCI driver to files directory" (+842,-837)
1199a91
kernel: bump 4.14 to 4.14.48 for 18.06 (+958,-1.2K)
21a12f4
ramips: fix network config for ravpower wd03 (+1,-1)
3b8e53f
ramips: fix mt7688 watchdog register base addr (+2,-2)
be799e8
ramips: use phytpt trigger for mt76 wireless (+4,-4)
5881e24
ramips: add support for TP-Link TL-WR842N v5 (+105,-1)
3a99b27
ramips: mt7621: fix wireless package selection (+4,-5)
afe0320
ramips: add support for I-O DATA WN-GX300GR (+171)
da318f3
ramips: add support for ELECOM WRC-1167GHBK2-S (+175,-4)
615186d
ramips: fix Newifi D1 mtd partition (+1,-1)
5529e71
ramips: Add support for mt7621 to lzma-loader (+60,-18)
7381ed3
ramips: Add lzma-loader targets (+16)
1863c38
ramips: Add support for Mikrotik RouterBOARD RBM33g (+187,-1)
7950e1b
ramips: Add support for Phicomm K2G (+155,-1)
7775802
ramips: add switch port index for I-O DATA WN-GX300GR (+2,-2)
1961cdf
ramips: move mt7620n i2c_pins definition to right place (+7,-7)
5505ab5
ramips: limit dictionary size for lzma compression (+1,-1)
36a4681
ramips: TP-Link TL-WR902AC v3: don't build factory image (-1)
2f30687
ramips: TP-Link TL-WR902AC v3: add missing wps button (+7,-1)
0e6cfb6
ramips: ethernet: use skb_free_frag to free fragments (+3,-3)
16a9ddf
ramips: ethernet: use own page_frag_cache (+15,-3)
dd1f97b
ramips: clean up and fix MT7621 NAND driver issues (+25,-74)
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 (73 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
4121018
kernel: bump 4.9 to 4.9.108 for 18.06 (+195,-173)
c96b344
kernel: bump 4.9 to 4.9.110 for 18.06 (+179,-201)
3a5498c
kernel: bump 4.9 to 4.9.111 for 18.06 (+191,-169)
Target / uml (12 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)
2b7289c
kernel: bump 4.9 to 4.9.102 for 18.06 (+276,-275)
Target / x86 (83 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)
efdfb25
x86: Add APU3 reference to x86 board.d (+2,-2)
0d6d8d7
x86: disable CONFIG_EFI_VARS (+1,-1)
95922e1
kernel: disable ARCH_WANTS_THP_SWAP by default (+1,-24)
1deadfe
kernel: disable DMA_{NOOP|VIRT}_OPS by default (+2,-48)
294a45a
kernel: disable DRM_LIB_RANDOM by default (+1,-24)
1f26cfc
kernel: enable EXPORTFS by default (+1,-25)
16e0866
kernel: enable FUTEX_PI by default (+1,-24)
23cdf9f
kernel: enable THIN_ARCHIVES by default (+1,-24)
6f8eb1b
kernel: bump 4.9 to 4.9.106 for 18.06 (+400,-606)
Target / xburst (4 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)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Target / zynq (6 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)
fa0275b
target/linux: drop anything not on v4.9 or v4.14 (-33.5K)
Wireless / Ath10k CT (18 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)
⇒ 642d4c6
ath10k-ct: use dma_alloc_coherent (+24,-28)
⇒ 7399f80
Add issue-tracker template. (+14)
⇒ 098fa07
Update issue tracker template. (+1,-1)
⇒ b8c6624
issue tracker md ()
⇒ fe55035
Move to .github ()
⇒ febfab3
Update md (+1,-1)
⇒ 6a86a3d
More md changes (+1,-1)
⇒ 13a9bfd
Reduce default logging in some cases (+3,-3)
⇒ 43fa051
Add RSSI per chain (backported from official ath10k) (+17)
⇒ f9cca22
ath10k: Support getting temperatur from 10.1 ct firmware. (+32,-2)
⇒ 3ed4af4
refresh: Properly copy the 4.4 files into place. (+1,-1)
⇒ cd023a3
ath10k: Add some ifdefs so the 4.4 tree can compile against older backports. (+7,-1)
⇒ 38e4969
patches: Add a new patch that was needed for a 2015-07-21 backport tree. (+43,-1)
⇒ a18c86b
openwrt: add makefile for an older openwrt. (+90)
⇒ cd1eb5a
ath10k: Support configuring specific bandwidths for 10.1 CT firmware. (+88,-17)
⇒ bcd9e10
ath10k: Add ath10k-ct 4.9 driver src (+60.6K,-1)
⇒ + 4 more...
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)
⇒ 4c164c0
ath10k-ct: Support custom stats, fix scanning locking issue (+604,-51)
⇒ 0010c5a
ath10k-ct: Add ability to disable mu-beamform capability flags. (+21)
⇒ c865a67
ath10k-ct: Add rx-reorder-stats for wave-2. (+67,-43)
⇒ 3d72607
ath10k: dbglog parsing and sanity checks. (+25,-1)
⇒ 7f3e9fd
Support rx stats in 4.9 kernel, disable su-beamform in 4.9, 4.13 (+171,-47)
⇒ 16403f6
ath10k-ct: Support enabling tx-hang-cold-reset logic. (+48)
⇒ b8333bf
ath10k-ct: Add fix for napi related hang. (+70,-13)
⇒ 41c5b5a
ath10k: Add extra fw-regs support for 4.9, 4.13 kernels. (+119,-20)
⇒ 30827f7
ath10k: Disable DBGLOG output by default, ibss-cca set-special hack. (+94,-14)
dd8bf0c
ath10k-ct: fix module depends (+5,-5)
97a3e69
ath10k-ct: make it depend on PCI support again (+1,-1)
6258c96
ath10k-ct: search DT for BDF variant info (+363,-1)
Wireless / Common (159 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)
79a768a
ath: do not apply broken power limits with ATH_USER_REGD (+44,-12)
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)
2dc4852
mac80211: tweak TSQ settings (+15,-1)
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)
47fa865
Revert "mac80211: tweak TSQ settings" (+1,-15)
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)
2389ebb
Revert "ath: do not apply broken power limits with ATH_USER_REGD" (+2,-26)
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)
1356a66
mac80211: pass hostapd control socket to mesh-mode supplicant (+1,-1)
e633b21
Revert "mac80211: pass hostapd control socket to mesh-mode supplicant" (+1,-1)
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)
f18f08d
mac80211: rt2x00: no longer use TXOP_BACKOFF for probe frames (+46,-1)
843e421
mac80211: ath10k add leds support (+617)
642acc0
mac80211: ath10k fix vht160 firmware crash (+182)
6e4fb77
mac80211: drop 355-ath9k-limit-retries-for-powersave-response-frames.patch (+153,-235)
04353c3
mac80211: fix up ath10k led patch (+52,-26)
8cfd43d
mac80211: backport "brcmfmac: cleanup and some rework" from 4.17 (+772,-1)
72f6025
mac80211: backport brcmfmac data structure rework (+1.4K,-9)
2811c97
mac80211: backport brcmfmac firmware & clm_blob loading rework (+1.4K,-41)
c437adb
mac80211: backport brcmfmac changes from kernel 4.18 (+631)
cff1658
mac80211: rtl8xxxu: drop support patches (-3.6K)
ecee5bf
mac80211: make rtl8xxxu build again (+38)
b84a07b
mac80211: initialize sinfo in cfg80211_get_station (+42)
27014da
mac80211: Expose support for ath9k Dynack (+13,-1)
29aab93
mac80211: backport brcmfmac fixes & debugging helpers from 4.18 (+341,-2)
Wireless / MT76 (38 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)
99eb128
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)
⇒ + 2 more...
6271539
Revert "mt76: update to the latest version" (+3,-3)
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)
dc74878
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)
6859837
mt76: update to the latest version (+3,-3)
⇒ 73edb22
mt76: discard early received packets if not running yet (+3)
⇒ 0b8d1dd
mt76: fix beacon timer drift (+41,-2)
⇒ 20c0766
mt7603: adjust rx hang watchdog for MT7628 (+3)
⇒ 664e321
mt7603: add extra PSE hang check signature for MT7628 (+3)
⇒ f24b56f
update MT7628 firmware to the latest version ()
⇒ d87e4b0
mt7603: clear PSE reset bit if PSE reset fails (+3,-2)
⇒ 0ef26ef
mt76: only stop tx queues on offchannel, not during the entire scan (+8,-2)
⇒ f399da3
mt76: prevent tx scheduling during channel change (+20,-4)
⇒ 21c1e1e
mt76: move ieee80211_hw allocation to common core (+39,-22)
⇒ 730c292
mt76: wait for pending tx to complete before switching channel (+22)
⇒ fcbb49e
mt76x2: use udelay instead of usleep_range in mt76x2_mac_stop (+1,-1)
⇒ 792dbe0
mt7603: do not hold dev->mutex while flushing dev->mac_work (+8,-4)
⇒ 9090f9c
mt76x2: fix threshold for gain adjustment (+1,-1)
⇒ 2cbaa57
mt76x2: fix swapped values for RXO-18 in gain control (+2,-2)
⇒ a39ab70
mt76x2: adjust AGC control register 26 based on gain for VHT80 (+9,-2)
⇒ 4936c0c
mt76x2: clear false CCA counters after changing gain settings (+3)
⇒ + 3 more...
b72bced
mt76: update to the latest version (+3,-3)
⇒ 072fdac
mt76x2: mac: consider multicast/broadcast frames in ewma rssi estimation (+1,-1)
⇒ f450659
mt76x2: improve gain adjustment in noisy environments (+16,-10)
⇒ 1d4ca10
mt76x2: track rssi for gain adjustment per station (+76,-24)
68f40d7
mt76: update to the latest version (+3,-3)
⇒ 08719b1
mt76: use a per rx queue page fragment cache (+10,-7)
⇒ 4d2c565
mt76x2: reset HW before probe (+4,-1)
⇒ f622975
mt76x2: fix CCK protection control frame rate (+9,-3)
⇒ 6780375
mt76x2: add frame protection support (+47)
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
#13
Description: Ath9k AP stays up for connected clients but doesn't show in scan on new ones
Link: https://bugs.openwrt.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)
#170
Description: Adding routes with a proto field doesn't work
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=296
Commits:
f8f6fa1
ar71xx: limit Ethernet speed of UBNT Airmax M (XM) devices to 100Mbit/s (+2)
#351
Description: Lantiq: not all usb ports functional after switch to dwc2
Link: https://bugs.openwrt.org/index.php?do=details&task_id=351
Commits:
e1f91b4
lantiq: fix missing otg_cap on danube platform (+90,-29)
#365
Description: Build failure - missing dependency in hostapd Makefile
Link: https://bugs.openwrt.org/index.php?do=details&task_id=365
Commits:
fa0ac03
Fix dependency for hostapd (+1,-1)
#366
Description: make kernel_menuconfig: Segmentation fault
Link: https://bugs.openwrt.org/index.php?do=details&task_id=366
Commits:
fec38eb
kernel: fix segmentation fault in mconf on linux (+3,-1)
#381
Description: Error: undefined reference to `clock_gettime’ during build
Link: https://bugs.openwrt.org/index.php?do=details&task_id=381
Commits:
64da598
tools: cmake: fix librt linking (FS#1032) (+7,-7)
#384
Description: IPQ806X: CMD: swconfig on R7800 generate Kernel Panic!
Link: https://bugs.openwrt.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.openwrt.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)
#390
Description: Bt Home Hub 5 Type A Bridging Yellow Switch and RED Port does not work
Link: https://bugs.openwrt.org/index.php?do=details&task_id=390
Commits:
cd8b209
lantiq: xrx200: use vlan for ethernet wan port (+9,-39)
#392
Description: DNS: ;; Got bad packet: bad compression pointer
Link: https://bugs.openwrt.org/index.php?do=details&task_id=392
Commits:
3bef96e
dnsmasq: update to dnsmasq 2.77test1 (+145,-257)
#396
Description: odhcpd: IPv6 relay mode is unreliable
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=409
Commits:
e79ecb4
ar71xx: fix Archer C7 LED colour names (+4,-4)
#416
Description: directory /tmp must be writable to all
Link: https://bugs.openwrt.org/index.php?do=details&task_id=416
Commits:
0c50ea6
procd: update to latest git HEAD (+3,-3)
⇒ 0f58977
init: fix /tmp permissions on zram (+6)
#418
Description: crucial package for Lantiq-ADSL-routers missing
Link: https://bugs.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=425
Commits:
726e45d
mvebu: fix usb port leds (+15,-10)
#433
Description: kmod-ebtables, kmod-br-netfilter opkg install failed
Link: https://bugs.openwrt.org/index.php?do=details&task_id=433
Commits:
c8f7031
ubox: update to the latest version (+3,-3)
⇒ 21a4bd0
kmodloader: modprobe: return 0 for loaded modules (+1,-1)
#434
Description: brnboot images for lantiq/XRX200/VGV7510KW22 ( o2 Box 6431 ) fail brnboots signature check
Link: https://bugs.openwrt.org/index.php?do=details&task_id=434
Commits:
271db9f
lantiq: fix brnImage signature for the VGV7510KW22BRN images (+2,-2)
#435
Description: mvebu wrt1900ac snapshot doesn't boot
Link: https://bugs.openwrt.org/index.php?do=details&task_id=435
Commits:
237bd36
mvebu: put u-boot images into image staging directory (+3,-3)
#438
Description: ar7xx: missing/unknown modules
Link: https://bugs.openwrt.org/index.php?do=details&task_id=438
Commits:
4037445
qos-scripts: fix module load commands (FS#438) (+1,-2)
#439
Description: Archer C7 - no more LED for Wlan/Snowflake
Link: https://bugs.openwrt.org/index.php?do=details&task_id=439
Commits:
893962b
Revert "ar71xx: fix Archer C7 LED colour names" (+4,-4)
#442
Description: BTHomeHub5 Type A Broadband LED fails to flash on reboot
Link: https://bugs.openwrt.org/index.php?do=details&task_id=442
Commits:
74ea99b
ledtrig-netdev: don't cancel work on events for different interfaces (+3,-3)
#444
Description: qemu/host: multiple definition of AES_*
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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)
#484
Description: Image Builder generates broken image for ASUS WL500W
Link: https://bugs.openwrt.org/index.php?do=details&task_id=484
Commits:
9fd0a2f
mtd: mark as nonshared to fix FS#484 (+2)
#497
Description: ipq806x: non-working USB 3.0 port on R7500 / Netgear X4 nighthawk
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=515
Commits:
2712497
x86_64: Add support for EFI framebuffer (FS#515) (+2,-1)
#516
Description: procd doesn't wait for a process to quit during restart
Link: https://bugs.openwrt.org/index.php?do=details&task_id=516
Commits:
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)
#524
Description: odhcpd: stateful+stateless sends M flag in RA for prefix that will not DHCPv6
Link: https://bugs.openwrt.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)
#525
Description: Problem with DHCP forwarding / Routed Client with relayd (Pseudobridge)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=525
Commits:
699eeda
relayd: fix making incomplete instance json data (+14,-7)
#530
Description: The switch and vlan are wrrong port with linksys RE6500
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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)
#547
Description: SATA Port Multiplier support for mvebu devices
Link: https://bugs.openwrt.org/index.php?do=details&task_id=547
Commits:
1bb1239
mvebu: enable SATA port multiplier support (+1)
#548
Description: firewall3: Timezone problems, UTC used always despite UTC Time not checked
Link: https://bugs.openwrt.org/index.php?do=details&task_id=548
Commits:
6e46f6e
firewall: extend ubus support, exception handling, parse fixes (+3,-3)
⇒ 6039c7f
firewall3: check the return value of fw3_parse_options() (+10,-5)
⇒ e264c8e
firewall3: replace warn_rule() by warn_section() (+24,-23)
⇒ d44f418
firewall3: add fw3_attr_parse_name_type() function (+36,-18)
⇒ 0a7d36d
firewall3: add UBUS support for redirect sections (+170,-124)
⇒ 02d6832
firewall3: add UBUS support for forwarding sections (+87,-43)
⇒ 5cd4af4
firewall3: add UBUS support for ipset sections (+95,-57)
⇒ 53ef9f1
firewall3: add UBUS support for include scripts (+73,-25)
⇒ 7d3d9dc
firewall3: display the section type for UBUS rules (+17,-7)
⇒ f625954
firewall3: add check_snat() function (+90,-92)
⇒ e5dfc82
iptables: add exception handling (+32)
⇒ 4cb06c7
ubus: increase ubus network interface dump timeout (+1,-1)
⇒ 0e5dd73
iptables: support -i, -o, -s and -d in option extra (+38,-3)
⇒ 3d2c18a
options: improve handling of negations when parsing space separated values (+30,-1)
#549
Description: Kernel Panic on linux-4.9 during start for ipq806x r7500
Link: https://bugs.openwrt.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)
#550
Description: hostapd (wpad-mesh) fails to start interface at same time with meshpoint interface
Link: https://bugs.openwrt.org/index.php?do=details&task_id=550
Commits:
d91494e
hostapd: rework frequency/ht/vht selection for ibss/mesh (+58,-179)
#571
Description: opkg can be too easily removed
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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)
#618
Description: ip neigh not there
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=658
Commits:
6db1d13
umdns: remove superfluous include in init script (-2)
#662
Description: Sysupgrade messes up Ubiquiti Unifi AP AC Lite
Link: https://bugs.openwrt.org/index.php?do=details&task_id=662
Commits:
f17173f
ar71xx: remove bs-partition ro-flag for UniFi AC (+1,-1)
#664
Description: Netgear R8000 Wifi broke with commit 8301e613655c2d95fa5430a1a57d92d966fdc70b
Link: https://bugs.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=677
Commits:
070a461
dnsmasq: add IPv6 nameserver configuration in server mode (+11,-1)
#685
Description: x86: sysupgrade to LEDE lose the configuration
Link: https://bugs.openwrt.org/index.php?do=details&task_id=685
Commits:
ce06d2b
sunxi: sysupgrade: sync with x86 (+72,-50)
#686
Description: Netgear R6220 missing USB package
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=704
Commits:
4a03347
mac80211: gracefully handle preexisting VIF (+6)
#705
Description: Circular dependency detected
Link: https://bugs.openwrt.org/index.php?do=details&task_id=705
Commits:
5ba8185
mac80211: manually apply dependencies to prevent a recoursive one (+2,-1)
#707
Description: iptables missing DEPENDS
Link: https://bugs.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=716
Commits:
a45cde9
ramips: ZTE-Q7: fix switch driver initialization in DTS (FS#716) (+4,-2)
#735
Description: LEDE 17.01.1 boot loop on Asus RT-N56U ramips, rt3883
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=758
Commits:
d17cb4a
ramips: purge default packages on MT7621 (+48,-29)
#766
Description: Intermittent SIGSEGV crash of dnsmasq-full
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=806
Commits:
6e46f6e
firewall: extend ubus support, exception handling, parse fixes (+3,-3)
⇒ 6039c7f
firewall3: check the return value of fw3_parse_options() (+10,-5)
⇒ e264c8e
firewall3: replace warn_rule() by warn_section() (+24,-23)
⇒ d44f418
firewall3: add fw3_attr_parse_name_type() function (+36,-18)
⇒ 0a7d36d
firewall3: add UBUS support for redirect sections (+170,-124)
⇒ 02d6832
firewall3: add UBUS support for forwarding sections (+87,-43)
⇒ 5cd4af4
firewall3: add UBUS support for ipset sections (+95,-57)
⇒ 53ef9f1
firewall3: add UBUS support for include scripts (+73,-25)
⇒ 7d3d9dc
firewall3: display the section type for UBUS rules (+17,-7)
⇒ f625954
firewall3: add check_snat() function (+90,-92)
⇒ e5dfc82
iptables: add exception handling (+32)
⇒ 4cb06c7
ubus: increase ubus network interface dump timeout (+1,-1)
⇒ 0e5dd73
iptables: support -i, -o, -s and -d in option extra (+38,-3)
⇒ 3d2c18a
options: improve handling of negations when parsing space separated values (+30,-1)
#809
Description: Commit 8040420b006a744ad65d4f2bedf5682140df1f42 (tools/flex: update to 2.6.3) breaks Unbound build
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=811
Commits:
6e46f6e
firewall: extend ubus support, exception handling, parse fixes (+3,-3)
⇒ 6039c7f
firewall3: check the return value of fw3_parse_options() (+10,-5)
⇒ e264c8e
firewall3: replace warn_rule() by warn_section() (+24,-23)
⇒ d44f418
firewall3: add fw3_attr_parse_name_type() function (+36,-18)
⇒ 0a7d36d
firewall3: add UBUS support for redirect sections (+170,-124)
⇒ 02d6832
firewall3: add UBUS support for forwarding sections (+87,-43)
⇒ 5cd4af4
firewall3: add UBUS support for ipset sections (+95,-57)
⇒ 53ef9f1
firewall3: add UBUS support for include scripts (+73,-25)
⇒ 7d3d9dc
firewall3: display the section type for UBUS rules (+17,-7)
⇒ f625954
firewall3: add check_snat() function (+90,-92)
⇒ e5dfc82
iptables: add exception handling (+32)
⇒ 4cb06c7
ubus: increase ubus network interface dump timeout (+1,-1)
⇒ 0e5dd73
iptables: support -i, -o, -s and -d in option extra (+38,-3)
⇒ 3d2c18a
options: improve handling of negations when parsing space separated values (+30,-1)
#812
Description: 6rd package stopped working after last change
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=814
Commits:
25aaff9
gcc: merge upstream fix for PR 83496 (fixes FS#814) (+136)
#816
Description: The release image for Belkin AC 1750 DB (f9k1115v2) doesn't have ath10k out of the box
Link: https://bugs.openwrt.org/index.php?do=details&task_id=816
Commits:
9fe9175
image: fix ar71xx legacy images (+1)
#821
Description: sysupgrade doesn't work on Linksys WRT3200ACM (mvebu)
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=829
Commits:
7f91cab
base-files: network.sh: properly report local IPv6 addresses (+14,-18)
#831
Description: /etc/init.d/sysfixtime doesn't set sensible time with wrt1200ac/wrt1900ac at boot
Link: https://bugs.openwrt.org/index.php?do=details&task_id=831
Commits:
8605ac8
mvebu: Disable internal RTC on Linksys devices (+28)
#832
Description: GCC 6.X Toolchain compile error
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=841
Commits:
7d31fe6
dnsmasq: backport patch fixing DNS failover (FS#841) (+31)
#843
Description: Switch port order reversed on TL-WR740N (v2.5)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=843
Commits:
ad8c315
ar71xx: fix switch port mapping for TP-Link TL-WR74xN/D series (+1,-1)
#847
Description: resolv.conf no longer points at local dnsmasq instance
Link: https://bugs.openwrt.org/index.php?do=details&task_id=847
Commits:
a53f8ba
dnsmasq: manage resolv.conf if when listening on 127.0.0.1#53 (+36,-26)
#852
Description: AR71xx / TP-Link RE-450 - wrong image creation - recent firmware won't flash
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=859
Commits:
2c5f16e
procd: support term_timeout parameter (+2,-2)
#864
Description: Fix for 11ac (5Ghz) on TP-Link Archer C59 (ver 1.0)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=864
Commits:
e917e51
ar71xx: fix board.bin used by QCA9886 in Archer C58/C59/C60 (+2)
#865
Description: Upgrading Firmware is broken on Linksys EA9500
Link: https://bugs.openwrt.org/index.php?do=details&task_id=865
Commits:
7a29e44
base-files: upgrade: correctly handle nand_do_upgrade argument passed from pr... (+2,-2)
#874
Description: odhcpc6 script typo, so /etc/odhcp6c.user is called with incorrect parameter
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=876
Commits:
a89c36b
dnsmasq: restore ability to include/exclude raw device names (+3,-3)
#884
Description: Archer C58 (EU) V1 Firmware installation Fails
Link: https://bugs.openwrt.org/index.php?do=details&task_id=884
Commits:
cf23547
ar71xx: fix TPLINK_BOARD_ID for Archer C58 and TL-WA855RE (+2,-2)
#885
Description: r4525-eafaef3 - flex not build (last update automake)
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=904
Commits:
9fe9175
image: fix ar71xx legacy images (+1)
#908
Description: x86: Xen support broken in 17.01.2 and later
Link: https://bugs.openwrt.org/index.php?do=details&task_id=908
Commits:
641a65f
x86: generic: use HIGHMEM64G instead of HIGHMEM4G (+2,-1)
#909
Description: runas wrapper executes programs using wrong interpreter
Link: https://bugs.openwrt.org/index.php?do=details&task_id=909
Commits:
ef1cafa
build: fix invocation of bundled ld.so in SDK and Imagebuilder (+18,-15)
#913
Description: Expat 2.2.2 entropy problem
Link: https://bugs.openwrt.org/index.php?do=details&task_id=913
Commits:
7c727c6
tools: expat: fix build on older host systems (+3)
#919
Description: WITI - latest changes mt76 and above or kmodloader = driver wifi not loaded
Link: https://bugs.openwrt.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.openwrt.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)
#935
Description: Modules should have default parameters as part of packaging
Link: https://bugs.openwrt.org/index.php?do=details&task_id=935
Commits:
ea5d9f5
kernel: tune e1000e module parameters (+3)
#936
Description: mt7620: archer c50 - broken 5GHz radio because of broken PCI init in 4.9
Link: https://bugs.openwrt.org/index.php?do=details&task_id=936
Commits:
bb4d500
ramips: fix PCI init on MT7620 with Linux 4.9+ (+23)
#964
Description: odhcpdIPv6 node(Win 10) stops sending Router Solicitation but it still receives RAs from LEDE
Link: https://bugs.openwrt.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)
⇒ 51733a6
ra: align RA update interval with RFC4861 (FS#964) (+31,-20)
#977
Description: building iw is currently failing on version.sh
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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)
#995
Description: 3e36ca4 broke mt7628/7688 mt76 firmware install
Link: https://bugs.openwrt.org/index.php?do=details&task_id=995
Commits:
5117911
ramips: fix mt76x8 dependencies (+5,-5)
#1003
Description: Flex does not build with GCC 7.2
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=1021
Commits:
73c745f
functions.sh: fix default_postinst function (+1,-1)
#1028
Description: BT Home Hub 5 DSL fails to connect at boot since r4940 (last known working build is r4883)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1028
Commits:
fe36f7b
ltq-vdsl-mei: revert disable optimized firmware download (+2,-2)
#1030
Description: ubus call network reload fails with unknown error
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=1032
Commits:
64da598
tools: cmake: fix librt linking (FS#1032) (+7,-7)
#1033
Description: RCE in dnsmasq, CVE-2017-14491 to CVE-2017-14496
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1033
Commits:
67ac017
dnsmasq: bump to v2.78 (+18,-248)
#1035
Description: gen_nand probe failed
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1035
Commits:
a6bd725
lantiq: remove gen_nand compatible string (+7,-7)
#1037
Description: netifd: implement point-to-point interface support
Link: https://bugs.openwrt.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)
#1043
Description: WA850RE v1 leds
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1043
Commits:
1c4a116
ar71xx: add rssileds to WA850RE v1 image (+1)
#1055
Description: Youku YK1: No ethernet devices
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1055
Commits:
9786b53
ramips: fix Youku-YK1 support (+6,-5)
#1066
Description: Broken ppp install
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1066
Commits:
a29848c
ppp: make the patches apply correctly again (+1,-1)
#1072
Description: AR71xx / TP-RE450: Can't build image with kernel 4.9.x
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=1073
Commits:
445682c
base-files: move netfilter sysctl defaults to specific kmod packages (+27,-13)
#1084
Description: All ethernet ports assigned to WAN on EnGenius ENS202EXT
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1084
Commits:
7c03f97
ar71xx: fix lan ports on ens202ext (+1)
#1106
Description: ar71xx: RB951Ui-2nD: LEDs not working with 4.9 kernel
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=1117
Commits:
75021e9
Revert "wpa_supplicant: log to syslog instead of stdout" (+2,-2)
#1124
Description: Lantiq-xway build failure
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1124
Commits:
56189f1
ltq-atm: add missing dependency to kmod-ltq-adsl-*-mei (+2,-2)
#1127
Description: (ar71xx) Snapshots are broken for Buffalow zr-hp-g300nh2
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1127
Commits:
e0d5815
ar71xx: fix flash fast read on devices using multiple flash chips (+11,-5)
#1129
Description: WNR2000v3 crash due to button/LED/phy interaction
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1129
Commits:
8d3857a
ath9k: unset the default LED pin if used by platform buttons (+7,-4)
#1136
Description: HFSC kernel warnings with QoS / SQM
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1136
Commits:
9306bdf
kernel: merge a pending fix for HFSC warnings/slowdowns (fixes FS#1136) (+267,-9)
#1145
Description: ar71xx/mikrotik: sysupgrade on rb-nor devices broken after 4k sectors re-enabled
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1145
Commits:
c078386
ar71xx: only use SPI NOR 4K sectors on smaller flash chips for mikrotik devices (-1)
#1147
Description: VLAN problem with MT7530 switch
Link: https://bugs.openwrt.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)
#1174
Description: ustream-ssl Bug ON IPQ806X
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1174
Commits:
b65572f
curl: fix HTTPS network timeouts with OpenSSL (+36)
#1179
Description: scripts/feeds does not install package mc
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1179
Commits:
b83c325
layerscape: rename firmware packages to avoid name collisions (+16,-16)
#1181
Description: CVE-2017-16544: A Busybox autocompletion vulnerability
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=1219
Commits:
e6de92c
iptables: make kmod-ipt-debug part of default ALL build (+3,-4)
#1232
Description: enable in kernel CONFIG_SATA_PMP=1 for chipset Marvel
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1232
Commits:
1bb1239
mvebu: enable SATA port multiplier support (+1)
#1247
Description: BT Home Hub 5A fails to connect PPPOE over DSL
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1247
Commits:
d3fd386
lantiq: create ATM/PTM interfaces with dsl as netdev name (+17,-5)
#1253
Description: Compilation of fstools-2018-01-02 fails
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1253
Commits:
18090d9
overlay: fix compilation with glibc (+2,-1)
#1260
Description: rootfs.mk places lockfiles in buildhost filesystem
Link: https://bugs.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=1276
Commits:
52e7df3
ipq806x: unset filesystem specific build command by default (+1)
#1297
Description: wireguard out of date
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1297
Commits:
03a00ee
wireguard: bump to 20180118 (+2,-2)
#1309
Description: openssl build invokes bogus target
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=1310
Commits:
20d63eb
e2fsprogs: break out libcomerr/libss, FS#1310 (+117,-17)
#1332
Description: error build/compile samba-* (r6007-e7469d5)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1332
Commits:
316eb26
samba36: fix build (issue #5574) (+1)
#1333
Description: MTK Ethernet Issues After NAPI polling Changes
Link: https://bugs.openwrt.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.openwrt.org/index.php?do=details&task_id=1336
Commits:
787326b
odhcp6c: fix appending of emtpy sendopt value (FS#1336) (+2,-2)
#1337
Description: odhcp6c spamming system log
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1337
Commits:
787326b
odhcp6c: fix appending of emtpy sendopt value (FS#1336) (+2,-2)
#1341
Description: vlan configuration fails
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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)
#1369
Description: curl won't comile because of error: implicit declaration of function 'mbedtls_sha256'
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1369
Commits:
e05a601
curl: fix interface with mbedtls_sha256 (+11)
#1376
Description: regression: reading from 32 MB flash mtd fails with kernel 4.9
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1376
Commits:
a49f656
kernel: m25p80: allow fallback from spi_flash_read to regular SPI transfer (+79,-7)
#1377
Description: Prefix Delegation is broken
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=1439
Commits:
403260d
ipq40xx: fix GL.iNet GL-B1300 (-319)
#1441
Description: build fails consistently for e2fsprogs-1.43.7
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1441
Commits:
becf58e
e2fsprogs: fix InstallDev recipe (+1,-1)
#1446
Description: dnsmasq init script may add a resolvfile argument when noresolv is requested.
Link: https://bugs.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=1500
Commits:
e988b0f
ramips: mt7620: fix double use of pins (-6)
#1501
Description: DS-Lite is broken on snapshot with some models
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1501
Commits:
2369c89
map: make tunnel encapsulation limit support configurable (FS#1501) (+10,-8)
192866d
netifd: update to latest git HEAD (FS#1501) (+3,-3)
⇒ a580028
system-linux: make encaplimit configurable for ip6 tunnels (FS#1501) (+50,-18)
3c4cf92
odhcp6c: make ds-lite/map tunnel encapsulation limit support configurable (FS... (+9,-3)
2af5cfe
ds-lite: make tunnel encapsulation limit support configurable (FS#1501) (+7,-3)
#1504
Description: WNDR4700 - error build image (r6718-3c79bb5)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1504
Commits:
38bd4e4
build: fix uImage fake header command (+2,-1)
#1510
Description: busybox conflicts with flock
Link: https://bugs.openwrt.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.openwrt.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.openwrt.org/index.php?do=details&task_id=1532
Commits:
ce4d2fb
ar71xx: fix and improve ALFA Network Tube2H support (+12,-1)
#1540
Description: armvirt targets broken in phase1 buildbot: kmod-switch-rtl8366-smi dependency for of_mdio.ko
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1540
Commits:
dc629d9
kernel: fix kmod-switch-rtl8366-smi dependency (+1,-1)
#1542
Description: DHCP (dnsmasq) server doesn't properly reply on requests on EdgeRouter Lite (LAN)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1542
Commits:
bf1b0fa
dnsmasq: don't use network functions at boottime (FS#1542) (+15,-6)
#1546
Description: Make firewall logging prefixes more consistent
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1546
Commits:
30463d0
zones: add interface/subnet bound LOG rules (+32,-37)
#1551
Description: HW flow offload on MT7621 stop functioning with Commit a3096b4b33dcc5fcc07b229346ef337aa5962019
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1551
Commits:
72ebcef
netfilter: fix hardware offload regression (FS#1551) (+13,-13)
#1567
Description: BT Home Hub 5 ADSL connects but pppoa fails to establish link since r7050-9c409cb
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1567
Commits:
8af6497
kernel: atm: pppoatm fix vc-mux connection failures (+172)
#1572
Description: dnsmasq: option confdir not handled correct, creates "funny" directory
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1572
Commits:
c0763f0
dnsmasq: fix confdir option processing (FS#1572) (+3,-2)
#1576
Description: Regression: device model reported as "unknown"
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1576
Commits:
c8e8ff1
brcm47xx: rework model detection (+25,-18)
#1583
Description: Netgear WNDR3800 rejects factory image due to long version ID (likely 3700v1,v2, others?)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1583
Commits:
b6c134f
include/image-commands.mk: shorter version in Netgear factory header (+1,-1)
#1585
Description: map.sh seemingly missing a line:222.
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1585
Commits:
7a89094
map: add ealen as configurable uci parameter (+2,-1)
#1602
Description: qos-scripts is broken after the change to UCI config parsing and callback handling
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1602
Commits:
c2da350
Revert "base-files: fix UCI config parsing and callback handling" (+9,-6)
#1617
Description: Sysupgrade failure due to double detection of mtd partitions (ubi, kernel)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1617
Commits:
dba3627
ipq806x: remove "firmware" partition definition from netgear routers (-20)
#1620
Description: GPIO doesn't work on lantiq, ZyXEL P-2812HNU-F1
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1620
Commits:
603870e
lantiq: backport stp-xway get callback implementation (+94)
#1696
Description: DHCPv6 server is broken
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1696
Commits:
44cce31
ubus: avoid dumping interface state with NULL message (+3,-1)
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: An integer overflow during the parsing of XML using the Expat library. This vulnerability affects Firefox < 50.
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: kernel drivers before version 4.17-rc1 are vulnerable to a weakness in the Linux kernel's implementation of random seed data. Programs, early in the boot sequence, could use the data allocated for the seed before it was sufficiently generated.
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)