Commit graph

6237 commits

Author SHA1 Message Date
Rosen Penev
635339663b
Revert "ddns-scripts: Fixed HE (hurricane electric) to tunnelbroker.net"
This reverts commit 3dbdd67cf9.

This is totally wrong. tunnelbroker.net is completely different.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-30 16:23:13 -08:00
Rosen Penev
81d67a21b1
Revert "ddns-scripts: fix cloudflare.com-v4"
This reverts commit 67e2efb301.

This is totally wrong. The actual bug is in the luci app.
2020-01-30 16:20:56 -08:00
Andy Walsh
36b0e0bc34 ksmbd-tools: add avahi service file package
* add avahi service file package, so linux clients can discover ksmbd shares

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-01-29 21:57:25 +01:00
Toke Høiland-Jørgensen
8f1399cf0c
Merge pull request #11119 from neheb/hjk
radsecproxy: update to 1.8.1
2020-01-29 17:26:30 +01:00
Darryl Sokoloski
c92bb340ab Maintainer: Darryl Sokoloski / @dsokoloski
Compile tested: arm_cortex-a15_neon-vfpv4, TP-Link Archer C2600, master
Run tested: TP-Link Archer C2600

Change log for v2.99:

[FIX] Fixed broken JSON parsing (include missing uuid_site).
[FIX] FreeBSD: Fixed 10x support.
[FIX] OPNsense: Fixed path to xmllint.

[IMP] Switched to libtcmalloc minimal.
[IMP] Added metadata extraction from SSDP queries/responses.
[IMP] Added automatic building of bundled gperftools when enabled.
[IMP] Removed bundled packages that are no longer needed.
[IMP] Always display JSON status even when stale.
[IMP] CentOS: Added support for CentOS 8.
[IMP] CentOS: Removed support for CentOS 6.
[IMP] OPNsense: Added support for OPNsense 19x.

Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2020-01-28 13:26:48 -05:00
Rosen Penev
a477d44b78
Merge pull request #11147 from micmac1/svn2
subversion: fix build failure
2020-01-28 01:51:11 -08:00
Rosen Penev
da57ac0f39 ddns-scripts: use HTTP for IPv6 dyndns URL
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 22:20:27 -08:00
Rosen Penev
fdfe5a7607 ddns-scripts: remove HTTPS from dyndns URL
HTTPS support is not provided by default.

Also fixed a mistakenly added ].

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 22:17:26 -08:00
Rosen Penev
a0fa14360c
ddns-scripts: use new DDNS URL for dyndns.org
https://github.com/openwrt/packages/issues/8360

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 21:28:15 -08:00
Rosen Penev
4128151843
ddns-scripts: update ddnss.de response
https://github.com/openwrt/packages/issues/8013

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 21:28:15 -08:00
Rosen Penev
67e2efb301
ddns-scripts: fix cloudflare.com-v4
https://github.com/openwrt/packages/issues/11042

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 21:28:15 -08:00
Euler Alves
3dbdd67cf9
ddns-scripts: Fixed HE (hurricane electric) to tunnelbroker.net
Hurricane Electric provides a free IPv6inIPv4 tunnel. It changed its ipv4 ddns service, fully needed to keep the ipv6 tunnel up,  to the domain tunnelbroker.net. Besides, the old he.net script was bugged because it doesn't had a [USERNAME] placement but instead two [DOMAIN].  The new tunnelbroker.net update URL, still provided by Hurricane Electric, is https://[USERNAME]:[PASSWORD]@ipv4.tunnelbroker.net/nic/update?hostname=[DOMAIN]&myip=[IP] and it gets the response good or nochg

Signed-off-by: Euler Alves <euler@alves.pro.br>
(fixed-signed-off-by and prefixed)
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 21:28:15 -08:00
Euler Alves
7e5a43228f
ddns-scripts: Incremented PKG_RELEASE: fix in files/services
PKG_RELEASE was incremented to 15 because of a fix in files/services

Signed-off-by: Euler Alves <euler@alves.pro.br>
(fixed-signed-off-by and prefixed)
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-27 21:28:14 -08:00
Sebastian Kemper
604a02fe6d subversion: fix build failure
Since commit a62c0e5 apu-1-config is no longer being stipped down with
regards to being called with "--link-libtool". Example:

 $ ./staging_dir/target-mips_24kc_musl/usr/bin/apu-1-config --link-libtool
 -L/home/sk/tmp/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -R/home/sk/tmp/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -laprutil-1
 $

Before the mentioned commit the "-R" argument was stripped off. And when the
Makefile adds this to TARGET_LDFLAGS this then ends up in the compiler test, as
an argument for the compiler, causing build failure:

checking whether the C compiler works... no
configure: error: in `/builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore+vfp_musl_eabi/subversion-1.13.0':
configure: error: C compiler cannot create executables

config.log shows what's wrong:

configure:3140: x86_64-openwrt-linux-musl-gcc -Os -pipe ... <snip> ... -R/home/sk/tmp/sdk/master-x86-64/staging_dir/target-x86_64_musl/usr/lib -laprutil-1     conftest.c  >&5
x86_64-openwrt-linux-musl-gcc: error: unrecognized command line option '-R'

This commit does away with these flags, they're not needed anyway. FPIC
is also removed, because it's detrimental to the applications [1] and
unnecessary as well.

Fixes: #11139

[1] https://wiki.gentoo.org/wiki/Project:Hardened/Position_Independent_Code_internals

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-27 22:57:58 +01:00
Rosen Penev
14e1c41cb7
Merge pull request #11086 from michyprima/fix-ser2net
ser2net: fix rpcd reload
2020-01-26 23:49:33 -08:00
Michele Primavera
8299fac7ab ser2net: fix rpcd reload
ser2net did not get restarted after saving in uci or luci

Signed-off-by: Michele Primavera <primavera@elmod.it>
2020-01-27 08:16:29 +01:00
Rosen Penev
1631e5ae37
Merge pull request #11133 from micmac1/apache2-cleanup
apache: cleanup, enable LFS and rename server from httpd to apache2
2020-01-26 14:42:27 -08:00
Rosen Penev
e52d2fa663
Merge pull request #11120 from neheb/h6
nsd: update to 4.2.4
2020-01-26 14:37:05 -08:00
Rosen Penev
7ca93b586e
Merge pull request #11130 from BKPepe/dnscrypt-proxy2
dnscrypt-proxy2: update to version 2.0.36
2020-01-26 14:36:13 -08:00
Hannu Nyman
7e4c5dfccf
Merge pull request #11122 from stangri/master-https-dns-proxy
https-dns-proxy: fix deleting server items, configurable dnsmasq settings change
2020-01-26 22:39:07 +02:00
Sebastian Kemper
6bd63d24f0 apache: don't load session_crypto mod by default
In OpenWrt this module is available, but not part of the main package.
This commit disables the LoadModule directive for this module. Otherwise
following the installation of the main apache package the start of the
server would fail (due to the absence of this particular module).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-26 19:09:36 +01:00
Sebastian Kemper
e94a08298e apache: rename bin from httpd to apache2
This way there's no need to worry about overwriting another httpd binary
or symlink from another package, for example busyboxes httpd.

The init script is also renamed to apache2 for consistency.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-26 19:07:03 +01:00
Hannu Nyman
a56402b90d
Merge pull request #11132 from Andy2244/wsdd2-name_change_ksmbd
wsdd2: update for renamed smbd->ksmbd
2020-01-26 17:57:44 +02:00
Andy Walsh
f27a6e42d1 wsdd2: update for renamed smbd->ksmbd
* update for renamed smbd->ksmbd

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-01-26 16:42:13 +01:00
Andy Walsh
664479fa89 smbd: update to 3.1.1, rename to "ksmbd", "ksmbd-tools"
* rename smbd->ksmbd (upstream name change)
* ksmbd-tools: build with static glib2 (usmbd = ~90kb, smbuseradd = ~40kb)
* new etc folder location = /etc/ksmbd/smb.conf
* new database name = /etc/ksmbd/ksmbdpwd.db
* fixes "map to guest = Bad User" while userdb is also used
* fixes missing ipv6 support
* update/rename to "luci-app-ksmbd"
* remove UCI samba compatibility code for section names (ksmbd uses [share] + [globals] not [sambashare] + [global])

* ksmbd: release 3.1.1 version
* ksmbd: does not work if ipv6 module is not loaded or compiled in
* ksmbd: capsule ifdef CONFIG_SMB_INSECURE_SERVER with smb1 codes
* ksmbd: release 3.1.0 version
* ksmbd: fix over 80 character warnings
* ksmbd: rename smbd-tools to ksmbd-tools in travis.yml
* ksmbd: fix password db file location in travis.yml
* ksmbd: rename smbd prefix function to ksmbd
* ksmbd: rename smbd prefix source files to ksmbd
* Revert "smbd: set connection status with SMBD_SESS_EXITING instead of direct destory"
* ksmbd: rename smbd to ksmbd in .travis.yml
* smbd: rename module name to ksmbd.ko
* smbd: set connection status with SMBD_SESS_EXITING instead of direct destory
* smbd: previous session with same user and same password should be deleted
* smbd: only use global session table in smb2 session
* smbd: add support for ipv6
* smbd: fix empty macro issue from smbd_debug
* cifsd: fix printing of file names in find_next

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-01-26 16:32:53 +01:00
Josef Schlehofer
8eb0d55475
dnscrypt-proxy2: update to version 2.0.36
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-26 14:52:45 +01:00
Robby K
a4202ca4ff freeradius3: Update to 3.0.20
Latest stable release, contains security fixes for EAP-PWD (side-channel leak), logrotate settings (CVE-2019-10143) and a DoS issue due to multithreaded BN_CTX access (CVE-2019-17185).

Also refreshed patches/002-disable-session-cache-CVE-2017-9148.patch due to the following changes/commits in freeradius:
bf1a1eda23
a3c46544b3

Signed-off-by: Robby K <robbyke@gmail.com>
2020-01-26 12:10:00 +01:00
Stan Grishin
03606eddee https-dns-proxy: fix deleting server items, configurable dnsmasq settings change
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-01-25 21:14:38 -07:00
Rosen Penev
02f071eeae
nsd: update to 4.2.4
Removed upstreamed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-25 17:54:04 -08:00
Rosen Penev
011b546df6
radsecproxy: update to 1.8.1
Removed upstreamed OpenSSL patch.

Added PKG_BUILD_PARALLEL for faster compilation.

Cleaned up Makefile slightly.

Ran init script through shellcheck.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-25 17:48:50 -08:00
Rosen Penev
1eafc22afa
Merge pull request #10503 from LoEE/jpc/master/git-macos-cross
git: fix cross compilation on macOS
2020-01-25 15:24:46 -08:00
Rosen Penev
c3e1cca1e7
Merge pull request #10797 from pymumu/master
smartdns: add new package
2020-01-24 23:45:38 -08:00
Rosen Penev
f15653b94c
Merge pull request #11101 from neheb/jj2
modemmanager stuff: don't use autoreconf
2020-01-23 18:33:28 -08:00
Toke Høiland-Jørgensen
c6b4d7f367 acme: Include empty 'dns' config option by default
This should hopefully prevent issues with that option not showing up in the
GUI, like in #11095.

Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
2020-01-23 11:22:49 +01:00
Rosen Penev
cfd1e8c12d
modemmanager: fixed license information
Removed unrecognized configure option.

Small cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-22 20:45:23 -08:00
Shane Peelar
74bc8b6e75
nginx: Fix brotli module
Use official Google repository for ngx_brotli.
This fixes build errors in #9776.

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>
2020-01-22 22:40:32 -05:00
Rosen Penev
fd30aa5f02
Merge pull request #11092 from peter-stadler/nginx-util
nginx-util: fix PROVIDES variable and failure with ipv6 disabled
2020-01-22 02:03:17 -08:00
Peter Stadler
f76f1e082d nginx-util: fix PROVIDES and issue #6905
nginx-ssl-util and nginx-ssl-util-nopcre are replacements for each other,
but cannot replace nginx-util (instead conflict with it).

The hard coded [::1] could lead to a nginx error if build without IPv6.
So, get the loopback addresses dynamically.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-01-22 10:00:39 +01:00
Hannu Nyman
8a239ed364
Merge pull request #11072 from ysc3839/frp
frp: update to 0.31.1
2020-01-21 19:28:08 +02:00
Nick Peng
c2d8a55ae8 smartdns: add new package
Signed-off-by: Nick Peng <pymumu@gmail.com>
2020-01-21 23:57:07 +08:00
Hannu Nyman
3e8dc94ec0
Merge pull request #11088 from janh/vnstat2-2.6
vnstat2: update to version 2.6
2020-01-21 17:24:02 +02:00
Jan Hoffmann
39f1455926 vnstat2: update to version 2.6
This also cleans up the Makefile and removes an unneeded patch.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2020-01-21 14:05:22 +01:00
Peter Stadler
54b6760848 uwsgi: use higher limit-as to fix issue #7250
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-01-21 13:04:48 +01:00
Rosen Penev
fc84a810e5
Merge pull request #11074 from lucize/frrup
frr: update to 7.2.1
2020-01-20 13:39:32 -08:00
Lucian Cristian
892d5eef10 frr: update to 7.2.1
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2020-01-20 20:43:28 +02:00
Richard Yu
1dd0a7cf0c
frp: update to 0.31.1
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2020-01-21 01:35:18 +08:00
Peter Stadler
5cd9d62f52 nginx-util: fix ubus::~iterator() and minor issues
* Do not destroy the iterator twice if cur==this (segfault).
* Do not add the delimiter clim=='\0' when creating the SSL directives.
* Set the right SSL_SESSION_CACHE_ARG for nginx-util get_env.
* Remove static from the constexpr that are used only for Line::build.
* Concat strings instead of appending them for not using a non-const ref
(to remove some warnings of clang-tidy -checks=google-runtime-references)

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-01-20 15:13:23 +01:00
Matt Merhar
0b04dd34a0 nut: fix other/otherflag custom variables in nut-server.init
This allows custom config parameters to be added to the generated config
files, enabling the original intended functionality per
https://openwrt.org/docs/guide-user/services/ups/software.nut.

Example usage from /etc/config/nut_server:

config driver 'apc'
	option driver 'snmp-ups'
	option snmp_version 'v3'
	option port '172.16.100.5'
	list other 'secLevel'
	list other 'secName'
	list other 'authPassword'
	list otherflag 'notransferoids'

config other 'other_secLevel'
	option value 'authNoPriv'

config other 'other_secName'
	option value 'some_username'

config other 'other_authPassword'
	option value 'some_password'

config other 'otherflag_notransferoids'
	option value '1'

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2020-01-19 22:39:44 -05:00
Rosen Penev
0e93d6457e
Merge pull request #11048 from ysc3839/transmission
transmission: update config options and add service triggers
2020-01-19 04:35:18 -08:00
Josef Schlehofer
12bd25596c git: update to version 2.25.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-19 11:58:20 +01:00