Commit Graph

24305 Commits

Author SHA1 Message Date
Daniel Golle 86bd165f8c perl-mail-spamassassin: update to version 3.4.6
Fixes CVE-2020-1946

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 1876cd2ff2 perl-net-dns: update to version 1.30
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle ddeb936ce1 opentracker: update to git HEAD
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 1c7ef6c666 libksba: update to version 1.5.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 81ccb88a80 libinput: update to version 1.17.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 42707fc1ee libextractor: update to version 1.11
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 1f50a9e417 libassuan: update to version 2.5.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle e70965b1aa Jinja2: update to version 2.11.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 05eac1796d gnunet-fuse: update to version 0.14.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 640a6ba9bd debian-archive-keyring: update to 2021.1.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle 97e87c471c exfatprogs: update to version 1.1.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-28 19:10:34 +01:00
Hirokazu MORIKAWA 1606574614 libupm: Disable node.js support
Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-28 01:19:03 -07:00
Rosen Penev 0717a1c224
Merge pull request #15516 from ja-pa/engineio-socketio-update
python-engineio & python-socketio: package update
2021-04-27 18:53:59 -07:00
Aleksander Jan Bajkowski ad74a794ca net-tools: bump to 2.10
Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
2021-04-27 18:04:52 -07:00
Hirokazu MORIKAWA b6bb8a62a5 libmraa: Disable node.js support
Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-27 18:04:18 -07:00
Josef Schlehofer 6666a70b74
Merge pull request #15525 from 1715173329/xray
xray-core: remove PROVIDES
2021-04-28 00:08:33 +02:00
Jan Hak b0870d792b libedit: update to version 20210419-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-04-28 00:05:08 +02:00
Moritz Warning d6a101ecce zerotier: update to 1.6.5
Minor ZeroTier update. Refreshed patches.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-04-28 00:03:32 +02:00
Josef Schlehofer cb0d83be31
Merge pull request #15517 from 1715173329/yq
yq: Update to 4.7.1
2021-04-28 00:01:16 +02:00
Josef Schlehofer afc8f09096
Merge pull request #15515 from ja-pa/gitlab-runner-13.11.0
gitlab-runner: update to version 13.11.0
2021-04-28 00:00:29 +02:00
Josef Schlehofer 44218cf9bd
Merge pull request #15514 from ja-pa/redis-6.2.2
redis: update to version 6.2.2
2021-04-28 00:00:11 +02:00
Tianling Shen bbc6c62c2a
xray-core: use `$(INSTALL_DATA)` to install configuration files
Using `$(INSTALL_CONF)` will cause the program has no access to
configurations file when someone enabled the selinux support.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-04-27 20:34:22 +08:00
Tianling Shen 92efcc2956
xray-core: remove PROVIDES
Xray now is no longer planning to keep compatibility with original
v2ray. Remove PROVIDES before it is totally broken.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-04-27 20:34:18 +08:00
Daniel Golle 816c41b6fc
uvol: fix emmitting ubus event when removing UBI volume
In case a volume which is down is removed, no ubus event needs to be
fired. Don't try.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-26 19:21:50 +01:00
Daniel Golle 794cf3ac59
auc: compare versions using dpkg/opkg's verrevcmp
Using strcmp() to compare a version string doesn't work well.
Use verrevcmp() function from opkg instead.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-26 19:21:43 +01:00
Tianling Shen 633d1dcf58
yq: Update to 4.7.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-04-26 19:18:33 +08:00
Jan Pavlinec 7a89793838
python-socketio: update to version 5.2.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 12:38:30 +02:00
Jan Pavlinec 024e5a2c38
python-engineio: update to version 4.1.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 12:37:51 +02:00
Jan Pavlinec 2acbb04c77
gitlab-runner: update to version 13.11.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 12:13:47 +02:00
Jan Pavlinec 5894ca38b2
redis: update to version 6.2.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 11:49:47 +02:00
Karl Palsson 9996328abd net/mosquitto: port is optional in root config
From mosquitto 2.x, port became optional and deprecated in the config,
and it was recommended that listeners be used instead.  Drop the hard
requirement in our config conversion script.

Reported in: https://github.com/openwrt/packages/issues/15506
Signed-off-by: <karlp@etactica.com>
2021-04-26 09:36:49 +00:00
Karl Palsson e0c33d94f8 net/mosquitto: fix log_type conversion in config
As reported in: https://github.com/openwrt/packages/issues/15506

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-04-26 09:34:52 +00:00
Rosen Penev 75e623710f dbus: fix new cmake build
CMake was using the wrong paths. Fix them up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-25 13:46:17 -07:00
Peter van Dijk 3ddefd7feb h2o: only install one copy of the .so
I noticed that the package contained 3 identical copies of the lib:

root@52170cbc2408:/# ls -ali /usr/lib/libh2o*
 162653 -rwxr-xr-x    1 root     root        348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so
 162660 -rwxr-xr-x    1 root     root        348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so.0.13
 162661 -rwxr-xr-x    1 root     root        348857 Apr 25 11:50 /usr/lib/libh2o-evloop.so.0.13.6

so this commit fixes that:

root@472ad3a8404e:/# ls -ali /usr/lib/libh2o*
 289858 lrwxrwxrwx    1 root     root            21 Apr 25 12:43 /usr/lib/libh2o-evloop.so -> libh2o-evloop.so.0.13
 289859 lrwxrwxrwx    1 root     root            23 Apr 25 12:43 /usr/lib/libh2o-evloop.so.0.13 -> libh2o-evloop.so.0.13.6
 289860 -rw-r--r--    1 root     root        348857 Apr 25 12:41 /usr/lib/libh2o-evloop.so.0.1

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-04-25 12:26:42 -07:00
Peter van Dijk 6ffe955dcc h2o: remove useless ruby dependency
h2o is the library dnsdist uses to offer DNS over HTTPS to clients. dnsdist is the only user of h2o in this tree.

While h2o can depend on Ruby (to build mruby support), this is disabled in the OpenWRT build of h2o. Hence, the Ruby dependency is unnecessary, and removing it saves a few megabytes of disk space.

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-04-25 12:26:42 -07:00
Mirko Vogt 00268c9bc6
Merge pull request #15511 from PowerDNS/unbound-htpps
unbound: fix typo in assist name of https-dns-proxy
2021-04-25 17:16:28 +02:00
Peter van Dijk 1bcc98ef90 unbound: fix typo in assist name of https-dns-proxy
I left the old version in, in case users have configs that already correct for this error.

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-04-25 16:16:23 +02:00
Rosen Penev 215a2e6518
Merge pull request #15507 from hswong3i/master-SQUID_enable-ssl-crtd
squid: Enable dynamic SSL certificate generation
2021-04-25 02:00:13 -07:00
Tao Gong f62c15f92d conntrack-tools: add a patch to fix endianness issue
Signed-off-by: Tao Gong <gongtao0607@gmail.com>
2021-04-24 20:08:10 -07:00
Wong Hoi Sing Edison dbda77686d
squid: Enable dynamic SSL certificate generation
Maintainer: @neheb / @BKPepe / @zhanhb
Compile tested: ipq806x, generic, netgear_r7800, master
Run tested: ipq806x, generic, netgear_r7800, openwrt-19.07

Description:

Squid now only support HTTPS proxy in TCP tunnel mode (e.g. `ssl_bump splice all`):

    https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on
    ssl_bump splice all

In order to operate in SSL Bump mode, we need to compile with `--enable-ssl-crtd` for following configuration:

    https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on
    sslcrtd_program /usr/lib/squid/security_file_certgen -s /car/cache/squid/ssl_db -M 4MB
    ssl_bump stare all
    ssl_bump bump all

This PR switch the `SQUID_enable-ssl-crtd` into `default y`, therefore default enable SSL Bump mode.

Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
2021-04-25 11:03:54 +08:00
Aleksander Jan Bajkowski f53127b03c coremark: bump to 2021-03-12
Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
2021-04-24 20:00:32 -07:00
Rosen Penev 9c6fc23e01 ksmbd: update to 3.3.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-24 02:20:12 -07:00
Rosen Penev 2e7c403fff ksmbd-tools: update to 3.3.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-24 02:19:14 -07:00
Leonardo Mörlein 7d17bbdc41 uacme: add use_auto_staging
Staging certificates have the advantage that their retry limits are loose.
Therefore they can be obtained quickly when automatic retries are used.
Unfortunately they can not be used for deployments because their CA is not
accepted by clients. Production certificates do not have this limitation, but
their retry limits are strict. For production certificates, automatic retries
can only be performed a few times per hour. This makes automatic obtainment of
certificates tenacious.

With use_auto_staging=1, the advantages of the two certificate types are
combined. Uacme will first obtain a staging certificate. When the staging
certificate is successfully obtained, uacme will switch and obtain a production
certificate. Since the staging certificate has already been successfully
obtained, we can ensure that the production certificate is successfully
obtained in the first attempt. This means that "retries" are performed on the
staging certificate and the production certificate is obtained in the first
attempt.

In summary, this feature enables fast obtaining of production certificates when
automatic retries are used.

By default, this feature is set to use_auto_staging=0, which means that
uacme will behave as before by default.

Signed-off-by: Leonardo Mörlein <git@irrelefant.net>
2021-04-24 01:16:57 -07:00
Leonardo Mörlein b80781150b uacme: do not override production state dir variable
With this commit, issue_cert() can be called multiple times alternating
between staging and production certificates within a script.

Before this commit, the production state dir was stored in $STATE_DIR.
But in the case of $use_staging=1, this variable was overwritten in
issue_cert() with $STAGING_STATE_DIR. This made it impossible to call
issue_cert() with $use_staging=0 afterwards. Now the production state
dir is stored in $PRODUCTION_STATE_DIR. This way it is not overridden
anymore and issue_cert() can be called multiple times alternating with
production and staging.

Signed-off-by: Leonardo Mörlein <git@irrelefant.net>
2021-04-24 01:16:57 -07:00
Rosen Penev da3be62a9f
Merge pull request #15466 from cotequeiroz/mutt
mutt: don't use host mailpath definition
2021-04-24 01:16:24 -07:00
Oldřich Jedlička b10c73f11c fwknop: Remove unnecessary get_bool() function.
The get_bool() functionality was already merged to lib/functions.sh, so
it is redundant in the init script. Remove it.

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2021-04-24 01:15:58 -07:00
Oskari Rauta ccf1b96e0e gummiboot: add new package
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-04-24 01:12:39 -07:00
Oskari Rauta 5d4d292e50 gnu-efi: add new package
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-04-24 01:11:51 -07:00
Rosen Penev 9d67bfbe3b
Merge pull request #15505 from gstrauss/lighttpd-1.4.59-2
lighttpd: patches from upstream
2021-04-24 01:04:44 -07:00