User Tools

Site Tools


releases:17.01:changelog-17.01.0

Table of Contents

LEDE v17.01.0 Changelog

This changelog lists all commits done in LEDE since the creation of the LEDE project, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the final 17.01.0 release.

For a list of changes since the 17.01.0-rc2 release, please refer to the v17.01.0-final changelog.

Build System / Buildroot (309 changes)

343c3be scripts/getver.sh: generate revision relative to the reboot tag
fa69553 branding: add LEDE branding
694f060 download: add @GITHUB download facility
7322cca scripts: metadata: add CONFIG_TARGET_SUBTARGET symbol
54fbe8a rules.mk: introduce new variable OUTPUT_DIR
c47abde include/target.mk: default to CPU_TYPE for the package architecture
aad2b92 include/package-dumpinfo.mk: introduce Repository values
9a04a80 scripts: metadata: use the new "Repository" field
be575fd include: remove now unused PACKAGE_SUBDIR variable
bf4bfd8 scripts: remove "Package-Subdir" metadata handling
941fc5e global: introduce ALL_NONSHARED symbol
5170393 include: choose package output directory based on repository info
32a0b8c include/version.mk: rework repository url handling
d87c303 include/kernel.mk: flag kmod packages as nonshared by default
349e7b6 include: fix nonshared flag handling
02def71 include/target.mk: disambiguate package architecture
1191eef include: bin/ dir was not created
d9ad55a include: remove unused FeedPackageDir macro arguments
d9a0a8c scripts: avoid hard-coded paths in scripts
f5c4d96 include: add lede git server url
797fb8a scripts: add "r" to revision
852aaf6 build: add support for specifying extra package dependencies for prepared, co...
4a3348e metadata.pl: add support for selecting packages available only via PROVIDES
cbdfae5 ubox: turn logd into a separate package
30d955a build: fix make clean, delete package directories for selected arch
bcf67b6 image.mk: prepare for defining device profile data in the Device section
60fc661 image.mk: add support for limiting images to specific subtargets
6ddca3a target.mk: remove the unused Target-Path field
87550a0 target.mk: dump device profiles defined in include/image.mk
1189af8 metadata.pl: add support for forcing sorting of profiles
471ca41 toplevel.mk: rescan target metadata if the image makefile changes
91799d5 metadata.pl: fix target profile sorting check
b0cf769 image.mk: include per-device profiles in image build profile check
4a31037 build: avoid including profiles/*.mk
42d2eb7 build: remove leftover dependenices on TARGET_rdc
111285e download.pl: use http://sources.lede-project.org as download mirror
0d10ada scripts/metadata.pl: add support for generating profile make code for the ima...
e8bc083 scripts/ipkg-build: fix deprecated GZIP environment variable warning
4d29474 target.mk: add cflags for mips 1004kc cpu type
ace9461 image.mk: fix emitting profiles for targets that have no subtargets
f4c4d50 build: remove profile kernel/build system config override support
470442e build: fix make download in the SDK
2aa818a kernel: add missing symbol
7bd10f9 image.mk: remove obsolete squashfs-lzma code
c19b7aa script/symlink-tree.sh: Fix missing config dir
1ea7dba image.mk: fix building ubifs images
c4ae33b image.mk: fix evaluation order for image profile check
d01487e image.mk: simplify device profile check, prepare for supporting selecting mul...
80bb5ad build: allow whitespace characters in VERSION_DIST
e00770f image.mk: fix profile selection in the image builder
ce63c38 image.mk: remove obsolete SUBTARGETS variable
e0b241b scripts/download.pl: Use CDN for kernel downloads
3193053 Centralize setting of all version info to include/version.mk
8372a7f download.pl: Rework URLs
7eb1a7e include/image.mk: move build step tplink-safeloader to image.mk
3a085dc download.mk: use HTTPS for git.lede-project.org
38d845b include: rename DIST_SANITIZED to VERSION_DIST_SANITZED
a7d1317 include: move VERSION_DIST_SANITIZED to version.mk
9ae952c build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl
f8ebbbc build: implement support for selecting multiple device profiles
4c33bbf image.mk: split off all Build/* commands into image-commands.mk
b50dfd5 image.mk: add support for specifying a different suffix for the initramfs kernel
dafda4b image.mk: change the default of the kernel suffix
26c7714 image.mk: add LegacyDevice wrapper to allow legacy image building code to be ...
f7fb6e4 build: allow to build LEDE on latest MacOS X
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
160913f image.mk: fix filesystem dependency issue
24a7ccb treewide: replace jow@openwrt.org with jo@mein.io
21ad25f image.mk: fix dependencies for legacy make prepare step
30acacb config: add a small_flash feature
df18b37 scripts: feeds: fix version detection for Make >= 4.2.1
6fb212f build: don't add -j for parallel builds with Make 4.2+
3ee6c17 package-ipkg.mk: fix Provides for packages with multiple PROVIDES entries
4b8ba2b include/feeds.mk: allow installation from feed packages that are installed bu...
71d533e package-ipkg: do not include feeds.mk at metadata dump time to speed up scanning
3004275 image.mk: fix make variable/command context leakage between LegacyDevice temp...
425e2c1 image.mk: run LegacyDevice prepare once instead of once per filesystem
8a156ad image.mk: add a separate step for building kernel images for LegacyDevice sup...
b7baaaf kernel: Move append-dtb to common image-commands
f954f43 base-files: Add standard os-release file
e6b9330 build: Adds the ability to disable personal initramfs build for target device
e408abd kernel: Add option to make using filesystem ACL support the default
3452768 scripts/feeds: Prevent .config autocreation
b995279 kernel: Move POSIX ACL and attr support options into submenu
17ee6bb tools: add kernel2minor utility for Mikrotik devices
5b72807 include/toplevel.mk: fix defconfig when ~/.openwrt/defconfig exists
1b13b35 include/toplevel.mk: fix defconfig when ~/.openwrt/defconfig exists - take 2
2f2d182 target.mk: fix ARM architecture feature flag detection
b80dfe4 scripts/diffconfig.sh: fix handing of CONFIG_TARGET_MULTI_PROFILE
d8dbd33 scripts/package-metadata.pl: fix kmod pakage dependencies within the SDK
575be9d scripts/getver.sh: simplify revision calculation
1001b5d scripts/getver.sh: allow conversion between git hash and revision
15b88df scripts/getver.sh: improve revision output
f176527 scripts/getver.sh: avoid use of git rev-list --count
c19381d scripts/getver.sh: fix revision number on BSD/MacOS
4eb5aad scripts/getver.sh: try to get branch/upstream automatically
6f86d2e scripts/getver.sh: fix one more wc -l call
e0ed6ec image: clean up UBI related device variable definitions
b8fddb8 image: allow devices to override the -E 5 ubinize option
7ed2154 scripts/getver.sh: stop relying on the reboot tag
8e2764c image.mk: clean up redundant code related to DEVICE_DTS
11d496d target.mk: rework arm architecture level detection
f021ea4 target.mk: change CPU_CFLAGS to better suit target CPUs
a4e90e2 toolchain: get rid of GCC_VERSION_5 config symbol
7bdc21d image.mk: fix append-dtb race when multiple devices use the same .dts
efdd3bf scripts/getver.sh: fix older git versions from printing stuff to stdout
efdf7f6 image.mk: remove obsolete Build/mkfs overrides
1c12441 image.mk: replace some template abstraction with make pattern rules
d7b1851 build: make TARGET_ROOTFS_JFFS2 depend on USES_JFFS2
ebd0b2d build: split legacy image building code out of image.mk
4added6 build: split legacy image mkfs.ubifs command from the one used for the new im...
9497a23 build: add support for parameter passing to mkfs from devices
673004f config: remove options for including kernel/dtb in rootfs
9a50a21 image.mk: add support for specifying the VID header offset for UBI
b5b2425 image.mk: initialize BOARD_NAME and IMAGES, add it to DEVICE_VARS
ed90d50 build: fix image builder profile override (FS#55)
8265fdc imagebuilder: strip DEVICE_ prefix from profiles (FS#55)
3827ce2 apm821xx: add support for the apm821xx device target
11fc0cd image.mk: create default ubifs before calling legacy image build code
08257a4 apm821xx: use lzma compression for the initramfs images
33c8d35 image: remove shell calls from legacy ubi/ubifs image code
9945a1d build: remove cpio.gz and tar.gz from regular filesystem types
b47f438 build: remove image prefix from kernel files in KDIR
973e6e1 build: move rootfs processing code to include/rootfs.mk so it can be reused l...
4fed7a6 image: make mkfs template output to $@
c5ca181 image: add wrapper variable to get the target dir for mkfs commands
7dffc32 build: rework prepare_rootfs to pass target dir via parameter
37e82e4 build: remove obsolete variables from opkg command
5d30bf8 build: rework opkg command invocation
731b166 build: add template for getting opkg package files from package names
c792c75 build: add target_params variable for getting root filesystem image parameters
653cb25 build: set TMPDIR for opkg calls
c0dceae build: minor cleanup of redundant code
76341cf build: add support for per-device rootfs based on device profile packges
f4ce133 build: add option to enable all profiles
db49dd8 build: rename sysupgrade-nand to sysupgrade-tar
c5a9a08 image.mk: remove leftover variable from a previous rework
eadf5fb cmake: include/cmake.mk add CMAKE_BINARY_SUBDIR to allow out of source tree b...
50e7c1f include/cmake.mk: fix host builds
84718d8 image: add support for overriding kernel/rootfs images in sysupgrade-tar temp...
baeda5d image.mk: add CMDLINE to DEVICE_VARS
63b525d image: add a helper variable for getting kernel/rootfs from within image Buil...
1448846 image: fix build issue with per-device rootfs and legacy devices
1448501 build: do not depend on svn any more
94dec60 build: add template for installing device .dtb files
e351f7c build: fix tabs vs whitespace issue
180465c build: create a package feed directory containing all packages
905e50d image: use the merged package directory to resolve dependencies for per-devic...
27854a0 build: add checksum target
8317568 build: remove image specific checksum code
34bffe5 scripts: fix remote-gdb with CONFIG_BUILD_SUFFIX
f2de33b build: move merged package directory from bin/ to staging_dir
9abbaa9 build: remove MIPS dsp/dsp2 CPU_SUBTYPE
4df2011 include/image.mk: allow image code to override uImage name
2d7e602 scripts/config: sync with latest linux upstream
9bfa697 scripts/config: properly handle select on symbols with unmet direct dependencies
2180b71 image: fix per-device rootfs build error when not all opkg package files are ...
22ef1c8 kernel: make the kernel build auto-clean the build dir like package builds
bebcb81 ramips: switch from 24kec to 24kc
1645abf kernel: add plan 9 fs package
5fe923b kernel: allow reproducable builds
86ec410 kernel: check SOURCE_DATE_EPOCH before setting KBUILD_BUILD_TIMESTAMP
3a34249 scripts: ipkg-build: do not require git or svn
0df2c65 kernel: prevent addition of scm marker to localversion
57ef81d kernel: prevent adding custom string to localversion
f3923da kernel: check the right directories for rebuild
a11843b include: remove 34k distinction
b962da4 ramips: mt7621: switch to 24kc
4170267 build: pass $(STAGING_DIR_HOST) to Host/Install
f5860f8 build: use perl instead of GNU date for KBUILD_BUILD_TIMESTAMP
223c124 ubox: move logd into ubox package
a84a74f scripts/ubinize-image.sh: add support for adding custom partitions
39d817c Add config symbols for kernel keyring support
3242c07 mvebu: add sdcard image creation script
4fd043b image.mk: Create a manifest file of installed packages as a build artifact
a1f83ba images: bump default rootfs size to 256 MB
b99a93e image: add support for k unit suffix to pad-offset
3e7524c image: add support for k unit suffix to append-ubi
ddd259b image: pass device blocksize to padjffs2
d2a7df0 octeon: use new ext4/f2fs overlay support
d27bce8 build: drop UBI EOF marker from images by default
1cd0a4c image: add KERNEL_SIZE to the default device vars
14b40d6 image: use check-size from new image build code
61c2a73 image: remove padding parameter from append-kernel/append-rootfs
6177b64 scripts/package-metadata.pl: fix generation of dependencies on virtual packages
c15d70c image: don't override opkg list directory in per-device rootfs mode
e916579 image: allow specifying additional packages for device-specific rootfs
3675e65 image: per-device rootfs: don't fail without opkg
663145e image: fix CONFIG_CLEAN_IPKG with CONFIG_TARGET_PER_DEVICE_ROOTFS
77f54ea config: enable shadow passwords unconditionally
a16a881 image: don't modify file permissions before rootfs generation
593dfac image: per-device rootfs: first remove, then install packages
021b96d rootfs: remove unnecessary and potentially harmful force flags from opkg call
5b99693 rootfs: fail on errors in postinst scripts
685ed1e kernel: add STAGING_DIR_HOST/lib to host library search path
cea0932 netfilter: fix file conflicts between kmod-ipt- and kmod-nft- packages
5f80315 include: add umask prereq check
be6f836 include: relax umask check
934901f build: leaving behind incomplete metadata files on cancelled builds
86c966a build: fix regression on running make kernel_menuconfig
5d86dc7 include/download.mk: generate reproducable SCM tarballs
ed768ae include/prereq-build.mk: Add xz-utils to make prereq
cbc8080 include/download.mk: Use -7e compression instead of -6 by default
7064a84 include/host-build.mk: pass HOST_BUILD_PREFIX to Host/install
4ada2fd include/host-build.mk: fix ACLOCAL_INCLUDE
cb718eb include/host-build.mk: set Host/Exports for Host/Install step
ec04192 include/package-ipkg.mk: use TARGET_PATH_PKG in Package/*/install steps
7694c5c include: remove XZ host prereq
82b8eaa scripts/diffconfig.sh: fix output if TARGET_PER_DEVICE_ROOTFS is set
b81fc29 include: prereq-build.mk: improve gcp check
559fb53 build: use CXXFLAGS if defined
336e277 autotools: use correct version for gettext FIXUP
cf458de scripts: fix build warning when overriding packages
5dc56b4 scripts: add help text for some generated KConfigs
c511795 scripts: case insensitive sort device names
4eb371e build: fix cleaning configured stamp file
7c8c322 build: copy contents of 'src' folder to build dirs (if present)
6f5f328 scripts/freebsd.sh: Remove script
8cc9224 sdk: predefine SOURCE_DATE_EPOCH
244955d include: image.mk: make ext4 reserved blocks percentage optional
d1ae4c4 config: ext4: drop option to set maximum number of inodes
dc6cc04 config: ext4: increase x86 rootfs size to 2GB to support online resize2fs
d7bec56 rules.mk: add STAGING_DIR_HOSTPKG variable
b7f7e9f include/host-build.mk: use STAGING_DIR_HOSTPKG
f64360c scripts/package-metadata.pl: fix handling of virtual (PROVIDES) depends
317b355 include: properly update .install stamp files
12d15fa scripts/package-metadata.pl: honour DEFAULT_VARIANT
a2944a0 scripts/feeds: use 10 chars for feed name column width
57fb5c0 include: Cortex-A53 is also an AArch64 CPU
5a37d06 sdk: depend on linux/install
64c386c build: remove stale .ipk files if package dir changes
4f7947d scripts/feeds: display "X" as revision of uninitialized feeds
0a64391 scripts/feeds: use git rev-parse for getting revision
12a6e3c x86: bump default kernel partition size to 16M
77265e0 build: add support code for appending metadata to images
bf3d92f scripts/getver.sh: treat all commits as local if can't find upstream
426e4d9 uml: clean up the kernel config and add squashfs+ext4/f2fs support
62da60b build: scan.mk: remove not used variable SCAN_STAMP
f66cb6f build: find_md5: ignore non-existent files or directories
59261cb docs: remove all refrences in Makefiles/scripts
5f3c96c build: adjust version number handling
a642a11 scripts: getver.sh: append Git short hash to revision
b9aab34 include/download.mk: Allow specify DownloadMethod specific options
9a08c0b include/kernel: Switch to git download method
9791fb2 build: support adding version code to file names (FS#323)
c058f4f kernel: add KERNEL_DEBUG_PINCTRL and KERNEL_DEBUG_GPIO
dbbfd41 download.mk: use $(error) instead of a regular shell error
19d3b78 download.mk: remove code duplication in $(TAR) call
1b9a39c download.mk: improve download tarball reproducibility
e2f8d20 netfilter: drop proprietary xt_id match
970dd4d kernel: netfilter: split out iptable_raw into a separate package
34c2b3d ipkg-make-index.sh: drop md5sum from package index
b4aa3c8 ipkg-make-index.sh: drop a few non-essential fields
a4232cd build: use SNAPSHOT instead of CURRENT to designate untagged branch builds
4cc1f1a x86: revert default root size back to 256 MB
7416d2e build: replace MD5SUM variables with HASH
651bc94 download.pl: check for existing file before the first download attempt
881c5b4 build: remove duplicate Download/default definition from include/host-build.mk
6a5cc2d include/package.mk: sync default value for hash fallback with mirror hash
720b992 treewide: clean up download hashes
7a315b0 build: implement make check and make package/X/check
d490596 build: add FIXUP option for make check
78a1b6e scripts/update-package-md5sum: remove file, it is obsoleted by make check FIX...
b522292 base-files: add support for overlaying rootfs content
ffb0181 build: add defaults for PKG_SOURCE, PKG_SOURCE_SUBDIR, PKG_VERSION
6e7fdf0 kernel: add KERNEL_DEVMEM and KERNEL_DEVKMEM
c24172c package/Makefile & ipkg-make-index.sh: add full package data list
fc6b6f4 download.pl: use curl in preference to wget
15d8d9c build: drop `trapret` function from non-Linux HOST_TAR variant
2a72a91 build: add diffconfig target
a93accd kernel: allow subtarget specific KernelPackage
f6e6341 tools: build libressl on all systems
bdaa138 host-build: remove openssl include path from host cflags
dad48c6 build: add a small standalone utility for calculating md5/sha256 hash
84bd740 build: use mkhash to replace various quirky md5sum/openssl calls
4ebb13a build: unzip: perform operations quietly
d2ddda6 build: ensure that prereq-build is run before metadata scan from feeds (FS#367)
28f9df6 build: fix HOST_CONFIGURE_VARS placement
c2e6ca2 build: add image command for calling kernel2minor
c1b12aa Makefile: ensure that BIN_DIR exists for diffconfig
5903c46 build: fix build of ubifs images
1e1d735 build: remove obsolete parallel build related options
72d751c build: rework library bundling
83b6bfc build: fix HOST_CONFIGURE_VARS placement
a891e5e build: scan.mk: remove overlay broad grep pattern
90ed0aa build: scan.mk: consider KernelPackage pattern as well
5919cc2 build: let make check warn about use of legacy PKG_MD5SUM variable in feeds
8596935 image.mk: use LINUX_KARCH rather than ARCH for mkits
7499189 x86: disable crashlog
87b6687 image: when using the new image build code, gzip ext4 images by default
8af5e57 image.mk: add generic function for gzipping images if enabled
12d0a66 include/autotools.mk: use STAGING_DIR_HOSTPKG where appropriate
9c55ded include/feeds.mk: base list of enabled feeds on available instead of installe...
5c20a4f ubox: turn logd into a separate package
1e1e3ef LEDE v17.01: set branch defaults
c76da77 git-kernel: $(SUBDIR) should always be $(LINUX_VERSION)
e775ade build: remove obsolete mips32r2 CPU_TYPE
392cccb build: remove mips16 feature flag from target makefiles
b630d52 x86: unify CPU_TYPE for legacy and geode
04a5085 include/rootfs.mk: keep Require-User lines with CONFIG_CLEAN_IPKG
76f1b94 download.pl: fix detecting download errors with curl
83c9bfa build: introduce default HOST_MAKE_VARS for host-builds
e5bc7bf build: properly pass CPP and CXX flags in HOST_MAKE_VARS
4d561b3 package-ipkg: Do not fail build without base-files
1b51a49 ccache, samba36: fix samba.org addresses to use https
72c65c6 scripts/om-fwupgradecfg-gen.sh: add support for the A60
b8c9ded build: add buildbot specific config option for setting defaults
828a024 x86: Set default baud rate on Geode images to 115200
ac733df LEDE v17.01.0: adjust config defaults

Build System / Feeds (5 changes)

3bb5f79 feeds.conf.default: disable management feed
4e5a8c4 feeds.conf: disable the targets feed by default
1e0f650 feeds: switch from github to lede-project.org mirrors
1e1e3ef LEDE v17.01: set branch defaults
ac733df LEDE v17.01.0: adjust config defaults

Build System / Host Utilities (128 changes)

49ad0c5 tools: fix make_ext4fs build with recent glibc
bf98b86 Include sys/sysmacros.h explicitely.
9ec4ca5 tools: make-ext4fs: fix build regression on mac os x
741aa2a tools: pkg-config: fix build with GCC 6
c7e2a89 tools: mkimage: sync include/linux/compiler*.h with u-boot master
ac780e3 tools/firmware-utils: remove obsolete firmware utility for airlink 525w
f8abb68 tools/cmake: bump to 3.5.2
955c341 fw-utils/tplink-safeloader.c: Add support for Archer C2600
8241479 tools/tplink-safeloader: split CPE210 from CPE510 profile
f7fb6e4 build: allow to build LEDE on latest MacOS X
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
5610afe sparse: update to support llvm 3.5.0
6e0eccc tools/firmware-utils: Add Archer C50 to mktplinkfw2
5a5934f tools/mkfwimage2: remove 256 length limit for partition images
719fd09 tools: build msdostools for omap
f966ea2 firmware-utils: oseama: support extracting entity
96db107 tools/cmake: fix parallel build with Make 4.2+
ee61309 tools: patch-image: Added optional size option
f97ad87 squashfs4: use upstream xz compression header format
819cf75 tools: e2fsprogs: bump to 1.43.1
d635ef5 e2fsprogs: fix build problem with very old libmagic
a1b52e2 dosfstools: update to v4.0
17ee6bb tools: add kernel2minor utility for Mikrotik devices
01fc738 tools: build b43 tools if the SDK was enabled
d06b68f tools: padjffs2: add option to output padding data to stdout
57530db dosfstools: fix build on OS X
dc8da20 tools/isl: bump to 0.17.1
a57d6e2 apm821xx: add support for the Cisco Meraki MR24
07577c5 tools: bring back genext2fs for apm821xx
1885171 tools: lzma: reduce copyright noise
5d0b180 tools: flock: add NFSv4 compatibility
98b960c tools: make_ext4fs: support creating empty filesystem images
95bad62 tools: make_ext4fs: switch to LEDE git mirror
a247e26 tools/cmake: update to 3.6.1
5216af7 tools/scons: update to 2.5.0
3d20f56 tools/gmp: update to 6.1.1
c415066 tools/tar: Bump to 1.29
c1f4040 tools: Select dosfstools for archs38
88b16da tools: build GNU date from coreutils on non-Linux systems
a4fc62b firmware-utils: mktplinkfw: add support for TP-Link's new region codes
cf76b90 tools: make mtools/dosfstools unconditional
0ac50a6 firmware-utils: mksenaofw: rework option validation
7219c30 firmware-utils mkmerakifw-old: firmware generator for Z1
64568ca tools/firmware-utils: fix portability issue in mkmerakifw-old
997fed9 ptgen: work around gcc miscompilation
792e8bc tools/ccache: Update ccache 3.3.2 and refresh patch
b8b807b tools/e2fsprogs: Update to 1.43.3
bf56736 tools/expat: Update to 2.2.0
d88d55e tools/mpfr: Update to 3.1.5 and change to xz tarball
fdf200c tools/ppl: Update to 1.2
6f1d6fd tools/upx: Update to 3.91 and use new tarball url
ea91dda tools/patchelf: Update to 0.9 and remove patch
720f8eb ccache: disable assembler support, it breaks kernel initramfs images
9edfe7d source: Switch to xz for packages and tools where possible
e68c0a1 tools: xz: use .bz2 archive
adb1566 tools: tar: use .bz2 archive
575d386 tools: make all tools depend on xz
27950dd tools: xz: force building without ccache
66a62b8 tools: do not apply ccache dependency to xz
87b2b89 tools: remove old mkdosfs symlink from dosfstools
4bbc6fb tools: improve and simplify dosfstools
5f0965f dosfstools: fix autotools dependency
b306f82 tools: add missing dependency for dosfstools
ee7ef22 tools/libressl: Update to 2.5.0 and use mirrors
f5aa459 ar71xx: Add support to TP-Link EAP120
55eb6ed firmware-utils: mkwrggimg: new tool for D-Link DAP-2695
00d1e6c firmware-utils: fix compilation on MacOS X
0165203 ar71xx: add support for Buffalo BHR-4GRV2
a4814c7 firmware-utils: add tool to create zyxel images
ea249f0 firmware-utils: tplink-safeloader: add struct device_info
fd924d2 firmware-utils: tplink-safeloader: use one function for generating images
222783c firmware-utils: tplink-safeloader: add Archer C9 support
0d3be66 firmware-utils: tplink-safeloader: keep per-device info on trailing char
a72e169 firmware-utils: Add support for the Cisco Meraki MX60/MX60W
a6e790b tools/scons: update to 2.5.1
a22464b tools/quilt: update to 0.65
2c05fd7 tools/cmake: update to 3.7.0
97eff5c firmware-utils: Fix build failure in mkmerakifw.c FS#298
cb7ab73 firmware-utils: replace md5 code with Alexander Peslyak's implementation
70b104f tools: mkimage: fix build with OpenSSL 1.1.x (FS#182)
e678c9f mkimage: fix openssl 1.1.x compat fix with libressl
7abd011 tools: cmake: import upstream patch for OpenSSL 1.1.x compatibility
83697ec tools: cmake: import another upstream commit for OpenSSL backwards compatibility
0b3b8c8 tools: cmake: fix compatibility with LibreSSL as well
a245772 tools/upslug2: add SHA256 hash to use mirror tarball
d1a2c3f firmware-utils: tplink-safeloader: update support lists for CPE210/510/...
38ebd1d firmware-utils: add E2100L support to addpattern.c
720b992 treewide: clean up download hashes
7a315b0 build: implement make check and make package/X/check
180e93b build: add CHECK_ALL variable to allow make download/check to include not sel...
2b510d9 tar: fix reproducibility issue
d58e8a9 firmware-utils/tplink-safeloader: make vendor data optional
fff6443 firmware-utils/tplink-safeloader: refactor code for further board support
5174099 firmware-utils: add support for TL-WR1043ND v4 to mktplinkfw and tplink-safel...
0d9d980 firmware-utils: kernel image generator for TP-Link RE450
5515eda firmware-utils/tplink-safeloader: add support for TP-Link RE450
c804313 ramips: Add support to TP-Link Archer MR200
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads
18300db b43-tools: fix tarball hash
3f55e5a toolchain: remove ppl/cloog, disable graphite for gcc 4.8
2fd5ce9 libressl: disable shared libraries, fixes build issues
54ff3b1 xz: Update to 5.2.3
cd18ff9 tools: gmp: Update to 6.1.2
f6e6341 tools: build libressl on all systems
a0993dd tools: make cmake depend on libressl, one of its utilities uses it
8160beb cmake: update to version 3.7.1
bfb2512 tools: make libressl build depend on pkg-config
0c03650 tools: mkimage: use pkg-config to discover libcrypto linker flags
f9b2531 tools: cmake: use pkg-config to discover libcrypto linker flags
08d73bf tools: cmake: use different approach for passing LDFLAGS
2ee3e8d firmware-utils: tplink-safeloader: add support for TP-Link WBS210/510 1.2
8782672 tools/kernel2minor: fix portability issue
476e77c tools/kernel2minor: fix endian conversion issues, allow creating little-endia...
b9857b2 tools/kernel2minor: fix permissions of created files
018d800 kernel: remove ubifs xz decompression support
a9232ba tools: reorganize dependencies, fix build after deleting staging dir
828a471 tools: remove obsolete yaffs tool
96a9403 tools: libressl: always build as PIC
69be65b tools: mkimage: pass crypto libraries through HOST_LOADLIBES (FS#381)
43d5339 tools: cmake: link librt if needed (FS#381)
d6de313 cmake: restore parallel build support for bootstrap
7969770 cmake: support verbose build that shows compiler commands
6f9011f cmake: properly pass host cflags/ldflags to the build
4fa8f2a tools/qemu: use default host configure rule ; set appropriate vars & args
e038c60 qemu: rename internal crypto/aes symbols
47fa00a tools: update kernel2minor to 0.24 version
82009d4 tools/cmake: remove HOST_CONFIGURE_CMD and re-distribute the args & vars
1b51a49 ccache, samba36: fix samba.org addresses to use https
eea6df8 tools: patch-image: fix file descriptor leak.

Build System / Image Builder (19 changes)

da46d2b imagebuilder: fix standalone operation
b946638 imagebuilder: use correct package directory when bundling kmods and libc
009a069 imagebuilder: rename OpenWrt into LEDE
80f4988 target/imagebuilder: fix using new device profiles
f4c4d50 build: remove profile kernel/build system config override support
9fd8e55 imagebuilder: Fix sorting package list breaks opkg dependency handling for pr...
4a7c653 IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST
2e98047 IB/SDK/toolchain: use lower cases filenames
9ae952c build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl
8265fdc imagebuilder: strip DEVICE_ prefix from profiles (FS#55)
37e82e4 build: remove obsolete variables from opkg command
27854a0 build: add checksum target
71370d2 target/{sdk,imagebuild}: Fix for symlink-tree
636a069 target/imagebuilder: Switch to xz compression instead of bz2
72d751c build: rework library bundling
d1514e8 imagebuilder: remove existing root filesystem images
619c8fa imagebuilder: remove existing debug kernel image
dfe77be imagebuilder: properly escape single quotes in device titles
b8c9ded build: add buildbot specific config option for setting defaults

Build System / SDK (27 changes)

0f6f518 sdk: fix generation of base feed url
f8ce7e0 sdk: do not exclude ccache executable
484cb91 sdk: bundle required firmware files
173ac3b sdk: rename OpenWrt into LEDE
d79f890 sdk: Allow to change ALL* package settings in SDK
9eeb267 sdk: stop shipping a .config
4ed8e57 sdk: remove redundant symbol declaration
4a7c653 IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST
2e98047 IB/SDK/toolchain: use lower cases filenames
9da1bf5 sdk: Fix keeping unset as unset
3c6b091 sdk: Allow to configure signed pacakge lists
12703d5 sdk: provide a config symbol for detecting builds within the SDK
847cb10 target/sdk: ship toolchain and kernel module package
d4abe72 target/sdk: update README.SDK to explain dependency handling
71370d2 target/{sdk,imagebuild}: Fix for symlink-tree
8cc9224 sdk: predefine SOURCE_DATE_EPOCH
9f61ccd target/sdk: Switch to xz compression instead of bz2
59261cb docs: remove all refrences in Makefiles/scripts
72d751c build: rework library bundling
3e521fa sdk: exclude locale files to save some space
29a4a17 sdk: do not strip static libraries
cf5f7aa sdk: avoid using private repository clone urls as base repo entry
2c4d158 sdk: fix Git URL detection
f6de4a5 sdk: explicitely remove ccache directories when packing SDK
034a800 sdk: clean scripts/config before packing tarball (FS#504)
b8c9ded build: add buildbot specific config option for setting defaults
f79926c sdk: emit proper tag references for base URLs

Build System / Toolchain (49 changes)

fa69553 branding: add LEDE branding
4e84c6c toolchain: rename OpenWrt into LEDE
3339f14 toolchain: gcc: fix build with GCC 6
d354bfd toolchain: Bump ARC tools to arc-2016.03
0c920e3 toolchain: uClibc: Bump to the most recent version 1.0.14
4a7c653 IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DIST
2e98047 IB/SDK/toolchain: use lower cases filenames
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
c5bbb55 toolchain/gdb: Use correct folder name for ARC patches
74c9b9c toolchain: skip gcc/minimal for musl
2d3917d gcc: update gcc to version 5.4.0
9816d2f musl: update musl to version 1.1.15
3e5b50a musl: remove sh3 workaround
0f4a337 toolchain/binutils: add 2.26.1
0aa6450 toolchain/gdb: reorganize patch layout
d491635 toolchain/gdb: update to version 7.11.1
e031940 toolchain/gcc: clean up remaining references to the old linaro version
a4e90e2 toolchain: get rid of GCC_VERSION_5 config symbol
445604a toolchain/gcc: add 6.1.0
ab3bf82 toolchain/gcc: disable libmpx to fix build errors on x86 with gcc 6.1
d0619fb Remove existing old link before creating a new one
7cc31b5 toolchain/gcc/arc-2016.03: Fix building on hosts with gcc 6.x
ecf7671 gcc: add a patch to generate better code with Os on mips
360fd10 gcc: optionally build gccgo compiler
c14485d toolchain/uClibc: add missing config symbol
c086512 toolchain: include yasm in x86 toolchain
bf604f3 glibc: add 2.24
4badb8a glibc: switch to 2.24 by default and remove old versions, fixes security issues
f29774b glibc: re-enable parallel builds
f8c7e93 toolchain/gcc: bump GCC 6.1.0 to 6.2.0
81dfbfb target/toolchain: Fix toolchain packaging without package build
77f54ea config: enable shadow passwords unconditionally
1bc68e1 fortify-headers: update to 0.8
c8e6815 toolchain: Rework external toolchain libc selection
95a2e2c toolchain/binutils: Add binutils 2.27
ecc091b binutils: remove old unused versions
0ec2738 toolchain/gdb: update to version 7.12
671cb35 musl: fix parsing of quoted time zone names
0fe34d2 toolchain: fix MIPS softfloat build issue for gcc-5.4.0
49703b5 toolchain: gcc: disable ifunc on *-musl by default
565988a gcc: rip out transactional memory related bloat from crtbegin
720b992 treewide: clean up download hashes
7a315b0 build: implement make check and make package/X/check
3f55e5a toolchain: remove ppl/cloog, disable graphite for gcc 4.8
0a5ccfb toolchain/gcc: update 6.x to 6.3.0
b97c933 musl: rename a custom backport patch
2912f9f musl: backport various post-1.1.15 fixes
4c4047e musl: refresh patches
bce140e musl: update musl to 1.1.16+ and switch to download from git

Kernel (340 changes)

9e04019 package: flag essential components as nonshared
37de17c linux: kmod-e100: use preconverted firmware files
3faf65e kernel: update kernel 4.4 to version 4.4.8
a90ee92 kernel: fix ip6_tunnel compilation
9eb1553 kernel: add a workaround to rebuild vdso.so.dbg after genvdso
91f205a kernel: add workaround to rebuild vdso-o32.so.dbg
23596ca mediatek: sync patches and add more ethernet stability fixes
b062266 kernel: update kernel 4.4 to version 4.4.9
e042e0d kernel: remove linux 4.3 config
e32b2f9 kernel: update kernel 4.4 to version 4.4.10
33d9d6c kernel: add workaround to rebuild vdso-n32.so.dbg too
d02f109 kernel: remove leftover kernel version for 4.3
7d7fb75 x86: remove the kvm_guest subtarget
018807d x86/xen_domu: enable xen drivers in the kernel config instead of packaging th...
42d2eb7 build: remove leftover dependenices on TARGET_rdc
05459a0 kernel: move the old gpio watchdog driver from generic to brcm47xx
e288e1b kernel: fq_codel match flows_cnt to limit sizing
98010ab kernel: remove ocf support, cryptodev-linux should be used instead
75b069f kernel: fold codel default fix into main patch
26c1376 kernel: remove out-of-tree patches for reducing qdisc truesize
fad8bdf kernel: backport patches improving fq_codel drop behavior
bceafad kernel: add missing config symbol
ce21e18 kernel: fix a compiler warning on 64 bit systems
df93d53 mac80211: update to wireless-testing 2016-05-12
13c2922 Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ
e4c05ba use nl80211_band instead of ieee80211_band
810eef8 sync with mac80211 ieee80211_rx_napi API change
2ecf3af kernel: set CONFIG_PANIC_TIMEOUT by default
acd7a34 kernel: enable CONFIG_PANIC_ON_OOPS by default
d4e552b kernel: fix yaffs2 build with kernel 4.4
910d9ba modules: hwmon: package driver for LTC4151 current sensor
449aba4 modules: hwmon: package driver for INA209 power monitor
17de501 kernel: backport patches for fq_codel queue memory limit support
055d8d9 oxnas: move target-specific modules into target's modules.mk
b8a1296 kernel: add back the macronix software protection disable patch
83049ed kernel: Build it87 hardware monitor module
2c83003 kernel: fix unaligned access issue in the bridge multicast-to-unicast patch
c4664b0 kernel: update kernel 4.4 to version 4.4.11
647e637 kernel: add missing config symbols for 4.4
0d47697 kernel: define CONFIG_CPU_THERMAL in kmod-thermal
f849c2c mvebu: enable core drivers in the kernel config instead of packaging them
0cc58a0 conntrack: enable support for netfilter conntrack zones
c487955 kernel: fix dependency chain of kmod-igb
d517d86 kernel/mtd: Add support for Macronix mx25u25635f, used in C2600 v1.1
2b4e5d4 kernel: remove a hack that was obsoleted upstream
9128ed3 add usb gadget ehci debug driver
a105eac kernel: update kernel 4.4 to version 4.4.12
21208f5 linux/generic: add missing config symbols
49cf356 kernel: add random-omap rng for omap
2971424 kernel/spi: add kernel package for spi-omap-24xx
35c0328 kernel/mtd: Add support for Macronix mx25u25635f, used in Archer C2600 v1.1
34a3ec9 modules: add missing module to ipsec description
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
24a7ccb treewide: replace jow@openwrt.org with jo@mein.io
7509658 generic: remove brcmfmac-sdio.h
67f0c93 kernel: add missing config symbols for 4.4
442db0d kernel: deny swconfig set requests for unprivileged users
eed2f24 kernel: fix mips MT_SMP kernel crash on cache flush
fecd715 kernel: merge pending fq_codel backlog accounting fix
37cfc23 kernel: require admin permissions for swconfig set operations
0aa6c7d kernel: update kernel 4.4 to version 4.4.13
af17919 kernel: add common config symbols
e6d3899 kernel: add support for uncompressed zImage on ARM
be74158 kernel: replace SMP cacheflush fix with some patches from linux-mti.git
ad76366 kernel: refresh patches
67475b0 kernel: backport cosmetic ubifs patch
1aca291 kernel: mtdsplit: calculate kernel partition precisely for Seama
cf6d9d9 kernel: rename B53 symbols to avoid upstream kernel conflict
4bd0edb kernel: rename bgmac patches that went into the same kernel
65a22d8 kernel: backport bgmac changes from net-next
f97ad87 squashfs4: use upstream xz compression header format
2ca4fa5 rtl8192su-firmware: move firmware to own package
84d489f kernel: update to version 4.4.14
2abb024 kernel: remove one of two patches deactivating broken vdso support on mips
bf32177 kernel: remove full cache flush in fuse_copy_do() for MIPS
459a8af kernel: remove igb: Fix Null-pointer dereference patch
dc140e0 kernel: fix missing break in ubi auto-mounting patch
93d5629 modules: add BMP085 pressure sensor
19aae09 kmod-bmp085: add dependency on !LINUX_3_18 !LINUX_4_1
37fa64a firmware: extract prism54-firmware into own package
3ee278c package/kernel: Enable XATTR by default
e408abd kernel: Add option to make using filesystem ACL support the default
66b67b7 kernel: other.mk: add pps-ldisc support
f576ff0 kernel: Fix ipv6 mc snooping if bridge has no ipv6 address
1d15a96 kernel: fix build of kmod-udptunnel4 and kmod-udptunnel6
f5088dc kernel: fix duplicate drivers for the PC speaker in one package
df2889c packages: fix bmp085-spi typo
aba6de3 usb: Remove annoying warning about bogus URB
4ebb195 kernel: Add upstream fix for module loading
efa1960 kernel: update kernel 4.4 to version 4.4.15
2923b33 kernel/mtd: add support for EON EN25Q128
fc90851 kernel: backport yet another cosmetic ubifs patch
022698c kernel: backport cosmetic UBIFS patches to kernel 4.1
5ea8756 ledtrig-usbdev: use upstream function for iterating USB devices
5a92e04 kernel: remove obsolete patch adding usb_find_device_by_name
d12e276 kernel: backport patch for MTD_BCM47XXSFLASH dependency
60d2620 kernel: update bcma backporting changes up to 4.8
d22fc19 kernel: enable CONFIG_SND_PROC_FS by default (FS#54)
39f3408 ppc4xx: remove booke-wdt watchdog package
8fb89f7 ledtrig-usbdev: fix duplicate match detection
18f368f linux: Get rid of 000-keep_initrafs_the_default.patch
846eca6 b53: allow ports with higher numbers than CPU port
6b5a418 kernel: fix crashlog issues on various architectures
9a3852b kernel: fix crashlog regression on x86
9201e88 kernel: remove hostap driver
ea6a3be kernel: silence a false positive uninitialized variable warning
df3a2ca kernel: re-enable CONFIG_SND_VERBOSE_PROCFS (FS#66)
0a9fdec kernel: add missing config symbol
6e68a5d linux/modules: Add SCH5627 Super I/O chips
a5c32a1 kernel: remove switch driver kmod packages
fa85ee1 kernel: modularize bridge netfilter support a bit further to get rid of some ...
7bf3695 kernel: clean up 260-crypto_test_dependencies.patch to get rid of some more k...
56cf1ad kernel: remove esfq qdisc
08fe1c6 kernel: remove obsolete slab tuning patch
99dd163 kernel: remove a long obsolete unlzo decompressor fix
577f873 kernel: remove unused morse led trigger driver
93fb6ce kernel: mark kmod-udptunnel as hiddden to replace the NET_UDP_TUNNEL kconfig ...
7c874d1 kernel: mark compression modules as hiddden to obsolete the compressor kconfi...
002b453 kernel: add -mtune=34kc to MIPS CFLAGS when building for mips32r2
7f22580 kernel: adm6996: set carrier status
1645abf kernel: add plan 9 fs package
9d56ec6 kernel: fix crashlog issues on highmem systems
08a27b9 kernel: add missing config symbol
3c2c31b kernel: backport upstream challenge ACK fix (CVE-2016-5696)
d9345bc kernel: fix crashlog on x86/64
675407b kernel/swconfig: remove obsolete portmapping feature from swconfig
2ebb473 kernel: add kmod-squashfs
09b9dd7 kernel: support watchdog (and so reboot) on BCM53573
99a1888 swconfig: revert the portmapping patches, they seem to cause a segfault
13e20e6 kernel: update bgmac by adding Florian's upstream changes
2803527 kernel: add BCM53573 flash fix sent upstream
6d3fbf2 kernel: backport simple bgmac cleanup & fix from Jon
f2103c5 kernel: backport bgmac patch moving MDIO code into separated file
a3cde14 arc: use patched .dts from sources
533d168 kernel: bgmac: backport patch switching to feature_flags
93f2aa4 kernel: bgmac: backport patch adding platform support
7264df3 kernel: bgmac: backport 3 remaining small fixes
83f6cf6 kernel: bgmac: fix regression in MII registration
27f47f6 kernel: bgmac: add support for BCM53573
ef4e511 kernel: replace cosmetic UBIFS patches with what went upstream
4eb3765 kernel: bgmac: use upstream accepted patches
d7e040f kernel: add fake users for udptunnel and iptunnel modules
8072264 kernel: update kernel 4.4 to version 4.4.19
8765c10 kernel: backport patch for specifying USB ports/devices in DT
8965cf9 kernel: backport clk *_hw_* API for registering struct clk_hw
4530ca3 kernel: remove obsolete legacy ide kernel module packages
e9c5177 kernel: make serial port sysrq-disable patch more generic (FS#112)
8b97073 kernel: spi-nor: add support for ESMT_f25l32qa and ESMT_f25l64qa
2328930 generic: add NET3380 UDC support
42f559e kernel: backport upstream overlayfs fixes
b6cd42a kernel: merge a softirq performance improvement patch
29be501 kernel: move bcma BCM53573 patch to bcma 4.9 backports
8072223 kernel: b53: force BCM531x5 port 5 link state if enabled
85fefcd kernel: mtd: backport Macronix sector size fix
993ad29 kernel: Backport pending appended DTB handling patches
d14c28f kernel: update kernel 4.4 to version 4.4.20
dc17fde kernel: clean up usb gadget support
fa05f1d kernel: fix missing rename on usb gadget kmod cleanup
41eab90 kernel: update kernel 4.4 to version 4.4.21
0109ed8 kernel: add nlmon kernel module
413eb04 ubifs: add full overlayfs support
e9401a2 kernel: owl-loader for delayed Atheros ath9k fixup
175237e kernel: fix broken dependency of kmod-owl-loader on kmod-ath9k
ce89535 kernel: remove duplicate br-netfilter file and Kconfig symbol from kmod-ebtables
92dcaec mvsw61xx: reset phys on probe to enable switch ports on clearfog pro
1677638 mvsw61xx: enable SerDes on 6176 if required
82aa061 kernel: remove echainiv.ko from kmod-crypto-iv
986ec56 rfkill: add fake rfkill support
96b59dc kernel: add missing config symbol after rfkill change
7114484 kernel: add missing config symbols
9f6d853 kernel: add missing config symbols
2b3b63a kernel: fix build error in sign-file.c with libressl
0b828e3 kernel: add missing config symbols
31e0f0a kernel: do not enable the unpackaged rfkill-gpio driver
949cfbb kernel: update kernel 4.4 to version 4.4.22
7d55916 kernel: update to v4.4.23
c50ba61 kernel: fix module dependency checking
cea0932 netfilter: fix file conflicts between kmod-ipt- and kmod-nft- packages
8a542b8 kernel/sound: Add support for PCI HD Audio devices
d0f17fe linux/modules/fs: Fix missing vfat dependencies
a69e19d kernel: backport usbport LED trigger from 4.9
d2f4479 kernel: add missing symbols for Linux 4.1
4a5bab7 kernel: fix sound-hda-core dependency
46f2ca9 kernel: move kmod-owl-loader to the right .mk file
8a7a1b0 kernel: add missing symbols for Linux 3.18 (like d2f4479870)
c34676f kernel: add missing config symbol (partial forward port of d2f4479870)
8462ec3 kernel: add missing snd-hda-intel module for Linux 3.18 and 4.1
4855fa3 kernel: fix kmod-sound-hda-core on Linux 3.18
7cc89af kernel: update kernel 4.4 to version 4.4.24
e6b2880 netfilter: remove nf_tproxy_core references
4104613 kernel: ext4: Add missing kmod-crypto-crc32c dependency
35073d4 kernel: mtdsplit_uimage: fix rootfs offset
634d690 kernel: mtdsplit_uimage: fix Edimax parser
e9455c5 generic: ar8216: improve ar8xxx_is_possible check
7f87f82 kernel: update kernel 4.4 to version 4.4.25
81fd64d kernel: add package for usbport LED trigger
d0b50c2 kernel: drop usbdev LED trigger
32c28a7 kernel: update kernel 4.4 to version 4.4.26
920f922 kernel: update kernel 4.4 to version 4.4.27
2fc3680 kernel: update kernel 4.1 to version 4.1.34
75e63c2 kernel: update kernel 3.18 to version 3.18.43
839b657 kernel: add fix for CVE-2016-5195
93f9a9c kernel: backport MIPS's ioremap_cache from 4.5
d8059e3 linux/mtd: add id for mx25u3235f needed by ZyXEL NBG6817
136319e kernel: mtdsplit: add support for WRGG images
168adae linux/modules: drop ledtrig-netfilter
76847c7 kernel: deactivate CONFIG_QCOM_SPMI_TEMP_ALARM
a569354 kernel: update kernel 4.4 to version 4.4.28
2f2ea7b kernel: update kernel 4.4 to version 4.4.30
2ab6aac kernel: add SND_PCM_TIMER to kmod-sound-core
578f7b9 kernel: fix kmod-sound-core build error
4fae9db kernel: fix bgmac regression causing BCM47186B0 SoC hangs
e2a65f4 bgmac: backport small DMA fix
51b1d76 kernel: package module for the W83793 hwmon chips
dfc14bd kernel: add kernel module package for the DS1374 RTC
28955d9 kernel: use upstreamed patch for BCM53573 support in bcm47xxsflash
36cccbb kernel: select kmod-phy-bcm-ns-usb* from kmod-usb* for bcm53xx
e7c019c mac80211: rt2x00: fold patches
fa845e9 ath9k: add support for the HSR tuner of the Ubiquiti UAP Outdoor+
3bbc3bd kernel: update kernel 4.4 to version 4.4.31
8e47655 kernel: update kernel 4.4 to version 4.4.32
9db46da kernel: enable pcrypt
4545a60 kernel/modules: add kmod-switch-rtl8367b
369317c kernel: rtl8367(b): fix build error
746e632 kernel: add bcm47xxpart patch fixing parsing with some TRX formats
23e0b08 kernel: remove pipetypes unused var warning
d206dfd package: add kernel packages for kvm virtualization
28cd488 kernel: add missing config symbols
e57bed5 kernel: remove kmod-vhost_net, fixes build breakage
d5c3a7b kernel: fix virtualization kmod dependencies and kconfig symbols
23a5510 kernel: remove another redundant KCONFIG entry in virt.mk
bbdb20f kernel: fix typo in input-gpio-encoder package title
4804733 kernel: use upstream accepted bcm47xxpart parsing fix
9f10987 kernel: have kmod-ipsec depend on kmod-crypto-echainiv
102cb47 kernel: bump to 4.4.35
b244383 kernel: add missing config symbols
7de8d53 net: ar8216: sync mib_work cancellation
9aa734f net: ar8327: remove unnecessary spinlocks
65b20d8 net: ar8327: replace sprintf() by scnprintf()
eb049d3 net: ar8216: hold ar8xxx_dev_list_lock during use_count--
a3454d1 net: ar8216: prevent device duplication in ar8xxx_dev_list
5a69f59 net: ar8216: address security vulnerabilities in swconfig & ar8216
94e4ee5 net: ar8327: modify some configuration of switch
06a21e1 kernel: backport some upstream at803x fixes
feb25f1 kernel: add support for the AT8032 PHY
b3c5db7 kernel: Fix alloc_node_mem_map with ARCH_PFN_OFFSET
832fb99 kernel: Add check to of_scan_flat_dt() before accessing initial_boot_params
5763e43 kernel: add kernel package for the rs5c372a rtc module
7e38cd7 kernel: Add missing kernel config symbol
758ef7a kernel: bump to 4.4.36
4b3f9bc kernel: fix potential crash in usbport LED trigger driver
0422f8b kernel: backport LED patch which will allow better DT integration
4dbdba3 kernel: add TI tmp102 and tmp103 temperature sensors
f5b833b kernel: bump to 4.4.38
d6ef917 kernel: backport ubifs support for dirty_writeback_interval
a6781ef kernel: kmod-hwmon-tmp102: add dependency to kmod-thermal
e2f8d20 netfilter: drop proprietary xt_id match
fd62fa7 ar71xx: Add support for Netgear WNR2000v1
1e15d92 kernel: add a missing submenu
970dd4d kernel: netfilter: split out iptable_raw into a separate package
3494ca6 linux: do not autoload sdhci.ko as sdhci-pltfm.ko already depends on it
3a1e3b4 package/kernel/linux: only access kernel config if DUMP is unset
720b992 treewide: clean up download hashes
a7cacc9 kernel: don't load pcmcia_rsrc in kmod-pcmcia-yenta
87bc410 kernel: declare AddDepends in pcmcia.mk
676a11d kernel: enable CONFIG_PCMCIA_LOAD_CIS
d2da2c2 kernel: add support for PD6729 PCMCIA bridge
6b08a47 kernel: add support for Option Fusion+ PCMCIA card
79abb8f kernel: bump to 4.4.39
96a7ee3 ramips: adding registration for si3210
f731924 linux: drop HSO support patch
87522a7 linux: drop deprected hifn795x patch
29cc927 generic: ar8216: fix invalid bounds check imported from ChromeOS (FS#347)
8bf69ee kernel: Add kmod-ethoc
9a1f441 kirkwood: enable SoC drivers in the kernel config
0d5ba94 orion: enable SoC drivers in the kernel config
d109d03 kernel: split kmod-lib-zlib into two packages to keep it in sync with kernel ...
5639e45 generic: package Broadcom BNX2 driver
b35a41c generic: backport dwc2 kernel panic fix
d6c831e generic: mtd: backport SPI_NOR_HAS_LOCK
e2f866d generic: mtd: add lock/unlock support for f25l32pa
159e82d kernel/modules: add SSSE3 SHA1 module
86de532 kernel/modules: add SSSE3 SHA256 module
ed69e93 kernel/modules: add SSSE3 SHA512 module
84bd740 build: use mkhash to replace various quirky md5sum/openssl calls
5f9e367 kernel: spi: allow setting chipselect gpio to sleep
f277f45 yaffs: fix to detect MLC/TLC NAND flash
88ca639 kernel: bump to 4.4.40
018d800 kernel: remove ubifs xz decompression support
c524d1b imx6: enable the Freescale SNVS RTC driver in the kernel config instead of pa...
348fedc imx6: build support for the ventana ethernet expansion board into the kernel ...
7f0796d imx6: remove kmod-thermal-imx, it is already enabled in the kernel config
7450698 imx6: enable the chipidea usb driver in the kernel config instead of packagin...
64be6fe mxs: enable the chipidea usb driver in the kernel config instead of packaging it
78de59f kernel: fix dwc2 gadget dependency
93cbdde kernel: fix kmod-w1-master-mxc dependency
a2f6b56 imx6: enable the crypto acceleration driver in the kernel config instead of p...
c00e5a4 mpc85xx: enable the crypto acceleration driver in the kernel config instead o...
acd0c8c kernel: move the gateworks system controller driver to an out-of-tree package
43a528e kernel: add missing config symbol
c472ed2 kernel: remove kmod-ata-imx, it is already built into the kernel
0b2b162 kernel: remove kmod-gianfar, it is already built into the kernel
96ade7a mpc85xx: build usb support into the kernel instead of packaging it separately
f5c649d mpc85xx: build i2c support into the kernel instead of packaging it separately
5b92dca kernel: drop crypto-hw-ppc4xx
f630342 kernel: simplify dependencies for kmod-via-velocity
10f7a8d kernel: add missing config symbol
7ff7be9 omap: build various core drivers into the kernel instead of packaging them
96815fe kernel: remove omap24xx specific kernel module packages
4ee4c24 kernel: drop kmod-i2c-ibm-iic
b4d2575 kernel: rename bcm47xxpart patches to fit more of them
ef9208c kernel: update spi-nor.h include fix with upstream accepted version
1a5cb4a kernel: add pending bcm47xxpart support for failsafe TRX partition
c9dd40f kernel: remove gpiommc patches / driver
e9b49a4 kernel: add missing config symbol
7480d33 kernel: add missing config symbols
7c8a363 kernel: update bcm47xxpart failsafe partition patches
80dbaa4 kernel: backport a MIPS SMP icache flush fix
b7bee28 kernel: remove linux 4.1 support
f24ffb9 mvsw61xx: add support for MV88E6352
5b089e4 kernel: update 4.4 kernel to 4.4.42
1708644 kernel: backport MIPS changes introducing a separate IRQ stack
dea1919 kernel: can: Add missing regmap dependency for kernel 4.4
ee6cce6 kernel: fix bcma serial console regression
0b2991a kernel: make ledtrig-netdev use a work queue for updates
2ee7bc0 kernel: backport support for BCM54612E PHY
c170848 kernel: backport support for BCM54810 PHY
d46ce94 kernel: backport support for BCM54210E PHY
b8fcbbf kmod-sched-core: Add HTB and TBF traffic shapers
ec095b5 ledtrig-netdev: don't cancel work on events for different interfaces
e384982 kernel: update bcma to fix devm memory leaks
ea43d60 kernel: ar8327/ar8337: disable ARL access code to avoid lockups (FS#384)
0224e32 kernel: fix BCM54612E PHY support
f61044a kernel: rename bgmac patches to squeeze them
aec04e1 kernel: use upstream accepted bgmac fix for BCM47186B0
41dc50f kernel: backport bgmac support for external PHYs
ee3067c Kernel: bump to 4.4.44
c656cbc kernel: bump to 4.4.45
b786a5f kernel: bump to 4.4.46
054ce16 kernel: update kernel 4.4 to version 4.4.47
eac4851 kernel: MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch
853bad5 kernel: fix crashes on MIPS when loading kernel modules under memory pressure
06f3b91 kernel: update kernel 4.4 to version 4.4.50

Packages / Boot Loaders (88 changes)

374cae9 ramips: add initial support for SamKnows SK-WB8
74b1687 uboot-lantiq: drop unused board patches
b3795d0 uboot-lantiq: reorder and rework patches
9e8edcf uboot-lantiq: VGV7510KW22 - cleanup board config
382282e uboot-lantiq: VGV7510KW22 - use leds to indicate boot status
a22feb4 uboot-lantiq: VGV7510KW22 - use ddr ram params from brnboot
e81acac uboot-lantiq: ARV752DPW - use correct switch driver
00943e0 package/uboot-envtools: add OpenMesh OM2P-HSv3 support
3f508fc package/uboot-envtools: add OpenMesh MR1750v2 support
8df4eb0 uboot-lantiq: vrx200 - add support for dual nor flash
ecf10d3 uboot-lantiq: vrx200 - lzma compress gphy firmware
b0a202e uboot-lantiq: Add Arcadyan VGV7519 support
c065cb0 uboot-lantiq: VGV7510KW22 - remove NOR SPL leftovers
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
57343b2 uboot-lantiq: get rid of bogus profile dependencies
704965d uboot-envtools: add config for WBMR300 (lantiq)
928163b uboot-envtools: add ipq806x support
fac7ba1 uboot-envtools: add support for ZBT-WG2626
b32eb40 uboot-lantiq: Add Arcadyan ARV7506PW11 support
3f38356 packages: prefer http over git for git protocol
c30fd5e uboot-envtools: add support for Wallys DR531
14ee2b0 uboot-envtools: add support for jjPlus JWAP230
6b654ab uboot-oxnas: fix build error on non-linux systems
d963ddf ar71xx: add support for gl-ar300m
cc7029f uboot-ar71xx: fix default selection for NBG460N/550N/550NH
10f9ea0 uboot-lantiq: package does not build inside the SDK
c8580f5 u-boot-envtools: fix building with glibc
7130833 mvebu: fix boot script for booting from mmc
a4b86b2 boot: kobs-ng: update kobs-ng for newer kernels
bc1f006 uboot-mvebu: also install into KDIR to ensure it packaged in IB
d8075b1 uboot-mvebu: make hidden and be m for clearfog to fix IB failing to add it
c482362 uboot-mvebu: reset the 88E1512 PHY to make the wan port work
6b31c4c package: Add U-Boot for at91
9edfe7d source: Switch to xz for packages and tools where possible
054f3fd uboot-ar71xx: make reproducible
5b607bd boot/rbcfg: drop Build/Prepare rule in favor of default one
3764caa mvebu: add support for the Linksys WRT3200ACM (Rango)
762928a rbcfg: move to Boot Loaders submenu of Utilities
f9ed2bc fconfig: move to Boot Loaders submenu of Utilities
d140648 grub2: move to Boot Loaders category
e7dc511 uboot-zynq: fix compile error for be short of dtc
ebd7e56 package/uboot-envtools: Add support for ZyXEL NBG6817
f2752f4 grub2: add missing SECTION variable and remove non breaking space
e387535 ar71xx: add support for D-Link DAP-2695 rev. A1
705240e uboot-kirkwood: bump to upstream 2016.09.01
776aa91 uboot-kirkwood: fix default bootcmd for Seagate Dockstar
c6c731f layerscape: add 64b/32b target for ls1043ardb device
15a14cf layerscape: add 64b/32b target for ls1012ardb device
7a58972 uboot-sunxi: fix default config for OLIMEX A13 SOM (FS#239)
0827981 uboot-envtools: move to Boot Loaders submenu
decf6b3 yamonenv: move to Boot Loaders submenu
4a6f9fc layerscape: uboot: using perl script:byte_swap.pl to replace tcl script:byte_...
9ee8257 uboot-envtools: add support for YunCore AP90Q
dcceea4 uboot-envtools: add support for YunCore CPE870
d86f08c uboot-envtools: add support for YunCore CPE830
d6e8b1f uboot-envtools: add 'dockstar' for kirkwood
ea12a80 uboot-lantiq: vgv7519 fix tftp loading of big kernel/image size
9720185 uboot-envtools: make it not shared
36148d9 uboot-lantiq: Add BT Home Hub 5A support
d5fc743 layerscape: uboot-layerscape: prefer github over git.freescale.com
ad907e1 layerscape: add 64b/32b target for ls1046ardb device
c404775 uboot-envtools: add support for YunCore SR3200 and XD3200
720b992 treewide: clean up download hashes
f70a2ad uboot-envtools: keep boards in alphabetical order
35ed3be uboot-envtools: fix code formatting style in uci-defaults files
a9ce2ba uboot-envtools: fix Edimax BR-6425 board name
1599a14 uboot-envtools: drop executable file attribute from files/ipq
b33845b grub2: add PKG_FIXUP:=autoreconf
2b54fa4 grub2: do not generate mkfonts at build time
77812cd grub2: disable 'check-macro-version' build rule in 'po' build
65c8f28 grub2: upgrade to 2.02-beta3 (3 years newer than previous)
364ec6e kexec-tools: fix compile error
1a07111 kexec-tools: update to 2.0.14-rc1, fix build errors
ff47fb0 kexec-tools: enable support for x86_64
fe4fe3e kexec-tools: build by default, even if CONFIG_KERNEL_KEXEC is unset
842ed84 kexec-tools: remove useless CONFIG_KEXEC_TOOLS_TARGET_NAME indirection
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads
c9e4cf2 kirkwood: convert iconnect, ib62x0 and pogoplug_e02 to the new image build code
cfe1c6d uboot-lantiq: fix build with gcc6
8c822ec uboot-lantiq: fix boot of images larger than 8MB
6268d49 uboot-sunxi: add uboot-sunxi-all for selecting all other variants
fbe3e22 uboot-sunxi: enable parallel build
d4ce3e8 uboot-mvebu: enable loader with the default profile
806d3cc packages: mark packages depending on a target as nonshared
a3061e5 package/uboot-envtools: add OpenMesh OM2Pv4/-HSv4 support
8785ebc package/uboot-envtools: add OpenMesh a60 support
d6d9f25 package/uboot-envtools: add OpenMesh A40 support
4d1ab84 uboot-kirkwood: fix goflexhome/net bootcommand

Packages / Common (507 changes)

fa69553 branding: add LEDE branding
5a7c064 busybox: fix setting the kernel timezone
f233664 brcm2708-gpu-fw: update to latest version
59e0e88 brcm2708-gpu-fw: update to latest version
9e04019 package: flag essential components as nonshared
addfc0e uclibc++: add hack to fix failing patch
abc828b openssl: fix wrong build target strings
9dee777 brcm2708-gpu-fw: improve package version and release
dc92917 image / basefiles: make console password configurable
9531e0f package: fix toolchain ipk flags
4c60a6f opkg: fix use-after-free with duplicate packages on the command line
0ab31bf brcm2708-gpu-fw: update to latest version
69ccef0 package: mark nvram and otrx nonshared as they're target specific
b04a254 package: flag further target specific packages as nonshared
07bdd30 package: remove duplicate lines from otrx and nvram makefiles
312cb98 xtables-addons: Fix Lua packet script implementation
7545c1d dropbear: Make utmp and putuline support configurable via seperate config opt...
b3f6c4b iproute2: Add package for nstat utility
1612211 dropbear: Add procd interface triggers when interface config is specified
ce9e5e1 dnsmasq: Add conntrack support in the full variant
ec9f6fe ppp: Add ppp-mod-passwordfd subpackage to ppp
d2e4caf lede-keyring: add the developer public keyring
a6f76bf signing: remove unatteded build key and use current keyring instead
6a06cd8 xtables-addons: Avoid redefinition of SHRT_MAX in lua packet script
a2b5551 libiconv: add all ASCII aliases
f6adbdf openssl: Update to version 1.0.2h
5071fb2 ncurses: remove libncurses, provide it via libncursesw
8a60a41 mtd: use tabs for indents
3206415 mtd: add missing breaks in a switch
8632d89 mtd: check for Seama magic early when fixing MD5
bcccb03 mtd: seama: add md5 to header struct
1d628f0 mtd: seama: update MD5 using header in the first block buffer
30edc32 mtd: seama: move buf allocation to the MD5 function
06a3241 mtd: seama: fix image data handling
6de401b mtd: seama: exit with error if Seama header wasn't found
2dd1250 mtd: trx: use separated buffer for TRX header
df8ca9a mtd: add -c option for specifying amount of data to be used for checksum
dd16b77 ncurses: install pkg-config files to fix util-linux build breakage
b01f296 ncurses: provide libncurses compatibility symlinks in libncursesw
fda951c iftop: Update to latest version, and drop patch
86777a4 gettext-full: avoid spurious dependencies on ncurses
b9afc86 mtd: imagetag: fix compilation with changed mtd_fixtrx call
ef6d666 ncurses: install a dummy libtinfo.a for packages that try to link it
15f8819 ncurses: add a compatibility symlink for packages searching for ncursesw/ncur...
46b7908 busybox: fix issues with the ip command on mips64
6a54712 libusb: remove stale patch
861266c dropbear: Add --disable-utmpx again
b8ab6af global: change my email address
b4a23f8 iperf: Upgrade to version 2.0.8
34b6c8b iperf: Drop single-threaded variant
3d6d5cc openssl: replace ocf-crypto-headers with a header file from cryptodev-linux
1c61b21 dropbear: update to 2016.73
da0226f lua: Fixed broken __lt/__le operators caused by lnum patch.
b40c226 e2fsprogs: update to 1.42.13
b4c286f nettle: update to 3.2
df93d53 mac80211: update to wireless-testing 2016-05-12
13c2922 Use NL80211_BAND_2GHZ instead of IEEE80211_BAND_2GHZ
e4c05ba use nl80211_band instead of ieee80211_band
810eef8 sync with mac80211 ieee80211_rx_napi API change
e30608b iw: refresh patches
23a1fa0 libusb: disable parallel building
3015af9 ca-certificates: Add certificate bundle package
3e08637 mdadm: Fix missing conffile and add initscript
7938e8d dnsmasq: sysupgrade hook to conditionally preserve dnsmasq.time
f2220bc perf: disable libcrypto dependency
6aebc6b curl: update to 7.49
1d0d5dd curl: remove axtls config option, the library does not exist in our tree
1050a60 nvram: install init.d quirks script on brcm47xx only
de27a1a cyassl/wolfssl: update to 3.9.0
ab5e07f mwlwifi: update to 10.3.0.17-20160520-1
c074b73 Commit mwlwifi driver 10.3.0.17-20160520.
7d49296 Commit mwlwifi driver 10.3.0.17-20160520-1
29ad4d2 mwlwifi: fix excessive use of busy-waiting that was tripping up the flash driver
4926e4b mwlwifi: fix excessive logspam if starting a BA session fails
7ae6b91 libpcap: set a static default for PCAP_HAS_USB
2c9c998 mwlwifi: remove the a-mpdu failure messages entirely instead of hiding them i...
f3ac618 package/om-watchdog: add OpenMesh OM2P-HSv3 support
e1357c0 package/om-watchdog: add OpenMesh MR1750v2 support
4c4497e package: spidev_test: update location for >Kernel 4.5
a6e9699 dnsmasq: update to dnsmasq v2.76
76d8f6c usbutils: Use github alias
2ac21bd dnsmasq: Set the default dhcp lease file and resolv file
6707d97 busybox: sysntpd - Support for NTP servers received via DHCP(v6)
4d1c75c dropbear: Fix incorrect CONFIG_TARGET_INIT_PATH.
6e7403e iw: Use URL alias
32ae0da iproute2: Use URL alias
749d4b7 util-linux: fix sfdisk
6c1eb44 util-linux: fix breakage
8333a6d lantiq: Reduce ugliness of ugly hack
96ad827 lantiq: fix segfault inside ltq-adsl-app
442ff3b busybox: run sysntpd at higher priority
927ab9a gettext-full: prevent using emacs
c7d6a92 usbutils: add license tag
5ac43d6 px5g: add license tag
44b82ab libiconv-full: add license tag
04cb722 openvpn: remove unrecognized option
75dc12d libpcap: remove unrecognized configure options
872075c elfutils: remove unrecognized config option
5d8ece8 util-linux: fix scanf fallback detection for uClibc-ng
23147dd iproute2: Add support for cake qdisc
1a3c56f kmod-sched-cake: Add support for cake qdisc
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
9b118cd wolfssl: enable openssl 1.0.1 compatibility
24a7ccb treewide: replace jow@openwrt.org with jo@mein.io
20c608d openvpn: add support for tls-version-min
652ac2c xtables-addons: update to 2.11
c17f02d brcm2708-gpu-fw: update to latest version
a88fc0d xtables-addons: add missing dependency
7eaacd4 dnsmasq: Add option --max-port
96db69b busybox: Call ntpd hotplug script for every action
e815036 dnsmasq: support hostid ipv6 address suffix option
4b03e4a mtd: fix typo in error message for 'c' option
9e45f9d polarssl: enable AES-GCM and CAMELLIA-GCM ciphersuites
399d214 oseama: support extracting entity
62dc983 package/*: update git urls for project repos
2177a2a mtd: add linksys_bootcount for ipq806x
1f0a971 package/devel/gdb-arc: Add target GDB for ARC
987f14a libunwind: initial version 1.1
8bd02b1 strace: add option for enabling stack trace support
4260d11 openvpn: update to 2.3.11
abc346d package/lantiq: make lantiq kernel modules work with xway_legacy
b67af71 hostapd: Update to version 2016-05-05
03a72ea VHT: Add an interoperability workaround for 80+80 and 160 MHz channels
504108d tests: Generate new certificates for Suite B test cases
d4af4d2 tests: EAP-TLS protocol tests
a89faed tests: EAP-TLS error cases
d4c2860 tests: P2P persistent group re-invocation with peer having dropped info
0b905c8 Add the selector suite into wpa_parse_wpa_ie_rsn() "invalid group cipher"
2088ecb OSU: Add debug printing of more LogotypeExtn fields
5f17b2c BSD: __FUNCTION__ -> __func__
dc0ad60 BSD: Use correct ifindex from route messages
af06093 BSD: Disable interface on down
80ce804 WNM: Workaround for broken AP operating class behavior
5615362 tests: WNM BSS Transition Management with invalid operating class
a8ef133 Android: Support multiple CA certs when connecting to EAP network
cb22e3b BSD: Zero ifindex on interface removal
c599ddd tests: Allow fallback to 20 MHz in ap_ht40_5ghz_invalid_pair
236053e Make fallback from HT40 to HT20 work
⇒ + 448 more…
13b44ab hostapd: update to version 2016-06-15
e447133 OpenSSL: BoringSSL has SSL_get_client_random(), etc.
46bac65 WPS: Fix segmentation fault in new DH key derivation
6a9681e OpenSSL: Make dh5_init() match the generic implementation
d58b60d drivers: Add NEED_RADIOTAP
3dd0e9e wpa_supplicant: Fix CONFIG_AP build without CTRL_IFACE
7a1887f wpa_cli: Add backspace key process for some terminal
e8a1b6b D-Bus: Check driver capability for IBSS in Modes property of Capabilities
baa1213 mesh: Add missing action to cancel timer
f42c3ce mesh: Calculate MTK before sending it to MAC in case Open is dropped
4de70e2 Add MGMT_RX_PROCESS test command for wpa_supplicant
df49b90 tests: Secure mesh and the first plink Open dropped
3b11ad3 Send CTRL-EVENT-REGDOM-CHANGE event on the parent interface
6a003eb tests: remotehost.py use join
5865186 tests: Add remote directory to tests
ede4719 tests/remote: Add monitor.py
a73fa13 tests/remote: Add utils file
⇒ + 99 more…
ef74d5c hostapd: implement fallback for incomplete survey data
70bb220 hostap-driver: mark as broken, it causes extra bloat in hostapd and is probab...
e2a9c63 hostapd: fix compilation error in wext backend
4e0a533 hostapd: fix breakage with non-nl80211 drivers
7e08f2c mtd: support -c (datasize) option for fixseama command
ac1cc30 lantiq: ltq-atm: fix xrx200 depends
e2d2b13 e2fsprogs: Bump to v1.43.1
7385f75 lantiq: Correct ADSL race condition
3f38356 packages: prefer http over git for git protocol
5acfe55 dnsmasq: dnssec time handling uses ntpd hotplug
cb7aa4b ebtables: fix segmentation fault due to uninitialized extension data
86a2702 libnetfilter_queue: fix checksum computation
4a3b8e0 lldpd: Use /etc/os-release instead of /etc/openwrt_*
f98f460 openvpn: fix missing cipher list for polarssl in v2.3.11
c2bd469 dnsmasq: Add broken realtime clock build switch in full variant
6d7f54c iproute2: cake AQM prepare tc for COBALT algorithm
0b208a7 kmod-sched-cake: Switch to COBALT algorithm
97c9055 spidev_test: copy the source code into the package folder
f28502a libnl-tiny: Generic Netlink multicast groups support
3fbadd6 nand-utile: add package
70b4e46 e2fsprogs: fix build on OS X systems
a7f6dc9 px5g: Create mbedtls variant
a3e7d5e samba: Update smb.conf.template
ad430c1 hostapd: add a WDS AP fix for reconnecting clients
bcb1d93 valgrind: update to the latest version, fix build issues on ARM
07e8cfe mwlwifi: Update to latest version
267c514 Commit mwlwifi driver 10.3.0.17-20160523
608f4eb Commit mwlwifi driver 10.3.0.17-20160530
41b7076 Commit mwlwifi driver 10.3.0.17-20160531
5220b86 Commit mwlwifi driver 10.3.0.17-20160531-1
265d314 Modified the code to be compiled directly.
6bacc5a Removed code related to MESH.
af93c39 Removed code related to MFG.
8759b55 Modified ampdu/amsdu related code.
0304674 Fixed excessive delays.
4bb95ba Change driver version to 10.3.0.17-20160601.
3bec7c3 Create README.md
ca55437 Restored files Kconfig and Makefile.kernel.
3cbf567 Added the code to support TDLS.
e6e1bb8 Changed length of max vht mpdu from 7991 to 3895.
eeb3c19 Change driver version to 10.3.0.17-20160603.
5fb830e Update README.md
⇒ + 14 more…
f4293e4 brcm2708-gpu-fw: update to latest version
5276966 igmpproxy: logging options - make work & improve
3dded42 iftop: fix mac address display
17f4d39 samba: update smb template socket options defaults
9352603 mtd-utils: merge ubi/nand-utils into one package
bd20cb2 polarssl: update to version 1.3.17
05cc729 mbedtls: update to version 2.3.0
d430757 mbedtls: fix missing mbedtls_time_t bug in mbedtls 2.3.0
b948c93 uclibc++: fix build with gcc 6.1.0, which defaults to using C++14 ABI
75329fc hostapd: fix VLAN support in full wpad builds
56f686b samba36: disable local browse master by default
9b05d3a strace: update to version 1.12
ca6375a hostapd: fix an error on parsing radius_das_client
c7a5bb5 samba36: avoid picking up a dependency on libunwind (fixes GH #212)
b82c8dd libpcap: fix dependency of install-shared-so make target
db11695 openssl: add option to omit deprecated APIs
eb4fc91 openssl: add option to disable compression support
0099748 openssl: add option for NPN support
f16fc21 openssl: add option to disable PSK support
41da31a openssl: remove some unneeded functionality and algorithms
057b116 openssl: add --gc-sections
3ad8bc4 openssl: add option to disable SRP support
600fd46 openssl: revert the no-ripemd change, openssh needs that cipher
cb8f322 openssl: add back the CAST cipher by default
cd91f38 openssl: re-enable NPN by default
7d38128 curl: update to version 7.50.0
bdf9243 cyassl: update to wolfssl version 3.9.6
9cbb51f iperf: update to version 2.0.9
bafeb90 iperf3: update to version 3.1.3
da328f2 hostapd: backport mesh/ibss HT20/HT40 related fix
88304ea sysntpd: remove procd_open_trigger/procd_close_trigger calls
8299737 dropbear: remove procd_open_trigger/procd_close_trigger calls
c02f41c igmpproxy: remove procd_open_trigger/procd_close_trigger calls
712b6fd dnsmasq: write atomic config file
6916ca8 dnsmasq: make the check for existing DHCP servers more reliable
a1681ce dnsmasq: replace the iface hotplug script with a procd trigger
5cd88f4 dnsmasq: remove use of uci state for getting network ifname
b2ddfbc dnsmasq: drop --interface and --except-interface options when the interface c...
9201e88 kernel: remove hostap driver
5e41c1d perf: prevent build from within the sdk and mark as nonshared
2f8c355 mkelfimage: remove package, it is a host tool that has been unused for years
2feb943 rtc-rv5c386a: package does not build inside the SDK
56cf1ad kernel: remove esfq qdisc
51e7026 hostapd: remove unused hostapd-common-old package
7ee9222 openssl: re-enable CMAC support
14e0f05 ltq-hcd: fix xway dependency
dff6df9 hostapd: Allow RADIUS accounting without 802.1x
f76f83d mwlwifi: upgrade to 10.3.0.18-20160804
4e8c6f3 dropbear: security update to 2016.74
d36c515 ncurses: change handling of PKG_CONFIG_LIBDIR
63f6fc5 samba: add file/interface reload triggers & filter interfaces
785cdc3 package/devel/gdb: Update to 7.11.1
a77ce8b libs/gmp: update to 6.1.1
1e71fca mtd: fix building with glibc
d7c249f ppp: Extend uci datamodel with persistency sypport
b91e58e busybox: enable sha256sum by default
8dba24c ltq-deu: fix aes initialization vector handling
9391661 ltq-deu: fix handling of data blocks with sizes != AES/DES block size
070edfd ltq-deu: fix cra_priority
277f85c cyassl: make CyaSSL/WolfSSL more configurable
798cd26 hostapd: use printf to improve portability.
91362e7 strace: bump to 4.13
0128730 perf: drop sched_getcpu wrapper
2653a12 openvpn: update to 2.3.12
545d864 ct-bugcheck: Add tools to poll for and report ath10k firmware crashes.
b0dcb6b iperf: drop PKG_BUILD_DIR override
98206cb iperf: add -lm to fix build with newer glibc
18c7d1c dante: remove -D_GNU_SOURCE to fix build errors with current glibc
8e0cb8f ebtables: fix build with glibc
00a1056 openssl: re-enable ARM assembly
2d41838 mwlwifi: Updated to latest source
f362dc1 zram-swap: CONFIG_PROCD_ZRAM_TMPFS compatibility
a4dc9ff dropbear: mdns flag is a bool, not integer
e8cb7d3 hostapd: fix typo and indentation in ap_sta_support.patch
c591326 mwlwifi: Expose the IEEE 802.11w support to hostapd
9209f43 dnsmasq: fix remove pidfile on shutdown regression
9a2f2f3 e2fsprogs: Honor the global verbose flag
2728512 e2fsprogs: List all libraries explicitly
859d940 hostapd: update to version 2016-09-05
52a6c9c Add a QCA vendor command to configure AP parameters
fae7b37 WPS: Do not expire probable BSSes for WPS connection
d1296da Reserve QCA vendor specific nl80211 command 121
7309e80 tests: Make mesh_missing_mic more robust
00ec535 WPS: Fix memory leak with wps_ie in wpa_bss_is_wps_candidate()
4425b1e tests: WPS and wpa_supplicant BSS entry limit
20c7d26 tests: More wpa_supplicant/bss.c OOM coverage
bb4e19e hostapd: Skip hostapd ACL check for drivers supporting ACL offload
074f728 tests: Secure mesh network connectivity with PMF enabled
b8b499e mesh: Use WPA_NONCE_LEN macro
18aca1a mesh: Use ieee80211w profile parameter
a59c5e9 mesh: Fix AEK derivation to use AKM suite selector
f5ba692 mesh: Coding style cleanup for AEK derivation
0f76d82 mesh: Fix MTK derivation to use AKM suite selector
846201d mesh: Coding style cleanup for MTK derivation
b02f4d0 mesh: Add variable length MTK support
⇒ + 315 more…
03cd416 dnsmasq: Don't expose *.bind data incl version
dbbd5ee f2fs-tools: import from packages, clean up, and update to latest
96f0bbe dropbear: hide dropbear version
591755a dnsmasq: make NO_ID optional in full variant
ac08cb0 brcm2708-gpu-fw: update to latest version
e70e3c5 hostapd: fix regression breaking brcmfmac
8b5e128 busybox: libnetlink: fix alignment of netlink messages
32f4777 dnsmasq: Add match section support
b9e3e38 cyassl: make CyaSSL/WolfSSL more configurable
edf5b29 cyassl: remove duplicate submenu level
06fa1c4 busybox: update to version 1.25.0
3a4db85 ltq-vdsl-mei: update mei driver to version 1.5.17.6
7ecbc27 ltq-vdsl: update to version 4.17.18.6
e59bbb6 ltq-vdsl-app: update to version 4.17.18.6
7b472f7 busybox: fix md5sum
6926325 openssl: update to 1.0.2i
df9efc9 curl: update to version 7.50.3
ea28812 openssl: backport build fix when hardware support is used
77f54ea config: enable shadow passwords unconditionally
8badcba iproute: properly support high routing table IDs
5097088 libunwind: use url alias
edbc8fe libjson-c: Update to 0.12.1
78ae7d8 busybox: v1.25.0 upstream patches
aaa067a openssl: Remove J-PAKE. Nothing uses it.
c0b15b3 openssl: Make DTLS configurable.
b1f39d3 openssl: update to 1.0.2j
376944c perf: fix build with musl on PowerPC
493b0f3 toolchain: Force installation into /lib
34c2726 iproute2: fix no fortify build failure
90a4f2e valgrind: remove 110-add_a_out_h.patch
b8d802f valgrind: improve mips support
1fff7f2 package/devel/trace-cmd: Update to 2.6
43fb50d trace-cmd: link trace-record in ctracecmd.so
4aadcfe trace-cmd: Add new stat feature to show what is currently active
68ddd0f kernelshark: Rename trace-hash.[ch] to trace-filter-hash.[ch]
a4972ff trace-cmd: Add generic trace-hash.[ch] functions
00fb085 trace-cmd: Convert wakeup hash in report to generic hash
320fba9 trace-cmd: Clear triggers before writing to them
5243783 trace-cmd: Have trace-cmd reset disable filters and triggers
fd13259 trace-cmd: Have record put back options filters and triggers
35b7401 trace-cmd: Remove dead code "filter_record()" from trace-cmd read
7e1a936 trace-cmd: Have report show stack traces for filtered pid wakeups
8ee2852 trace-cmd: Add --profile option to record
9516746 trace-cmd: Add --profile to report
48f4e10 trace-cmd: Update the man pages for the --profile options
4f28279 trace-cmd: Add trace-cmd stream
4d72376 trace-cmd: Add trace-cmd profile
ccba2fa trace-cmd: Remove lost profile start items when events are lost
⇒ + 98 more…
de8e032 kmod-sched-cake: update to 161002 version
4ef1144 iproute2: tc cake qdisc add nat, docsis & ptm modes
73c87a3 hostapd: make -mesh and -p2p variants depend on the cfg80211 symbol
9edfe7d source: Switch to xz for packages and tools where possible
4379bcb package/devel/binutils: Update to 2.27
d42521f gettext: fix whitespace
f14b370 gettext-full: update to 0.19.8.1
c5e48ab mbedtls: enable NIST curves optimisation.
c666584 mtd: fix up error messages
eb16168 usbutils: Switch to xz tarball, update db to 2016-07-21
87002c0 package/network/utils/ipset: Update to 6.29
3a136f5 packages/network/utils/wpan-tools: Update to 0.7
d41e54f package/libs/libmnl: Update to 1.0.4
913609a package/libs/libnl: Update to 3.2.28
f23a441 package/libs/nettle: Update to 3.3
1d7af1a package/libs/libtool: Switch to xz tarball
49ee771 package/network/services/lldpd: Update to 0.9.5
6e5de6e package/libs/libnftnl: Update to 1.0.6
192bf08 package/utils/e2fsprogs: Update to 1.43.3
9e87d6b package/libs/libconfig: Update to 1.5
195d2de package/libs/libreadline: Update to 7.0
8a2a20e ltq-ptm: Support 1508-byte MTU for RFC4638
02d5f94 busybox: prevent globbing, word splitting
58cf9a2 network/services/hostapd: move whole files outside of patches and drop Build/...
ab20b67 libs/libnl-tiny: drop Build/Prepare rule in favor of default one
832cd7c libs/libiconv: drop Build/Prepare rule in favor of default one
9270ef0 utils/fbtest: drop Build/Prepare rule in favor of default one
4786484 utils/nvram: drop Build/Prepare rule in favor of default one
8df2122 utils/oseama: drop Build/Prepare rule in favor of default one
d679afa utils/px5g-standalone: drop Build/Prepare rule in favor of default one
2b0b582 utils/usbreset: drop Build/Prepare rule in favor of default one
ce2c6e5 utils/otrx: drop Build/Prepare rule in favor of default one
9f2ce12 utils/spidev_test: drop Build/Prepare rule in favor of default one
fb789c4 libs/gettext: drop Build/Prepare rule in favor of default one
8ecf744 system/mtd: drop Build/Prepare rule in favor of default one
5987229 network/services/ead: drop Build/Prepare rule in favor of default one
3f8598f network/utils/iwcap: drop Build/Prepare rule in favor of default one
964f8bc network/utils/owipcalc: drop Build/Prepare rule in favor of default one
808a618 network/utils/resolveip: drop Build/Prepare rule in favor of default one
0af93f8 network/utils/rssileds: drop Build/Prepare rule in favor of default one
a24442c network/utils/maccalc: drop Build/Prepare rule in favor of default one
9f5770b kernel/avila-wdt: drop Build/Prepare rule in favor of default one
4f9c6c5 kernel/button-hotplug: drop Build/Prepare rule in favor of default one
a1236a3 kernel/gpio-button-hotplug: drop Build/Prepare rule in favor of default one
f56f749 kernel/i2c-gpio-custom: drop Build/Prepare rule in favor of default one
28502a9 kernel/lantiq/ltq-*: drop Build/Prepare rule in favor of default one
ca599bb kernel/rotary-gpio-custom: drop Build/Prepare rule in favor of default one
7b3ba5a kernel/rtc-rv5c386a: drop Build/Prepare rule in favor of default one
9168abe kernel/spi-gpio-custom: drop Build/Prepare rule in favor of default one
e09ff19 kernel/trelay: drop Build/Prepare rule in favor of default one
8fe0940 kernel/w1-gpio-custom: drop Build/Prepare rule in favor of default one
ba7cba9 kernel/wrt55agv2-spidevs: drop Build/Prepare rule in favor of default one
18bb1c9 ltq-adsl-mei: fix build error
859d30d busybox: update to version 1.25.1
39f8e46 busybox: add upstream patch to fix send_to_from
be7f2ab iperf: used an updated renamed tarball instead of main upstream URL
5c96200 xfsprogs: install path consistent with fs tools
70af3bf libreadline: set ABI_VERSION to force rebuild of dependent packages
66d604d busybox: adjust download mirror
5da412b mwlwifi: upgrade to 10.3.2.0-20161013
da1b33f package/system/mtd: fix usage message
c560d25 comgt: add metric, defaultroute and peerdns options for ncm protocol
72eb2b8 comgt: add metric, defaultroute and peerdns options for directip protocol
91b5185 strace: Update to 4.14
7fa89d7 px5g: move to Encryption submenu
9275964 px5g-standalone: move to Encryption submenu and fix Title
86c6b07 wwan: rename data files
a35f9bb dnsmasq: Multiple dnsmasq instances support
dec2908 mtd: fix endianness detection on musl
9dfed03 mtd: add fixwrgg command
a8b9fbe util-linux: disc -> Disc and moved some packages
dc8605b package/network/utils/ipset: Update to 6.30
0ec48b8 openvpn: add handling for capath and cafile
1e3c4f7 openvpn: cacert does not exist
909f063 lldpd: fix reload function for when interfaces change
b7fadb1 lldpd: freeze execution of lldpd during reload
6797a10 hostapd support for VLANs through a file in addition to Radius.
12f0d54 hostapd: properly package wpa-supplicant-mesh
29367aa lantiq: ltq-vmmc add support for ar9-vr9
04cf944 lantiq: fix vmmc build
8c08ccc lantiq: added xrx200 as plattform for ltqtapi
a7672fa lantiq: added xrx200 as plattform for ltqvmmc
eb10b13 iproute2: rename ip to ip-tiny and let both ip-tiny and ip-full provide "ip"
df1804b dnsmasq: support log-dhcp option
5e35b45 base-files, mac80211, broadcom-wl: use uci to populate wireless config
5f8f8a3 base-files, mac80211, broadcom-wl: wifi detection and configuration
e2fd987 elfutils: bump to 0.167
862e7fb gcom: Fix 'mode' option for ncm
7ee661d ca-certificates: update to version 20161102
e4fef72 comgt: move to WWAN submenu, fixed link
2cb4b26 mdadm: move to Disc submenu
a50243e dnsmasq: Support add-mac option
9c91335 iperf3: update to version 3.1.4
7305b55 iw: update to version 4.7
7aff00a iw: update to version 4.9
fc93494 iw: fix build error caused by redeclaration of NL80211_ATTR_PAD
00e0a7d nettle: enable fat build
32f8b36 libnetfilter-conntrack: update to v1.0.6
dc7c9f5 conntrack-tools: update to v1.4.4
32cfd3b arptables: bump to 2015-05-20
1531c9d package/devel/trace-cmd: Add mirror
4649a92 lantiq: disable VMMC_COEF for non FALCON device
c437a67 devel/strace: fix build only on powerpc arch
c18bf14 hostapd: fix PKG_CONFIG_DEPENDS for CONFIG_WPA_SUPPLICANT_*
d723f25 libnl-tiny: remove include/linux overrides to fix various build issues
1c6fd8c osafeloader: new util for extracting partitions from SafeLoader
929641f fwtool: add utility for appending and extracting firmware metadata/signatures
a74394b openvpn: update to 2.3.13
a58f176 opkg: set PKG_UPGRADE also when running scripts for the old package
88a14bf opkg: run prerm scripts for the old version also on upgrade
4081333 package/utils/fuse: update to 2.9.7
a9dce48 libnl-tiny: Remove GENL_ID_GENERATE
04a76da ipset: Add InstallDev to provide libipset as library
d561b2f gpio-button-hotplug: add more buttons
57d36e5 ltq-hcd: drop package
e8fe83e iw: drop TX power patch that is part of upstream version now
f2010b0 rtc-rv5c386a: fix include path for bcm47xx_nvram.h
4596f9b e2fsprogs: avoid picking up incompatible libcom_err.so
4d448cf xtables-addons: add CONFIG_NF_CONNTRACK_MARK=y to all kmod-* packages
280fdac polarssl: update to version 1.3.18
99ea268 mbedtls: update to version 2.4.0
4e07167 curl: update to version 7.51.0
7e6c53d valgrind: update to 3.12.0
abedd71 cyassl: update to wolfssl version 3.9.10
898857f ppp: Split the ppp-up for the IPv6 part
8cb476c libs: libnetfilter-queue: update to a newer version in git repo
4257f65 brcm2708-gpu-fw: update to latest version
854459a dnsmasq: reload config if host name is modified
4fbd3aa dnsmasq: Fix splitting hostid for DHCPv6 static leases
6ae7170 ca-certificates: update to version 20161130
4b8c692 mbedtls: enable MBEDTLS_DHM_C
a456dd9 openvpn: quote parameters to --push in openvpn config file
732c24a mbedtls: sync with polarssl config
64590f3 mbedtls: tune config to reduce size and improve performance
a4a00d7 net/utils/tcpdump: update to 4.8.1
b9ddf30 tcpdump: reduce size of -mini by removing more infrequently used protocols
1f0ff78 kmod-sched-cake: update & restore DSCP washing
88f8c8d iproute2: support latest cake & restore DSCP washing
942904f dnsmasq: Specify directory /tmp/hosts as argument for --addn-hosts
e2f8d20 netfilter: drop proprietary xt_id match
866b7ba dropbear: clean up default PATH handling in makefile
5bd3b9d comgt-ncm: Add support for specifying profile index
4297f4f libs/libpcap: update to 1.8.1
e175a4d ppp: use --gc-sections to save a tiny bit of space
93227e4 dnsmasq: fix service reload
720b992 treewide: clean up download hashes
dea6baf usbutils: fix download filename
cf62a17 hostapd: remove never-used Package/<name>/Description
13ab314 comgt: add support of using device symlinks.
6a90210 libs/ncurses: update to 6.0
15734b0 libs/cyassl: Enable multithreading, drop stunnel
197b11f iproute2: tc - update cake support
4e1f7ad kmod-sched-cake: diffserv3 & change defaults
3c1f20d libnl-tiny: define _GNU_SOURCE if not defined
cbca3ae libs/cyassl: re-enable the stunnel flag
f628d0e hostapd: update to version 2016-12-15
711e3ca Handle NULL return from os_zalloc() in sta_track_add()
a62dea4 Fix mistakes in definition of QCA vendor commands for indoor location
c7f9d44 FST: Fix search for peer's "other" connection
4ef3325 tests: Dynamic Interworking element update
660103e nl80211: Use the monitor interface only without device_ap_sme support
205d2d1 Fix typos in wpa_supplicant configuration parameter documentation
ea19b39 Revert "nl80211: Remove duplicated check in nl80211_setup_ap()"
67a0d4f tests: Increase connection timeouts for remote tests
c7ca843 tests: Increase timeout for remote tests
44a4c52 tests: Setup wlantest once for qosmap tests
81258ef Remove unused generation of Request Authenticator in Account-Request
4424aa5 P2P: Fix D-Bus persistent parameter in group started event on GO
5e99339 Initialize iface->sta_seen on allocation
04059ab Passive Client Taxonomy
4428194 taxonomy: Store Probe Request frames in hostapd_sta_info
425cb95 tests: AP tracking STA taxonomy
⇒ + 324 more…
77ece30 hostapd: Add ability to specify that that wireless driver supports 802.11ac
4344eb6 mwlwifi: select 802.11ac support
e5e98d5 ncurses: set ABI_VERSION to avoid running into rebuild issues
05abcf5 hostapd: update to version 2016-12-19
670d5eb tests: Fix FST scanning for non-FST APs
29062f2 Update various definitions based on IEEE Std 802.11-2016
42b847a FILS: Fix hashed realm name derivation
26bf70e FILS: Separate FILS realm configuration from ERP domain
f82bc83 tests: Add fils_realm for existing FILS test cases
9cad618 FILS: Add Realm Information ANQP-element in BSS data
8183aee FILS: Add support for building FILS Realm Information ANQP-element
b54f433 FILS: Make FILS Indication element information available in BSS output
1a73f53 tests: FILS SK and multiple realms
1a4b4c8 tests: Update gas_anqp_capab_list and gas_anqp_extra_elements
0851a18 tests: Verify hostapd mgmt_tx() success
bae9301 tests: mac80211 and unknown Action frame rejection in STA mode
7508c2a PAE: Make KaY specific details available via control interface
dfc7731 Android: Add p2p_add_cli_chan=1 option
28fb9bb PeerKey: Fix EAPOL-Key processing
e414f4f PeerKey: Fix STK 4-way handshake regression
⇒ + 7 more…
83eca5d comgt-ncm: fix typo Fix typo in ncm.sh. Resolves:
363c3e6 adb: new package "Android Debug Bridge"
13592c1 openvpn: update to 2.4_rc2
e6871ab openvpn: fix disabling DES support in mbedtls
2bc747a openvpn: reduce binary size using --gc-sections on linking
600b824 openvpn: use conditional dependencies to avoid pulling in unused ssl libraries
acfb067 gettext-full: enforce only static lib on the host build
24e58c3 mwlwifi: Update to latest source
fea97ae Added hostapd patch file for 160 MHz operation.
d16f2c6 Added information about OpenWrt hostapd package.
a54a249 Update README.md
22f41dd Update README.md
ab87e57 Update README.md
57ecd81 Added capability "IEEE80211_HT_CAP_DSSSCCK40".
2aca3db Set antenna number in VHT capability.
ee0d12c Use IS_ENABLED macro to test for Kconfig symbols.
4eb3797 Removed unused variable.
fd9c218 Avoid data sending to firmware after BA removed.
fb68d69 Change driver version to 10.3.2.0-20161123.
ab05f99 Added code to support get_survey() of mac80211.
90e99a7 Change driver version to 10.3.2.0-20161123-1.
72cf162 Modified the way to access MAC register.
0b66cc4 Change driver version to 10.3.2.0-20161124.
d87aca4 Update README.md
⇒ + 6 more…
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads
4385579 ncurses: rename libncursesw to libncurses (more common name)
08db3e1 dnsmasq: add log facility option
16725e2 libpcap: Fix build when PACKAGECONFIG ipv6 is not enabled
9c49c93 kmod-sched-cake: do not build on kernel 3.18
4af4f21 ltq-vmmc: mark VOICE_CPE_VMMC_PMC as broken
94030e8 mwlwifi: Update to latest source
ccbfc8e Restored the way to access MAC register for 8864.
8edf535 Change driver version to 10.3.2.0-20161222.
d3489d8 opkg: add missing dependency on libpthread
e1d1c31 opkg: vfork external gzip command to uncompress data
ae37f23 mbedtls: enable support for external private RSA keys to fix openvpn build issue
ca963bb mbedtls: enable secp384r1 elliptic curve support
8ed11eb mbedtls: enable DHE-RSA key exchange
39d3a41 openvpn: update to 2.4.0
1436e15 curl: update to version 7.52.1
bb4afdc libusb: Update to 1.0.21
6099f22 zlib: Update to 1.2.9
0050b39 gmp: Update to 6.1.2
5586800 curl: Remove PolarSSL and adjust default to mbedTLS
0bb4746 elfutils: bump to 0.168
bdcffb9 wpa_supplicant: rework wpa_key_mgmt handling
30f14f6 hostapd: add function to handle wpa_key_mgmt
388681f hostapd: enable SHA256-based algorithms
10f9152 dnsmasq: add DHCP Unique Identifier for DHCPv6
84bd740 build: use mkhash to replace various quirky md5sum/openssl calls
06e2636 dnsmasq: clean up white space in dnsmasq.init
612e227 dnsmasq: change 'add_local_hostname' to use dnsmasq '--interface-name'
b7e8de6 strace: update to version 4.15
186cd45 zlib: update to 1.2.10
355e150 mbedtls: re-enable RC4 support (needed by transmission and others)
f0353c5 mbedtls: re-enable CFB support
1cf64e2 px5g: remove legacy polarssl support
589a16f px5g: remove obsolete reference to $(BUILD_VARIANT)
e9f0b75 cyassl: update to wolfssl version 3.10.0
1016a32 usbutils: Update usb.ids database to 2016.10.13
dfe93c2 libnl: Update to 3.2.29
acd0c8c kernel: move the gateworks system controller driver to an out-of-tree package
38de638 mtd-utils: mark as nonshared
046606a lldpd: add Net-SNMP AgentX support
cdcf726 lldpd: take over maintainership
9cdf852 opkg: drop S/MIME support
c9dd40f kernel: remove gpiommc patches / driver
77beaf2 package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG)
b95494b gettext-full: avoid using iconv for host builds
5932400 wpa_supplicant: Fix mesh encryption config
15f4fbb mvebu: update mwlwifi driver to version 10.3.2.0-20170110
bd68ddb polarssl: remove package
1ca31b0 comgt: mark as nonshared because of the usb dependencies
c914fa0 dnsmasq: use ubus signalling in ntp hotplug script
0d8381a ncurses: revert $(STAGING_DIR_HOSTPKG) to $(STAGING_DIR)/host where appropriate
40e4c34 hostapd: backport a few upstream fixes
7e8fecb hostapd: fix passing jobserver to hostapd/supplicant build processes
621fd9f opkg: use default PKG_BUILD_DIR
b5b8370 mbedtls: add static files in staging_dir
2ac776a curl: fix HTTPS network timeouts with OpenSSL
cfb3ef3 lede-keyring: bundle latest usign certificates
12392e5 zlib: Update to 1.2.11
3a9926e kmod-sched-cake: fix parameter passing kernel/user space
135affc Retire cake_const.c
53e9be4 Added diffserv3 mode to gen_cake_const
032d548 Add diffserv_llt
a3210bd Change cake to const lookups
69449f3 Correct parameter passing order
ef08595 openvpn: let all openvpn variants provide a virtual openvpn package
b850218 hostapd: fix stray "out of range" shell errors in hostapd.sh
806d3cc packages: mark packages depending on a target as nonshared
f5ab082 openssl: update to version 1.0.2k
69f773d openvpn: add support for various new 2.4 configuration options
d7cae5f opkg: clarify messages and errors related to downloads
f951963 mwlwifi: Fixes rewritten history hash and latest version
2f9568a hostapd: expose wps_independent and ap_setup_locked as uci options
ff81358 hostapd: default to wps_independent 1
06fca0c kmod-sched-cake: add 'mpu' minimum packet length support
acebb4a iproute2: cake: add 'mpu' minimum packet length support
7c5bc82 openvpn: ssl-enabled variants also provide a virtual openvpn-crypto package
d1d970e libtool: don't clobber host libtool infrastructure
4f5ff00 kmod-sched-cake: Bump to latest version
4cd9625 iproute2: cake: update cake support
f8d8b60 Fix dependency for hostapd
1b51a49 ccache, samba36: fix samba.org addresses to use https
a0bc62f hostapd: backport support for sending debug messages to the syslog
bc49d79 hostapd: enable support for logging wpa_printf messages to syslog
2ad4383 tcpdump: update to version 4.9.0
8a35c48 package/om-watchdog: add OpenMesh OM2Pv4/-HSv4 support
eb38371 package/om-watchdog: add OpenMesh A60 support
e6057ed package/om-watchdog: add OpenMesh A40 support
df49e49 mdns: update and rename package to the umdns
f527436 dropbear: enable SHA256 HMACs
6ebb872 dropbear: bump PKG_RELEASE
59508e3 dnsmasq: Add upstream patch fixing SERVFAIL issues with multiple servers

Packages / Firmware (59 changes)

8d5160b brcmfmac43430-firmware: use @GITHUB download alias
2cd1f5a brcmfmac43430-firmware: improve package version and release
b04a254 package: flag further target specific packages as nonshared
56b3773 ath10k: support CT firmware choices.
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
233ec51 ath10k-firmware: add QCA9984 firmware
5d60bed ath10k-firmware: fix board-2.bin download URL
040ebe2 ath10k-ct: Update to latest 10.4.3 CT firmware for 9980 chipsets.
3f38356 packages: prefer http over git for git protocol
d2a372c rtl8192se-firmware: fix package build
2ca4fa5 rtl8192su-firmware: move firmware to own package
9493613 linux-firmware: fix md5sum
37fa64a firmware: extract prism54-firmware into own package
ffcae8b prism54-firmware: add also other p54 firmware to own package
898fff8 ath10k-firmware: add symlink for QCA9984 board.bin
c1c49d9 prism54-firmware: change prism54/p54-firmware package versioning
1c52826 add ath10k-ct: Candela-Tech ath10k out-of-tree driver.
9971ab0 ath10k-ct-firmware: Update to latest 9880 firmware.
164a405 ath10k: Support installing CT firmware for QCA9984 NICs.
c58ed54 brcmfmac43430-firmware: update to v7.45.41.26
4d39726 ath10k-firmware: Update to latest 99X0 CT firmware.
3a2d142 ath10k-fw: Update to latest 9980 CT firmware.
2ca0cdb ath10k-firmware: Update to latest ath10k-ct 9984 firmware.
28a2901 ath10k-firmware: add QCA9887 firmware
ac887f4 linux-firmware: separate packages for Broadcom FullMAC PCIe firmwares
daa5691 linux-firmware: separate packages for Broadcom FullMAC SDIO firmwares
ba5a9ab brcmfmac43430-firmware: rename to brcmfmac-firmware-43430-sdio
c1678f1 linux-firmware: rename r8188eu-firmware to rtl8188eu-firmware
4fec58b linux-firmware: update to the commit from 2016-09-15
c713cb2 linux-firmware: intel: add symbolic link and file versions
4592e37 linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0/D0)
ede3068 linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B5/B6)
7b1a5cb linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B3/B4)
91d5dd1 rtlwifi: v19 firmware for rtl8192eu
f799665 linux-firmware: intel: Update Skylake audio firmware
c44bc5b linux-firmware: New minor DMC release for Skylake - ver1_26
b2deae5 linux-firmware: Add AR3012 firmware
f66ecca Update Intel OPA hfi1 firmware
c4f6a36 nvidia: Add GM200, GM204 and GM206 signed firmware
8d1fd61 nvidia: Add GM20B signed firmware
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
9be9ff2 iwlwifi: add -21.ucode to WHENCE
780f4ee linux-firmware: intel: Update Skylake audio firmware
⇒ + 72 more…
909ed82 dsl-vrx200-firmware-xdsl: update to more recent versions
a84d51c linux-firmware: update md5sum
4f272dd linux-firmware: update to current Git head
e9521de Update Intel OPA hfi1 firmware file
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
fb58693 ath10k-firmware: move to firmware section in buildroot
c3d3111 brcmfmac43430-firmware: remove package and switch to linux-firmware
9edfe7d source: Switch to xz for packages and tools where possible
1ffb7e4 Latest ath10k CT 988X firmware (beta-18).
ccf0648 ath10k-firmware: update qca9984 firmware
c6c731f layerscape: add 64b/32b target for ls1043ardb device
15a14cf layerscape: add 64b/32b target for ls1012ardb device
d5e84ca package/firmware/fman-ucode: Use HTTPS
4592067 ath10k-ct-firmware: Update to latest firmwares.
76fa771 layerscape: fman-ucode: prefer github over git.freescale.com
ad907e1 layerscape: add 64b/32b target for ls1046ardb device
441ee62 ar71xx: remove AP83 reference design board support
7001139 ath10k-firmware: removed broken submenu
7747fac ath10k-firmware: untangle CT firmware filenames, fix conflicts
f3b866f ath10k-firmware: fix typo
720b992 treewide: clean up download hashes
04f29ee firmware: add support for PCMCIA Aircard's
8515deb ath10k-firmware: bump qca988x version
87b0747 ath10k-firmware: fix missing variable renames (FS#341)
0ee964f ath10k-firmware: update qca9984 firmware
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads
5639e45 generic: package Broadcom BNX2 driver
36167ae ath10k-firmware: update board data for qca9984
544dee5 ath10k-fw: Update to latest CT firmware
21baa25 ath10k-firmware: Update QCA988X firmware to latest version
806d3cc packages: mark packages depending on a target as nonshared

Packages / LEDE base files (93 changes)

fa69553 branding: add LEDE branding
32a0b8c include/version.mk: rework repository url handling
9e04019 package: flag essential components as nonshared
5e85ae9 base-files: fix error message during boot
dc92917 image / basefiles: make console password configurable
b4e33a1 base-files: Allow to disable failsafe mode
528ffec base-files: remove ununsed login.sh
a13f477 base-files: add a conditional dependency to lede-keyring
d72e538 base-files: add new public key used by unattended builds
ed07ef1 base-files: split user/group addition code into a function
4a8e960 base-files: fix group/user settings after sysupgrade
a6f76bf signing: remove unatteded build key and use current keyring instead
9b9c78e base-files: evaluate uci-defaults on run-time installations
40f933d base-files: Fix config_generate when there are no switch VLANs or ports confi...
d742e1b base-files: Enhancements to /etc/profile
2b1556d base-files: sysfixtime exclude dnsmasq.time
8d10565 base-files: sysfixtime typo in exclude dnsmasq.time
a39ac24 base-files: fix some failsafe issues
3193053 Centralize setting of all version info to include/version.mk
1012701 x86: generalize partition discovery for sysupgrade
7f69458 base-files: rework postinstall uci-defaults handling
33a4d22 base-files: reset LED state
528b8f6 base-files: support hostname and ntp servers through board.d
07f03d0 base-files: support port_state LED types in board.d
b98f78b base-files: rework config generation logic
924302b base-files: drop /etc/config/system
d6ad9d3 base-files: fix /bin/config_generate breakage
35b33f0 base-files: maintain LED config state
df7581e base-files: increase default system log size to 64 kB
87eb8fa base-files: remove fstab symlink
f954f43 base-files: Add standard os-release file
d4ede1c base-files: sysfixtime no longer exclude dnsmasq.time
8d51706 base-files: use LEDE NTP vendor pool
3946a55 base-files: seed /dev/urandom
5fd2eab base-files: remove support of profile-specific base-files
35e423c base-files: use procd init for urandom_seed
e1406cd base-files: sysupgrade: fix pseudobridge upgrades
5c9cc7b base-files: increase vm.min_free_kbytes
8771689 base-files: remove dead code
3004298 sysupgrade: unmount filesystems before reboot
577f873 kernel: remove unused morse led trigger driver
5fadd43 preinit: use only the image config options
e934a12 base-files: let config_generate call board_detect
780ccbf base-files: board_detect: allow specifying the generated file
0f1ae84 base-files: split out preinit interface config
c18edce base-files: add preinit ifname detection based on board.json
072cf26 base-files: allow failsafe to configure vlans
6c9588d base-files: configure switch in failsafe
30352e7 base-files: set pi_ifname in board.d case to fix deconfig
ad8d197 base-files: support oneshot leds properly.
25dab5d base-files: reduce vm.min_free_kbytes for devices with 32M RAM
63bd73a base-files: remind users to set root password
ef64c86 base-files: Allow subtargets to define base-files.mk
1c09849 treewide: remove bad local shell variable declarations
6c15427 base-files: fix check for empty password warning
26b4216 base-files: make default_prerm work offline
5a8a986 base-files: remove non-working filter option for wifi detect
0f27096 base-files: also generate configs when current is empty (FS#193)
6bb11d5 procd: Allow initscripts to start one daemon instance at a time
0658527 switch to the new usbport LED trigger
2187f57 base-files: add ucidef_set_led_usbport for full usbport support
783875f package/basefiles: add mkfs.ext4 and losetup binaries to ramfs list
b745bfa base-files: Ensure reset only works if an overlay exists
9e8e8b7 base-files: sysfixtime: Keep RTC time in UTC timezone
5e0441a base-files: uci-defaults: support requesting untagged switch port configuration
ba3540d base-files: generate /etc/config/wireless, if it doesn't exist
5e35b45 base-files, mac80211, broadcom-wl: use uci to populate wireless config
5f8f8a3 base-files, mac80211, broadcom-wl: wifi detection and configuration
9978a3e base-files: Prefer busybox arp over /proc/net/arp alias
cc85381 base-files: validate metadata of sysupgrade images
afaa34c base-files: don't modify enabled state of service on upgrade
48cfc82 base-files: ignore failure of stopping services on removal
d52676d base-files: add a wrapper for init scripts in profile
5f3c96c build: adjust version number handling
81b5e8e base-files: add a hint in sysupgrade that shows what to do when the image met...
9791fb2 build: support adding version code to file names (FS#323)
b0ac825 base-files: Changed UCI variable name for GPIO value from 'default' to 'value'
a4232cd build: use SNAPSHOT instead of CURRENT to designate untagged branch builds
e0b8b24 base-files: fix CONFIG_VERSION_DIST default
b522292 base-files: add support for overlaying rootfs content
8496659 base-files: fix message of initscript wrapper
84bd740 build: use mkhash to replace various quirky md5sum/openssl calls
6f61d85 base-files: export x86 platform upgrade functions to common.sh
7304510 base-files: save /bin/mknod for sysupgrade
9cdf852 opkg: drop S/MIME support
b9a408c base-files: add ARCH_PACKAGES to openwrt_release and os-release
1e1e3ef LEDE v17.01: set branch defaults
a1f918c base-files: fix user creation on sysupgrade with few opkg control files
b2437a0 base-files: don't overwrite model name set by target
754f474 base-files: uppercase default hostname: LEDE
718c201 base-files: add /etc/iproute2/rt_protos
b8c9ded build: add buildbot specific config option for setting defaults
ac733df LEDE v17.01.0: adjust config defaults

Packages / LEDE network userland (111 changes)

564330e netifd: fix default ip rules
7a51f23 utils.c: Add ip address validation
bd1ee3e bridge: multicast: Export some parameters RFCs suggest to be tunable
39d9cee Revert "add prelocal table to manipulate locally destinated traffic"
81a5f1a netifd: Send DHCP release when client exits
a83f049 netifd: Add configurable DHCP release behavior
4076d86 firewall3: fix mark rules for local traffic, fix race condition
4e11ee3 defaults.c: remove toplevel_rule struct
e92392d set mark for locally generated traffic in OUTPUT chain
6cccf1b load running state after lock is acquired
f9a3123 netifd: Remove hardcoded DHCP release option
b8ab6af global: change my email address
3129375 mdns: update to latest git HEAD
8a70b2b mdnsd: interface: enable looped back messages
754565a netifd: update to the latest version
6fd6be6 alias : Fix interface aliased on top of a static interface not getting active
a0e96d0 bridge: make learning and unicast-flood configurable per bridge port
fef1004 netifd: Add option to configure gc_stale_time for each device
29521f9 device: Fix device find failure in avl list due to device name change
ca2f995 device: Fix dotted vlan interface staying down
99e6dc6 system-linux: Replace device_get by device_find where appropriate
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
d84bf32 ustream-ssl: update to the latest version, adds cyassl/wolfssl fixes
17085b7 ustream-ssl: cyassl compatibility with build time options
24a7ccb treewide: replace jow@openwrt.org with jo@mein.io
dd18201 swconfig: improve failure reporting
62dc983 package/*: update git urls for project repos
952beca uclient: update to the latest version with better help and DELETE
f075461 uclient-fetch: fix inconsistencies in help text (thx, Hannu Nyman)
53e2fb5 http: allow sending message body for DELETE request
3f38356 packages: prefer http over git for git protocol
ecbc138 odhcp6c: Upstep to latest version
e23f12f script: Launch script with correct action if last script call is terminated
121a043 Avoid copying buffer after dn_expand() fails
a6bbd1d Fix potential buffer overflow in entry_to_env
6296859 Fix off-by-one in buffer length in int_to_env
fe22a82 Fix possible stack buffer overflow in s46_to_env when copying IPv6 prefixes
7b22e48 Change odhcp6c_insert_state to return a success/failure indicator
b0d1c58 Fix memory leak in dhcpv6_add_server_cand in case odhcp6c_insert_state fails
abe9d1b Check for unsupported PD exclusion configuration in dhcpv6_parse_ia
f92e692 Fix potential log forgery via status string
78bc7d9 Add missing option length checks in dhcpv6_handle_advert
6326ab3 Fix script environment variable setting for empty lists
d277ddb Fix iteration after expiring a list entry
8a8005f Add padding between odhcp6c_entry structures to ensure 32-bit alignment
687b3c6 Fix alignment of buffers in ra_process and dhcpv6_request
ecb4665 Fix unaligned 32-bit reads from DHCP packets
ca0693f Fix alignment of hash buffer in dhcpv6_response_is_valid
⇒ + 4 more…
1e9c066 ustream-ssl: update to latest git HEAD
ec80ada cmake: Find libubox/ustream.h header file
dd9afb8 iwinfo: fix nl80211 phy lookup without platform prefix
96d322d nl80211: retry phy lookup with platform/ prefix
bd7289a uclient: update to the latest version, fixes HTTP redirect support
007a17f cmake: Find libubox/ustream-ssl.h header file
6b89c6a uclient-fetch: add support for --quiet
4fdad31 http: add support for relative location on redirect
d643ee0 umbim: update to latest git HEAD
6584f5e dynamically allocate buffer
d4dfed2 get buffer size from driver
ebe0d55 update usage()
29aaf43 add radio_state set/query support
99e5bec netifd: quote vendorid and hostname variables in dhcp script
74766f4 firewall3: update to latest git HEAD
be8ead2 treewide: replace jow@openwrt.org with jo@mein.io
47b2394 cmake: Find uci.h
4a0c4d8 netifd: Use -x hostname:$hostname instead of -H
d9ff187 netifd: update to the latest version
5df548d alias: Set alias link device status to disabled when device is removed
c007f08 interface: report link up events for force_link interfaces
009d6d6 netifd: update to the latest version, adds an event handling fix
656c387 interface: do not process hotplug events for link up event
15867de uqmi: fix option ipv6
109c55a uqmi: add metric option to interface config
27dffa0 uclient: change SSL support error message
fca1eb3 swconfig: remove obsolete portmapping feature
99a1888 swconfig: revert the portmapping patches, they seem to cause a segfault
c487bde netifd: update to the latest version
e7dbda3 proto-shell: Support teardown on layer 3 link loss
4789adf proto-shell: Model config parameter "no-proto-task" as a proto flag
00fc987 proto: Display proto flags when dumping the protocol handlers in ubus
cec1ce2 utils: Move IP address validation to parse_addr function
c8a5f1a Prevent premature device free in interface_claim_device
2d01488 netifd: track when wdev setup fails
2b0a129 uqmi: update to the latest version, adds QMI-in-MBIM support
c618153 uqmi: Added CMake option BUILD_STATIC for a static uqmi build
3a599ba wds: make ipv6 address endian swap more portable
22a64fe wds: cast pdp_type enum to int to avoid clang considering the range check tau...
2333773 uqmi: search for ubox, blobmsg_json and json include paths
e92c1f8 build: added _library suffix to lib variables
f94b757 build: Support for out of source builds added
e69bf24 uqmi: add support for MBIM devices with QMI service
5624e3f dms: add "Set FCC Authentication" request
eb1dec7 uqmi: fix big endian bugs in MBIM code
8859102 iwinfo: mark as nonshared
559f55d iwinfo: Bump to 2016-07-29
8e68ab0 Makefile: explictly link with all shared libraries
717ff71 Makefile: drop link against libblobmsg_json and libjson-c
864b2d1 6in4: fix invalid local variable declaration (FS#188)
875cddd iwinfo: fix WPA cipher reporting
fd9e17b lua: fix WPA cipher reporting
76af0ef netifd: update to the latest version, adds various fixes
5e0fb81 wireless: add retry_setup_failed to status notification
61e5fa8 wireless: remove config_autostart
f56a7fb device: prepare for adding device handlers dynamically
8bf5df1 device: add device handler list
83d3a90 bridge: Allow setting multicast_fast_leave_option
7f6be65 interface-ip: DNS name server sorting support in resolv.conf.auto
fe6ad84 interface-event: Don't dequeue hotplug event in case of interface reload event
92889ec device: Move the different device type registrations to the device type file
a5c5703 bridge: Make bridge_device_type static
9905bd4 macvlan: Use macvlan as device type name
c22fe67 tunnel: Use tunnel as device type name
824c5f4 vlandev: Register 8021ad and 8021q s device types
e2dfdff vlandev: Rework 8021ad/8021q detection based on vlandevice type
2bf80ba device: Drop device down event during device release if device gets active again
5479d6f device: ignore MTU values below minimum
a79f3d1 gre: Support fqdn as remote tunnel endpoint
34528c4 dslite: Quote resolveip hostname argument
9edfe7d source: Switch to xz for packages and tools where possible
3b9b963 uqmi: always use DHCP for IPv4
db47363 uqmi: re-enable autoconnect which was dropped without explanation
1341b88 odhcpd: Upstep to git HEAD version
32b977a config: Close interface when ifindex cannot be resolved
045a620 config: Prioritize ifname resolving via ubus over ifname/networkid attributes
25f7c94 config: blobmsg_check_attr expects bool type as last argument
e63a283 Add per-host leasetime support
6292fcd odhcpd: remove superfluous log output.
b8135a5 network/config/swconfig: drop Build/Prepare rule in favor of default one
8cf08b6 network/ipv6/6rd: drop Build/Prepare rule in favor of default one
d0345c6 network/ipv6/map: drop Build/Prepare rule in favor of default one
3512946 mbim: add metric, defaultroute and peerdns options for mbim protocol
85fbffd qmi: add metric, defaultroute and peerdns options for qmi protocol
8981761 netifd: Request DHCP option 121 (classless route) by default
3116829 ipip: Support fqdn as remote tunnel endpoint
83ece71 netifd: update to latest git HEAD
1615fc9 proto-shell: add helpers for generic options in proto handlers
9abdeee uqmi: moved to WWAN submenu
113544d firewall: update to fix FS#31, FS#73, FS#154, FS#248
6009904 zones: restrict default ACCEPT rules to NEW ctstate
b33f783 defaults: disable drop_invalid by default
6818f75 zones: allow untracked traffic as well
18f4c6f utils.h: Avoid name clashes for setbit/delbit/hasbit
c5c87e4 iptables: use different approach for managing loadable extensions
097282e zones: properly handle multiple masq_src / masq_dest negations (FS#248)
dd01372 iptables: add support for version 1.6.0
010723e iptables: fix loading standard target
19acf04 iptables: optional loading of static extensions
2275303 iptables: declare _GNU_SOURCE to define RTLD_NEXT
37df903 iptables: rework extension loader
c520966 main: make failing ubus connection nonfatal
786b15f iptables: remove usage of xt_id
6015fc0 musl-compat: avoid kernel header conflicts
bd40ba4 iptables: move includes into iptables.c to avoid kernel header clashes
0367860 forwards: properly propagate conntrack flag
e58f3f5 odhcpd: Add reload support
41164ba odhcpd: update to latest git HEAD
801cfee Correct a typo
6c3bc01 config: Support infinite as DHCP pool leasetime value
44ca70a dhcpv4: Keep DHCPv4 assignment lifetime value in sync with assigned leasetime
4fc68bd ubus: Fix displayed valid paramater for both DHCPv4 and DHCPv6 lease
d7732c6 dhcpv6-ia: Display infinite lifetime as INT32_MAX in state file
371a80c dhcpv4: Adding DHCP client leasetime request support
320d8fa odhcpd: update to latest git HEAD
a94aff0 enable loglevel setting via command line
5f425ed Respect interface "ignore" settings as documented.
4da8bde netifd: update to the latest version
c66b0fe bridge: Don't use device name as bridge member name
bf4cfc8 wireless: Call wireless_interface_handle_link before deleting the vif
b8ef742 interface: Fix triggering of interface update event
6cf66bb system-linux: check for open failure
d51ce17 system-linux: cosmetic cleanup
96c5351 bridge: fix MAC address override on config reload
97692ac ubus: Use device_find to find a device when displaying device info
153a121 device: Use device_find for better readibility in device_create
898857f ppp: Split the ppp-up for the IPv6 part
a7c2310 odhcpd: Fix dnsmasq re-reading hostfile
2daab45 firewall3: drop support for automatic NOTRACK rules
2e2748b uqmi: Add support for specifying profile index
e82c8d6 swconfig: replace the shared library with a static one
fb74550 odhcpd: update sha256sum
44ac4ad map: Have cmake find libubus.h
7d76028 odhcp6c: Pass parameters to user dhcpv6 script
720b992 treewide: clean up download hashes
6f77b8d odhcpd: Bump to git HEAD version (various fixes)
01c919c odhcpd: Display infinite valid lifetime as -1
374dc3f cmake: Find libubox/uloop.h
be6c515 dhcpv6-ia: Fix assignment of static DHCPv6 leases
41b5268 dhcpv6-ia : Fix static DHCPv6 assignments becoming non static
3af23ad config: Fix RA interface config being overwritten
e055530 Don't print non bound assignments in the state file
ef94b9d mdns: bump to latest git HEAD
846369c Revert "mdnsd: interface: enable looped back messages"
1fa9077 Fix IPv6 read
be8ae8d cmake: Search for libjson-c
6439e39 uqmi: add support of using device symlinks.
4146047 uqmi: bump to latest git HEAD
1dc7be1 uqmi: Add sync command to release all cids.
8ceeab6 uqmi: Change returned value to QMI_CMD_REQUEST for 'sync' command.
600d648 uqmi: Prevent 'POLICY MISMATH' error.
00dbfa1 odhcpd: Use procd_send_signal in odhcpd-update file
6c82f8a uqmi: add plmn set functionality for netifd proto handler
5ab258e gre: add empty install rules for grev4 & grev6
f67867a vti: add empty install rules for vtiv4 & vtiv6
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads
4c9d2c0 gre: Remove ttl default value assignment (FS#312)
2e41b2c netifd: Upstep to git HEAD version
edc15ca ubus: Display the IPv6 prefix assigned address
0249d5f system-linux: Don't set gre tunnel ttl by default to 64 (#FS312)
c99182e remove obsolete /opt/local prefix on Mac OS X
64a655d proto: allow configuring deprecated static IPv6 addresses
bdd2b67 odhcpd: Use procd_send_signal in reload_service
1b5640b odhcpd: bump to git HEAD
93ab25b router: skip parse_routes when ra_default > 1
8dc2a59 Revert "Respect interface "ignore" settings as documented."
3f20fd4 relayd: fix reload / interface restart issues
6b524fe relayd: fix expiry time handling
b7677f0 ustream-ssl: remove extra DEFAULT_VARIANT from libustream-polarssl
55209a9 uclient: Update to 2016-12-09
48cfff3 uclient-http: send correct "Host:" header if port is set
a4e49b4 Fix unused results warnings
52d955f remove obsolete mac os x /opt/local include/library search path
c6d3a62 gre: add different per-protocol prefixes to GRE-TAP IPv4/6 tunnel interfaces.
34fa03e odhcp6c: bump to git HEAD version
33a2ba1 odhcp6c: reuse md5 from libubox
1175a5b odhcpd: bump to git HEAD version
4c89614 Limit lifetime of non-static leases in case of release and decline
700f5ab dhcpv4: fix DHCPv4 hostname handling
f01e538 dhcpv4: make dhcpv4_msg_to_string static
1d55edb dhcpv6-ia: make free_dhcpv6_assignment static
ec833f4 dhcpv6-ia: use free_dhcpv6_assignment where needed
0572d1a config: Create statefile dir
c24782a config: coding style fixes
bf4ebc0 config: use free_lease to delete a lease
60c3969 dhcpv6-ia : code style fixes
13937ab dhcpv6-ia: fix delete logic of an assignment in reconf_timer
541219e dhcpv6-ia: fix invalid IPv6/hostname entries in statefile
95b76c2 README: Add host leasetime uci parameter
0b45fce dhcpv4: coding style fixes
561890e dhcpv6-ia: update valid_until only for non static DHCPv6 leases
11ce6b5 dhcpv6-ia: coding style fixes
091d8a9 dhcpv6-ia: fix static assignment check
621f8cb odhcpd: bump to git HEAD
08a9367 config: respect ignore uci option
d6b0c99 dhcpv6-ia: log only IPv6 addresses which are effectively assigned to a DHCPv6...
16cd87e dhcpv6-ia: fix dereference after freeing assignment
ef3c563 dhcpv6-ia: filter out prefixes having invalid length
8d2171e odhcp6c: add option "keep_ra_dnslifetime"
3e7b894 ustream-ssl: remove legacy polarssl support
c687a70 iwinfo: drop references to madwifi
bb8e9c5 map: delete map-t device when tearing down map interface
5303d4b odhcpd: take over maintainership
0d49f9f odhcp6c: take over maintainership
d1daf3f map: take over maintainership
185b06f umbim: mark as nonshared because of the usb dependencies
f44663c uqmi: mark as nonshared because of the usb dependencies
402fea6 netifd: update to the latest version
abf5237 netifd: Add sendredirects config support
5254114 bridge: disable IGMP snooping by default
920170a firewall: fix forwarding local subnet traffic
37cb4cb zones: do not check conntrack state in zone_*_dest_ACCEPT chains
c71e13a netifd: update to git HEAD version
a057f6e device: fix DEV_OPT_SENDREDIRECTS definition
406f85a mdns: update to the latest version
2580392 mdnsd: the service is ignoring questions
9cbbb14 do not assume that dns structs are aligned
fe253bc netifd: update to git HEAD version
650758b interface-ip: route proto config support (FS#170)
ef170bf odhcpd: update to git HEAD version
c8ac572 ndp: don't scan netlink attributes in case of netlink route event
df023ad treewide: use RELAYD_MAX_ADDRS as address array size
c5040fe router: add syslog debug tracing for trouble shooting
0485580 ndp: code cleanup
da660c7 treewide: rework prio of syslog messages
237f1f4 router: convert syslog lifetime traces into LOG_INFO prio
cd99f3c odhcpd: update to git HEAD version
70fbf93 router: fix compile issue on 64 targets
8221907 Revert "router: fix compile issue on 64 targets"
e447ff9 router: fix compile issue on 64 bit systems
036cf93 odhcpd: update to git HEAD version
44965f1 odhcpd: extra syslog tracing
a6eadd7 odhcpd: rework IPv6 interface address dump
c4f9ace odhcpd: decrease default log level to LOG_INFO
02d5118 odhcpd: use LEDE_GIT in package source url
4d9106a odhcp6c: update to git HEAD version
419fb63 dhcpv6: server unicast option support
c7122ec update README
e9d80cc dhcpv6: trigger restart of DHCPv6 state machine when not receiving statefull ...
c13b6a0 dhcpv6: fix white space error
786160c odhcp6c: use LEDE_GIT in package source url
03ff2d7 odhcpd: update to git HEAD version (FS#388)
83d72cf odhcpd: fix coding style
df50429 odhcpd: properly handle netlink messages (FS#388)
3317c86 dhcpv6-ia: apply lease delete based on assignment bound state
b8567cb odhcpd: update to git HEAD version (FS#396)
0129f79 config: restore interface defaults when cleaning interface
8a615ad npd: rework IPv6 relay logic (FS#396)
b02f3e6 ndp: close proc file descriptor also during error handling
8df4253 ndp: harden netlink event socket error handling
dbb8e04 qos-scripts: fix module load commands (FS#438)

Packages / LEDE system userland (112 changes)

fa69553 branding: add LEDE branding
3df4eaf uci: commit through symlinks
18c1324 cmake: Add ubox library and include dir lookup
ec96e1f file: write through symlinks on uci commit
9e04019 package: flag essential components as nonshared
c9e3cd7 fstools: update to latest git HEAD
bf4f08a fstools: support for ext4fs overlay
3b4b625 block: add remount paramter
0fae727 fstools: update to latest git HEAD
bb92c29 snapshot: md5sum return codes are not properly handled
33de8c7 fstools: fix snapshot support
cbdfae5 ubox: turn logd into a separate package
a4571b7 ubox: make logging code honour the hostname properly
26898d2 fstools: update to latest git revision
09f8e00 mount_root: code failed in failsafe
ed224f0 Revert "fstools: support for ext4fs overlay"
b8ab6af global: change my email address
94cc416 procd: update to latest git HEAD
a1a1d1c preinit: create a sentinel file during preinit
474d62e fstools: update to latest git HEAD
1ff0c23 Revert "mount_root: code failed in failsafe"
db5d39d mount_root: check for preinit sentinel file
c115058 libubox: update to the latest version
dfe446e jshn: use an avl tree for env variables to speed up processing of bigger json...
155bf39 blobmsg_json: simplify add_separator and fix thread-safety
4b0aa9c uloop: move kqueue code into a separate file
8ae74b4 uloop: move epoll code into a separate file
6a75b3b uloop: try to use signalfd for signal handling if available
b06cd8c uloop: retry waitpid on signal interrupt
004be15 uloop: fix signal unblocking
93be930 uloop: add back support for overriding signal handlers when signalfd is in use
1257a38 uloop: revert signalfd support for now
b570c0c uhttpd: use configured distribution name for SSL certificate CN
12a24b6 procd: update to latest head
9f3b9dd utils: add patch_fd() and patch_stdio() helpers
d38403c initd: use patch_stdio() for early console setup
037aa8f initd: use patch_stdio() for kmodloader stdio redirection
38dd221 inittab: use patch_stdio() for stdio redirection
8c24d75 initd: fix descriptor leak
f2c7775 inittab: use more robust dev_exist() implementation
1418c6c utils: use O_PATH when opening /dev
5dc80cb fstools: update to latest git version
7a96719 block.c: Make static string a const char * instead char *
1fb7688 block.c: Add support for checking vfat filesystems
bfd81bc block.c: Use <linux/fs.h> instead of defining mount flags ourselves
0453f48 block.c: Add ability to mount with ACL and XATTR support
f6785e3 jsonfilter: allow empty paths
dc44b2b procd: Update to latest head
9a6f83d _GNU_SOURCE should be defined for building vs uClibc
8339027 jsonfilter: fix printing 64bit values
7151885 cli: properly format 64bit values
9363259 procd: update to latest git HEAD
8e4fd33 jail: call chdir(/) after pivot_root()
890adc9 jail: regroup add_path_and_deps() calls
8f3df4a jail: call build_envp() just before execve()
4edf66c jail: don't include capabilities config (-C) inside the jail
a79578a jail: improve some logs
98b63ed jail: ensure mounts are not MS_SHARED to avoid pivot_root() failure
b8eb07c jail: don't always CLONE_NEWUTS
f02184c ubus: update to latest git HEAD
6a86e65 libubus.h: add ubus_auto_shutdown()
fda009d libubus.h: marking unused variables
5dfd3c1 ubus: use network order in ubus message header fields
6cd8912 cli: static keyword tweak
b958a9a cli: add timeout support for listen command
fcf5d8a cmake: Add ubox, blobmsg_json libraries and include dirs lookup
3b8d4b5 libubus: nullify stale msgbuf pointer in case of ubus_connect_ctx() failure
964adfd ubusd: fix systemd socket activation support
96ab0b3 ubusd: remove systemd socket activation support
7cc4fa1 procd: fix file permissions of /dev/tty* nodes
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
24a7ccb treewide: replace jow@openwrt.org with jo@mein.io
efa740b ubox: increase default size of system log buffer to 64 kB
62dc983 package/*: update git urls for project repos
9ba0dc6 ubox: update to latest git HEAD
fdda692 getrandom: add helper for getrandom() syscall
fd7e15d fstools: remove bogus warning in the fstab script
6ccf400 fstools: split snapshot-tool into its own package
a3cde62 libubox: update to the latest version, fixes an uloop signal handling race co...
4e3a47a uloop: use a waker for notifying sigchld and loop cancel events
c2f2c47 uloop: add missing waker_pipe initialization
475e94b uhttpd: update to the latest version, adds some extensions to handler script ...
242401f uhttpd: add support for adding arbitrary headers via handler scripts
9d9f071 file: add support for disabling cache related precondition checks via handlers
ea828eb mountd: update to latest git HEAD
f07729f align fs_names table to indexes defined in include/fs.h
57520bc fix crash if no uci config file present
efa99c9 add hotplug events
d13b587 filesystem mount options in uci as optional parameter
16e04fd procd: update to latest git head
7104a2b make /var/{run, lock, state} not world writable (0755)
e4bad79 fstools: fix missing dependency
163cc22 procd: properly set /dev/snd permission and group
27493e8 mountd: update to latest git HEAD
be96e24 hfs+ journal partition support as read only
582d4d4 support for disk without partition table
95d9330 rpcd: iwinfo plugin fixes
c6cef6d procd: adjust /dev entries to desktop distro defaults
9597675 procd: change /dev/{gpio,hvc*} perms to 0600
25275bc ubus: update to latest git HEAD
976719d Implemented publish/subscribe lua bindings to libubus-lua with example lua fi...
2f09fd7 Fix the length of msg buffer after realloc
053be7d cmake: Fix find_library for ubusd and examples/server
c5a2713 ubox: update to latest git HEAD
81c38e8 cmake: Find uci header file
a74f593 procd: update to latest git HEAD
7be2859 cmake: Find libubox/uloop.h
bb00c0a fstools: update to latest git HEAD
eaaaf75 cmake: Find libubox/ulog.h
35aa20c cmake: Link against libjson-c
8a83ffb procd: Set /dev/kmsg to 600
2a8bb46 jsonfilter: update to latest git HEAD
181cf50 treewide: replace jow@openwrt.org with jo@mein.io
101870c cmake: Find libubox/list.h header file
56dcaf8 remove --gc-sections for mac os x builds
dea067a remove obsolete /opt/local include/lib directories on mac os x
1a06dc6 libubox: update to latest git HEAD
1f019ce Fix various memory management issues
1ad3d93 loop: make uloop_run() return the cancelling signal
d197c8f uloop: handle waker pipe write() return value
d3fa561 blobmsg_json: add new functions blobmsg_format_json_value*
cbf6bc2 usign: update to latest git HEAD
3f3aece fix accidental swapping of public vs private key comment
d7617ab cmake: Find libubox/utils.h header file
ef64191 Add empty README
21fa645 uci: update to latest git HEAD
e1bf435 projects/uci: lua: use built in pkg-config support for alternatives
9a43450 procd: update to latest git HEAD
6497055 procd: remove pidfile after unexpected termination without respawn
3c771f9 system: fix localtime value in ubus info method output
ef3c0cf procd: update to latest git HEAD
02d56c0 system: add reboot method to system ubus object
122a702 ubox: update to the latest version, fixes lsmod output
aead2c0 kmodloader: fix lsmod depends output
86c0a56 fstools: update to latest HEAD
5b61e27 block: fix ubi?_? glob pattern
b98642a block: avoid ubi{,block} duplicates
6a8fae3 block: allow block info /dev/ubi?_?
b5f6b82 block: don't truncate mountpoint path
bef7987 block: also check /proc/self/mountinfo to find mountpoint
e7e1a1b block: print mountpoint if already mounted
415bb93 block: get mountpoints from /proc/self/mountinfo
addd7dc block: best-effort in find_mount_point
b15f41d ugps: update to latest git HEAD
ab92ba8 cmake: Add proper library and include files search logic for dependecies
24df976 Switch to ulog for logging and add few commandline params
442c549 Bail out if we can't find GPS device
882b239 Use strsep for NMEA message tokenization
2c9ea76 Fix typo in error message
0475fa6 Show more useful error message if we can't open GPS device
6924497 Allow bigger lat/lng numbers in RMC message
30d3518 mountd: update to latest git HEAD
46063a1 cmake: Find uci.h
11d47e6 libubox: update to the latest version, adds a few utility functions
72613ca avl: add blob comparator function
290c64e libubox: add static initializer macro for runqueues
eed30bc procd: update to the latest version
d5e89ee procd: remove instance_removepid call from instance_stop
0cf8b05 trigger: reduce indentation level in trigger_event()
1183b6d trigger: remove unnecessary runqueue empty callback
8eecf94 trigger: replace trigger_init() with static runqueue initialization
2c9f5d4 trigger: rework timeout handling and command queueing
8891d94 procd: rework trigger handling
f88e3a4 procd: add default timeout for reload trigger actions
3004298 sysupgrade: unmount filesystems before reboot
40b8cbc procd: update to latest git HEAD
ba0ef6b procd: uClibc O_PATH backwards compatibility fixes
5e56326 ubox: fixes segfault inside kmodloader
223c124 ubox: move logd into ubox package
d41f568 ubus: update to the latest version, adds object remove fixes
b405050 ubusd: add missing NULL pointer checks for obj->type
686c05d ubusd: fix sending remove-object notification
81b779d ugps: update to latest git HEAD
797e09b fix reading of speed
6c94f90 fix ms->deg conversion
51b808c ugps: Simplify and fix position computation from GPRMC sentence
b5f7221 fstools: fix logic bug in extroot verification code
532a556 fix return code of overlay_mount_fs
3f0e8e1 libfstools: "lowerdir" variable name in fopivot
f9ad6ba fix logic bug inside extroot uuid verification code
1867537 fstools: update to the latest version, adds support for ext4/f2fs overlay via...
b71082c libfstools: remove obsolete enum
9668e2e libfstools: call volume_init() before accessing v->blk
d40e03e libfstools: use container_of for volume private data
4abf9de libfstools: add f2fs filesystem type and simplify fs type code
41e7cf7 libfstools: add ext4 filesystem type
984a6be libfstools: replace hardcoded mentions of jffs2 in a few places
fe514c9 libfstools: add rootdisk overlay volume support
a3f12a8 mountd: update to latest git HEAD
d8145d1 cleanup mountpoints of partitions failing to mount
b3dd642 fstools: mark as nonshared and add missing PKG_CONFIG_DEPENDS
97c38e7 procd: update to latest git HEAD
21ec2c7 fixes a copy paste error in the service ubus binding
72f6380 add late variant of respawn and askconsole
a51a119 mountd: update to latest git HEAD
3dd115b cmake: Really look for uci.h
3c4858e uhttpd: support using OpenSSL for certificate generation
eb75b6a uhttpd: rename certificate defaults section
9edfe7d source: Switch to xz for packages and tools where possible
175b59c uhttpd: update to the latest version, adds a small json handler fix
59e0c73 cmake: Find libubox/usock.h
c0b5444 file: re-run json handler script after file fallback redirect
8869dd4 ubus: update to the latest version, adds a race fix for wait_for
d6bb4f1 ubusd: don't check ACL when object is NULL
ba45b27 ubusd: fix inverted check in ubusd_reply_add
312448a cli: register event handler first, then do lookup
f5c741b procd: update to latest git HEAD revision
98dc891 procd: fire events at instance respawn and failure
d1e14de procd: fix build when DEBUG is set
7b6fca0 procd: update sha256sum
6bb11d5 procd: Allow initscripts to start one daemon instance at a time
0c3de24 procd: update to the latest version, fixes a few minor service handling issues
755117e service: add support for instances without command
29d2adb service: make instance_update() void and unconditionally replace config on up...
d80aaf4 service: do not restart instances if data changes
81b256e uhttpd: fix handling of special "/" prefix when matching handlers
577c20c cgi: allow conf.cgi_docroot_path to be NULL
1628fa4 utils: add proper handling of "/" special case in uh_path_match()
7b9ac39 ugps: update to latest git HEAD
32a6b2b Switched from strptime to sscanf, added command line switch to set system clo...
a2361ee usbmode: rename data files
8213254 uhttpd: prefer px5g for certificate creation
9097dc5 uhttpd: create self-signed certificates with unique subjects
98c86e2 uhttpd: Add Basic Auth config
d15dc7e fstools: update to latest git HEAD
7874d58 libfstools: gather mountpoints from /proc/self/mountinfo
6eda7de block: include mountpoint in info output
bb2239d block: also probe loop devices
f356d62 libfstools: properly label ext4 overlay
f800782 block: add probe abstraction layer
c8c2aa3 probe: add full libblkid support
bd0221b libblkid-tiny: avoid setting phantom UUIDs
a487965 libblkid-tiny: fix SquashFS version detection on different endian systems
d81972b block: remove handling of name property
e5f83dc probe: stop handling name property
cb3a863 libblkid-tiny: remove unused name member
13345aa block: fix error reporting
f027c68 block: fall back to external mount helper
94a5b0a fstools: added f2fs to block
fb58cd2 fstools: add build-depends on util-linux
913219e ubox: update to the latest version
297552a getrandom: fix indentation, add missing return statement
1ab4165 add getrandom to .gitignore
6dccebd logd: add support for sending log messages as replies
b824302 logd: fix default initialization of line count
4a039a4 ubox/logd: free regex's on log_shutdown() call
e662337 ubox/logd: free ubus context on exit
5649c02 logd: put non-streamed log entries into one result message
a2e197d libubox: update to the latest version
d0312bd kvlist: add static initializer macros
77a6293 blob/blobmsg: add explicit typecasts for attribute iterators
1947cf3 procd: update to the latest version, fixes killing jailed processes
a076697 ujail: send SIGKILL to jail process if SIGTERM fails
b22a20a procd: add support for service signals
e999ab7 hotplug: Check chown return value
4004b68 procd: Fix memory leaks found by cppcheck
794669c trace: use the cloned environment pointer
28f584f service: add service.signal ubus call
9cec4e6 hotplug: fix uninitialized variable
f800ecf service: add reload_signal property
720b992 treewide: clean up download hashes
f145a64 mountd: update to latest git HEAD
bc4a6dd mountd: Fix fgets check.
dd5799c mountd: Add static qualifier to missing variable declarations.
bbe825c procd: update procd.sh to support sending kill signal to a service
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads
47cf238 uhttpd: drop uhttpd-mod-tls, it has been useless for years
9bf2bc7 fstools: Update to 2016-12-04
84b530a libfstools: Check return values for fread and system
1618c4a rpcd: Update to 2016-12-03
f408965 cmake: Find libubus.h
26c98ec sys: Check return values of chdir and write
0577cfc cmake: Find libubox/blobmsg_json.h
84bd740 build: use mkhash to replace various quirky md5sum/openssl calls
029b36d procd: update to latest git HEAD
f706903 ujail: add basic /dev files
1ce9b56 procd: update mirror hash
4d8da82 procd: add support for overriding the tar sysupgrade board name
627b0d3 mountd: drop USB related dependencies
5c20a4f ubox: turn logd into a separate package
ecc362e procd: update to latest git HEAD
0f58977 init: fix /tmp permissions on zram
977eb2c ubus: update to the latest version
04e21a6 build: remove /opt/local prefix
fd61773 ubusd_proto: fix crash when trying to subscribe to system objects
d009a08 lua: add 'defer_request' and 'complete_deferred_request' functions
5ca6bae ubusd: fix id lookup of objects with path and no methods
df088f0 Allow sending a fd along a ubus_request
d5fabac libubus: reduce code duplication, fix indentation
ad5333a ubus: ubus_free: clear pending timers before freeing context
97ac89f ubusd: fix issue caused by an implicit cast
b2cd9b8 ubus: update to the latest version
cd82f97 libubus: move uloop_init() call to ubus_connect_ctx
6f4e11e libubus: do not register/unregister with uloop during sync requests
be7480c procd: update procd.sh to disallow signal-numbers, enforce signal-names
bd64568 procd: update to latest git HEAD
cdc3dab ujail: fix signal forwarding
cbd69f7 procd: fix default timeout for reload trigger actions
44aec27 ugps: fix typo
c835c9e uhttpd: use sha256 when generating certificates with openssl (FS#512)

Target / adm5120 (7 changes)

e885286 target: globally remove ARCH_PACKAGES overrides
dc92917 image / basefiles: make console password configurable
4f65b6f adm5120: convert LED setup to board.d
8276856 adm5120: remove target specific /etc/config/system
577f873 kernel: remove unused morse led trigger driver
d0b50c2 kernel: drop usbdev LED trigger
982dd01 Mark targets using kernel 3.18 as source-only

Target / adm8668 (3 changes)

7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
aa53f78 build: fix subtarget descriptions
982dd01 Mark targets using kernel 3.18 as source-only

Target / apm821xx (43 changes)

3827ce2 apm821xx: add support for the apm821xx device target
a57d6e2 apm821xx: add support for the Cisco Meraki MR24
ea91ee1 apm821xx: dw_dmac: backport fixes and cleanups from 4.7
d37d164 apm821xx: sata_dwc_460ex: backport fixes and cleanups from 4.7
dc7efae apm821xx: add support for the Western Digital MyBook Live Series
b46e2a6 apm821xx: tc654: add driver for Microchip TC654/TC655 PWM fan controllers
47eeb9f apm821xx: lm90 add thermal sensor interface support for device tree
9e0fd1b apm821xx: add support for the Netgear Centria N900 WNDR4700/WNDR4720
44c39d5 apm821xx: add missing default profiles for subtargets
3886644 apm821xx: add DEVICE_DTS_DIR variable, remove redundant DEVICE_VARS entry
39429b3 apm821xx: rework image build code for MyBook Live
07577c5 tools: bring back genext2fs for apm821xx
08257a4 apm821xx: use lzma compression for the initramfs images
3f506bd apm821xx: fix atheros PCIe cards on the MR24
119b442 apm821xx: only attempt to mount /boot on MyBook Live
db49dd8 build: rename sysupgrade-nand to sysupgrade-tar
63b525d image: add a helper variable for getting kernel/rootfs from within image Buil...
4d9fc1b apm821xx: fix IB image building
8072264 kernel: update kernel 4.4 to version 4.4.19
aa53f78 build: fix subtarget descriptions
bc36678 apm821xx: Fix initramfs image for the Meraki MR24
78e63ce apm821xx: add size check for initramfs kernel for the Meraki MR24
f7c1d9c apm821xx: detect sd-card media changes for the WNDR4700
e9f86c6 apm821xx: backport generic HDD led-triggers for WNDR4700 and MBL
d7b6f0e apm821xx: image: add support for k unit suffix to boot-img
e7ec7a0 image: use k as unit suffix for blocksize
a499d0a image: specify max image size in Kilobyte/Megabyte
d14c28f kernel: update kernel 4.4 to version 4.4.20
4fc48a8 apm821xx: replace recovery image for the MBL with initramfs
0658527 switch to the new usbport LED trigger
c9fdb23 apm821xx: fix USB LED trigger for WNDR4700
8f2c2f9 apm821xx: add back end-of-UBI marker for the WNDR4700 and MR24
b5638bb apm821xx: redo WAN green and yellow LEDs
3a11211 apm821xx: add amcc, usb-otg-405ex devicetree definition
ebaa82a apm821xx: consolidate apm821xx device trees files
b9f6091 apm821xx: remove replaced netgear, wndr4700-usb dwc2 definiton
8e47655 kernel: update kernel 4.4 to version 4.4.32
f478ec2 apm821xx: Add support for the Cisco Meraki MX60/MX60W
49856a4 apm821xx: make it possible to update the dtb partition on the WNDR4700
102cb47 kernel: bump to 4.4.35
018d800 kernel: remove ubifs xz decompression support
87b6687 image: when using the new image build code, gzip ext4 images by default
5b089e4 kernel: update 4.4 kernel to 4.4.42

Target / ar7 (4 changes)

aa53f78 build: fix subtarget descriptions
2fc3680 kernel: update kernel 4.1 to version 4.1.34
75e63c2 kernel: update kernel 3.18 to version 3.18.43
982dd01 Mark targets using kernel 3.18 as source-only

Target / ar71xx (256 changes)

dc92917 image / basefiles: make console password configurable
3faf65e kernel: update kernel 4.4 to version 4.4.8
ba3ed62 ar71xx: Fix eth0 support for Ubiquiti UniFi AP AC
75629fb ar71xx: add TP-Link TL-WR810N support
c855e70 ar71xx: Rename unifiac to unifiac-lite
8307c2f ar71xx: Add support for Ubiquiti UniFi AP AC PRO
f816472 ar71xx: Fix TP-LINK Archer-C5/C7 v2 rfkill
cc831e2 ar71xx: add proper support for Archer-C7 V2
0b45bec ar71xx: add support for TP-LINK TL-WR842N/ND v3
5b34dff ar71xx: fix DDR write buffer flushing issues with 4.4
313474e ar71xx: fix a PCI initialization issue in Linux 4.4
9c556fe ar71xx: register the gpio driver earlier
7a67b0e ar71xx: update to linux 4.4
5521651 ar71xx: typo in jjplus profile
40f08ab ar71xx: fix typo in pci memory window initialization fix
9820483 ar71xx: fix register address calculation for DDR flushing
9d37095 ar71xx: fix a remaining unaligned access issue
c4664b0 kernel: update kernel 4.4 to version 4.4.11
94e23bf ar71xx/cpe510: enable LNA for CPE210/220/510/520
72568ea ar71xx: remove linux 4.1 support
64b8bb3 ar71xx: split tp-link image building code into a separate file
736fc38 ar71xx: split legacy image building code into a separate file
054df4f ar71xx: split ubnt image building code into a separate file
dcc2ea3 ar71xx: move generic device image definitions to a separate file
f85e5e6 ar71xx: move nand device image definitions to a separate file
9b6b75d ar71xx: Add support for initramfs images for OpenMesh devices
6150c15 ar71xx: Generate sysupgrade images for OpenMesh devices
d1b4a8c ar71xx: Move OpenMesh image target validation into subfunction
823cea2 ar71xx: Allow OpenMesh CE images with more than 3 files
8010e8a ar71xx: add kernel support for the OpenMesh OM2P-HSv3
e10d124 ar71xx: add user-space support for the OpenMesh OM2P-HSv3
222dfb3 ar71xx: enable sysupgrade for the OpenMesh OM2P-HSv3
634f681 ar71xx: add OM2P-HSv3 to the OM2P profile
f7719dc ar71xx: add kernel support for the OpenMesh MR1750v2
58dc285 ar71xx: add user-space support for the OpenMesh MR1750v2
77cb985 ar71xx: enable sysupgrade for the OpenMesh MR1750v2
c4e3706 ar71xx: extract ath10k wifi board.bin for the OpenMesh MR1750v2 board
f21de7d ar71xx: add MR1750v2 to the MR1750 profile
c5ff273 ar71xx/cpe510: split profile into 2 profiles cpe210 and cpe510
71e0ef3 ar71xx: add GPIO pin for usb power switch for RouterBOARD 912
7eb1a7e include/image.mk: move build step tplink-safeloader to image.mk
b786445 ar71xx: switch ordering and template to improve readability
8241479 tools/tplink-safeloader: split CPE210 from CPE510 profile
d2a91f9 ar71xx: Fix TL-WR841N v11 LEDs, use separate machine
2a9f03a ar71xx/image/edimax shorten the revision to 13 character
563e9d5 ar71xx: add WRTnode2Q support
ec86d2a ar71xx: enable profile sorting in preparation for adding device profiles
4c5a490 ar71xx: convert OM2P to device profile
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
e61fe4e ar71xx: add support for OpenEmbed SOM9331
0aa6c7d kernel: update kernel 4.4 to version 4.4.13
f869ffd ar71xx: mach-ubnt-xm.c convert patches to mach file
bbbe993 ar71xx: WDR4300: Fixed default VLAN order
b67066b ar71xx: hiwifi-hc6361: lift size limit on kernel and rootfs parts
26b8db2 ar71xx: enable flow control for ethernet MACs with built-in switch
84d489f kernel: update to version 4.4.14
8d1218c ar71xx: merge profiles into image building code
75b2105 ar71xx: rename ethernet pdata->builtin_switch to use_flow_control
be08fdd ar71xx: disable pdata->use_flow_control for QCA9558
6ee66ae ar71xx: further legacy image build fixes
11cbe29 ar71xx: hiwifi-hc6361: move packages selection to generic.mk
e3cf2cc ar71xx: image: remove duplicate IMAGES definition
ea284d7 ar71xx: image: unify indentation with 2 whitespaces
559a7d1 ar71xx: seama: fix making factory images
f9e7ffe ar71xx: prevent spurious ethernet resets from dma hang check false positives
c312cef ar71xx: spi-rb4xx fix.
8fe69e4 ar71xx: fix nand device profile
17ee6bb tools: add kernel2minor utility for Mikrotik devices
6d6db4f ar71xx: image: seama: fix making factory and sysupgrade image
8d0ec3e ar71xx: image: fix typo in MTDPARTS def for qihoo-c301
0990717 ar71xx: base-files: remove the now unneeded 09_fix-seama-header
a775c5d ar71xx: Fix PowerCloud CAP324 No Cloud title
d6b3b44 ar71xx: fix a legacy image porting issue
70cf8c3 ar71xx: fix build error when initramfs is disabled
e767980 ar71xx: add support for Wallys DR531
d2c9b16 ar71xx: add support for jjPlus JWAP230
a176168 ar71xx: define wmac reset function for QCA955x
900da27 ar71xx: add software transmit timestamp support
d963ddf ar71xx: add support for gl-ar300m
e633a1b ar71xx: fix default network config of WZR-HP-G300NH and CR3000
4d0f4f5 ar71xx: remove obsolete MultiProfile template code
3d8c8d5 ar71xx: fix tab vs whitespace issue in image building code
ad32388 ar71xx: fix more image build code whitespace/tab issues
1620971 ar71xx: fix WNDR4300v1 / WNDR3700v4 build (FS#56)
c6c8135 ar71xx: add missing profile for the nand subtarget (FS#56)
f1e085a ar71xx: add ath10k firmware to profile defaults where ath10k is used
9687341 ar71xx: clean up legacy-devices.mk
42305ae ar71xx: add support for gl-mifi
96fa9aa ar71xx: add a missing ;; to ar71xx.sh
500a67a ar71xx: add revision detection for D-Link DIR-505 A1/A2
adbbfb7 ar71xx: don't use D-Link DIR-505 status LED as ethernet indicator
db49dd8 build: rename sysupgrade-nand to sysupgrade-tar
63b525d image: add a helper variable for getting kernel/rootfs from within image Buil...
1bcad76 ar71xx: Make wget2nand look for LEDE project firmware files
fb35ac8 ar71xx: remove useless minimal/ath5k profiles
6175115 ar71xx: add missing LZO support select for routerboard devices
d1b20a3 ar71xx: fix profile name of Mercury MW4530R
f478fba ar71xx: add support for Zbtlink ZBT-WE1526
8072264 kernel: update kernel 4.4 to version 4.4.19
8cf1d64 ar71xx: switch to 24kc
8399714 ar71xx: disable flow control to the built-in switch on AR934x
fa0096f ar71xx: generate US- and EU-specific images for the Archer C7 v2
02a9a74 ar71xx: fix ethernet driver fast reset issue causing tx timeouts
92eaf27 use immediate set in target Makefiles
c1578d4 cleanup ucidef_set_interface* usage
ec37a56 ar71xx: fix typo in image build code
993ad29 kernel: Backport pending appended DTB handling patches
1cd0a4c image: add KERNEL_SIZE to the default device vars
61c2a73 image: remove padding parameter from append-kernel/append-rootfs
d14c28f kernel: update kernel 4.4 to version 4.4.20
b063faa ar71xx: separate TP-Link TL-WDR3600/4300/4310 profiles
01e2024 ar71xx: set region code of TP-Link TL-WDR3600/4300 to US
2ad0ecc ar71xx: mark U-Boot and radio calibration data partitions as read-only
dc9172b ar71xx: update kernel config symbols
1c09849 treewide: remove bad local shell variable declarations
524d411 ar71xx: add model detection for many Ubiquiti AirMax XM devices
9dbf824 ar71xx: clean up DEVICE_PACKAGES of legacy devices
68d649f ar71xx: add support for Cisco Meraki Z1 Cloud Managed Teleworker Gateway
e7be0de ar71xx: Do not use a hardcoded ath10k firmware mac address
7d55916 kernel: update to v4.4.23
4fa90c4 ar71xx: base-files: rework etc/board.d/02_network
a75cfac ar71xx: base-files: cleanups in etc/board.d/02_network
edcdb93 ar71xx: base-files: fix boards order in etc/board.d/02_network
2917ae9 ar71xx: base-files: cleanups in etc/diag.sh
d09f4e0 ar71xx: base-files: combine boards with the same config in etc/diag.sh
8689078 ar71xx: base-files: fix code style in etc/board.d/01_leds
c142df3 ar71xx: fix LED names for GL Innovations boards
6e58440 ar71xx: base-files: cleanups in etc/board.d/01_leds
92870ea ar71xx: comsetic cleanups in files/arch/mips/ath79/{Makefile,machtypes.h}
8be4700 ar71xx: base-files: cleanups in lib/upgrade/platform.sh
c166b05 ar71xx: base-files: fix boards order in lib/upgrade/platform.sh
52974da ar71xx: update kernel config symbols
4c36bcc ar71xx: build image for Archer C7 v2 IL
fce0b5d ar71xx: clean up SEAMA image build code
0d1fb72 ar71xx: add relocation loader
212ce6b ar71xx: avoid double lzma compression of kernel for SEAMA images
e407f1a ar71xx: add back SEAMA header checksum fix (as used on ramips)
594f0e8 ar71xx: add kernel support for D-Link DIR-869 A1
5abeba3 ar71xx: add userspace support for D-Link DIR-869 A1, generate images
5d04dce ar71xx: move dragino2 from legacy to generic
098f715 ar71xx: add support for the Airtight C-60
83f7ec3 ar71xx: set EU region code for TP-Link TL-WA901ND v4
f5aa459 ar71xx: Add support to TP-Link EAP120
0658527 switch to the new usbport LED trigger
7ba9a3a ar71xx: Add support to DomyWifi DW33D
d8662ac ar71xx: Move MR12 & MR16 from legacy to generic
28dd52b ar71xx: add mac partition to the MR12/MR16
fac018b ar71xx: Remove switch config for the MR12/MR16
a71a895 ar71xx: add support for TP-Link WR802N v1
c5a7e2c ar71xx: Ignore firmware building errors of UBNT and CyberTAN devices
136319e kernel: mtdsplit: add support for WRGG images
e19427b ar71xx/base-files: rename 09_fix-trx-header 09_fix-checksum
6b0d279 ar71xx: build relocate stub for generic and legacy images
e387535 ar71xx: add support for D-Link DAP-2695 rev. A1
7cb82d4 ar71xx: fix ethernet on wpj344 board
53b43e6 ar71xx: Add net config for MR12 & MR16
8cc0c34 ar71xx: Add support to Powerline ac TP-Link WPA8630
1b2b3cb ar71xx: wpa8630: change board name to tl-wpa8630
4ad68fa ar71xx: tl-wpa8630: Fix kernel lenght
462a7c0 ar71xx: fix kernel relocate stub parallel build issue
9cac5e8 ar71xx: generate region-coded factory images for TP-Link TL-WR841ND v11
60983a4 ar71xx: fix DEVICE_TITLE for Ubiquiti UAP Outdoor+
7ef0d7c ar71xx: enable HSR tuner on Ubiquiti UAP Outdoor+
5247ac2 ar71xx, ramips: reduce CPU load and flickering on devices using rsslieds
0165203 ar71xx: add support for Buffalo BHR-4GRV2
7ee6ab1 ar71xx: Add usable, inactive LEDs on OpenMesh devices
0d760bf ar71xx: tl-wpa8630: Use dynamic parsing of the firmware partition
8e47655 kernel: update kernel 4.4 to version 4.4.32
5dd13c0 ar71xx: enable serial console on mikrotik devices
6e65576 ar71xx: fix drivers/mtd/nand/ar934x_nfc.c
31952db ar71xx: add support for COMFAST CF-E320N v2 and CF-E520N/CF-E530N
16afa08 ar71xx: add support for COMFAST CF-E380AC v1 and v2
01dda06 ar71xx: add support for YunCore AP90Q
eb9ba2b ar71xx: add support for YunCore CPE870
e33dcd1 ar71xx: add support for YunCore CPE830
39433bb ar71xx: Fix switch config on Mikrotik RB450/G
6998b8a ar71xx: move DomyWifi DW33D to nand subtarget
88f6f01 ar71xx: remove obsolete jffs2 image building code
35dda35 ar71xx: remove legacy gzip images
12e2bea ar71xx: remove legacy devices that cannot be supported due to kernel partitio...
cc550d0 ar71xx: remove 2MB flash variant of WP543
eff858e ar71xx: remove split kernel/rootfs images where the sysupgrade image can be w...
1cd7ff3 ar71xx: remove squashfs-64k rootfs image from bin directory, the generic one ...
9a5801e ar71xx: add model detection for UBNT Rocket Ti
a15ea36 ar71xx: fix syntax error in /lib/ar71xx.sh
106a460 ar71xx: add support for configuring at803x PHY GPIO reset via platform data
2135e54 ar71xx: set GPIO reset line for Ubiquiti NanoStation Loco XW
9c5af24 ar71xx: fix LEDs and sysupgrade support for TL-WA801ND v3
c198ca6 ar71xx: add support for YunCore SR3200 and XD3200
fa04682 ar71xx: clean up spi controller related patches
441ee62 ar71xx: remove AP83 reference design board support
fd95dec ar71xx: remove obsolete duplicate driver source file
4c8a9b8 ar71xx: remove AP81 reference design board support
30285fa ar71xx: remove AP113 reference design board support
a5923cd ar71xx: remove PB92 reference design board support
8f23ec6 ar71xx: remove obsolete flash chip locking code
fcf54f7 ar71xx: simplify model detection for TP-Link Pharos devices
f5b833b kernel: bump to 4.4.38
c9a9f9b ar71xx: Add ath10k-firmware-qca988x for DomyWifi DW33D
fd62fa7 ar71xx: Add support for Netgear WNR2000v1
21cb844 ar71xx: Added missing support for Linksys E2100L
98b14e0 ar71xx: fix TL-WR842N v2 switch port order
aada15a ar71xx: add support for TP-LINK TL-WR940N v4
79abb8f kernel: bump to 4.4.39
0495181 ar71xx: rename mktplinkfw-initramfs to more generic mktplinkfw-combined
1a4d07c ar71xx: add support for TP-LINK WR1043ND v4
324bdf3 ar71xx: remove redundant -j from TL-WR1043ND v4 kernel build command
0d9d980 firmware-utils: kernel image generator for TP-Link RE450
236fc23 ar71xx: sort items in 11-ath10k-caldata alphabetically
9c475ec ar71xx: add support for TP-Link RE450
3561d89 ar71xx: RE450: enable building of TP-Link RE450
af79fdb ar71xx: remove a non-upstream spi core patch
1fef80f ar71xx: add support for TP-Link WBS210/510
0d3dc16 ar71xx: drop references to madwifi
c3a8b87 ar71xx: fix RB4xx SPI driver mode bits
889272d ar71xx: fix RB4xx CPLD SPI device mode setup
b1dbe60 ar71xx: fix legacy image build error
e21cb64 ar71xx: disable sub-page writes on routerboard nand drivers
d7fd1a0 ar71xx: enable serial console on Mikrotik RB411/RB433
d6c77b9 ar71xx: default to external USB power on RB-912UAG
1708644 kernel: backport MIPS changes introducing a separate IRQ stack
ace9d1f ar71xx: Detect USB port on Mikrotik RB750UP
392cccb build: remove mips16 feature flag from target makefiles
70a6bbd ar71xx: prepare jffs2 partition properly in factory.bin for BHR-4GRV2
e53e44a ar71xx: create a proper default profile for the mikrotik subtarget, drop othe...
0656bee ar71xx: convert mikrotik routerboard support to UBI
ca2a03d ar71xx: add support for RB-941-2nD
3e4b00e ar71xx: fix network config for Mikrotik RB411U
51b6dd1 ar71xx: fix up the kernel config for the mikrotik subtarget
2cf64af ar71xx: mark soft_config mtd part as writeable for RB-941-2nD
0780fd5 ar71xx: improve Mikrotik hAP Lite device support
198d73b ar71xx: Fix mikrotik subtarget default profile for device profile selection
01888f9 ar71xx: add missing DEVICE_TITLE for mikrotik devices
0880105 ar71xx: fix tl-wr841n-v7 switch port mapping
581285c ar71xx: fix netgear wnr2000 v3 switch port mapping
b313f0d ar71xx: fix netgear wndr3700 v1/v2, wndr3800/wndr3800ch switch port mapping
ee3067c Kernel: bump to 4.4.44
68ba052 ar71xx: Remove the v2/v3 from the OpenMesh profile names
9f0f4c1 ar71xx: add kernel support for the OpenMesh OM2Pv4/-HSv4
b2f3d9b ar71xx: add user-space support for the OpenMesh OM2Pv4/-HSv4
d536c1d ar71xx: enable sysupgrade for the OpenMesh OM2Pv4/-HSv4
72d8d8c ar71xx: add kernel support for the OpenMesh A60 board
5ad9164 ar71xx: add user-space support for the OpenMesh A60
b7361c5 ar71xx: enable sysupgrade for the OpenMesh A60
facbdec ar71xx: extract ath10k wifi board.bin for the OpenMesh A60 board
b194b3d ar71xx: create profile and build image for the OpenMesh A60 board
14add3f ar71xx: add kernel support for the OpenMesh A40 board
552bc35 ar71xx: add user-space support for the OpenMesh A40
4a36180 ar71xx: enable sysupgrade for the OpenMesh A40
f30f25c ar71xx: extract ath10k wifi board.bin for the OpenMesh A40 board
fcba5ee ar71xx: add OpenMesh A40 to OpenMesh A60 profile
152f57f ar71xx: Add missing device package om-watchdog for MR1750
72d045b ar71xx: fix DEFAULT_PACKAGES for mikrotik devices
f88bd7c ar71xx: fix ethernet PLL configuration for QCA956x
cdeb232 ar71xx: Remove images for rb-941-2nd
06f3b91 kernel: update kernel 4.4 to version 4.4.50

Target / arc770 (17 changes)

668dbec arc: Build uImage as well as vmlinux output files
8e2764c image.mk: clean up redundant code related to DEVICE_DTS
a3cde14 arc: use patched .dts from sources
66f3edf linux/arc*: disable MAC frame filter in DW GMAC
07e6537 arc770: Reduce generalization
cf3364a arc770: Update kernel configuration
ca519d4 arc770: Remove MMC kernel modules, they are built-in now
30d7572 arc770: Introduce images for SD-cards
aa53f78 build: fix subtarget descriptions
d14c28f kernel: update kernel 4.4 to version 4.4.20
87b2b89 tools: remove old mkdosfs symlink from dosfstools
1b17f4f arc770: fix parallel build issue
90f0ca0 arc770: build dtb files in Image/Prepare so that they are available for Device/*
515d012 arc770: gzip rootfs image to save some space
42f3c1f arc770: fix broken upstream change
f25d9cb arc770: backport upstream fix for unaligned access
06f3b91 kernel: update kernel 4.4 to version 4.4.50

Target / archs38 (17 changes)

668dbec arc: Build uImage as well as vmlinux output files
2005732 linux/archs38: Disable USB 2.0
055ba75 linux/archs38: Add wireless AP capabilities similarly to axs101
8e2764c image.mk: clean up redundant code related to DEVICE_DTS
a3cde14 arc: use patched .dts from sources
5f55df4 archs38: Reduce generalization
83bd1f8 archs38: Update kernel configuration
7abf9ed archs38: Remove MMC kernel modules, they are built-in now
df4f412 archs38: Introduce images for SD-cards
334fdea archs38: Merge sd and ramfs subtargets in generic again
66f3edf linux/arc*: disable MAC frame filter in DW GMAC
aa53f78 build: fix subtarget descriptions
d14c28f kernel: update kernel 4.4 to version 4.4.20
87b2b89 tools: remove old mkdosfs symlink from dosfstools
3fa2c77 archs38: fix parallel build issue
b9713ad archs38: build dtb files in Image/Prepare so that they are available for Devi...
113dd45 archs38: gzip rootfs image to save some space

Target / arm64 (11 changes)

dc92917 image / basefiles: make console password configurable
45e0f8b arm64: add missing kconfig symbol
323d37c arm64: update to linux 4.4
638a568 kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides
8668ce8 arm64: rename config-default to config-4.4
aa53f78 build: fix subtarget descriptions
8c52fbb arm64: fix build for linux 4.4.21
95ac690 arm64: switch boot-wrapper to working repository
998632b arm64: boot-wrapper: add mirror checksum
720b992 treewide: clean up download hashes
c7c1cf5 treewide: clean up and unify PKG_VERSION for git based downloads

Target / armvirt (3 changes)

44ecfc2 armvirt: new target
0d44f0c armvirt: enable the USB feature flag
dcd8357 armvirt: add kernel config change missing from 0d44f0cb

Target / at91 (4 changes)

f7a2237 at91: fix SAMA5D3 subtarget
dc17fde kernel: clean up usb gadget support
6638946 at91: Remove u-boot from platform images folder
018d800 kernel: remove ubifs xz decompression support

Target / ath25 (12 changes)

f89a20a ath25: update kernel from 3.18 to 4.4
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
0a3d721 ath25: drop target specific button hotplug
a2e309a ath25: remove target specific /etc/config/system
0aa6c7d kernel: update kernel 4.4 to version 4.4.13
44e6c0f ath25: add the small_Flash feature
18c622a ath25: rework image building
63b525d image: add a helper variable for getting kernel/rootfs from within image Buil...
21f460a ath25: fix duplicate LZMA compression
aa53f78 build: fix subtarget descriptions
d14c28f kernel: update kernel 4.4 to version 4.4.20
1708644 kernel: backport MIPS changes introducing a separate IRQ stack

Target / au1000 (6 changes)

9201e88 kernel: remove hostap driver
fa5eab6 au1000: rename patches directory to patches-3.18
aa53f78 build: fix subtarget descriptions
92eaf27 use immediate set in target Makefiles
75e63c2 kernel: update kernel 3.18 to version 3.18.43
982dd01 Mark targets using kernel 3.18 as source-only

Target / bcm53xx (103 changes)

73d51d7 bcm53xx: support JEDEC incompatible w25q128 in spi-nor
7417153 bcm53xx: switch to m25p80 and drop bcm53xxspiflash
9e4d671 bcm53xx: support SPI-NOR on dual flash devices
cf3b3cf bcm53xx: add m25p80 workaround for SPI flash writing problems
b062266 kernel: update kernel 4.4 to version 4.4.9
3f1705d bcm53xx: delete old kernel versions
0171424 bcm53xx: drop Copyright header from two of my bash scripts
a105eac kernel: update kernel 4.4 to version 4.4.12
7eeb254 treewide: replace nbd@openwrt.org with nbd@nbd.name
95d8568 bcm53xx: calculate TRX CRC32 using whole kernel partition
c40e96d bcm53xx: fix partition typos in 09_fix_crc
1f86257 bcm53xx: pass datasize to mtd in hexadecimal format
cb0de9a bcm53xx: sysupgrade: move TRX specific code to separated function
489efcf bcm53xx: refresh kernel config
f27c70f bcm53xx: refresh kernel config
cf6d9d9 kernel: rename B53 symbols to avoid upstream kernel conflict
776b24d bcm53xx: properly support sysupgrade using Seama on NAND devices
a180f90 bcm53xx: backport BCM5301X patches for SRAB
b7baaaf kernel: Move append-dtb to common image-commands
eaf0d22 bcm53xx: calculate Seama MD5 using content of kernel partition
e71fffe bcm53xx: backport BCM5301x patches from 2016-07-06
c74c227 bcm53xx: backport driver for Northstar's USB 2.0 PHY
1692c71 bcm53xx: use upstream fix simplifying USB power GPIO usage
fac6934 bcm53xx: fix kernel config after USB2 PHY driver backport
efa1960 kernel: update kernel 4.4 to version 4.4.15
dbc416b bcm53xx: remove duplicate template data from the image makefile
b3b7970 bcm53xx: simplify image building code
c940cce bcm53xx: image: don't suppress "mv" command echoing
8e2764c image.mk: clean up redundant code related to DEVICE_DTS
60d2620 kernel: update bcma backporting changes up to 4.8
a3be485 bcm53xx: refresh kernel patches
2552e93 bcm53xx: backport DTS patches for USB 2.0 and Tenda AC9
f6a86ba bcm53xx: enable kernel symbols/drivers needed for BCM53573
63b525d image: add a helper variable for getting kernel/rootfs from within image Buil...
c769c1b bcm53xx: add profiles for devices with FullMAC chipsets
931d309 bcm53xx: add profile with brcmfmac for Netgear R7900
d378a7c bcm53xx: convert (disabled) Netgear R8500 image to own profile
0b9de8d bcm53xx: add profiles for all other (SoftMAC) devices
b835d7e bcm53xx: include USB modules in images for devices with USB ports
fa350d5 bcm53xx: add profiles for Buffalo devices
b9d8c81 bcm53xx: rename PHY patches to use 07* prefix
e674c1a bcm53xx: b