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

no-tunnel: when not sharing internet, disable dhcp on ffuplink #603

Open
pmelange opened this issue Oct 20, 2018 · 8 comments
Open

no-tunnel: when not sharing internet, disable dhcp on ffuplink #603

pmelange opened this issue Oct 20, 2018 · 8 comments

Comments

@pmelange
Copy link
Contributor

When a node is setup with ""Freifunk teilnehmen", the ffuplink is still connected to br-wan and makes dhcp requests. This leads to many warning in the logfile.

@pmelange
Copy link
Contributor Author

@SvenRoederer, you have a lot more experience with the wizard and how the routers are set up. How could the ffuplink interface be set to proto 'none' if sharenet=0? I've spent a lot of time looking though the code, but I haven't found a sonution yet. Any help or pointers would be greatly appreciated.

@pmelange
Copy link
Contributor Author

After thinking about it more, does it make more sense to set the option disabled '1' for the ffuplink interface when sharenet=0?

@SvenRoederer
Copy link
Contributor

it's probably the best to disable the interface by default when it's created. Then it can be enabled on demand

@pmelange
Copy link
Contributor Author

That is also possible. How would you do it? In the Wizard? With a hotplug script which checks sharenet? Wouldn't the hotplug script then have to change /etc/config/network

If it's done in the wizard, where would the code go?

If it's done with the hotplug script, which also changes the /etc/config/network, then I find it problematic. Any commented out sections, after the uci commit, would be lost. I always find it annoying when my comments in a config file get wiped away magically.

@pmelange
Copy link
Contributor Author

@SvenRoederer I see that you have started working on this. I am willing to help. Could we make a new feature branch for us to work on and try to define who works on what part?

@pmelange
Copy link
Contributor Author

This issue is related to #601

@SvenRoederer
Copy link
Contributor

When the idea of disabling the ffuplink-interface by default (for any kind of uplink) is working, we just need an additional line in the wizard.

@pmelange
Copy link
Contributor Author

tunneldigger is ready. proto dhcp (no-tunnel) works out of the box. And openvpn isn't able to start before the wizard. Cool enhancement. It also could solve #624 (for the time before the wizard has been ran).

pmelange added a commit to freifunk-berlin/firmware-packages that referenced this issue Jun 14, 2019
The ffuplink interface is disabled by default on a fresh install.
During the course of running the wizard, the user must select if
they want to share their internet connection or not.  If the user
decides to share their internet, then the ffuplink interface shall
be enabled (setting disabled=0).

This addresses freifunk-berlin/firmware#603
pmelange added a commit to freifunk-berlin/firmware-packages that referenced this issue Jun 14, 2019
The ffuplink interface is disabled by default on a fresh install.
During the course of running the wizard, the user must select if
they want to share their internet connection or not.  If the user
decides to share their internet, then the ffuplink interface shall
be enabled (setting disabled=0).

This addresses freifunk-berlin/firmware#603
pmelange added a commit to freifunk-berlin/firmware-packages that referenced this issue Jun 19, 2019
The ffuplink interface is disabled by default on a fresh install.
During the course of running the wizard, the user must select if
they want to share their internet connection or not.  If the user
decides to share their internet, then the ffuplink interface shall
be enabled (setting disabled=0).

This addresses freifunk-berlin/firmware#603

Cherry-picked from d61ba66
SvenRoederer pushed a commit to freifunk-berlin/firmware-packages that referenced this issue Dec 30, 2019
The ffuplink interface is disabled by default on a fresh install.
During the course of running the wizard, the user must select if
they want to share their internet connection or not.  If the user
decides to share their internet, then the ffuplink interface shall
be enabled (setting disabled=0).

This addresses freifunk-berlin/firmware#603
SvenRoederer added a commit to SvenRoederer/freifunk-berlin-firmware that referenced this issue Aug 27, 2020
017d89d batctl: Enable build of mcast_flags subcommand
ad8f02a opennds: Backport v5.2.0
0e5c75f Merge pull request freifunk-berlin#601 from bluewavenet/openwrt-19.07
6dea537 batman-adv: Merge bugfixes from 2020.3
b77498b Merge pull request freifunk-berlin#603 from ecsv/batadv-for-19.07
SvenRoederer added a commit that referenced this issue Sep 4, 2020
017d89d batctl: Enable build of mcast_flags subcommand
ad8f02a opennds: Backport v5.2.0
0e5c75f Merge pull request #601 from bluewavenet/openwrt-19.07
6dea537 batman-adv: Merge bugfixes from 2020.3
b77498b Merge pull request #603 from ecsv/batadv-for-19.07
SvenRoederer added a commit that referenced this issue Sep 4, 2020
017d89d batctl: Enable build of mcast_flags subcommand
ad8f02a opennds: Backport v5.2.0
0e5c75f Merge pull request #601 from bluewavenet/openwrt-19.07
6dea537 batman-adv: Merge bugfixes from 2020.3
b77498b Merge pull request #603 from ecsv/batadv-for-19.07
SvenRoederer added a commit that referenced this issue Sep 7, 2020
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 platforms
6a3d05272 nss: update to 3.49.2
d2efcd926 nss: update to 3.50
e713f74b7 nss: update to 3.51
e5d732722 nss: update to 3.51.1
f0e6ceff3 nss: update to 3.52
be95fcb78 nss: add -flto and makefile cleanup
638b1642e nss: revert -flto change it seems that it can lead to segfault in libfreebl3.so
46d315d31 nss: fix build for mips64 disable arm32_neon on unsupported target
7c3b05d33 nss: update to 3.53
fab10b8df nss: update to version 3.55 (security fix)
2f58b610d nspr: update to 4.25
847ed6e0f nspr: fix compilation with newer musl
120ff2c63 nspr: nspr add -flto to compile
4e1bfa748 nspr: update to version 4.27
ac79fde24 simple-adblock: bugfix: update config; use command -v
b495c557f Merge pull request #13187 from stangri/19.07-simple-adblock
256a631d9 bind: update to 9.16.4
9700cea70 bind: New upstream version 9.16.6
c5c0e2e33 clamav: update to 0.102.2
0202fdc27 clamav: update to version 0.102.3 (security fix)
3c6b45ab3 clamav: update to version 0.102.4 (security fix)
791e0bc76 nano: update to 5.2
99d0878d0 python,python3: Use locked for host pip
59078a098 Merge pull request #13266 from jefferyto/pip-locked-openwrt-19.07
f2edf8c53 git: update to version 2.26.2 (security fix)
8e384b5ee Merge pull request #13269 from ja-pa/git-security-update-19.07
8b0457c55 knot: update to version 2.9.6
7af8eaad1 python-rsa: update to version 4.6 (security fix)
af4cd94a2 htop: fix compilation with GCC10
d953d80bf htop: update to 3.0.0-1
d17720f04 htop: update to 3.0.1-1
54847cc7c unbound: improve odhcpd rapid update robustness
eae1bb397 Merge pull request #13310 from EricLuehrsen/unbound_20200904_1907

LuCI:
ccd9d6759 luci-mod-system: make dropbear pages depend on dropbear executable
ecd49247e treewide: stage ACL rules for legacy applications
3c441efa0 build: reload rpcd in package postinstall
b73ca28c4 luci-app-vpn-policy-routing: don't clobber permissions of VPN menu
8d89f0d4e luci-app-vpnbypass: don't clobber permissions of VPN menu
0c6fd62d6 luci-app-statistics: modify default amount of data items in RRD
7fca17027 luci-base: firewall.js: remove further zone network/name fallback logic
c7a1693de luci-app-mwan3: Remove unnecessary dependency
515bd927d luci-base: ui.js: fix function declaration in nested statement
39d5f2e5a treewide: i18n - backport translations from master
a0cb8b64c luci-app-simple-adblock: bugfix: proper processing of failed dowloads; decrease reliance on shell commands; proper acl.d file
dd9624d35 luci-base: luci.js: properly skip comments when finding require tokens
217d331d8 luci-app-openvpn: fix recipe selection
4ff9c263b luci-app-https-dns-proxy: decrease reliance on shell commands; proper acl.d file; add cloudflare family/protect
8bf301aab Merge pull request #4118 from stangri/19.07-luci-app-https-dns-proxy
f1eeb85be treewide: i18n - backport translations
f35803e93 Merge pull request #4102 from stangri/19.07-luci-app-simple-adblock
777fe3977 luci(-ssl)-nginx: depend on luci-app-opkg
990c9abd0 luci-app-advanced-reboot: bugfix: support new board names for Linksys WRT-devices
f6e069467 Merge pull request #4153 from stangri/19.07-luci-app-advanced-reboot
959f368f4 luci-app-adblock [19.07]: sync with adblock 4.0.6
81342b17c Merge pull request #4168 from dibdot/adb-19.07
79fa9ba18 luci-app-simple-adblock: racially-neutral names
b894a3b9a luci-base: form.js: fix handling of array sections in JSONMap forms
87da00ae8 treewide: i18n - backport translations
451313eab treewide: i18n - backport translations
e11af3aba luci-app-https-dns-proxy: bugfix: remove eDNS support
ce35d0852 luci-app-travelmate: qrcode fix
b573f106a luci-base: allow themes to provide sysauth.htm
010585123 luci-base: ui.js: order menu entries with the same weight by name
282dbf8f3 luci-app-firewall: migrate syn_flood option to synflood_protect on save
b89cfb1a6 luci-app-mwan3: use ucitrack is now done with mwan3 procd
ff8791774 luci-app-mwan3: fix diagnostics status page style issues
123d7a5d1 luci-app-mwan3: use ucitrack is now done with mwan3 procd
e7609bdd3 luci-app-mwan3: fix diagnostics status page style issues
210b4893d Merge pull request #4262 from TDT-AG/pr/20200713-luci-app-mwan3
91ac7214b treewide: i18n - backport translations
875049599 luci-mod-system: ignore empty /proc/mtd on flash page
ce5c5c864 luci-app-https-dns-proxy: add OpenDNS servers
aa4aa7260 Merge pull request #4311 from stangri/19.07-luci-app-https-dns-proxy
88efa4b1d luci-app-https-dns-proxy: fix bootstrap_dns for cloudflare security
7c9cd2b07 Merge pull request #4318 from stangri/19.07-luci-app-https-dns-proxy
4d5c88bf1 treewide: backport and sync translations
aea9ae281 luci-app-unbound: add rate_limit and dns_assist option support
e857b539b luci-app-statistics: remove rrd path double escape
304ad04a5 Merge pull request #4340 from plm/remove-rrd-path-double-escape
f3dc66414 themes: remove deprecated reference to enabling SSH
97553f806 luci-base i18n: fix translations related to password-SSH linkage
57456a75a treewide: i18n - backport and sync translations
a82f67e91 Merge pull request #4339 from EricLuehrsen/unbound_20200806_1907
cb82bb882 luci-app-https-dns-proxy: add DNSPod.cn DoH
1d65a61b8 Merge pull request #4392 from stangri/19.07-luci-app-https-dns-proxy
c3a0c6045 treewide: i18n - backport and sync translations
0d0ab01a6 luci-app-opkg: flush menu cache after opkg actions

Pouting:
822b55ff batctl: Merge bugfixes from 2020.2
4c05fe97 batman-adv: Merge bugfixes from 2020.2
ad79a0f0 Merge pull request #584 from ecsv/batadv-for-19.07
017d89d5 batctl: Enable build of mcast_flags subcommand
ad8f02a4 opennds: Backport v5.2.0
0e5c75f5 Merge pull request #601 from bluewavenet/openwrt-19.07
6dea537c batman-adv: Merge bugfixes from 2020.3
b77498bd Merge pull request #603 from ecsv/batadv-for-19.07
everloop2 pushed a commit to freifunk-berlin/firmware-packages that referenced this issue Jan 27, 2021
* network-defaults: disable ffuplink by default

On a fresh installed system, there is no valid setup of ffuplink. So
we disable this interface, till it's configured by some uplink-preset.

* uplinks: enable ffuplink interface after setup

The default of this interface is disabled, so we must enable it
after it's setup.

* ffwizard: enable the ffuplink interface when sharenet is selected

The ffuplink interface is disabled by default on a fresh install.
During the course of running the wizard, the user must select if
they want to share their internet connection or not.  If the user
decides to share their internet, then the ffuplink interface shall
be enabled (setting disabled=0).

This addresses freifunk-berlin/firmware#603

* Revert "ffwizard: enable the ffuplink interface when sharenet is selected"

This reverts commit 1aebe45, as it puts code
related to "shareInternet-Settings" in the wireless.lua-file.

* ffwizard: enable ffuplink-interface when "share-internet" was selected

When the user is on the "shareInternet"-page he must have selected to share
his uplink. As he wants to share the uplink, we enable this interface here.

* Revert "uplinks: enable ffuplink interface after setup"

This reverts commit a548568, as we enable the
ffuplink-interface in the ffwizard when reachjing the "sharenet"-page. On
manually configured routers this interface must be enabled in the configuration.

* network-defaults: revert version-bump

this is not needed anymore, sine we use git-autoversioning on master.

Co-authored-by: pmelange <isprotejesvalkata@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants