Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ar71xx-tiny: reduce kernel-size #546

Closed
wants to merge 5 commits into from
Closed

ar71xx-tiny: reduce kernel-size #546

wants to merge 5 commits into from

Conversation

torte71
Copy link
Member

@torte71 torte71 commented Apr 5, 2018

Reduces the size of the kernel about 30KB (size of "*-vmlinux-lzma.elf").
This can lead up to 64KB more space for the rootfs partition because of the alignment of the MTD partition.
The patch is specific to the wr841 models, as the biggest part (17KB) comes from removing PHY code, that is not required for this device.
See commit messages and https://wiki.freifunk.net/Benutzer:Torte/KernelSizeDraft for details.

Many kernel options currently cannot simply be set by adding them to
"config/<target>.config", because they will be overwritten with default values
by "make -C $(OPENWRT_DIR) defconfig" (which is required to create the default
options for the chosen target).

To get around this limitation, those settings can now be added to the file
"configs/<target>.configadd". If it exists, its entries are either added
or removed from the "openwrt/.config" file from the "defconfig" step.

It allows to remove entries from the "openwrt/.config" file by setting its value
to "-", e.g. "CONFIG_FOO=-". This is necessary, because simply adding an entry
with a changed value can trigger a 'configuration out of sync' warning.
Background: OpenWRT does this check by feeding its ".config" file into
"openwrt/scripts/config/conf", which generates a new config-file according to
the rules of "openwrt/Config.in". The resulting file is compared to the original
one using "openwrt/scripts/kconfig.pl". If one tries to overwrite e.g.
"CONFIG_FOO=y" with "CONFIG_FOO=n", this may be changed to "# CONFIG_FOO is not
set" by the "conf" tool. As a result, "kconfig.pl" detects this as different to
"CONFIG_FOO=y" and emits the 'config out of sync' warning.
Contains settings that reduce the kernel size by ~30KB.
Many of the settings are useless for routers (EFI_PARTITION,
MAGIC_SYSRQ).

The removed PHY code will limit the use to devices like the WR841N, but
gives the biggest reduction (~17KB).
Enables build for TARGET=ar71xx-tiny (4MB devices)
@booo
Copy link
Member

booo commented Apr 5, 2018

Please add some documentation about the new tool/feature you introduce e.g. to the README.

Maybe this should be address in the openwrt build process rather then in our makefile?

Does this result in usable images for 4MB routers?

@torte71
Copy link
Member Author

torte71 commented Apr 5, 2018

  • Docs: OK, I'll add some documentation.
  • Usable images: The backbone flavour is useable again with the additional space (batman has to be removed, as we did already in 0.3.0). OpenVPN-mbedTLS still does not fit, even with the patches from @SvenRoederer - but it's a step forward (and e.g. "tc" might be reducable as well). I didn't check "lede_wizard" with tiny-kernel and Svens OpenVPN stuff.
  • Upstream changes: I doubt, that all the settings will be accepted by openwrt. "EFI_PARTITION" and "MAGIC_SYSRQ" won't be a problem, "COREDUMP" and "DEBUG_FS" might require some good arguments. But I am not optimistic, that the stripped "PHY" code will be accepted, as this reduces the amount of usable devices - I am not sure, if this kernel would run on any other devices than wr841 (which is widely used for Freifunk-Berlin). But this makes up 17KB.
    As long, as only some of the changes are accepted upstream, my proposed Makefile change would still be necessary, if we want that space reduction (and it only needs some KB size increase of the kernel, that its MTD partition will suddenly grow by 32KB).

@booo
Copy link
Member

booo commented Apr 5, 2018

As far as I understand the problem there is no way to change the kernel configuration with the current openwrt tools/build process. The kernel options specified by the user are overwritten by the current toolchain. Why is there no option to specify kernel build options? Why does openwrt overwrite options from the user? Maybe we should fix this upstream?

@torte71
Copy link
Member Author

torte71 commented Apr 5, 2018

The part, that overwrites most (not all) of the kernel-options is the (openwrt) "make defconfig" step (called from our Makefile, just before my change). This step is used to switch between different TARGETs, so I can understand, why it changes that much.
But in fact, something like a (openwrt) "make changedconfig", that incorporates the additional options in a second step would be useful.
And a more relaxed or intelligent check for (openwrt's) "config out of sync" would be nice: Currently, this check sees "# FOO is not set" (even if this will finally evaluate to "n") as different from "FOO=n" and emit a warning. This was the reason for not simply "cat"ing the options to .config, but removing the settings via some globbing/sed in the Makefile.

Explains the use and format of the *.config and *.configadd files in the
config/ directory.
@SvenRoederer SvenRoederer changed the title Tiny kernel (for ar71xx-tiny) ar71xx-tiny: reduce kernel-size Apr 6, 2018
@SvenRoederer
Copy link
Contributor

some of the "disabled" config-settings can be changed like I did in https://github.com/freifunk-berlin/firmware/blob/112da0a6dc9f95c41941ef8c0e991769c3855176/patches/000-ar71xx-tiny_reduce_kernelsize.patch .
I think we can change the "defconfig" for the tiny target for many (probably for all?) items this way. And this kind of patch will have a good chance to get upstream (as @NeoRaider of @freifunk-gluon might also be interested)

@bobster-galore
Copy link
Contributor

bobster-galore commented May 22, 2018

Why not pulling this request?
If there is a possibility to use the old plastic, it's worth not to pollute the seas with plastic, I think.
And with #548 there is some chance to get it work.
If it worx we can do that upstream.

@SvenRoederer
Copy link
Contributor

@booo the official way to change the kernel-configuration is to call make kernel_menuconfig

@bobster-galore this change in the Makefile looks too hackish to me.

  • this logic there is something I would never touch
  • defining config-options in openwrt/.config which are not in relation to any corresponding CONFIG_*parameter, but are supposed to pop-up in the kernel-config ...

@SvenRoederer
Copy link
Contributor

@booo
Copy link
Member

booo commented Oct 24, 2018

Please reopen if there is still interest in pushing this forward.

@booo booo closed this Oct 24, 2018
SvenRoederer added a commit that referenced this pull request Mar 10, 2020
c9ae9c8 bird2: fix service restart and reload (#546)
b92f82a luci-app-bmx6: bugfix format to query bmx6-info
51b370e Merge pull request #550 from pedro-nonfree/master
520356e luci-app-bmx6: bugfix querying bmx6-info (p2)
196e771 Merge pull request #552 from pedro-nonfree/patch-1
SvenRoederer added a commit that referenced this pull request Apr 2, 2020
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (#516)
dc81e50 bird2: fix service restart and reload (#546)
9f21b21 Merge pull request #558 from BKPepe/bird2-19.07-bump
SvenRoederer added a commit that referenced this pull request Apr 10, 2020
c9ae9c8 bird2: fix service restart and reload (#546)
b92f82a luci-app-bmx6: bugfix format to query bmx6-info
51b370e Merge pull request #550 from pedro-nonfree/master
520356e luci-app-bmx6: bugfix querying bmx6-info (p2)
196e771 Merge pull request #552 from pedro-nonfree/patch-1
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request Apr 24, 2020
839ea37 quagga: update to version 1.1.1 (freifunk-berlin#541)
f1b0476 luci-app-bmx6: bugfix format to query bmx6-info
efa6e54 luci-app-bmx6: bugfix querying bmx6-info (p2)
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request Apr 24, 2020
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request Apr 26, 2020
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request May 2, 2020
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request May 3, 2020
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
SvenRoederer added a commit that referenced this pull request May 3, 2020
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request #554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (#516)
dc81e50 bird2: fix service restart and reload (#546)
9f21b21 Merge pull request #558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request #560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request #563 from ecsv/batadv-for-19.07
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request May 16, 2020
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request May 17, 2020
OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: FreeRADIUS/freeradius-server@307678b
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request May 26, 2020
OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: FreeRADIUS/freeradius-server@307678b
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request Jun 4, 2020
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
SvenRoederer added a commit that referenced this pull request Jun 12, 2020
OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: FreeRADIUS/freeradius-server@307678b
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request #554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (#516)
dc81e50 bird2: fix service restart and reload (#546)
9f21b21 Merge pull request #558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request #560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request #563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request Aug 31, 2020
OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: FreeRADIUS/freeradius-server@307678b
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this pull request Aug 31, 2020
OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: FreeRADIUS/freeradius-server@307678b
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request freifunk-berlin#554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (freifunk-berlin#516)
dc81e50 bird2: fix service restart and reload (freifunk-berlin#546)
9f21b21 Merge pull request freifunk-berlin#558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request freifunk-berlin#560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request freifunk-berlin#563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
SvenRoederer added a commit that referenced this pull request Sep 4, 2020
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request #554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (#516)
dc81e50 bird2: fix service restart and reload (#546)
9f21b21 Merge pull request #558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request #560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request #563 from ecsv/batadv-for-19.07
SvenRoederer added a commit that referenced this pull request Sep 7, 2020
OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: FreeRADIUS/freeradius-server@307678b
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request #554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (#516)
dc81e50 bird2: fix service restart and reload (#546)
9f21b21 Merge pull request #558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request #560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request #563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3
everloop2 pushed a commit that referenced this pull request Sep 25, 2020
* modules: update to OpenWrt 19.07.3 release

OpenWrt:
c56ed72d2b OpenWrt v19.07.2: revert to branch defaults
ef391799e3 ar71xx: correct AVM FRITZ Repeater 450E WPS button flag
1713707673 ar71xx: add missing LED migration for Archer C7
f6f0cd54a2 rpcd: update to latest Git HEAD
e7f1313bbb rpcd: add respawn param
06f5a8d3e9 kernel: bump 4.14 to 4.14.172
6e4453aecc kernel: backport out-of-memory fix for non-Ethernet devices
68351990dc ar71xx/ath79: ew-dorin, fix the trigger level for WPS button
9da31d0fb4 mt76: update to the latest version
b32129d30b rssileds: add dependencies based on LDFLAGS
9f024d3587 ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
83f1015a6c ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2
e4107e30a7 ar71xx: remove wrong MAC address adjustment for Archer C60 v2
f1a3a6b79c ath79: fix port order on TP-Link Archer C60 v1/v2
76c1c1daea ar71xx: fix port order on TP-Link Archer C60 v1/v2
7ae345ecb7 ath79: add support for TP-Link TL-WR740N v5
74a8e36975 layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043
2bd9d2e08b oxnas: backport patch fixing hang after reboot
e7fae8fc97 ath79: add support for TP-Link Archer C60 v3
456e1c60d6 ath79: add support for TP-Link WDR3500 v1
cf4520d15e oxnas: backport another fix for irqchip
168acbb36d oxnas: yet another irqchip related patch
798ff37aaa openssl: add configuration example for afalg-sync
d5b1f4430f openssl: update to 1.1.1e
39405644d5 dnsmasq: add 'scriptarp' option
81264ebb51 brcm2708: fix build failure
27e77922a1 ar71xx: use status led for GL.iNet GL-AR750S
dba6f418fa mac80211: fix brcmfmac monitor interface crash
2e6bfab8c5 ath79: add support for TP-Link TL-WA850RE v1
bdbda30384 ath79: add support for TP-Link TL-WA860RE v1
f5b3cd1539 ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD
794fd4c6cf procd: turn error into debug message for missing ujail binary
c6c3f6bb0a mac80211: Update to version 4.19.112
eea3a9625c openssl: revert EOF detection change in 1.1.1
66cbfeeaae build: add GCC 10 version detection
a08394b3c6 build: prereq: tidy gcc version checks
79b60d878d squashfskit4/Makefile: introduce PKG_RELEASE=1
45b586c4a6 tools: squashfskit4: fix build with GCC10
83381ce95d readline: needs host depend on ncurses to build
bf5ea2a8dc rpcd: fix respawn settings
96092a8eea mkrasimage: fix segmentation fault
96ee7c8bfd libpcap: Update shared-lib patch from Debian to fix linking problems
470f7c046c ath79: add support for TP-Link TL-WDR4310 v1
36373c5ddb openssl: bump to 1.1.1f
a89731ad7a bcm53xx: fix ASUS firmwares to use vendor format
55c29c398c busybox: enable truncate on bcm53xx target
35413b047c bcm53xx: sysupgrade: optimize building UBI image
ab3549a870 bcm53xx: refactor board.d code in 02_network
5b9b833f8c bcm53xx: add support for Luxul FullMAC WiFi devices
14c8ea0245 ramips: use full 8MB flash on ZyXEL Keenetic
01b624e28e Revert "ramips: disable ZyXel Keenetic by default"
02c6deab8c mbedtls: update to version 2.16.5
286c407c3d ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
0232f57e1a kernel: bump 4.14 to 4.14.176
d8e0b015e8 mvebu: backport ClearFog SPI enablement
dee8fcfe9f tegra: correct cpu subtype
67ed408af2 mvebu: cortexa9: correct cpu subtype
3b6f079d8d mbedtls: update to 2.16.6
55312cc202 binutils: add ALTERNATIVES for strings (FS#3001)
ef3df27507 umdns: suppress address-of-packed-member warning
b6d8119c53 umdns: update to the version 2020-04-05
b71c7c261b umdns: update to version 2020-04-20
1df49d98e7 relayd: bump to version 2020-04-20
efe837de84 openssl: bump to 1.1.1g
6c020577ae libpcap: fix build breakage with very high number of simultaneous jobs
c2efc973d5 dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574)
4e5a29827f umdns: update to version 2020-04-25
5b4e4a38d8 relayd: bump to version 2020-04-25
bfe652c5bd oxnas: move service file to correct place
b80a98ae7f ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027
5feb0df9bb ramips: remove memory node for ZBT MT7621 devices
35ea808b97 uboot-kirkwood: fix ethernet and usb
55591e63bc curl: backport fix for CVE-2019-15601
54b6683390 wireless-regdb: backport three upstream fixes
f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
ec6cb33452 mac80211: backport fix for an no-ack tx status issue
2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
f9ef0c5705 kernel: bump 4.14 to 4.14.178
65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
0974d59b5f kernel: backport fix for non-regular inodes on f2fs
005adba939 mac80211: ath10k: increase rx buffer size to 2048
5f0e25d966 perf: build with NO_LIBCAP=1
ee480c50c1 dante: Fix compile with glibc
55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
96d280cc37 scripts/download: add sources CDN as first mirror
607809dcdc mac80211: Update to version 4.19.120
5c6dfb5bc0 fstools: update to the latest version
8fa4ed9ef7 fstools: update to the latest version
e678cb1595 kernel: bump 4.14 to 4.14.179
429e4490c4 libpcap: fix library packaging issues
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
3b9e4d6d4c fstools: update to the latest version
a6caa8fad1 uhttpd: update to 19.07 Git HEAD
ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
b956f6bd13 wireguard: bump to 20191226
81f3f6540e wireguard: bump to 1.0.20200506
7e9d84ee4a opkg: update to latest Git HEAD
844b892a74 ath10k-firmware: fix mirror hash
a8c92e9eda opkg: Fix PKG_MIRROR_HASH
ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
2efcfb1d1a kernel: bump 4.14 to 4.14.180
ddae86cc69 generic: routerboot sysfs platform driver
511859de9b generic: mikrotik platform build bits
612b64e6c4 ar71xx: enable mikrotik platform driver
fa2369e59b generic: platform/mikrotik: support LZOR encoding
b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
4cd9ae41c5 libjson-c: backport security fixes
85e04e9f46 generic: platform/mikrotik: fix LZOR support
f3f38f40da OpenWrt v19.07.3: adjust config defaults

Packages:
56af7bcf1 syncthing: add package
653014528 syncthing: bump to 1.3.4
0b9578a1d Merge pull request #11472 from fantom-x/syncthing-19.07
a7d3b91ce syncthing: enable via config, lower priority, cleanup
abdbeb350 mosquitto: bump to 1.6.9
61b732e62 libaio: Update to 0.3.112
ca93667c8 Merge pull request #11482 from BKPepe/libaio_update
801a908a1 phantap: add to 19.07
cceb2c3ad irqbalance: upgrade to 1.6.0
cdd892c9b irqbalance: add support of interval and banirq
bbc1b3025 irqbalance: support reload_config & start later
ce9229d2e Merge pull request #11500 from fantom-x/irqbalance-backport
7f00eebab cgi-io: use dynamic memory for post decoding, support proc files
68aa303ef cgi-io: use O_TMPFILE for uploads and attempt to directly link target file
b97f33e02 cgi-io: fix compilation against uClibc
408f666e6 libuv: update to 1.34.2
c81415a80 Merge pull request #11501 from Bloup1net/phantap19.07
c4795d941 youtube-dl: update to version 2020.3.1
b2f00d8b7 youtube-dl: update to version 2020.3.6
c84786237 mariadb: add dependency on libaio for arc as well
7b67a0b91 Shorewall-core: Bump to 5.2.3.7.
803ab2f44 Shorewall-lite: Bump to 5.2.3.7.
84cca11fa Shorewall6-lite: Bump to 5.2.3.7.
e14ee2480 Shorewall: Bump to 5.2.3.7.
62d9ba9a0 Shorewall6: Bump to 5.2.3.7.
43c5aba9e Merge pull request #11524 from micmac1/1907arc_aio2
79186664e Merge pull request #11526 from wvdakker/openwrt-19.07
2f5fce820 syslog-ng: update to version 3.26.1
9b64ae0ba btrfs-progs: fix check for btrfs in btrfs scan
c5219c8af stubby: makefile and init script cleanup
b546ff127 stubby: fix init script
f09028fcd softethervpn: Update to rtm version 4.29-9680
aba0dd872 softethervpn: Add missing OpenSSL header
381153d59 softethervpn: Fix openssl header patch
dc524aa2a softethervpn: disable PIC
55176058f Merge pull request #11540 from neheb/softee
3b9648db3 django: bump to version 1.11.29
fd4da9667 python3: update to version 3.7.7
17924b128 xtables-addons: disable ASLR PIE
5746e4a2b nfs-kernel-server: Fix compile with uClibc-ng
5827a1ed2 x264: add CONFIGURE_VARS and MAKE_FLAGS when NASM is not selected
f043afe46 openvswitch: fix PIE build against 4.14 kernel
8bd2d5e53 Merge pull request #11566 from BKPepe/python3-update-19.07
2085b990f libarchive: update to 3.4.2
0b8102940 haveged: move init script from 13 to 01
df7e27dfe youtube-dl: update to version 2020.3.8
2509b0e89 icu: update to 66.1
6abb6bb2a https-dns-proxy: support for dnsmasq noresolv option
fc16e964c Merge pull request #11617 from nxhack/19_07_icu_66_1
ad782ffff Merge pull request #11615 from stangri/19.07-https-dns-proxy
8677a0e3e libredblack: pass CFLAGS properly
0b654d52e golang: Update to 1.13.9
261d6cbaa python-twisted: Fix several request smuggling attacks
4e5642de1 python-zope-interface: Update to 4.7.2, refresh patch
da05e0829 python-enum34: Update to 1.1.9, refresh patch
364c24dd2 python-enum34: Update to 1.1.10, refresh patch
a6b32c675 python-pycparser: Update to 2.20
4da9026f2 python-idna: Update to 2.9
db63e1208 python-pyasn1-modules: Update to 0.2.8
34a77ee37 byobu: Update to 5.133
7fa240521 Merge pull request #11636 from jefferyto/golang-1.13.9-openwrt-19.07
72731c08c Merge pull request #11639 from jefferyto/python-twisted-security-fix-openwrt-19.07
897b76d32 Merge pull request #11641 from jefferyto/python-zope-interface-4.7.2-openwrt-19.07
2c8681870 Merge pull request #11643 from jefferyto/python-enum34-1.1.10-openwrt-19.07
72ccf6726 Merge pull request #11644 from jefferyto/python-pycparser-2.20-openwrt-19.07
3c6d37bfa Merge pull request #11645 from jefferyto/python-idna-2.9-openwrt-19.07
97e68c1cb Merge pull request #11646 from jefferyto/python-pyasn1-modules-0.2.8-openwrt-19.07
407438796 Merge pull request #11647 from jefferyto/byobu-5.133-openwrt-19.07
1688807f1 net/pagekitec: Update to newest version
1cd3f5fdc net/pagekitec: support status reporting json file
ba76d4274 strongswan: quote 'comment' parameter in Config.in
f7308a55f strongswan: add conffiles for swanctl util
b8dafa475 syncthing: fixup version detection
e4c685e5b syncthing: bump to 1.4.0
33eda8575 syncthing: configuration cleanup & hardening
2ea76a676 fish: Convert to CMake
aae54e90c fish: Fix compilation with libcxx
d8c836f6a fish: update to 3.1.0
ec0a9d4d0 openvswitch: rework skipping intree kmod build for unsupported kernels
40c5dd0ba openvswitch: depend on IPV6 for intree kmods
9ba7b1799 acme: Backport two bug fixes from master
45dfd3b51 collectd: update to 5.11.0
afccb8069 collectd: disable dpdk_telemetry module
fb0996711 collectd: disable onewire plugin, BROKEN since 2009
c983b0844 tor: update to version 0.4.2.7 (security fix)
18efffaf9 nano: update to 4.9
6c5b9424e zstd: Update to 1.4.4
a677166dd zstd: Fix compilation with uClibc-ng
c133dc75d screen: Update to 4.7.0
2dbdb7de3 screen: update to 4.8.0
97fcfe955 mpg123: Update to 1.25.13
efab88dc3 msmtp: Update to 1.8.6
7ccf6f235 msmtp: Update to 1.8.7
4bd47a5eb msmtp: remove myself as maintainer
ca7da040e flac: Update to 1.33
97a0abf46 avahi: Fix pkgconfig files to be cross compile friendly
0da04e56d avahi: convert to procd
7fba38e3f avahi: update to 0.8
9923323db simple-adblock: support multiple dnsmasq instances; rework communication between principal package and luci app
0d9a89370 Merge pull request #11699 from stangri/19.07-simple-adblock
92a4c6933 gnutls: updated to 3.6.13
153892633 vpn-policy-routing: separation between auto/all proto; compatibility with mwan3; README update
c8eb843fb Merge pull request #11729 from stangri/19.07-vpn-policy-routing
7e48c36cc haproxy: Update HAProxy to v2.0.14
a10dd9369 Merge pull request #11755 from gladiac1337/haproxy-2.0.14-openwrt-19.07
626bda56d nano: update to 4.9.1
8a4d0b206 apache: security bump to 2.4.43
ca555a054 dnscrypt-proxy2: update to version 2.0.42
eeeadde02 python-requests: update to version 2.23.0
c7e1a3453 meson: fix building host binaries with ccache
75c1baa9f meson: update to 0.53.1
fa572d135 meson: update to 0.53.2
574a5af56 Merge pull request #11772 from micmac1/19.07-apache-2443
c5a7fba5c graphicsmagic: update to version 1.3.35 (security fix)
b7f2b61da nano: update to 4.9.2
af1e0a533 simple-adblock: bugfixes: remove escape chars from log, restore from cache on boot
f207f2bf3 Merge pull request #11802 from stangri/19.07-simple-adblock
5e69c9961 adblock: release 4.0.3
9e581d578 Merge pull request #11800 from dibdot/adblock-19.07
d0bf13630 mosh: add package
913f95a4b mosh: Add protobuf host build dependency
376d0b76f mosh: Fix compilation with libcxx
619961596 mosh: use mips16 and remove configure patch
45bb9056a nlbwmon: add procd reload trigger for nlbwmon config
559ff1828 nlbwmon: bump to latest git
4542b5219 nlbwmon: update to latest Git HEAD
210b760d3 https-dns-proxy: bugfix: memory leak
2944d7142 Merge pull request #11820 from stangri/19.07-https-dns-proxy
31412a2b4 adblock: update 4.0.4
4e3d6eca2 nlbwmon: update to latest Git HEAD
9eca2ae77 monit: enable / fix IPv6 detection during build
2ec415e68 monit: update to the latest release
59d23790e libuwsc: update to 3.3.2
048937c40 xmlrpc-c: Update to 1.51.03
3c59551d8 nsd: Update to 4.2.1
fc2a591b5 treewide: Use default PKG_BUILD_DIR when possible
82ae5f3bc mpd: update to v0.21.16 and build with meson
b061fc6be mpd: update to 0.21.19
8346ace9a mpd: fix compilation with uClibc-ng
ab7ae0a65 mpd: replace mpg123 with libmad
debe4d4d9 mpd: fix ffmpeg AIFF and AMR support
10ddb2178 mpd: update to 0.21.20
eda73f927 mpd: link against libpthread under glibc
5f7f5a205 mpd: allow AAC decoding with mini variant
2a5a89bcc mpd: update to 0.21.22
ccd2d7754 libmpdclient: build with meson
66f418654 libmpdclient: update to 2.18
7a2b9425d ninja: updated to 1.10.0
67be4858c meson: update to version 0.54.0
e91c9b8b1 adblock: fix another reporting bug
803c5ef05 libid3tag: add pkg-config file
125f6ff9e meson: use python3
0ba4820b8 transmission: update config options
10b93cd53 transmission: add service triggers and bump PKG_RELEASE
54372522f transmission: add syscalls to seccomp filter
d12b47361 transmission: add init file STOP directive
4418e49a4 mac-telnet: mark uci as conffile
2633415b2 mac-telnet: install uci as config file
84f6fab44 mac-telnet: fix mirror hash
45ca5d87d ruby: update to 2.6.6
b32a40afe Merge pull request #11843 from neheb/py3
696d9bdf2 adblock: fix gawk incompatibility
caf43f42a libupnp: update to 1.8.7
175b26d8b u2pnpd: update to 0.5
fc2203bb7 libupnpp: Update to 0.17.1
b3a09f039 libupnpp: update to 0.17.2
a39c4e8e0 libupnpp: link against libm under glibc
c80bc7765 mpc: update to v0.32 and build with meson
f91af9d77 mpc: update to 0.33
7bfe30462 faad2: update to 2.9.1
856124364 websocketpp: Fix compile with Boost 1.70+
a38f59d39 measurement-kit: update to version 0.10.11
2caba1671 liblz4: Remove deprecated utime function
a3480774a liblz4: Update to 1.9.2
66363912d minidlna: update to latest master
c02c42849 miniupnpd: update to 2.1.20191006
1fe1c80d6 miniupnpd: convert to procd
83ff6c38f miniupnpd: fix sh syntax error
20d95578e wavemon: update to 0.9.1
3385d1fd9 libyaml-cpp: Update to 0.63
4dc6dfa77 libxslt: update to 1.1.34
3f931a4fd minidlna: fix patches from last backport
04d228f9e libupnp: remove patch that should not be there
cc818e580 git: update to version 2.25.0
5b38ccf0d git: update to version 2.25.1
b7e94479a git: update to version 2.26.1
ea5c497c2 adblock: filter spurious line endings in sources
406b052f7 wget: do not provide itself
ba4c4e681 wget: make the ssl variant provides wget-ssl
fb64ef9d3 acme: depends on wget-ssl
059e949ee Merge pull request #11882 from yousong/wget1907
09738290a php7: update to version 7.2.30
c725bb1b4 simple-adblock: bugfix: start downloads on cold boot
6e5ca4ddf Merge pull request #11925 from stangri/19.07-simple-adblock
f6bb9f3c2 golang: Update to 1.13.10
a15e7212d travelmate: release 1.5.4
1b0b8ffa7 Merge pull request #11928 from jefferyto/golang-1.13.10-openwrt-19.07
920c43946 libqmi: bump libqmi version
a6f66a078 libqmi: update to version 1.24.8
2c1fbf5ec libqmi: update version to 1.24.10
9c337b7ba modemmanager: release 1.12.6
8b46bb9df modemmanager: release 1.12.8
3ab2a1c51 Merge pull request #11938 from aleksander0m/aleksander/modem-updates-19.07
eccacec55 less: add ALTERNATIVES
ad75f6901 travelmate: refine logical interface selection
5b6607557 python3-pip: Fix error when installing packages that require compilation
cbb850712 python-pip: Fix error when installing packages that require compilation
f3bf2e9dd Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
742944560 freeradius3: Support building freeradius3-mod-rest
6d9bfa5a8 Merge pull request #11948 from dvtirol/rlm_rest-19.07
f2143f6eb php7: fix dependencies for mysqlnd (fixes #11113)
d2a02ee24 Merge branch '19.07-php7' of https://github.com/BKPepe/packages into a local branch for conflict resolving.
63a7426cd Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
411633e52 mpd: update to 0.21.23
aa353e13d pingcheck: Update and add script directories
99abc1bd8 Merge pull request #11976 from br101/pingcheck-update
3d2dc6920 python3: Fix host build tool names recorded in target files
c1394a6a7 python: Fix host build tool names recorded in target files
5bf733c2d Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
c2cd3f099 mwan3: fix variable naming
1ea75a8fa mwan3: add httping_ssl option
928ac2a20 mwan3: update version to 2.8.2
2ac0a05d6 mwan3: change license to SPDX compatible identifier
b7959a8d3 mwan3: Ping IPv6 hosts using address not interface
0d795d202 mwan3: fix whitespace issue
fe6f04346 freeradius3: Fix the ordering in the Makefile.
4c9d29093 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
cb10971c1 freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius: https://github.com/FreeRADIUS/freeradius-server/commit/307678b268cf8898a65632147ecc40d37ea3f9d3
28faf9676 freeradius3: Update to 3.0.21
e34d0baee python: Update to 2.7.18, refresh patches
caecc597f expat: Update to version 2.2.9
37812cd96 Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
f5cb61cee Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
c0f906273 bash: Import upstream patches
e92ac8abe travelmate: fix captive portal detection
72e4e36a3 Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
04af75b94 youtube-dl: update to version 2020.3.24
b10a73c9a ocserv: updated to 1.0.1
1d5350fb4 openconnect: updated to 8.09
0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README
9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README
fa37e396d Merge pull request #12057 from stangri/19.07-vpnbypass
7ac37c1a8 Merge pull request #12070 from stangri/19.07-vpn-policy-routing
2ce218bdc vpn-policy-routing: support phys-dev policies
cfde14a8c Merge pull request #12080 from stangri/19.07-vpn-policy-routing
f79cb0907 gerbera: add
501c782f7 youtube-dl: update to version 2020.5.3
4938c148c nextdns: Update to version 1.5.7
4d050bac7 ddns-scripts: Use https for domains.google.com
c2943b13f ddns-scripts: update ddnss.de response
ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org
d040b2471 ddns-scripts: remove HTTPS from dyndns URL
a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL
98f12a896 ddns-scripts: fix logging bug
b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one.
9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number
41fa22442 Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
b8912fe4e Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override
86fedfd52 libqmi: update version to 1.24.12
cea4fbe30 modemmanager: fix compilation under uClibc-ng
1c8e2e0c2 modemmanager: release 1.12.10
468f6fa13 Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
2e01dd838 miniupnpd: make hotplug work again
8668e83d5 unbound: update to 1.10.0
d8b9b0c92 Merge pull request #12141 from EricLuehrsen/unbound_1907_1100
0feb9ad31 freeradius3: Fix to init script.
5f5d63e79 Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
595342148 treewide: Update ARM NEON/VFP detection
a12555cc0 treewide: Enable VFP/NEON optimizations for aarch64
504a5f1b8 Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
07164dec7 nextdns: Update to version 1.5.8
191aac174 Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
2e6bd4cb8 php7: update to version 7.2.31

LuCI:
041863a15 luci-app-minidlna: fix service check
59a53c954 rpcd-mod-luci: use correct dlopen() flags
70b5982b4 luci-mod-network: switch.js: fix internal port ordering
b01cf6953 luci-base: firewall.js: don't treat zone name as network fallback
a24f198c6 luci-app-firewall: don't treat zone name as network fallback
c7b5ee334 luci-app-adblock: Fix enter key submitting form but not showing any results.
a6f445bf4 luci-base: network.js: add Protocol.deleteConfiguration() callback
30972e159 luci-base: network.js: gracefully handle deleteConfiguration() rejects
86d0bf86e luci-proto-wireguard: remove peer sections when deleting interface
9e5e16cf6 luci-base: fix typos
7295b326d treewide: resync and merge master translations
c1fd6f522 luci-base: remove hardcoded cgi-bin path
ad4c2f5ae luci-base: luci.js: allow overriding response type for requests
9b90ff9d5 luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
598e36851 luci-base: fs.js: exec_direct(): add ability to encode command as latin1
c6a6d25cd luci-mod-network: reimplement diagnostics page as client side view
50722058c luci-mod-network: replace controller address check action with cgi-io script
72205026e luci-mod-status: replace iptables controller actions with cgi-io calls
b2129101d luci-mod-status: reimplement iptables status page as client side view
4306c1859 luci-mod-status: reimplement log pages as client side views
01d8af7eb luci-mod-status: reimplement route status page as client side view
2af17f209 luci-mod-status: routes.js: remove debug code
6e72bec1c luci-mod-status: don't drop lines with negated addresses
14b46fe88 luci-theme-bootstrap: fix overview wireless display quirks
a22e8bc2e luci-base: move unused tools.webadmin class to luci-compat
fb679333a luci-base: require minimum versions of rpcd and cgi-io
e8c638c86 luci-app-firewall: tools.firewall: properly handle protocol 0
177f11070 Revert "luci-base: move unused tools.webadmin class to luci-compat"
cf18bdde3 Revert "luci-base: require minimum versions of rpcd and cgi-io"
06884b950 themes: ensure that data-page attribute is escaped
acad60de4 luci-theme-rosy: mark as broken
e19698ea7 luci-app-statistics: add ipv6 firewall view
4778aa62a Merge pull request #3763 from oofnikj/openwrt-19.07
eab7ae378 CI: remove circleci
12f0dacf6 Merge pull request #3777 from aparcar/noci-19
f9a0654b5 luci-base: firewall.js: fix Firewall.removeZone()
1cb07c011 luci-app-firewall: use Firewall.removeZone() helper
f1f33c8a3 luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
ed1fc639a luci-app-openvpn: fix upload input validator
ed1d6b5a8 luci-app-simple-adblock: better status/error display
f89efcf8b Merge pull request #3793 from stangri/19.07-luci-app-simple-adblock
e5e71a55a luci-mod-status: luci-bwc: skip "." and ".." when finding netdevs
50c9be16b luci-base: ui.js: properly handle null choices in dropdown constructor
b572c6d82 luci-mod-network: properly handle "no signal" and "disabled" in signal badges
dfd0da39e luci-mod-network: adjust assoclist markup for easier styling
5f5f46961 luci-mod-network, luci-mod-status: allow assoclist wrapping
cfc55b7fd luci-mod-wireless: avoid signal badge wrapping in scan list
e2aaef6ec luci-mod-network: rework signal badge disabled state
cb2f7ad04 luci-app-simple-adblock: better service control & buttons styling
50f351e19 luci-app-vpn-policy-routing: better service control & buttons styling
322e36810 luci-app-vpnbypass: better service control & buttons styling
667ce2920 luci-app-https-dns-proxy: better service control & buttons styling
c2273d607 Merge pull request #3821 from stangri/19.07-luci-app-simple-adblock
1bfac46f4 Merge pull request #3824 from stangri/19.07-luci-app-vpn-policy-routing
d41e77742 Merge pull request #3826 from stangri/19.07-luci-app-vpnbypass
de52000e6 Merge pull request #3829 from stangri/19.07-luci-app-https-dns-proxy
c7b9a85f8 luci-app-samba: Fix path url link to mounts
81ad3bb58 Merge pull request #3846 from joweisberg/openwrt-19.07
546322643 luci-app-https-dns-proxy: Move help links to providers files, Add LibreDNS.
f3817c0fb Merge pull request #3853 from stangri/19.07-luci-app-https-dns-proxy
1856ff3e0 [19.07] luci-app-adblock: release 4.0.3
e9449d957 Merge pull request #3856 from dibdot/adblock
aadde65f6 luci-app-advanced-reboot: improve localization by moving from translate to translatef
34f3bce13 luci-app-https-dns-proxy: improve i18n
7248fecd6 Merge pull request #3890 from stangri/19.07-luci-app-https-dns-proxy
8fd385039 Merge pull request #3878 from stangri/19.07-luci-app-advanced-reboot
4efe27ded luci-app-simple-adblock: improve i18n
10e902450 luci-app-vpn-policy-routing: improve i18n
bf5a37646 Merge pull request #3899 from stangri/19.07-luci-app-simple-adblock
6f0a24f85 Merge pull request #3897 from stangri/19.07-luci-app-vpn-policy-routing
a58122d0a luci-app-adblock: refresh report data on page load
30af84e30 luci-app-advanced-reboot: fix syntax
9bb162444 luci-app-adblock: more DNS Report tweaks
eeba108ed luci-app-adblock: accept capital letters in DNS filter
f3c8cb683 luci-app-simple-adblock: bugfix: get package version from opkg
c4d35431e Merge pull request #3944 from stangri/19.07-luci-app-simple-adblock
d6c07c85b luci-proto-openconnect: fix certificate file paths
50c05f3ef luci-app-travelmate: sync with travelmate 1.5.4
2aeb83aef luci-app-travelmate: refine logical interface selection
46aa498f2 luci-app-https-dns-proxy: add CIRA Canadian Shiled
39a82906a Merge pull request #3960 from stangri/19.07-luci-app-https-dns-proxy
fcddad1df luci-app-https-dns-proxy: bugfix: remove escaped double-quotes from translateable resources
3d1bc78da luci-app-vpn-policy-routing: bugfix: remove escaped double-quotes from translateable resources
9d596c5a7 Merge pull request #3992 from stangri/19.07-luci-app-https-dns-proxy
9a8489107 luci-app-simple-adblock: bugfix: remove escaped double-quotes from translateable resources
773803725 Merge pull request #3996 from stangri/19.07-luci-app-vpn-policy-routing
e62ca668e Merge pull request #3998 from stangri/19.07-luci-app-simple-adblock
ba376390b luci-app-vpnbypass: better localizeable resources
85909bc02 Merge pull request #4002 from stangri/19.07-luci-app-vpnbypass
331915272 treewide: sync translations
ba0b87d3e treewide: i18n - backport translations from master
5e8ca2ac1 luci-base: i18n - cleanup after backport
16699b971 luci-app-vpn-policy-routing: support phys-dev policies
d32017957 Merge pull request #4009 from stangri/19.07-luci-app-vpn-policy-routing
fcdd57a51 luci-app-statistics: remove quotemark from comment
f68a32d29 luci-base: ui.js: add documentation
ce4d8c5a9 luci-base: ui.js: allow custom validation in Dropdown and DynamicList
c7c78291f luci-base: ui.js: dispatch "cbi-tab-active" event when a tab is selected
9705b5332 luci-base: Improve change application message
28489b12e luci-base: harmonize JS class naming and requesting
c2f30fbe4 treewide: import utility classes explicitly
a60ea6915 luci-base: ui.js: add instantiateView() helper
cecc13b9d luci-mod-status: use LuCI.ui.instantiateView() to load index view
0f6af6e00 luci-base: dispatcher.lua: introduce dispatch tree JSON conversion
be5116814 luci-base: dispatcher.lua: factor out language check into own function
8059a49ef luci-base: dispatcher.lua: factor out template class init into own function
4618dee21 luci-base: dispatcher.lua: refactor dispatch logic
400e3ac4e luci-base: dispatcher.lua: add support for loading JSON menu files
0f83d819b luci-base: dispatcher: fix rpc controller regression
4b7fe4241 luci-base: dispatcher: remove empty firstchild nodes from menu
68784d4e6 luci-base: dispatcher.lua: fix filesystem dependency checks
fa534c457 luci-base: dispatcher.lua: remove redundant check_fs_depends() call
f77df82cd luci-base: Add missed config parameter for cbi when converting to JSON
9ad632087 luci-base: dispatcher.lua: add support for handling menu ACL annotations
d122f1278 luci-base: dispatcher.lua: honour acl_depends annotations in Lua controllers
20ddfdeb4 luci-base: dispatcher.lua: pass permission state to legacy CBI templates
855264221 luci-base: add system cert bundle detection
f42af6936 ucitrack: fix bug for exec with params
2c7645b8e luci-base: expose effective dispatched path to client side environment
3c6dd6dee luci-base: luci.js: add LuCI.fspath() helper
87468c573 luci-base: luci.js: add ability to add "preload" classes
a198a32b2 luci-base: luci.js: add LuCI.session class
cba0bf708 luci-base: luci.js: convert various probe* functions to session data api
93f9784a0 luci-base: luci.js: fix JSdoc markup issues
37d07f52b luci-base: luci.js: add hasViewPermission() helper
e28f94bf0 luci-base: luci.js: add LuCI.session.getToken()
14a81ccb6 luci-base: make rpc webserver path configurable
bef91474b luci-base: ensure that ubus path uses trailing slash
bf4dd8e33 luci-base: luci.js: share environment object among LuCI base classes
85ac64e08 luci-base: luci.js: get rid of global `L` references in internal classes
2c2fdaf6e luci-base: ui.js: various tweaks
ceea8b7d5 luci-base: form.js / ui.js: tie form labels to widgets
67b2a36e5 luci-base: ui.js: improve mobile dropdown scroll behaviour
ac4bb729a luci-base: ui.js: add generic indicator handling functions
b76269ab8 luci-base: ui.js: add disabled property to widgets
cd29fdde9 luci-base: ui.js: use session data api to persist tab selection state
791741f0f luci-base: ui.js: apply disabled attribute to toplevel dynlist node
815824b36 luci-base: ui.js: order indicators by ID value
e5ebf819d luci-base: ui.js: fix textarea width
41d2df511 luci-base: ui.js: fixes for radio widget type of select element
9be5a3df0 luci-base: ui.js: assume select widget by default for ListValue widget
243c6c525 luci-base: ui.js: fix input value reading for select widgets
d51e0d807 luci-base: ui.js: reset scroll position when opening modal overlay
3005b1481 luci-base: form.js: rendering fixes for grid sections
581ce6d11 form.js: use CSS .btn class for drag handles
cd6428955 luci-base: form.js: add documentation
4447dea2d luci-base: form.js: improve save error handling
1c935a996 luci-base: form.js: implement readonly property for forms and options
09fcfebe7 luci-base: form.js: fix TableSection descriptions row rendering
8c5a3d37b luci-base: form.js: allow to disable descriptions row in TableSection
dede2a918 luci-base: form.js: ListValue: support widget and orientation properties
750572d63 luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
f044d2a4a luci-base: form.js: forward section ID in CBISectionValue methods
c952ef38d luci-base: cbi.js: support plural translations and disambiguation contexts
0633974a2 luci-base: cbi.js: handle translation contexts in _()
a149076a3 luci-base: rpc.js: add ability to reject nonzero ubus statuses
22b3919b0 luci-base: network.js: gracefully handle missing wireless config
96e3a03d8 luci-base: uci.js: fix variable clash
30c1e5b26 luci-base: uci.js: do not issue malformed uci/delete requests
58e2200cd luci-base: tools/widgets.js: honour readonly property
7fc5c4aca luci-base: tools/widgets.js: honour map readonly property too
b3c0560a9 luci-base: network.js: don't fail loading network config on missing wireless
2d705b273 luci-base: uci.js: fix section deletion logic
49185a307 luci-base: firewall.js: gracefully handle missing uci configuration
bb19cb048 luci-base: firewall.js: fix Zone.addRule()
8b8eacf2f luci-base: drop unused tools.webadmin.proto class
13237fee1 luci-base: move tools.webadmin to luci-compat
503ea62a2 luci-base: correct rpcd bad access mode
af17f7ef0 luci-base: handle more po format features in po2lmo
8fe8bfcc1 luci-base: add support for plural translations and contexts in Lua api
7de342021 luci-base: po2lmo: refactor code
01f056795 luci-base: Import latest version of jsmin
de94bfefb luci-base: add relayd to getFeature list
9c5408499 luci-base: fix error 404 on missing relay protocol
c23582932 luci-base: accept alternative logread location
de5578cb5 luci-base: add missing .btn CSS classes to sysauth template
6d072352b luci-base: uhttpd.lua: expose all CGI variables
561de16a5 luci-base: form.js: allow secondary configs to fail loading
40a4677a2 luci-base: Show used memory instead of Free
4eb411757 luci-mod-status: use generic .cbi-section-actions style for row actions
807fa3b48 luci-mod-status: adjust assoclist markup for easier styling
b26dde0a5 luci-mod-status: tag DHCP lease tables with dedicated CSS classes
4ee21feef luci-mod-status: index.js: skip includes which failed loading
0bcb9109f luci-mod-system: use generic .cbi-section-actions style for row actions
9f4b6f7b9 luci-mod-system: use proper CSS class for map description
05ff8e0ec luci-mod-system: system.js: rework local time widget markup
996414108 luci-mod-system: convert menu controller to declarative JSON
0c556476f luci-mod-system: password.js: make event handler attachment more robust
200e2e2e7 luci-mod-system: don't make SSH tabs depend on dropbear uci
c52361b22 luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
89ca03f3b luci-mod-network: diagnostics.css: use .btn CSS class for buttons
29ed1f912 luci-mod-network: dhcp.js: properly validate hostname values
57d3b3b74 luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
4083b78fc luci-mod-network: dhcp.js: fix validation logic
e4a8f0750 luci-mod-network: dhcp.js: allow lease hostname to be empty
24fcbb3ed luci-theme-bootstrap: minor page action alignment fix
212026c76 luci-theme-bootstrap: render menu on client side
bf48a64df luci-theme-openwrt: render menu on client side
b26837e46 luci-theme-material: render menu on client side
9988c9781 luci-theme-bootstrap: fixup assoclist styling
f4137a922 luci-theme-bootstrap: dynamically adjust body margin
d16600ff0 themes: generalize indicator markup and styling
7c29f560d luci-theme-openwrt: work around cssmin bug breaking the minified CSS.
9518d7f8c luci-theme-bootstrap: fix dynlist overflows
7a47df9f0 luci-theme-*: set mediaurlbase if it is the first time to be installed
715985763 luci-base: luci.js: use standard indicator framework for poll status
8daa23626 luci-base: ui.js: use standard indicator framework to display uci changes
5ce7daacd luci-base: ui.js: add LuCI.ui.menu helper class
84e7e4635 luci-base: ui.js: add LuCI.ui.menu.flushCache() function
ec50f8a78 luci-base: ui.js: hide unsatisfied firstchild menu nodes
afad3ccf8 luci-base: convert menu nodes to JSON
9b7188062 luci-base: expose currently dispatched node info to client side JS
cde76b029 luci-base: implement JSON endpoint to fetch menu information
94f504f17 luci-theme-openwrt: rework menu rendering
eca8dee35 luci-theme-bootstrap: rework menu rendering
ccdfbc2bb luci-theme-material: remove useless logging output
175644e6a luci-theme-material: fix Makefile file mod
f3b7f4101 luci-mod-status: convert menu nodes to JSON
876726748 luci-app-nlbwmon: fix typos
6ca21c45f luci-app-nlbw: simplify table CSS
4decb6e3f luci-app-nlbwmon: use legacy `L.dom` attribute
20acf73b7 luci-base: replace filebrowser icons with SVG variants
618a1df92 luci-base: move old cbi icons to luci-compat
74b371565 luci-base: optimize some PNG files
c835abaa4 treewide: sync translations
5366acbb6 treewide: i18n - backport translations from master
07e6cfaa8 timezone data: update to 2020a
bcdb9fdc7 treewide: i18n - backport translations from master
e4baee8d2 build/i18n-merge-master: ignore apps deleted in master
ba0fb08d6 luci-mod-network: fix reading static route table value
fb2f36306 Merge pull request #4048 from hnyman/i18n-merge

Routing:
18a724e batman-adv: Merge bugfixes from 2020.0
b8fd8c8 Merge pull request #554 from ecsv/batadv-for-19.07
38f2ed9 bird2: Bump to v2.0.5
3a80085 bird2: Update to version 2.0.6
6e51cca bird2: Update to v2.0.7 (#516)
dc81e50 bird2: fix service restart and reload (#546)
9f21b21 Merge pull request #558 from BKPepe/bird2-19.07-bump
bd25cae babeld: Update to version 1.9.2
20b98f0 Merge pull request #560 from fblaese/babeld
094e9b0 batctl: Fix upstream reference in backported patch
8b25c90 batctl: Merge bugfixes from 2020.1
5dd2f44 batman-adv: Merge bugfixes from 2020.1
9b42e24 Merge pull request #563 from ecsv/batadv-for-19.07
3f85711 nodogsplash: update to 4.0.3

* Update berlin-packages

b2e920a collectd-addons/snmp: use textual representation of "sysUpTimeInstance"
d8b7c58 system-defaults: fix including guard()
c353ae5 ffwizard: add dependency to "luci-compat"
fd19100 change hardcoded ip to actual dns name (#197)
a96afe3 owm.lua: add help-text. (#202)
c3c0f4b drop "freifunk-berlin-wizard2"

* patches/luci: update split-luci-base_PR2817

reapply on top of 8059a49efcc92bf78e41e1cbb50c1f055f678520

* patches/luci: fix split-luci-base_PR2817

This fixes a missing rewrite of xml.striptags.

Fixes https://github.com/freifunk-berlin/firmware/issues/798

* modules: update to OpenWrt 19.07.4 release

OpenWrt:
c3e3802a8e OpenWrt v19.07.3: revert to branch defaults
6c96ecf3b4 bcm63xx: refresh kernel config
a2a3ac9f51 bcm63xx: bcm6362: fix pinctrl bug
b2c9f82eb4 bcm63xx: redboot: fix warning
65f2fae911 bcm63xx: periph_intc: fix warning
1d40c8a9f2 bcm63xx: ext_intc: fix warning
d1ce73677c bcm63xx: periph_intc: report effective affinity
af667c73c5 bcm63xx: mask interrupts on init
84154574c8 ramips: drop non-existant ralink,port-map for Ravpower WD03
7de43d66ff generic: platform/mikrotik: disambiguate SPDX-License-Identifier
24cfd961d9 ath79: add support for TP9343-based TP-Link TL-WR94x devices
d4092eac1f ath79: migrate TP-Link TL-MR3420v2 to ath79
7187826b8b ath79: reorganize DTSI for ar7240 TP-Link devices
36d4140517 ath79: add support for TP-Link TL-WA830RE v1
8c6c488e9e ath79: add support for TP-Link TL-WR940N v6
a6f70f2e97 ath79: add support for TP-Link TL-WA701ND/730RE/801ND/901ND v1
6a89098935 ath79: add support for TP-Link TL-WA901ND v4 and v5
942262f9c8 usign: update to latest Git HEAD
97b522a1f9 usign: update to latest git HEAD
059db419d7 squashfs: Fix compile with GCC 10
bc0c2db2a3 brcm47xx: disable Netgear WNR2000 v2 by default
ab7e9754df ucert: update to latest git HEAD
d8d1956a80 hostapd: backport wolfssl bignum fixes
498f1f4f5d ramips: gsw_mt7621: disable PORT 5 MAC RX/TX flow control by default
a4e8eca03e libubox: update to the latest master
9b48375c7e libubox: update to the latest version
adf5d753ef rpcd: update to latest Git HEAD
92bd395b04 Revert "rpcd: update to latest Git HEAD"
f99b1d1d92 rpcd: update to latest openwrt-19.07 Git HEAD
83b714a27f musl: fix locking synchronization bug
31de4a40e7 broadcom-wl: don't inherit lock descriptor in nas process
c963e4267b qos-scripts: fix interface resolving
2bd1cf92e9 ar71xx: fix splitting firmware partition for TL-WR902AC v1
9cafcbe0bd ar71xx: correct button type for TL-MR3020 mode slider
a32b0ec4cf generic: fix flow table hw offload
21454a772b ar71xx: fix reset key for TP-Link TL-WR802N V1/V2
e36bdd5dc5 ath79: fix LEDs for GL.inet GL-AR150
fb79e5d9fe ipq806x: EA8500 fix boot partition detection
6488d2f7cc ath79: update WA/XC devices UBNT_VERSION to 8.5.3
e752fc1ff9 ath79: add support for TP-Link TL-WR802N V1 and V2
fa72f2646a oxnas: build with 8021Q VLAN support
1f5cbd6be7 ca-certificates: update to version 20200601
f7f15f8033 ath79: wndr3700 series: fix wifi range & throughput
b515edb775 ipq40xx: essedma: Disable TCP segmentation offload for IPv6
18cf2383b6 bcm63xx: a226m-fwb: fix linux partition offset
0c910d8459 uclient: Update to version 2020-06-17
b547542297 Revert "uclient: Update to version 2020-06-17"
6520659870 uclient: update to 19.07 Git HEAD
153392e209 ath79: add support for TP-Link TL-WA801ND v3/v4
b40e6bc55f ath79: drop and consolidate redundant chosen/bootargs
8adbe26f6e base-files: remove urandom-seed definition
a2c556aa8f libnetfilter-queue: fix package title and description
6b042217d7 mvebu: fix default EU regdomain for Linksys WRT AC devices
ebefdf61ed ramips: increase SPI frequency for ELECOM WRC-GST devices
9c58f5d4ff bcm63xx: DGND3700v1: fix port order
670eeb7888 mediatek: fix IPv4-only corner case and commit in 99-net-ps
8293c8ed46 ath79: do not build TP-Link tiny images by default
8a0362c699 build: create JSON files containing image info
b7bac0737e build: image: fix build breakage of some images
3572711e3c build: refactor JSON info files to `profiles.json`
938839a565 scripts: JSON merge don't crash if no JSON found
73fecd36bf mac80211: fix use of local variable
f4985a22ca kernel: Update kernel 4.14 to version 4.14.187
820f4654c6 wireguard: bump to 1.0.20200611
9cad70044f kernel: fix nand_release() usage.
d46650de7c nghttp2: bump to 1.41.0
73e0ea1ea9 armvirt,x86: fix build breakage of crypto ccp module
673e7944bb ar71xx: Fix mikrotik NAND compile problem
2d14da2c7d ar71xx: Fix mikrotik NAND compile problem
de75d6ecfa lantiq: dts: Move the &usb_vbus nodes out of &gpio
8ea6be1510 kirkwood: support for button in Pogoplug V4
3dbd74d032 imagebuilder: Remove json_info_files/ before build
e3618eb2cc build: store default/device packages in JSON
270711b8ed build,json: store arch_packages in profiles.json
78f57fbce6 build,json: fix build failure in case no data is found
9c0ad7f1d5 build: fix compatibility with python 3.6
b9a89bf7b5 build,json: fix compatibility with Python 3.5
8c19171255 ipq40xx: fix ethernet vlan double tagging
e894e1b2f0 vxlan: fix udp checksum control
2ca5a386ee vxlan: bump and change to PKG_RELEASE
284cd7d18e lantiq/xrx200: make WLAN button responsive on Fritzbox 3370
4a9d6320af lantiq/xrx200: fix WLAN button actions for Fritzbox 3370
a785aed70e lantiq/xrx200: make WLAN button responsive on Fritzbox 7360 & 7362
fba22d89a9 tplink-safeloader: expand support list for TP-Link CPE210 v3
7022f1eb13 bcm47xx: fix switch setup for Linksys WRT610N v2
a2c9fc9ff0 ath79: correctly define WiFi switch for TL-WR841ND v8
afaa978b74 firewall: backport patch for mss clamping in both directions
a225164bb5 make-ext4fs: update to HEAD of 2017-05-29 - eebda1
7d6e504dbe make_ext4fs: Update to version 2020-01-05
8fbe450e40 curl: patch CVE-2020-8169
2147c33e40 mediatek: mt7623: add explicit console= to U7623 kernel
bf58bfb90e mediatek: mt7623: fix sysupgrade from vendor OpenWrt on UniElec U7623
86727bd158 hostapd: improve TITLE for packages
06c6a3dd70 ramips: remove patches for USB-dwc2
2f756b39ed ramips: add kmod-usb-dwc2 to ZyXEL Keenetic image
f3c0eab9c7 Revert "ar71xx: fix Arduino Yun enabling of level shifters outputs"
f17174e843 ar71xx: fix sysupgrade for Arduino Yun
f6acabcbdc ar71xx: enable ethernet LED of Arduino Yun
1b3aca9142 ath79: restore support for boot console with arbitrary baud rates
de1693e56f ar71xx: restore support for boot console with arbitrary baud rates
9d2dea8302 mvebu: fix LAN/WAN port assignment on ClearFog Base/Pro
a81c459d99 ramips: disable unused phy ports of WizFi630S
4212b6a01e ramips: remove doublet entry in WizFi630S dts file
d1985a1be6 ramips: enable flashing WizFi630S via OEM firmware
d40ce8b32d ramips: correct WizFi630S pin mappings
2788db3d38 hostapd: reorganize config selection hierarchy for WPA3
dedf089bb7 hostapd: add wpad-basic-wolfssl variant
8ad674e90b ar71xx: change u-boot-env to read-write for ZyXEL NBG6616
e52f7cfc1d uboot-envtools: ar71xx: add ZyXEL NBG6616 uboot env support
7db09853a8 scripts: Add Buildbot dump-target-info.pl script
148d59c67e kernel: update kernel 4.14 to version 4.14.193
d6b158b869 mac80211: Update to 4.19.137-1
4af7873412 tools/cmake: fix typo in parallel make patch
b3b7665e62 ar71xx: fix ZyXEL NBG6616 wifi switch
cdd9f19819 x86: Add CONFIG_EFI_CUSTOM_SSDT_OVERLAYS
72878e3244 mac80211: Fix build on mpc85xx target
e754e0a143 busybox: delete redundant patch
5af8da3787 ramips: fix Xiaomi MiWiFi Mini switch definition
fba9a88821 ath79: add LAN LEDs control bits for AR724x GPIO function pinmux
5d3e5d6ccc ath79: WNR612v2: improve device support
be09fdbf36 ath79: ar724x: make sure builtin-switch is enabled in DT
3df63fba70 ath79: fix syntax error in ar7240_tplink_tl-wa.dtsi
008db6b970 ath79: enable gpio on ar933x by default
d8ecaef409 generic: platform/mikrotik: fix incorrect test
350883bb90 Revert "scripts/download: add sources CDN as first mirror"
fce5101469 tplink-safeloader: update soft_ver for TP-Link Archer C6 v2 (EU)
33973a90dc tools/tplink-safeloader: use soft_ver 1.9.1 for archer c6 v2
8b0278a17e ath79: add support for TP-Link TL-WR710N v2.1
a2a75c21bd kernel: Update kernel 4.14 to version 4.14.195
19b8696dd7 mbedtls: update to 2.16.7
5a1e4a7fdb oxnas: reduce size of ATA DMA descriptor space
2d7ea69dd3 mac80211: Fix potential endless loop
0d35fcbff0 mbedtls: update to 2.16.8
ad38a2ae61 wolfssl: update to 4.4.0-stable
dc61110adc wolfssl: use -fomit-frame-pointer to fix asm error
403039c562 wolfssl: Update to version 4.5.0
f5afa593e7 hostapd: Fix compile errors after wolfssl update
7ac454014a ramips: ethernet: fix to interrupt handling
e4b47e12cb ath10k-firmware: update Candela Tech firmware images
4b8a5bdc83 ath10k-firmware: update ath10k-ct firmware
a43a39f531 ath10k-firmware: update ath10k-ct firmware images
ddc2af4505 ath10k-firmware: move CT firmwares to new package
b72077150d ath10k-ct-firmware: update firmware images
ce6496d796 ath10k-ct-firmware: update firmware images
d5810aa613 OpenWrt v19.07.4: adjust config defaults

Packages:
f52fbe1d4 golang: Update to 1.13.11
d3762591d golang: Set/reset default platform options for target Go compiler
5e9f5cd76 Merge pull request #12187 from jefferyto/golang-1.13.11-default-platform-options-openwrt-19.07
9dda3cc87 mariadb: bump to 10.2.32
4f0d10835 mariadb: move mysql_upgrade to the client package
115f7eeb0 mariadb: install config files readable for all
2ccdae9a4 Merge pull request #12206 from micmac1/mar-1907-10413
828ba37e0 unbound: update to version 1.10.1
c32e08f30 python3-openssl: Add dependency on ca-certs
c06212082 python-openssl: Add dependency on ca-certs
149a08477 Merge pull request #12231 from jefferyto/python-openssl-ca-certs-openwrt-19.07
676e6ddd6 Merge pull request #12216 from BKPepe/19.07-unbound
50148ea08 openvswitch: fix file generation in /etc/modules.d
98d4126c4 qemu: ignore configure option --disable-ipv6
0e80f0486 syslog-ng: including user settings after system settings
64ebad3fd syslog-ng: restore service "reload" to actually working
99998e218 syslog-ng: update to version 3.27.1
49ac1e8b7 bind: update to version 9.14.12
6dac29693 python3-setuptools: Fix error when installing from source
32fb2ba0d python-setuptools: Fix error when installing from source
23251b93a Merge pull request #12247 from jefferyto/python-setuptools-site-patch-openwrt-19.07
a41e068db sslh: update to 1.20
c8d2ed2cb adblock: release 4.0.5
e74a456c0 taglib: add
778f14f51 taglib: fix taglib-config paths
51efb1723 taglib: update to 1.12-beta-1
074444794 libupnp: enable reuseaddr
225eeb9a6 gerbera: add taglib support
8362f46fe gerbera: backport init and config changes from master
39db22ec9 mariadb: use default umask for rundir
673e76b1c Merge pull request #12275 from micmac1/mar19run
246fc735b nano: update to 4.9.3
15257f5b6 adblock: limit domain name length
deccad892 spoofer: Update to 1.4.5
fb58e3b8c spoofer: remove host build + cleanups
09ea6f032 kea: Don't install to STAGING_DIR_HOST
efde7c454 kea: Fix compilation without deprecated OpenSSL APIs
07538f535 kea: remove python3 dependency of kea-admin
1360d1f88 kea: fix and improve makefile Fix an issue where the Makefile wouldn't allow kea to show up in the menuconfig Also added some description to the packages
87f4d6ba2 kea: fix kea-admin dependency Fix kea-admin dependency where if procps-ng-ps wasn't available busybox would output an error casuse it does't support showing a processe's PID
6f19b894d kea: remove dependency and reduce file size Remove boost-python3 dependency and reduce file size of the compiled kea-libs
f22e122e6 kea: update package to 1.6.0 Update kea to the latest stable verion (1.6.0).
1d30a273e kea: Remove openssl host dependency
bb42a250b kea: Update kea to the latest stable verion (1.6.2).
5a1699aeb kea: do not build static host binaries
b4cf130cb libtasn1: fix host build under old GCC
c6eea20bc giflib: remove host build
ede1a8221 modemmanager: set interface MTU based on bearer settings
5507a02e2 Merge pull request #12313 from aleksander0m/aleksander/mm-mtu-19.07
474296dcb nextdns: Update to version 1.6.0
b43a7d4b1 Merge pull request #12326 from rs/nextdns-1.6.0-openwrt-19.07
6e6e5fa2a nextdns: Update to version 1.6.3
9aa0d8cf7 Merge pull request #12330 from rs/nextdns-1.6.3-openwrt-19.07
4ceab639b Merge pull request #12269 from neheb/gerb56
d5062122e Merge pull request #12292 from neheb/spoof
18efcda21 simple-adblock: bugfix: proper error reporting on failed downloads; lists update script
615d909a2 transmission: init script check syscall list for seccomp
07d541c14 Merge pull request #12339 from ja-pa/transmission-fix-19.07
d85c355aa treewide: use relative include paths for python Makefiles
a9b5867e2 Merge pull request #12294 from neheb/keab
6e27e5196 Merge pull request #12348 from adrianschmutzler/fixmake
45313e42f adblock: update 4.0.5-3
f0fd4c151 nextdns: Update to version 1.6.4
c09244b01 adblock: update 4.0.5-4
142fd306e dovecot: update to version 2.3.10.1 (security fix)
620838fc9 ola: fix compilation with GCC4
235891593 net/mosquitto: bump to 1.6.10
ca4a06a25 gstreamer1: update to 1.16.1
990a21184 gst1-plugins-base: update to 1.16.1
a0bf86150 gst1-plugins-good: update to 1.16.1
c83524006 gst1-plugins-bad: update to 1.16.1
16b7bb066 gst1-plugins-bad: Make HLS crypto explicit
c187321ac gst1-plugins-ugly: update to 1.16.1
41cb01203 gst1-libav: update to 1.16.1
59ca87226 pigeonhole: update to 0.5.8
114823c7c pigeonhole: reflect license of LGPL-2.1-or-later
3025f6c32 pigeonhole: Update to 0.5.9
eee7ce2b4 gstreamer1: update to 1.16.2
83df5f091 gst1-plugins-base: update to 1.16.2
eeb2c01d9 gst1-plugins-good: update to 1.16.2
c20a65698 gst1-plugins-bad: update to 1.16.2
216f42ee8 gst1-plugins-ugly: update to 1.16.2
92778390b gst1-libav: update to 1.16.2
3f922137d Merge pull request #12383 from neheb/pige
1d9283083 gst1-plugins-bad: don't add webp support
0d9483608 Merge pull request #12382 from neheb/gst-p
e76090945 unbound: expose interface-auto to UCI
b934e4b41 Merge pull request #12334 from stangri/19.07-simple-adblock
3efdcd808 mpd: enable id3tag for all builds
37f5ae61b gnutls: updated to 3.6.14
8f935f38b Merge pull request #12361 from rs/nextdns-1.6.4-openwrt-19.07
267b49087 sslh: use tls option instead of deprecated ssl
1fe19e712 linuxptp: fix build failure
550fa7c28 knot: update to version 2.9.3
aef8cb50f knot: disable libcap-ng
e667100a9 knot: update to version 2.9.5
fdf5d41b5 rrdtool1: modify logarithmic scale labelling
9f20fbba5 collectd: add syslog json plugin
7ceb83acf collectd: SQM collect data from some qdiscs
18128f79d collectd: bump PKG_RELEASE
8dcc144b9 collectd: sqm_collectd improve interface name filter
f89580290 collectd: Improve sqm_collectd error reporting
9a38e786f collectd: sqm_collectd: improve error handling
49685b6be collectd: sqm_collect: tidy interval string handling
a93ea48b2 golang: Update to 1.13.12
4d5ca641f Merge pull request #12449 from jefferyto/golang-1.13.12-openwrt-19.07
53fc73b57 simple-adblock: remove obsolete dshield.org links from config
533ea6522 Merge pull request #12454 from stangri/19.07-simple-adblock
e2bd118b3 less: update ALTERNATIVES
2cd263070 Merge pull request #12472 from zhanhb/less-alternatives-19
982e7e2fa adblock: update 4.0.5-5
0ff5cb54e mpd: update to 0.21.24
c0dce1d3a adblock: update 4.0.6
91be27471 rpcsvc-proto: update to 1.4.1
1a0db6a21 softethervpn5: update to 5.01.9674
d88405ba8 ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6
72b0ea4b5 samba4: update to 4.11.9
ba19244b8 unbound: suggest matched domain option for dnsmasq link
950646f6c unbound: bump PKG_RELEASE
5fcf2cb09 unbound: make option interface_auto default on
de09918ac simple-adblock: racially-neutral names
b61848fd0 wsdd2: update to git 2020-05-06
456fc88c4 libtirpc: update to 1.2.6
64647b723 Merge pull request #12498 from Andy2244/wsdd2-4-(19-07)
e5f75f500 Merge pull request #12499 from Andy2244/softethervpn5-9674-(19-07)
21fd28f33 Merge pull request #12500 from Andy2244/libtirpc-1.2.6-(19-07)
53ebb4394 Merge pull request #12501 from Andy2244/rpcsvc-proto-1907
e2045ed7a Merge pull request #12502 from Andy2244/ksmbd-3.2.0_ksmbd-tools-3.2.6-(19-07)
3ca5acd88 Merge pull request #12503 from Andy2244/samba-4.11.9-(19-07)
bc71ad7b3 Merge pull request #12507 from stangri/19.07-simple-adblock
668fb6567 Merge pull request #12505 from EricLuehrsen/unbound_ifauto_1907
445c3d8f8 perl: fix build failure in GCC10
3ca1e63db Merge pull request #12509 from lipnitsk/openwrt-19.07
c82f63114 haveged: update to 1.9.11
9e108dcc7 upmpdcli: Update to 1.4.2
de86c989a upmpdcli: update to 0.4.6
8cb936731 transmission: update to 3.0
054b87df4 transmission: add a disabled notification
fd3648a7b transmission: add access to web interface files to procd jail
1b1c2c598 haproxy: Update HAProxy to v2.0.15
45e78b34a Revert "ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6"
7222143b4 Merge pull request #12563 from Andy2244/ksmbd-3.2.0_ksmbd-tools-3.2.6-(19-07)
9bdd0f113 haveged: update to 1.9.12
ca6751a7d irqbalance: fix compilation for USE_GLIBC and BUILD_NLS cases
4a129a996 treewide: add conffiles
e1b8d033e irqbalance: fix socket directory and create it
8044a7014 nextdns: Update to version 1.7.0
02f5b9ced Merge pull request #12588 from rs/nextdns-1.7.0-openwrt-19.07
2c4644bf9 https-dns-proxy: bugfix: remove eDNS support
1d369c9e6 Merge pull request #12597 from stangri/19.07-https-dns-proxy
4344723f8 https-dns-proxy: re-add conffiles and add description to Makefile
17e12ad79 Merge pull request #12614 from stangri/19.07-https-dns-proxy
0e5b27324 acme: Handle log message correctly
f7e03d127 acme: Handle ecc cert correctly
f51ec94f8 acme: Bump release version
0ea1e213e Merge pull request #12616 from andersk/acme-19.07
f49c2c71c stubby: fix handling of tls_port config option
5cb388497 miniupnpd: improve hotplug & interface handling
231e47185 miniupnpd: suppress grep and uci errors
b418029e4 miniupnpd: update to 2.1.20200510
cd080dded miniupnpd: added libcap dependency
587e387af Merge pull request #12628 from jonathanunderwood/openwrt-19.07-stubby-fix-tls-port
c7495a200 syslog-ng: detect disabled IPv6 on loopback and fallback to IPv4
d78bdbd8a python3: Update to 3.7.8, refresh/rework patches
3eb322121 Merge pull request #12657 from jefferyto/python-3.7.8-openwrt-19.07
b73f479ea bind9: update to 9.16.1
177623c5f bind: update to version (security fix)
3c3a1f761 bind: update to version 9.16.3
b80db2c80 bind: add nslookup alternative to busybox nslookup
2a9998771 travis: Download SDK from OpenWrt instead of LEDE
a80754337 travis: use mpc85xx-p2020 sdk instead of ar71xx
d7bec1b0f travis: Use Ubuntu (Bionic Beaver) 18.04 LTS
2461e7978 travis: Use Ubuntu 20.04 LTS - Focal Fossa
9b3ce06b9 travis: improve build config
28b5a2b04 mc: fix mouse handling
a375ee0cc Merge pull request #12694 from BKPepe/mc-19.07
0c03b71b8 samba4: update to 4.11.11
1c29c1d86 Merge pull request #12698 from Andy2244/samba-4_11_11-(19.07)
048a39258 getdns: update to version 1.6.0
140e2ea19 stubby: update to version 0.3.0
97aa95766 Merge pull request #12723 from jonathanunderwood/openwrt-19.07-stubby-0.3.0
7434c91c5 stubby: add build dependency on check package
0693f0c9e mwan3: Don't use /128 address for ping source
4af28cc68 mwan3: Update Makefile
a3c399d01 mwan3: reduce calls to `ip route list'
ffce45e36 mwan3: don't add ipv6 link local address to routing tables
19bebd3d8 mwan3: force busybox ping
465baa46c mwan3: version bump to 2.8.6
c14e74a5a mwan3: Do not mangle outgoing ipv6 pings
74b6f1084 mwan3: Allow user to specify rules based on source interface
cc1bb3e8b mwan3: Use /128 for ipv6 if no other source address was found
0498a2b35 mwan3: address reviewer comments on 5147dfc7
f7749c663 mwan3: switch to procd init script
4f394c259 mwan3: set status to unknown in rpcd if status file not found
b74d5e9c1 mwan3: update version to 2.8.7
86d2bfe02 mwan3: Fix mwan3 start not doing anything Due to a missing config load function call, mwan3 start runs ifup for an empty list of interfaces, thus not calling ifup at all.
e1846e05e Merge pull request #12722 from jonathanunderwood/openwrt-19.07-getdns-1.6.0
4b0c1f871 python3: Use default _PYTHON_HOST_PLATFORM
fe32da084 python3-maxminddb: Fix build when using newer setuptools
cc0eb59f4 ntpd: update to version 4.2.8p15 (security fix)
dfeb14462 Merge pull request #12755 from jefferyto/python-host-platform-openwrt-19.07
5c4ead1f1 Merge pull request #12756 from jefferyto/python3-maxminddb-fix-build-openwrt-19.07
805c1344e getdns: properly remove libbsd support
6a0eeda77 getdns: fix compilation without deprecated OpenSSL APIs
a9045767b Merge pull request #12767 from jonathanunderwood/openwrt-19.07
67755a8ea Merge pull request #12732 from TDT-AG/pr/20200706-mwan3
5ed85c038 openvswitch: bump to version 2.11.3
4c2ecb413 Merge pull request #12676 from BKPepe/bind-openwrt19.07
fb687b542 dnscrypt-proxy2: update to version 2.0.44
984a32fff libvorbisidec: update to version 20180319
54b76dfd7 haveged: update to 1.9.13
1a527963c golang: Update to 1.13.14
cf03cb180 Merge pull request #12877 from jefferyto/golang-1.13.14-openwrt-19.07
ddb0af406 python3: Backport security fixes
de41dcbf2 Merge pull request #12881 from jefferyto/python3-backport-patches-openwrt-19.07
fa49751a8 sumo: Update to 1.3.1
2c6155c9c gkrellmd: update to 2.3.11
3b285bfaa quasselc: fix compilation with newer glib2
5658fd93f squid: fix 'localhet' typo in squid.conf
0821c5001 squid: update to version 4.12
780c45377 msmtp: update to version 1.8.10
e798f539c msmtp: update to version 1.8.11
5200d6449 libvorbis: update to 1.3.7
2cdf132b9 aria2: Update to 1.35.0
6ae076fd1 aria2: Build with MIPS16
01abd5d37 zstd: convert to meson
1dc0c3b79 zstd: remove lto and as-needed flags
00f29de5f zstd: update to 1.4.5
97842ae44 zstd: fix compilation without host distutils
f593c37cd xz: update to 5.2.5
14c248274 faad2: update to 2.9.2
7b269ec49 dovecot: remove incorrect PKG_BUILD_DEPENDS
9b0e858c0 mpd: update to 0.21.25
da4a05296 mocp: disable ffmpeg
345cb18d4 tor: update to version 0.4.2.8 (security fix)
5f22b6c38 liblz4: convert to meson
9d03a1ea5 liblz4: add patch removing distutils requirement
b40a139fb meson: allow compilation in a subdirectory
f29fdc7c2 liblz4: fix previous patch
e4b35d65c Merge pull request #12896 from ja-pa/tor-0.4.2.8
76b143e00 netdata: update to version 1.20.0
80a38c595 admin/netdata: Update to 1.22.1
a2b02f67d netdata: update to version 1.23.2
3272114cc mc: update to 4.8.25
08111b9c7 nextdns: Update to version 1.7.1
7bd52ba5f Merge pull request #12937 from rs/nextdns-1.7.1-openwrt-19.07
be8f287aa mwan3: move redirect error output to trash
3443eb3c7 mwan3: fix shellcheck warning SC2039
c0b111fea mwan3: remove unused variable complained by shellcheck
7d0f2cdb6 mwan3: fix shellcheck warning SC2166
db3c8326f mwan3: fix shellcheck warning SC2086
2f2044ecb mwan3: cleanup function mwan3_create_iface_route
f834ba0fc mwan3: update version to 2.8.9
d6b051b8c mwan3: don't add single ipv4 to connected list if already covered by a cidr
ec45ff805 mwan3: be more efficient with sleep after killing trackers
dc25b38f1 mwan3: don't try to use ipv6 if not installed
383555d07 mwan3: add default rule for ipv6 in example config
db46d3ab0 mwan3: don't send iptable setup failures to /dev/null
b9e346125 mwan3: cleanup duplicate ipv4 and ipv6 logic
37e2f8820 mwan3: version bump
447d51edb mwan3: fix idx calculation
2c89e14c3 mwan3: fix IPv6 routing add handling
b5ed0033c mwan3: fix rtmon routing table function generation
b340df682 mwan3: also cleanup lock on mwan3 stop
538d2fd7c mwan3: add workaround for procd change
e02cac815 mwan3: add online and uptime to detail output
5bfc1c9cf mwan3: update version to 2.8.11
f99481285 Merge pull request #12934 from dibdot/mc-19.07
39abfa8d7 libebml: add
18b9aeb4c libebml: update to 1.4.0
16d65196a libmatroska: add
f73b1da1a libmatroska: update to 1.6.0
e8e290e0f gerbera: enable matroska and ffmpeg
294e7503b mwan3: fix race condition on mwan3 restart
520eeb080 mwan3: revert: also cleanup lock on mwan3 stop
138d02cfc mwan3: remove lock file entirely
5f934c667 mwan3: unify variable check
b32500958 mwan3: update version to 2.8.12
25c3d34de Merge pull request #12950 from TDT-AG/pr/openwrt-19.07-mwan3
010b5e6fb youtube-dl: update to version 2020.5.8
65d98a79f youtube-dl: update to version 2020.5.29
f384d8d78 youtube-dl: update to version 2020.6.6
98480822e youtube-dl: update to version 2020.6.16.1
83e58b67d youtube-dl: update to version 2020.7.28
8658203e6 gerbera: fix conffiles
30f5119a4 netatalk: fix compile error in mac os
a21ffc8eb tor: update init script
0d8f39a36 tor: fix init scripts
bb1c98022 Merge pull request #13005 from commodo/netatalk-fix-clang-19.07
9f9152e3e Merge pull request #13006 from ja-pa/tor-backport-conf
d7b38d736 simple-adblock: README and config update
54e8263c2 Merge pull request #13022 from stangri/19.07-simple-adblock
cd2de9dc5 net/pagekitec: Update to v0.91.200718
d9e221d6c libv4l: Add missing INTL dependency
e0deb2c5f libv4l: Update to 1.16.6. Fix missing includes patch
896359e4c libv4l: fix compilation with newer musl
01ae3c69b libv4l: fix compilation under kernel 4.14
59f45c6cc libv4l: update to 1.16.8
e9a4d689f libv4l: update to 1.20.0
7c5fe897f v4l-utils: bring back getsubopt patch
43db5293c libzdb: update to 3.2
650da029b libs: libzdb: bump to version 3.2.1
c856721aa libzdb: fix headers path
d4be5de1c tor-hs: add new package
f73ed87a1 unbound: add dns assistants on local host
d00237135 unbound: improve startup and dhcp script robustness
47288133f unbound: update to 1.11.0
30e81c3db Merge pull request #13046 from EricLuehrsen/unbound_20200806_1907
d5096a76f apache: create log directory o=
234fe24e4 apache: revisit suEXEC setup
61f3bd507 apache/apr/apr-util: remove maintainer
f5a57e42c apache: security bump to 2.4.46
3fb559e8b freeradius3: add missing conffiles to Makefile
92aff96a2 Merge pull request #13056 from odmdas/odmdas-freeradius3-Makefile-19.07
e6cad65f0 Merge pull request #13054 from micmac1/apa2446-19.07
b6185d402 nlbwmon: add conffiles
f91521f75 nlbwmon: add hotplug script to reload after interface ifup
6970bc743 golang: Update to 1.13.15
2666e3b77 Merge pull request #13092 from jefferyto/golang-1.13.15-openwrt-19.07
58e39c4b2 mosquitto: update to 1.6.11
490dfa34a irqbalance: update to 1.7.0
4a2d5aed7 nano: update to 5.0
c34df4543 nano: update to 5.1
bef08d8f7 rtl_433: update to 20.02
03e8f0e0c adblock: refresh blocklist sources
59d39c09d openvswitch: backport patch to fix build against kernel 4.14.193
b28c614d3 lvm2: fix CE in mac
457bed528 Merge pull request #13132 from jjm2473/lvm2-fix-mac-sh-for-1907
37857a3f2 python3: fix host compilation with clang
769d51fa9 python: fix host compilation with clang
2f7867074 python3: fix rebasing error
9ec9bea25 net/mosquitto: Update to 1.6.12
70faa62f3 libffi: do not build in a special directory
0413252f3 libffi: update to 3.3
5e371c2d5 libffi: fix build failure on powerpc pla…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants