Commit graph

5530 commits

Author SHA1 Message Date
Andy Walsh
6dae6d5166 cifsd: add new package (kernel/cifsd and net/cifsd-tools)
* adds cifs/smb kernel server module (cifsd)
* adds userspace tools (cifsd, cifsadmin)
* has UCI support (compatible with samba configs)

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2019-07-14 14:07:42 +02:00
Rosen Penev
d1b2e41f70
Merge pull request #9440 from Andy2244/samba4-update-4-10-6
samba4: update to 4.10.6
2019-07-13 07:11:28 -07:00
Andy Walsh
0ddd8f1484 samba4: update to 4.10.6
* update to 4.10.6
* use python3
* disable SERVER_AD_DC option (bugged atm)
* fix init script symlink smb.conf detection
* add new deps (libtasn1, libopenssl)

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2019-07-13 14:22:04 +02:00
Rosen Penev
fb480e297c
softethervpn: Really fix iconv support
softethervpn overrides nls.mk by defining its iconv functions. This only
works if the libc has iconv. In addition, it does not allow external
libiconv usage. TARGET_LDFLAGS is also the wrong place to add -liconv.

Removed SSL3 patch. It was needed for OpenSSL 1.0.2 but not anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-11 12:10:38 -07:00
Rosen Penev
9521c83f66
Merge pull request #9452 from Andy2244/softethervpn5-update-9671
softethervpn5: update to 5.01.9671
2019-07-11 10:41:20 -07:00
Rosen Penev
bf97bb91bb
Merge pull request #9450 from zhaojh329/wifidog-ng
wifidog-ng: Update to 2.0.1
2019-07-11 08:00:17 -07:00
Andy Walsh
46c320f18f softethervpn5: update to 5.01.9671
* update to 5.01.9671
* switch to release tar's
* add cmake iconv and musl patches

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2019-07-11 16:55:19 +02:00
Alexandru Ardelean
8c96971c08 django-webpack-loader: update packaging format + add python3 variant
This change also updates the maintainer email to cotequeiroz@gmail.com, as
requested on a different change.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:16:36 +03:00
Alexandru Ardelean
b239483365 django-statici18n: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:16:36 +03:00
Alexandru Ardelean
545cff8b63 django-simple-captcha: update packaging format + add python3 variant
This change also updates the maintainer email to cotequeiroz@gmail.com, as
requested on a different change.

Also, changing here is the download URL to github's codeload, since that
one offers .tar.gz archives.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:16:34 +03:00
Alexandru Ardelean
cc33edc138 seafile-seahub: use python-pillow as dep
The pillow package has been updated to the Python[3] packaging format, and
now the package names are `python-pillow` & `python3-pillow`.
This change updates seafile-seahub to use it.

Not updating other packages as they will be converted to Python[3]
packaging format.

And not bumping PKG_RELEASE here as it will be done in the last commit that
updates deps for seafile-seahub.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:13:44 +03:00
Jianhui Zhao
2bde906faf wifidog-ng: Update to 2.0.1
Compatible with Linux kernel 4.18 and above

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-07-11 16:29:40 +08:00
Jan Pavlinec
5ee228fbc1 irssi: update to version 1.2.1 (security fix)
Fixes CVE-2019-13045

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-07-10 19:05:03 +02:00
Eneas U de Queiroz
5ab9f3e357
wifidog: fix getting ip from interface, cleanup
Patch taken from upstream fixes an Invalid argument error while trying
to get the IP address of an interface.
Makefile was updated to current style.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-09 14:38:36 -03:00
Rosen Penev
3d75793840
Merge pull request #9425 from neheb/open
squid: Fix compilation with GCC9
2019-07-09 09:49:02 -07:00
Florian Eckert
8a54c15a13
Merge pull request #9389 from TDT-AG/pr/20190704-mwan3
mwan3: change and add new mwan3 ubus informations
2019-07-09 16:00:17 +02:00
Adam Mizerski
cc4ed96063
dnscrypt-proxy2: add init script using procd
Signed-off-by: Adam Mizerski <adam@mizerski.pl>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-09 14:42:11 +02:00
Josef Schlehofer
cff7ce4b24
dnscrypt-proxy2: add a new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-09 14:42:10 +02:00
Rosen Penev
ae03949422
Merge pull request #9345 from neheb/bitl
bitlbee: Update to 3.6-1
2019-07-08 18:38:31 -07:00
Rosen Penev
16c908c107
bitlbee: Update to 3.6
Removed upstreamed patch.

Removed mirror. It seems it has a wrong HTTPS certificate.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-08 14:38:31 -07:00
Rosen Penev
fbfe2671e7
Merge pull request #9287 from lucize/openfortivpn
openfortivpn: add package
2019-07-08 14:18:10 -07:00
Rosen Penev
c18cb9e7c5
squid: Fix compilation with GCC9
by passing -Werror. Also added -latomic as some platforms need it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-08 13:13:19 -07:00
Rosen Penev
1514147dc9
Merge pull request #9407 from neheb/spoo
spoofer: Update to 1.4.5
2019-07-08 13:00:10 -07:00
Dirk Brenken
59a69ee059
travelmate: update 1.4.9
* fix a corner case issue with auto expiry of the
  'Faulty Station' list (the last run information was not updated)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-07-08 14:02:47 +02:00
Rosen Penev
4c42eb0b45 spoofer: Update to 1.4.5
Needed for the new protobuf update.

Cleaned up Makefile.

Got rid of HOST_BUILD_DEPENDS. This package does not have a host build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-05 16:12:30 -07:00
Rosen Penev
8e70d9ce5e
Merge pull request #9382 from neheb/rsy
rsync: Fix compile with -Wimplicit-function-declaration
2019-07-05 11:53:17 -07:00
Alexandru Ardelean
1d383c23f4 net: mstpd: new package (multiple spanning tree daemon)
This change adds support for mstpd (Multiple Spanning Tree Protocol
Daemon).

mstpd works reasonably well with RSTP.
MSTP protocol works ok, but is known to have some issues with some managed
switches.

In order to get this to work, each physical switch port needs to have it's
own software network interface (so, for example: port 0 <==> eth0). This
means that this is suited mostly for higher end devices that can process
STP packets in software.

An interface for `swconfig` or Linux's DSA or switchdev would haven been
interesting, but it never materialized.

Adding this in the OpenWrt packages feed may provide some interest or
feedback on whether `mstpd` should do more, to integrate with managed
switches and offer some basis for Linux (through OpenWrt) as an OS for
managed switches.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-05 10:27:44 +03:00
Rosen Penev
f378bf1a9e
Merge pull request #9030 from dengqf6/xt3.2
xtables-addons: update to 3.3
2019-07-04 22:53:14 -07:00
Rosen Penev
b74cb7dbce
Merge pull request #9363 from adde88/master
Added hcxdumptool and hcxtools, created by @ZerBea
2019-07-04 22:45:16 -07:00
Stan Grishin
79245d4552 simple-adblock: options to filter non-ASCII domains, local compressed storage
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-07-04 15:38:58 -07:00
Rosen Penev
fbc16be02f
Merge pull request #9391 from mwarning/zerotier
zerotier: keep configuration file on update
2019-07-04 13:13:07 -07:00
Moritz Warning
85292a9f92 zerotier: keep configuration file on update
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-07-04 21:36:00 +02:00
Rosen Penev
905e1e1766
Merge pull request #9390 from cotequeiroz/coova-chilli-parallel
coova-chilli: disable parallel build
2019-07-04 12:10:49 -07:00
Rosen Penev
eeff4f6376
Merge pull request #9386 from neheb/ke2
kea: Fix compilation without deprecated OpenSSL APIs
2019-07-04 10:18:06 -07:00
Rosen Penev
c7713b5ef6
Merge pull request #9230 from James-TR/pdns-recursor
pdns-recursor: add package
2019-07-04 10:17:32 -07:00
Eneas U de Queiroz
4ca57ae9c2
coova-chilli: disable parallel build
Parallel building is causing a failure because it executes some
commands, such as patch, more than once.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-04 09:01:52 -03:00
Florian Eckert
e100de8bd8 mwan3: update version to 2.8.0
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:06:27 +02:00
Florian Eckert
27db561752 mwan3: add netifd up info to mwan3 ubus status output
Add the netifd up status output to the mwan3 ubus status output.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:03:43 +02:00
Florian Eckert
cfba93a203 mwan3: add enabled info to mwan3 ubus status
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:03:40 +02:00
Florian Eckert
bfa849c14e mwan3: add interface uptime netifd value to ubus mwan3 status output
Add missing netifd uptime info to ubus status call.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:03:37 +02:00
Florian Eckert
6c2cd78c6f mwan3: rename downtime to offline
Rename downtime ubus output from mwan3 to offline.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:03:34 +02:00
Florian Eckert
3be40786f5 mwan3: rename uptime to online
Rename uptime ubus output from mwan3 to online.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:03:30 +02:00
Florian Eckert
8d3c8dadcf mwan3: add migration script for flush_conntrack config
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-07-04 12:03:23 +02:00
Rosen Penev
54d7bc119d
kea: Fix compilation without deprecated OpenSSL APIs
Forgot to add this one to the last pull request.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-03 20:58:30 -07:00
Rosen Penev
1e23b4eae0
rsync: Fix compile with -Wimplicit-function-declaration
The configure test for gettimeofday does not include the proper header.
Override the variable as all OpenWrt libc have two arguments for
gettimeofday.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-03 18:28:43 -07:00
Dirk Brenken
2e06c4ec93
ddns-scripts: various fixes
* use '$ddns_rundir' in 'get_service_data' for pipe creation, fix #8971
* add missing local variables in 'get_service_data'
* change DNS server verification with drill in 'verify_host_port',
fix/supersed #8935
* remove needless cat calls in 'verify_host_port'
* set cloudfare TTL to min. 120 seconds, fix #7745
* bump/align package version number

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-07-03 22:41:26 +02:00
Nikos Mavrogiannopoulos
cefb2f03e2 ocserv: updated to 0.12.4
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2019-07-03 21:32:35 +02:00
James Taylor
41c2f33698 pdns: correct incomplete fix for build failure
Maintainer: me

This commit addresses a build failure around guards on execinfo.h usage to
prevent uclibc from pulling it in, as it defines both  __GLIBC__ and __UCLIBC__.
The original patch had invalid syntax which this corrects.

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-07-03 11:51:36 -03:00
James Taylor
7264fbe153 pdns-recursor: add package
Maintainer: me

Compile tested: armv7l, OpenWRT SDK
Run tested: armv7l Linksys WRT1900ACS, OpenWrt SNAPSHOT, r9987-655fff1571 -
confirmed PowerDNS recursor links correctly against libraries and runs on my
target environment.

Description:
PowerDNS Recursor is a high-performance resolving name server, utilizing
multiple processor and including Lua scripting capabilities.

This commit includes the recursive nameserver

https://www.powerdns.com/recursor.html

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-07-03 21:19:30 +10:00
Andreas Nilsen
0ae6958740 hcxtools: Fixed typo in both Makefiles
PKG_LICENCE_FILES vas wrongly named PKG_LICENCE_FILE

Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2019-07-03 08:02:21 +02:00
Rosen Penev
c319b9f53d
Merge pull request #9367 from gladiac1337/haproxy-2.0.1-master
haproxy: Update HAProxy to v2.0.1
2019-07-02 22:34:34 -07:00
Christian Lachner
dc08318f01 haproxy: Change DEPENDS from libncursesw to libncurses
- Change DEPENDS from libncrusesw to libncurses

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-07-03 07:12:32 +02:00
Rosen Penev
a6d7ad8573
Merge pull request #9368 from neheb/torr
RTorrent updates
2019-07-02 21:50:04 -07:00
Rosen Penev
0f79c6b76a
Merge pull request #9337 from neheb/nod
noddos: Fix compilation without deprecated OpenSSL APIs
2019-07-02 21:13:36 -07:00
Rosen Penev
f08a949f4b
Merge pull request #9334 from neheb/net1
Netopeer2: Fix compilation without deprecated OpenSSL APIs
2019-07-02 21:12:59 -07:00
Alexandru Ardelean
5fd0baac09 net: seafile-seahub: update maintainer & license file
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
441f486081 django-restframework: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
15272fcc65 django-postoffice: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
6a7f547a38 django-picklefield: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
7bbc5131f2 django-jsonfield: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
e4d8127cae django-formtools: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
35cddd9b6f django-compressor: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
3392fbc6fc django-appconf: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Rosen Penev
f282309892
Merge pull request #9289 from neheb/dns
dnscrypt-proxy: Update to latest git revision
2019-07-02 09:51:36 -07:00
Andreas Nilsen
6f6457fb37 hcxtools: Changes to the Makefile, as suggested.
- Now using codeload as suggested.
- Removed PKG_BUILD_PARALLEL, and PKG_USE_MIPS16:=0 as it was no longer needed to build the latest version successfully.
- Moved PKG_MAINTAINER to top.
- Use INSTALL_BIN instead of CP
- Added PKG_LICENSE and PKG_LICENSE_FILES
- Fixed a typo in TITLE
- DCO should be fixed now.

Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2019-07-02 16:16:44 +02:00
Andreas Nilsen
9e4fc185e2 hcxtools: Fixed PKG_SOURCE_URL
Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2019-07-02 16:16:44 +02:00
Andreas Nilsen
89da0ac020 hcxtools: Added hcxtools and hcxdumptool, created by: @ZerBea.
Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2019-07-02 16:16:23 +02:00
Karl Palsson
c00c826789 ntpdate: use uci configured servers instead of static list
If we're going to have a list of ntp servers, we should at least respect
them.  Fallback to the original static list if no configured servers are
found.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2019-07-02 09:25:34 +00:00
Rosen Penev
343e2a07e4
rtorrent: Enable IPv6 support
Other Makefile cleanups as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-01 18:39:17 -07:00
Rosen Penev
84104309bc
Merge pull request #9350 from neheb/api
apinger: Update to latest git revision
2019-07-01 15:13:16 -07:00
Christian Lachner
92b5742300 haproxy: Update HAProxy to v2.0.1
- Update haproxy download URL and hash
- Add new patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-07-01 20:45:28 +02:00
Yousong Zhou
8897ea4d51 openvswitch: conditionally depends on nf_conncount.ko
This is required for conntrack zone limit support.  Linux upstream
commit is 11efd5cb ("openvswitch: Support conntrack zone limit")

Ref: https://github.com/openwrt/packages/issues/9274#issuecomment-507181166
Reported-by: Lech Perczak <lech.perczak@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-07-01 13:45:38 +00:00
Peter Wagner
d76f90fd43 nfs-kernel-server: update to 2.4.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2019-06-30 13:10:35 +02:00
Jeffery To
9a8434276c obfs4proxy: Update to 0.0.11
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-30 03:15:35 +08:00
Rosen Penev
f4ab089271
Merge pull request #9351 from neheb/3tr435
linknx: Update iconv patch to work with libiconv-full
2019-06-28 22:44:49 -07:00
Hannu Nyman
364b0bb52a
Merge pull request #9321 from ysc3839/frp
frp: add uci config integration
2019-06-29 08:00:59 +03:00
Rosen Penev
b1301fb678
Merge pull request #9336 from neheb/coov
coova-chili: Fix compilation with newer GCC
2019-06-28 19:08:21 -07:00
Rosen Penev
16612bea78
Merge pull request #9280 from neheb/log
kea: Don't install to STAGING_DIR_HOST
2019-06-28 19:07:55 -07:00
Rosen Penev
ee94a1e912
linknx: Update iconv patch to work with libiconv-full
libiconv-full requires a const char for its second parameter. Otherwise
-fpermissive error is thrown.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-28 16:01:04 -07:00
Rosen Penev
d93fd61d62
kea: Don't install to STAGING_DIR_HOST
STAGING_DIR_HOST is for packages under tools/ , not host packages.

Reorganized Makefile for consistency between packages.

Added PKG/HOST_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-28 14:33:46 -07:00
Rosen Penev
dff6d2639e apinger: Update to latest git revision
This project seems abandoned. Updated to latest version.

Also cleaned up the Makefile quite a bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-28 11:38:42 -07:00
Rosen Penev
732b1c4c0e nfs-kernel-server: Fix compile with uClibc-ng
NS_MAXMSG is not defined.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-28 20:12:15 +02:00
Rosen Penev
266b0ba9d9 coova-chili: Fix compilation with newer GCC
Added -Wno-error to fix.

Also added patch to fix compilation without deprecated OpenSSL APIs.

Added PKG_BUILD_PARALLEL for faster compilation.

Switched libcyassl to libwolfssl.

Reorganized makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-28 10:34:27 -07:00
Lucian Cristian
559afd02c6 openfortivpn: add package
An open implementation of Fortinet's proprietary PPP+SSL VPN solution

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-06-28 11:56:27 +03:00
Rosen Penev
3945290c28 noddos: Fix compilation without deprecated OpenSSL APIs
Rearranged Makefile for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Removed ca-certificates dependency. ca-bundle is enough.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-27 00:36:15 -07:00
Rosen Penev
f444b5e4d5 Netopeer2: Fix compilation without deprecated OpenSSL APIs
Reorganized Makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-27 00:32:57 -07:00
Rosen Penev
49382922f8 haproxy: Fix compilation without deprecated OpenSSL APIs
It seems there is a mistake in the version I sent upstream.

Cleaned up Makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-27 00:31:37 -07:00
Dirk Brenken
2138012a2e
Merge pull request #9331 from dibdot/travelmate
travelmate: update 1.4.8
2019-06-27 08:17:19 +02:00
Josef Schlehofer
81e9b8c233
Merge pull request #9328 from cotequeiroz/seahub-flup
seafile-seahub: adjust to flup rename
2019-06-27 05:33:42 +02:00
Deng Qingfang
868f29d4ee bind: update to 9.14.3
Fixed CVE-2019-6471

ChangeLog: https://ftp.isc.org/isc/bind9/9.14.3/CHANGES

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
2019-06-26 16:25:44 -07:00
Dirk Brenken
8335e6e76c
travelmate: update 1.4.8
* optimize the main scan/iwinfo call (performance & system load):
  - remove a needless f_trim function call
  - remove a redundant awk call
  - reduce the scan buffer size and
    make it configurable (trm_scanbuffer, default 1024 bytes)
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-06-26 22:30:36 +02:00
Rosen Penev
de34fb0669
Merge pull request #9312 from neheb/lnk
linknx: Fix compilation with libiconv
2019-06-26 12:32:53 -07:00
Eneas U de Queiroz
4be2aa45d4
seafile-seahub: adjust to flup rename
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-06-26 14:12:24 -03:00
Richard Yu
aa3efeddbf frp: add uci config integration
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-06-26 17:26:51 +08:00
James Qian
e4951651e2 ddns-scripts: modify deSEC update url
the latest update url format for deSEC is
http(s)://update.dedyn.io/update?username=[USERNAME]&password=[PWD]

Signed-off-by: James Qian <sotux82@gmail.com>
2019-06-26 16:47:12 +08:00
Rosen Penev
881e6667fe
Merge pull request #9082 from jefferyto/radicale-py2-removal
radicale: Remove Py2 variant, rename Py3 variant
2019-06-25 19:07:21 -07:00
Rosen Penev
fec9257655
linknx: Fix compilation with libiconv
This applies to uClibc-ng and libiconv-full

Switched to building with uClibc++.

Fixed license information.

Fixed BUILD_DEPENDS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-25 16:23:23 -07:00
Robert Koszewski
045149cb21 Fix release and package version
Signed-off-by: Robert Koszewski <rkkoszewski@gmail.com>
2019-06-25 21:38:15 +02:00
Robert Koszewski
29fc709d14 Readd deleted chap-secrets file 2019-06-25 21:37:38 +02:00
Rosen Penev
7d7580615f
Merge pull request #9304 from James-TR/update/pdns-auth
pdns-auth: Bump version to 4.1.10
2019-06-25 08:45:37 -07:00
Nikos Mavrogiannopoulos
400bf225c4
Merge pull request #9309 from neheb/openc
openconnect: Fix DTLS with OpenSSL
2019-06-25 15:07:15 +02:00
Florian Eckert
b11329055f
Merge pull request #9320 from James-TR/dnsdist-cpe-id
dnsdist: Add PKG_CPE_ID field to Makefile
2019-06-25 13:46:57 +02:00
James Taylor
fe97f8a80e dnsdist: Add PKG_CPE_ID field to Makefile
Adding the PKG_CPE_ID field to the Makefile for dnsdist

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-06-25 21:01:51 +10:00
James Taylor
a8597e6d3e pdns-auth: Bump version to 4.1.10
PowerDNS released two new versions which together add some features and address security issues.
Changelog: https://doc.powerdns.com/authoritative/changelog/4.1.html

This release and 4.1.9 together fix the following security advisories:

PowerDNS Security Advisory 2019-04 (CVE-2019-10162)
PowerDNS Security Advisory 2019-05 (CVE-2019-10163)

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-06-25 20:01:33 +10:00
Rosen Penev
d4a84ba4c7
Merge pull request #9267 from ysc3839/frp
frp: add new package
2019-06-24 11:06:06 -07:00
Rosen Penev
6dbbc17b1f openconnect: Fix DTLS with OpenSSL
Backported upstream patches that fix this.

Removed local patch that fixes libp11 with version 0.4.7, which is not
used anymore. Upstream has a different solution.

License fixes and Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-24 10:58:20 -07:00
Jonas Gorski
9063c9a601 znc: update to 1.7.4
Fixes CVE-2019-12816.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2019-06-24 14:45:36 +02:00
Rosen Penev
d62098470f
Merge pull request #9183 from James-TR/pdns-auth
pdns: add package
2019-06-23 07:51:18 -07:00
Rosen Penev
0f9db08be3
Merge pull request #9296 from gladiac1337/haproxy-v2.0.0-fix
haproxy: Fix issue #9294 & update patches
2019-06-23 07:45:12 -07:00
Christian Lachner
f8268e442c haproxy: Fix issue #9294 & update patches
The arc700 target (and probably others) uses uclibc as it's c-library. However,
uClibc's libcrypt seems to not support the crypt_data struct which broke
the build. This fix adds a new build-target to haproxy which does not use
libcrypt. Summing up, this commit does:
- Add support for uclibc to haproxy with libcrypt disabled
- Add detection of c-library to configure the correct build-target
- Silence additional warnings
- Update patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-06-23 13:39:12 +02:00
Rosen Penev
71f9b042d8 dnscrypt-proxy: Update to latest git revision
Includes a security fix.

Fixed usage with latest libsodium.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-22 11:16:48 -07:00
Luiz Angelo Daros de Luca
b1fa127952 switchdev-poller: add new package
This service monitors (each 3s) switchdev ports and brings down CPU
ports when all related non-CPU vlan ports are also down. Otherwise,
it brings the port up.

In order to hide CPU ports from netifd, when a device is brought down,
the device is renamed adding the suffix "_down".

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2019-06-22 00:49:00 -03:00
Daniel Engberg
c33a3ff087
Merge pull request #9284 from gladiac1337/feature-haproxy-v2.0.0
haproxy: Update HAProxy to v2.0.0 (LTS)
2019-06-21 23:00:04 +02:00
Christian Lachner
6cc24a477f haproxy: Update HAProxy to v2.0.0 (LTS)
- Update haproxy download URL and hash
- Add new patches
- Add several CFLAGS (derived from haproxy Makefile) to make the build work with v1.9+
- Update default configuration
- Add check-command (for config) to init-script
- Add prometheus-service from contribs by default

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-06-21 09:09:11 +02:00
Yousong Zhou
9ac5ac81ab treewide: avoid deref symlinks when installing .so
This change is inspired by commit openwrt/openwrt@38b22b1e ("nghttp2:
deduplicate files in libnghttp2")

The packages in this commit are identified with the following command

	grep -rin -E 'INSTALL_(DATA|BIN)' | grep -F '.so' | grep -F '*'

Some of them do not have symlinks and are not affected, but the change
is still applied for consideration of best practices just in case

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-21 09:52:32 +08:00
Rosen Penev
5a24cf1969
Merge pull request #9277 from neheb/md
mdnsresponder: Fix compilation with uClibc-ng
2019-06-20 09:50:50 -07:00
Alexandru Ardelean
4bc29f54ac seafile-server: fix build with libssp & non-musl libc
Fixes: https://github.com/openwrt/packages/issues/9255

This seems to fail the build for this package only.
So, this change patches the build, to add `-lssp` to the LDFLAGS of this
package, in case the build uses GCC's libssp.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-20 20:54:14 +08:00
Hannu Nyman
aa27ff8d75
Merge pull request #9246 from EricLuehrsen/unbound_192
unbound: update to 1.9.2
2019-06-20 13:14:44 +03:00
Yousong Zhou
6aef8faae7 openvswitch: bump to version 2.11.1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-20 08:35:31 +00:00
Yousong Zhou
51a68f08c5 openvswitch: drop dependencies on kmod-mpls
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-20 08:35:31 +00:00
Yousong Zhou
885fc52411 openvswitch: conditionally select kmod-nsh
The nsh.ko requirement was introduced in kernel 4.15.  Currently there
are 3 kernel versions in base system, 4.9, 4.14, 4.19

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-20 08:35:31 +00:00
Yousong Zhou
a6ec885522 openvswitch: rework skipping intree kmod build for unsupported kernels
This is a workaround to prevent the whole build from failing because of
the intree kmods are not supported yet by upstream project.

Root cause is that kernel version should not play a part when making
DEPENDS as the generated kconfig was for all targets that may have
different kernel versions.

One less than ideal effect of this change is that for an unsupported
kernel version, people can still select the intree kmod but it won't be
built.  This may contradict expectation if the warning was not noticed
by them

Resolves openwrt/packages#9274

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-20 08:24:55 +00:00
Rosen Penev
16e5309750 mdnsresponder: Fix compilation with uClibc-ng
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-19 14:54:19 -07:00
Dirk Brenken
8517cb1493
Merge pull request #9259 from dibdot/banIP
banip: update 0.1.4
2019-06-19 11:57:51 +02:00
Karl Palsson
08ab75d88b mosquitto: update to 1.6.3
Fixes multiple issues, primarily of interest to OpenWrt:
* getrandom issues with and without TLS and glibc
See https://github.com/openwrt/packages/issues/9005 and
https://github.com/openwrt/packages/pull/9243

Many many many other fixes related to mqttv5/v3.1.1 interactions and
mqtt5 support options.

Full changelog at: https://mosquitto.org/blog/2019/06/version-1-6-3-released/

Signed-off-by: Karl Palsson <karlp@etactica.com>
2019-06-19 09:48:11 +00:00
Richard Yu
0ad456bb1a frp: add new package
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-06-19 17:38:34 +08:00
Dengfeng Liu
b639f37c0f apfree-wifidog: Update to v3.11.1716
Change log for v3.11.1716:
[IMP] Replaced libhttpd with libevent, therefore commented thread
related parameters in  wifidogx conf file
[IMP] Added REQUEST_TYPE_COUNTERS_V2 to wifidog protocol
[IMP] Sent online and offline client's counter info to auth server

[FIX] Fixed missing setting online_time parameter bug

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2019-06-19 17:17:50 +08:00
Eric Luehrsen
68b094d411 unbound: improve a few UCI settings
- treat RFC6762 'local.' as nxdomain because avahi and other services
will disable if SOA or NS records appear in central DNS.
- allow two threads to be enabled with the 'heavy traffic' variant of
Unbound packages.

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2019-06-19 00:50:28 -04:00
Eric Luehrsen
fb2757146f unbound: update to 1.9.2
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2019-06-19 00:50:28 -04:00
Rosen Penev
205df2eb36
Merge pull request #9099 from CGretski/feature_ostiary
ostiary: Initial package creation
2019-06-18 18:57:54 -07:00
Rosen Penev
8adf60ff28
Merge pull request #8829 from flyn-org/mdnsresponder
mdnsresponder: update to IETF104
2019-06-18 18:43:27 -07:00
Dirk Brenken
f8f539e21c
banip: update 0.1.4
* refine 'refresh' mode, add normal processing/download as fallback
* remove needless reload trigger
* fix various ipset warnings
* fix timer in 'refresh' mode
* adapt ssbl regex to new source list format

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-06-18 22:23:17 +02:00
Alexandru Ardelean
0b29c86969 seafile-seahub: whitespace update
Just un-indent the package definition a bit.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:12:22 +03:00
Alexandru Ardelean
1b2936a2d0 django-constance: convert to python pkg format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:12:22 +03:00
Alexandru Ardelean
f026dba26e django: convert to python pkg format + add python3 variant
This also updates all dependencies to use the new `python-django` package.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:12:19 +03:00
Alexandru Ardelean
cf99755444 seafile-seahub: de-couple build a bit more
seafile-seahub's build is a mess.
It hijacks some OpenWrt mk files into the build.

This can be avoided by provided some of the required parameters via
env-vars and patching the env-vars into the build.
Which is what this patch does.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:07:46 +03:00
Alexandru Ardelean
1c5f5b61d3 seafile-seahub: move all prefix-ed python packages to var
The change is mostly organizational.
More packages will be moved to have python- or python3- prefixes.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:07:41 +03:00
Antony Antony
8f99aff8fd libreswan: update to libreswan 3.29-1
remove unused patches
Add patch to:
Automatically detect whether Curve25519 is available in NSS for USE_DH31

Signed-off-by: Antony Antony <antony@phenome.org>
2019-06-16 23:39:57 +02:00
Antony Antony
32e4c4d7ca libreswan: add libunbound and minor fixes
enable libunbound, along with dependency

add kmod-crypto-aead kmod-crypto-gcm dependency to support AES GCM

disable libseccomp
  /git/openwrt/build_dir/target-mips_24kc_musl/libreswan-3.27/include/lswseccomp.h:24:10: fatal error: seccomp.h: No such file or directory
  #include <seccomp.h>
          ^~~~~~~~~~~
add missing dependency nspr

add nss-utils dependency to able to import x509 Certificates  to fix the error
 ipsec import west.p12
 /usr/sbin/ipsec: line 239: pk12util: not found
 /usr/sbin/ipsec: line 84: certutil: not found

remove libnss dependency, nss-utils  util will pull it.
remove unused build option KERNELSRC not necesscay since b4b98e2922.

Signed-off-by: Antony Antony <antony@phenome.org>
2019-06-16 23:39:57 +02:00
Robert Koszewski
6d6b7beae7 Add workaround to properly register the sstp interface
Signed-off-by: Robert Koszewski <rkkoszewski@gmail.com>
2019-06-16 18:44:34 +02:00
Harvey Hu
f15e39134e Add netifd script to control sstp connections. 2019-06-16 18:43:15 +02:00
Rosen Penev
45d40b4a88
Merge pull request #9035 from neheb/ibr
ibr*: Switch to uClibc++
2019-06-15 15:00:44 -07:00
James Taylor
6320a3b9cb pdns: add package
Maintainer: me

Compile tested: armv7l, OpenWRT SDK
Run tested: armv7l Linksys WRT1900ACS, OpenWrt SNAPSHOT, r9987-655fff1571 -
confirmed PowerDNS server links correctly against libraries. I'm unable to test
all the backend modules as I don't have suitable backing stores set up for each.

Description:
PowerDNS is a versatile nameserver which supports a large number of different
backends ranging from simple zonefiles to relational databases and load
balancing/failover algorithms. PowerDNS tries to emphasize speed and security.

This commit includes the authoritative nameserver, backends and additional tools

https://www.powerdns.com/auth.html

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-06-14 20:34:59 +10:00
Jan Hák
30627a9928 knot: upgrade to vetsion 2.8.2
Upgrade of Knot DNS package to version 2.8.2

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2019-06-13 10:56:21 +02:00
Yousong Zhou
5d34dd284a shadowsocks-libev: bump to version 3.3.0
The most notable change was that socket data buffer has been increased
from 2KB to 16KB

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-11 17:21:03 +00:00
Rosen Penev
dc680c9d4d
Merge pull request #9164 from neheb/acme
acme: Update to 2.8.1
2019-06-11 09:18:06 -07:00
Chris Geraghty
2478868db9 ostiary: Initial package creation
Signed-off-by: Chris Geraghty <CGretski@hotmail.com>
2019-06-11 07:37:07 +01:00
Darryl Sokoloski
753a93ccb3 netifyd: updated to v2.88
Change log for v2.88:
[IMP] Added support for search and replace privacy expressions.
[IMP] Added support for masking external addresses with private address ranges.
[IMP] When enabled, trigger a sink update on start-up.
[IMP] Added flow hash cache.
[IMP] Added HTTPS as a super-protocol of SSL.
[IMP] Add ability to save DNS hint cache to non-volatile (persistent) memory.
[IMP] Save sink responses when "json_save" is enabled.
[IMP] Added dynamic sink URL cloud configuration.
[IMP] Implemented per-detection-thread packet capture queue.
[IMP] Added support for a loadable serial UUID.
[IMP] Added configuration option to override sink connection timeout.
[IMP] Idle flow TTLs tunable via configuration directives.
[IMP] Added idle TCP flow multiplier to keep TCP flows in memory longer.
[IMP] Added new flow metadata "first_update_at" timestamp.
[IMP] Added complete reference sample configuration file.
[IMP] Various optimizations and fixes for FreeBSD.
[IMP] Employ advisory locking when writing output files.

[FIX] Ensure all configuration files are preserved on upgrades.
[FIX] Fixed automatic interface role detection for nethserver/shorewall.
[FIX] Memory usage fixes using profiling tools.

[UPD] Updated to nDPI v2.9.0-dev-709a87c.

[OPT] Flush and compress upload queue as soon as possible.
[OPT] Significantly reduced detection thread locking times.

[DEV] Added example plugin submodule to repository.

Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2019-06-10 10:20:14 -04:00
Deng Qingfang
c54a826086 shadowsocks-libev: size optimizations
Use link-time optimization and --gc-sections --as-needed ldflags
Reduces ipk size by 20%

Remove unnecessary dependencies

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
2019-06-10 20:31:10 +08:00
Peter Wagner
2cc8276a0a git: update to 2.22.0
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2019-06-10 11:30:32 +02:00