LEDE v17.01.0-rc1 Changelog
This changelog lists all commits done in LEDE since the start of the project, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 17.01.0-rc1 release.
Build System / Buildroot (301 changes)
343c3be
scripts/getver.sh: generate revision relative to the reboot tag (+2,-10)
fa69553
branding: add LEDE branding (+76,-85)
694f060
download: add @GITHUB download facility (+2)
7322cca
scripts: metadata: add CONFIG_TARGET_SUBTARGET symbol (+12)
54fbe8a
rules.mk: introduce new variable OUTPUT_DIR (+4,-1)
c47abde
include/target.mk: default to CPU_TYPE for the package architecture (+2,-1)
aad2b92
include/package-dumpinfo.mk: introduce Repository values (+2,-1)
9a04a80
scripts: metadata: use the new "Repository" field (+3,-2)
be575fd
include: remove now unused PACKAGE_SUBDIR variable (-3)
bf4bfd8
scripts: remove "Package-Subdir" metadata handling (-1)
941fc5e
global: introduce ALL_NONSHARED symbol (+12,-3)
5170393
include: choose package output directory based on repository info (+25,-19)
32a0b8c
include/version.mk: rework repository url handling (+8,-7)
d87c303
include/kernel.mk: flag kmod packages as nonshared by default (+1)
349e7b6
include: fix nonshared flag handling (+3,-2)
02def71
include/target.mk: disambiguate package architecture (+1,-1)
1191eef
include: bin/ dir was not created (+2,-2)
d9ad55a
include: remove unused FeedPackageDir macro arguments (+1,-3)
d9a0a8c
scripts: avoid hard-coded paths in scripts (+7,-7)
f5c4d96
include: add lede git server url (+1)
797fb8a
scripts: add "r" to revision (+2,-1)
852aaf6
build: add support for specifying extra package dependencies for prepared, co... (+3,-3)
4a3348e
metadata.pl: add support for selecting packages available only via PROVIDES (+30,-20)
cbdfae5
ubox: turn logd into a separate package (+18,-4)
30d955a
build: fix make clean, delete package directories for selected arch (+1,-1)
bcf67b6
image.mk: prepare for defining device profile data in the Device section (+24,-1)
60fc661
image.mk: add support for limiting images to specific subtargets (+6,-2)
6ddca3a
target.mk: remove the unused Target-Path field (-2)
87550a0
target.mk: dump device profiles defined in include/image.mk (+6)
1189af8
metadata.pl: add support for forcing sorting of profiles (+12,-1)
471ca41
toplevel.mk: rescan target metadata if the image makefile changes (+1,-1)
91799d5
metadata.pl: fix target profile sorting check (+3,-3)
b0cf769
image.mk: include per-device profiles in image build profile check (+2,-2)
4a31037
build: avoid including profiles/*.mk (+15,-6)
42d2eb7
build: remove leftover dependenices on TARGET_rdc (+2,-2)
111285e
download.pl: use http://sources.lede-project.org as download mirror (+1)
0d10ada
scripts/metadata.pl: add support for generating profile make code for the ima... (+22,-6)
e8bc083
scripts/ipkg-build: fix deprecated GZIP environment variable warning (+4,-4)
4d29474
target.mk: add cflags for mips 1004kc cpu type (+1)
ace9461
image.mk: fix emitting profiles for targets that have no subtargets (+3,-4)
f4c4d50
build: remove profile kernel/build system config override support (-15)
470442e
build: fix make download in the SDK (+7,-4)
2aa818a
kernel: add missing symbol (+6)
7bd10f9
image.mk: remove obsolete squashfs-lzma code (-3)
c19b7aa
script/symlink-tree.sh: Fix missing config dir (+7)
1ea7dba
image.mk: fix building ubifs images (+1)
c4ae33b
image.mk: fix evaluation order for image profile check (+1,-1)
d01487e
image.mk: simplify device profile check, prepare for supporting selecting mul... (+8,-5)
80bb5ad
build: allow whitespace characters in VERSION_DIST (+1,-1)
e00770f
image.mk: fix profile selection in the image builder (+5,-1)
ce63c38
image.mk: remove obsolete SUBTARGETS variable (-1)
e0b241b
scripts/download.pl: Use CDN for kernel downloads (+2,-2)
3193053
Centralize setting of all version info to include/version.mk (+3,-3)
8372a7f
download.pl: Rework URLs (+32,-15)
7eb1a7e
include/image.mk: move build step tplink-safeloader to image.mk (+12,-12)
3a085dc
download.mk: use HTTPS for git.lede-project.org (+1,-1)
38d845b
include: rename DIST_SANITIZED to VERSION_DIST_SANITZED (+2,-2)
a7d1317
include: move VERSION_DIST_SANITIZED to version.mk (+3,-3)
9ae952c
build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl (+980,-961)
f8ebbbc
build: implement support for selecting multiple device profiles (+48,-1)
4c33bbf
image.mk: split off all Build/* commands into image-commands.mk (+151,-150)
b50dfd5
image.mk: add support for specifying a different suffix for the initramfs kernel (+2,-1)
dafda4b
image.mk: change the default of the kernel suffix (+1,-1)
26c7714
image.mk: add LegacyDevice wrapper to allow legacy image building code to be ... (+58,-5)
f7fb6e4
build: allow to build LEDE on latest MacOS X (+32)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
160913f
image.mk: fix filesystem dependency issue (+1,-1)
24a7ccb
treewide: replace jow@openwrt.org with jo@mein.io (+73,-73)
21ad25f
image.mk: fix dependencies for legacy make prepare step (+1,-1)
30acacb
config: add a small_flash feature (+5,-1)
df18b37
scripts: feeds: fix version detection for Make >= 4.2.1 (+4,-1)
6fb212f
build: don't add -j for parallel builds with Make 4.2+ (+2,-2)
3ee6c17
package-ipkg.mk: fix Provides for packages with multiple PROVIDES entries (+1,-1)
4b8ba2b
include/feeds.mk: allow installation from feed packages that are installed bu... (+1,-1)
71d533e
package-ipkg: do not include feeds.mk at metadata dump time to speed up scanning (+3,-1)
3004275
image.mk: fix make variable/command context leakage between LegacyDevice temp... (+1)
425e2c1
image.mk: run LegacyDevice prepare once instead of once per filesystem (+1,-3)
8a156ad
image.mk: add a separate step for building kernel images for LegacyDevice sup... (+1)
b7baaaf
kernel: Move append-dtb to common image-commands (+12,-29)
f954f43
base-files: Add standard os-release file (+48,-6)
e6b9330
build: Adds the ability to disable personal initramfs build for target device (+1,-1)
e408abd
kernel: Add option to make using filesystem ACL support the default (+95,-1)
3452768
scripts/feeds: Prevent .config autocreation (+5)
b995279
kernel: Move POSIX ACL and attr support options into submenu (+75,-72)
17ee6bb
tools: add kernel2minor utility for Mikrotik devices (+38,-2)
5b72807
include/toplevel.mk: fix defconfig when ~/.openwrt/defconfig exists (+1,-1)
1b13b35
include/toplevel.mk: fix defconfig when ~/.openwrt/defconfig exists - take 2 (+1,-1)
2f2d182
target.mk: fix ARM architecture feature flag detection (+40,-39)
b80dfe4
scripts/diffconfig.sh: fix handing of CONFIG_TARGET_MULTI_PROFILE (+1)
d8dbd33
scripts/package-metadata.pl: fix kmod pakage dependencies within the SDK (+4,-3)
575be9d
scripts/getver.sh: simplify revision calculation (+1,-1)
1001b5d
scripts/getver.sh: allow conversion between git hash and revision (+18,-2)
15b88df
scripts/getver.sh: improve revision output (+7,-2)
f176527
scripts/getver.sh: avoid use of git rev-list --count (+3,-3)
c19381d
scripts/getver.sh: fix revision number on BSD/MacOS (+2,-2)
4eb5aad
scripts/getver.sh: try to get branch/upstream automatically (+14,-5)
6f86d2e
scripts/getver.sh: fix one more wc -l call (+1,-1)
e0ed6ec
image: clean up UBI related device variable definitions (+17,-7)
b8fddb8
image: allow devices to override the -E 5 ubinize option (+6,-3)
7ed2154
scripts/getver.sh: stop relying on the reboot tag (+4,-3)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
11d496d
target.mk: rework arm architecture level detection (+1,-7)
f021ea4
target.mk: change CPU_CFLAGS to better suit target CPUs (+13,-13)
a4e90e2
toolchain: get rid of GCC_VERSION_5 config symbol (+2,-7)
7bdc21d
image.mk: fix append-dtb race when multiple devices use the same .dts (+2,-2)
efdd3bf
scripts/getver.sh: fix older git versions from printing stuff to stdout (+2,-2)
efdf7f6
image.mk: remove obsolete Build/mkfs overrides (-2)
1c12441
image.mk: replace some template abstraction with make pattern rules (+7,-14)
d7b1851
build: make TARGET_ROOTFS_JFFS2 depend on USES_JFFS2 (+1,-1)
ebd0b2d
build: split legacy image building code out of image.mk (+40,-37)
4added6
build: split legacy image mkfs.ubifs command from the one used for the new im... (+54,-42)
9497a23
build: add support for parameter passing to mkfs from devices (+10,-3)
673004f
config: remove options for including kernel/dtb in rootfs (-41)
9a50a21
image.mk: add support for specifying the VID header offset for UBI (+3,-1)
b5b2425
image.mk: initialize BOARD_NAME and IMAGES, add it to DEVICE_VARS (+4,-1)
ed90d50
build: fix image builder profile override (FS#55) (+1,-1)
8265fdc
imagebuilder: strip DEVICE_ prefix from profiles (FS#55) (+6,-4)
3827ce2
apm821xx: add support for the apm821xx device target (+1.2K)
11fc0cd
image.mk: create default ubifs before calling legacy image build code (+1,-1)
08257a4
apm821xx: use lzma compression for the initramfs images (+2,-1)
33c8d35
image: remove shell calls from legacy ubi/ubifs image code (+5,-11)
9945a1d
build: remove cpio.gz and tar.gz from regular filesystem types (+16,-15)
b47f438
build: remove image prefix from kernel files in KDIR (+7,-6)
973e6e1
build: move rootfs processing code to include/rootfs.mk so it can be reused l... (+80,-74)
4fed7a6
image: make mkfs template output to $@ (+18,-10)
c5ca181
image: add wrapper variable to get the target dir for mkfs commands (+10,-8)
7dffc32
build: rework prepare_rootfs to pass target dir via parameter (+16,-16)
37e82e4
build: remove obsolete variables from opkg command (-6)
5d30bf8
build: rework opkg command invocation (+11,-6)
731b166
build: add template for getting opkg package files from package names (+4,-5)
c792c75
build: add target_params variable for getting root filesystem image parameters (+2,-1)
653cb25
build: set TMPDIR for opkg calls (+1)
c0dceae
build: minor cleanup of redundant code (+6,-2)
76341cf
build: add support for per-device rootfs based on device profile packges (+101,-13)
f4ce133
build: add option to enable all profiles (+4)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
c5a9a08
image.mk: remove leftover variable from a previous rework (-1)
eadf5fb
cmake: include/cmake.mk add CMAKE_BINARY_SUBDIR to allow out of source tree b... (+6,-3)
50e7c1f
include/cmake.mk: fix host builds (+2,-1)
84718d8
image: add support for overriding kernel/rootfs images in sysupgrade-tar temp... (+3,-2)
baeda5d
image.mk: add CMDLINE to DEVICE_VARS (+1,-1)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
1448846
image: fix build issue with per-device rootfs and legacy devices (+1,-1)
1448501
build: do not depend on svn any more (-3)
94dec60
build: add template for installing device .dtb files (+8)
e351f7c
build: fix tabs vs whitespace issue (+6,-6)
180465c
build: create a package feed directory containing all packages (+11,-1)
905e50d
image: use the merged package directory to resolve dependencies for per-devic... (+14,-2)
27854a0
build: add checksum target (+17)
8317568
build: remove image specific checksum code (-8)
34bffe5
scripts: fix remote-gdb with CONFIG_BUILD_SUFFIX (+2,-2)
f2de33b
build: move merged package directory from bin/ to staging_dir (+2,-2)
9abbaa9
build: remove MIPS dsp/dsp2 CPU_SUBTYPE (-12)
4df2011
include/image.mk: allow image code to override uImage name (+3,-2)
2d7e602
scripts/config: sync with latest linux upstream (+1.4K,-1.4K)
9bfa697
scripts/config: properly handle select on symbols with unmet direct dependencies (+3,-11)
2180b71
image: fix per-device rootfs build error when not all opkg package files are ... (+1,-1)
22ef1c8
kernel: make the kernel build auto-clean the build dir like package builds (+18,-7)
bebcb81
ramips: switch from 24kec to 24kc (+4,-5)
1645abf
kernel: add plan 9 fs package (+46)
5fe923b
kernel: allow reproducable builds (+2)
86ec410
kernel: check SOURCE_DATE_EPOCH before setting KBUILD_BUILD_TIMESTAMP (+1,-1)
3a34249
scripts: ipkg-build: do not require git or svn (+2,-2)
0df2c65
kernel: prevent addition of scm marker to localversion (+4)
57ef81d
kernel: prevent adding custom string to localversion (+1)
f3923da
kernel: check the right directories for rebuild (+1,-1)
a11843b
include: remove 34k distinction (-1)
b962da4
ramips: mt7621: switch to 24kc (+1,-2)
4170267
build: pass $(STAGING_DIR_HOST) to Host/Install (+2,-2)
f5860f8
build: use perl instead of GNU date for KBUILD_BUILD_TIMESTAMP (+7,-1)
223c124
ubox: move logd into ubox package (+2,-14)
a84a74f
scripts/ubinize-image.sh: add support for adding custom partitions (+29,-2)
39d817c
Add config symbols for kernel keyring support (+19)
3242c07
mvebu: add sdcard image creation script (+154,-3)
4fd043b
image.mk: Create a manifest file of installed packages as a build artifact (+8)
a1f83ba
images: bump default rootfs size to 256 MB (+1,-1)
b99a93e
image: add support for k unit suffix to pad-offset (+2,-2)
3e7524c
image: add support for k unit suffix to append-ubi (+1,-1)
ddd259b
image: pass device blocksize to padjffs2 (+2,-1)
d2a7df0
octeon: use new ext4/f2fs overlay support (+7,-4)
d27bce8
build: drop UBI EOF marker from images by default (+4,-3)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
14b40d6
image: use check-size from new image build code (+1,-8)
61c2a73
image: remove padding parameter from append-kernel/append-rootfs (+15,-15)
6177b64
scripts/package-metadata.pl: fix generation of dependencies on virtual packages (+4,-1)
c15d70c
image: don't override opkg list directory in per-device rootfs mode (+3,-5)
e916579
image: allow specifying additional packages for device-specific rootfs (+24,-3)
3675e65
image: per-device rootfs: don't fail without opkg (+2,-2)
663145e
image: fix CONFIG_CLEAN_IPKG with CONFIG_TARGET_PER_DEVICE_ROOTFS (+7,-2)
77f54ea
config: enable shadow passwords unconditionally (-5)
a16a881
image: don't modify file permissions before rootfs generation (+3,-22)
593dfac
image: per-device rootfs: first remove, then install packages (+3,-3)
021b96d
rootfs: remove unnecessary and potentially harmful force flags from opkg call (+1,-4)
5b99693
rootfs: fail on errors in postinst scripts (+5)
685ed1e
kernel: add STAGING_DIR_HOST/lib to host library search path (+1)
cea0932
netfilter: fix file conflicts between kmod-ipt- and kmod-nft- packages (+10,-10)
5f80315
include: add umask prereq check (+4)
be6f836
include: relax umask check (+1,-1)
934901f
build: leaving behind incomplete metadata files on cancelled builds (+4,-2)
86c966a
build: fix regression on running make kernel_menuconfig (+1,-1)
5d86dc7
include/download.mk: generate reproducable SCM tarballs (+9,-4)
ed768ae
include/prereq-build.mk: Add xz-utils to make prereq (+3)
cbc8080
include/download.mk: Use -7e compression instead of -6 by default (+1,-1)
7064a84
include/host-build.mk: pass HOST_BUILD_PREFIX to Host/install (+2,-2)
4ada2fd
include/host-build.mk: fix ACLOCAL_INCLUDE (+1,-1)
cb718eb
include/host-build.mk: set Host/Exports for Host/Install step (+1)
ec04192
include/package-ipkg.mk: use TARGET_PATH_PKG in Package/*/install steps (+2)
7694c5c
include: remove XZ host prereq (-3)
82b8eaa
scripts/diffconfig.sh: fix output if TARGET_PER_DEVICE_ROOTFS is set (+1)
b81fc29
include: prereq-build.mk: improve gcp check (+2,-2)
559fb53
build: use CXXFLAGS if defined (+3,-3)
336e277
autotools: use correct version for gettext FIXUP (+1,-1)
cf458de
scripts: fix build warning when overriding packages (+1,-1)
5dc56b4
scripts: add help text for some generated KConfigs (+17)
c511795
scripts: case insensitive sort device names (+6,-2)
4eb371e
build: fix cleaning configured stamp file (+1,-1)
7c8c322
build: copy contents of 'src' folder to build dirs (if present) (+2)
6f5f328
scripts/freebsd.sh: Remove script (-1)
8cc9224
sdk: predefine SOURCE_DATE_EPOCH (+4,-1)
244955d
include: image.mk: make ext4 reserved blocks percentage optional (+1,-1)
d1ae4c4
config: ext4: drop option to set maximum number of inodes (-8)
dc6cc04
config: ext4: increase x86 rootfs size to 2GB to support online resize2fs (+2,-1)
d7bec56
rules.mk: add STAGING_DIR_HOSTPKG variable (+1)
b7f7e9f
include/host-build.mk: use STAGING_DIR_HOSTPKG (+1,-1)
f64360c
scripts/package-metadata.pl: fix handling of virtual (PROVIDES) depends (+2,-2)
317b355
include: properly update .install stamp files (+8,-8)
12d15fa
scripts/package-metadata.pl: honour DEFAULT_VARIANT (+15,-2)
a2944a0
scripts/feeds: use 10 chars for feed name column width (+1,-1)
57fb5c0
include: Cortex-A53 is also an AArch64 CPU (+1)
5a37d06
sdk: depend on linux/install (+1)
64c386c
build: remove stale .ipk files if package dir changes (+6,-6)
4f7947d
scripts/feeds: display "X" as revision of uninitialized feeds (+1,-1)
0a64391
scripts/feeds: use git rev-parse for getting revision (+3,-3)
12a6e3c
x86: bump default kernel partition size to 16M (+1,-1)
77265e0
build: add support code for appending metadata to images (+22,-1)
bf3d92f
scripts/getver.sh: treat all commits as local if can't find upstream (+1,-1)
426e4d9
uml: clean up the kernel config and add squashfs+ext4/f2fs support (+23,-20)
62da60b
build: scan.mk: remove not used variable SCAN_STAMP (+2,-2)
f66cb6f
build: find_md5: ignore non-existent files or directories (+1,-1)
59261cb
docs: remove all refrences in Makefiles/scripts (+2,-9)
5f3c96c
build: adjust version number handling (+28,-18)
a642a11
scripts: getver.sh: append Git short hash to revision (+1,-1)
b9aab34
include/download.mk: Allow specify DownloadMethod specific options (+2,-1)
9a08c0b
include/kernel: Switch to git download method (+20,-10)
9791fb2
build: support adding version code to file names (FS#323) (+13,-2)
c058f4f
kernel: add KERNEL_DEBUG_PINCTRL and KERNEL_DEBUG_GPIO (+8)
dbbfd41
download.mk: use $(error) instead of a regular shell error (+1,-1)
19d3b78
download.mk: remove code duplication in $(TAR) call (+12,-9)
1b9a39c
download.mk: improve download tarball reproducibility (+1,-1)
e2f8d20
netfilter: drop proprietary xt_id match (+1,-356)
970dd4d
kernel: netfilter: split out iptable_raw into a separate package (+22,-2)
34c2b3d
ipkg-make-index.sh: drop md5sum from package index (-3)
b4aa3c8
ipkg-make-index.sh: drop a few non-essential fields (+1,-1)
a4232cd
build: use SNAPSHOT instead of CURRENT to designate untagged branch builds (+5,-5)
4cc1f1a
x86: revert default root size back to 256 MB (+1,-2)
7416d2e
build: replace MD5SUM variables with HASH (+7,-3)
651bc94
download.pl: check for existing file before the first download attempt (+1,-2)
881c5b4
build: remove duplicate Download/default definition from include/host-build.mk (+13,-23)
6a5cc2d
include/package.mk: sync default value for hash fallback with mirror hash (+1,-2)
720b992
treewide: clean up download hashes (+300,-283)
7a315b0
build: implement make check and make package/X/check (+103,-22)
d490596
build: add FIXUP option for make check (+153,-1)
78a1b6e
scripts/update-package-md5sum: remove file, it is obsoleted by make check FIX... (-38)
b522292
base-files: add support for overlaying rootfs content (+14)
ffb0181
build: add defaults for PKG_SOURCE, PKG_SOURCE_SUBDIR, PKG_VERSION (+12,-2)
6e7fdf0
kernel: add KERNEL_DEVMEM and KERNEL_DEVKMEM (+14)
c24172c
package/Makefile & ipkg-make-index.sh: add full package data list (+3,-2)
fc6b6f4
download.pl: use curl in preference to wget (+22,-4)
15d8d9c
build: drop `trapret` function from non-Linux HOST_TAR variant (+1,-21)
2a72a91
build: add diffconfig target (+4)
a93accd
kernel: allow subtarget specific KernelPackage (+2)
f6e6341
tools: build libressl on all systems (+2,-18)
bdaa138
host-build: remove openssl include path from host cflags (-5)
dad48c6
build: add a small standalone utility for calculating md5/sha256 hash (+833)
84bd740
build: use mkhash to replace various quirky md5sum/openssl calls (+28,-45)
4ebb13a
build: unzip: perform operations quietly (+1,-1)
d2ddda6
build: ensure that prereq-build is run before metadata scan from feeds (FS#367) (+1,-1)
28f9df6
build: fix HOST_CONFIGURE_VARS placement (+1,-1)
c2e6ca2
build: add image command for calling kernel2minor (+5)
c1b12aa
Makefile: ensure that BIN_DIR exists for diffconfig (+1)
5903c46
build: fix build of ubifs images (+6,-6)
1e1d735
build: remove obsolete parallel build related options (+5,-68)
72d751c
build: rework library bundling (+87,-31)
83b6bfc
build: fix HOST_CONFIGURE_VARS placement (+2,-2)
a891e5e
build: scan.mk: remove overlay broad grep pattern (+1,-1)
90ed0aa
build: scan.mk: consider KernelPackage pattern as well (+1,-1)
5919cc2
build: let make check warn about use of legacy PKG_MD5SUM variable in feeds (-3)
8596935
image.mk: use LINUX_KARCH rather than ARCH for mkits (+2,-2)
7499189
x86: disable crashlog (+2,-1)
87b6687
image: when using the new image build code, gzip ext4 images by default (+6,-2)
8af5e57
image.mk: add generic function for gzipping images if enabled (+7)
12d0a66
include/autotools.mk: use STAGING_DIR_HOSTPKG where appropriate (+2,-2)
9c55ded
include/feeds.mk: base list of enabled feeds on available instead of installe... (+1,-1)
5c20a4f
ubox: turn logd into a separate package (+15,-3)
1e1e3ef
LEDE v17.01: set branch defaults (+7,-11)
c76da77
git-kernel: $(SUBDIR) should always be $(LINUX_VERSION) (+1,-1)
e775ade
build: remove obsolete mips32r2 CPU_TYPE (-1)
392cccb
build: remove mips16 feature flag from target makefiles (+11,-9)
b630d52
x86: unify CPU_TYPE for legacy and geode (+2,-5)
04a5085
include/rootfs.mk: keep Require-User lines with CONFIG_CLEAN_IPKG (+9,-1)
68a04db
LEDE v17.01.0-rc1: adjust config defaults (+8,-8)
Build System / Feeds (5 changes)
3bb5f79
feeds.conf.default: disable management feed (+1,-1)
4e5a8c4
feeds.conf: disable the targets feed by default (+1,-1)
1e0f650
feeds: switch from github to lede-project.org mirrors (+4,-4)
1e1e3ef
LEDE v17.01: set branch defaults (+7,-11)
68a04db
LEDE v17.01.0-rc1: adjust config defaults (+8,-8)
Build System / Host Utilities (122 changes)
49ad0c5
tools: fix make_ext4fs build with recent glibc (+5,-3)
⇒ bf98b86
Include sys/sysmacros.h explicitely. (+1,-2)
9ec4ca5
tools: make-ext4fs: fix build regression on mac os x (+2,-2)
741aa2a
tools: pkg-config: fix build with GCC 6 (+18)
c7e2a89
tools: mkimage: sync include/linux/compiler*.h with u-boot master (+702,-87)
ac780e3
tools/firmware-utils: remove obsolete firmware utility for airlink 525w (-333)
f8abb68
tools/cmake: bump to 3.5.2 (+2,-2)
955c341
fw-utils/tplink-safeloader.c: Add support for Archer C2600 (+111,-3)
8241479
tools/tplink-safeloader: split CPE210 from CPE510 profile (+24,-10)
f7fb6e4
build: allow to build LEDE on latest MacOS X (+32)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
5610afe
sparse: update to support llvm 3.5.0 (+6,-3)
6e0eccc
tools/firmware-utils: Add Archer C50 to mktplinkfw2 (+7)
5a5934f
tools/mkfwimage2: remove 256 length limit for partition images (+5,-1)
719fd09
tools: build msdostools for omap (+1,-1)
f966ea2
firmware-utils: oseama: support extracting entity (+134)
96db107
tools/cmake: fix parallel build with Make 4.2+ (+3,-2)
ee61309
tools: patch-image: Added optional size option (+24,-12)
f97ad87
squashfs4: use upstream xz compression header format (+1,-76)
819cf75
tools: e2fsprogs: bump to 1.43.1 (+6,-16)
d635ef5
e2fsprogs: fix build problem with very old libmagic (+25)
a1b52e2
dosfstools: update to v4.0 (+43,-2.5K)
17ee6bb
tools: add kernel2minor utility for Mikrotik devices (+38,-2)
01fc738
tools: build b43 tools if the SDK was enabled (+1,-1)
d06b68f
tools: padjffs2: add option to output padding data to stdout (+16,-4)
57530db
dosfstools: fix build on OS X (+2,-10)
dc8da20
tools/isl: bump to 0.17.1 (+2,-2)
a57d6e2
apm821xx: add support for the Cisco Meraki MR24 (+732,-10)
07577c5
tools: bring back genext2fs for apm821xx (+688,-4)
1885171
tools: lzma: reduce copyright noise (+20)
5d0b180
tools: flock: add NFSv4 compatibility (+16)
98b960c
tools: make_ext4fs: support creating empty filesystem images (+3,-3)
95bad62
tools: make_ext4fs: switch to LEDE git mirror (+1,-1)
a247e26
tools/cmake: update to 3.6.1 (+7,-7)
5216af7
tools/scons: update to 2.5.0 (+2,-2)
3d20f56
tools/gmp: update to 6.1.1 (+2,-2)
c415066
tools/tar: Bump to 1.29 (+2,-19)
c1f4040
tools: Select dosfstools for archs38 (+1,-1)
88b16da
tools: build GNU date from coreutils on non-Linux systems (+39)
a4fc62b
firmware-utils: mktplinkfw: add support for TP-Link's new region codes (+37,-32)
cf76b90
tools: make mtools/dosfstools unconditional (+1,-1)
0ac50a6
firmware-utils: mksenaofw: rework option validation (+22,-19)
7219c30
firmware-utils mkmerakifw-old: firmware generator for Z1 (+370)
64568ca
tools/firmware-utils: fix portability issue in mkmerakifw-old (+1,-1)
997fed9
ptgen: work around gcc miscompilation (+3,-1)
792e8bc
tools/ccache: Update ccache 3.3.2 and refresh patch (+6,-27)
b8b807b
tools/e2fsprogs: Update to 1.43.3 (+2,-2)
bf56736
tools/expat: Update to 2.2.0 (+3,-3)
d88d55e
tools/mpfr: Update to 3.1.5 and change to xz tarball (+3,-3)
fdf200c
tools/ppl: Update to 1.2 (+2,-2)
6f1d6fd
tools/upx: Update to 3.91 and use new tarball url (+3,-3)
ea91dda
tools/patchelf: Update to 0.9 and remove patch (+2,-10)
720f8eb
ccache: disable assembler support, it breaks kernel initramfs images (+32)
9edfe7d
source: Switch to xz for packages and tools where possible (+96,-71)
e68c0a1
tools: xz: use .bz2 archive (+10,-13)
adb1566
tools: tar: use .bz2 archive (+2,-2)
575d386
tools: make all tools depend on xz (+3)
27950dd
tools: xz: force building without ccache (+3)
66a62b8
tools: do not apply ccache dependency to xz (+1,-1)
87b2b89
tools: remove old mkdosfs symlink from dosfstools (+4,-5)
4bbc6fb
tools: improve and simplify dosfstools (+27,-11)
5f0965f
dosfstools: fix autotools dependency (+2)
b306f82
tools: add missing dependency for dosfstools (+1)
ee7ef22
tools/libressl: Update to 2.5.0 and use mirrors (+5,-3)
f5aa459
ar71xx: Add support to TP-Link EAP120 (+269,-1)
55eb6ed
firmware-utils: mkwrggimg: new tool for D-Link DAP-2695 (+283)
00d1e6c
firmware-utils: fix compilation on MacOS X (+1)
0165203
ar71xx: add support for Buffalo BHR-4GRV2 (+442,-4)
a4814c7
firmware-utils: add tool to create zyxel images (+149)
ea249f0
firmware-utils: tplink-safeloader: add struct device_info (+19,-6)
fd924d2
firmware-utils: tplink-safeloader: use one function for generating images (+29,-79)
222783c
firmware-utils: tplink-safeloader: add Archer C9 support (+33)
0d3be66
firmware-utils: tplink-safeloader: keep per-device info on trailing char (+11,-5)
a72e169
firmware-utils: Add support for the Cisco Meraki MX60/MX60W (+58,-11)
a6e790b
tools/scons: update to 2.5.1 (+2,-2)
a22464b
tools/quilt: update to 0.65 (+3,-3)
2c05fd7
tools/cmake: update to 3.7.0 (+6,-6)
97eff5c
firmware-utils: Fix build failure in mkmerakifw.c FS#298 (+9,-9)
cb7ab73
firmware-utils: replace md5 code with Alexander Peslyak's implementation (+306,-337)
70b104f
tools: mkimage: fix build with OpenSSL 1.1.x (FS#182) (+97)
e678c9f
mkimage: fix openssl 1.1.x compat fix with libressl (+1,-1)
7abd011
tools: cmake: import upstream patch for OpenSSL 1.1.x compatibility (+379)
83697ec
tools: cmake: import another upstream commit for OpenSSL backwards compatibility (+569,-379)
0b3b8c8
tools: cmake: fix compatibility with LibreSSL as well (+22)
a245772
tools/upslug2: add SHA256 hash to use mirror tarball (+1)
d1a2c3f
firmware-utils: tplink-safeloader: update support lists for CPE210/510/... (+14,-4)
38ebd1d
firmware-utils: add E2100L support to addpattern.c (+7)
720b992
treewide: clean up download hashes (+300,-283)
7a315b0
build: implement make check and make package/X/check (+103,-22)
180e93b
build: add CHECK_ALL variable to allow make download/check to include not sel... (+9)
2b510d9
tar: fix reproducibility issue (+22)
d58e8a9
firmware-utils/tplink-safeloader: make vendor data optional (+6,-8)
fff6443
firmware-utils/tplink-safeloader: refactor code for further board support (+265,-301)
5174099
firmware-utils: add support for TL-WR1043ND v4 to mktplinkfw and tplink-safel... (+50)
0d9d980
firmware-utils: kernel image generator for TP-Link RE450 (+363)
5515eda
firmware-utils/tplink-safeloader: add support for TP-Link RE450 (+42)
c804313
ramips: Add support to TP-Link Archer MR200 (+253,-1)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
18300db
b43-tools: fix tarball hash (+1,-1)
3f55e5a
toolchain: remove ppl/cloog, disable graphite for gcc 4.8 (+3,-144)
2fd5ce9
libressl: disable shared libraries, fixes build issues (+2)
54ff3b1
xz: Update to 5.2.3 (+2,-2)
cd18ff9
tools: gmp: Update to 6.1.2 (+2,-2)
f6e6341
tools: build libressl on all systems (+2,-18)
a0993dd
tools: make cmake depend on libressl, one of its utilities uses it (+1)
8160beb
cmake: update to version 3.7.1 (+24,-593)
bfb2512
tools: make libressl build depend on pkg-config (+1)
0c03650
tools: mkimage: use pkg-config to discover libcrypto linker flags (+2,-2)
f9b2531
tools: cmake: use pkg-config to discover libcrypto linker flags (+2,-1)
08d73bf
tools: cmake: use different approach for passing LDFLAGS (+5,-3)
2ee3e8d
firmware-utils: tplink-safeloader: add support for TP-Link WBS210/510 1.2 (+62)
8782672
tools/kernel2minor: fix portability issue (+13)
476e77c
tools/kernel2minor: fix endian conversion issues, allow creating little-endia... (+33)
b9857b2
tools/kernel2minor: fix permissions of created files (+11)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
a9232ba
tools: reorganize dependencies, fix build after deleting staging dir (+18,-12)
828a471
tools: remove obsolete yaffs tool (+1,-176)
96a9403
tools: libressl: always build as PIC (+1)
69be65b
tools: mkimage: pass crypto libraries through HOST_LOADLIBES (FS#381) (+2,-2)
43d5339
tools: cmake: link librt if needed (FS#381) (+33,-3)
d6de313
cmake: restore parallel build support for bootstrap (+17,-1)
7969770
cmake: support verbose build that shows compiler commands (+4)
6f9011f
cmake: properly pass host cflags/ldflags to the build (+2,-1)
Build System / Image Builder (18 changes)
da46d2b
imagebuilder: fix standalone operation (+2,-1)
b946638
imagebuilder: use correct package directory when bundling kmods and libc (+2,-2)
009a069
imagebuilder: rename OpenWrt into LEDE (+2,-2)
80f4988
target/imagebuilder: fix using new device profiles (+9,-13)
f4c4d50
build: remove profile kernel/build system config override support (-15)
9fd8e55
imagebuilder: Fix sorting package list breaks opkg dependency handling for pr... (+1,-1)
4a7c653
IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST (+3,-3)
2e98047
IB/SDK/toolchain: use lower cases filenames (+3,-3)
9ae952c
build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl (+980,-961)
8265fdc
imagebuilder: strip DEVICE_ prefix from profiles (FS#55) (+6,-4)
37e82e4
build: remove obsolete variables from opkg command (-6)
27854a0
build: add checksum target (+17)
71370d2
target/{sdk,imagebuild}: Fix for symlink-tree (+2,-2)
636a069
target/imagebuilder: Switch to xz compression instead of bz2 (+4,-4)
72d751c
build: rework library bundling (+87,-31)
d1514e8
imagebuilder: remove existing root filesystem images (+1)
619c8fa
imagebuilder: remove existing debug kernel image (+1)
dfe77be
imagebuilder: properly escape single quotes in device titles (+1,-1)
Build System / SDK (24 changes)
0f6f518
sdk: fix generation of base feed url (+1,-1)
f8ce7e0
sdk: do not exclude ccache executable (+2,-1)
484cb91
sdk: bundle required firmware files (+2)
173ac3b
sdk: rename OpenWrt into LEDE (+4,-4)
d79f890
sdk: Allow to change ALL* package settings in SDK (+16)
9eeb267
sdk: stop shipping a .config (-1)
4ed8e57
sdk: remove redundant symbol declaration (-7)
4a7c653
IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST (+3,-3)
2e98047
IB/SDK/toolchain: use lower cases filenames (+3,-3)
9da1bf5
sdk: Fix keeping unset as unset (+40,-15)
3c6b091
sdk: Allow to configure signed pacakge lists (+4)
12703d5
sdk: provide a config symbol for detecting builds within the SDK (+4)
847cb10
target/sdk: ship toolchain and kernel module package (+2)
d4abe72
target/sdk: update README.SDK to explain dependency handling (+5,-1)
71370d2
target/{sdk,imagebuild}: Fix for symlink-tree (+2,-2)
8cc9224
sdk: predefine SOURCE_DATE_EPOCH (+4,-1)
9f61ccd
target/sdk: Switch to xz compression instead of bz2 (+4,-4)
59261cb
docs: remove all refrences in Makefiles/scripts (+2,-9)
72d751c
build: rework library bundling (+87,-31)
3e521fa
sdk: exclude locale files to save some space (+2,-1)
29a4a17
sdk: do not strip static libraries (+1,-1)
cf5f7aa
sdk: avoid using private repository clone urls as base repo entry (+1,-1)
2c4d158
sdk: fix Git URL detection (+5,-2)
f6de4a5
sdk: explicitely remove ccache directories when packing SDK (+6)
Build System / Toolchain (48 changes)
fa69553
branding: add LEDE branding (+76,-85)
4e84c6c
toolchain: rename OpenWrt into LEDE (+4,-4)
3339f14
toolchain: gcc: fix build with GCC 6 (+117)
d354bfd
toolchain: Bump ARC tools to arc-2016.03 (+873,-847)
0c920e3
toolchain: uClibc: Bump to the most recent version 1.0.14 (+2,-2)
4a7c653
IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST (+3,-3)
2e98047
IB/SDK/toolchain: use lower cases filenames (+3,-3)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
c5bbb55
toolchain/gdb: Use correct folder name for ARC patches (+64,-77)
74c9b9c
toolchain: skip gcc/minimal for musl (+46,-48)
2d3917d
gcc: update gcc to version 5.4.0 (+2.0K,-2.1K)
9816d2f
musl: update musl to version 1.1.15 (+72,-3.7K)
3e5b50a
musl: remove sh3 workaround (-6)
0f4a337
toolchain/binutils: add 2.26.1 (+110)
0aa6450
toolchain/gdb: reorganize patch layout (+129,-130)
d491635
toolchain/gdb: update to version 7.11.1 (+2,-2)
e031940
toolchain/gcc: clean up remaining references to the old linaro version (+2,-7)
a4e90e2
toolchain: get rid of GCC_VERSION_5 config symbol (+2,-7)
445604a
toolchain/gcc: add 6.1.0 (+892)
ab3bf82
toolchain/gcc: disable libmpx to fix build errors on x86 with gcc 6.1 (+1)
d0619fb
Remove existing old link before creating a new one (+2,-1)
7cc31b5
toolchain/gcc/arc-2016.03: Fix building on hosts with gcc 6.x (+153)
ecf7671
gcc: add a patch to generate better code with Os on mips (+25)
360fd10
gcc: optionally build gccgo compiler (+49,-2)
c14485d
toolchain/uClibc: add missing config symbol (+1)
c086512
toolchain: include yasm in x86 toolchain (+72,-1)
bf604f3
glibc: add 2.24 (+85,-3)
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
f29774b
glibc: re-enable parallel builds (+2,-2)
f8c7e93
toolchain/gcc: bump GCC 6.1.0 to 6.2.0 (+897,-897)
81dfbfb
target/toolchain: Fix toolchain packaging without package build (+1)
77f54ea
config: enable shadow passwords unconditionally (-5)
1bc68e1
fortify-headers: update to 0.8 (+2,-2)
c8e6815
toolchain: Rework external toolchain libc selection (+26,-5)
95a2e2c
toolchain/binutils: Add binutils 2.27 (+110)
ecc091b
binutils: remove old unused versions (-212)
0ec2738
toolchain/gdb: update to version 7.12 (+5,-5)
671cb35
musl: fix parsing of quoted time zone names (+11)
0fe34d2
toolchain: fix MIPS softfloat build issue for gcc-5.4.0 (+174)
49703b5
toolchain: gcc: disable ifunc on *-musl by default (+76)
565988a
gcc: rip out transactional memory related bloat from crtbegin (+22)
720b992
treewide: clean up download hashes (+300,-283)
7a315b0
build: implement make check and make package/X/check (+103,-22)
3f55e5a
toolchain: remove ppl/cloog, disable graphite for gcc 4.8 (+3,-144)
0a5ccfb
toolchain/gcc: update 6.x to 6.3.0 (+944,-946)
b97c933
musl: rename a custom backport patch (+197,-197)
2912f9f
musl: backport various post-1.1.15 fixes (+1.5K)
4c4047e
musl: refresh patches (+1,-1)
Kernel (327 changes)
9e04019
package: flag essential components as nonshared (+6,-1)
37de17c
linux: kmod-e100: use preconverted firmware files (+3,-3)
3faf65e
kernel: update kernel 4.4 to version 4.4.8 (+37,-236)
a90ee92
kernel: fix ip6_tunnel compilation (+2,-2)
9eb1553
kernel: add a workaround to rebuild vdso.so.dbg after genvdso (+11)
91f205a
kernel: add workaround to rebuild vdso-o32.so.dbg (+13,-2)
23596ca
mediatek: sync patches and add more ethernet stability fixes (+436,-608)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
e042e0d
kernel: remove linux 4.3 config (-4.9K)
e32b2f9
kernel: update kernel 4.4 to version 4.4.10 (+10,-36)
33d9d6c
kernel: add workaround to rebuild vdso-n32.so.dbg too (+9)
d02f109
kernel: remove leftover kernel version for 4.3 (-2)
7d7fb75
x86: remove the kvm_guest subtarget (+1,-204)
018807d
x86/xen_domu: enable xen drivers in the kernel config instead of packaging th... (+17,-131)
42d2eb7
build: remove leftover dependenices on TARGET_rdc (+2,-2)
05459a0
kernel: move the old gpio watchdog driver from generic to brcm47xx (+720,-722)
e288e1b
kernel: fq_codel match flows_cnt to limit sizing (+12,-6)
98010ab
kernel: remove ocf support, cryptodev-linux should be used instead (+4,-94.7K)
75b069f
kernel: fold codel default fix into main patch (+20,-22)
26c1376
kernel: remove out-of-tree patches for reducing qdisc truesize (+7,-111)
fad8bdf
kernel: backport patches improving fq_codel drop behavior (+1.1K,-32)
bceafad
kernel: add missing config symbol (+1)
ce21e18
kernel: fix a compiler warning on 64 bit systems (+1,-1)
df93d53
mac80211: update to wireless-testing 2016-05-12 (+1.2K,-10.0K)
⇒ 13c2922
Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ (+25,-25)
⇒ e4c05ba
use nl80211_band instead of ieee80211_band (+7,-7)
⇒ 810eef8
sync with mac80211 ieee80211_rx_napi API change (+1,-1)
2ecf3af
kernel: set CONFIG_PANIC_TIMEOUT by default (+3,-3)
acd7a34
kernel: enable CONFIG_PANIC_ON_OOPS by default (+6,-6)
d4e552b
kernel: fix yaffs2 build with kernel 4.4 (+47)
910d9ba
modules: hwmon: package driver for LTC4151 current sensor (+14)
449aba4
modules: hwmon: package driver for INA209 power monitor (+15)
17de501
kernel: backport patches for fq_codel queue memory limit support (+232,-12)
055d8d9
oxnas: move target-specific modules into target's modules.mk (+41,-33)
b8a1296
kernel: add back the macronix software protection disable patch (+14)
83049ed
kernel: Build it87 hardware monitor module (+14)
2c83003
kernel: fix unaligned access issue in the bridge multicast-to-unicast patch (+4,-4)
c4664b0
kernel: update kernel 4.4 to version 4.4.11 (+114,-991)
647e637
kernel: add missing config symbols for 4.4 (+2)
0d47697
kernel: define CONFIG_CPU_THERMAL in kmod-thermal (+1,-1)
f849c2c
mvebu: enable core drivers in the kernel config instead of packaging them (+72,-165)
0cc58a0
conntrack: enable support for netfilter conntrack zones (+1)
c487955
kernel: fix dependency chain of kmod-igb (+1,-1)
d517d86
kernel/mtd: Add support for Macronix mx25u25635f, used in C2600 v1.1 (+10)
2b4e5d4
kernel: remove a hack that was obsoleted upstream (+1,-25)
9128ed3
add usb gadget ehci debug driver (+17)
a105eac
kernel: update kernel 4.4 to version 4.4.12 (+569,-1.4K)
21208f5
linux/generic: add missing config symbols (+7)
49cf356
kernel: add random-omap rng for omap (+15)
2971424
kernel/spi: add kernel package for spi-omap-24xx (+17)
35c0328
kernel/mtd: Add support for Macronix mx25u25635f, used in Archer C2600 v1.1 (+10)
34a3ec9
modules: add missing module to ipsec description (+1)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
24a7ccb
treewide: replace jow@openwrt.org with jo@mein.io (+73,-73)
7509658
generic: remove brcmfmac-sdio.h (-124)
67f0c93
kernel: add missing config symbols for 4.4 (+3)
442db0d
kernel: deny swconfig set requests for unprivileged users (+3)
eed2f24
kernel: fix mips MT_SMP kernel crash on cache flush (+17)
fecd715
kernel: merge pending fq_codel backlog accounting fix (+74,-4)
37cfc23
kernel: require admin permissions for swconfig set operations (+3)
0aa6c7d
kernel: update kernel 4.4 to version 4.4.13 (+56,-312)
af17919
kernel: add common config symbols (+6)
e6d3899
kernel: add support for uncompressed zImage on ARM (+137,-2)
be74158
kernel: replace SMP cacheflush fix with some patches from linux-mti.git (+354,-17)
ad76366
kernel: refresh patches (+24,-28)
67475b0
kernel: backport cosmetic ubifs patch (+42)
1aca291
kernel: mtdsplit: calculate kernel partition precisely for Seama (+2,-2)
cf6d9d9
kernel: rename B53 symbols to avoid upstream kernel conflict (+52,-52)
4bd0edb
kernel: rename bgmac patches that went into the same kernel (+210,-210)
65a22d8
kernel: backport bgmac changes from net-next (+329,-11)
f97ad87
squashfs4: use upstream xz compression header format (+1,-76)
2ca4fa5
rtl8192su-firmware: move firmware to own package (+8,-17)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
2abb024
kernel: remove one of two patches deactivating broken vdso support on mips (-9)
bf32177
kernel: remove full cache flush in fuse_copy_do() for MIPS (+1,-97)
459a8af
kernel: remove igb: Fix Null-pointer dereference patch (-120)
dc140e0
kernel: fix missing break in ubi auto-mounting patch (+7,-4)
93d5629
modules: add BMP085 pressure sensor (+48)
19aae09
kmod-bmp085: add dependency on !LINUX_3_18 !LINUX_4_1 (+1,-1)
37fa64a
firmware: extract prism54-firmware into own package (+40,-16)
3ee278c
package/kernel: Enable XATTR by default (+3,-1)
e408abd
kernel: Add option to make using filesystem ACL support the default (+95,-1)
66b67b7
kernel: other.mk: add pps-ldisc support (+17)
f576ff0
kernel: Fix ipv6 mc snooping if bridge has no ipv6 address (+113)
1d15a96
kernel: fix build of kmod-udptunnel4 and kmod-udptunnel6 (+33)
f5088dc
kernel: fix duplicate drivers for the PC speaker in one package (+1,-3)
df2889c
packages: fix bmp085-spi typo (+1,-1)
aba6de3
usb: Remove annoying warning about bogus URB (+73)
4ebb195
kernel: Add upstream fix for module loading (+46)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
2923b33
kernel/mtd: add support for EON EN25Q128 (+10)
fc90851
kernel: backport yet another cosmetic ubifs patch (+65)
022698c
kernel: backport cosmetic UBIFS patches to kernel 4.1 (+102)
5ea8756
ledtrig-usbdev: use upstream function for iterating USB devices (+27,-5)
5a92e04
kernel: remove obsolete patch adding usb_find_device_by_name (-252)
d12e276
kernel: backport patch for MTD_BCM47XXSFLASH dependency (+179,-138)
60d2620
kernel: update bcma backporting changes up to 4.8 (+101,-3)
d22fc19
kernel: enable CONFIG_SND_PROC_FS by default (FS#54) (+2,-2)
39f3408
ppc4xx: remove booke-wdt watchdog package (+4,-18)
8fb89f7
ledtrig-usbdev: fix duplicate match detection (+5,-4)
18f368f
linux: Get rid of 000-keep_initrafs_the_default.patch (-75)
846eca6
b53: allow ports with higher numbers than CPU port (+1,-2)
6b5a418
kernel: fix crashlog issues on various architectures (+25,-13)
9a3852b
kernel: fix crashlog regression on x86 (+32,-20)
9201e88
kernel: remove hostap driver (+6,-1.1K)
ea6a3be
kernel: silence a false positive uninitialized variable warning (+1,-1)
df3a2ca
kernel: re-enable CONFIG_SND_VERBOSE_PROCFS (FS#66) (+1,-1)
0a9fdec
kernel: add missing config symbol (+1)
6e68a5d
linux/modules: Add SCH5627 Super I/O chips (+16)
a5c32a1
kernel: remove switch driver kmod packages (-140)
fa85ee1
kernel: modularize bridge netfilter support a bit further to get rid of some ... (+19,-4)
7bf3695
kernel: clean up 260-crypto_test_dependencies.patch to get rid of some more k... (+15,-10)
56cf1ad
kernel: remove esfq qdisc (+3,-2.6K)
08fe1c6
kernel: remove obsolete slab tuning patch (-39)
99dd163
kernel: remove a long obsolete unlzo decompressor fix (-69)
577f873
kernel: remove unused morse led trigger driver (+26,-510)
93fb6ce
kernel: mark kmod-udptunnel as hiddden to replace the NET_UDP_TUNNEL kconfig ... (+2,-33)
7c874d1
kernel: mark compression modules as hiddden to obsolete the compressor kconfi... (+3,-106)
002b453
kernel: add -mtune=34kc to MIPS CFLAGS when building for mips32r2 (+17)
7f22580
kernel: adm6996: set carrier status (+5)
1645abf
kernel: add plan 9 fs package (+46)
9d56ec6
kernel: fix crashlog issues on highmem systems (+32,-19)
08a27b9
kernel: add missing config symbol (+2,-1)
3c2c31b
kernel: backport upstream challenge ACK fix (CVE-2016-5696) (+218)
d9345bc
kernel: fix crashlog on x86/64 (+6,-2)
675407b
kernel/swconfig: remove obsolete portmapping feature from swconfig (+1,-124)
2ebb473
kernel: add kmod-squashfs (+16)
09b9dd7
kernel: support watchdog (and so reboot) on BCM53573 (+104)
99a1888
swconfig: revert the portmapping patches, they seem to cause a segfault (+228,-1)
13e20e6
kernel: update bgmac by adding Florian's upstream changes (+202,-4)
2803527
kernel: add BCM53573 flash fix sent upstream (+57)
6d3fbf2
kernel: backport simple bgmac cleanup & fix from Jon (+524,-5)
f2103c5
kernel: backport bgmac patch moving MDIO code into separated file (+685,-9)
a3cde14
arc: use patched .dts from sources (+194,-943)
533d168
kernel: bgmac: backport patch switching to feature_flags (+451,-5)
93f2aa4
kernel: bgmac: backport patch adding platform support (+1.3K,-25)
7264df3
kernel: bgmac: backport 3 remaining small fixes (+95)
83f6cf6
kernel: bgmac: fix regression in MII registration (+29)
27f47f6
kernel: bgmac: add support for BCM53573 (+171,-11)
ef4e511
kernel: replace cosmetic UBIFS patches with what went upstream (+124,-151)
4eb3765
kernel: bgmac: use upstream accepted patches (+223,-192)
d7e040f
kernel: add fake users for udptunnel and iptunnel modules (+8,-3)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
8765c10
kernel: backport patch for specifying USB ports/devices in DT (+287)
8965cf9
kernel: backport clk *_hw_* API for registering struct clk_hw (+416)
4530ca3
kernel: remove obsolete legacy ide kernel module packages (-109)
e9c5177
kernel: make serial port sysrq-disable patch more generic (FS#112) (+26,-25)
8b97073
kernel: spi-nor: add support for ESMT_f25l32qa and ESMT_f25l64qa (+23,-2)
2328930
generic: add NET3380 UDC support (+279)
42f559e
kernel: backport upstream overlayfs fixes (+749)
b6cd42a
kernel: merge a softirq performance improvement patch (+83)
29be501
kernel: move bcma BCM53573 patch to bcma 4.9 backports (+82,-104)
8072223
kernel: b53: force BCM531x5 port 5 link state if enabled (+13)
85fefcd
kernel: mtd: backport Macronix sector size fix (+44,-29)
993ad29
kernel: Backport pending appended DTB handling patches (+341,-37)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
dc17fde
kernel: clean up usb gadget support (+16,-14)
fa05f1d
kernel: fix missing rename on usb gadget kmod cleanup (+1,-1)
41eab90
kernel: update kernel 4.4 to version 4.4.21 (+20,-230)
0109ed8
kernel: add nlmon kernel module (+15)
413eb04
ubifs: add full overlayfs support (+738)
e9401a2
kernel: owl-loader for delayed Atheros ath9k fixup (+298)
175237e
kernel: fix broken dependency of kmod-owl-loader on kmod-ath9k (+1,-1)
ce89535
kernel: remove duplicate br-netfilter file and Kconfig symbol from kmod-ebtables (+2,-5)
92dcaec
mvsw61xx: reset phys on probe to enable switch ports on clearfog pro (+54,-1)
1677638
mvsw61xx: enable SerDes on 6176 if required (+59)
82aa061
kernel: remove echainiv.ko from kmod-crypto-iv (+3,-4)
986ec56
rfkill: add fake rfkill support (+88,-1)
96b59dc
kernel: add missing config symbol after rfkill change (+1)
7114484
kernel: add missing config symbols (+3,-1)
9f6d853
kernel: add missing config symbols (+7)
2b3b63a
kernel: fix build error in sign-file.c with libressl (+16)
0b828e3
kernel: add missing config symbols (+2)
31e0f0a
kernel: do not enable the unpackaged rfkill-gpio driver (+1,-2)
949cfbb
kernel: update kernel 4.4 to version 4.4.22 (+30,-29)
7d55916
kernel: update to v4.4.23 (+53,-57)
c50ba61
kernel: fix module dependency checking (+1)
cea0932
netfilter: fix file conflicts between kmod-ipt- and kmod-nft- packages (+10,-10)
8a542b8
kernel/sound: Add support for PCI HD Audio devices (+230)
d0f17fe
linux/modules/fs: Fix missing vfat dependencies (+1,-1)
a69e19d
kernel: backport usbport LED trigger from 4.9 (+931)
d2f4479
kernel: add missing symbols for Linux 4.1 (+3)
4a5bab7
kernel: fix sound-hda-core dependency (+1,-1)
46f2ca9
kernel: move kmod-owl-loader to the right .mk file (+21,-21)
8a7a1b0
kernel: add missing symbols for Linux 3.18 (like d2f4479870) (+3)
c34676f
kernel: add missing config symbol (partial forward port of d2f4479870) (+1)
8462ec3
kernel: add missing snd-hda-intel module for Linux 3.18 and 4.1 (+3,-2)
4855fa3
kernel: fix kmod-sound-hda-core on Linux 3.18 (+3,-3)
7cc89af
kernel: update kernel 4.4 to version 4.4.24 (+2,-2)
e6b2880
netfilter: remove nf_tproxy_core references (+1,-2)
4104613
kernel: ext4: Add missing kmod-crypto-crc32c dependency (+2,-1)
35073d4
kernel: mtdsplit_uimage: fix rootfs offset (+1,-1)
634d690
kernel: mtdsplit_uimage: fix Edimax parser (+7,-13)
e9455c5
generic: ar8216: improve ar8xxx_is_possible check (+6,-6)
7f87f82
kernel: update kernel 4.4 to version 4.4.25 (+2,-2)
81fd64d
kernel: add package for usbport LED trigger (+19)
d0b50c2
kernel: drop usbdev LED trigger (+5,-488)
32c28a7
kernel: update kernel 4.4 to version 4.4.26 (+2,-2)
920f922
kernel: update kernel 4.4 to version 4.4.27 (+4,-4)
2fc3680
kernel: update kernel 4.1 to version 4.1.34 (+120,-220)
75e63c2
kernel: update kernel 3.18 to version 3.18.43 (+107,-181)
839b657
kernel: add fix for CVE-2016-5195 (+180)
93f9a9c
kernel: backport MIPS's ioremap_cache from 4.5 (+29)
d8059e3
linux/mtd: add id for mx25u3235f needed by ZyXEL NBG6817 (+10)
136319e
kernel: mtdsplit: add support for WRGG images (+119)
168adae
linux/modules: drop ledtrig-netfilter (-21)
76847c7
kernel: deactivate CONFIG_QCOM_SPMI_TEMP_ALARM (+1)
a569354
kernel: update kernel 4.4 to version 4.4.28 (+19,-19)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
2ab6aac
kernel: add SND_PCM_TIMER to kmod-sound-core (+1)
578f7b9
kernel: fix kmod-sound-core build error (+1,-1)
4fae9db
kernel: fix bgmac regression causing BCM47186B0 SoC hangs (+65)
e2a65f4
bgmac: backport small DMA fix (+88,-4)
51b1d76
kernel: package module for the W83793 hwmon chips (+15)
dfc14bd
kernel: add kernel module package for the DS1374 RTC (+18)
28955d9
kernel: use upstreamed patch for BCM53573 support in bcm47xxsflash (+59,-57)
36cccbb
kernel: select kmod-phy-bcm-ns-usb* from kmod-usb* for bcm53xx (+2)
e7c019c
mac80211: rt2x00: fold patches (+17,-48)
fa845e9
ath9k: add support for the HSR tuner of the Ubiquiti UAP Outdoor+ (+426)
3bbc3bd
kernel: update kernel 4.4 to version 4.4.31 (+20,-25)
8e47655
kernel: update kernel 4.4 to version 4.4.32 (+70,-84)
9db46da
kernel: enable pcrypt (+3,-3)
4545a60
kernel/modules: add kmod-switch-rtl8367b (+16)
369317c
kernel: rtl8367(b): fix build error (+2,-2)
746e632
kernel: add bcm47xxpart patch fixing parsing with some TRX formats (+37)
23e0b08
kernel: remove pipetypes unused var warning (+11,-1)
d206dfd
package: add kernel packages for kvm virtualization (+105)
28cd488
kernel: add missing config symbols (+6)
e57bed5
kernel: remove kmod-vhost_net, fixes build breakage (-18)
d5c3a7b
kernel: fix virtualization kmod dependencies and kconfig symbols (+6,-18)
23a5510
kernel: remove another redundant KCONFIG entry in virt.mk (+1,-3)
bbdb20f
kernel: fix typo in input-gpio-encoder package title (+1,-1)
4804733
kernel: use upstream accepted bcm47xxpart parsing fix (+40,-37)
9f10987
kernel: have kmod-ipsec depend on kmod-crypto-echainiv (+4,-1)
102cb47
kernel: bump to 4.4.35 (+191,-308)
b244383
kernel: add missing config symbols (+2)
7de8d53
net: ar8216: sync mib_work cancellation (+1,-1)
9aa734f
net: ar8327: remove unnecessary spinlocks (-4)
65b20d8
net: ar8327: replace sprintf() by scnprintf() (+1,-2)
eb049d3
net: ar8216: hold ar8xxx_dev_list_lock during use_count-- (+6,-3)
a3454d1
net: ar8216: prevent device duplication in ar8xxx_dev_list (+2,-2)
5a69f59
net: ar8216: address security vulnerabilities in swconfig & ar8216 (+32,-13)
94e4ee5
net: ar8327: modify some configuration of switch (+13,-4)
06a21e1
kernel: backport some upstream at803x fixes (+162)
feb25f1
kernel: add support for the AT8032 PHY (+65)
b3c5db7
kernel: Fix alloc_node_mem_map with ARCH_PFN_OFFSET (+86)
832fb99
kernel: Add check to of_scan_flat_dt() before accessing initial_boot_params (+30)
5763e43
kernel: add kernel package for the rs5c372a rtc module (+16)
7e38cd7
kernel: Add missing kernel config symbol (+1)
758ef7a
kernel: bump to 4.4.36 (+28,-23)
4b3f9bc
kernel: fix potential crash in usbport LED trigger driver (+535,-465)
0422f8b
kernel: backport LED patch which will allow better DT integration (+53)
4dbdba3
kernel: add TI tmp102 and tmp103 temperature sensors (+30)
f5b833b
kernel: bump to 4.4.38 (+19,-19)
d6ef917
kernel: backport ubifs support for dirty_writeback_interval (+148)
a6781ef
kernel: kmod-hwmon-tmp102: add dependency to kmod-thermal (+1,-1)
e2f8d20
netfilter: drop proprietary xt_id match (+1,-356)
fd62fa7
ar71xx: Add support for Netgear WNR2000v1 (+14,-44)
1e15d92
kernel: add a missing submenu (+1)
970dd4d
kernel: netfilter: split out iptable_raw into a separate package (+22,-2)
3494ca6
linux: do not autoload sdhci.ko as sdhci-pltfm.ko already depends on it (+1,-1)
3a1e3b4
package/kernel/linux: only access kernel config if DUMP is unset (+1,-2)
720b992
treewide: clean up download hashes (+300,-283)
a7cacc9
kernel: don't load pcmcia_rsrc in kmod-pcmcia-yenta (+1,-1)
87bc410
kernel: declare AddDepends in pcmcia.mk (+13,-7)
676a11d
kernel: enable CONFIG_PCMCIA_LOAD_CIS (+1)
d2da2c2
kernel: add support for PD6729 PCMCIA bridge (+16)
6b08a47
kernel: add support for Option Fusion+ PCMCIA card (+16)
79abb8f
kernel: bump to 4.4.39 (+24,-34)
96a7ee3
ramips: adding registration for si3210 (+28)
f731924
linux: drop HSO support patch (-25)
87522a7
linux: drop deprected hifn795x patch (-17)
29cc927
generic: ar8216: fix invalid bounds check imported from ChromeOS (FS#347) (+1,-1)
8bf69ee
kernel: Add kmod-ethoc (+16)
9a1f441
kirkwood: enable SoC drivers in the kernel config (+22,-28)
0d5ba94
orion: enable SoC drivers in the kernel config (+37,-294)
d109d03
kernel: split kmod-lib-zlib into two packages to keep it in sync with kernel ... (+21,-13)
5639e45
generic: package Broadcom BNX2 driver (+25)
b35a41c
generic: backport dwc2 kernel panic fix (+24)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
e2f866d
generic: mtd: add lock/unlock support for f25l32pa (+24)
159e82d
kernel/modules: add SSSE3 SHA1 module (+7,-1)
86de532
kernel/modules: add SSSE3 SHA256 module (+7,-1)
ed69e93
kernel/modules: add SSSE3 SHA512 module (+7,-1)
84bd740
build: use mkhash to replace various quirky md5sum/openssl calls (+28,-45)
5f9e367
kernel: spi: allow setting chipselect gpio to sleep (+21)
f277f45
yaffs: fix to detect MLC/TLC NAND flash (+2,-2)
88ca639
kernel: bump to 4.4.40 (+48,-153)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
c524d1b
imx6: enable the Freescale SNVS RTC driver in the kernel config instead of pa... (+2,-17)
348fedc
imx6: build support for the ventana ethernet expansion board into the kernel ... (+2,-19)
7f0796d
imx6: remove kmod-thermal-imx, it is already enabled in the kernel config (+3,-23)
7450698
imx6: enable the chipidea usb driver in the kernel config instead of packagin... (+28,-8)
64be6fe
mxs: enable the chipidea usb driver in the kernel config instead of packaging it (+9,-46)
78de59f
kernel: fix dwc2 gadget dependency (+1,-1)
93cbdde
kernel: fix kmod-w1-master-mxc dependency (+1,-1)
a2f6b56
imx6: enable the crypto acceleration driver in the kernel config instead of p... (+17,-1)
c00e5a4
mpc85xx: enable the crypto acceleration driver in the kernel config instead o... (+23,-27)
acd0c8c
kernel: move the gateworks system controller driver to an out-of-tree package (+339,-1.0K)
43a528e
kernel: add missing config symbol (+3)
c472ed2
kernel: remove kmod-ata-imx, it is already built into the kernel (-19)
0b2b162
kernel: remove kmod-gianfar, it is already built into the kernel (+1,-33)
96ade7a
mpc85xx: build usb support into the kernel instead of packaging it separately (+18,-27)
f5c649d
mpc85xx: build i2c support into the kernel instead of packaging it separately (+3,-15)
5b92dca
kernel: drop crypto-hw-ppc4xx (-18)
f630342
kernel: simplify dependencies for kmod-via-velocity (+1,-1)
10f7a8d
kernel: add missing config symbol (+1)
7ff7be9
omap: build various core drivers into the kernel instead of packaging them (+54,-175)
96815fe
kernel: remove omap24xx specific kernel module packages (-88)
4ee4c24
kernel: drop kmod-i2c-ibm-iic (-15)
b4d2575
kernel: rename bcm47xxpart patches to fit more of them (+128,-128)
ef9208c
kernel: update spi-nor.h include fix with upstream accepted version (+39,-38)
1a5cb4a
kernel: add pending bcm47xxpart support for failsafe TRX partition (+316,-52)
c9dd40f
kernel: remove gpiommc patches / driver (-2.9K)
e9b49a4
kernel: add missing config symbol (+1)
7480d33
kernel: add missing config symbols (+2)
7c8a363
kernel: update bcm47xxpart failsafe partition patches (+49,-37)
80dbaa4
kernel: backport a MIPS SMP icache flush fix (+38)
b7bee28
kernel: remove linux 4.1 support (-31.6K)
f24ffb9
mvsw61xx: add support for MV88E6352 (+7)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
dea1919
kernel: can: Add missing regmap dependency for kernel 4.4 (+1,-1)
ee6cce6
kernel: fix bcma serial console regression (+92)
0b2991a
kernel: make ledtrig-netdev use a work queue for updates (+16,-16)
2ee7bc0
kernel: backport support for BCM54612E PHY (+103)
c170848
kernel: backport support for BCM54810 PHY (+164,-12)
d46ce94
kernel: backport support for BCM54210E PHY (+126,-27)
b8fcbbf
kmod-sched-core: Add HTB and TBF traffic shapers (+3,-3)
ec095b5
ledtrig-netdev: don't cancel work on events for different interfaces (+3,-3)
Packages / Boot Loaders (84 changes)
374cae9
ramips: add initial support for SamKnows SK-WB8 (+171,-1)
74b1687
uboot-lantiq: drop unused board patches (+6,-1.4K)
b3795d0
uboot-lantiq: reorder and rework patches (+4.4K,-4.5K)
9e8edcf
uboot-lantiq: VGV7510KW22 - cleanup board config (+3,-60)
382282e
uboot-lantiq: VGV7510KW22 - use leds to indicate boot status (+23,-1)
a22feb4
uboot-lantiq: VGV7510KW22 - use ddr ram params from brnboot (+5,-5)
e81acac
uboot-lantiq: ARV752DPW - use correct switch driver (+1,-1)
00943e0
package/uboot-envtools: add OpenMesh OM2P-HSv3 support (+1)
3f508fc
package/uboot-envtools: add OpenMesh MR1750v2 support (+1)
8df4eb0
uboot-lantiq: vrx200 - add support for dual nor flash (+30,-12)
ecf10d3
uboot-lantiq: vrx200 - lzma compress gphy firmware (+29,-18)
b0a202e
uboot-lantiq: Add Arcadyan VGV7519 support (+309,-1)
c065cb0
uboot-lantiq: VGV7510KW22 - remove NOR SPL leftovers (+2,-6)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
57343b2
uboot-lantiq: get rid of bogus profile dependencies (+43,-43)
704965d
uboot-envtools: add config for WBMR300 (lantiq) (+5)
928163b
uboot-envtools: add ipq806x support (+32,-1)
fac7ba1
uboot-envtools: add support for ZBT-WG2626 (+2,-1)
b32eb40
uboot-lantiq: Add Arcadyan ARV7506PW11 support (+295)
3f38356
packages: prefer http over git for git protocol (+9,-9)
c30fd5e
uboot-envtools: add support for Wallys DR531 (+3)
14ee2b0
uboot-envtools: add support for jjPlus JWAP230 (+1)
6b654ab
uboot-oxnas: fix build error on non-linux systems (+52)
d963ddf
ar71xx: add support for gl-ar300m (+218)
cc7029f
uboot-ar71xx: fix default selection for NBG460N/550N/550NH (+1,-1)
10f9ea0
uboot-lantiq: package does not build inside the SDK (+1,-1)
c8580f5
u-boot-envtools: fix building with glibc (+13)
7130833
mvebu: fix boot script for booting from mmc (+44,-1)
a4b86b2
boot: kobs-ng: update kobs-ng for newer kernels (+109,-116)
bc1f006
uboot-mvebu: also install into KDIR to ensure it packaged in IB (+4,-1)
d8075b1
uboot-mvebu: make hidden and be m for clearfog to fix IB failing to add it (+6,-4)
c482362
uboot-mvebu: reset the 88E1512 PHY to make the wan port work (+32)
6b31c4c
package: Add U-Boot for at91 (+102)
9edfe7d
source: Switch to xz for packages and tools where possible (+96,-71)
054f3fd
uboot-ar71xx: make reproducible (+119,-8)
5b607bd
boot/rbcfg: drop Build/Prepare rule in favor of default one (-5)
3764caa
mvebu: add support for the Linksys WRT3200ACM (Rango) (+496,-17)
762928a
rbcfg: move to Boot Loaders submenu of Utilities (+1)
f9ed2bc
fconfig: move to Boot Loaders submenu of Utilities (+1)
d140648
grub2: move to Boot Loaders category (+2,-3)
e7dc511
uboot-zynq: fix compile error for be short of dtc (+2,-1)
ebd7e56
package/uboot-envtools: Add support for ZyXEL NBG6817 (+3)
f2752f4
grub2: add missing SECTION variable and remove non breaking space (+2,-1)
e387535
ar71xx: add support for D-Link DAP-2695 rev. A1 (+270)
705240e
uboot-kirkwood: bump to upstream 2016.09.01 (+194,-527)
776aa91
uboot-kirkwood: fix default bootcmd for Seagate Dockstar (+1,-1)
c6c731f
layerscape: add 64b/32b target for ls1043ardb device (+171.2K)
15a14cf
layerscape: add 64b/32b target for ls1012ardb device (+37.9K,-6)
7a58972
uboot-sunxi: fix default config for OLIMEX A13 SOM (FS#239) (+58,-277)
0827981
uboot-envtools: move to Boot Loaders submenu (+1)
decf6b3
yamonenv: move to Boot Loaders submenu (+1)
4a6f9fc
layerscape: uboot: using perl script:byte_swap.pl to replace tcl script:byte_... (+72)
9ee8257
uboot-envtools: add support for YunCore AP90Q (+1)
dcceea4
uboot-envtools: add support for YunCore CPE870 (+1)
d86f08c
uboot-envtools: add support for YunCore CPE830 (+1)
d6e8b1f
uboot-envtools: add 'dockstar' for kirkwood (+1)
ea12a80
uboot-lantiq: vgv7519 fix tftp loading of big kernel/image size (+3,-1)
9720185
uboot-envtools: make it not shared (+2)
36148d9
uboot-lantiq: Add BT Home Hub 5A support (+352)
d5fc743
layerscape: uboot-layerscape: prefer github over git.freescale.com (+9,-18.5K)
ad907e1
layerscape: add 64b/32b target for ls1046ardb device (+2.6K,-3)
c404775
uboot-envtools: add support for YunCore SR3200 and XD3200 (+3,-1)
720b992
treewide: clean up download hashes (+300,-283)
f70a2ad
uboot-envtools: keep boards in alphabetical order (+15,-15)
35ed3be
uboot-envtools: fix code formatting style in uci-defaults files (+62,-61)
a9ce2ba
uboot-envtools: fix Edimax BR-6425 board name (+1,-1)
1599a14
uboot-envtools: drop executable file attribute from files/ipq ()
b33845b
grub2: add PKG_FIXUP:=autoreconf (+1)
2b54fa4
grub2: do not generate mkfonts at build time (+7)
77812cd
grub2: disable 'check-macro-version' build rule in 'po' build (+13)
65c8f28
grub2: upgrade to 2.02-beta3 (3 years newer than previous) (+10,-50)
364ec6e
kexec-tools: fix compile error (+11)
1a07111
kexec-tools: update to 2.0.14-rc1, fix build errors (+24,-321)
ff47fb0
kexec-tools: enable support for x86_64 (+1,-1)
fe4fe3e
kexec-tools: build by default, even if CONFIG_KERNEL_KEXEC is unset (+1,-1)
842ed84
kexec-tools: remove useless CONFIG_KEXEC_TOOLS_TARGET_NAME indirection (+1,-11)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
c9e4cf2
kirkwood: convert iconnect, ib62x0 and pogoplug_e02 to the new image build code (+58,-38)
cfe1c6d
uboot-lantiq: fix build with gcc6 (+852,-87)
8c822ec
uboot-lantiq: fix boot of images larger than 8MB (+36,-12)
6268d49
uboot-sunxi: add uboot-sunxi-all for selecting all other variants (+50,-142)
fbe3e22
uboot-sunxi: enable parallel build (+2)
d4ce3e8
uboot-mvebu: enable loader with the default profile (+1,-1)
806d3cc
packages: mark packages depending on a target as nonshared (+16)
Packages / Common (486 changes)
fa69553
branding: add LEDE branding (+76,-85)
5a7c064
busybox: fix setting the kernel timezone (+14,-10)
f233664
brcm2708-gpu-fw: update to latest version (+66,-8)
59e0e88
brcm2708-gpu-fw: update to latest version (+6,-6)
9e04019
package: flag essential components as nonshared (+6,-1)
addfc0e
uclibc++: add hack to fix failing patch (+8,-1)
abc828b
openssl: fix wrong build target strings (+3,-3)
9dee777
brcm2708-gpu-fw: improve package version and release (+5,-5)
dc92917
image / basefiles: make console password configurable (+48,-42)
9531e0f
package: fix toolchain ipk flags (+2,-1)
4c60a6f
opkg: fix use-after-free with duplicate packages on the command line (+13,-1)
0ab31bf
brcm2708-gpu-fw: update to latest version (+7,-7)
69ccef0
package: mark nvram and otrx nonshared as they're target specific (+2)
b04a254
package: flag further target specific packages as nonshared (+26)
07bdd30
package: remove duplicate lines from otrx and nvram makefiles (-2)
312cb98
xtables-addons: Fix Lua packet script implementation (+15)
7545c1d
dropbear: Make utmp and putuline support configurable via seperate config opt... (+17,-3)
b3f6c4b
iproute2: Add package for nstat utility (+11)
1612211
dropbear: Add procd interface triggers when interface config is specified (+22,-2)
ce9e5e1
dnsmasq: Add conntrack support in the full variant (+12,-6)
ec9f6fe
ppp: Add ppp-mod-passwordfd subpackage to ppp (+19,-1)
d2e4caf
lede-keyring: add the developer public keyring (+40)
a6f76bf
signing: remove unatteded build key and use current keyring instead (+3,-6)
6a06cd8
xtables-addons: Avoid redefinition of SHRT_MAX in lua packet script (+6,-3)
a2b5551
libiconv: add all ASCII aliases (+10,-1)
f6adbdf
openssl: Update to version 1.0.2h (+2,-2)
5071fb2
ncurses: remove libncurses, provide it via libncursesw (+8,-45)
8a60a41
mtd: use tabs for indents (+7,-7)
3206415
mtd: add missing breaks in a switch (+2)
8632d89
mtd: check for Seama magic early when fixing MD5 (+21,-7)
bcccb03
mtd: seama: add md5 to header struct (+11,-12)
1d628f0
mtd: seama: update MD5 using header in the first block buffer (+3,-4)
30edc32
mtd: seama: move buf allocation to the MD5 function (+22,-16)
06a3241
mtd: seama: fix image data handling (+18,-28)
6de401b
mtd: seama: exit with error if Seama header wasn't found (+1,-1)
2dd1250
mtd: trx: use separated buffer for TRX header (+18,-5)
df8ca9a
mtd: add -c option for specifying amount of data to be used for checksum (+31,-12)
dd16b77
ncurses: install pkg-config files to fix util-linux build breakage (+4,-7)
b01f296
ncurses: provide libncurses compatibility symlinks in libncursesw (+7,-1)
fda951c
iftop: Update to latest version, and drop patch (+2,-14)
86777a4
gettext-full: avoid spurious dependencies on ncurses (+1)
b9afc86
mtd: imagetag: fix compilation with changed mtd_fixtrx call (+4,-1)
ef6d666
ncurses: install a dummy libtinfo.a for packages that try to link it (+1)
15f8819
ncurses: add a compatibility symlink for packages searching for ncursesw/ncur... (+1)
46b7908
busybox: fix issues with the ip command on mips64 (+75)
6a54712
libusb: remove stale patch (-33)
861266c
dropbear: Add --disable-utmpx again (+1)
b8ab6af
global: change my email address (+28,-28)
b4a23f8
iperf: Upgrade to version 2.0.8 (+5,-104)
34b6c8b
iperf: Drop single-threaded variant (+4,-50)
3d6d5cc
openssl: replace ocf-crypto-headers with a header file from cryptodev-linux (+293,-521)
1c61b21
dropbear: update to 2016.73 (+18,-28)
da0226f
lua: Fixed broken __lt/__le operators caused by lnum patch. (+44)
b40c226
e2fsprogs: update to 1.42.13 (+2,-2)
b4c286f
nettle: update to 3.2 (+2,-2)
df93d53
mac80211: update to wireless-testing 2016-05-12 (+1.2K,-10.0K)
⇒ 13c2922
Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ (+25,-25)
⇒ e4c05ba
use nl80211_band instead of ieee80211_band (+7,-7)
⇒ 810eef8
sync with mac80211 ieee80211_rx_napi API change (+1,-1)
e30608b
iw: refresh patches (+11,-25)
23a1fa0
libusb: disable parallel building (+1,-1)
3015af9
ca-certificates: Add certificate bundle package (+12)
3e08637
mdadm: Fix missing conffile and add initscript (+46)
7938e8d
dnsmasq: sysupgrade hook to conditionally preserve dnsmasq.time (+18)
f2220bc
perf: disable libcrypto dependency (+1)
6aebc6b
curl: update to 7.49 (+14,-40)
1d0d5dd
curl: remove axtls config option, the library does not exist in our tree (+1,-6)
1050a60
nvram: install init.d quirks script on brcm47xx only (+5,-3)
de27a1a
cyassl/wolfssl: update to 3.9.0 (+23,-25)
ab5e07f
mwlwifi: update to 10.3.0.17-20160520-1 (+7,-7)
⇒ c074b73
Commit mwlwifi driver 10.3.0.17-20160520. (+46,-18)
⇒ 7d49296
Commit mwlwifi driver 10.3.0.17-20160520-1 (+7,-3)
29ad4d2
mwlwifi: fix excessive use of busy-waiting that was tripping up the flash driver (+73)
4926e4b
mwlwifi: fix excessive logspam if starting a BA session fails (+24)
7ae6b91
libpcap: set a static default for PCAP_HAS_USB (+1,-1)
2c9c998
mwlwifi: remove the a-mpdu failure messages entirely instead of hiding them i... (+4,-6)
f3ac618
package/om-watchdog: add OpenMesh OM2P-HSv3 support (+1)
e1357c0
package/om-watchdog: add OpenMesh MR1750v2 support (+2,-1)
4c4497e
package: spidev_test: update location for >Kernel 4.5 (+9)
a6e9699
dnsmasq: update to dnsmasq v2.76 (+28,-10)
76d8f6c
usbutils: Use github alias (+1,-1)
2ac21bd
dnsmasq: Set the default dhcp lease file and resolv file (+12,-4)
6707d97
busybox: sysntpd - Support for NTP servers received via DHCP(v6) (+54,-7)
4d1c75c
dropbear: Fix incorrect CONFIG_TARGET_INIT_PATH. (+2,-2)
6e7403e
iw: Use URL alias (+1,-1)
32ae0da
iproute2: Use URL alias (+1,-1)
749d4b7
util-linux: fix sfdisk (+85,-86)
6c1eb44
util-linux: fix breakage (+25,-7)
8333a6d
lantiq: Reduce ugliness of ugly hack (+4,-14)
96ad827
lantiq: fix segfault inside ltq-adsl-app (+65)
442ff3b
busybox: run sysntpd at higher priority (+1,-1)
927ab9a
gettext-full: prevent using emacs (+5,-2)
c7d6a92
usbutils: add license tag (+3,-1)
5ac43d6
px5g: add license tag (+2,-1)
44b82ab
libiconv-full: add license tag (+3,-1)
04cb722
openvpn: remove unrecognized option (-1)
75dc12d
libpcap: remove unrecognized configure options (-2)
872075c
elfutils: remove unrecognized config option (-1)
5d8ece8
util-linux: fix scanf fallback detection for uClibc-ng (+35,-1)
23147dd
iproute2: Add support for cake qdisc (+670,-1)
1a3c56f
kmod-sched-cake: Add support for cake qdisc (+44)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
9b118cd
wolfssl: enable openssl 1.0.1 compatibility (+1,-19)
24a7ccb
treewide: replace jow@openwrt.org with jo@mein.io (+73,-73)
20c608d
openvpn: add support for tls-version-min (+2,-2)
652ac2c
xtables-addons: update to 2.11 (+8,-60)
c17f02d
brcm2708-gpu-fw: update to latest version (+7,-7)
a88fc0d
xtables-addons: add missing dependency (+1,-1)
7eaacd4
dnsmasq: Add option --max-port (+1)
96db69b
busybox: Call ntpd hotplug script for every action (+1,-2)
e815036
dnsmasq: support hostid ipv6 address suffix option (+29,-1)
4b03e4a
mtd: fix typo in error message for 'c' option (+1,-1)
9e45f9d
polarssl: enable AES-GCM and CAMELLIA-GCM ciphersuites (+1,-11)
399d214
oseama: support extracting entity (+134)
62dc983
package/*: update git urls for project repos (+23,-23)
2177a2a
mtd: add linksys_bootcount for ipq806x (+1)
1f0a971
package/devel/gdb-arc: Add target GDB for ARC (+159,-1)
987f14a
libunwind: initial version 1.1 (+141)
8bd02b1
strace: add option for enabling stack trace support (+10,-1)
4260d11
openvpn: update to 2.3.11 (+25,-4)
abc346d
package/lantiq: make lantiq kernel modules work with xway_legacy (+26,-25)
b67af71
hostapd: Update to version 2016-05-05 (+180,-103)
⇒ 03a72ea
VHT: Add an interoperability workaround for 80+80 and 160 MHz channels (+20)
⇒ 504108d
tests: Generate new certificates for Suite B test cases (+139,-139)
⇒ d4af4d2
tests: EAP-TLS protocol tests (+189)
⇒ a89faed
tests: EAP-TLS error cases (+93,-1)
⇒ d4c2860
tests: P2P persistent group re-invocation with peer having dropped info (+40)
⇒ 0b905c8
Add the selector suite into wpa_parse_wpa_ie_rsn() "invalid group cipher" (+4,-2)
⇒ 2088ecb
OSU: Add debug printing of more LogotypeExtn fields (+14,-2)
⇒ 5f17b2c
BSD: __FUNCTION__ -> __func__ (+2,-2)
⇒ dc0ad60
BSD: Use correct ifindex from route messages (+25,-16)
⇒ af06093
BSD: Disable interface on down (+15,-7)
⇒ 80ce804
WNM: Workaround for broken AP operating class behavior (+16,-1)
⇒ 5615362
tests: WNM BSS Transition Management with invalid operating class (+11)
⇒ a8ef133
Android: Support multiple CA certs when connecting to EAP network (+89,-19)
⇒ cb22e3b
BSD: Zero ifindex on interface removal (+19,-8)
⇒ c599ddd
tests: Allow fallback to 20 MHz in ap_ht40_5ghz_invalid_pair (+5,-1)
⇒ 236053e
Make fallback from HT40 to HT20 work (+1)
⇒ + 448 more...
13b44ab
hostapd: update to version 2016-06-15 (+115,-115)
⇒ e447133
OpenSSL: BoringSSL has SSL_get_client_random(), etc. (+6,-2)
⇒ 46bac65
WPS: Fix segmentation fault in new DH key derivation (+1,-1)
⇒ 6a9681e
OpenSSL: Make dh5_init() match the generic implementation (+2)
⇒ d58b60d
drivers: Add NEED_RADIOTAP (+10,-2)
⇒ 3dd0e9e
wpa_supplicant: Fix CONFIG_AP build without CTRL_IFACE (+1,-1)
⇒ 7a1887f
wpa_cli: Add backspace key process for some terminal (+6)
⇒ e8a1b6b
D-Bus: Check driver capability for IBSS in Modes property of Capabilities (+3,-2)
⇒ baa1213
mesh: Add missing action to cancel timer (+1)
⇒ f42c3ce
mesh: Calculate MTK before sending it to MAC in case Open is dropped (+2)
⇒ 4de70e2
Add MGMT_RX_PROCESS test command for wpa_supplicant (+73)
⇒ df49b90
tests: Secure mesh and the first plink Open dropped (+53)
⇒ 3b11ad3
Send CTRL-EVENT-REGDOM-CHANGE event on the parent interface (+10,-1)
⇒ 6a003eb
tests: remotehost.py use join (+4,-9)
⇒ 5865186
tests: Add remote directory to tests (+512)
⇒ ede4719
tests/remote: Add monitor.py (+189)
⇒ a73fa13
tests/remote: Add utils file (+551,-7)
⇒ + 99 more...
ef74d5c
hostapd: implement fallback for incomplete survey data (+45)
70bb220
hostap-driver: mark as broken, it causes extra bloat in hostapd and is probab... (+1,-1)
e2a9c63
hostapd: fix compilation error in wext backend (+10)
4e0a533
hostapd: fix breakage with non-nl80211 drivers (+18,-15)
7e08f2c
mtd: support -c (datasize) option for fixseama command (+9,-7)
ac1cc30
lantiq: ltq-atm: fix xrx200 depends (+1,-1)
e2d2b13
e2fsprogs: Bump to v1.43.1 (+2,-2)
7385f75
lantiq: Correct ADSL race condition (+1,-1)
3f38356
packages: prefer http over git for git protocol (+9,-9)
5acfe55
dnsmasq: dnssec time handling uses ntpd hotplug (+26,-25)
cb7aa4b
ebtables: fix segmentation fault due to uninitialized extension data (+250,-1)
86a2702
libnetfilter_queue: fix checksum computation (+113)
4a3b8e0
lldpd: Use /etc/os-release instead of /etc/openwrt_* (+4,-43)
f98f460
openvpn: fix missing cipher list for polarssl in v2.3.11 (+43,-1)
c2bd469
dnsmasq: Add broken realtime clock build switch in full variant (+8,-3)
6d7f54c
iproute2: cake AQM prepare tc for COBALT algorithm (+14,-11)
0b208a7
kmod-sched-cake: Switch to COBALT algorithm (+5,-7)
97c9055
spidev_test: copy the source code into the package folder (+320,-10)
f28502a
libnl-tiny: Generic Netlink multicast groups support (+136,-1)
3fbadd6
nand-utile: add package (+53)
70b4e46
e2fsprogs: fix build on OS X systems (+11,-1)
a7f6dc9
px5g: Create mbedtls variant (+69,-36)
a3e7d5e
samba: Update smb.conf.template (+2,-8)
ad430c1
hostapd: add a WDS AP fix for reconnecting clients (+25)
bcb1d93
valgrind: update to the latest version, fix build issues on ARM (+68,-92)
07e8cfe
mwlwifi: Update to latest version (+2,-456)
⇒ 267c514
Commit mwlwifi driver 10.3.0.17-20160523 (+9,-5)
⇒ 608f4eb
Commit mwlwifi driver 10.3.0.17-20160530 (+47,-9)
⇒ 41b7076
Commit mwlwifi driver 10.3.0.17-20160531 (+51,-4)
⇒ 5220b86
Commit mwlwifi driver 10.3.0.17-20160531-1 (+9,-3)
⇒ 265d314
Modified the code to be compiled directly. (-114)
⇒ 6bacc5a
Removed code related to MESH. (+2,-178)
⇒ af93c39
Removed code related to MFG. (+14,-87)
⇒ 8759b55
Modified ampdu/amsdu related code. (+8,-52)
⇒ 0304674
Fixed excessive delays. (+7,-5)
⇒ 4bb95ba
Change driver version to 10.3.0.17-20160601. (+1,-1)
⇒ 3bec7c3
Create README.md (+19)
⇒ ca55437
Restored files Kconfig and Makefile.kernel. (+36)
⇒ 3cbf567
Added the code to support TDLS. (+4)
⇒ e6e1bb8
Changed length of max vht mpdu from 7991 to 3895. (+212,-7)
⇒ eeb3c19
Change driver version to 10.3.0.17-20160603. (+1,-1)
⇒ 5fb830e
Update README.md (+4,-1)
⇒ + 14 more...
f4293e4
brcm2708-gpu-fw: update to latest version (+6,-6)
5276966
igmpproxy: logging options - make work & improve (+9,-18)
3dded42
iftop: fix mac address display (+68,-1)
17f4d39
samba: update smb template socket options defaults (-1)
9352603
mtd-utils: merge ubi/nand-utils into one package (+5.1K,-5.2K)
bd20cb2
polarssl: update to version 1.3.17 (+4,-16)
05cc729
mbedtls: update to version 2.3.0 (+24,-33)
d430757
mbedtls: fix missing mbedtls_time_t bug in mbedtls 2.3.0 (+22,-1)
b948c93
uclibc++: fix build with gcc 6.1.0, which defaults to using C++14 ABI (+21)
75329fc
hostapd: fix VLAN support in full wpad builds (+16,-6)
56f686b
samba36: disable local browse master by default (+1)
9b05d3a
strace: update to version 1.12 (+3,-3)
ca6375a
hostapd: fix an error on parsing radius_das_client (+11,-1)
c7a5bb5
samba36: avoid picking up a dependency on libunwind (fixes GH #212) (+1)
b82c8dd
libpcap: fix dependency of install-shared-so make target (+20,-16)
db11695
openssl: add option to omit deprecated APIs (+11,-1)
eb4fc91
openssl: add option to disable compression support (+15,-3)
0099748
openssl: add option for NPN support (+23,-1)
f16fc21
openssl: add option to disable PSK support (+11,-1)
41da31a
openssl: remove some unneeded functionality and algorithms (+28,-3)
057b116
openssl: add --gc-sections (+2,-1)
3ad8bc4
openssl: add option to disable SRP support (+11,-1)
600fd46
openssl: revert the no-ripemd change, openssh needs that cipher (+1,-1)
cb8f322
openssl: add back the CAST cipher by default (+1,-1)
cd91f38
openssl: re-enable NPN by default (+1,-1)
7d38128
curl: update to version 7.50.0 (+4,-4)
bdf9243
cyassl: update to wolfssl version 3.9.6 (+2,-2)
9cbb51f
iperf: update to version 2.0.9 (+2,-2)
bafeb90
iperf3: update to version 3.1.3 (+2,-2)
da328f2
hostapd: backport mesh/ibss HT20/HT40 related fix (+69,-8)
88304ea
sysntpd: remove procd_open_trigger/procd_close_trigger calls (-3)
8299737
dropbear: remove procd_open_trigger/procd_close_trigger calls (-2)
c02f41c
igmpproxy: remove procd_open_trigger/procd_close_trigger calls (+1,-3)
712b6fd
dnsmasq: write atomic config file (+10,-8)
6916ca8
dnsmasq: make the check for existing DHCP servers more reliable (+6)
a1681ce
dnsmasq: replace the iface hotplug script with a procd trigger (+8,-11)
5cd88f4
dnsmasq: remove use of uci state for getting network ifname (+2,-2)
b2ddfbc
dnsmasq: drop --interface and --except-interface options when the interface c... (+2,-2)
9201e88
kernel: remove hostap driver (+6,-1.1K)
5e41c1d
perf: prevent build from within the sdk and mark as nonshared (+2,-1)
2f8c355
mkelfimage: remove package, it is a host tool that has been unused for years (-46)
2feb943
rtc-rv5c386a: package does not build inside the SDK (+1,-1)
56cf1ad
kernel: remove esfq qdisc (+3,-2.6K)
51e7026
hostapd: remove unused hostapd-common-old package (-606)
7ee9222
openssl: re-enable CMAC support (+1,-1)
14e0f05
ltq-hcd: fix xway dependency (+1,-1)
dff6df9
hostapd: Allow RADIUS accounting without 802.1x (+9,-10)
f76f83d
mwlwifi: upgrade to 10.3.0.18-20160804 (+2,-2)
4e8c6f3
dropbear: security update to 2016.74 (+2,-2)
d36c515
ncurses: change handling of PKG_CONFIG_LIBDIR (+92,-9)
63f6fc5
samba: add file/interface reload triggers & filter interfaces (+10,-9)
785cdc3
package/devel/gdb: Update to 7.11.1 (+2,-2)
a77ce8b
libs/gmp: update to 6.1.1 (+2,-2)
1e71fca
mtd: fix building with glibc (+1)
d7c249f
ppp: Extend uci datamodel with persistency sypport (+13,-3)
b91e58e
busybox: enable sha256sum by default (+2,-2)
8dba24c
ltq-deu: fix aes initialization vector handling (+4,-4)
9391661
ltq-deu: fix handling of data blocks with sizes != AES/DES block size (+108,-44)
070edfd
ltq-deu: fix cra_priority (+25,-8)
277f85c
cyassl: make CyaSSL/WolfSSL more configurable (+117,-2)
798cd26
hostapd: use printf to improve portability. (+4,-4)
91362e7
strace: bump to 4.13 (+3,-3)
0128730
perf: drop sched_getcpu wrapper (-17)
2653a12
openvpn: update to 2.3.12 (+37,-67)
545d864
ct-bugcheck: Add tools to poll for and report ath10k firmware crashes. (+212)
b0dcb6b
iperf: drop PKG_BUILD_DIR override (-1)
98206cb
iperf: add -lm to fix build with newer glibc (+1,-1)
18c7d1c
dante: remove -D_GNU_SOURCE to fix build errors with current glibc (-2)
8e0cb8f
ebtables: fix build with glibc (+3,-2)
00a1056
openssl: re-enable ARM assembly (+2,-2)
2d41838
mwlwifi: Updated to latest source (+2,-2)
f362dc1
zram-swap: CONFIG_PROCD_ZRAM_TMPFS compatibility (+11,-2)
a4dc9ff
dropbear: mdns flag is a bool, not integer (+1,-1)
e8cb7d3
hostapd: fix typo and indentation in ap_sta_support.patch (+2,-2)
c591326
mwlwifi: Expose the IEEE 802.11w support to hostapd (+1,-1)
9209f43
dnsmasq: fix remove pidfile on shutdown regression (+1)
9a2f2f3
e2fsprogs: Honor the global verbose flag (+2)
2728512
e2fsprogs: List all libraries explicitly (+3)
859d940
hostapd: update to version 2016-09-05 (+221,-321)
⇒ 52a6c9c
Add a QCA vendor command to configure AP parameters (+21,-1)
⇒ fae7b37
WPS: Do not expire probable BSSes for WPS connection (+43,-1)
⇒ d1296da
Reserve QCA vendor specific nl80211 command 121 (+1)
⇒ 7309e80
tests: Make mesh_missing_mic more robust (+3)
⇒ 00ec535
WPS: Fix memory leak with wps_ie in wpa_bss_is_wps_candidate() (+1)
⇒ 4425b1e
tests: WPS and wpa_supplicant BSS entry limit (+73)
⇒ 20c7d26
tests: More wpa_supplicant/bss.c OOM coverage (+71,-2)
⇒ bb4e19e
hostapd: Skip hostapd ACL check for drivers supporting ACL offload (+9,-2)
⇒ 074f728
tests: Secure mesh network connectivity with PMF enabled (+25,-1)
⇒ b8b499e
mesh: Use WPA_NONCE_LEN macro (+14,-14)
⇒ 18aca1a
mesh: Use ieee80211w profile parameter (+20,-4)
⇒ a59c5e9
mesh: Fix AEK derivation to use AKM suite selector (+2,-2)
⇒ f5ba692
mesh: Coding style cleanup for AEK derivation (+14,-5)
⇒ 0f76d82
mesh: Fix MTK derivation to use AKM suite selector (+2,-2)
⇒ 846201d
mesh: Coding style cleanup for MTK derivation (+22,-16)
⇒ b02f4d0
mesh: Add variable length MTK support (+7,-4)
⇒ + 315 more...
03cd416
dnsmasq: Don't expose *.bind data incl version (+150,-1)
dbbd5ee
f2fs-tools: import from packages, clean up, and update to latest (+174)
96f0bbe
dropbear: hide dropbear version (+4)
591755a
dnsmasq: make NO_ID optional in full variant (+10,-5)
ac08cb0
brcm2708-gpu-fw: update to latest version (+6,-6)
e70e3c5
hostapd: fix regression breaking brcmfmac (+46,-7)
8b5e128
busybox: libnetlink: fix alignment of netlink messages (+100)
32f4777
dnsmasq: Add match section support (+17)
b9e3e38
cyassl: make CyaSSL/WolfSSL more configurable (+5,-4)
edf5b29
cyassl: remove duplicate submenu level (+2,-3)
06fa1c4
busybox: update to version 1.25.0 (+482,-570)
3a4db85
ltq-vdsl-mei: update mei driver to version 1.5.17.6 (+87,-51)
7ecbc27
ltq-vdsl: update to version 4.17.18.6 (+38,-12)
e59bbb6
ltq-vdsl-app: update to version 4.17.18.6 (+5,-28)
7b472f7
busybox: fix md5sum (+1,-1)
6926325
openssl: update to 1.0.2i (+19,-43)
df9efc9
curl: update to version 7.50.3 (+3,-3)
ea28812
openssl: backport build fix when hardware support is used (+35)
77f54ea
config: enable shadow passwords unconditionally (-5)
8badcba
iproute: properly support high routing table IDs (+487,-24)
5097088
libunwind: use url alias (+1,-1)
edbc8fe
libjson-c: Update to 0.12.1 (+5,-26)
78ae7d8
busybox: v1.25.0 upstream patches (+75)
aaa067a
openssl: Remove J-PAKE. Nothing uses it. (+2,-1)
c0b15b3
openssl: Make DTLS configurable. (+10)
b1f39d3
openssl: update to 1.0.2j (+2,-49)
376944c
perf: fix build with musl on PowerPC (+8)
493b0f3
toolchain: Force installation into /lib (+16,-24)
34c2726
iproute2: fix no fortify build failure (+10)
90a4f2e
valgrind: remove 110-add_a_out_h.patch (-157)
b8d802f
valgrind: improve mips support (+56)
1fff7f2
package/devel/trace-cmd: Update to 2.6 (+2,-2)
⇒ 43fb50d
trace-cmd: link trace-record in ctracecmd.so (+3,-2)
⇒ 4aadcfe
trace-cmd: Add new stat feature to show what is currently active (+1.0K,-3)
⇒ 68ddd0f
kernelshark: Rename trace-hash.[ch] to trace-filter-hash.[ch] (+275,-275)
⇒ a4972ff
trace-cmd: Add generic trace-hash.[ch] functions (+159,-4)
⇒ 00fb085
trace-cmd: Convert wakeup hash in report to generic hash (+27,-45)
⇒ 320fba9
trace-cmd: Clear triggers before writing to them (+60)
⇒ 5243783
trace-cmd: Have trace-cmd reset disable filters and triggers (+205,-39)
⇒ fd13259
trace-cmd: Have record put back options filters and triggers (+234,-7)
⇒ 35b7401
trace-cmd: Remove dead code "filter_record()" from trace-cmd read (-9)
⇒ 7e1a936
trace-cmd: Have report show stack traces for filtered pid wakeups (+105)
⇒ 8ee2852
trace-cmd: Add --profile option to record (+206,-33)
⇒ 9516746
trace-cmd: Add --profile to report (+1.1K,-2)
⇒ 48f4e10
trace-cmd: Update the man pages for the --profile options (+90)
⇒ 4f28279
trace-cmd: Add trace-cmd stream (+541,-73)
⇒ 4d72376
trace-cmd: Add trace-cmd profile (+168,-27)
⇒ ccba2fa
trace-cmd: Remove lost profile start items when events are lost (+54,-7)
⇒ + 98 more...
de8e032
kmod-sched-cake: update to 161002 version (+3,-2)
4ef1144
iproute2: tc cake qdisc add nat, docsis & ptm modes (+57,-13)
73c87a3
hostapd: make -mesh and -p2p variants depend on the cfg80211 symbol (+3,-3)
9edfe7d
source: Switch to xz for packages and tools where possible (+96,-71)
4379bcb
package/devel/binutils: Update to 2.27 (+2,-2)
d42521f
gettext: fix whitespace (+1,-1)
f14b370
gettext-full: update to 0.19.8.1 (+20,-10)
c5e48ab
mbedtls: enable NIST curves optimisation. (-9)
c666584
mtd: fix up error messages (+2,-2)
eb16168
usbutils: Switch to xz tarball, update db to 2016-07-21 (+6,-6)
87002c0
package/network/utils/ipset: Update to 6.29 (+2,-2)
3a136f5
packages/network/utils/wpan-tools: Update to 0.7 (+3,-3)
d41e54f
package/libs/libmnl: Update to 1.0.4 (+3,-419)
913609a
package/libs/libnl: Update to 3.2.28 (+3,-16)
f23a441
package/libs/nettle: Update to 3.3 (+2,-2)
1d7af1a
package/libs/libtool: Switch to xz tarball (+2,-2)
49ee771
package/network/services/lldpd: Update to 0.9.5 (+2,-2)
6e5de6e
package/libs/libnftnl: Update to 1.0.6 (+3,-3)
192bf08
package/utils/e2fsprogs: Update to 1.43.3 (+3,-3)
9e87d6b
package/libs/libconfig: Update to 1.5 (+2,-2)
195d2de
package/libs/libreadline: Update to 7.0 (+4,-4)
8a2a20e
ltq-ptm: Support 1508-byte MTU for RFC4638 (+22,-2)
02d5f94
busybox: prevent globbing, word splitting (+2,-2)
58cf9a2
network/services/hostapd: move whole files outside of patches and drop Build/... (+631,-640)
ab20b67
libs/libnl-tiny: drop Build/Prepare rule in favor of default one (-5)
832cd7c
libs/libiconv: drop Build/Prepare rule in favor of default one (-5)
9270ef0
utils/fbtest: drop Build/Prepare rule in favor of default one (-5)
4786484
utils/nvram: drop Build/Prepare rule in favor of default one (-5)
8df2122
utils/oseama: drop Build/Prepare rule in favor of default one (-5)
d679afa
utils/px5g-standalone: drop Build/Prepare rule in favor of default one (-5)
2b0b582
utils/usbreset: drop Build/Prepare rule in favor of default one (-5)
ce2c6e5
utils/otrx: drop Build/Prepare rule in favor of default one (-5)
9f2ce12
utils/spidev_test: drop Build/Prepare rule in favor of default one (-4)
fb789c4
libs/gettext: drop Build/Prepare rule in favor of default one (-5)
8ecf744
system/mtd: drop Build/Prepare rule in favor of default one (-5)
5987229
network/services/ead: drop Build/Prepare rule in favor of default one (-5)
3f8598f
network/utils/iwcap: drop Build/Prepare rule in favor of default one (-5)
964f8bc
network/utils/owipcalc: drop Build/Prepare rule in favor of default one (-6)
808a618
network/utils/resolveip: drop Build/Prepare rule in favor of default one (-5)
0af93f8
network/utils/rssileds: drop Build/Prepare rule in favor of default one (-5)
a24442c
network/utils/maccalc: drop Build/Prepare rule in favor of default one (-5)
9f5770b
kernel/avila-wdt: drop Build/Prepare rule in favor of default one (-5)
4f9c6c5
kernel/button-hotplug: drop Build/Prepare rule in favor of default one (-5)
a1236a3
kernel/gpio-button-hotplug: drop Build/Prepare rule in favor of default one (-5)
f56f749
kernel/i2c-gpio-custom: drop Build/Prepare rule in favor of default one (-5)
28502a9
kernel/lantiq/ltq-*: drop Build/Prepare rule in favor of default one (-25)
ca599bb
kernel/rotary-gpio-custom: drop Build/Prepare rule in favor of default one (-5)
7b3ba5a
kernel/rtc-rv5c386a: drop Build/Prepare rule in favor of default one (-5)
9168abe
kernel/spi-gpio-custom: drop Build/Prepare rule in favor of default one (-5)
e09ff19
kernel/trelay: drop Build/Prepare rule in favor of default one (-5)
8fe0940
kernel/w1-gpio-custom: drop Build/Prepare rule in favor of default one (-5)
ba7cba9
kernel/wrt55agv2-spidevs: drop Build/Prepare rule in favor of default one (-5)
18bb1c9
ltq-adsl-mei: fix build error (-13)
859d30d
busybox: update to version 1.25.1 (+5,-80)
39f8e46
busybox: add upstream patch to fix send_to_from (+38,-1)
be7f2ab
iperf: used an updated renamed tarball instead of main upstream URL (+8,-3)
5c96200
xfsprogs: install path consistent with fs tools (+7,-7)
70af3bf
libreadline: set ABI_VERSION to force rebuild of dependent packages (+1)
66d604d
busybox: adjust download mirror (+2,-2)
5da412b
mwlwifi: upgrade to 10.3.2.0-20161013 (+3,-2)
da1b33f
package/system/mtd: fix usage message (+1,-1)
c560d25
comgt: add metric, defaultroute and peerdns options for ncm protocol (+5,-2)
72eb2b8
comgt: add metric, defaultroute and peerdns options for directip protocol (+5,-2)
91b5185
strace: Update to 4.14 (+2,-2)
7fa89d7
px5g: move to Encryption submenu (+1)
9275964
px5g-standalone: move to Encryption submenu and fix Title (+2,-1)
86c6b07
wwan: rename data files (+1.7K,-1.7K)
a35f9bb
dnsmasq: Multiple dnsmasq instances support (+270,-185)
dec2908
mtd: fix endianness detection on musl (+2)
9dfed03
mtd: add fixwrgg command (+239,-3)
a8b9fbe
util-linux: disc -> Disc and moved some packages (+11,-11)
dc8605b
package/network/utils/ipset: Update to 6.30 (+2,-2)
0ec48b8
openvpn: add handling for capath and cafile (+1,-1)
1e3c4f7
openvpn: cacert does not exist (+2,-2)
909f063
lldpd: fix reload function for when interfaces change (+44,-20)
b7fadb1
lldpd: freeze execution of lldpd during reload (+5,-1)
6797a10
hostapd support for VLANs through a file in addition to Radius. (+25,-18)
12f0d54
hostapd: properly package wpa-supplicant-mesh (+2,-1)
29367aa
lantiq: ltq-vmmc add support for ar9-vr9 (+247)
04cf944
lantiq: fix vmmc build (+18,-5)
8c08ccc
lantiq: added xrx200 as plattform for ltqtapi (+1,-1)
a7672fa
lantiq: added xrx200 as plattform for ltqvmmc (+1,-1)
eb10b13
iproute2: rename ip to ip-tiny and let both ip-tiny and ip-full provide "ip" (+7,-6)
df1804b
dnsmasq: support log-dhcp option (+1)
5e35b45
base-files, mac80211, broadcom-wl: use uci to populate wireless config (+37,-42)
5f8f8a3
base-files, mac80211, broadcom-wl: wifi detection and configuration (+19,-6)
e2fd987
elfutils: bump to 0.167 (+16,-134)
862e7fb
gcom: Fix 'mode' option for ncm (+1,-1)
7ee661d
ca-certificates: update to version 20161102 (+2,-2)
e4fef72
comgt: move to WWAN submenu, fixed link (+4,-3)
2cb4b26
mdadm: move to Disc submenu (+1)
a50243e
dnsmasq: Support add-mac option (+7,-1)
9c91335
iperf3: update to version 3.1.4 (+2,-2)
7305b55
iw: update to version 4.7 (+48,-634)
7aff00a
iw: update to version 4.9 (+24,-88)
fc93494
iw: fix build error caused by redeclaration of NL80211_ATTR_PAD (+2,-6)
00e0a7d
nettle: enable fat build (+1)
32f8b36
libnetfilter-conntrack: update to v1.0.6 (+2,-2)
dc7c9f5
conntrack-tools: update to v1.4.4 (+2,-6)
32cfd3b
arptables: bump to 2015-05-20 (+13,-64)
1531c9d
package/devel/trace-cmd: Add mirror (+3,-1)
4649a92
lantiq: disable VMMC_COEF for non FALCON device (+1,-1)
c437a67
devel/strace: fix build only on powerpc arch (+19)
c18bf14
hostapd: fix PKG_CONFIG_DEPENDS for CONFIG_WPA_SUPPLICANT_* (+1,-1)
d723f25
libnl-tiny: remove include/linux overrides to fix various build issues (-506)
1c6fd8c
osafeloader: new util for extracting partitions from SafeLoader (+649)
929641f
fwtool: add utility for appending and extracting firmware metadata/signatures (+693)
a74394b
openvpn: update to 2.3.13 (+2,-2)
a58f176
opkg: set PKG_UPGRADE also when running scripts for the old package (+16,-15)
88a14bf
opkg: run prerm scripts for the old version also on upgrade (+74,-1)
4081333
package/utils/fuse: update to 2.9.7 (+5,-74)
a9dce48
libnl-tiny: Remove GENL_ID_GENERATE (+1,-1)
04a76da
ipset: Add InstallDev to provide libipset as library (+8,-1)
d561b2f
gpio-button-hotplug: add more buttons (+24,-15)
57d36e5
ltq-hcd: drop package (-21.4K)
e8fe83e
iw: drop TX power patch that is part of upstream version now (-30)
f2010b0
rtc-rv5c386a: fix include path for bcm47xx_nvram.h (+1,-1)
4596f9b
e2fsprogs: avoid picking up incompatible libcom_err.so (+2,-2)
4d448cf
xtables-addons: add CONFIG_NF_CONNTRACK_MARK=y to all kmod-* packages (+2,-2)
280fdac
polarssl: update to version 1.3.18 (+17,-17)
99ea268
mbedtls: update to version 2.4.0 (+25,-46)
4e07167
curl: update to version 7.51.0 (+6,-6)
7e6c53d
valgrind: update to 3.12.0 (+8,-101)
abedd71
cyassl: update to wolfssl version 3.9.10 (+2,-2)
898857f
ppp: Split the ppp-up for the IPv6 part (+29,-12)
8cb476c
libs: libnetfilter-queue: update to a newer version in git repo (+36,-34)
4257f65
brcm2708-gpu-fw: update to latest version (+8,-8)
854459a
dnsmasq: reload config if host name is modified (+2,-1)
4fbd3aa
dnsmasq: Fix splitting hostid for DHCPv6 static leases (+1,-1)
6ae7170
ca-certificates: update to version 20161130 (+2,-2)
4b8c692
mbedtls: enable MBEDTLS_DHM_C (+1,-10)
a456dd9
openvpn: quote parameters to --push in openvpn config file (+2,-1)
732c24a
mbedtls: sync with polarssl config (+80,-9)
64590f3
mbedtls: tune config to reduce size and improve performance (+43,-5)
a4a00d7
net/utils/tcpdump: update to 4.8.1 (+700,-576)
b9ddf30
tcpdump: reduce size of -mini by removing more infrequently used protocols (+25,-23)
1f0ff78
kmod-sched-cake: update & restore DSCP washing (+4,-4)
88f8c8d
iproute2: support latest cake & restore DSCP washing (+75,-55)
942904f
dnsmasq: Specify directory /tmp/hosts as argument for --addn-hosts (+2,-2)
e2f8d20
netfilter: drop proprietary xt_id match (+1,-356)
866b7ba
dropbear: clean up default PATH handling in makefile (+2,-14)
5bd3b9d
comgt-ncm: Add support for specifying profile index (+51,-56)
4297f4f
libs/libpcap: update to 1.8.1 (+81,-202)
e175a4d
ppp: use --gc-sections to save a tiny bit of space (+3)
93227e4
dnsmasq: fix service reload (+1,-2)
720b992
treewide: clean up download hashes (+300,-283)
dea6baf
usbutils: fix download filename (+6,-7)
cf62a17
hostapd: remove never-used Package/<name>/Description (+1,-21)
13ab314
comgt: add support of using device symlinks. (+5)
6a90210
libs/ncurses: update to 6.0 (+32,-116)
15734b0
libs/cyassl: Enable multithreading, drop stunnel (+1,-3)
197b11f
iproute2: tc - update cake support (+13,-11)
4e1f7ad
kmod-sched-cake: diffserv3 & change defaults (+3,-3)
3c1f20d
libnl-tiny: define _GNU_SOURCE if not defined (+2)
cbca3ae
libs/cyassl: re-enable the stunnel flag (+3,-1)
f628d0e
hostapd: update to version 2016-12-15 (+110,-169)
⇒ 711e3ca
Handle NULL return from os_zalloc() in sta_track_add() (+2)
⇒ a62dea4
Fix mistakes in definition of QCA vendor commands for indoor location (+3,-2)
⇒ c7f9d44
FST: Fix search for peer's "other" connection (+175,-115)
⇒ 4ef3325
tests: Dynamic Interworking element update (+30)
⇒ 660103e
nl80211: Use the monitor interface only without device_ap_sme support (+2,-19)
⇒ 205d2d1
Fix typos in wpa_supplicant configuration parameter documentation (+12,-12)
⇒ ea19b39
Revert "nl80211: Remove duplicated check in nl80211_setup_ap()" (+2,-1)
⇒ 67a0d4f
tests: Increase connection timeouts for remote tests (+6,-2)
⇒ c7ca843
tests: Increase timeout for remote tests (+4,-2)
⇒ 44a4c52
tests: Setup wlantest once for qosmap tests (+3,-1)
⇒ 81258ef
Remove unused generation of Request Authenticator in Account-Request (-5)
⇒ 4424aa5
P2P: Fix D-Bus persistent parameter in group started event on GO (+1,-1)
⇒ 5e99339
Initialize iface->sta_seen on allocation (+18,-4)
⇒ 04059ab
Passive Client Taxonomy (+391)
⇒ 4428194
taxonomy: Store Probe Request frames in hostapd_sta_info (+61,-4)
⇒ 425cb95
tests: AP tracking STA taxonomy (+105)
⇒ + 324 more...
77ece30
hostapd: Add ability to specify that that wireless driver supports 802.11ac (+11,-1)
4344eb6
mwlwifi: select 802.11ac support (+1,-1)
e5e98d5
ncurses: set ABI_VERSION to avoid running into rebuild issues (+1)
05abcf5
hostapd: update to version 2016-12-19 (+16,-16)
⇒ 670d5eb
tests: Fix FST scanning for non-FST APs (+13,-21)
⇒ 29062f2
Update various definitions based on IEEE Std 802.11-2016 (+227,-26)
⇒ 42b847a
FILS: Fix hashed realm name derivation (+10,-10)
⇒ 26bf70e
FILS: Separate FILS realm configuration from ERP domain (+74,-4)
⇒ f82bc83
tests: Add fils_realm for existing FILS test cases (+4)
⇒ 9cad618
FILS: Add Realm Information ANQP-element in BSS data (+17)
⇒ 8183aee
FILS: Add support for building FILS Realm Information ANQP-element (+56,-6)
⇒ b54f433
FILS: Make FILS Indication element information available in BSS output (+82)
⇒ 1a73f53
tests: FILS SK and multiple realms (+90)
⇒ 1a4b4c8
tests: Update gas_anqp_capab_list and gas_anqp_extra_elements (+7,-5)
⇒ 0851a18
tests: Verify hostapd mgmt_tx() success (+2,-1)
⇒ bae9301
tests: mac80211 and unknown Action frame rejection in STA mode (+72,-1)
⇒ 7508c2a
PAE: Make KaY specific details available via control interface (+58)
⇒ dfc7731
Android: Add p2p_add_cli_chan=1 option (+1)
⇒ 28fb9bb
PeerKey: Fix EAPOL-Key processing (+30,-23)
⇒ e414f4f
PeerKey: Fix STK 4-way handshake regression (+5,-2)
⇒ + 7 more...
83eca5d
comgt-ncm: fix typo Fix typo in ncm.sh. Resolves: (+1,-1)
363c3e6
adb: new package "Android Debug Bridge" (+97)
13592c1
openvpn: update to 2.4_rc2 (+153,-125)
e6871ab
openvpn: fix disabling DES support in mbedtls (+81)
2bc747a
openvpn: reduce binary size using --gc-sections on linking (+3)
600b824
openvpn: use conditional dependencies to avoid pulling in unused ssl libraries (+2,-2)
acfb067
gettext-full: enforce only static lib on the host build (+2)
24e58c3
mwlwifi: Update to latest source (+3,-3)
⇒ fea97ae
Added hostapd patch file for 160 MHz operation. (+56)
⇒ d16f2c6
Added information about OpenWrt hostapd package. (+2)
⇒ a54a249
Update README.md (+2)
⇒ 22f41dd
Update README.md (+2)
⇒ ab87e57
Update README.md (+1,-1)
⇒ 57ecd81
Added capability "IEEE80211_HT_CAP_DSSSCCK40". (+1)
⇒ 2aca3db
Set antenna number in VHT capability. (+22,-3)
⇒ ee0d12c
Use IS_ENABLED macro to test for Kconfig symbols. (+4,-2)
⇒ 4eb3797
Removed unused variable. (-1)
⇒ fd9c218
Avoid data sending to firmware after BA removed. (+1)
⇒ fb68d69
Change driver version to 10.3.2.0-20161123. (+1,-1)
⇒ ab05f99
Added code to support get_survey() of mac80211. (+39,-31)
⇒ 90e99a7
Change driver version to 10.3.2.0-20161123-1. (+1,-1)
⇒ 72cf162
Modified the way to access MAC register. (+12,-2)
⇒ 0b66cc4
Change driver version to 10.3.2.0-20161124. (+1,-1)
⇒ d87aca4
Update README.md (+2)
⇒ + 6 more...
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
4385579
ncurses: rename libncursesw to libncurses (more common name) (+4,-4)
08db3e1
dnsmasq: add log facility option (+1)
16725e2
libpcap: Fix build when PACKAGECONFIG ipv6 is not enabled (+108)
9c49c93
kmod-sched-cake: do not build on kernel 3.18 (+1,-1)
4af4f21
ltq-vmmc: mark VOICE_CPE_VMMC_PMC as broken (+1)
94030e8
mwlwifi: Update to latest source (+3,-3)
⇒ ccbfc8e
Restored the way to access MAC register for 8864. (+18,-12)
⇒ 8edf535
Change driver version to 10.3.2.0-20161222. (+1,-1)
d3489d8
opkg: add missing dependency on libpthread (+1,-1)
e1d1c31
opkg: vfork external gzip command to uncompress data (+845,-122)
ae37f23
mbedtls: enable support for external private RSA keys to fix openvpn build issue (-9)
ca963bb
mbedtls: enable secp384r1 elliptic curve support (+1,-2)
8ed11eb
mbedtls: enable DHE-RSA key exchange (-9)
39d3a41
openvpn: update to 2.4.0 (+2,-2)
1436e15
curl: update to version 7.52.1 (+4,-4)
bb4afdc
libusb: Update to 1.0.21 (+2,-2)
6099f22
zlib: Update to 1.2.9 (+3,-3)
0050b39
gmp: Update to 6.1.2 (+2,-2)
5586800
curl: Remove PolarSSL and adjust default to mbedTLS (+14,-30)
0bb4746
elfutils: bump to 0.168 (+183,-218)
bdcffb9
wpa_supplicant: rework wpa_key_mgmt handling (+9,-8)
30f14f6
hostapd: add function to handle wpa_key_mgmt (+10,-9)
388681f
hostapd: enable SHA256-based algorithms (+2,-2)
10f9152
dnsmasq: add DHCP Unique Identifier for DHCPv6 (+2,-1)
84bd740
build: use mkhash to replace various quirky md5sum/openssl calls (+28,-45)
06e2636
dnsmasq: clean up white space in dnsmasq.init (+16,-16)
612e227
dnsmasq: change 'add_local_hostname' to use dnsmasq '--interface-name' (+31,-23)
b7e8de6
strace: update to version 4.15 (+3,-5)
186cd45
zlib: update to 1.2.10 (+2,-2)
355e150
mbedtls: re-enable RC4 support (needed by transmission and others) (-9)
f0353c5
mbedtls: re-enable CFB support (-9)
1cf64e2
px5g: remove legacy polarssl support (+33,-61)
589a16f
px5g: remove obsolete reference to $(BUILD_VARIANT) (+1,-1)
e9f0b75
cyassl: update to wolfssl version 3.10.0 (+4,-3)
1016a32
usbutils: Update usb.ids database to 2016.10.13 (+4,-4)
dfe93c2
libnl: Update to 3.2.29 (+3,-3)
acd0c8c
kernel: move the gateworks system controller driver to an out-of-tree package (+339,-1.0K)
38de638
mtd-utils: mark as nonshared (+2)
cc66f81
px5g-standalone: provide px5g via PROVIDES (+1)
046606a
lldpd: add Net-SNMP AgentX support (+15,-2)
cdcf726
lldpd: take over maintainership (+1,-1)
9cdf852
opkg: drop S/MIME support (+8,-126)
c9dd40f
kernel: remove gpiommc patches / driver (-2.9K)
77beaf2
package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) (+22,-22)
b95494b
gettext-full: avoid using iconv for host builds (+4,-1)
5932400
wpa_supplicant: Fix mesh encryption config (+4,-1)
15f4fbb
mvebu: update mwlwifi driver to version 10.3.2.0-20170110 (+3,-3)
bd68ddb
polarssl: remove package (-316)
1ca31b0
comgt: mark as nonshared because of the usb dependencies (+2)
c914fa0
dnsmasq: use ubus signalling in ntp hotplug script (+3,-3)
0d8381a
ncurses: revert $(STAGING_DIR_HOSTPKG) to $(STAGING_DIR)/host where appropriate (+1,-1)
40e4c34
hostapd: backport a few upstream fixes (+163,-4)
7e8fecb
hostapd: fix passing jobserver to hostapd/supplicant build processes (+3,-3)
621fd9f
opkg: use default PKG_BUILD_DIR (-1)
b5b8370
mbedtls: add static files in staging_dir (+1)
2ac776a
curl: fix HTTPS network timeouts with OpenSSL (+36)
cfb3ef3
lede-keyring: bundle latest usign certificates (+3,-3)
12392e5
zlib: Update to 1.2.11 (+3,-3)
3a9926e
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)
ef08595
openvpn: let all openvpn variants provide a virtual openvpn package (+2,-1)
b850218
hostapd: fix stray "out of range" shell errors in hostapd.sh (+3,-3)
806d3cc
packages: mark packages depending on a target as nonshared (+16)
f5ab082
openssl: update to version 1.0.2k (+13,-13)
69f773d
openvpn: add support for various new 2.4 configuration options (+19,-24)
Packages / Firmware (59 changes)
8d5160b
brcmfmac43430-firmware: use @GITHUB download alias (+2)
2cd1f5a
brcmfmac43430-firmware: improve package version and release (+4,-4)
b04a254
package: flag further target specific packages as nonshared (+26)
56b3773
ath10k: support CT firmware choices. (+75)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
233ec51
ath10k-firmware: add QCA9984 firmware (+17,-1)
5d60bed
ath10k-firmware: fix board-2.bin download URL (+2,-2)
040ebe2
ath10k-ct: Update to latest 10.4.3 CT firmware for 9980 chipsets. (+2,-2)
3f38356
packages: prefer http over git for git protocol (+9,-9)
d2a372c
rtl8192se-firmware: fix package build (+1,-1)
2ca4fa5
rtl8192su-firmware: move firmware to own package (+8,-17)
9493613
linux-firmware: fix md5sum (+1,-1)
37fa64a
firmware: extract prism54-firmware into own package (+40,-16)
ffcae8b
prism54-firmware: add also other p54 firmware to own package (+74,-47)
898fff8
ath10k-firmware: add symlink for QCA9984 board.bin (+3)
c1c49d9
prism54-firmware: change prism54/p54-firmware package versioning (+11,-8)
1c52826
add ath10k-ct: Candela-Tech ath10k out-of-tree driver. (+81,-1)
9971ab0
ath10k-ct-firmware: Update to latest 9880 firmware. (+2,-2)
164a405
ath10k: Support installing CT firmware for QCA9984 NICs. (+35)
c58ed54
brcmfmac43430-firmware: update to v7.45.41.26 (+3,-3)
4d39726
ath10k-firmware: Update to latest 99X0 CT firmware. (+2,-2)
3a2d142
ath10k-fw: Update to latest 9980 CT firmware. (+2,-2)
2ca0cdb
ath10k-firmware: Update to latest ath10k-ct 9984 firmware. (+2,-2)
28a2901
ath10k-firmware: add QCA9887 firmware (+40)
ac887f4
linux-firmware: separate packages for Broadcom FullMAC PCIe firmwares (+10,-4)
daa5691
linux-firmware: separate packages for Broadcom FullMAC SDIO firmwares (+11,-4)
ba5a9ab
brcmfmac43430-firmware: rename to brcmfmac-firmware-43430-sdio (+7,-7)
c1678f1
linux-firmware: rename r8188eu-firmware to rtl8188eu-firmware (+3,-3)
4fec58b
linux-firmware: update to the commit from 2016-09-15 (+3,-3)
⇒ c713cb2
linux-firmware: intel: add symbolic link and file versions ()
⇒ 4592e37
linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0/D0) (+2,-2)
⇒ ede3068
linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B5/B6) (+2,-2)
⇒ 7b1a5cb
linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B3/B4) (+2,-2)
⇒ 91d5dd1
rtlwifi: v19 firmware for rtl8192eu (+8)
⇒ f799665
linux-firmware: intel: Update Skylake audio firmware (+3,-3)
⇒ c44bc5b
linux-firmware: New minor DMC release for Skylake - ver1_26 (+3,-2)
⇒ b2deae5
linux-firmware: Add AR3012 firmware (+2)
⇒ f66ecca
Update Intel OPA hfi1 firmware (+1,-1)
⇒ c4f6a36
nvidia: Add GM200, GM204 and GM206 signed firmware (+66,-1)
⇒ 8d1fd61
nvidia: Add GM20B signed firmware (+15)
⇒ a96efa0
linux-firmware: update Marvell 8897-B0 firmware images to 7.p66 ()
⇒ a2c354e
iwlwifi: add new -21.ucode for 7265D, 8260, 3168 and 8265 devices ()
⇒ 69a250d
wl18xx: update firmware file (+50,-35)
⇒ 9be9ff2
iwlwifi: add -21.ucode to WHENCE (+12)
⇒ 780f4ee
linux-firmware: intel: Update Skylake audio firmware (+1,-1)
⇒ + 72 more...
909ed82
dsl-vrx200-firmware-xdsl: update to more recent versions (+7,-7)
a84d51c
linux-firmware: update md5sum (+1,-1)
4f272dd
linux-firmware: update to current Git head (+3,-3)
⇒ e9521de
Update Intel OPA hfi1 firmware file (+1)
⇒ 42ad536
amdgpu: update tonga and fiji VCE firmware to 52.8.3 ()
3fbd235
ath10k-firmware: update the qca988x firmware to 10.2.4.70.54 (+5,-13)
fb58693
ath10k-firmware: move to firmware section in buildroot (+16,-4)
c3d3111
brcmfmac43430-firmware: remove package and switch to linux-firmware (+75,-63)
9edfe7d
source: Switch to xz for packages and tools where possible (+96,-71)
1ffb7e4
Latest ath10k CT 988X firmware (beta-18). (+2,-2)
ccf0648
ath10k-firmware: update qca9984 firmware (+3,-2)
c6c731f
layerscape: add 64b/32b target for ls1043ardb device (+171.2K)
15a14cf
layerscape: add 64b/32b target for ls1012ardb device (+37.9K,-6)
d5e84ca
package/firmware/fman-ucode: Use HTTPS (+1,-1)
4592067
ath10k-ct-firmware: Update to latest firmwares. (+6,-6)
76fa771
layerscape: fman-ucode: prefer github over git.freescale.com (+1,-1)
ad907e1
layerscape: add 64b/32b target for ls1046ardb device (+2.6K,-3)
441ee62
ar71xx: remove AP83 reference design board support (+3,-690)
7001139
ath10k-firmware: removed broken submenu (-1)
7747fac
ath10k-firmware: untangle CT firmware filenames, fix conflicts (+17,-13)
f3b866f
ath10k-firmware: fix typo (+1,-1)
720b992
treewide: clean up download hashes (+300,-283)
04f29ee
firmware: add support for PCMCIA Aircard's (+10)
8515deb
ath10k-firmware: bump qca988x version (+4,-4)
87b0747
ath10k-firmware: fix missing variable renames (FS#341) (+2,-2)
0ee964f
ath10k-firmware: update qca9984 firmware (+13,-1)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
5639e45
generic: package Broadcom BNX2 driver (+25)
36167ae
ath10k-firmware: update board data for qca9984 (+12,-1)
544dee5
ath10k-fw: Update to latest CT firmware (+7,-7)
21baa25
ath10k-firmware: Update QCA988X firmware to latest version (+4,-4)
806d3cc
packages: mark packages depending on a target as nonshared (+16)
Packages / LEDE base files (89 changes)
fa69553
branding: add LEDE branding (+76,-85)
32a0b8c
include/version.mk: rework repository url handling (+8,-7)
9e04019
package: flag essential components as nonshared (+6,-1)
5e85ae9
base-files: fix error message during boot (+1,-1)
dc92917
image / basefiles: make console password configurable (+48,-42)
b4e33a1
base-files: Allow to disable failsafe mode (+24,-6)
528ffec
base-files: remove ununsed login.sh (-18)
a13f477
base-files: add a conditional dependency to lede-keyring (+1,-1)
d72e538
base-files: add new public key used by unattended builds (+2,-2)
ed07ef1
base-files: split user/group addition code into a function (+10,-4)
4a8e960
base-files: fix group/user settings after sysupgrade (+11)
a6f76bf
signing: remove unatteded build key and use current keyring instead (+3,-6)
9b9c78e
base-files: evaluate uci-defaults on run-time installations (+11)
40f933d
base-files: Fix config_generate when there are no switch VLANs or ports confi... (+42,-38)
d742e1b
base-files: Enhancements to /etc/profile (+4)
2b1556d
base-files: sysfixtime exclude dnsmasq.time (+10,-1)
8d10565
base-files: sysfixtime typo in exclude dnsmasq.time (+1,-1)
a39ac24
base-files: fix some failsafe issues (+1)
3193053
Centralize setting of all version info to include/version.mk (+3,-3)
1012701
x86: generalize partition discovery for sysupgrade (+55,-26)
7f69458
base-files: rework postinstall uci-defaults handling (+4,-5)
33a4d22
base-files: reset LED state (+6)
528b8f6
base-files: support hostname and ntp servers through board.d (+47)
07f03d0
base-files: support port_state LED types in board.d (+27)
b98f78b
base-files: rework config generation logic (+20,-18)
924302b
base-files: drop /etc/config/system (-12)
d6ad9d3
base-files: fix /bin/config_generate breakage (+1)
35b33f0
base-files: maintain LED config state (+17,-5)
df7581e
base-files: increase default system log size to 64 kB (+2,-1)
87eb8fa
base-files: remove fstab symlink (+2,-1)
f954f43
base-files: Add standard os-release file (+48,-6)
d4ede1c
base-files: sysfixtime no longer exclude dnsmasq.time (+1,-1)
8d51706
base-files: use LEDE NTP vendor pool (+5,-5)
3946a55
base-files: seed /dev/urandom (+54)
5fd2eab
base-files: remove support of profile-specific base-files (-15)
35e423c
base-files: use procd init for urandom_seed (+28,-25)
e1406cd
base-files: sysupgrade: fix pseudobridge upgrades (+1,-1)
5c9cc7b
base-files: increase vm.min_free_kbytes (+16)
8771689
base-files: remove dead code (-6)
3004298
sysupgrade: unmount filesystems before reboot (+3)
577f873
kernel: remove unused morse led trigger driver (+26,-510)
5fadd43
preinit: use only the image config options (-19)
e934a12
base-files: let config_generate call board_detect (+2,-4)
780ccbf
base-files: board_detect: allow specifying the generated file (+6,-4)
0f1ae84
base-files: split out preinit interface config (+10,-4)
c18edce
base-files: add preinit ifname detection based on board.json (+29)
072cf26
base-files: allow failsafe to configure vlans (+29,-3)
6c9588d
base-files: configure switch in failsafe (+46,-2)
30352e7
base-files: set pi_ifname in board.d case to fix deconfig (+3,-1)
ad8d197
base-files: support oneshot leds properly. (+1,-1)
25dab5d
base-files: reduce vm.min_free_kbytes for devices with 32M RAM (+1,-1)
63bd73a
base-files: remind users to set root password (+13)
ef64c86
base-files: Allow subtargets to define base-files.mk (+1)
1c09849
treewide: remove bad local shell variable declarations (+16,-21)
6c15427
base-files: fix check for empty password warning (+1,-2)
26b4216
base-files: make default_prerm work offline (+12,-4)
5a8a986
base-files: remove non-working filter option for wifi detect (+2,-2)
0f27096
base-files: also generate configs when current is empty (FS#193) (+6,-6)
6bb11d5
procd: Allow initscripts to start one daemon instance at a time (+4,-2)
0658527
switch to the new usbport LED trigger (+150,-139)
2187f57
base-files: add ucidef_set_led_usbport for full usbport support (+34)
783875f
package/basefiles: add mkfs.ext4 and losetup binaries to ramfs list (+2)
b745bfa
base-files: Ensure reset only works if an overlay exists (+5,-1)
9e8e8b7
base-files: sysfixtime: Keep RTC time in UTC timezone (+2,-2)
5e0441a
base-files: uci-defaults: support requesting untagged switch port configuration (+14,-8)
ba3540d
base-files: generate /etc/config/wireless, if it doesn't exist (+2)
5e35b45
base-files, mac80211, broadcom-wl: use uci to populate wireless config (+37,-42)
5f8f8a3
base-files, mac80211, broadcom-wl: wifi detection and configuration (+19,-6)
9978a3e
base-files: Prefer busybox arp over /proc/net/arp alias (+1,-1)
cc85381
base-files: validate metadata of sysupgrade images (+43,-2)
afaa34c
base-files: don't modify enabled state of service on upgrade (+13,-11)
48cfc82
base-files: ignore failure of stopping services on removal (+1,-1)
d52676d
base-files: add a wrapper for init scripts in profile (+9)
5f3c96c
build: adjust version number handling (+28,-18)
81b5e8e
base-files: add a hint in sysupgrade that shows what to do when the image met... (+3)
9791fb2
build: support adding version code to file names (FS#323) (+13,-2)
b0ac825
base-files: Changed UCI variable name for GPIO value from 'default' to 'value' (+1,-1)
a4232cd
build: use SNAPSHOT instead of CURRENT to designate untagged branch builds (+5,-5)
e0b8b24
base-files: fix CONFIG_VERSION_DIST default (+1,-1)
b522292
base-files: add support for overlaying rootfs content (+14)
8496659
base-files: fix message of initscript wrapper (+1,-1)
84bd740
build: use mkhash to replace various quirky md5sum/openssl calls (+28,-45)
6f61d85
base-files: export x86 platform upgrade functions to common.sh (+95,-96)
7304510
base-files: save /bin/mknod for sysupgrade (+2,-1)
9cdf852
opkg: drop S/MIME support (+8,-126)
b9a408c
base-files: add ARCH_PACKAGES to openwrt_release and os-release (+2)
1e1e3ef
LEDE v17.01: set branch defaults (+7,-11)
a1f918c
base-files: fix user creation on sysupgrade with few opkg control files (+1,-1)
68a04db
LEDE v17.01.0-rc1: adjust config defaults (+8,-8)
Packages / LEDE network userland (100 changes)
564330e
netifd: fix default ip rules (+2,-2)
⇒ 7a51f23
utils.c: Add ip address validation (+18,-1)
⇒ bd1ee3e
bridge: multicast: Export some parameters RFCs suggest to be tunable (+163,-16)
⇒ 39d9cee
Revert "add prelocal table to manipulate locally destinated traffic" (-14)
81a5f1a
netifd: Send DHCP release when client exits (+1,-1)
a83f049
netifd: Add configurable DHCP release behavior (+5,-3)
4076d86
firewall3: fix mark rules for local traffic, fix race condition (+4,-3)
⇒ 4e11ee3
defaults.c: remove toplevel_rule struct (-7)
⇒ e92392d
set mark for locally generated traffic in OUTPUT chain (+1,-1)
⇒ 6cccf1b
load running state after lock is acquired (+11,-2)
f9a3123
netifd: Remove hardcoded DHCP release option (+1,-1)
b8ab6af
global: change my email address (+28,-28)
3129375
mdns: update to latest git HEAD (+2,-2)
⇒ 8a70b2b
mdnsd: interface: enable looped back messages (+4,-4)
754565a
netifd: update to the latest version (+2,-2)
⇒ 6fd6be6
alias : Fix interface aliased on top of a static interface not getting active (+8,-1)
⇒ a0e96d0
bridge: make learning and unicast-flood configurable per bridge port (+42)
⇒ fef1004
netifd: Add option to configure gc_stale_time for each device (+56)
⇒ 29521f9
device: Fix device find failure in avl list due to device name change (+36,-14)
⇒ ca2f995
device: Fix dotted vlan interface staying down (+11,-2)
⇒ 99e6dc6
system-linux: Replace device_get by device_find where appropriate (+2,-2)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
d84bf32
ustream-ssl: update to the latest version, adds cyassl/wolfssl fixes (+2,-2)
⇒ 17085b7
ustream-ssl: cyassl compatibility with build time options (+4)
24a7ccb
treewide: replace jow@openwrt.org with jo@mein.io (+73,-73)
dd18201
swconfig: improve failure reporting (+7,-7)
62dc983
package/*: update git urls for project repos (+23,-23)
952beca
uclient: update to the latest version with better help and DELETE (+2,-2)
⇒ f075461
uclient-fetch: fix inconsistencies in help text (thx, Hannu Nyman) (+7,-7)
⇒ 53e2fb5
http: allow sending message body for DELETE request (+14,-2)
3f38356
packages: prefer http over git for git protocol (+9,-9)
ecbc138
odhcp6c: Upstep to latest version (+2,-2)
⇒ e23f12f
script: Launch script with correct action if last script call is terminated (+3,-1)
⇒ 121a043
Avoid copying buffer after dn_expand() fails (+4,-3)
⇒ a6bbd1d
Fix potential buffer overflow in entry_to_env (+18,-9)
⇒ 6296859
Fix off-by-one in buffer length in int_to_env (+1,-1)
⇒ fe22a82
Fix possible stack buffer overflow in s46_to_env when copying IPv6 prefixes (+6,-3)
⇒ 7b22e48
Change odhcp6c_insert_state to return a success/failure indicator (+5,-3)
⇒ b0d1c58
Fix memory leak in dhcpv6_add_server_cand in case odhcp6c_insert_state fails (+5,-1)
⇒ abe9d1b
Check for unsupported PD exclusion configuration in dhcpv6_parse_ia (+1,-1)
⇒ f92e692
Fix potential log forgery via status string (+13,-6)
⇒ 78bc7d9
Add missing option length checks in dhcpv6_handle_advert (+4,-2)
⇒ 6326ab3
Fix script environment variable setting for empty lists (+12,-4)
⇒ d277ddb
Fix iteration after expiring a list entry (+6,-2)
⇒ 8a8005f
Add padding between odhcp6c_entry structures to ensure 32-bit alignment (+23,-11)
⇒ 687b3c6
Fix alignment of buffers in ra_process and dhcpv6_request (+6,-2)
⇒ ecb4665
Fix unaligned 32-bit reads from DHCP packets (+13,-5)
⇒ ca0693f
Fix alignment of hash buffer in dhcpv6_response_is_valid (+2,-1)
⇒ + 4 more...
1e9c066
ustream-ssl: update to latest git HEAD (+2,-2)
⇒ ec80ada
cmake: Find libubox/ustream.h header file (+3)
dd9afb8
iwinfo: fix nl80211 phy lookup without platform prefix (+2,-2)
⇒ 96d322d
nl80211: retry phy lookup with platform/ prefix (+3)
bd7289a
uclient: update to the latest version, fixes HTTP redirect support (+2,-2)
⇒ 007a17f
cmake: Find libubox/ustream-ssl.h header file (+3)
⇒ 6b89c6a
uclient-fetch: add support for --quiet (+5)
⇒ 4fdad31
http: add support for relative location on redirect (+57,-1)
d643ee0
umbim: update to latest git HEAD (+2,-2)
⇒ 6584f5e
dynamically allocate buffer (+31,-13)
⇒ d4dfed2
get buffer size from driver (+10,-1)
⇒ ebe0d55
update usage() (+1,-1)
⇒ 29aaf43
add radio_state set/query support (+37,-1)
99e5bec
netifd: quote vendorid and hostname variables in dhcp script (+2,-2)
74766f4
firewall3: update to latest git HEAD (+2,-2)
⇒ be8ead2
treewide: replace jow@openwrt.org with jo@mein.io (+28,-28)
⇒ 47b2394
cmake: Find uci.h (+3)
4a0c4d8
netifd: Use -x hostname:$hostname instead of -H (+1,-1)
d9ff187
netifd: update to the latest version (+2,-2)
⇒ 5df548d
alias: Set alias link device status to disabled when device is removed (+3,-1)
⇒ c007f08
interface: report link up events for force_link interfaces (+18,-3)
009d6d6
netifd: update to the latest version, adds an event handling fix (+1,-1)
⇒ 656c387
interface: do not process hotplug events for link up event (+4)
15867de
uqmi: fix option ipv6 (+1,-5)
109c55a
uqmi: add metric option to interface config (+7,-2)
27dffa0
uclient: change SSL support error message (+2,-2)
fca1eb3
swconfig: remove obsolete portmapping feature (-104)
99a1888
swconfig: revert the portmapping patches, they seem to cause a segfault (+228,-1)
c487bde
netifd: update to the latest version (+2,-2)
⇒ e7dbda3
proto-shell: Support teardown on layer 3 link loss (+9,-1)
⇒ 4789adf
proto-shell: Model config parameter "no-proto-task" as a proto flag (+4,-3)
⇒ 00fc987
proto: Display proto flags when dumping the protocol handlers in ubus (+7)
⇒ cec1ce2
utils: Move IP address validation to parse_addr function (+16,-23)
⇒ c8a5f1a
Prevent premature device free in interface_claim_device (+4)
⇒ 2d01488
netifd: track when wdev setup fails (+14,-5)
2b0a129
uqmi: update to the latest version, adds QMI-in-MBIM support (+2,-2)
⇒ c618153
uqmi: Added CMake option BUILD_STATIC for a static uqmi build (+14,-2)
⇒ 3a599ba
wds: make ipv6 address endian swap more portable (+4,-5)
⇒ 22a64fe
wds: cast pdp_type enum to int to avoid clang considering the range check tau... (+1,-1)
⇒ 2333773
uqmi: search for ubox, blobmsg_json and json include paths (+5)
⇒ e92c1f8
build: added _library suffix to lib variables (+7,-7)
⇒ f94b757
build: Support for out of source builds added (+9,-9)
⇒ e69bf24
uqmi: add support for MBIM devices with QMI service (+154,-15)
⇒ 5624e3f
dms: add "Set FCC Authentication" request (+74,-5)
⇒ eb1dec7
uqmi: fix big endian bugs in MBIM code (+3,-3)
8859102
iwinfo: mark as nonshared (+2)
559f55d
iwinfo: Bump to 2016-07-29 (+2,-2)
⇒ 8e68ab0
Makefile: explictly link with all shared libraries (+1,-1)
⇒ 717ff71
Makefile: drop link against libblobmsg_json and libjson-c (+1,-1)
864b2d1
6in4: fix invalid local variable declaration (FS#188) (+3,-3)
875cddd
iwinfo: fix WPA cipher reporting (+2,-2)
⇒ fd9e17b
lua: fix WPA cipher reporting (+3,-3)
76af0ef
netifd: update to the latest version, adds various fixes (+2,-2)
⇒ 5e0fb81
wireless: add retry_setup_failed to status notification (+1)
⇒ 61e5fa8
wireless: remove config_autostart (+1,-3)
⇒ f56a7fb
device: prepare for adding device handlers dynamically (+53,-42)
⇒ 8bf5df1
device: add device handler list (+68,-21)
⇒ 83d3a90
bridge: Allow setting multicast_fast_leave_option (+21)
⇒ 7f6be65
interface-ip: DNS name server sorting support in resolv.conf.auto (+68,-13)
⇒ fe6ad84
interface-event: Don't dequeue hotplug event in case of interface reload event (+2,-1)
⇒ 92889ec
device: Move the different device type registrations to the device type file (+26,-17)
⇒ a5c5703
bridge: Make bridge_device_type static (+2,-3)
⇒ 9905bd4
macvlan: Use macvlan as device type name (+1,-1)
⇒ c22fe67
tunnel: Use tunnel as device type name (+1,-1)
⇒ 824c5f4
vlandev: Register 8021ad and 8021q s device types (+14,-3)
⇒ e2dfdff
vlandev: Rework 8021ad/8021q detection based on vlandevice type (+4,-9)
⇒ 2bf80ba
device: Drop device down event during device release if device gets active again (+4)
⇒ 5479d6f
device: ignore MTU values below minimum (+2,-2)
a79f3d1
gre: Support fqdn as remote tunnel endpoint (+31,-5)
34528c4
dslite: Quote resolveip hostname argument (+8,-4)
9edfe7d
source: Switch to xz for packages and tools where possible (+96,-71)
3b9b963
uqmi: always use DHCP for IPv4 (+30,-54)
db47363
uqmi: re-enable autoconnect which was dropped without explanation (+24,-14)
1341b88
odhcpd: Upstep to git HEAD version (+3,-3)
⇒ 32b977a
config: Close interface when ifindex cannot be resolved (+5,-2)
⇒ 045a620
config: Prioritize ifname resolving via ubus over ifname/networkid attributes (+5,-5)
⇒ 25f7c94
config: blobmsg_check_attr expects bool type as last argument (+5,-5)
⇒ e63a283
Add per-host leasetime support (+75,-21)
⇒ 6292fcd
odhcpd: remove superfluous log output. (-1)
b8135a5
network/config/swconfig: drop Build/Prepare rule in favor of default one (-5)
8cf08b6
network/ipv6/6rd: drop Build/Prepare rule in favor of default one (-5)
d0345c6
network/ipv6/map: drop Build/Prepare rule in favor of default one (-5)
3512946
mbim: add metric, defaultroute and peerdns options for mbim protocol (+5,-2)
85fbffd
qmi: add metric, defaultroute and peerdns options for qmi protocol (+10,-8)
8981761
netifd: Request DHCP option 121 (classless route) by default (+5,-2)
3116829
ipip: Support fqdn as remote tunnel endpoint (+16,-3)
83ece71
netifd: update to latest git HEAD (+3,-3)
⇒ 1615fc9
proto-shell: add helpers for generic options in proto handlers (+13)
9abdeee
uqmi: moved to WWAN submenu (+1)
113544d
firewall: update to fix FS#31, FS#73, FS#154, FS#248 (+3,-3)
⇒ 6009904
zones: restrict default ACCEPT rules to NEW ctstate (+8)
⇒ b33f783
defaults: disable drop_invalid by default (-1)
⇒ 6818f75
zones: allow untracked traffic as well (+4,-2)
⇒ 18f4c6f
utils.h: Avoid name clashes for setbit/delbit/hasbit (+34,-34)
⇒ c5c87e4
iptables: use different approach for managing loadable extensions (+87,-26)
⇒ 097282e
zones: properly handle multiple masq_src / masq_dest negations (FS#248) (+59,-7)
⇒ dd01372
iptables: add support for version 1.6.0 (+7,-1)
⇒ 010723e
iptables: fix loading standard target (+8,-1)
⇒ 19acf04
iptables: optional loading of static extensions (+15,-3)
⇒ 2275303
iptables: declare _GNU_SOURCE to define RTLD_NEXT (+2)
⇒ 37df903
iptables: rework extension loader (+9,-37)
⇒ c520966
main: make failing ubus connection nonfatal (+1,-1)
⇒ 786b15f
iptables: remove usage of xt_id (+37,-42)
⇒ 6015fc0
musl-compat: avoid kernel header conflicts (+5)
⇒ bd40ba4
iptables: move includes into iptables.c to avoid kernel header clashes (+54,-45)
⇒ 0367860
forwards: properly propagate conntrack flag (+24,-11)
e58f3f5
odhcpd: Add reload support (+5,-1)
41164ba
odhcpd: update to latest git HEAD (+4,-4)
⇒ 801cfee
Correct a typo (+1,-1)
⇒ 6c3bc01
config: Support infinite as DHCP pool leasetime value (+33,-26)
⇒ 44ca70a
dhcpv4: Keep DHCPv4 assignment lifetime value in sync with assigned leasetime (+7,-4)
⇒ 4fc68bd
ubus: Fix displayed valid paramater for both DHCPv4 and DHCPv6 lease (+6,-4)
⇒ d7732c6
dhcpv6-ia: Display infinite lifetime as INT32_MAX in state file (+4,-2)
⇒ 371a80c
dhcpv4: Adding DHCP client leasetime request support (+16,-18)
320d8fa
odhcpd: update to latest git HEAD (+2,-2)
⇒ a94aff0
enable loglevel setting via command line (+24,-2)
⇒ 5f425ed
Respect interface "ignore" settings as documented. (+4,-4)
4da8bde
netifd: update to the latest version (+3,-3)
⇒ c66b0fe
bridge: Don't use device name as bridge member name (+12,-7)
⇒ bf4cfc8
wireless: Call wireless_interface_handle_link before deleting the vif (+1)
⇒ b8ef742
interface: Fix triggering of interface update event (+10,-8)
⇒ 6cf66bb
system-linux: check for open failure (+2)
⇒ d51ce17
system-linux: cosmetic cleanup (+3,-1)
⇒ 96c5351
bridge: fix MAC address override on config reload (+3)
⇒ 97692ac
ubus: Use device_find to find a device when displaying device info (+1,-1)
⇒ 153a121
device: Use device_find for better readibility in device_create (+1,-1)
898857f
ppp: Split the ppp-up for the IPv6 part (+29,-12)
a7c2310
odhcpd: Fix dnsmasq re-reading hostfile (+5,-2)
2daab45
firewall3: drop support for automatic NOTRACK rules (+3,-3)
2e2748b
uqmi: Add support for specifying profile index (+93,-82)
e82c8d6
swconfig: replace the shared library with a static one (+5,-5)
fb74550
odhcpd: update sha256sum (+1,-1)
44ac4ad
map: Have cmake find libubus.h (+3)
7d76028
odhcp6c: Pass parameters to user dhcpv6 script (+3,-3)
720b992
treewide: clean up download hashes (+300,-283)
6f77b8d
odhcpd: Bump to git HEAD version (various fixes) (+3,-3)
⇒ 01c919c
odhcpd: Display infinite valid lifetime as -1 (+10,-10)
⇒ 374dc3f
cmake: Find libubox/uloop.h (+2)
⇒ be6c515
dhcpv6-ia: Fix assignment of static DHCPv6 leases (+3,-1)
⇒ 41b5268
dhcpv6-ia : Fix static DHCPv6 assignments becoming non static (+14,-5)
⇒ 3af23ad
config: Fix RA interface config being overwritten (+5,-4)
⇒ e055530
Don't print non bound assignments in the state file (+51,-19)
ef94b9d
mdns: bump to latest git HEAD (+2,-2)
⇒ 846369c
Revert "mdnsd: interface: enable looped back messages" (+4,-4)
⇒ 1fa9077
Fix IPv6 read (+1,-1)
⇒ be8ae8d
cmake: Search for libjson-c (+1,-1)
6439e39
uqmi: add support of using device symlinks. (+2)
4146047
uqmi: bump to latest git HEAD (+2,-2)
⇒ 1dc7be1
uqmi: Add sync command to release all cids. (+10)
⇒ 8ceeab6
uqmi: Change returned value to QMI_CMD_REQUEST for 'sync' command. (+1,-1)
600d648
uqmi: Prevent 'POLICY MISMATH' error. (+1)
00dbfa1
odhcpd: Use procd_send_signal in odhcpd-update file (+3,-5)
6c82f8a
uqmi: add plmn set functionality for netifd proto handler (+22,-2)
5ab258e
gre: add empty install rules for grev4 & grev6 (+8)
f67867a
vti: add empty install rules for vtiv4 & vtiv6 (+8)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
4c9d2c0
gre: Remove ttl default value assignment (FS#312) (+2,-2)
2e41b2c
netifd: Upstep to git HEAD version (+3,-3)
⇒ edc15ca
ubus: Display the IPv6 prefix assigned address (+10,-1)
⇒ 0249d5f
system-linux: Don't set gre tunnel ttl by default to 64 (#FS312) (+15,-8)
⇒ c99182e
remove obsolete /opt/local prefix on Mac OS X (-5)
⇒ 64a655d
proto: allow configuring deprecated static IPv6 addresses (+14,-5)
bdd2b67
odhcpd: Use procd_send_signal in reload_service (+1,-1)
1b5640b
odhcpd: bump to git HEAD (+3,-3)
⇒ 93ab25b
router: skip parse_routes when ra_default > 1 (+2,-2)
⇒ 8dc2a59
Revert "Respect interface "ignore" settings as documented." (+4,-4)
3f20fd4
relayd: fix reload / interface restart issues (+2,-4)
6b524fe
relayd: fix expiry time handling (+1,-1)
b7677f0
ustream-ssl: remove extra DEFAULT_VARIANT from libustream-polarssl (+1,-2)
55209a9
uclient: Update to 2016-12-09 (+3,-3)
⇒ 48cfff3
uclient-http: send correct "Host:" header if port is set (+4,-2)
⇒ a4e49b4
Fix unused results warnings (+15,-6)
⇒ 52d955f
remove obsolete mac os x /opt/local include/library search path (-5)
c6d3a62
gre: add different per-protocol prefixes to GRE-TAP IPv4/6 tunnel interfaces. (+21,-7)
34fa03e
odhcp6c: bump to git HEAD version (+5,-5)
⇒ 33a2ba1
odhcp6c: reuse md5 from libubox (+16,-2)
1175a5b
odhcpd: bump to git HEAD version (+3,-3)
⇒ 4c89614
Limit lifetime of non-static leases in case of release and decline (+18,-13)
⇒ 700f5ab
dhcpv4: fix DHCPv4 hostname handling (+49,-47)
⇒ f01e538
dhcpv4: make dhcpv4_msg_to_string static (+24,-24)
⇒ 1d55edb
dhcpv6-ia: make free_dhcpv6_assignment static (+15,-29)
⇒ ec833f4
dhcpv6-ia: use free_dhcpv6_assignment where needed (+2,-4)
⇒ 0572d1a
config: Create statefile dir (+33)
⇒ c24782a
config: coding style fixes (+14,-28)
⇒ bf4ebc0
config: use free_lease to delete a lease (+14,-10)
⇒ 60c3969
dhcpv6-ia : code style fixes (+43,-39)
⇒ 13937ab
dhcpv6-ia: fix delete logic of an assignment in reconf_timer (+2,-3)
⇒ 541219e
dhcpv6-ia: fix invalid IPv6/hostname entries in statefile (+26,-21)
⇒ 95b76c2
README: Add host leasetime uci parameter (+1)
⇒ 0b45fce
dhcpv4: coding style fixes (+34,-35)
⇒ 561890e
dhcpv6-ia: update valid_until only for non static DHCPv6 leases (+8,-3)
⇒ 11ce6b5
dhcpv6-ia: coding style fixes (+6,-5)
⇒ 091d8a9
dhcpv6-ia: fix static assignment check (+1,-1)
621f8cb
odhcpd: bump to git HEAD (+3,-3)
⇒ 08a9367
config: respect ignore uci option (+7,-5)
⇒ d6b0c99
dhcpv6-ia: log only IPv6 addresses which are effectively assigned to a DHCPv6... (+17,-9)
⇒ 16cd87e
dhcpv6-ia: fix dereference after freeing assignment (+4,-3)
⇒ ef3c563
dhcpv6-ia: filter out prefixes having invalid length (+22,-6)
8d2171e
odhcp6c: add option "keep_ra_dnslifetime" (+8,-5)
3e7b894
ustream-ssl: remove legacy polarssl support (-12)
c687a70
iwinfo: drop references to madwifi (+1,-3)
bb8e9c5
map: delete map-t device when tearing down map interface (+12,-2)
5303d4b
odhcpd: take over maintainership (+1,-1)
0d49f9f
odhcp6c: take over maintainership (+1,-1)
d1daf3f
map: take over maintainership (+1,-1)
185b06f
umbim: mark as nonshared because of the usb dependencies (+2)
f44663c
uqmi: mark as nonshared because of the usb dependencies (+2)
402fea6
netifd: update to the latest version (+3,-3)
⇒ abf5237
netifd: Add sendredirects config support (+31)
⇒ 5254114
bridge: disable IGMP snooping by default (-2)
920170a
firewall: fix forwarding local subnet traffic (+3,-3)
⇒ 37cb4cb
zones: do not check conntrack state in zone_*_dest_ACCEPT chains (-5)
c71e13a
netifd: update to git HEAD version (+2,-2)
⇒ a057f6e
device: fix DEV_OPT_SENDREDIRECTS definition (+1,-1)
Packages / LEDE system userland (105 changes)
fa69553
branding: add LEDE branding (+76,-85)
3df4eaf
uci: commit through symlinks (+3,-2)
⇒ 18c1324
cmake: Add ubox library and include dir lookup (+10,-2)
⇒ ec96e1f
file: write through symlinks on uci commit (+7,-3)
9e04019
package: flag essential components as nonshared (+6,-1)
c9e3cd7
fstools: update to latest git HEAD (+2,-2)
⇒ bf4f08a
fstools: support for ext4fs overlay (+214,-1)
⇒ 3b4b625
block: add remount paramter (+8)
0fae727
fstools: update to latest git HEAD (+2,-2)
⇒ bb92c29
snapshot: md5sum return codes are not properly handled (+2,-2)
33de8c7
fstools: fix snapshot support (+4,-4)
cbdfae5
ubox: turn logd into a separate package (+18,-4)
a4571b7
ubox: make logging code honour the hostname properly (+4,-2)
26898d2
fstools: update to latest git revision (+2,-2)
⇒ 09f8e00
mount_root: code failed in failsafe (+5,-3)
⇒ ed224f0
Revert "fstools: support for ext4fs overlay" (+1,-214)
b8ab6af
global: change my email address (+28,-28)
94cc416
procd: update to latest git HEAD (+2,-2)
⇒ a1a1d1c
preinit: create a sentinel file during preinit (+3)
474d62e
fstools: update to latest git HEAD (+2,-2)
⇒ 1ff0c23
Revert "mount_root: code failed in failsafe" (+3,-5)
⇒ db5d39d
mount_root: check for preinit sentinel file (+5,-1)
c115058
libubox: update to the latest version (+2,-2)
⇒ dfe446e
jshn: use an avl tree for env variables to speed up processing of bigger json... (+57,-4)
⇒ 155bf39
blobmsg_json: simplify add_separator and fix thread-safety (+6,-10)
⇒ 4b0aa9c
uloop: move kqueue code into a separate file (+150,-134)
⇒ 8ae74b4
uloop: move epoll code into a separate file (+109,-92)
⇒ 6a75b3b
uloop: try to use signalfd for signal handling if available (+93,-10)
⇒ b06cd8c
uloop: retry waitpid on signal interrupt (+3)
⇒ 004be15
uloop: fix signal unblocking (+1,-1)
⇒ 93be930
uloop: add back support for overriding signal handlers when signalfd is in use (+21,-6)
⇒ 1257a38
uloop: revert signalfd support for now (+11,-109)
b570c0c
uhttpd: use configured distribution name for SSL certificate CN (+3,-1)
12a24b6
procd: update to latest head (+2,-2)
⇒ 9f3b9dd
utils: add patch_fd() and patch_stdio() helpers (+57)
⇒ d38403c
initd: use patch_stdio() for early console setup (+5,-13)
⇒ 037aa8f
initd: use patch_stdio() for kmodloader stdio redirection (+3,-11)
⇒ 38dd221
inittab: use patch_stdio() for stdio redirection (+2,-10)
⇒ 8c24d75
initd: fix descriptor leak (+8,-1)
⇒ f2c7775
inittab: use more robust dev_exist() implementation (+12,-19)
⇒ 1418c6c
utils: use O_PATH when opening /dev (+1,-1)
5dc80cb
fstools: update to latest git version (+2,-2)
⇒ 7a96719
block.c: Make static string a const char * instead char * (+1,-1)
⇒ 1fb7688
block.c: Add support for checking vfat filesystems (+11,-5)
⇒ bfd81bc
block.c: Use <linux/fs.h> instead of defining mount flags ourselves (+2,-12)
⇒ 0453f48
block.c: Add ability to mount with ACL and XATTR support (+4)
f6785e3
jsonfilter: allow empty paths (+2,-2)
dc44b2b
procd: Update to latest head (+2,-2)
⇒ 9a6f83d
_GNU_SOURCE should be defined for building vs uClibc (+2)
8339027
jsonfilter: fix printing 64bit values (+2,-2)
⇒ 7151885
cli: properly format 64bit values (+2,-1)
9363259
procd: update to latest git HEAD (+2,-2)
⇒ 8e4fd33
jail: call chdir(/) after pivot_root() (+4)
⇒ 890adc9
jail: regroup add_path_and_deps() calls (+10,-10)
⇒ 8f3df4a
jail: call build_envp() just before execve() (+4,-4)
⇒ 4edf66c
jail: don't include capabilities config (-C) inside the jail (+14,-18)
⇒ a79578a
jail: improve some logs (+9,-9)
⇒ 98b63ed
jail: ensure mounts are not MS_SHARED to avoid pivot_root() failure (+6)
⇒ b8eb07c
jail: don't always CLONE_NEWUTS (+5,-4)
f02184c
ubus: update to latest git HEAD (+2,-2)
⇒ 6a86e65
libubus.h: add ubus_auto_shutdown() (+6)
⇒ fda009d
libubus.h: marking unused variables (+2)
⇒ 5dfd3c1
ubus: use network order in ubus message header fields (+17,-4)
⇒ 6cd8912
cli: static keyword tweak (+3,-3)
⇒ b958a9a
cli: add timeout support for listen command (+20,-5)
⇒ fcf5d8a
cmake: Add ubox, blobmsg_json libraries and include dirs lookup (+16,-5)
⇒ 3b8d4b5
libubus: nullify stale msgbuf pointer in case of ubus_connect_ctx() failure (+1)
⇒ 964adfd
ubusd: fix systemd socket activation support (+42,-12)
⇒ 96ab0b3
ubusd: remove systemd socket activation support (+7,-71)
7cc4fa1
procd: fix file permissions of /dev/tty* nodes (+5,-1)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
24a7ccb
treewide: replace jow@openwrt.org with jo@mein.io (+73,-73)
efa740b
ubox: increase default size of system log buffer to 64 kB (+2,-2)
62dc983
package/*: update git urls for project repos (+23,-23)
9ba0dc6
ubox: update to latest git HEAD (+4,-3)
⇒ fdda692
getrandom: add helper for getrandom() syscall (+63)
fd7e15d
fstools: remove bogus warning in the fstab script (+6,-4)
6ccf400
fstools: split snapshot-tool into its own package (+16,-2)
a3cde62
libubox: update to the latest version, fixes an uloop signal handling race co... (+2,-2)
⇒ 4e3a47a
uloop: use a waker for notifying sigchld and loop cancel events (+74,-6)
⇒ c2f2c47
uloop: add missing waker_pipe initialization (+1)
475e94b
uhttpd: update to the latest version, adds some extensions to handler script ... (+2,-2)
⇒ 242401f
uhttpd: add support for adding arbitrary headers via handler scripts (+30,-1)
⇒ 9d9f071
file: add support for disabling cache related precondition checks via handlers (+16,-5)
ea828eb
mountd: update to latest git HEAD (+2,-2)
⇒ f07729f
align fs_names table to indexes defined in include/fs.h (+1)
⇒ 57520bc
fix crash if no uci config file present (+14,-1)
⇒ efa99c9
add hotplug events (+2,-1)
⇒ d13b587
filesystem mount options in uci as optional parameter (+41,-22)
16e04fd
procd: update to latest git head (+2,-2)
⇒ 7104a2b
make /var/{run, lock, state} not world writable (0755) (+3,-3)
e4bad79
fstools: fix missing dependency (+1,-1)
163cc22
procd: properly set /dev/snd permission and group (+6,-2)
27493e8
mountd: update to latest git HEAD (+2,-2)
⇒ be96e24
hfs+ journal partition support as read only (+27,-18)
⇒ 582d4d4
support for disk without partition table (+10,-4)
95d9330
rpcd: iwinfo plugin fixes (+2,-2)
c6cef6d
procd: adjust /dev entries to desktop distro defaults (+4,-14)
9597675
procd: change /dev/{gpio,hvc*} perms to 0600 (+2,-7)
25275bc
ubus: update to latest git HEAD (+2,-2)
⇒ 976719d
Implemented publish/subscribe lua bindings to libubus-lua with example lua fi... (+314,-1)
⇒ 2f09fd7
Fix the length of msg buffer after realloc (+1)
⇒ 053be7d
cmake: Fix find_library for ubusd and examples/server (+3,-2)
c5a2713
ubox: update to latest git HEAD (+2,-2)
⇒ 81c38e8
cmake: Find uci header file (+3)
a74f593
procd: update to latest git HEAD (+2,-2)
⇒ 7be2859
cmake: Find libubox/uloop.h (+3)
bb00c0a
fstools: update to latest git HEAD (+2,-2)
⇒ eaaaf75
cmake: Find libubox/ulog.h (+3)
⇒ 35aa20c
cmake: Link against libjson-c (+4,-2)
8a83ffb
procd: Set /dev/kmsg to 600 (-4)
2a8bb46
jsonfilter: update to latest git HEAD (+2,-2)
⇒ 181cf50
treewide: replace jow@openwrt.org with jo@mein.io (+8,-8)
⇒ 101870c
cmake: Find libubox/list.h header file (+3)
⇒ 56dcaf8
remove --gc-sections for mac os x builds (+3,-1)
⇒ dea067a
remove obsolete /opt/local include/lib directories on mac os x (-5)
1a06dc6
libubox: update to latest git HEAD (+2,-2)
⇒ 1f019ce
Fix various memory management issues (+83,-23)
⇒ 1ad3d93
loop: make uloop_run() return the cancelling signal (+8,-3)
⇒ d197c8f
uloop: handle waker pipe write() return value (+7,-1)
⇒ d3fa561
blobmsg_json: add new functions blobmsg_format_json_value* (+59,-14)
cbf6bc2
usign: update to latest git HEAD (+2,-2)
⇒ 3f3aece
fix accidental swapping of public vs private key comment (+2,-2)
⇒ d7617ab
cmake: Find libubox/utils.h header file (+2)
⇒ ef64191
Add empty README ()
21fa645
uci: update to latest git HEAD (+2,-2)
⇒ e1bf435
projects/uci: lua: use built in pkg-config support for alternatives (+2,-8)
9a43450
procd: update to latest git HEAD (+2,-2)
⇒ 6497055
procd: remove pidfile after unexpected termination without respawn (+1,-1)
⇒ 3c771f9
system: fix localtime value in ubus info method output (+1,-1)
ef3c0cf
procd: update to latest git HEAD (+2,-2)
⇒ 02d56c0
system: add reboot method to system ubus object (+10)
122a702
ubox: update to the latest version, fixes lsmod output (+2,-2)
⇒ aead2c0
kmodloader: fix lsmod depends output (+15,-4)
86c0a56
fstools: update to latest HEAD (+2,-2)
⇒ 5b61e27
block: fix ubi?_? glob pattern (+1,-1)
⇒ b98642a
block: avoid ubi{,block} duplicates (+10)
⇒ 6a8fae3
block: allow block info /dev/ubi?_? (+1,-1)
⇒ b5f6b82
block: don't truncate mountpoint path (+1,-1)
⇒ bef7987
block: also check /proc/self/mountinfo to find mountpoint (+28,-1)
⇒ e7e1a1b
block: print mountpoint if already mounted (+4,-2)
⇒ 415bb93
block: get mountpoints from /proc/self/mountinfo (+67,-33)
⇒ addd7dc
block: best-effort in find_mount_point (+5,-2)
b15f41d
ugps: update to latest git HEAD (+2,-2)
⇒ ab92ba8
cmake: Add proper library and include files search logic for dependecies (+7,-3)
⇒ 24df976
Switch to ulog for logging and add few commandline params (+59,-24)
⇒ 442c549
Bail out if we can't find GPS device (+4,-1)
⇒ 882b239
Use strsep for NMEA message tokenization (+2,-2)
⇒ 2c9ea76
Fix typo in error message (+1,-1)
⇒ 0475fa6
Show more useful error message if we can't open GPS device (+2,-1)
⇒ 6924497
Allow bigger lat/lng numbers in RMC message (+3,-2)
30d3518
mountd: update to latest git HEAD (+2,-2)
⇒ 46063a1
cmake: Find uci.h (+3)
11d47e6
libubox: update to the latest version, adds a few utility functions (+2,-2)
⇒ 72613ca
avl: add blob comparator function (+14)
⇒ 290c64e
libubox: add static initializer macro for runqueues (+9)
eed30bc
procd: update to the latest version (+2,-2)
⇒ d5e89ee
procd: remove instance_removepid call from instance_stop (-1)
⇒ 0cf8b05
trigger: reduce indentation level in trigger_event() (+8,-8)
⇒ 1183b6d
trigger: remove unnecessary runqueue empty callback (-5)
⇒ 8eecf94
trigger: replace trigger_init() with static runqueue initialization (+1,-9)
⇒ 2c9f5d4
trigger: rework timeout handling and command queueing (+84,-121)
8891d94
procd: rework trigger handling (+16,-8)
f88e3a4
procd: add default timeout for reload trigger actions (+10)
3004298
sysupgrade: unmount filesystems before reboot (+3)
40b8cbc
procd: update to latest git HEAD (+2,-2)
⇒ ba0ef6b
procd: uClibc O_PATH backwards compatibility fixes (+8)
5e56326
ubox: fixes segfault inside kmodloader (+2,-2)
223c124
ubox: move logd into ubox package (+2,-14)
d41f568
ubus: update to the latest version, adds object remove fixes (+2,-2)
⇒ b405050
ubusd: add missing NULL pointer checks for obj->type (+4,-1)
⇒ 686c05d
ubusd: fix sending remove-object notification (+1,-1)
81b779d
ugps: update to latest git HEAD (+2,-2)
⇒ 797e09b
fix reading of speed (+1,-1)
⇒ 6c94f90
fix ms->deg conversion (+1,-1)
⇒ 51b808c
ugps: Simplify and fix position computation from GPRMC sentence (+22,-36)
b5f7221
fstools: fix logic bug in extroot verification code (+2,-2)
⇒ 532a556
fix return code of overlay_mount_fs (+1,-1)
⇒ 3f0e8e1
libfstools: "lowerdir" variable name in fopivot (+7,-7)
⇒ f9ad6ba
fix logic bug inside extroot uuid verification code (+1,-1)
1867537
fstools: update to the latest version, adds support for ext4/f2fs overlay via... (+2,-2)
⇒ b71082c
libfstools: remove obsolete enum (-5)
⇒ 9668e2e
libfstools: call volume_init() before accessing v->blk (+12,-4)
⇒ d40e03e
libfstools: use container_of for volume private data (+59,-64)
⇒ 4abf9de
libfstools: add f2fs filesystem type and simplify fs type code (+35,-38)
⇒ 41e7cf7
libfstools: add ext4 filesystem type (+6)
⇒ 984a6be
libfstools: replace hardcoded mentions of jffs2 in a few places (+9,-6)
⇒ fe514c9
libfstools: add rootdisk overlay volume support (+285)
a3f12a8
mountd: update to latest git HEAD (+2,-2)
⇒ d8145d1
cleanup mountpoints of partitions failing to mount (+2)
b3dd642
fstools: mark as nonshared and add missing PKG_CONFIG_DEPENDS (+3)
97c38e7
procd: update to latest git HEAD (+2,-2)
⇒ 21ec2c7
fixes a copy paste error in the service ubus binding (+1,-1)
⇒ 72f6380
add late variant of respawn and askconsole (+10)
a51a119
mountd: update to latest git HEAD (+2,-2)
⇒ 3dd115b
cmake: Really look for uci.h (+2,-2)
3c4858e
uhttpd: support using OpenSSL for certificate generation (+8,-3)
eb75b6a
uhttpd: rename certificate defaults section (+2,-2)
9edfe7d
source: Switch to xz for packages and tools where possible (+96,-71)
175b59c
uhttpd: update to the latest version, adds a small json handler fix (+3,-3)
⇒ 59e0c73
cmake: Find libubox/usock.h (+3)
⇒ c0b5444
file: re-run json handler script after file fallback redirect (+8,-3)
8869dd4
ubus: update to the latest version, adds a race fix for wait_for (+3,-3)
⇒ d6bb4f1
ubusd: don't check ACL when object is NULL (+1,-1)
⇒ ba45b27
ubusd: fix inverted check in ubusd_reply_add (+1,-1)
⇒ 312448a
cli: register event handler first, then do lookup (+5,-2)
f5c741b
procd: update to latest git HEAD revision (+2,-2)
⇒ 98dc891
procd: fire events at instance respawn and failure (+2)
⇒ d1e14de
procd: fix build when DEBUG is set (+2,-2)
7b6fca0
procd: update sha256sum (+1,-1)
6bb11d5
procd: Allow initscripts to start one daemon instance at a time (+4,-2)
0c3de24
procd: update to the latest version, fixes a few minor service handling issues (+3,-3)
⇒ 755117e
service: add support for instances without command (+25,-13)
⇒ 29d2adb
service: make instance_update() void and unconditionally replace config on up... (+5,-9)
⇒ d80aaf4
service: do not restart instances if data changes (-3)
81b256e
uhttpd: fix handling of special "/" prefix when matching handlers (+3,-3)
⇒ 577c20c
cgi: allow conf.cgi_docroot_path to be NULL (+5,-1)
⇒ 1628fa4
utils: add proper handling of "/" special case in uh_path_match() (+4)
7b9ac39
ugps: update to latest git HEAD (+5,-2)
⇒ 32a6b2b
Switched from strptime to sscanf, added command line switch to set system clo... (+36,-25)
a2361ee
usbmode: rename data files (+13,-2)
8213254
uhttpd: prefer px5g for certificate creation (+2,-2)
9097dc5
uhttpd: create self-signed certificates with unique subjects (+2,-1)
98c86e2
uhttpd: Add Basic Auth config (+38,-1)
d15dc7e
fstools: update to latest git HEAD (+3,-3)
⇒ 7874d58
libfstools: gather mountpoints from /proc/self/mountinfo (+120,-24)
⇒ 6eda7de
block: include mountpoint in info output (+28,-19)
⇒ bb2239d
block: also probe loop devices (+1)
⇒ f356d62
libfstools: properly label ext4 overlay (+1,-1)
⇒ f800782
block: add probe abstraction layer (+157,-67)
⇒ c8c2aa3
probe: add full libblkid support (+131,-6)
⇒ bd0221b
libblkid-tiny: avoid setting phantom UUIDs (+2,-3)
⇒ a487965
libblkid-tiny: fix SquashFS version detection on different endian systems (+8,-8)
⇒ d81972b
block: remove handling of name property (-3)
⇒ e5f83dc
probe: stop handling name property (+4,-16)
⇒ cb3a863
libblkid-tiny: remove unused name member (-1)
⇒ 13345aa
block: fix error reporting (+6,-5)
⇒ f027c68
block: fall back to external mount helper (+141,-3)
⇒ 94a5b0a
fstools: added f2fs to block (+12,-3)
fb58cd2
fstools: add build-depends on util-linux (+1)
913219e
ubox: update to the latest version (+3,-3)
⇒ 297552a
getrandom: fix indentation, add missing return statement (+26,-24)
⇒ 1ab4165
add getrandom to .gitignore (+1)
⇒ 6dccebd
logd: add support for sending log messages as replies (+54,-25)
⇒ b824302
logd: fix default initialization of line count (+3,-2)
⇒ 4a039a4
ubox/logd: free regex's on log_shutdown() call (+2)
⇒ e662337
ubox/logd: free ubus context on exit (+1)
⇒ 5649c02
logd: put non-streamed log entries into one result message (+8,-2)
a2e197d
libubox: update to the latest version (+3,-3)
⇒ d0312bd
kvlist: add static initializer macros (+10)
⇒ 77a6293
blob/blobmsg: add explicit typecasts for attribute iterators (+3,-3)
1947cf3
procd: update to the latest version, fixes killing jailed processes (+3,-3)
⇒ a076697
ujail: send SIGKILL to jail process if SIGTERM fails (+15,-2)
b22a20a
procd: add support for service signals (+4,-4)
⇒ e999ab7
hotplug: Check chown return value (+4,-2)
⇒ 4004b68
procd: Fix memory leaks found by cppcheck (+6,-1)
⇒ 794669c
trace: use the cloned environment pointer (+2,-2)
⇒ 28f584f
service: add service.signal ubus call (+71)
⇒ 9cec4e6
hotplug: fix uninitialized variable (+1,-1)
⇒ f800ecf
service: add reload_signal property (+15)
720b992
treewide: clean up download hashes (+300,-283)
f145a64
mountd: update to latest git HEAD (+2,-2)
⇒ bc4a6dd
mountd: Fix fgets check. (+3,-3)
⇒ dd5799c
mountd: Add static qualifier to missing variable declarations. (+15,-15)
bbe825c
procd: update procd.sh to support sending kill signal to a service (+17,-1)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
47cf238
uhttpd: drop uhttpd-mod-tls, it has been useless for years (-39)
9bf2bc7
fstools: Update to 2016-12-04 (+3,-3)
⇒ 84b530a
libfstools: Check return values for fread and system (+10,-4)
1618c4a
rpcd: Update to 2016-12-03 (+3,-3)
⇒ f408965
cmake: Find libubus.h (+3)
⇒ 26c98ec
sys: Check return values of chdir and write (+18,-5)
⇒ 0577cfc
cmake: Find libubox/blobmsg_json.h (+3)
84bd740
build: use mkhash to replace various quirky md5sum/openssl calls (+28,-45)
029b36d
procd: update to latest git HEAD (+2,-2)
⇒ f706903
ujail: add basic /dev files (+5)
1ce9b56
procd: update mirror hash (+1,-1)
4d8da82
procd: add support for overriding the tar sysupgrade board name (+10,-1)
627b0d3
mountd: drop USB related dependencies (+1,-1)
5c20a4f
ubox: turn logd into a separate package (+15,-3)
ecc362e
procd: update to latest git HEAD (+3,-3)
⇒ 0f58977
init: fix /tmp permissions on zram (+6)
Target / adm5120 (6 changes)
e885286
target: globally remove ARCH_PACKAGES overrides (-14)
dc92917
image / basefiles: make console password configurable (+48,-42)
4f65b6f
adm5120: convert LED setup to board.d (+17)
8276856
adm5120: remove target specific /etc/config/system (-40)
577f873
kernel: remove unused morse led trigger driver (+26,-510)
d0b50c2
kernel: drop usbdev LED trigger (+5,-488)
Target / adm8668 (2 changes)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
aa53f78
build: fix subtarget descriptions (+58,-60)
Target / apm821xx (43 changes)
3827ce2
apm821xx: add support for the apm821xx device target (+1.2K)
a57d6e2
apm821xx: add support for the Cisco Meraki MR24 (+732,-10)
ea91ee1
apm821xx: dw_dmac: backport fixes and cleanups from 4.7 (+2.3K)
d37d164
apm821xx: sata_dwc_460ex: backport fixes and cleanups from 4.7 (+1.1K)
dc7efae
apm821xx: add support for the Western Digital MyBook Live Series (+1.0K,-2)
b46e2a6
apm821xx: tc654: add driver for Microchip TC654/TC655 PWM fan controllers (+1.0K)
47eeb9f
apm821xx: lm90 add thermal sensor interface support for device tree (+453)
9e0fd1b
apm821xx: add support for the Netgear Centria N900 WNDR4700/WNDR4720 (+2.1K,-1)
44c39d5
apm821xx: add missing default profiles for subtargets (+41)
3886644
apm821xx: add DEVICE_DTS_DIR variable, remove redundant DEVICE_VARS entry (+2,-1)
39429b3
apm821xx: rework image build code for MyBook Live (+13,-11)
07577c5
tools: bring back genext2fs for apm821xx (+688,-4)
08257a4
apm821xx: use lzma compression for the initramfs images (+2,-1)
3f506bd
apm821xx: fix atheros PCIe cards on the MR24 (+12,-9)
119b442
apm821xx: only attempt to mount /boot on MyBook Live (+1)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
4d9fc1b
apm821xx: fix IB image building (+10,-6)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
aa53f78
build: fix subtarget descriptions (+58,-60)
bc36678
apm821xx: Fix initramfs image for the Meraki MR24 (+1,-1)
78e63ce
apm821xx: add size check for initramfs kernel for the Meraki MR24 (+5,-2)
f7c1d9c
apm821xx: detect sd-card media changes for the WNDR4700 (+20,-1)
e9f86c6
apm821xx: backport generic HDD led-triggers for WNDR4700 and MBL (+232)
d7b6f0e
apm821xx: image: add support for k unit suffix to boot-img (+1,-1)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
a499d0a
image: specify max image size in Kilobyte/Megabyte (+24,-43)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
4fc48a8
apm821xx: replace recovery image for the MBL with initramfs (+3,-118)
0658527
switch to the new usbport LED trigger (+150,-139)
c9fdb23
apm821xx: fix USB LED trigger for WNDR4700 (+1,-2)
8f2c2f9
apm821xx: add back end-of-UBI marker for the WNDR4700 and MR24 (+2)
b5638bb
apm821xx: redo WAN green and yellow LEDs (+4,-1)
3a11211
apm821xx: add amcc, usb-otg-405ex devicetree definition (+44)
ebaa82a
apm821xx: consolidate apm821xx device trees files (+990,-1.5K)
b9f6091
apm821xx: remove replaced netgear, wndr4700-usb dwc2 definiton (-48)
8e47655
kernel: update kernel 4.4 to version 4.4.32 (+70,-84)
f478ec2
apm821xx: Add support for the Cisco Meraki MX60/MX60W (+283,-16)
49856a4
apm821xx: make it possible to update the dtb partition on the WNDR4700 (+6,-6)
102cb47
kernel: bump to 4.4.35 (+191,-308)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
87b6687
image: when using the new image build code, gzip ext4 images by default (+6,-2)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
Target / ar7 (3 changes)
aa53f78
build: fix subtarget descriptions (+58,-60)
2fc3680
kernel: update kernel 4.1 to version 4.1.34 (+120,-220)
75e63c2
kernel: update kernel 3.18 to version 3.18.43 (+107,-181)
Target / ar71xx (224 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
3faf65e
kernel: update kernel 4.4 to version 4.4.8 (+37,-236)
ba3ed62
ar71xx: Fix eth0 support for Ubiquiti UniFi AP AC (+1)
75629fb
ar71xx: add TP-Link TL-WR810N support (+174)
c855e70
ar71xx: Rename unifiac to unifiac-lite (+33,-28)
8307c2f
ar71xx: Add support for Ubiquiti UniFi AP AC PRO (+103,-4)
f816472
ar71xx: Fix TP-LINK Archer-C5/C7 v2 rfkill (+1,-1)
cc831e2
ar71xx: add proper support for Archer-C7 V2 (+42,-5)
0b45bec
ar71xx: add support for TP-LINK TL-WR842N/ND v3 (+129,-9)
5b34dff
ar71xx: fix DDR write buffer flushing issues with 4.4 (+1.4K,-97)
313474e
ar71xx: fix a PCI initialization issue in Linux 4.4 (+37)
9c556fe
ar71xx: register the gpio driver earlier (+15)
7a67b0e
ar71xx: update to linux 4.4 (+1,-1)
5521651
ar71xx: typo in jjplus profile (+1,-1)
40f08ab
ar71xx: fix typo in pci memory window initialization fix (+1,-1)
9820483
ar71xx: fix register address calculation for DDR flushing (+23)
9d37095
ar71xx: fix a remaining unaligned access issue (+19)
c4664b0
kernel: update kernel 4.4 to version 4.4.11 (+114,-991)
94e23bf
ar71xx/cpe510: enable LNA for CPE210/220/510/520 (+6)
72568ea
ar71xx: remove linux 4.1 support (-10.0K)
64b8bb3
ar71xx: split tp-link image building code into a separate file (+748,-746)
736fc38
ar71xx: split legacy image building code into a separate file (+1.2K,-1.2K)
054df4f
ar71xx: split ubnt image building code into a separate file (+248,-247)
dcc2ea3
ar71xx: move generic device image definitions to a separate file (+338,-339)
f85e5e6
ar71xx: move nand device image definitions to a separate file (+22,-24)
9b6b75d
ar71xx: Add support for initramfs images for OpenMesh devices (+1)
6150c15
ar71xx: Generate sysupgrade images for OpenMesh devices (+3)
d1b4a8c
ar71xx: Move OpenMesh image target validation into subfunction (+39,-32)
823cea2
ar71xx: Allow OpenMesh CE images with more than 3 files (+1,-1)
8010e8a
ar71xx: add kernel support for the OpenMesh OM2P-HSv3 (+2)
e10d124
ar71xx: add user-space support for the OpenMesh OM2P-HSv3 (+5)
222dfb3
ar71xx: enable sysupgrade for the OpenMesh OM2P-HSv3 (+3)
634f681
ar71xx: add OM2P-HSv3 to the OM2P profile (+2,-2)
f7719dc
ar71xx: add kernel support for the OpenMesh MR1750v2 (+2)
58dc285
ar71xx: add user-space support for the OpenMesh MR1750v2 (+9,-2)
77cb985
ar71xx: enable sysupgrade for the OpenMesh MR1750v2 (+2)
c4e3706
ar71xx: extract ath10k wifi board.bin for the OpenMesh MR1750v2 board (+1)
f21de7d
ar71xx: add MR1750v2 to the MR1750 profile (+2,-2)
c5ff273
ar71xx/cpe510: split profile into 2 profiles cpe210 and cpe510 (+43,-10)
71e0ef3
ar71xx: add GPIO pin for usb power switch for RouterBOARD 912 (+4)
7eb1a7e
include/image.mk: move build step tplink-safeloader to image.mk (+12,-12)
b786445
ar71xx: switch ordering and template to improve readability (+5,-5)
8241479
tools/tplink-safeloader: split CPE210 from CPE510 profile (+24,-10)
d2a91f9
ar71xx: Fix TL-WR841N v11 LEDs, use separate machine (+80,-3)
2a9f03a
ar71xx/image/edimax shorten the revision to 13 character (+2,-2)
563e9d5
ar71xx: add WRTnode2Q support (+165,-2)
ec86d2a
ar71xx: enable profile sorting in preparation for adding device profiles (+5)
4c5a490
ar71xx: convert OM2P to device profile (+15,-11)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
e61fe4e
ar71xx: add support for OpenEmbed SOM9331 (+176)
0aa6c7d
kernel: update kernel 4.4 to version 4.4.13 (+56,-312)
f869ffd
ar71xx: mach-ubnt-xm.c convert patches to mach file (+701,-773)
bbbe993
ar71xx: WDR4300: Fixed default VLAN order (+1,-1)
b67066b
ar71xx: hiwifi-hc6361: lift size limit on kernel and rootfs parts (+20,-19)
26b8db2
ar71xx: enable flow control for ethernet MACs with built-in switch (+11,-1)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
8d1218c
ar71xx: merge profiles into image building code (+959,-2.5K)
75b2105
ar71xx: rename ethernet pdata->builtin_switch to use_flow_control (+8,-8)
be08fdd
ar71xx: disable pdata->use_flow_control for QCA9558 (-1)
6ee66ae
ar71xx: further legacy image build fixes (+6,-1)
11cbe29
ar71xx: hiwifi-hc6361: move packages selection to generic.mk (+9,-14)
e3cf2cc
ar71xx: image: remove duplicate IMAGES definition (-1)
ea284d7
ar71xx: image: unify indentation with 2 whitespaces (+112,-112)
559a7d1
ar71xx: seama: fix making factory images (+81,-58)
f9e7ffe
ar71xx: prevent spurious ethernet resets from dma hang check false positives (+12,-6)
c312cef
ar71xx: spi-rb4xx fix. (+1,-1)
8fe69e4
ar71xx: fix nand device profile (+19,-19)
17ee6bb
tools: add kernel2minor utility for Mikrotik devices (+38,-2)
6d6db4f
ar71xx: image: seama: fix making factory and sysupgrade image (+12,-11)
8d0ec3e
ar71xx: image: fix typo in MTDPARTS def for qihoo-c301 (+1,-1)
0990717
ar71xx: base-files: remove the now unneeded 09_fix-seama-header (-21)
a775c5d
ar71xx: Fix PowerCloud CAP324 No Cloud title (+1,-1)
d6b3b44
ar71xx: fix a legacy image porting issue (+1,-8)
70cf8c3
ar71xx: fix build error when initramfs is disabled (+1,-1)
e767980
ar71xx: add support for Wallys DR531 (+190)
d2c9b16
ar71xx: add support for jjPlus JWAP230 (+192)
a176168
ar71xx: define wmac reset function for QCA955x (+85,-3)
900da27
ar71xx: add software transmit timestamp support (+3)
d963ddf
ar71xx: add support for gl-ar300m (+218)
e633a1b
ar71xx: fix default network config of WZR-HP-G300NH and CR3000 (+2,-2)
4d0f4f5
ar71xx: remove obsolete MultiProfile template code (-40)
3d8c8d5
ar71xx: fix tab vs whitespace issue in image building code (+180,-180)
ad32388
ar71xx: fix more image build code whitespace/tab issues (+6,-6)
1620971
ar71xx: fix WNDR4300v1 / WNDR3700v4 build (FS#56) (+9,-3)
c6c8135
ar71xx: add missing profile for the nand subtarget (FS#56) (+18)
f1e085a
ar71xx: add ath10k firmware to profile defaults where ath10k is used (+33,-33)
9687341
ar71xx: clean up legacy-devices.mk (+408,-323)
42305ae
ar71xx: add support for gl-mifi (+148)
96fa9aa
ar71xx: add a missing ;; to ar71xx.sh (+1)
500a67a
ar71xx: add revision detection for D-Link DIR-505 A1/A2 (+10)
adbbfb7
ar71xx: don't use D-Link DIR-505 status LED as ethernet indicator (-4)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
1bcad76
ar71xx: Make wget2nand look for LEDE project firmware files (+2,-2)
fb35ac8
ar71xx: remove useless minimal/ath5k profiles (-34)
6175115
ar71xx: add missing LZO support select for routerboard devices (+2,-1)
d1b20a3
ar71xx: fix profile name of Mercury MW4530R (+2,-2)
f478fba
ar71xx: add support for Zbtlink ZBT-WE1526 (+191,-1)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
8cf1d64
ar71xx: switch to 24kc (+1,-1)
8399714
ar71xx: disable flow control to the built-in switch on AR934x (-1)
fa0096f
ar71xx: generate US- and EU-specific images for the Archer C7 v2 (+3,-1)
02a9a74
ar71xx: fix ethernet driver fast reset issue causing tx timeouts (+2,-1)
92eaf27
use immediate set in target Makefiles (+7,-7)
c1578d4
cleanup ucidef_set_interface* usage (+8,-9)
ec37a56
ar71xx: fix typo in image build code (+3,-3)
993ad29
kernel: Backport pending appended DTB handling patches (+341,-37)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
61c2a73
image: remove padding parameter from append-kernel/append-rootfs (+15,-15)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
b063faa
ar71xx: separate TP-Link TL-WDR3600/4300/4310 profiles (+19,-9)
01e2024
ar71xx: set region code of TP-Link TL-WDR3600/4300 to US (+2)
2ad0ecc
ar71xx: mark U-Boot and radio calibration data partitions as read-only (+17,-17)
dc9172b
ar71xx: update kernel config symbols (-6)
1c09849
treewide: remove bad local shell variable declarations (+16,-21)
524d411
ar71xx: add model detection for many Ubiquiti AirMax XM devices (+36)
9dbf824
ar71xx: clean up DEVICE_PACKAGES of legacy devices (+22,-43)
68d649f
ar71xx: add support for Cisco Meraki Z1 Cloud Managed Teleworker Gateway (+293,-19)
e7be0de
ar71xx: Do not use a hardcoded ath10k firmware mac address (+10,-7)
7d55916
kernel: update to v4.4.23 (+53,-57)
4fa90c4
ar71xx: base-files: rework etc/board.d/02_network (+554,-533)
a75cfac
ar71xx: base-files: cleanups in etc/board.d/02_network (+177,-300)
edcdb93
ar71xx: base-files: fix boards order in etc/board.d/02_network (+231,-231)
2917ae9
ar71xx: base-files: cleanups in etc/diag.sh (+137,-120)
d09f4e0
ar71xx: base-files: combine boards with the same config in etc/diag.sh (+24,-62)
8689078
ar71xx: base-files: fix code style in etc/board.d/01_leds (+38,-160)
c142df3
ar71xx: fix LED names for GL Innovations boards (+28,-28)
6e58440
ar71xx: base-files: cleanups in etc/board.d/01_leds (+126,-173)
92870ea
ar71xx: comsetic cleanups in files/arch/mips/ath79/{Makefile,machtypes.h} (+422,-422)
8be4700
ar71xx: base-files: cleanups in lib/upgrade/platform.sh (+264,-266)
c166b05
ar71xx: base-files: fix boards order in lib/upgrade/platform.sh (+134,-134)
52974da
ar71xx: update kernel config symbols (-1)
4c36bcc
ar71xx: build image for Archer C7 v2 IL (+11,-1)
fce0b5d
ar71xx: clean up SEAMA image build code (+18,-34)
0d1fb72
ar71xx: add relocation loader (+15)
212ce6b
ar71xx: avoid double lzma compression of kernel for SEAMA images (+1,-1)
e407f1a
ar71xx: add back SEAMA header checksum fix (as used on ramips) (+17)
594f0e8
ar71xx: add kernel support for D-Link DIR-869 A1 (+193)
5abeba3
ar71xx: add userspace support for D-Link DIR-869 A1, generate images (+25,-1)
5d04dce
ar71xx: move dragino2 from legacy to generic (+10,-8)
098f715
ar71xx: add support for the Airtight C-60 (+260,-14)
83f7ec3
ar71xx: set EU region code for TP-Link TL-WA901ND v4 (+1)
f5aa459
ar71xx: Add support to TP-Link EAP120 (+269,-1)
0658527
switch to the new usbport LED trigger (+150,-139)
7ba9a3a
ar71xx: Add support to DomyWifi DW33D (+235)
d8662ac
ar71xx: Move MR12 & MR16 from legacy to generic (+26,-16)
28dd52b
ar71xx: add mac partition to the MR12/MR16 (+22,-23)
fac018b
ar71xx: Remove switch config for the MR12/MR16 (-2)
a71a895
ar71xx: add support for TP-Link WR802N v1 (+132)
c5a7e2c
ar71xx: Ignore firmware building errors of UBNT and CyberTAN devices (+14,-13)
136319e
kernel: mtdsplit: add support for WRGG images (+119)
e19427b
ar71xx/base-files: rename 09_fix-trx-header 09_fix-checksum (+19,-19)
6b0d279
ar71xx: build relocate stub for generic and legacy images (+4,-7)
e387535
ar71xx: add support for D-Link DAP-2695 rev. A1 (+270)
7cb82d4
ar71xx: fix ethernet on wpj344 board (+1)
53b43e6
ar71xx: Add net config for MR12 & MR16 (+2)
8cc0c34
ar71xx: Add support to Powerline ac TP-Link WPA8630 (+210,-2)
1b2b3cb
ar71xx: wpa8630: change board name to tl-wpa8630 (+202,-200)
4ad68fa
ar71xx: tl-wpa8630: Fix kernel lenght (+1,-1)
462a7c0
ar71xx: fix kernel relocate stub parallel build issue (+5,-4)
9cac5e8
ar71xx: generate region-coded factory images for TP-Link TL-WR841ND v11 (+3)
60983a4
ar71xx: fix DEVICE_TITLE for Ubiquiti UAP Outdoor+ (+1,-1)
7ef0d7c
ar71xx: enable HSR tuner on Ubiquiti UAP Outdoor+ (+1)
5247ac2
ar71xx, ramips: reduce CPU load and flickering on devices using rsslieds (+9,-9)
0165203
ar71xx: add support for Buffalo BHR-4GRV2 (+442,-4)
7ee6ab1
ar71xx: Add usable, inactive LEDs on OpenMesh devices (+27)
0d760bf
ar71xx: tl-wpa8630: Use dynamic parsing of the firmware partition (+8,-4)
8e47655
kernel: update kernel 4.4 to version 4.4.32 (+70,-84)
5dd13c0
ar71xx: enable serial console on mikrotik devices (+4,-1)
6e65576
ar71xx: fix drivers/mtd/nand/ar934x_nfc.c (+2,-8)
31952db
ar71xx: add support for COMFAST CF-E320N v2 and CF-E520N/CF-E530N (+329,-42)
16afa08
ar71xx: add support for COMFAST CF-E380AC v1 and v2 (+211,-9)
01dda06
ar71xx: add support for YunCore AP90Q (+163,-7)
eb9ba2b
ar71xx: add support for YunCore CPE870 (+188)
e33dcd1
ar71xx: add support for YunCore CPE830 (+131,-26)
39433bb
ar71xx: Fix switch config on Mikrotik RB450/G (+6,-2)
6998b8a
ar71xx: move DomyWifi DW33D to nand subtarget (+11,-15)
88f6f01
ar71xx: remove obsolete jffs2 image building code (+7,-27)
35dda35
ar71xx: remove legacy gzip images (-6)
12e2bea
ar71xx: remove legacy devices that cannot be supported due to kernel partitio... (-38)
cc550d0
ar71xx: remove 2MB flash variant of WP543 (-7)
eff858e
ar71xx: remove split kernel/rootfs images where the sysupgrade image can be w... (+1,-17)
1cd7ff3
ar71xx: remove squashfs-64k rootfs image from bin directory, the generic one ... (-1)
9a5801e
ar71xx: add model detection for UBNT Rocket Ti (+2,-1)
a15ea36
ar71xx: fix syntax error in /lib/ar71xx.sh (+4,-4)
106a460
ar71xx: add support for configuring at803x PHY GPIO reset via platform data (+68)
2135e54
ar71xx: set GPIO reset line for Ubiquiti NanoStation Loco XW (+17)
9c5af24
ar71xx: fix LEDs and sysupgrade support for TL-WA801ND v3 (+9,-3)
c198ca6
ar71xx: add support for YunCore SR3200 and XD3200 (+256,-4)
fa04682
ar71xx: clean up spi controller related patches (+202,-667)
441ee62
ar71xx: remove AP83 reference design board support (+3,-690)
fd95dec
ar71xx: remove obsolete duplicate driver source file (-294)
4c8a9b8
ar71xx: remove AP81 reference design board support (+10,-122)
30285fa
ar71xx: remove AP113 reference design board support (-106)
a5923cd
ar71xx: remove PB92 reference design board support (-89)
8f23ec6
ar71xx: remove obsolete flash chip locking code (+11,-52)
fcf54f7
ar71xx: simplify model detection for TP-Link Pharos devices (+2,-19)
f5b833b
kernel: bump to 4.4.38 (+19,-19)
c9a9f9b
ar71xx: Add ath10k-firmware-qca988x for DomyWifi DW33D (+1,-1)
fd62fa7
ar71xx: Add support for Netgear WNR2000v1 (+14,-44)
21cb844
ar71xx: Added missing support for Linksys E2100L (+143)
98b14e0
ar71xx: fix TL-WR842N v2 switch port order (+5,-1)
aada15a
ar71xx: add support for TP-LINK TL-WR940N v4 (+186,-1)
79abb8f
kernel: bump to 4.4.39 (+24,-34)
0495181
ar71xx: rename mktplinkfw-initramfs to more generic mktplinkfw-combined (+5,-5)
1a4d07c
ar71xx: add support for TP-LINK WR1043ND v4 (+243,-3)
324bdf3
ar71xx: remove redundant -j from TL-WR1043ND v4 kernel build command (+1,-1)
0d9d980
firmware-utils: kernel image generator for TP-Link RE450 (+363)
236fc23
ar71xx: sort items in 11-ath10k-caldata alphabetically (+21,-21)
9c475ec
ar71xx: add support for TP-Link RE450 (+220)
3561d89
ar71xx: RE450: enable building of TP-Link RE450 (+16)
af79fdb
ar71xx: remove a non-upstream spi core patch (+8,-208)
1fef80f
ar71xx: add support for TP-Link WBS210/510 (+95,-8)
0d3dc16
ar71xx: drop references to madwifi (+3,-3)
c3a8b87
ar71xx: fix RB4xx SPI driver mode bits (+1,-1)
889272d
ar71xx: fix RB4xx CPLD SPI device mode setup (+1,-1)
b1dbe60
ar71xx: fix legacy image build error (+1,-1)
e21cb64
ar71xx: disable sub-page writes on routerboard nand drivers (+3)
d7fd1a0
ar71xx: enable serial console on Mikrotik RB411/RB433 (+3,-1)
d6c77b9
ar71xx: default to external USB power on RB-912UAG (+1,-1)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
ace9d1f
ar71xx: Detect USB port on Mikrotik RB750UP (+3)
392cccb
build: remove mips16 feature flag from target makefiles (+11,-9)
70a6bbd
ar71xx: prepare jffs2 partition properly in factory.bin for BHR-4GRV2 (+1,-1)
Target / arc770 (14 changes)
668dbec
arc: Build uImage as well as vmlinux output files (+72,-16)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
a3cde14
arc: use patched .dts from sources (+194,-943)
66f3edf
linux/arc*: disable MAC frame filter in DW GMAC (+72)
07e6537
arc770: Reduce generalization (+13,-25)
cf3364a
arc770: Update kernel configuration (+9,-1)
ca519d4
arc770: Remove MMC kernel modules, they are built-in now (+2,-2)
30d7572
arc770: Introduce images for SD-cards (+102,-73)
aa53f78
build: fix subtarget descriptions (+58,-60)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
87b2b89
tools: remove old mkdosfs symlink from dosfstools (+4,-5)
1b17f4f
arc770: fix parallel build issue (+5,-7)
90f0ca0
arc770: build dtb files in Image/Prepare so that they are available for Device/* (+7,-5)
515d012
arc770: gzip rootfs image to save some space (+1)
Target / archs38 (17 changes)
668dbec
arc: Build uImage as well as vmlinux output files (+72,-16)
2005732
linux/archs38: Disable USB 2.0 (+2,-2)
055ba75
linux/archs38: Add wireless AP capabilities similarly to axs101 (+2,-2)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
a3cde14
arc: use patched .dts from sources (+194,-943)
5f55df4
archs38: Reduce generalization (+11,-23)
83bd1f8
archs38: Update kernel configuration (+9,-2)
7abf9ed
archs38: Remove MMC kernel modules, they are built-in now (+2,-2)
df4f412
archs38: Introduce images for SD-cards (+148,-96)
334fdea
archs38: Merge sd and ramfs subtargets in generic again (+29,-52)
66f3edf
linux/arc*: disable MAC frame filter in DW GMAC (+72)
aa53f78
build: fix subtarget descriptions (+58,-60)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
87b2b89
tools: remove old mkdosfs symlink from dosfstools (+4,-5)
3fa2c77
archs38: fix parallel build issue (+5,-7)
b9713ad
archs38: build dtb files in Image/Prepare so that they are available for Devi... (+7,-5)
113dd45
archs38: gzip rootfs image to save some space (+1)
Target / arm64 (11 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
45e0f8b
arm64: add missing kconfig symbol (+1)
323d37c
arm64: update to linux 4.4 (+42,-11)
638a568
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides (-6)
8668ce8
arm64: rename config-default to config-4.4 (+348,-348)
aa53f78
build: fix subtarget descriptions (+58,-60)
8c52fbb
arm64: fix build for linux 4.4.21 (+2)
95ac690
arm64: switch boot-wrapper to working repository (+1,-1)
998632b
arm64: boot-wrapper: add mirror checksum (+1)
720b992
treewide: clean up download hashes (+300,-283)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
Target / armvirt (3 changes)
44ecfc2
armvirt: new target (+363)
0d44f0c
armvirt: enable the USB feature flag (+1,-1)
dcd8357
armvirt: add kernel config change missing from 0d44f0cb (+1)
Target / at91 (4 changes)
f7a2237
at91: fix SAMA5D3 subtarget (+12,-6)
dc17fde
kernel: clean up usb gadget support (+16,-14)
6638946
at91: Remove u-boot from platform images folder (-836)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
Target / ath25 (12 changes)
f89a20a
ath25: update kernel from 3.18 to 4.4 (+4.0K,-6.8K)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
0a3d721
ath25: drop target specific button hotplug (-38)
a2e309a
ath25: remove target specific /etc/config/system (-9)
0aa6c7d
kernel: update kernel 4.4 to version 4.4.13 (+56,-312)
44e6c0f
ath25: add the small_Flash feature (+1,-1)
18c622a
ath25: rework image building (+27,-41)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
21f460a
ath25: fix duplicate LZMA compression (+15,-4)
aa53f78
build: fix subtarget descriptions (+58,-60)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
Target / au1000 (5 changes)
9201e88
kernel: remove hostap driver (+6,-1.1K)
fa5eab6
au1000: rename patches directory to patches-3.18 (+65,-66)
aa53f78
build: fix subtarget descriptions (+58,-60)
92eaf27
use immediate set in target Makefiles (+7,-7)
75e63c2
kernel: update kernel 3.18 to version 3.18.43 (+107,-181)
Target / bcm53xx (94 changes)
73d51d7
bcm53xx: support JEDEC incompatible w25q128 in spi-nor (+34)
7417153
bcm53xx: switch to m25p80 and drop bcm53xxspiflash (+42,-21)
9e4d671
bcm53xx: support SPI-NOR on dual flash devices (+67)
cf3b3cf
bcm53xx: add m25p80 workaround for SPI flash writing problems (+62)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
3f1705d
bcm53xx: delete old kernel versions (-18.4K)
0171424
bcm53xx: drop Copyright header from two of my bash scripts (-5)
a105eac
kernel: update kernel 4.4 to version 4.4.12 (+569,-1.4K)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
95d8568
bcm53xx: calculate TRX CRC32 using whole kernel partition (+6,-1)
c40e96d
bcm53xx: fix partition typos in 09_fix_crc (+1,-1)
1f86257
bcm53xx: pass datasize to mtd in hexadecimal format (+1,-2)
cb0de9a
bcm53xx: sysupgrade: move TRX specific code to separated function (+20,-14)
489efcf
bcm53xx: refresh kernel config (-5)
f27c70f
bcm53xx: refresh kernel config (-5)
cf6d9d9
kernel: rename B53 symbols to avoid upstream kernel conflict (+52,-52)
776b24d
bcm53xx: properly support sysupgrade using Seama on NAND devices (+48,-1)
a180f90
bcm53xx: backport BCM5301X patches for SRAB (+294,-125)
b7baaaf
kernel: Move append-dtb to common image-commands (+12,-29)
eaf0d22
bcm53xx: calculate Seama MD5 using content of kernel partition (+1,-1)
e71fffe
bcm53xx: backport BCM5301x patches from 2016-07-06 (+287,-46)
c74c227
bcm53xx: backport driver for Northstar's USB 2.0 PHY (+302)
1692c71
bcm53xx: use upstream fix simplifying USB power GPIO usage (+37,-27)
fac6934
bcm53xx: fix kernel config after USB2 PHY driver backport (+5,-4)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
dbc416b
bcm53xx: remove duplicate template data from the image makefile (-8)
b3b7970
bcm53xx: simplify image building code (+15,-40)
c940cce
bcm53xx: image: don't suppress "mv" command echoing (+1,-1)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
60d2620
kernel: update bcma backporting changes up to 4.8 (+101,-3)
a3be485
bcm53xx: refresh kernel patches (+3,-3)
2552e93
bcm53xx: backport DTS patches for USB 2.0 and Tenda AC9 (+321,-2)
f6a86ba
bcm53xx: enable kernel symbols/drivers needed for BCM53573 (+7,-2)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
c769c1b
bcm53xx: add profiles for devices with FullMAC chipsets (+12,-1)
931d309
bcm53xx: add profile with brcmfmac for Netgear R7900 (+8,-1)
d378a7c
bcm53xx: convert (disabled) Netgear R8500 image to own profile (+8,-1)
0b9de8d
bcm53xx: add profiles for all other (SoftMAC) devices (+34,-31)
b835d7e
bcm53xx: include USB modules in images for devices with USB ports (+16,-9)
fa350d5
bcm53xx: add profiles for Buffalo devices (+24,-2)
b9d8c81
bcm53xx: rename PHY patches to use 07* prefix (+279,-279)
e674c1a
bcm53xx: backport USB 3.0 Northstar PHY driver (+362)
62c5f68
bcm53xx: backport USB 3.0 controller init patch (+87,-42)
5b1c00e
bcm53xx: support USB 2.0 controller on BCM53573 (+171,-9)
857f00a
bcm53xx: drop target's preinit network support script (-7)
dd7eddc
bcm53xx: prepare for building Tenda AC9 TRX image (+8)
38750ce
bcm53xx: add temporary BCM53573 ILP clock driver (+235)
27b078e
bcm53xx: add quick fixes for BCM53573 (+97)
5846620
bcm53xx: fix warning caused by m25p80 patch (+2,-5)
93f2aa4
kernel: bgmac: backport patch adding platform support (+1.3K,-25)
31fada8
bcm53xx: generate proper network config for Tenda AC9 (+10)
d22ae5e
bcm53xx: package drivers for Northstar USB PHYs (+37)
5e885c0
bcm53xx: switch back to standalone ASM entry flushing cache (+167,-86)
1bef505
bcm53xx: build Tenda AC9 image (+1,-1)
28d641b
bcm53xx: update copy of ASM entry flushing whole D-cache (+45,-30)
fcdba8d
bcm53xx: backport patch adding ARCH_BCM_53573 symbol (+64,-2)
1bb914d
bcm53xx: use the latest 6th version of ILP clock driver patch (+259,-236)
aa53f78
build: fix subtarget descriptions (+58,-60)
dd158ef
bcm53xx: use upstream queued patches for R8500 and AC9 (+402,-408)
232767e
bcm53xx: enable switch port 5 on Tenda AC9 (+6,-1)
85fefcd
kernel: mtd: backport Macronix sector size fix (+44,-29)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
d27bce8
build: drop UBI EOF marker from images by default (+4,-3)
2c38b6e
bcm53xx: specify brcmfmac firmware for every device (+7,-5)
b964196
bcm53xx: use the latest submitted version of ILP clock driver (+52,-63)
41a582a
bcm53xx: use upstream accepted ILP clk driver for BCM53573 (+224,-241)
1ac5cf7
bcm53xx: move BCM53573 USB 2.0 patch to use backports prefix (+163,-162)
d5dcb1b
bcm53xx: backport BCM5301X patches from 2019-09-30 (+471,-30)
7120a43
bcm53xx: add patch specifying USB controllers in DT (+64,-4)
d7e41df
bcm53xx: switch to standalone USB 2.0 PHY driver (+142,-128)
28974de
bcm53xx: drop unneeded fix for usb3-lpm-capable DT property (+14,-67)
ba1024b
bcm53xx: use the latest XHCI doorbell patch sent for upstream (+158,-371)
ea7462a
bcm53xx: include usbport trigger for devices with USB (+1)
3b26a5b
bcm53xx: include b43 in Tenda AC9 image (+1,-1)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
1a1c3c6
bcm53xx: add switch config for Buffalo WXR-1900DHP and WZR-1750DHP (+7)
eab2b17
bcm53xx: add kernel support for TP-LINK Archer C9 V1 (+194,-42)
2d61c26
bcm53xx: support SafeLoader format in sysupgrade (+36,-2)
5e339a4
bcm53xx: build image for TP-LINK Archer C9 v1 (+27,-1)
32875a2
bcm53xx: use upstream accepted fix for ARM core aborts (+75,-42)
102cb47
kernel: bump to 4.4.35 (+191,-308)
ee55a19
bcm53xx: update patch adding fake USB doorbell (+8,-26)
52c7375
bcm53xx: disable CONFIG_FW_LOADER_USER_HELPER_FALLBACK (+1)
1feb166
bcm53xx: backport DTS patches accepted for 4.11 (+706,-364)
2ca4c74
bcm53xx: backport missed BCM53573 ILP patch from 4.10 (+185,-159)
c5ca304
bcm53xx: drop unused source file of bcm53xxspiflash (-228)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
1a5cb4a
kernel: add pending bcm47xxpart support for failsafe TRX partition (+316,-52)
7c8a363
kernel: update bcm47xxpart failsafe partition patches (+49,-37)
4ce3c41
bcm53xx: backport upstream bcm53xx spi driver changes (+102,-41)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
ea6d10d
bcm53xx: add pending BCM5301X patches: Netgear R8000 WiFi & Luxul DTS (+343,-1)
6b68635
bcm53xx: disable building Linksys EA6300 V1 image (+2,-1)
Target / brcm2708 (42 changes)
f233664
brcm2708-gpu-fw: update to latest version (+66,-8)
a8d4d71
brcm2708: update to latest version (+91.9K,-79.3K)
e821fdb
brcm2708: add missing config symbols (+9)
3339f41
brcm2708: implement sysupgrade image check (+15,-1)
dc92917
image / basefiles: make console password configurable (+48,-42)
3faf65e
kernel: update kernel 4.4 to version 4.4.8 (+37,-236)
525b311
brcm2708: update linux 4.4 patches to latest version (+26.8K,-18.1K)
7df1964
brcm2708: removes backported patch (linux-4.4.7) (-25)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
424a94d
brcm2708: convert to the new building system (+20,-72)
c4664b0
kernel: update kernel 4.4 to version 4.4.11 (+114,-991)
cf58007
bcm2708: explicitly check for SUBTARGET instead of using the device SUBTARGET... (+9,-6)
8998dc1
brcm2708: fix SUBTARGET checks for bcm2709/bcm2710 (+2,-2)
65ae9db
brcm2708: fix build error introduced in 2b4e5d47 (+1,-4)
a105eac
kernel: update kernel 4.4 to version 4.4.12 (+569,-1.4K)
ece009d
brcm2708: take over maintainership (+1,-1)
3fc661a
brcm2708: update linux 4.4 patches to latest version (+14.6K,-6.4K)
09f0850
brcm2708: fix missing dependency found by buildbot (+4,-1)
0691a17
brcm2708: fix another missing kmod dependency (+4,-1)
0aa6c7d
kernel: update kernel 4.4 to version 4.4.13 (+56,-312)
63cb2fb
brcm2708: properly detect the Raspberry Pi Zero (+6,-2)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
2040210
brcm2708: update linux 4.4 patches to latest version (+18.3K,-14.4K)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
aa53f78
build: fix subtarget descriptions (+58,-60)
2b1c6b2
brcm2708: update linux 4.4 patches to latest version (+19.1K,-10.9K)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
ba5a9ab
brcmfmac43430-firmware: rename to brcmfmac-firmware-43430-sdio (+7,-7)
c3d3111
brcmfmac43430-firmware: remove package and switch to linux-firmware (+75,-63)
949cfbb
kernel: update kernel 4.4 to version 4.4.22 (+30,-29)
611399f
brcm2708: fix image generation with imagebuilder (+5,-1)
d0b50c2
kernel: drop usbdev LED trigger (+5,-488)
a569354
kernel: update kernel 4.4 to version 4.4.28 (+19,-19)
8e47655
kernel: update kernel 4.4 to version 4.4.32 (+70,-84)
011f2c2
brcm2708: update linux 4.4 patches to latest version (+21.6K,-15.5K)
c21af88
brcm2708: unbreak the spidev build (+6,-4)
88ca639
kernel: bump to 4.4.40 (+48,-153)
01d9527
kernel: remove DEVTMPFS platform overrides (-5)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
Target / brcm47xx (40 changes)
c3cf3c4
brcm47xx: fix wgt634u port assignment, broken since openwrt r47866 (+1,-1)
05459a0
kernel: move the old gpio watchdog driver from generic to brcm47xx (+720,-722)
98010ab
kernel: remove ocf support, cryptodev-linux should be used instead (+4,-94.7K)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
9b4f175
brcm47xx: add the small_Flash feature (+1,-1)
cf6d9d9
kernel: rename B53 symbols to avoid upstream kernel conflict (+52,-52)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
9abbaa9
build: remove MIPS dsp/dsp2 CPU_SUBTYPE (-12)
861f566
brcm47xx: add missing config symbol (+2,-1)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
aa53f78
build: fix subtarget descriptions (+58,-60)
1c09849
treewide: remove bad local shell variable declarations (+16,-21)
337f219
brcm47xx: open code Makefile entries for all devices (+527,-115)
6e64a38
brcm47xx: build also TRX image for Linksys WRT300N V1 (+1)
06405df
brcm47xx: bump kernel to 4.4 (+1,-1)
13e6f7a
brcm47xx: reorder older entries in image Makefile (+63,-64)
bc6be3e
brcm47xx: add support for per-device rootfs (+95,-4)
8bd2167
brcm47xx: image: make linksys-pattern-partition leave specific file (+2,-2)
027b2c5
brcm47xx: image: make TRX steps work with rootfs passed as $@ (+4,-2)
f20ba0f
brcm47xx: image: use append-rootfs step for per-device rootfs support (+18,-18)
f12f77b
brcm47xx: merge cpu cache workaround patches into one, ensure they get compil... (+115,-177)
a07c497
brcm47xx: fix initramfs image build error (+1)
102cb47
kernel: bump to 4.4.35 (+191,-308)
758ef7a
kernel: bump to 4.4.36 (+28,-23)
ef4fc00
brcm47xx: mips74k: fix typo in Netgear WN3000RP model name (+8,-8)
b1bdb6e
brcm47xx: specify DEVICE_PACKAGES for Netgear WGT634U (+3)
8f5cf32
brcm47xx: drop standalone Netgear WGT634U profile (-17)
1d74f78
brcm47xx: legacy: specify DEVICE_PACKAGES for all devices (+29,-1)
18152e7
brcm47xx: mips74k: specify DEVICE_PACKAGES for all devices (+39)
11c41a0
brcm47xx: fix bgmac package (+5,-2)
b138e69
brcm47xx: generic: specify DEVICE_PACKAGES for all devices (+6)
d091b2c
brcm47xx: generic: drop standalone profiles duplicating device ones (-33)
5f8e338
brcm47xx: drop some personal profiles (-50)
2406b34
brcm47xx: generic: include Ethernet drivers in standard image (+5)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
392cccb
build: remove mips16 feature flag from target makefiles (+11,-9)
86b4b02
brcm47xx: backport arch patch with Luxul devices support (+260,-14)
Target / brcm63xx (47 changes)
794383b
brcm63xx: fix F@ST2704V2 image generation (+1,-1)
2327304
brcm63xx: switch to linux 4.4 (+2,-1)
fd77861
brcm63xx: drop linux 4.1 support (-16.5K)
2dc7f99
brcm63xx: refresh kernel patches and config (+19,-12)
c699034
brcm63xx: move profiles definitions to image/Makefile (+1.1K,-1.4K)
ec95509
brcm63xx: remove obsolote preinit scripts and fix preinit iface script (+23,-84)
7807c7e
brcm63xx: add support for inverting ath9k LED polarity (+12,-9)
85a0a90
brcm63xx: set HG556a A/B ath9k LED as active high (+63,-61)
a529b41
brcm63xx: set DSL-274XB-F1 ath9k LED as active high (+103,-102)
532c3f3
brcm63xx: add initial support for Netgear EVG2000 (+195,-1)
a0ea3ea
brcm63xx: fix typo image/Makefile (+1,-1)
98d418e
brcm63xx: improve image/Makefile (+1,-2)
cf6d9d9
kernel: rename B53 symbols to avoid upstream kernel conflict (+52,-52)
6b5f6d6
brcm63xx: fix single profile selection (+1)
29444e4
brcm63xx: fix external IRQs (+9,-9)
80403e4
brcm63xx: use upstreamed compatible name for the periph intc (+11,-11)
a89f5e7
brcm63xx: move the bootargs into the dtb files (+334,-3)
d61d82e
brcm63xx: merge DSL-274X-F1 profiles (+6,-16)
13253fb
brcm63xx: add sysupgrade images (+31,-20)
a95d64a
brcm63xx: simplify block size and image offset options (+45,-34)
b7baaaf
kernel: Move append-dtb to common image-commands (+12,-29)
0bed85b
brcm63xx: fix CVG834G compatible string (+1,-1)
eae812d
brcm63xx: fix image generation with offsets/blocksizes != 64K (+2,-2)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
cea917c
brcm63xx: fix HG556a C button (+1,-1)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
df68d6e
brcm63xx: fix build with per-device rootfs (+1,-1)
4ab33a3
brcm63xx: fix CT-536p/CT-5621T support (+2,-2)
0ddae04
brcm63xx: backport mtd of node changes from upstream (+608,-23)
cf8da98
brcm63xx: switch to board based failsafe networking (-37)
aa53f78
build: fix subtarget descriptions (+58,-60)
85fefcd
kernel: mtd: backport Macronix sector size fix (+44,-29)
993ad29
kernel: Backport pending appended DTB handling patches (+341,-37)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
0658527
switch to the new usbport LED trigger (+150,-139)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
de40d45
treewide: dts: fix dtc compiler warnings (+10,-57)
2b55c83
treewide: dts: use keycode defines from input dt-binding (+757,-349)
727ebf3
brcm63xx: Livebox 1: use button 1 as failsafe button (+3,-3)
768595c
brcm63xx: Livebox 1: fix led naming (+5,-5)
422ba32
brcm63xx: Livebox 1: fix part probe name (+1,-1)
aedca3c
brcm63xx: Livebox 1: relocate the kernel to fix boot (+2,-2)
d2b79e4
brcm63xx: Livebox 1: add userspace board support (+12)
fc6ed95
brcm63xx: image: trim revision code used for --rsa-signature (+3,-3)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
Target / cns3xxx (14 changes)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
e32b2f9
kernel: update kernel 4.4 to version 4.4.10 (+10,-36)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
f532191
cns3xxx: fix RX softIRQ loop (+2,-2)
cd243b1
cns3xxx: remove obsolete jffs2 image build code (-16)
aa53f78
build: fix subtarget descriptions (+58,-60)
1419087
cns3xxx: add GW2394 Support (+3,-1)
1974ad5
cns3xxx: add GW2386 support (+20)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
88ee275
cns3xxx: Enable driver support for onboard m25p80 SPI flash (+2)
58fbe07
cns3xxx: move laguna.c changes out of patches, update it in files/ (+64,-133)
0b3a64f
cns3xxx: eliminate hardcoded kernel/rootfs partition split (+36,-171)
347884b
cns3xxx: fix UART resource overlap (+2,-2)
f5b833b
kernel: bump to 4.4.38 (+19,-19)
Target / gemini (5 changes)
30cd012
gemini: delete 3.18 support (-6.0K)
f046737
gemini: add Linux 4.4 support (+6.2K)
58df34b
gemini: drop Linux 4.1 support (+5.7K,-12.5K)
df04723
gemini: rename patches directory to patches-4.4 (+1.0K,-1.0K)
4cc2d15
gemini: rename config-default to config-4.4 (+165,-165)
Target / imx6 (32 changes)
fa69553
branding: add LEDE branding (+76,-85)
9e41c3f
imx6: move profile definitions to the image/Makefile (+13,-56)
61d82e7
imx6: fix image makefile indentation for Device/ sections (+40,-40)
7e7a31e
imx6: fix build breakage introduced in 9e41c3f54e3c (+1,-1)
de165b6
imx6: fix redundant PROFILES overrides in image makefile (+1,-2)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
468a9b7
imx6: use ubinize-image.sh to fix build with per-device rootfs (+4,-64)
5d9a4c2
imx6: clean up / fix ventana image build code (+43,-69)
35be928
imx6: fix generating bootfs in imagebuilder (FS#102) (+7,-1)
dc765f6
imx6: Fix pointing to msata/mmc bootdevs (+4,-4)
d3730c9
imx6: disable EOF markers on UBI (+1)
3314bcf
imx6: add GW553x support (+605,-1)
0cf48c4
imx6: refresh kernel config (-7)
911b6ca
imx6: enable ARM crypto acceleration (+19)
a2386c3
imx6: image: remove pca955x/ds1672/at24 from Ventana kernel modules (+1,-1)
7419b94
imx6: override default inittab to add video console tty (+4)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
d70b748
imx6: Add static PCA953x support in kernel (+2)
d27bce8
build: drop UBI EOF marker from images by default (+4,-3)
41eab90
kernel: update kernel 4.4 to version 4.4.21 (+20,-230)
5a922e5
imx6: inittab: Use login.sh wrapper so we can configure console password (+2,-2)
5481ce9
imx6: Add ds1307 RTC to kernel for working hctosys (+2)
d9c3727
imx6: Add ds1672 RTC to kernel for working hctosys (Gateworks) (+1)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
1c6b1ab
imx6: fix image boot ubifs compression option (+1,-1)
c524d1b
imx6: enable the Freescale SNVS RTC driver in the kernel config instead of pa... (+2,-17)
348fedc
imx6: build support for the ventana ethernet expansion board into the kernel ... (+2,-19)
7f0796d
imx6: remove kmod-thermal-imx, it is already enabled in the kernel config (+3,-23)
7450698
imx6: enable the chipidea usb driver in the kernel config instead of packagin... (+28,-8)
a2f6b56
imx6: enable the crypto acceleration driver in the kernel config instead of p... (+17,-1)
26e4fee
imx6: kernel: Backport serial port fixes (+249)
Target / ipq806x (107 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
e1041e1
ipq806x: enable fpu (+1,-1)
b8ab6af
global: change my email address (+28,-28)
5e49c57
ipq806x: Add support for linux-4.4 (+11.4K,-35.6K)
ef02e89
ipq806x: Add Archer C2600 to image/Makefile (+24,-1)
98b50f0
ipq806x/base-files: Add Archer C2600 LEDs and board (+8)
14515cc
ipq806x/base-files: Add support for Archer C2600 (+22,-1)
7d963ef
ipq806x/base-files: extract ath10k caldata (+68)
cd36d71
ipq806x/dts: Add Archer C2600 DTS (+425)
21802f2
ipq806x: fix 3.18 support (+23.2K)
0fa01e2
ipq806x: remove accidentially comitted file (-464)
1e15248
ipq806x: enable PM support (+2)
9dafab9
ipq806x: add a default profile (+9)
8ee30ad
ipq806x: add diag.sh script (+31)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
928163b
uboot-envtools: add ipq806x support (+32,-1)
bdaf558
ipq806x: qcom rpm fix support for smb208 (+124)
2adc646
ipq806x: build Linksys EA8500 images (+18,-1)
3d067c0
ipq806x: base-files: add support for Linksys EA8500 (+142)
46cecfd
ipg806x: set v4.4 as default (+1,-21.2K)
8cc6591
ipq806x: move dts file to the files folder (+1.5K,-1.2K)
9361285
ipq806x: restore old stmmac dma patch which is still needed to fix data corru... (+117)
14e2f4f
ipq806x: add missing kernel config symbol (+1)
0ddcbee
ipq806x: activate ATAG DTB mangle and EA8500 rootblock in dts (+190,-1)
66ffd0d
ipq806x: fix MAC_POWER_SEL switch configuration (+6,-6)
4cd67a4
ipq806x: move smb208 nodes into a regulator subnode (+69)
9bf3ddc
ipq806x: move ath10k firmware selection into device profiles (+8,-1)
8232421
ipq806x: add initial support for Netgear R7800 (+1.6K,-12)
b7baaaf
kernel: Move append-dtb to common image-commands (+12,-29)
776613e
ipq806x: Fix typo in Qualcomm device names (+3,-3)
184087f
ipq806x: enable ieee80211 phy hotplug and patch macaddress (+23)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
39a229e
ipq806x: enable ath10k firmware for 988x, 99x0 and 9984 by default (+3,-2)
1729a08
ipq806x: remove obsolete UBINIZE_OPTS variables (-1)
e0ed6ec
image: clean up UBI related device variable definitions (+17,-7)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
15bcda4
ipq806x: change compiler flags to arm cortex-a15 (+1,-1)
9780b2d
ipq806x: add patch for kernel compiler flags (+13)
7a175e2
ipq806x: clean up redundant initialization of core device image variables (+1,-4)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
62d4665
ipq806x: add missing sysupgrade-nand => sysupgrade-tar change (+1,-1)
532eb5f
ipq806x: fix boot hang if cmdline contains words with r in the middle (+1,-1)
f3fbc80
ipq806x: fix MAC_POWER_SEL for Netgear R7800 (+1,-1)
d7e4b9b
ipq806x: sync with latest patches sent by QCA (+1.4K,-93)
0051661
ipq806x: add usb pins to r7800 dts file (+183)
c34f953
ipq806x: Build image for Netgear Nighthawk X4 R7500v2 (+383,-1)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
00e8571
ipq806x: rename R7800 device tree file, merge R7500v2 dts addition (+393,-402)
2a64be5
ipq806x: enable ondemand governor (+2,-1)
9417293
ipq806x: Archer C2600: Renaming LED accordance with the standard (+20,-20)
9dc367e
ipq806x: fix ipq8065 s2a/s2b regulator frequency (fixes ethernet performance) (+2,-2)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
c7d5bc8
ramips: improve Linksys EA8500 build code (+2,-2)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
eb7307c
ipq806x: update Netgear R7800 device tree (+308,-181)
9677bfb
ipq806x: fix wlan mac for Netgear R7800 (+3)
4bdf615
ipq806x: add support for indicating the boot and upgrade state using four leds (+54,-15)
bcfb535
ipq806x: C2600: change leds colour name (+12,-13)
a92f575
ipq806x: add back end-of-UBI marker for a few factory images (FS#228) (+2)
0658527
switch to the new usbport LED trigger (+150,-139)
a0ed7af
ipq806x/nbg6817: add support for ZyXEL NBG6817 (+400,-8)
1465beb
ipq806x/nbg6817: add sysupgrade support (+99)
dbf2feb
ipq806x: ArcherC2600: devictree cleanup (+44,-13)
0744b6a
ipq806x: ArcherC2600: export usb power pins (+16)
8f7e58c
ipq806x: add reserved memory node in Netgear R7800 (+5)
dafbc94
ipq806x: TP-Link Archer C2600: convert old usbdev trigger to new usbport (+2,-2)
bf7166e
ipq806x: fix leds, sata port for Netgear R7800 and minor fixes - renamed leds... (+43,-34)
8749fb7
ipq806x: update clk-qcom patches (+563,-6)
a154a3d
ipq806x: add opp patches for voltage scaling (+259)
681f289
ipq806x: switch to generic cpufreq driver cpufreq-dt (+383,-466)
b2135f3
ipq806x: update DT in accordance to new drivers And add some more DT nodes (+90,-214)
fddd532
ipq806x: fix a kconfig issue (+30)
fcf9031
ipq806x: clean up the kernel config and reduce kernel image size by disabling... (+7,-50)
3616666
ipq806x: fix zyxel image build error (+1,-1)
524d7a7
ipq806x: fix pcie reset gpios (+6,-6)
793d448
ipq806x: backport upstream wdt driver (+2.6K,-38)
506dc81
ipq806x: add CPU idle states (+143,-41)
07d0c1b
ipq806x: add support for RPM clock controller (+1.6K)
77b6bfc
ipq806x: add support for RPM message RAM (+150)
84781cb
ipq806x: add vlans during switch init into R7800 DT (+4)
bb8f516
ipq806x: fix pci pins (+9,-7)
3ac5eb9
ipq806x: fix Netgear R7500v2 memory (+6,-1)
5aace5a
ipq806x: fixes for R7800 and C2600 (+115,-18)
8459d85
ipq806x: refresh patches (+25,-50)
9d6d7d9
ipq806x: append metadata to images (+6,-6)
27c355f
ipq806x: fix build errors (+262)
b5ee86c
ipq806x: remove device specific sysupgrade image checks (+1,-24)
70434c3
ipq806x: switch to upstream usb driver and backport fixes (+1.4K,-340)
8b17319
ipq806x: enable swconfig LED support (+1)
c380772
ipq806x: c2600: change wan and lan led trigger to swconfig port (+2,-2)
ae79c41
ipq806x: add support for TP-Link Archer VR2600v (+467,-2)
e3caadc
ipq806x: clean up dts files (+533,-284)
3228c2a
ipq806x: more dts cleanup (+80,-110)
102cb47
kernel: bump to 4.4.35 (+191,-308)
550f71e
ipq806x: refactor rpm clock controller patches (+1.5K,-1.4K)
8fca992
ipq806x: add enable reg and masks for PRNG (+25)
2b71f95
ipq806x: increase coherent dma pool size (+52)
fef6a96
ipq806x: add thermal sensor driver (+2.3K,-13)
d700c12
ipq806x: EA8500 fix sysupgrade over stock firmware (+26,-4)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
6ebb46a
ipq806x: fix pvs1_bin voltage in ipq8065 DT (+7,-7)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
45bf3d4
ipq806x: disable usb3 phy suspend and add usb tcsr control (+43,-1)
44b4459
ipq806x: update eMMC and SDCC3 nodes in device tree (+9,-7)
ca25b4d
ipq806x: enable hw pseudo random number generator (+17,-1)
8004aa3
ipq806x: refactor ipq8065 device tree (+2,-1.1K)
Target / ixp4xx (7 changes)
2ce19c0
ixp4xx: Add support for 4.4 kernel, refresh patches (+9.8K,-1)
d0c6458
ixp4xx: Drop linux 4.1 support (-9.8K)
69b45d2
ixp4xx: fix Avila SoC audio driver compilation (+1,-1)
92eaf27
use immediate set in target Makefiles (+7,-7)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
75e63c2
kernel: update kernel 3.18 to version 3.18.43 (+107,-181)
91dab05
ixp4xx: drop 3.18 config/patches (-9.7K)
Target / kirkwood (33 changes)
934daa7
kirkwood: move ubi/ubifs options to the image makefile (+36,-36)
5283686
kirkwood: add missing kernel symbol (+1)
6036768
kirkwood: install kernel binaries into bin/ for use with external storage (+2)
b7baaaf
kernel: Move append-dtb to common image-commands (+12,-29)
e0ed6ec
image: clean up UBI related device variable definitions (+17,-7)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
cfd1ef4
kirkwood: get rid of useless ubifs/ubi option variables (+3,-33)
5d4b044
kirkwood: clean up redundant variables in the image building code (+9,-15)
0538bbd
kirkwood: remove obsolete ubinize.cfg file (-13)
650afe4
kirkwood: remove obsolete code for including kernel/dtb in rootfs (+3,-45)
064bcdc
kirkwood: fix UBIFS_OPTS variable in image build (+1,-1)
33c8d35
image: remove shell calls from legacy ubi/ubifs image code (+5,-11)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
c1578d4
cleanup ucidef_set_interface* usage (+8,-9)
d27bce8
build: drop UBI EOF marker from images by default (+4,-3)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
61c2a73
image: remove padding parameter from append-kernel/append-rootfs (+15,-15)
b9a5527
kirkwood: fix uimage creation for some kirkwood devices (-1)
5528573
kirkwood: Add RTC driver to kernel for working hctosys (+6,-6)
f6b5df4
kirkwood: remove redundant code in etc/board.d/02_network (+5,-10)
d260610
kirkwood: fix pogo_e02 LED name (+4,-2)
c9e4cf2
kirkwood: convert iconnect, ib62x0 and pogoplug_e02 to the new image build code (+58,-38)
2eb1cc3
kirkwood: remove legacy image build code (-96)
44447f6
kirkwood: clean up FEATURES (+1,-1)
9a1f441
kirkwood: enable SoC drivers in the kernel config (+22,-28)
49e81f9
kirkwood: clean up profiles, move to image makefile (+28,-234)
9c402d0
kirkwood: enable initramfs images by default (+1,-1)
83d5945
kirkwood: fix sysupgrade for non-dockstar NAND devices (+7,-2)
4731f02
kirkwood: fix ubi partition name (+10,-9)
88ca639
kernel: bump to 4.4.40 (+48,-153)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
3be4c6c
kirkwood: only add UBI EOF markers for devices that need it (+2,-1)
Target / lantiq (202 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
3faf65e
kernel: update kernel 4.4 to version 4.4.8 (+37,-236)
eb529d2
lantiq: fix xway image building (+3,-3)
6249269
lantiq: fix minor typos in 11G/22F phy driver (+2,-2)
b529387
lantiq: use the same functionality for all ethernet phys led (+14,-6)
5ed2140
lantiq: VG3503J - use the same PHY led functionality as the OEM firmware (+8,-8)
b695ce2
lantiq: use sysupgrade.bin postfix for tplink images (+4,-3)
b7fc892
lantiq: move partitions into partion table node (+1.3K,-1.0K)
d7438ce
lantiq: handle the dual-firmware layout of brnboot (+93)
60ac485
lantiq: VGV7510KW22BRN - support dual-image (+4,-1)
44cace4
lantiq: add device tree binding for the phy clock source (+30)
d4de9f7
lantiq: VGV7510KW22BRN - set the phy clock source (+6)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
b8ab6af
global: change my email address (+28,-28)
311faaa
lantiq: move ubi/ubifs options to the image makefile (+18,-21)
21bdd79
lantiq: disable phy led complex (test) functions by default (+2,-2)
9d0608e
lantiq: VG3503J - merge profiles (+176,-200)
abfdddf
lantiq: VG3503J - use the 11G firmware (+2,-2)
a42e84b
lantiq: fix regression in VG3503J.dts (+2)
f778cdd
lantiq: fix ARV4518PWR01 network (+4)
8a382f1
lantiq: VGV7519 - remove/merge redundant parts in dts (+21,-68)
79d92bb
lantiq: VGV7519 - cleanup pinmux configuration (+3,-15)
1deab53
lantiq: VGV7519 - add second usb port (+5)
1e39560
lantiq: VGV7519 - add vlan support (+3,-1)
28faa3f
lantiq: VGV7519 - get mac address from board_config partition (+3,-2)
a9f7586
lantiq: VGV7519 - fix brn partition layout (+50,-4)
4d5db71
lantiq: VGV7510KW22 - fix pinmux configuration (+1,-25)
db66b15
lantiq: VGV7510KW22 - enable the IP101A phy (+23,-5)
b2b917c
lantiq: do not build images which exceed the flash size (+46,-42)
e8780b6
lantiq: Use the correct SPI flash speed for the Netgear DGN3500 (+1,-1)
8b321d4
lantiq: Fix macaddr-setting code on DGN3500 and possibly other devices (+4,-4)
2b4e5d4
kernel: remove a hack that was obsoleted upstream (+1,-25)
aa930ba
lantiq: unmacro tp-link boards (+25,-14)
1616bb2
lantiq/image: move tplink specific image into own file (+46,-44)
ba42c1d
lantiq: un-macro the image building code (+394,-382)
821ccd2
lantiq: only call Image/Prepare/Profile for defined profiles (+1,-1)
97e3d10
lantiq: fix image DEVICE_DTS handling, add proper default value (+1,-31)
2cf6783
lantiq: remove dummy ltq_machine_power_off to fix gpio-poweroff drivers (+23)
cc87d14
lantiq: refresh xrx200 kernel config (-29)
2d48f93
lantiq: add Buffalo WBMR-300HPD support (+328)
69c99a4
lantiq: enable swconfig LED support (+1)
1da8751
lantiq: change xrx200 ethernet driver WRED signal to global to fix spurious p... (+4,-3)
172eebb
lantiq: fold 0400-xrx200-net-multi-phy.patch into 0025-NET-MIPS-lantiq-adds-x... (+9,-39)
c536da3
lantiq: add VLAN handling fixes to xrx200 ethernet driver (+37,-17)
027da34
lantiq: add default lan setup to board.d script (+3)
d61af50
lantiq: fix a regression in the eiu irq loading code (+78)
b50b0cf
lantiq: use new property name for eiu irqs (+4,-4)
bf007a4
lantiq: Add Support for Fritz!Box 7360 SL (+233)
2ae06f3
lantiq: gpio-export fails to build if GPIO_SYSFS is not enabled (+11,-7)
239ad94
lantiq: add xway_legacy target (+116,-62)
d5143a4
lantiq: add AVM image mageic to sysupgrade script (+2)
d57990e
lantiq: fix ARV452CQW button gpio setup (+7,-7)
98d00c3
lantiq: fix io_space_limit (+28)
d5666b9
lantiq: fix fritz7320 wifi support (+27,-6)
90c48dd
lantiq: fix VG3503J loader generation (+1,-1)
88019c6
lantiq: add ARV4525PW wifi led (+3)
9233db2
lantiq: the io space was still not big enough for UHCI (+1,-1)
3a75777
lantiq: refresh patches (+89,-100)
a6f7536
lantiq: convert remaining legacy targets to the new image generation code (+101,-98)
9a0381f
lantiq: small fix for legacy profile builds (+7,-36)
f4c59a2
lantiq: get rid of ifneq() checks inside command templates (+34,-34)
982108f
lantiq: clean up / fix LegacyDevice template handling (+7,-15)
32012de
lantiq: fix build of NAND sysupgrade images (+45,-57)
551c9c8
lantiq: diag - switch off the power led on failsafe (+4)
153b3f0
lantiq: BTHOMEHUBV5A - use the power event code for the restart button (+1,-1)
7df43d8
lantiq: fix typo in new image generation (+1,-1)
ecdfbea
lantiq: remove patch adding support for building without reset controller (-45)
8bfa230
lantiq: build fullimage.img for EASY80920NAND (+22)
7f5b8cc
lantiq: use new partition layout for EASY80920NAND (+30,-6)
84b3d92
lantiq: make EASY80920 work with both chip versions (+2,-1)
f054e82
lantiq: remove gr7000 support (-161)
34fdfbf
lantiq: Slow down SPI flash on the DGN3500 (+1,-1)
b7baaaf
kernel: Move append-dtb to common image-commands (+12,-29)
9759fde
lantiq: add support for ARV7506PW11 (Alice/O2 IAD 4421) (+183,-1)
f080cfa
lantiq: fix network in failsafe (+1,-9)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
bf32177
kernel: remove full cache flush in fuse_copy_do() for MIPS (+1,-97)
1cc092f
lantiq: mac address setting on BTHOMEHUBV3A (+1,-2)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
ceee47b
lantiq: disable jffs2 support on xrx200 (+1,-20)
cc88df1
lantiq: fix building NAND images in default config (+22,-35)
8058e47
lantiq: simplify image building code (+3,-34)
22c0206
lantiq: add image build template for NAND devices (+19)
bdfed2a
lantiq: convert simple xrx200 devices to new image build code (+8,-15)
f12e964
lantiq: convert AVM xrx200 devices to new image build code (+16,-10)
ab92f57
lantiq: convert remaining xway NAND devices to new image build code (+8,-65)
e6a7e6e
lantiq: fix image creation of P2812HNUF3 & BTHOMEHUBV3A (+2,-2)
eb28a0c
lantiq: fix WBMR-300HPD switch port assignment (+5,-4)
47cce1d
lantiq: fix switch configuration for EASY80920 (+27,-24)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
941ebaf
lantiq: enable missing ath10k firmware for BT Home Hub 5A (+1,-1)
9abbaa9
build: remove MIPS dsp/dsp2 CPU_SUBTYPE (-12)
828e25e
lantiq: add cpu temperatur sensor driver for xrx200 (+171)
12fe4b5
lantiq: use ath, eep-flash/mac-offset for ath eep nodes (+15,-15)
a7cce11
lantiq: drop orphaned eeprom-handling code branches (+71,-97)
1b7d658
lantiq: fix mac address increments (+1,-12)
91d5067
lantiq: use the etop driver DT bindings only (+25,-81)
47d3909
lantiq: drop duplicate and now unused "lantiq, eth-mac" binding (+1,-52)
0b327c1
lantiq: board.d: set lan mac address only where necessary (+8,-16)
5947f7f
lantiq: enable cpu temp driver for selected boards (+12)
eae422e
lantiq: fix some ethernet driver SMP issues (+16,-10)
8f02f7c
lantiq/xrx200-net: fix "tx ring full" error by introducing second DMA TX channel (+31,-17)
ddd1882
lantiq/xrx200-net: add interrupt for second DMA TX channel to vr9.dtsi (+1,-1)
9f5ee6f
lantiq: add kmod-ledtrig-usbdev to device packages which have usb led (+5,-5)
528b769
lantiq/xrx200-net: Add support for eth0 as WAN interface (+1,-1)
63857a2
lantiq: generate switch configuration for BTHOMEHUBV2B. (+8,-1)
c6164d9
lantiq: fix building AVM/EVA sysupgrade images on NOR devices (+3,-1)
46b88b5
lantiq: switch from 34k to 24k (+3,-3)
6fdc527
lantiq: fix ath5k EEPROM loading (+27,-9)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
7d02e94
lantiq: enable cpu temp driver for more tested boards (+9,-1)
96f6bd5
lantiq: board.d: cleanup default switch config (+19,-32)
64d7288
lantiq: board.d: apply alphabetical order (+43,-43)
92eaf27
use immediate set in target Makefiles (+7,-7)
c1578d4
cleanup ucidef_set_interface* usage (+8,-9)
993ad29
kernel: Backport pending appended DTB handling patches (+341,-37)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
e9de6e5
lantiq: do not "local" variables outside of a function (+5,-5)
1c09849
treewide: remove bad local shell variable declarations (+16,-21)
7d55916
kernel: update to v4.4.23 (+53,-57)
8370b9e
ntiq: make i2c-lantiqi driver compile again (+9,-9)
dbb13a8
lantiq: board.d: apply alphabetical order to led file (+12,-12)
8b63941
lantiq: cleanup led handling functions (+22,-19)
e07c80d
lantiq: use aliases device tree node for leds (+277,-285)
7659f9a
lantiq: fix usb leds/trigger (+11,-8)
116adaa
lantiq: fixup last commits (+9,-9)
993ca3b
lantiq: fix BTHOMEHUBV2B default packages (+1,-1)
0547b3c
lantiq: fix lantiq-dsl output spam (+1,-1)
335ccdd
lantiq: fix ARV452CQW keys (+1,-1)
36afaae
lantiq: use wpad-mini for WBMR boards (+2,-20)
0658527
switch to the new usbport LED trigger (+150,-139)
17094e9
lantiq: rework VG3503J image (+15,-79)
1f7a03a
lantiq: drop lzma-loader (-2.8K)
fa14124
lantiq: use new build code for DGN3500 (+36,-99)
72d1267
lantiq: Fix buttons for ARV752DPW (+5,-5)
eba84be
lantiq: Sanitize device tree files (+668,-656)
23e3314
lantiq: fix thermal sensors driver (+21,-5)
3c5a8a2
lantiq: enable cpu temp driver for all vr9 boards (+4,-20)
b760afa
lantiq: danube fxs bugfix: changed compatible attribute of vmmc (+1,-1)
01ab520
lantiq: modify vr9.dts to support vmmc (+8)
e0229a1
lantiq: added support for VPE1 (+208)
4552bf1
lantiq: vpe softdog (+171)
7929ab6
lantiq: add vpe/watchdog modules to kernel (+6)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
112cf52
lantiq: cleanup dts files (+35,-312)
3db1a5c
lantiq: use external pci clock on ARV7506PW11 (+1)
13208e8
lantiq: fix VGV7519 and VGV7510KW22 mac addresses (+5,-4)
7fd5171
lantiq: use the device tree bindings from rt2x00 driver (+136,-170)
21d8de7
lantiq: drop ralink eeprom handling function (+9,-73)
07bc0d6
lantiq: fix pci issue if mem kernel parameter is used (+22)
2b55c83
treewide: dts: use keycode defines from input dt-binding (+757,-349)
ecab500
lantiq: fix port indexing for WBMR-300 (+1,-1)
fe9a757
lantiq: enable VMMC for VGV7510KW22 (+10,-1)
904a675
lantiq: add tapi/vmmc to VGV7510KW22 defaults (+2,-2)
0ce9292
lantiq: enable VMMC for VGV7519 (+10,-1)
8565630
lantiq: add tapi/vmmc to VGV7519 defaults (+2,-2)
8e47655
kernel: update kernel 4.4 to version 4.4.32 (+70,-84)
be29674
lantiq: append metadata to images (+7,-5)
7738227
lantiq: run append-metadata before check-size to fix build errors (+4,-4)
16adf49
lantiq: remove device specific sysupgrade image checks (+1,-22)
c82d5b3
lantiq: initialise dwc2 on danube (+10)
5c06a31
lantiq: device tree bindings for dwc2 on danube (+2,-1)
6f60926
lantiq: dwc2 parameters for danube (+31,-2)
ffd7c15
lantiq: use dwc2 by default on danube (+13,-13)
c2582f5
lantiq: add missing metadata for tp-link images (+1,-1)
d596c21
lantiq: write protect vgv7519 u-boot and u-boot-env partitions (+2)
79741dc
lantiq: Register the device tree node with the PCIe controller (+9,-1)
d76ee5b
lantiq: specify the PCIe controller's interrupt, size and address cells (+10,-2)
18c64f4
treewide: fix button keys codes used in dts (+27,-26)
5cdbc86
lantiq: add swconfig to the default packages (+28,-46)
9371542
lantiq: add Falcon support (+1.5K,-1)
a206168
lantiq: use ath9k device tree bindings binding/owl-loader (+305,-141)
62a347b
lantiq: drop ath9k device tree binding & ath9k pci fixup (+7,-304)
860210c
lantiq: backport kernel patch to pass of node to nand_dt_init (+27,-2)
0e34459
lantiq: use BT HomeHub 5 Type A OEM partition layout (+36,-35)
c0e6647
lantiq: drop obsolete patch (-31)
102cb47
kernel: bump to 4.4.35 (+191,-308)
d9d838b
lantiq: fix image validation errors (+20,-15)
758ef7a
kernel: bump to 4.4.36 (+28,-23)
afa3709
lantiq: fix ath9k EEPROM data swapping for some devices (+26,-14)
ee5a6c1
lantiq: simplify ath9k eeprom extraction script (+16,-11)
7c47f43
lantiq: falcon: remove bootargs-append (-40)
4995c64
lantiq: specify console using stdout-path instead of cmdline argument (+70,-37)
6b94234
lantiq: remove "init" kernel command line parameter from bootargs (+2,-125)
9aa420b
lantiq: fix DGN1000B boot status leds (+7,-9)
7dd42d6
lantiq: add FRITZ7360SL phy reset gpios (+5,-5)
ea9b71e
lantiq: drop the FRITZ7360SL led-dsl alias (-1)
f922615
lantiq: rename EASY98000 to EASY98000NOR (+1,-2)
9998bc5
lantiq: fix falcon build (+1,-1)
d8dde8c
lantiq: fix console print (+128,-4)
8f0dc92
lantiq: fix console print for additional boards (+12)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
2dac674
lantiq: fix dma locking problems with SMP (+152)
f036956
lantiq: update USB controller initialization (+394,-95)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
6538961
lantiq: fix spurious irq storm (+87)
4039b3e
lantiq: fix an ethernet stability issue triggered by receving packets during ... (+53)
392cccb
build: remove mips16 feature flag from target makefiles (+11,-9)
fc366fd
lantiq: remove CPU_TYPE:=mips32r2, it gets overwritten anyway (-2)
66211d0
lantiq: fix brnImage signature for the VGV7510KW22BRN images (+2,-2)
Target / layerscape (14 changes)
c6c731f
layerscape: add 64b/32b target for ls1043ardb device (+171.2K)
15a14cf
layerscape: add 64b/32b target for ls1012ardb device (+37.9K,-6)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
10889d3
layerscape: ls1043ardb: add pad-rootfs to reduce the size of firmware.bin (+1,-1)
4162a7e
layerscape: ls1012ardb: only reserve ext4 fs as default firmware.bin (-4)
102cb47
kernel: bump to 4.4.35 (+191,-308)
ad907e1
layerscape: add 64b/32b target for ls1046ardb device (+2.6K,-3)
f5b833b
kernel: bump to 4.4.38 (+19,-19)
79abb8f
kernel: bump to 4.4.39 (+24,-34)
1866368
layerscape: add ls1088ardb device support (+44.7K)
799d0dd
layerscape: add ls2088ardb device support (+2.1K)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
88ca639
kernel: bump to 4.4.40 (+48,-153)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
Target / malta (12 changes)
e885286
target: globally remove ARCH_PACKAGES overrides (-14)
dc92917
image / basefiles: make console password configurable (+48,-42)
638a568
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides (-6)
3ef433c
malta: remove unneeded symbols (-3)
c25541c
malta: remove NAMESPACES config symbols (-6)
12cdf2b
malta: enable be64 and le64 subtargets (+18,-1)
e3358b2
malta: Fix README file examples (+2,-2)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
d2424d4
malta: remove hack to determine entry point (+1,-5)
392cccb
build: remove mips16 feature flag from target makefiles (+11,-9)
0a4d20f
malta: move FEATURES to the target makefile (+1,-4)
4d73b6b
malta: mark as source-only to avoid wasting build resources (+1,-1)
Target / mcs814x (4 changes)
fa69553
branding: add LEDE branding (+76,-85)
0658527
switch to the new usbport LED trigger (+150,-139)
75e63c2
kernel: update kernel 3.18 to version 3.18.43 (+107,-181)
77b8079
treewide: dts: use C style includes (+7,-7)
Target / mediatek (29 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
090b134
mediatek: sync and patches add support for several boards (+1.3K,-339)
23596ca
mediatek: sync patches and add more ethernet stability fixes (+436,-608)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
b8ab6af
global: change my email address (+28,-28)
c4664b0
kernel: update kernel 4.4 to version 4.4.11 (+114,-991)
f5f173e
mediatek: update patches (+15.4K,-7.4K)
1eac53b
mediatek: update mtd backport (+423,-626)
7d67f79
mediatek: more mtd fixes (+62)
1205e9a
mediatek: more nand fixes (+24,-15)
a105eac
kernel: update kernel 4.4 to version 4.4.12 (+569,-1.4K)
bd657ec
mediatek: remove modules from Kernel config (-85)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
bfcbca3
mediatek/ralink: fix boardnames (+2,-2)
e81020c
medaitek: convert the NAND target to UBI (+62,-192)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
85fefcd
kernel: mtd: backport Macronix sector size fix (+44,-29)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
949cfbb
kernel: update kernel 4.4 to version 4.4.22 (+30,-29)
7d55916
kernel: update to v4.4.23 (+53,-57)
0658527
switch to the new usbport LED trigger (+150,-139)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
305704f
mediatek: enable support for vfpv4 and neon (+1)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
Target / mpc85xx (10 changes)
d0ef9b4
mpc85xx: remove unneeded symbols (-3)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
39f3408
ppc4xx: remove booke-wdt watchdog package (+4,-18)
aa53f78
build: fix subtarget descriptions (+58,-60)
92eaf27
use immediate set in target Makefiles (+7,-7)
c1578d4
cleanup ucidef_set_interface* usage (+8,-9)
c00e5a4
mpc85xx: enable the crypto acceleration driver in the kernel config instead o... (+23,-27)
96ade7a
mpc85xx: build usb support into the kernel instead of packaging it separately (+18,-27)
f5c649d
mpc85xx: build i2c support into the kernel instead of packaging it separately (+3,-15)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
Target / mvebu (69 changes)
8eab383
mvebu: fix portability issues in the image makefile code (+5,-5)
24b8d31
mvebu: update to linux 4.4 (+15,-3.1K)
5663432
mvebu: backport an upstream NAND flash driver fix (+428)
f0dd810
mvebu: prevent crash in the flash driver in case of a spurious interrupt (+13)
008579f
mvebu: rename recently added flash driver fix (+428,-428)
a5a3b59
mvebu: add some more flash driver fixes (+156)
f849c2c
mvebu: enable core drivers in the kernel config instead of packaging them (+72,-165)
22cc151
mvebu: tune kernel config for performance (+1,-1)
629636d
mvebu: fix bus ranges for the crypto processor sram (+13)
a080b10
mvebu: correct patch name of the crypto sram fix (+13,-13)
638a568
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides (-6)
848cacb
mvebu: fix device I/O coherency issues (+47)
df98acc
mvebu: backport upstream ethernet driver improvements and enable buffer manag... (+4.3K,-6)
35782e1
mvebu: configure switch on WRT1200AC and WRT1900ACv2/S (+4,-6)
13ea815
mvebu: add a patch to deal with excessive latencies/delays during flash PIO c... (+36)
0aa6c7d
kernel: update kernel 4.4 to version 4.4.13 (+56,-312)
1830c31
mvebu: Configure status LED for WRT1900ACS (+3)
32727c4
mvebu: switch to the new image build code (+127,-405)
b8cd996
mvebu: limit image builds to profile selection (+1)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
ba1aa4e
mvebu: fix NAND flash issues (FS#67) (+69,-36)
b9b665a
mvebu: add ClearFog .tar.gz bundle (+26)
7347c14
mvebu: rework ClearFog bundle.tar.gz generation (+6,-12)
18eebfe
mvebu: fix boot stalls on WRT1900AC V1 (+1)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
6f1ce65
mvebu: refresh kernel config (-5)
ef02a71
mvebu: make MMC driver for Clearfog builtin (+5)
c419ae2
mvebu: enable NEON support (+1,-1)
86e27f1
mvebu: enable ARM crypto acceleration (+19)
fa0c45c
mvebu: add fpu to features (+1,-1)
a67183a
mvebu: clearfog: require uboot-mvebu-clearfog (+2,-1)
3242c07
mvebu: add sdcard image creation script (+154,-3)
2d7d9ba
mvebu: use ptgen instead of fdisk to make the clearfog image script more port... (+17,-55)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
bee30de
mvebu: enable ext4, f2fs and loop device support (+11,-1)
3cbb782
mvebu: use ext4/f2fs overlay filesystem for solidrun clearfog (+12,-15)
306f1c7
mvebu: fix OpenBlocks AX3 image (+1,-1)
d27bce8
build: drop UBI EOF marker from images by default (+4,-3)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
61c2a73
image: remove padding parameter from append-kernel/append-rootfs (+15,-15)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
bc1f006
uboot-mvebu: also install into KDIR to ensure it packaged in IB (+4,-1)
d8075b1
uboot-mvebu: make hidden and be m for clearfog to fix IB failing to add it (+6,-4)
c4f4d65
mvebu: enable PCA955x driver for clearfog to enable pcie and usb (+2)
f2102b4
mvebu: replace ClearFog dts files with patches from upstream (+909,-582)
c359d7e
mvebu: add switch node to clearfog (+22,-1)
6859098
mvebu: add sysupgrade support for clearfog (+79,-8)
27ed4e9
mvebu: add switch config for clearfog pro (+3)
a454756
mvebu: disable MSI interrupts (-2)
4aa5d3e
mvebu: add support for SFP (+6.2K)
7d55916
kernel: update to v4.4.23 (+53,-57)
15cb19f
mvebu: fix sysupgrade (+2)
0658527
switch to the new usbport LED trigger (+150,-139)
2beab73
mvebu: add missing status LEDs for Linksys WRT1200AC and WRT1900ACv2 (+8,-1)
3764caa
mvebu: add support for the Linksys WRT3200ACM (Rango) (+496,-17)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
de40d45
treewide: dts: fix dtc compiler warnings (+10,-57)
5640986
mvebu: revert remove of mvsw61xx device tree nodes (+53)
8aa9f6b
mvebu: Add BQL patch for mvneta driver. (+83)
9fc0bcd
mvebu: use image metadata for firmware validation (+6,-22)
7cc0d8b
mvebu: fix typo in image metadata support (+2,-2)
c95e4e7
mvebu: fix image validation error (+2,-2)
62e4c91
mvebu: fix sysupgrade for Linksys WRT3200ACM (+1,-1)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
fe876e9
mvebu: Fix up some leds on this series (+5,-5)
2e1f6f1
mvebu: work around an ethernet tx scheduling fairness issue (+36)
6f57e32
mvebu: remove the clearfog-bundle (+1,-13)
89ecfa7
mvebu: several fixes for Linksys WRT3200ACM (+40,-44)
9641cee
mvebu: simplify etc/board.d/02_network (+5,-9)
Target / mxs (9 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
b9c6361
mxs: delete old kernel versions (-4.5K)
2b4d21a
mxs: unconditionally install kernel images/dtb files into rootfs (needed by b... (+4,-18)
87b2b89
tools: remove old mkdosfs symlink from dosfstools (+4,-5)
64be6fe
mxs: enable the chipidea usb driver in the kernel config instead of packaging it (+9,-46)
915d7db
mxs: remove obsolete kernel package depending on linux 3.18 (-21)
29443e2
mxs: remove modules.mk, select drivers in the kernel config (+11,-99)
8935689
mxs: gzip ext4 images (+3)
f5e8c90
mxs: remove stale references to obsolete kernel module packages (+4,-12)
Target / netlogic (1 changes)
137b1ac
netlogic: R.I.P (-370)
Target / octeon (23 changes)
b8ab6af
global: change my email address (+28,-28)
e030c31
octeon: convert to new image building code (+41,-50)
7992633
octeon: Ignore MEM boot param when too small (+31)
f77a56d
octeon: export the FILESYSTEMS variable during image generation (+1,-1)
ff4a804
octeon: fix image build (+1,-1)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
3bb2b46
octeon: fix image build (+1,-1)
fccc429
octeon: clean up image build code (+2,-13)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
2192a02
octeon: fix sysupgrade images (-1)
77b16ba
octeon: drop unsupported jffs2 feature flag (+1,-1)
67e764c
octeon: pad squashfs sysupgrade image rootfs (+2)
467dee3
octeon: increase block2mtd rootfs probe timeout on ER (+1,-1)
1ba88ea
octeon: remove the now redundant cpu cflags override (-1)
aa53f78
build: fix subtarget descriptions (+58,-60)
9d57957
octeon: enable f2fs and ext4 utilities (+2)
08cf461
octeon: enable f2fs and loopback device support in the config (+6)
d2a7df0
octeon: use new ext4/f2fs overlay support (+7,-4)
fe24545
octeon: remove block2mtd support (-1)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
16faf4a
octeon: fix feature flag for initramfs support (+1,-1)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
27fbf54
octeon: disable ext4 images (+1,-1)
Target / omap (17 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
638a568
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides (-6)
51f05b2
omap: take over maintainership (+1,-1)
9efbf58
omap: switch to 4.4 (+62,-98)
21738fe
omap: remove BMP085 symbol (-2)
4ff5296
omap: remove config symbol NETFILTER (-1)
abf23d7
omap: remove config symbol W1 (-1)
0dbd0b9
omap: remove XFRM config symbols (-2)
93276a3
omap: remove NAMESPACES config symbols (-3)
1625e57
omap: remove obsolete kernel version support (-2.1K)
edea59f
omap: remove obsolete code for including kernel/dtb in rootfs (-11)
349a3a1
omap: remove CONFIG_SND_DEBUG override (-2)
d991695
omap: rename patches directory to patches-4.4 (+9,-10)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
aa53f78
build: fix subtarget descriptions (+58,-60)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
7ff7be9
omap: build various core drivers into the kernel instead of packaging them (+54,-175)
Target / omap24xx (3 changes)
fa69553
branding: add LEDE branding (+76,-85)
dc92917
image / basefiles: make console password configurable (+48,-42)
dc17fde
kernel: clean up usb gadget support (+16,-14)
Target / orion (16 changes)
74aecc2
orion: rename patches directory to patches-3.18 (+159,-161)
3994f5c
orion: rename config-default to config-3.18 (+187,-187)
1c09849
treewide: remove bad local shell variable declarations (+16,-21)
cec7e66
orion: Fold DT2 setup files into patch (+553,-536)
da5155b
orion: Add support for 4.4 kernel (+1.1K)
a909a5d
orion: Build images for Buffalo Terastation Pro II/Live (+12,-1)
3ca46aa
orion: Make sub-targets augment FEATURES, not re-define it (+2,-2)
01bda7f
orion: Advertise support for RTC (+1,-1)
3043a4f
orion: Switch to kernel 4.4 (+1,-1)
0d50970
orion: Set appropriate DEVICE_TYPE for harddisk target (+1)
2cb9046
orion: Add uboot-envtools in the default package list (+2,-1)
0917999
orion: Enable CONFIG_MV_XOR (+2)
1a63b81
orion: make image size errors non-fatal (+4,-8)
0d5ba94
orion: enable SoC drivers in the kernel config (+37,-294)
a18488a
orion: remove linux 3.18 support (-890)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
Target / oxnas (49 changes)
9301957
oxnas: delete linux 4.1 support (-831)
70eb034
oxnas: reorganize image build code and nuke profiles (+36,-119)
055d8d9
oxnas: move target-specific modules into target's modules.mk (+41,-33)
c43635b
oxnas: sync 010-arm_introduce-dma-fiq-irq-broadcast with cns3xxx (+27,-15)
53a9809
oxnas: drop compatibility with old kernels from dwmac-oxnas (-27)
f90f379
oxnas: drop compatibility with old kernels from irq-rps (+1,-23)
97ce23c
oxnas: drop compatibility with old kernels from pinctrl (-8)
118b5ae
oxnas: drop compatibility with old kernels from mach-ox820 (-5)
e902452
oxnas: use global UBIFS_OPTS, all profiles use the same settings (+1,-5)
a105eac
kernel: update kernel 4.4 to version 4.4.12 (+569,-1.4K)
1b48152
oxnas: remove unneeded _DIAG symbols (-5)
f6c3f83
oxnas: install kernel binaries into bin/ for use with external storage (+3)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
e0ed6ec
image: clean up UBI related device variable definitions (+17,-7)
c5ec5e1
oxnas: revert to kernel 4.1 (+899,-2)
caf36d1
oxnas: add DTB for Akitio devices in patches-4.1 (+3,-2)
b05125c
oxnas: sync kernel config-4.1 with changes made to config-4.4 (+1,-7)
8880497
oxnas: use DHCP by default on ethernet interface (lan) (+1,-1)
f082d94
oxnas: add kmod-ledtrig-timer to default package set (+3,-3)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
a9b1a42
oxnas: set preinit network interface (+7)
f71f7f0
oxnas: set preinit interface in /etc/board.d/02_network (+2,-7)
bb20164
oxnas: drop explicit pre-init iface (-2)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
fe89f90
oxnas: allow booting with legacy loaders (+387,-23)
c773a2c
oxnas: kd20: generate image compatible with stock firmware (+47,-6)
9c69ba8
oxnas: add method to extract mac_adr from legacy cmdline (+34)
a810e77
oxnas: add mem=128M to stg-212 built-in cmdline for legacy u-boot (+1,-1)
943cf08
oxnas: small image improvements for kd20 (+4,-2)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
c1578d4
cleanup ucidef_set_interface* usage (+8,-9)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
949cfbb
kernel: update kernel 4.4 to version 4.4.22 (+30,-29)
0658527
switch to the new usbport LED trigger (+150,-139)
2fc3680
kernel: update kernel 4.1 to version 4.1.34 (+120,-220)
77b8079
treewide: dts: use C style includes (+7,-7)
2b55c83
treewide: dts: use keycode defines from input dt-binding (+757,-349)
1f7a358
oxnas: switch to kernel 4.4 (+1,-1)
ae21033
oxnas: drop support for kernel 4.1 (-1.0K)
5cde94d
oxnas: backport upstream NAND driver (+5.9K,-156)
3e2c60e
oxnas: append metadata to sysupgrade image (+1,-1)
321aca6
oxnas: fix syntax in ox820-akitio.dts (+1)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
a46c9a4
oxnas: remove support for pre-4.4 kernels from drivers (+1,-63)
88ca639
kernel: bump to 4.4.40 (+48,-153)
870b7be
oxnas: remove some kprintf calls from NAND driver (-5)
69903c3
oxnas: require image metadata (+1)
b18f75c
oxnas: minor kernel config improvements (+2,-1)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
Target / ppc40x (2 changes)
39f3408
ppc4xx: remove booke-wdt watchdog package (+4,-18)
aa53f78
build: fix subtarget descriptions (+58,-60)
Target / ppc44x (6 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
39f3408
ppc4xx: remove booke-wdt watchdog package (+4,-18)
aa53f78
build: fix subtarget descriptions (+58,-60)
2e101b5
ppc44x: fix build of crypto4xx_core.c (+46)
38a8cea
powerpc: boot: fix build with parallel make (+45)
06c76e4
ppc44x: mark as broken (+1,-1)
Target / ramips (247 changes)
e885286
target: globally remove ARCH_PACKAGES overrides (-14)
dc92917
image / basefiles: make console password configurable (+48,-42)
6b0425a
ramips: add support for Planex MZK-EX750NP. (+174,-1)
decd89c
ramips: Fix multicast ICMPv6 for the rt3050 ethernet switch. (+26)
e716fce
ramips: Fix documentation for the rt3050 switch driver. (+23)
e626d4f
ramips: Fix comment in rt3050 ethernet switch driver. (+24)
12758e3
ramips: Get rt3050 ethernet ports to be disabled from the device tree. (+81)
d5114b5
ramips: Disable all ethernet ports except port 4 on HT-TM02. (+1)
3f63890
ramips: Disable all ethernet ports except port 0 on A5-V11. (+2,-1)
40bfe9f
ramips: Drop hacky switch workaround for failsafe on rt3x5x and rt5350. (+9,-28)
ffb7bf7
ramips: Fix network for routers without VLANs on eth0. (+2,-6)
39f035f
ramips: Don't use a VLAN for the single ethernet port of the A5-V11. (+2,-5)
1570277
ramips: Fix alphabetical sorting for 02_network (+11,-11)
823c58a
ramips: mt7620: [UPSTREAM] fix USB frequency scaling (+33)
b062266
kernel: update kernel 4.4 to version 4.4.9 (+248,-922)
b8f73d7
ramips: introduce serial0 aliases (+32,-10)
600c224
ramips: Add hex prefix (0x) to dtsi reg properties where needed. (+29,-29)
f8b6c9d
ramips: Change all '/include/' clauses to '#include' so preprocessing can be ... (+176,-176)
f6059cc
ramips: fix DTB generation (+1,-1)
e32b2f9
kernel: update kernel 4.4 to version 4.4.10 (+10,-36)
9195d8d
ramips: DTS rework (+9.6K,-9.9K)
374cae9
ramips: add initial support for SamKnows SK-WB8 (+171,-1)
b8ab6af
global: change my email address (+28,-28)
ffaaa67
ramips: DTS modifications (+87,-3)
a55f0c3
ramips: convert rt2880 to new image building code (+57,-93)
825717d
ramips: convert mt7621 to new image building code (+28,-199)
0f12f32
ramips: convert mt7628 to new image building code (+20,-30)
ecbaaa4
ramips: convert mt7688 to new image building code (+14,-26)
4220cc3
ramips: convert mt7620 to new image building code (+386,-468)
8c9b8d7
ramips: add status led for ZBT-WE826 (+2,-1)
f10d2bb
ramips: add wmac nodes to all mt7628/88 dts files (+11)
7fab5dc
ramips: fix indentation of Build/* template commands (+12,-12)
20b069c
ramips: disable unused ethernet ports on VoCore (+2,-1)
27dfe64
ramips/mt7621: remove cflags override (-1)
7697ace
ramips: fix ArcherC20i image creation (+1,-1)
5d0eff9
ramips: set default profile to priority 1 (+6)
ce009d1
ramips: fix Archer C20i image build (+1,-2)
1d9c0b2
ramips: fix ArcherC20i image creation - 3rd try (+1,-1)
2a6b899
ramips: fix 8M WT3020 image creation (+1,-1)
021c893
ramips: fix size-cells on spi nodes (+114,-114)
29db5ca
ramips: fix spidev generic nodes (+6,-5)
638d509
ramips: fix pinctrl regression (+6,-6)
3bc90f9
ramips: use backported upstream patches (+270,-142)
82dcbec
ramips: remove fake vlan rx offload from ethernet driver (+6,-27)
5166732
ramips: use green power LED as status indicator for Buffalo WSR-1166 and WSR-600 (+1,-1)
2965430
ramips: cleanup for Hame MPR-A2 (+3,-2)
c7efbd7
ramips: Add specific compatible properties for esw (+2,-2)
bf66343
ramips: fix timing issues when using MT7621 spi (+6,-3)
af1e70b
ramips: Add status led for Xiaomi MiWiFi Nano (+2,-1)
2a57a54
ramips: add backported MT7628 pinmux fixes (+220,-2)
b232669
ramips: fix Netgear EX2700 images (+4,-8)
2a58953
ramips: fix Netgear EX2700 images (+3,-2)
b38296f
ramips: add Widora-NEO board support (+184,-1)
a105eac
kernel: update kernel 4.4 to version 4.4.12 (+569,-1.4K)
243e79e
ramips: fix Mi Wi-Fi Nano Wireless LED pinmux (+1,-2)
604b92d
ramips: fix the number of uarts for each SoC (+4,-7)
29b412b
ramips: add kmod-pwm-mediatek for mt7628/mt7688 (+21,-1)
8b0fbd8
ramips: rebrand Netgear EX2700 fakeroot uImage ()
065de8b
ramips: fix Netgear EX2700 images (+3,-3)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
0aa6c7d
kernel: update kernel 4.4 to version 4.4.13 (+56,-312)
f6fc591
ramips: enhance dma engine support (+1.3K,-211)
f36d624
ramips: add gdma hsdma dts info (+104,-2)
011ce1f
ramips: update i2c dtsi files (+127,-17)
42bbe28
ramips: add i2c clock (+40)
9ff8928
ramips: improve i2s drivers (+742,-461)
921d782
ramips: update i2s dtsi files (+111,-5)
6f61990
ramips: add i2s clocks (+30,-3)
49b7421
ramips: enable wm8960 kernel menuconfig select option (+11)
9a49356
ramips: add support for DuZun DM06 (+171)
1c00c09
ramips/dts: Add support for Archer C50 (+156)
75af981
ramips/base-files: Add support for Archer C50 (+16,-1)
01fb393
ramips/image: Add Archer C50 to mt7620 Makefile (+9)
5550d98
ramips: fix kmod-sound-mt7620 packaging (+5,-6)
bfcbca3
mediatek/ralink: fix boardnames (+2,-2)
60ccfbb
ramips: update i2c drivers (+611,-371)
81913e4
ramips: remove duplicate i2c dts info (-24)
5fba0f0
ramips: add suport for ZBT APE522II (+161)
84d489f
kernel: update to version 4.4.14 (+567,-1.1K)
fa98118
ramips: fix fixseama call on first boot (+3,-3)
103ed00
ramips: add button support and make LEDs known to userspace for DIR-860L B1 (+16)
0a0caa2
ramips: set correct LAN/WAN MAC addresses on DIR-860L B1 (+4)
81add8f
ramips: fix pinmux typo (+77)
2dc9bed
ramips: disable the WP pin on the SDK mmc driver (+21)
d09f004
ramips: fix up switch settings for Sitecom WL-351 v1 002 (+93,-2)
69a626b
ramips: fix mt7621 SoC detection (+11)
2c90732
ramips: fix MT7621 gsw handling (+31)
eca1021
ramips: fix buffalo wmr-300 lan port (+4,-2)
201dbb9
ramips: fix build error in ubnt-erx initramfs factory image (+5,-4)
252f751
ramips: fix usb phy initialisation (+36,-1)
8876575
ramips: fix partition size for RT5350F-OLINUXINO (+2,-2)
cf8c77b
ramips: Add support for the NixCore X1 Module (+270)
0460e9f
ramips: enable MTD_SPLIT_SEAMA_FW for mt7620 (+1)
36d98e6
ramips: add MT7620 pinmux bits for mdio as refclk (+42)
c3e420f
ramips: Add support for D-Link DCH-M225 (+233)
9062c4f
ramips: modify audio kernel module and add dma options (+42,-2)
efa1960
kernel: update kernel 4.4 to version 4.4.15 (+64,-210)
b051ac7
ramips: mt7621: add missing kernel symbol (+1)
6674006
ramips: add missing i2s alias (+1,-1)
104114f
ramips: remove indentation in etc/board.d/01_leds (+1,-1)
0d5277f
ramips: dch-m225 don't have ethernet. default enable wifi (+21)
525b9ed
ramips: unify etc/board.d/01_leds configuration (+2,-2)
db49dd8
build: rename sysupgrade-nand to sysupgrade-tar (+86,-86)
63b525d
image: add a helper variable for getting kernel/rootfs from within image Buil... (+54,-51)
dbf107c
ramips: Improve TP-Link Archer C20i support (+49,-5)
686617a
ramips: Rename TP-Link Archer C50 LEDs (+10,-10)
9abbaa9
build: remove MIPS dsp/dsp2 CPU_SUBTYPE (-12)
8e75630
ramips: updated remaining profiles to the new image building code (+1.0K,-1.3K)
281483e
ramips: enable nand support for mt7621 (+1,-1)
bebcb81
ramips: switch from 24kec to 24kc (+4,-5)
2b1f494
ramips: Add support for TEW-714TRU (+137)
0f73801
ramips: Add support for Thunder Timecloud (+124,-1)
592c0a1
ramips: fix legacy image build (+7,-4)
675407b
kernel/swconfig: remove obsolete portmapping feature from swconfig (+1,-124)
99a1888
swconfig: revert the portmapping patches, they seem to cause a segfault (+228,-1)
05912a3
ramips: rt3883: fix dtc compiler warning (+2)
a7c6cf5
ramips: TEW-692GR: fix switch and wireless (+23,-3)
bcd2113
ramips: TEW-691GR: fix switch and wireless (+5,-3)
c892f37
ramips: move umedia build step to Makefile (+4,-4)
c9e6b17
ramips: fix build of TRENDnet TEW-69xGR images (+20,-16)
8072264
kernel: update kernel 4.4 to version 4.4.19 (+400,-939)
b962da4
ramips: mt7621: switch to 24kc (+1,-2)
358cd6d
ramips: fix legacy initramfs images (+1)
aa53f78
build: fix subtarget descriptions (+58,-60)
083ef3f
ramips: add support for Mercury MAC1200R v2 (+111)
034c5cb
ramips: fix wrong device title (+1,-1)
775f93e
ramips: fix wrong TARGET_DEVICES (+1,-1)
5369a03
ramips: use lower case names for TEW-69xGR images (+4,-4)
85fefcd
kernel: mtd: backport Macronix sector size fix (+44,-29)
e7ec7a0
image: use k as unit suffix for blocksize (+23,-23)
a499d0a
image: specify max image size in Kilobyte/Megabyte (+24,-43)
05ab232
ramips: don't set the same max image size twice (-50)
2811072
ramips: set blocksize for 4MB devices (+39,-4)
483fd5f
ramips: add build recipe for senao header (+5)
74da44c
ramips: switch DIR-615 H1 to new image build code (+8,-11)
0f3600c
ramips: move seama build recipe to Makefile (+9,-18)
bd39104
ramips: switch some rt3883 devices to new build code (+52,-25)
fb39b77
ramips: switch DIR-610 A1 to new image build code (+17,-3)
9f531ef
ramips: remove old build code seama recipe (-32)
7d9ef90
ramips: set blocksize for remaining rt3883 devices (+4)
0f6d0af
ramips: board.d merge redundant switch/interface configs (+6,-11)
c1578d4
cleanup ucidef_set_interface* usage (+8,-9)
d27bce8
build: drop UBI EOF marker from images by default (+4,-3)
1cd0a4c
image: add KERNEL_SIZE to the default device vars (+6,-10)
925e63e
ramips: enable 4K sector support in kernel config (+4)
d14c28f
kernel: update kernel 4.4 to version 4.4.20 (+41,-70)
eb88a9c
ramips: fix wrong blocksizes (+2,-3)
41eab90
kernel: update kernel 4.4 to version 4.4.21 (+20,-230)
d72e838
ramips: do not "local" variables outside of a function (+1,-1)
175fbe4
ramips: move /lib/ramips.sh include in /etc/init.d/bootcount into start() (+2,-1)
43bf3e8
ramips: fix DEVICE_PACKAGES of Ubiquiti EdgeRouter X (+1,-1)
66aae9a
ramips: Add support for ZBT-CPE102 (+136)
9fe833e
ramips : add support for PandoraBox D1 (+177,-1)
142ec7a
ramips : add support for Newifi D1 (+178)
e79e555
ramips: Xiaomi MiWiFi Nano: fix status led (+2,-2)
949cfbb
kernel: update kernel 4.4 to version 4.4.22 (+30,-29)
7d55916
kernel: update to v4.4.23 (+53,-57)
dce5c4f
ramips: Add support for Phicomm K2 PSG1218 (+136)
df54162
ramips: add support for Zyxel NBG-419N2 (WAP3205v2) (+134)
b35dd95
ramips: remove fixed lan/wan interface for switch configs (-1)
bbdf2ac
ramips: tag the CPU switch port (+1,-1)
51bca43
ramips: fix edimax 6200nl switch config (+1,-2)
6391af2
ramips: improve edimax 6200n/nl support (+20,-12)
e7ec5df
ramips: move edimax images to the new build code (+37,-32)
0a219c8
ramips: use rootfs splitter and new image build code for BR-6475ND (+11,-43)
bcfbeae
ramips: use rfkill for wps button on wlan only boards (+8,-29)
4050cfe
ramips: add support for Planex VR500. (+112,-1)
0658527
switch to the new usbport LED trigger (+150,-139)
8312738
ramips: fix PSG1218 LEDs (+6,-5)
369884c
ramips: Add RTC driver to kernel for working hctosys (+3,-2)
a34f96d
ramips: Archer C50 cleanup (+54,-24)
eefe07e
ramips: add usb packages into DIR-860L B1 profile (+1)
2f2ea7b
kernel: update kernel 4.4 to version 4.4.30 (+72,-73)
faf94d9
ramips: add support for MikroTik hEX v3 (RB750Gr3) (+137)
5511c1c
ramips: Use MT7621 I2C driver for MT7628/MT7688 (+4,-2)
bc41098
ramips: fix Newifi D1 profile (+1,-1)
5f6e948
ramips: Add support for Wavlink WL-WN575A3 (+148)
d8dd207
ramips: use the ralink,mtd-eeprom device tree property (+26,-33)
cc5c8f6
ramips: add TEW-691GR/TEW-692GR 2.4 GHz interface mac addresses (+6,-2)
de40d45
treewide: dts: fix dtc compiler warnings (+10,-57)
77b8079
treewide: dts: use C style includes (+7,-7)
2b55c83
treewide: dts: use keycode defines from input dt-binding (+757,-349)
a17872e
ramips: fix status LED for WHR-300HP2 (+1,-1)
4cdbc90
ramips: add hack to detect missing mt7621 cpu cores (+61)
3d0e965
ramips: add port index in switch config for buffalo WHR-* and WSR-* devices (+7,-4)
728ab77
ramips: fix polling switch interrupts (+2,-2)
5247ac2
ar71xx, ramips: reduce CPU load and flickering on devices using rsslieds (+9,-9)
efbb654
ramips: split ZBT-WG3526.dts into dtsi and dts files (+120,-112)
6e3d789
ramips: cleanup ZBT-WG3526.dtsi (+6,-6)
8b65fef
ramips: add support for Digineo AC1200 Pro (+33,-4)
3d680c5
ramips: add support for Sitecom WLR-6000 (+211,-1)
5f38d1a
ramips: add MT7620 MIB support for switch and port (+351,-72)
3483448
ramips: add support for ZyXEL Keenetic Viva (+184)
478f1f6
ramips: append metadata to images (+33,-22)
6863442
ramips: add support for WeVO W2914NS v2 (+168)
605cab7
ramips: Fix sdhci kernel panics on MT7621 (+2,-2)
fe43d90
ramips: fix wrong check for MT7621AT (+1,-1)
18e7f49
ramips: order mt7621.mk alphabetical (+94,-94)
f1d0eba
ramips: cleanup dts files of mt7621 based boards (+130,-184)
8f561c6
ramips: do not append metadata to CY-SWR1100 factory image (+1,-1)
ec1de9b
ramips: Add device DLINK DWR-512-B (+142)
ee6beb2
ramips: remove kmod-ledtrig-usbdev from recently added devices (+2,-2)
a7de187
ramips: SamKnows SK-WB8 DTS cleanup (+6,-11)
c723646
ramips: Add missing chunked-io directive to W2914NSV2.dtsi (+1)
6cc0ae2
ramips: fix Airlink AR670W factory image (+7,-8)
4780e7e
ramips: add size checks/append metadata where missing (+22,-30)
18c64f4
treewide: fix button keys codes used in dts (+27,-26)
07b571a
ramips: RB750Gr3: Add pwr LED and buzzer to DTS (+13,-2)
7c809f1
ramips: fix sdhci support on mt7621 (+10,-24)
c2ed721
ramips: improve F5D8235 V1 support (+78,-18)
13c0d20
ramips: introduce CONFIG_PCI and CONFIG_OF_*PCI for rt288x (+17,-5)
2e020e2
ramips: add support for PCI based OHCI/EHCI support for F5D8235 V1 (+10,-1)
23b58f8
ramips: fix PBR-D1 button definition (+2,-2)
377eac0
ramips: fix LAN port order of WeVO W2914NS v2 (+4,-1)
566de81
ramips: prevent packet forwarding on mt7620 between switch ports during init ... (+7,-5)
960c477
ramips: Fix led init script for Lenovo Y1/Y1s (+10,-3)
132b88e
ramips: adding DWM-158 3g Modem (+14)
02ca833
ramips: WNDR3700v5 fix mtd partitions and radios (+7,-6)
79abb8f
kernel: bump to 4.4.39 (+24,-34)
96a7ee3
ramips: adding registration for si3210 (+28)
190ee7d
ramips: add support for ZyXEL Keenetic Omni / Omni II (+277)
c804313
ramips: Add support to TP-Link Archer MR200 (+253,-1)
3a6353d
ramips: enablemodem: move /lib/ramips.sh to start() (+2,-1)
4f033b2
ramips: fix tplink image building fix sysupgrade firmware on MR200 (+5,-4)
ae3ac76
ramips: use destinct 11AC NAS board name (+44,-30)
d2b6bf1
ramips: fix image validation errors (+15,-13)
d2b1148
ramips: use D-Link DIR-600 B1 image for B2 version (+1,-121)
29f5e64
ramips: sort rt305x image file alphabetical (+155,-218)
a75ce96
ramips: use different board names for variants (+49,-30)
0cf581c
ramips: use new image build code for more devices (+447,-413)
939ef15
ramips: fix NixcoreX1 profiles (+2,-2)
b28e94d
ramips: MiWiFi Nano fixes (+31,-18)
d6c831e
generic: mtd: backport SPI_NOR_HAS_LOCK (+178,-183)
84bd740
build: use mkhash to replace various quirky md5sum/openssl calls (+28,-45)
88ca639
kernel: bump to 4.4.40 (+48,-153)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
f2b6412
ramips: Fix VLAN limits for MT7621 GSW (+5,-1)
287283e
ramips: rt3883: fix typo in pinctrl lna_g_func (+26)
3f31029
ramips: add support for VoCore2 (+146)
29097b9
ramips: fix WLI-TX4-AG300N boot and network (+11,-2)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
1708644
kernel: backport MIPS changes introducing a separate IRQ stack (+312,-15)
80768dd
ramips: Add I2C driver to the default kernel config (+7,-23)
ab90f15
ramips: Added Onion Omega2 and Omega2+ (+249)
c067011
ramips: add back the i2c-mt7621 module (+16)
6193e3c
ramips/rt288x: switch CPU_TYPE to 24kc (+1,-1)
392cccb
build: remove mips16 feature flag from target makefiles (+11,-9)
Target / rb532 (14 changes)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
d106c7d
rb532: rename patches directory to patches-4.1 (+76,-78)
8cba87c
rb532: rename config-default to config 4.1 (+146,-146)
2fc3680
kernel: update kernel 4.1 to version 4.1.34 (+120,-220)
db553ff
rb532: Fix initramfs kernel images (+1,-1)
7a340a5
rb532: Add support for kernel 4.4 (+225)
002264d
rb532: Backport fix to resolve oops during korina_restart (+56)
b69314e
rb532: Switch to kernel 4.4 (+1,-1)
41b63b5
rb532: remove linux 4.1 support (-224)
88ca639
kernel: bump to 4.4.40 (+48,-153)
5b6b0aa
rb532: convert to new loopback based overlay support (+52,-36)
ad76fdf
rb532: switch to UBI, drop yaffs2 support, use sysupgrade for NAND (+105,-162)
50a3bce
rb532: drop patch-cmdline from base-files (-90)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
Target / realview (6 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
24cd658
realview: bump to v4.4 (+282,-282)
9fc250a
realview: sync kernel config file (+29,-13)
212c6bd
realview: rename config-default to config-4.4 (+297,-297)
aa53f78
build: fix subtarget descriptions (+58,-60)
a2798cf
realview: drop the target (-422)
Target / sunxi (18 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
be83f98
sunxi: delete old kernel versions (-18.2K)
638a568
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides (-6)
8f6df94
sunxi: remove XFRM_ config symbols (-2)
bf89f54
sunxi: remove NAMESPACES config symbols (-4)
cf6d9d9
kernel: rename B53 symbols to avoid upstream kernel conflict (+52,-52)
84a1a0e
sunxi/pcduino3: Remove selection of absent rtl8188eu (+1,-1)
a530196
sunxi: add rtl8xxxu into pcduino v3 profile (+1,-1)
87b2b89
tools: remove old mkdosfs symlink from dosfstools (+4,-5)
468735c
target: sunxi: enable kvm support (+48,-16)
715fd8c
target: sunxi: enable builtin crypto-hw module sun4i-ss (+5)
f3096e6
sunxi: enable CONFIG_VHOST_NET like on x86 (+1,-2)
76ee28c
sunxi: fix dts name for Mele M9 (+1,-1)
d53fcde
sunxi: enable loopback device and f2fs support (+14)
4eb0fd8
sunxi: convert to new image generation method (+171,-363)
8a2c56c
sunxi: make sdcard image with squashfs as rootfs (+2,-1)
5ece16f
sunxi: add sysupgrade support (+91)
0ac00c9
sunxi: use fwtool for checking sdcard images (+19,-153)
Target / uml (5 changes)
49ad0c5
tools: fix make_ext4fs build with recent glibc (+5,-3)
⇒ bf98b86
Include sys/sysmacros.h explicitely. (+1,-2)
c0a2876
uml: revert accidentally committed change (-1)
dd1b69a
uml: set inittab for working console (+4)
426e4d9
uml: clean up the kernel config and add squashfs+ext4/f2fs support (+23,-20)
c2ecf9c
uml: mark as source-only (+1,-1)
Target / x86 (57 changes)
fa69553
branding: add LEDE branding (+76,-85)
9f422eb
x86: make sysupgrade work without partx (+28,-6)
924fb79
x86: search PARTUUID in any block device (+2,-1)
e885286
target: globally remove ARCH_PACKAGES overrides (-14)
dc92917
image / basefiles: make console password configurable (+48,-42)
ec5680a
x86: remove old references to kmod-acpi-button (+2,-2)
dee8986
x86: remove the ep80579 subtarget, it has been unmaintained for a long time (+1,-23)
bc0ea9c
x86: remove maintainer override for x86_64 (-1)
167404c
x86/64: enable virtualization support for spinlocks to improve kvm performance (+1,-6)
959bc14
x86/64: add more hardware RNG drivers, including for virtio (+2,-1)
7d7fb75
x86: remove the kvm_guest subtarget (+1,-204)
303a241
x86: enable grub at_keyboard support for x86_64 (+1,-1)
018807d
x86/xen_domu: enable xen drivers in the kernel config instead of packaging th... (+17,-131)
ca12fd4
x86: remove obsolete modules.mk (-22)
2e5f84f
x86: remove legacy script/makefile code for rdc devices (-85)
cebc410
x86: remove rdc specific kernel patch (-11)
900b486
x86: remove obsolete Config.in file (-14)
825ef34
x86: remove defunct etherboot image building code (-7)
98010ab
kernel: remove ocf support, cryptodev-linux should be used instead (+4,-94.7K)
0fd183c
x86_64: enable mmc to support booting off sd (+8)
1012701
x86: generalize partition discovery for sysupgrade (+55,-26)
b8b23e0
x86: enable DMI and DMI_SYSFS (+6,-12)
699f7ec
x86: use sysfs DMI information to populate sysinfo (+28)
6c2fc11
x86: reorganize x86_32 support (+238,-1)
febc6cc
x86: lift generic x86-32 target (+136,-17)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
d5ee23e
x86: stop relying on hexdump for image build signature (+1,-1)
e892472
x86: enable kmod-igb on 64-bit by default (+1,-1)
2ea76bd
x64: add legacy IDE, fix VirtualBox bug #84 and Fujitsu Futro S550-2 (+3,-1)
4221288
x86/generic: enable CONFIG_SATA_VIA (+1)
eceb6b9
x86: remove obsolete reference to $(PROFILE) (-1)
d3b21bb
x86: enable CPU frequency scaling (+15,-5)
056ce24
x86: enable fpu for all subtargets (+2,-2)
580f24b
x86: enable f2fs and loopback device support in the kernel config (+10,-7)
c6eb09d
x86: enable mkf2fs and e2fsprogs by default (+2,-2)
be59b17
x86: drop the use of block2mtd, use ext4/f2fs as overlay filesystem (+2,-16)
ca35688
x86: disable MTD support (+1,-3)
92eaf27
use immediate set in target Makefiles (+7,-7)
d1000f8
x86: 64: enable pci hotplug and acpipnp (+9,-7)
fe6a341
x86: refresh generic subtarget config (+2,-4)
cf8aa18
x86: add PATA support to generic and 64 subtargets (+14)
40a16fe
x86-generic: add MMC support to boot off SD cards (+8)
81e3c02
x86: fix GRUB_ROOT for Xen subtarget (+7,-1)
81a2f9d
target/linux/x86/image: add explicit prefix to grub-mkimage command (+2)
1831e61
x86/64: enable Hyper-V support in the x86_64 kernel config (+32,-1)
19059d8
linux: correct deps for x86-xen-domu target (-1)
301301d
x86/64: enable AES-NI support in kernel (+2,-1)
fa37bdc
x86: move sysupgrade.tgz only if it exists (+6,-3)
6f61d85
base-files: export x86 platform upgrade functions to common.sh (+95,-96)
4235cd0
x86: add kernel module for AMD CS5535/CS5536 audio chipset (+21)
83eef37
x86/64: enable the fusion scsi driver (+6)
e38fd1e
x86: disable a workaround for a buggy glibc version (+1,-1)
7499189
x86: disable crashlog (+2,-1)
296772f
x86/generic: add xen DomU support (+67,-4)
b36e24f
x86: remove the xen_domu subtarget (+1,-135)
b630d52
x86: unify CPU_TYPE for legacy and geode (+2,-5)
e9ecb22
x86: fix sysupgrades on disks with 4k block size (+2,-9)
Target / xburst (6 changes)
168ba1a
xburst: add /etc/config/system overrides via board.d (+12)
197c32e
xburst: remove target specific /etc/config/system (-3)
aa53f78
build: fix subtarget descriptions (+58,-60)
92eaf27
use immediate set in target Makefiles (+7,-7)
018d800
kernel: remove ubifs xz decompression support (+5,-1.1K)
c6a8a23
xburst: remove hack to determine entry point (+1,-6)
Target / zynq (9 changes)
dc92917
image / basefiles: make console password configurable (+48,-42)
638a568
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides (-6)
ac765cf
zynq: remove unneeded _DIAG and _XFRM symbols (-7)
8e2764c
image.mk: clean up redundant code related to DEVICE_DTS (+10,-20)
9945a1d
build: remove cpio.gz and tar.gz from regular filesystem types (+16,-15)
a1248da
zynq: convert to new image build code (+39,-97)
27dc933
zynq: fix maintainer email address (+1,-1)
c2fc52a
kernel: remove DEVMEM/DEVKMEM platform overrides (-7)
01d9527
kernel: remove DEVTMPFS platform overrides (-5)
Wireless / Ath10k CT (15 changes)
1c52826
add ath10k-ct: Candela-Tech ath10k out-of-tree driver. (+81,-1)
eb8ffbe
ath10k-ct: Update to latest ath10k-ct driver. (+2,-2)
⇒ a142524
Add 9984 chipset support, bugfix, etc. (+148,-26)
f85c12e
ath10k-ct: Fix loading 9980 firmware. (+2,-2)
⇒ f994077
ath10k: Revert the mem-chunk change for x96. (-7)
⇒ a1a9a05
Add support for configuring station kickout threshold (+41,-2)
⇒ 36545aa
ath10k: Fix 10.4 full-community firmware loading. (-8)
4c451ae
ath10k-ct: Update to latest ath10k-ct driver. (+2,-2)
⇒ 2d176a3
Add GFP_DMA32 flag for firmware swap memory. (+14,-1)
d66db35
ath10k-ct: Remove useless WARNING for 10.4 firmware. (+2,-2)
aeea251
ath10k-ct: fix missing symbols if ath9k is not selected (+1,-1)
5364206
ath10k-ct: Update to latest 4.7 CT ath10k driver. (+2,-2)
⇒ eca9b02
ath10k: Add 160Mhz support, tweaks. (+165,-30)
⇒ f2fb96a
ath10k: Backport a few fixes, add 9887 support. (+331,-1)
6408ea0
ath10k-ct: Add QCA9888/9886 support, fix compat issue. (+2,-2)
f94bee8
ath10k-ct: Update to latest. (+2,-2)
⇒ 2422547
ath10k: Fix locking, enable VHT in 2.4, etc. (+16,-8)
4921760
ath10k-ct: Update to latest CT ath10k driver. (+2,-2)
⇒ 76533a6
ath10k: Work around hang on FW crash, tid config, etc. (+64,-12)
720b992
treewide: clean up download hashes (+300,-283)
84daeb2
ath10k-ct: ath10k-ct specifies that it supports 802.11ac mode (+1,-1)
7acb7dc
ath10k-ct: Enable DFS when "Enable DFS support" is set for kmod-ath (+4)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
5c09d7f
ath10k-ct: Update to latest CT 4.7 ath10k driver. (+2,-2)
⇒ f5bacb8
ath10k: Sync with latest 4.7 CT kernel. (+35,-8)
Wireless / Common (133 changes)
fa69553
branding: add LEDE branding (+76,-85)
df93d53
mac80211: update to wireless-testing 2016-05-12 (+1.2K,-10.0K)
⇒ 13c2922
Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ (+25,-25)
⇒ e4c05ba
use nl80211_band instead of ieee80211_band (+7,-7)
⇒ 810eef8
sync with mac80211 ieee80211_rx_napi API change (+1,-1)
34b0508
mac80211: fix a module build/dependency issue that was breaking lib80211 (+11)
262cec2
mac80211: Allow selection of TX99 support in ath9k (+5)
21b04c6
ath9k: Fix TX99 support (+8,-4)
24270e9
mac80211: fix unaligned accesses in the tx path (+25)
48ff6ef
mac80211: add missing config symbols to PKG_CONFIG_DEPENDS (+6)
efcaa04
mac80211: change default SSID from Lede to LEDE (+1,-1)
cdff540
mac80211: brcmfmac: return -ENFILE if interface exists (+1,-1)
867c0cb
kernel/mac80211: skip ath10k OTP check if caldata found (+42)
b08dbd3
mac80211: disable iwlwifi build for linux 3.18 (+1,-1)
3ec4803
mac80211: respect user-set regulatory domain by default (+1)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
4b8f0a2
mac80211: fix calculation of VHT capability values (+6,-7)
df7af93
ath10k: merge some pending stability fixes (+326,-6)
c354591
mac80211: ath10k fix otp check patch (+1,-1)
4bab4de
ath10k: merge some more pending upstream fixes (+128,-2)
1e03998
mac80211: fix skb size calculation in 4addr mode (FS#24) (+11)
ffcae8b
prism54-firmware: add also other p54 firmware to own package (+74,-47)
67a7daa
mac80211: update to wireless-testing 2016-06-20 (+884,-1.1K)
d002aee
mac80211: enable STBC and LDPC for VHT rates (+81)
76d09dc
ath10k: fix tx performance regression on older chipsets (+75,-2)
cbfeb77
mac80211: refresh patches (+57,-51)
3ce71ea
kernel: mac80211: fold the AR9280 GPIO patch into the ath9k GPIO patch (+13,-38)
7b7ea91
kernel: mac80211: enable the gpio controller for all ath9k devices (+12,-22)
70afc0b
kernel: mac80211: set the parent of the ath9k gpio_chip (+15,-10)
b174832
mac80211: backport skb_get_hash_perturb() for 4.1 and older (+28)
f226d58
mac80211: move include statements for skb_get_hash_perturb() to prevent issue... (+4,-10)
92d856f
ath9k: add beacon related stability fixes (+908,-15)
8d95b66
mac80211: backport brcmfmac changes from 2016-06-29 (+362)
c729fe0
mac80211: backport brcmfmac changes from 2016-07-08 (+161,-2)
78ae53f
mac80211: make package ath9k-common hidden (+1)
73dd595
ath10k: fix #if vs #ifdef in led trigger patch (+1,-1)
916aebb
ath10k: fix a compiler warning (+10,-1)
5ce2341
mac80211: fix a powersave issue in the intermediate queueing code (+21)
5b07e87
ath9k: remove gpio chip owner field to fix module unloading (+10,-11)
cef1f4e
ath9k: explicitly clear gpio chip owner (+11,-10)
4952469
mac80211: disable fq until performance issues have been found and fixed (+15)
5576120
mac80211: fix a harmless uninitialized variable warning (+1,-1)
9edb651
ath9k: merge a fix for the minimum CCA threshold on 5 GHz (+26)
3273267
ath9k: fix spectral scan on AR9285 and newer AR92xx chipsets (+87,-1)
98e4b50
ath9k: use external reset on AR91xx and QCA955x to improve stability (+157,-7)
207338c
ath9k: implement temperature compensation support for AR93xx and newer (+337,-1)
7cdb51e
ath10k: fix stack traces from a-msdu rx reporting issues (+36)
6c26515
ath9k: switch to using mac80211 intermediate software queues (+889,-18)
467d15b
mac80211: add a mesh related fix (+42)
14eb09d
ath10k: add NAPI support (+642)
04a6984
ath9k: remove intermediate queueing patch until it is fixed properly (-871)
776ca66
ath9k: fix warning in client mode (GH#195) (+69)
18373e2
ath9k: fix sta initialization bug leading to stability issues (+33)
0cd13c5
mac80211: fix minor memleak on AP restart / warning on driver unload (+54)
4701fd3
ath9k: improve performance in tx status handling (+305)
ac642a7
ath9k: improve powersave filter handling (+70)
b34ccf4
mac80211: Update the regdb to master-2016-06-10 (+66,-21)
fe7fdd3
ath9k: switch to using mac80211 intermediate software queues (+950,-6)
e58c20a
ath9k: Set ATH9K_STATION_STATISTICS when enabling debugging (+1,-1)
3e4d0e3
ath9k: revert temperature compensation support patch (FS#111) (+1,-98)
1e72d1b
mac80211: add a powersave handling fix (+31)
372d0fe
ath9k: add a bunch of powersave handling fixes (+241)
a894a53
mac80211: add fixes for dealing with unexpected BlockAck frames (+90)
dbc9ee5
ath9k: fix regression in tx queueing patch (+22,-15)
9cf0444
mac80211: add a tx sequence number allocation fix (+107)
49a6f67
mac80211: backport new register bitfield macros (+145)
a194ffd
mac80211: fix packet loss on fq reordering (+481,-110)
c4bfb11
mac80211: remove the fq-disable hack, now that reordering is fixed (-15)
f374702
mac80211: fix tx issue with CCMP PN generated in hardware (+1,-1)
ac887f4
linux-firmware: separate packages for Broadcom FullMAC PCIe firmwares (+10,-4)
65c5d09
mac80211: stop brcmfmac from selecting all PCIe firmwares (-1)
daa5691
linux-firmware: separate packages for Broadcom FullMAC SDIO firmwares (+11,-4)
f7670a2
mac80211: stop brcmfmac from selecting all SDIO firmwares (+1,-2)
092e77d
rtl8xxxu: add support for rtl8188eu (+6.3K)
da4e819
mac80211: fix crash in mac80211_hwsim (+11)
45b73af
mac80211: backport brcmfmac changes from 2016-09-26 (+1.3K,-2)
a0ce698
mac80211: backport brcmfmac changes from 2016-09-27 (+97,-1)
c795794
mac80211: use upstream patches for rtl8xxxu (+6.2K,-6.2K)
72e9d19
mac80211: fix rfkill dependency (+3,-1)
fc88eb3
ath9k: remove patch causing stability issues with powersave devices (FS#176) (+701,-738)
757228b
mac80211: update rtl8xxxu patches (+4.0K,-3.5K)
ad51e09
mac80211: update to wireless-testing 2016-10-08 (+6.9K,-14.5K)
5f9598a
mac80211: fix build error in ath10k with hwmon enabled (+37)
b7b223b
mac80211: backport some upstream a-msdu tx fixes (+128)
4dfc0be
mac80211: fix AP powersave issues introduced in the last wireless-testing upd... (+27)
69ace08
mac80211: fix a minor issue in the header padding patch (+9)
f78405f
mac80211: fix regdomain change issues with CONFIG_ATH_USER_REGD (+38,-21)
5e35b45
base-files, mac80211, broadcom-wl: use uci to populate wireless config (+37,-42)
5f8f8a3
base-files, mac80211, broadcom-wl: wifi detection and configuration (+19,-6)
12bd0f2
mac80211: replace the previous fix with a revert of the faulty upstream commit (+28,-27)
5c11a4b
mac80211: fix a tx A-MPDU aggregation issue (+30)
db82db3
mac80211: minor cleanup (+29)
cae6885
mac80211: fix A-MSDU tx aggregation (FS#174) (+34)
2516c05
mac80211: rt2x00: improve eeprom_file property handling (+11,-17)
7f235df
mac80211: rt2x00: remove eeprom filename dependency from mtd-eeprom (+15,-12)
4f7a060
mac80211: rt2x00: add mtd-eeprom swab function (+9,-5)
e7c019c
mac80211: rt2x00: fold patches (+17,-48)
b683281
mac80211: rt2x00: add support for mac addr from device tree (+197,-90)
a250556
ath9k: fix ath9k_hw_gpio_get() to return 0 or 1 on success (+29)
fa845e9
ath9k: add support for the HSR tuner of the Ubiquiti UAP Outdoor+ (+426)
84d57fc
mac80211: Make wlcore platform-independent (+1,-1)
1847248
kernel: mac80211: backport ath9k device tree support patches (+194)
3f88941
kernel: mac80211: add pending ath9k EEPROM swapping patches (+1.7K)
448b9b6
kernel: mac80211: disable ath9k bands via device tree (+32)
4872c36
ath9k: add a RCU related bugfix (+65)
57f7f91
mac80211: refresh all patches (+39,-42)
66482e1
ath10k: fix DMA allocation issues (+108)
7dcccac
ath10k: fix a bug on sending null-func frames (+42)
28f6951
ath10k: fix a soft-lockup on firmware restart (+51,-2)
720b992
treewide: clean up download hashes (+300,-283)
00bc7f0
mac80211: merge a number of minstrel/minstrel_ht performance and memory usage... (+822)
b3a871d
mac80211: backport "cfg80211: limit scan results cache size" (+150)
8f3d8c0
mac80211: ath10k specifies that it supports 802.11ac mode (+1,-1)
236bf83
brcmfmac: select 802.11ac support (+1,-1)
00ad43f
ath9k: remove old rx dma stop check optimization (-28)
f04b651
ath5k: drop bogus warning on drv_set_key with unsupported cipher (FS#334) (+23)
c9c68c7
ath9k: fix issues with external reset on AR913x (+10,-9)
fd718c5
mac80211: Allow HT/VHT rates when running unencrypted mesh. (+36,-1)
b13e103
ath5k: select 802.11w support (+1,-1)
e307259
ath9k: don't run periodic and nf calibration at the same time (+26)
188626f
mac80211: backport cfg80211 support for ieee80211-freq-limit DT property (+312)
07df80a
mac80211: rename b43 patches to make more space (+293,-293)
f714fe4
mac80211: pending brcmfmac patches cleaning channels management (+257,-2)
2b6284f
mac80211: fix broken spatial multiplexing defaults (+43,-2)
5b089e4
kernel: update 4.4 kernel to 4.4.42 (+108,-98)
adf2fef
mac80211: backport some upstream fixes (+200)
a46d1fd
mac80211: refresh patches (+123,-109)
e7e91e6
mac80211: backport a fix for a tx related race condition (+107)
5fba00a
mac80211: use wiphy_read_of_freq_limits in brcmfmac (+31)
25200ae
mac80211: brcmfmac: add early (& hacky) patch for storing country codes (+60)
81f2196
mac80211: move (& update) upstream accepted brcmfmac patches (+289,-286)
e9d2173
mac80211: brcmfmac: don't use uninitialize mem for country codes (+2,-2)
a6f3ea5
Add back the commit "ath9k: Add airtime fairness scheduler" (+728,-15)
acd1795
mac80211: refresh patch (+17,-17)
f902296
ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)
36db143
ath9k: fix up a refcount imbalance error in the IRQ related fix (+39,-7)
Wireless / MT76 (17 changes)
6259583
mt76: fix rebuild on CONFIG_PACKAGE_MAC80211_MESH changes (+2)
5b64e35
mt76: update to the latest version (+2,-13)
⇒ dd828b7
mt7603: fix initialization of the rate fallback table (+6,-6)
⇒ 9ecf04c
tx: fix locking error pointed out by dnnn88 (+1,-1)
⇒ 7605d32
Add 14c3:7612 device ID (+1)
df93d53
mac80211: update to wireless-testing 2016-05-12 (+1.2K,-10.0K)
⇒ 13c2922
Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ (+25,-25)
⇒ e4c05ba
use nl80211_band instead of ieee80211_band (+7,-7)
⇒ 810eef8
sync with mac80211 ieee80211_rx_napi API change (+1,-1)
5770678
mt76: disable build for linux 3.18 (+1,-1)
7eeb254
treewide: replace nbd@openwrt.org with nbd@nbd.name (+299,-299)
8e70655
mt76: update to the latest version, fixes a monitor mode injection crash (+2,-2)
⇒ 11e0a12
mt76x2: fix crash on monitor mode injection (+9,-4)
c2ec437
mt76: update to latest version, adds survey support for mt76x2 (+1,-1)
⇒ 6c4b37b
move dev->chandef to mt76 struct (+28,-37)
⇒ 3c8a4bc
mt76x2: implement survey support (+163,-12)
240137a
mt76: update to the latest version, fixes a SMPS handling issue (+2,-2)
⇒ 271a999
mt7603: skip tx chain 0 power values efuse override for MT76x8 (+8,-3)
⇒ f30fa6c
mt7603: poll for rate update completion before setting sta->wcid.tx_rate_set ... (+3)
⇒ 267e959
move mt76 rate power struct to mt76.h (+19,-19)
⇒ f06ed81
mt76x2: handle peer in dynamic SMPS mode (+2)
d98409e
mt76: update to the latest version, fixes powersave issues (+2,-2)
⇒ 9226e96
tx: remove spurious semicolon (+1,-1)
acffa62
mt76: update to the latest version (+2,-2)
⇒ caff56f
mt76x2: phy: cosmetics (+8,-8)
⇒ 9a75c6c
mt76x2: phy: fix typo in rate-power configuration (+1,-1)
⇒ ced81a3
relicense to ISC (except for util.h which is based on GPL'd kernel code (+460,-322)
⇒ 313e83c
mt7603: main: reconfigure bssid after ibss join in ad-hoc mode (+1,-1)
⇒ 3d36d4b
mt7603: fix bssid register settings on assoc/ibss-join (+11,-4)
⇒ aa77ead
mt76x2: add TPC support (+67)
⇒ 2637e6b
mt76x2: add tx power adjustment for auto response frames (+18,-1)
⇒ c3127d2
mt76x2: add debugfs entry to enable/disable per packet TPC (+5,-1)
b305b8c
mt76: update to the latest version, fixes dfs issues (+2,-2)
⇒ 53c1b7f
update my email address (+47,-47)
⇒ b300bdc
use the new bitfield accessor macros (+183,-241)
⇒ 01c6303
move mt76_remove_hdr_pad to mt76x2_mac.c (+8,-10)
⇒ 05e9617
move mt76_insert_hdr_pad to mt76x2_tx.c (+21,-23)
⇒ d7f5112
mt76x2: fix checkpatch warnings (+166,-118)
⇒ becce8b
mt76x2: fix more checkpatch errors (+10,-7)
⇒ 9390780
mt76x2: fix typo in mt76x2_tx_get_max_txpwr_adj() signature (+4,-4)
⇒ b18d66f
core: fix checkpatch errors (+47,-36)
⇒ b74180f
core: rename register trace events to avoid conflict with mt7601u (+4,-4)
⇒ 29a89c4
adjust MODULE_LICENSE for license change (+3,-3)
⇒ 60a15e9
mt76x2: rename misnamed variable (+3,-3)
⇒ 838d439
mt76x2: fix parsing of EEPROM board type (+1,-1)
⇒ 6375fc1
mt76x2: add hw radar detector (+627,-1)
⇒ d392047
mt76x2: debugfs: add dfs statistics to debugfs (+42)
⇒ b9f3193
mt76x2: init: unlock DFS channels (+4)
⇒ 1290108
mt76x2: dfs: code style cleanup (+88,-74)
⇒ + 3 more...
fb23747
mt76: update to the latest version, fixes a build error on some platforms (+2,-2)
⇒ a39d4b7
eeprom: add missing ifdef for MTD support (+1,-1)
⇒ 7ce4368
mt7603: work around a compiler issue on accessing 802.11 header fields (+3,-4)
720b992
treewide: clean up download hashes (+300,-283)
2d4c42a
mt76: select 802.11ac support (+1,-1)
c7c1cf5
treewide: clean up and unify PKG_VERSION for git based downloads (+140,-284)
a206394
mt76: update to the latest version, adds support for 802.11w (+3,-3)
⇒ 9af67d4
mt76x2: return -EOPNOTSUPP on unsupported ciphers (+2,-2)
⇒ f8f49d2
mt7603: return -EOPNOTSUPP on unsupported ciphers (+1,-1)
⇒ 85d12fe
mac80211: enable 802.11w support (+1)
f4f2dd0
mt76: select 802.11w support (+3,-1)
Miscellaneous (6 changes)
a3531f1
README: Remove outdated info (-6)
d0edce2
README: Update project README (+1,-1)
4f40f22
Add Issue submission template (redirect to bugs.lede-project.org) (+13)
0e7869f
remove bogus dev/null that was accidentally introduced while applying a patch ()
882f4d2
docs: deleting docs because they are obsolete (-2.5K)
b02636f
gitignore: add /overlay (+1)
Addressed bugs
#3
Description: fstab adds a warning about a deprecated file to system log at every boot
Link: https://bugs.lede-project.org/index.php?do=details&task_id=3
Commits:
fd7e15d
fstools: remove bogus warning in the fstab script (+6,-4)
#10
Description: /dev/snd has wrong permissions
Link: https://bugs.lede-project.org/index.php?do=details&task_id=10
Commits:
aba6de3
usb: Remove annoying warning about bogus URB (+73)
#13
Description: Ath9k AP stays up for connected clients but doesn't show in scan on new ones
Link: https://bugs.lede-project.org/index.php?do=details&task_id=13
Commits:
f902296
ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)
#24
Description: [regression] STP does not flow over WDS links
Link: https://bugs.lede-project.org/index.php?do=details&task_id=24
Commits:
1e03998
mac80211: fix skb size calculation in 4addr mode (FS#24) (+11)
#31
Description: firewall3 fails to reload iptables policy extension
Link: https://bugs.lede-project.org/index.php?do=details&task_id=31
Commits:
113544d
firewall: update to fix FS#31, FS#73, FS#154, FS#248 (+3,-3)
⇒ 6009904
zones: restrict default ACCEPT rules to NEW ctstate (+8)
⇒ b33f783
defaults: disable drop_invalid by default (-1)
⇒ 6818f75
zones: allow untracked traffic as well (+4,-2)
⇒ 18f4c6f
utils.h: Avoid name clashes for setbit/delbit/hasbit (+34,-34)
⇒ c5c87e4
iptables: use different approach for managing loadable extensions (+87,-26)
⇒ 097282e
zones: properly handle multiple masq_src / masq_dest negations (FS#248) (+59,-7)
⇒ dd01372
iptables: add support for version 1.6.0 (+7,-1)
⇒ 010723e
iptables: fix loading standard target (+8,-1)
⇒ 19acf04
iptables: optional loading of static extensions (+15,-3)
⇒ 2275303
iptables: declare _GNU_SOURCE to define RTLD_NEXT (+2)
⇒ 37df903
iptables: rework extension loader (+9,-37)
⇒ c520966
main: make failing ubus connection nonfatal (+1,-1)
⇒ 786b15f
iptables: remove usage of xt_id (+37,-42)
⇒ 6015fc0
musl-compat: avoid kernel header conflicts (+5)
⇒ bd40ba4
iptables: move includes into iptables.c to avoid kernel header clashes (+54,-45)
⇒ 0367860
forwards: properly propagate conntrack flag (+24,-11)
#34
Description: WRT160NL wireless issues
Link: https://bugs.lede-project.org/index.php?do=details&task_id=34
Commits:
f902296
ath9k: add stability fixes for long standing hang issues (FS#13, #34, #373, #... (+523,-57)
#35
Description: mynet-n750 factory images don't find root partition
Link: https://bugs.lede-project.org/index.php?do=details&task_id=35
Commits:
559a7d1
ar71xx: seama: fix making factory images (+81,-58)
#43
Description: Diffconfig.sh does not like config to build multiple device profiles (TARGET_MULTI_PROFILE)
Link: https://bugs.lede-project.org/index.php?do=details&task_id=43
Commits:
b80dfe4
scripts/diffconfig.sh: fix handing of CONFIG_TARGET_MULTI_PROFILE (+1)
#50
Description: No image or non-verbose output created if image is too big
Link: https://bugs.lede-project.org/index.php?do=details&task_id=50
Commits:
34fa03e
odhcp6c: bump to git HEAD version (+5,-5)
⇒ 33a2ba1
odhcp6c: reuse md5 from libubox (+16,-2)
#51
Description: sha256sums doesn't contain sdk or imagebuilder checksums
Link: https://bugs.lede-project.org/index.php?do=details&task_id=51
Commits:
27854a0
build: add checksum target (+17)
#54
Description: /proc/asound missing
Link: https://bugs.lede-project.org/index.php?do=details&task_id=54
Commits:
d22fc19
kernel: enable CONFIG_SND_PROC_FS by default (FS#54) (+2,-2)
#55
Description: Image Builder: incorrect profile names and broken multi-profile logic
Link: https://bugs.lede-project.org/index.php?do=details&task_id=55
Commits:
ed90d50
build: fix image builder profile override (FS#55) (+1,-1)
8265fdc
imagebuilder: strip DEVICE_ prefix from profiles (FS#55) (+6,-4)
#56
Description: netgear wndr4300 and wndr3700v4 not being built by the buildbot
Link: https://bugs.lede-project.org/index.php?do=details&task_id=56
Commits:
1620971
ar71xx: fix WNDR4300v1 / WNDR3700v4 build (FS#56) (+9,-3)
c6c8135
ar71xx: add missing profile for the nand subtarget (FS#56) (+18)
#66
Description: /proc/asound (revisit FS#54) - enable CONFIG_SND_VERBOSE_PROCFS in the kernel config
Link: https://bugs.lede-project.org/index.php?do=details&task_id=66
Commits:
df3a2ca
kernel: re-enable CONFIG_SND_VERBOSE_PROCFS (FS#66) (+1,-1)
#67
Description: Squash errors Wrt1900acv1 mamba
Link: https://bugs.lede-project.org/index.php?do=details&task_id=67
Commits:
ba1aa4e
mvebu: fix NAND flash issues (FS#67) (+69,-36)
#73
Description: Router doesn't answer to ping to ff02::1
Link: https://bugs.lede-project.org/index.php?do=details&task_id=73
Commits:
113544d
firewall: update to fix FS#31, FS#73, FS#154, FS#248 (+3,-3)
⇒ 6009904
zones: restrict default ACCEPT rules to NEW ctstate (+8)
⇒ b33f783
defaults: disable drop_invalid by default (-1)
⇒ 6818f75
zones: allow untracked traffic as well (+4,-2)
⇒ 18f4c6f
utils.h: Avoid name clashes for setbit/delbit/hasbit (+34,-34)
⇒ c5c87e4
iptables: use different approach for managing loadable extensions (+87,-26)
⇒ 097282e
zones: properly handle multiple masq_src / masq_dest negations (FS#248) (+59,-7)
⇒ dd01372
iptables: add support for version 1.6.0 (+7,-1)
⇒ 010723e
iptables: fix loading standard target (+8,-1)
⇒ 19acf04
iptables: optional loading of static extensions (+15,-3)
⇒ 2275303
iptables: declare _GNU_SOURCE to define RTLD_NEXT (+2)
⇒ 37df903
iptables: rework extension loader (+9,-37)
⇒ c520966
main: make failing ubus connection nonfatal (+1,-1)
⇒ 786b15f
iptables: remove usage of xt_id (+37,-42)
⇒ 6015fc0
musl-compat: avoid kernel header conflicts (+5)
⇒ bd40ba4
iptables: move includes into iptables.c to avoid kernel header clashes (+54,-45)
⇒ 0367860
forwards: properly propagate conntrack flag (+24,-11)
Security fixes
CVE-2012-6702
Description: Expat, when used in a parser that has not called XML_SetHashSalt or passed it a seed of 0, makes it easier for context-dependent attackers to defeat cryptographic protection mechanisms via vectors involving use of the srand function.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-6702
Commits:
bf56736
tools/expat: Update to 2.2.0 (+3,-3)
CVE-2014-9761
Description: Multiple stack-based buffer overflows in the GNU C Library (aka glibc or libc6) before 2.23 allow context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a long argument to the (1) nan, (2) nanf, or (3) nanl function.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9761
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2015-3202
Description: fusermount in FUSE before 2.9.3-15 does not properly clear the environment before invoking (1) mount or (2) umount as root, which allows local users to write to arbitrary files via a crafted LIBMOUNT_MTAB environment variable that is used by mount's debugging feature.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3202
Commits:
4081333
package/utils/fuse: update to 2.9.7 (+5,-74)
CVE-2015-7547
Description: Multiple stack-based buffer overflows in the (1) send_dg and (2) send_vc functions in the libresolv library in the GNU C Library (aka glibc or libc6) before 2.23 allow remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted DNS response that triggers a call to the getaddrinfo function with the AF_UNSPEC or AF_INET6 address family, related to performing "dual A/AAAA DNS queries" and the libnss_dns.so.2 NSS module.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-7547
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2015-8776
Description: The strftime function in the GNU C Library (aka glibc or libc6) before 2.23 allows context-dependent attackers to cause a denial of service (application crash) or possibly obtain sensitive information via an out-of-range time value.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8776
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2015-8777
Description: The process_envvars function in elf/rtld.c in the GNU C Library (aka glibc or libc6) before 2.23 allows local users to bypass a pointer-guarding protection mechanism via a zero value of the LD_POINTER_GUARD environment variable.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8777
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2015-8778
Description: Integer overflow in the GNU C Library (aka glibc or libc6) before 2.23 allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via the size argument to the __hcreate_r function, which triggers out-of-bounds heap-memory access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8778
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2015-8779
Description: Stack-based buffer overflow in the catopen function in the GNU C Library (aka glibc or libc6) before 2.23 allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a long catalog name.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8779
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2016-0718
Description: Expat allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a malformed input document, which triggers a buffer overflow.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0718
Commits:
bf56736
tools/expat: Update to 2.2.0 (+3,-3)
CVE-2016-1234
Description: Stack-based buffer overflow in the glob implementation in GNU C Library (aka glibc) before 2.24, when GLOB_ALTDIRFUNC is used, allows context-dependent attackers to cause a denial of service (crash) via a long name.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-1234
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2016-2105
Description: Integer overflow in the EVP_EncodeUpdate function in crypto/evp/encode.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (heap memory corruption) via a large amount of binary data.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2105
Commits:
f6adbdf
openssl: Update to version 1.0.2h (+2,-2)
CVE-2016-2106
Description: Integer overflow in the EVP_EncryptUpdate function in crypto/evp/evp_enc.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (heap memory corruption) via a large amount of data.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2106
Commits:
f6adbdf
openssl: Update to version 1.0.2h (+2,-2)
CVE-2016-2107
Description: The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a certain padding check, which allows remote attackers to obtain sensitive cleartext information via a padding-oracle attack against an AES CBC session, NOTE: this vulnerability exists because of an incorrect fix for CVE-2013-0169.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2107
Commits:
f6adbdf
openssl: Update to version 1.0.2h (+2,-2)
CVE-2016-2109
Description: The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp.c in the ASN.1 BIO implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (memory consumption) via a short invalid encoding.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2109
Commits:
f6adbdf
openssl: Update to version 1.0.2h (+2,-2)
CVE-2016-2176
Description: The X509_NAME_oneline function in crypto/x509/x509_obj.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to obtain sensitive information from process stack memory or cause a denial of service (buffer over-read) via crafted EBCDIC ASN.1 data.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2176
Commits:
f6adbdf
openssl: Update to version 1.0.2h (+2,-2)
CVE-2016-3075
Description: Stack-based buffer overflow in the nss_dns implementation of the getnetbyname function in GNU C Library (aka glibc) before 2.24 allows context-dependent attackers to cause a denial of service (stack consumption and application crash) via a long name.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3075
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2016-3706
Description: Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in the GNU C Library (aka glibc or libc6) allows remote attackers to cause a denial of service (crash) via vectors involving hostent conversion. NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-4458.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3706
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2016-3739
Description: The (1) mbed_connect_step1 function in lib/vtls/mbedtls.c and (2) polarssl_connect_step1 function in lib/vtls/polarssl.c in cURL and libcurl before 7.49.0, when using SSLv3 or making a TLS connection to a URL that uses a numerical IP address, allow remote attackers to spoof servers via an arbitrary valid certificate.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3739
Commits:
6aebc6b
curl: update to 7.49 (+14,-40)
CVE-2016-4429
Description: Stack-based buffer overflow in the clntudp_call function in sunrpc/clnt_udp.c in the GNU C Library (aka glibc or libc6) allows remote servers to cause a denial of service (crash) or possibly unspecified other impact via a flood of crafted ICMP and UDP packets.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4429
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2016-4472
Description: The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via crafted XML data. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-1283 and CVE-2015-2716.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4472
Commits:
bf56736
tools/expat: Update to 2.2.0 (+3,-3)
CVE-2016-4476
Description: hostapd 0.6.7 through 2.5 and wpa_supplicant 0.6.7 through 2.5 do not reject \n and \r characters in passphrase parameters, which allows remote attackers to cause a denial of service (daemon outage) via a crafted WPS operation.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4476
Commits:
b67af71
hostapd: Update to version 2016-05-05 (+180,-103)
⇒ 03a72ea
VHT: Add an interoperability workaround for 80+80 and 160 MHz channels (+20)
⇒ 504108d
tests: Generate new certificates for Suite B test cases (+139,-139)
⇒ d4af4d2
tests: EAP-TLS protocol tests (+189)
⇒ a89faed
tests: EAP-TLS error cases (+93,-1)
⇒ d4c2860
tests: P2P persistent group re-invocation with peer having dropped info (+40)
⇒ 0b905c8
Add the selector suite into wpa_parse_wpa_ie_rsn() "invalid group cipher" (+4,-2)
⇒ 2088ecb
OSU: Add debug printing of more LogotypeExtn fields (+14,-2)
⇒ 5f17b2c
BSD: __FUNCTION__ -> __func__ (+2,-2)
⇒ dc0ad60
BSD: Use correct ifindex from route messages (+25,-16)
⇒ af06093
BSD: Disable interface on down (+15,-7)
⇒ 80ce804
WNM: Workaround for broken AP operating class behavior (+16,-1)
⇒ 5615362
tests: WNM BSS Transition Management with invalid operating class (+11)
⇒ a8ef133
Android: Support multiple CA certs when connecting to EAP network (+89,-19)
⇒ cb22e3b
BSD: Zero ifindex on interface removal (+19,-8)
⇒ c599ddd
tests: Allow fallback to 20 MHz in ap_ht40_5ghz_invalid_pair (+5,-1)
⇒ 236053e
Make fallback from HT40 to HT20 work (+1)
⇒ + 448 more...
CVE-2016-5195
Description: Race condition in mm/gup.c in the Linux kernel 2.x through 4.x before 4.8.3 allows local users to gain privileges by leveraging incorrect handling of a copy-on-write (COW) feature to write to a read-only memory mapping, as exploited in the wild in October 2016, aka "Dirty COW."
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5195
Commits:
839b657
kernel: add fix for CVE-2016-5195 (+180)
CVE-2016-5300
Description: The XML parser in Expat does not use sufficient entropy for hash initialization, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted identifiers in an XML document. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-0876.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5300
Commits:
bf56736
tools/expat: Update to 2.2.0 (+3,-3)
CVE-2016-5417
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-5417
Commits:
4badb8a
glibc: switch to 2.24 by default and remove old versions, fixes security issues (+2,-85)
CVE-2016-5419
Description: curl and libcurl before 7.50.1 do not prevent TLS session resumption when the client certificate has changed, which allows remote attackers to bypass intended restrictions by resuming a session.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5419
Commits:
df9efc9
curl: update to version 7.50.3 (+3,-3)
CVE-2016-5420
Description: curl and libcurl before 7.50.1 do not check the client certificate when choosing the TLS connection to reuse, which might allow remote attackers to hijack the authentication of the connection by leveraging a previously created connection with a different client certificate.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5420
Commits:
df9efc9
curl: update to version 7.50.3 (+3,-3)
CVE-2016-5421
Description: Use-after-free vulnerability in libcurl before 7.50.1 allows attackers to control which connection is used or possibly have unspecified other impact via unknown vectors.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5421
Commits:
df9efc9
curl: update to version 7.50.3 (+3,-3)
CVE-2016-5696
Description: net/ipv4/tcp_input.c in the Linux kernel before 4.7 does not properly determine the rate of challenge ACK segments, which makes it easier for remote attackers to hijack TCP sessions via a blind in-window attack.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5696
Commits:
3c2c31b
kernel: backport upstream challenge ACK fix (CVE-2016-5696) (+218)
CVE-2016-6304
Description: Multiple memory leaks in t1_lib.c in OpenSSL before 1.0.1u, 1.0.2 before 1.0.2i, and 1.1.0 before 1.1.0a allow remote attackers to cause a denial of service (memory consumption) via large OCSP Status Request extensions.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6304
Commits:
6926325
openssl: update to 1.0.2i (+19,-43)
CVE-2016-6305
Description: The ssl3_read_bytes function in record/rec_layer_s3.c in OpenSSL 1.1.0 before 1.1.0a allows remote attackers to cause a denial of service (infinite loop) by triggering a zero-length record in an SSL_peek call.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6305
Commits:
6926325
openssl: update to 1.0.2i (+19,-43)
CVE-2016-7055
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-7055
Commits:
f5ab082
openssl: update to version 1.0.2k (+13,-13)
CVE-2016-7141
Description: curl and libcurl before 7.50.2, when built with NSS and the libnsspem.so library is available at runtime, allow remote attackers to hijack the authentication of a TLS connection by leveraging reuse of a previously loaded client certificate from file for a connection for which no certificate has been set, a different vulnerability than CVE-2016-5420.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7141
Commits:
df9efc9
curl: update to version 7.50.3 (+3,-3)
CVE-2016-7167
Description: Multiple integer overflows in the (1) curl_escape, (2) curl_easy_escape, (3) curl_unescape, and (4) curl_easy_unescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7167
Commits:
df9efc9
curl: update to version 7.50.3 (+3,-3)
CVE-2016-7438
Description: The C software implementation of ECC in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover RSA keys by leveraging cache-bank hit differences.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7438
Commits:
abedd71
cyassl: update to wolfssl version 3.9.10 (+2,-2)
CVE-2016-7439
Description: The C software implementation of RSA in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover RSA keys by leveraging cache-bank hit differences.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7439
Commits:
abedd71
cyassl: update to wolfssl version 3.9.10 (+2,-2)
CVE-2016-7440
Description: The C software implementation of AES Encryption and Decryption in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover AES keys by leveraging cache-bank timing differences.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7440
Commits:
abedd71
cyassl: update to wolfssl version 3.9.10 (+2,-2)
CVE-2016-8615
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-8615
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8616
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-8616
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8617
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-8617
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8618
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-8618
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8619
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-8619
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8620
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-8620
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8621
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-8621
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8622
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-8622
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8623
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-8623
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8624
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-8624
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-8625
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-8625
Commits:
4e07167
curl: update to version 7.51.0 (+6,-6)
CVE-2016-9586
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-9586
Commits:
1436e15
curl: update to version 7.52.1 (+4,-4)
CVE-2016-9594
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-9594
Commits:
1436e15
curl: update to version 7.52.1 (+4,-4)
CVE-2016-9952
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-9952
Commits:
1436e15
curl: update to version 7.52.1 (+4,-4)
CVE-2016-9953
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-9953
Commits:
1436e15
curl: update to version 7.52.1 (+4,-4)
CVE-2017-3731
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-3731
Commits:
f5ab082
openssl: update to version 1.0.2k (+13,-13)
CVE-2017-3732
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-3732
Commits:
f5ab082
openssl: update to version 1.0.2k (+13,-13)