Hannu Nyman [Sat, 7 Jan 2023 08:37:10 +0000 (10:37 +0200)]
Merge pull request #20212 from gstrauss/lighttpd-1.4.68
lighttpd: update to lighttpd 1.4.68 release hash
Javier Marcet [Thu, 5 Jan 2023 18:05:34 +0000 (19:05 +0100)]
docker-compose: Update to version 2.15.0
Signed-off-by: Javier Marcet <javier@marcet.info>
Van Waholtz [Thu, 5 Jan 2023 10:59:11 +0000 (18:59 +0800)]
syncthing: update to 1.23.0
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
John Crispin [Wed, 4 Jan 2023 19:42:58 +0000 (20:42 +0100)]
libwebsockets: update PKG_RELEASE
Fixes: df13b03e50 ("libwebsockets: fix uloop support")
Signed-off-by: John Crispin <john@phrozen.org>
Glenn Strauss [Wed, 4 Jan 2023 02:19:46 +0000 (21:19 -0500)]
lighttpd: collect mods now built into lighttpd exe
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Glenn Strauss [Tue, 3 Jan 2023 22:54:07 +0000 (17:54 -0500)]
lighttpd: fix meson build
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Rosen Penev [Wed, 4 Jan 2023 00:15:16 +0000 (16:15 -0800)]
libmaxminddb: install pkgconfig file
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Tianling Shen [Sun, 1 Jan 2023 08:33:26 +0000 (16:33 +0800)]
libtorrent-rasterbar: Update to 2.0.8
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Stan Grishin [Tue, 3 Jan 2023 19:45:29 +0000 (12:45 -0700)]
Merge pull request #20166 from stangri/master-pbr
pbr: add provides: pbr to variants
John Crispin [Mon, 26 Dec 2022 17:31:39 +0000 (18:31 +0100)]
libwebsockets: fix uloop support
The commit adding uloop support failed to actually install the .so and
add the correct dependencies.
[2022/12/26 18:19:38:1835] E: lws_create_context: failed to load evlib_uloop
Fixes: 1557ac367a ("libwebsockets: enable built in uloop support")
Signed-off-by: John Crispin <john@phrozen.org>
Glenn Strauss [Tue, 3 Jan 2023 18:09:52 +0000 (13:09 -0500)]
lighttpd: remove patch included upstream
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Glenn Strauss [Tue, 3 Jan 2023 17:52:02 +0000 (12:52 -0500)]
lighttpd: update to lighttpd 1.4.68 release hash
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Glenn Strauss [Thu, 24 Nov 2022 07:18:09 +0000 (02:18 -0500)]
lighttpd: modify build cmd for type: feature opts
modify build command for meson type: feature options
remove -Dwith_libev=disabled (option no longer has any effect)
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Gerard Ryan [Tue, 3 Jan 2023 04:20:03 +0000 (14:20 +1000)]
libnetwork: Update to
dcdf8f1 for Docker v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Gerard Ryan [Tue, 3 Jan 2023 04:19:38 +0000 (14:19 +1000)]
containerd: Update to v1.6.13 for Docker v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Gerard Ryan [Tue, 3 Jan 2023 04:19:15 +0000 (14:19 +1000)]
docker: Update to v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Gerard Ryan [Tue, 3 Jan 2023 04:18:20 +0000 (14:18 +1000)]
dockerd: Update to v20.10.22
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Philip Prindeville [Wed, 28 Dec 2022 00:54:16 +0000 (17:54 -0700)]
bind: start up with -4 if not listening on ipv6 addresses
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Javier Marcet [Fri, 16 Dec 2022 14:35:29 +0000 (15:35 +0100)]
python-docker: Update to 6.0.1
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Fri, 16 Dec 2022 14:35:12 +0000 (15:35 +0100)]
python-jsonschema: Update to 4.17.3
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Fri, 16 Dec 2022 14:34:52 +0000 (15:34 +0100)]
python3-paramiko: update to version 2.12.0
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Fri, 16 Dec 2022 14:34:25 +0000 (15:34 +0100)]
python3-texttable: update to version 1.6.7
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Fri, 16 Dec 2022 14:34:06 +0000 (15:34 +0100)]
python-websocket-client: update to 1.4.2
Signed-off-by: Javier Marcet <javier@marcet.info>
Rudy Andram [Wed, 28 Dec 2022 06:10:48 +0000 (06:10 +0000)]
stubby: bump to 0.4.3
Signed-off-by: Rudy Andram <rmandrad@gmail.com>
John Audia [Wed, 28 Dec 2022 13:04:22 +0000 (08:04 -0500)]
tree: bump to 2.1.0
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <therealgraysky@proton.me>
Philip Prindeville [Thu, 29 Dec 2022 05:27:55 +0000 (22:27 -0700)]
Merge pull request #20182 from stintel/issue_16691
strongswan: fix typo in strongswan-mod-nonce description
Philip Prindeville [Wed, 28 Dec 2022 08:21:34 +0000 (01:21 -0700)]
bind: update to version 9.18.10
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Michael Heimpold [Wed, 28 Dec 2022 10:06:56 +0000 (11:06 +0100)]
Merge pull request #20165 from TDT-AG/pr/
20221223-libgpiod
libgpiod: add missing kernel build options via KCONFIG
Stijn Tintel [Wed, 28 Dec 2022 00:35:28 +0000 (02:35 +0200)]
strongswan: fix typo in strongswan-mod-nonce description
Fixes: #16691
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Tianling Shen [Tue, 27 Dec 2022 05:18:29 +0000 (13:18 +0800)]
golang: backport an upstream fix for non-retpoline-compatible error
This fixes the following build error:
```
Building targets
runtime
<autogenerated>:1: non-retpoline-compatible: 00200 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/time.go:915) JMP (R15)(R12*8)
<autogenerated>:1: non-retpoline-compatible: 00115 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/type.go:614) JMP (AX)(SI*8)
<autogenerated>:1: non-retpoline-compatible: 00028 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/time.go:452) JMP (R11)(R10*8)
<autogenerated>:1: non-retpoline-compatible: 00021 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/error.go:261) JMP (DX)(CX*8)
<autogenerated>:1: non-retpoline-compatible: 00050 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/time.go:691) JMP (CX)(R12*8)
<autogenerated>:1: non-retpoline-compatible: 00024 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/debuglog.go:616) JMP (CX)(SI*8)
<autogenerated>:1: non-retpoline-compatible: 00079 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/time.go:617) JMP (R9)(R8*8)
<autogenerated>:1: non-retpoline-compatible: 00025 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/cgocall.go:453) JMP (R9)(DX*8)
<autogenerated>:1: non-retpoline-compatible: 00018 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/type.go:66) JMP (DX)(CX*8)
<autogenerated>:1: non-retpoline-compatible: 00020 (/home/username/works/openwrt/staging_dir/hostpkg/lib/go-cross/src/runtime/alg.go:156) JMP (SI)(DX*8)
<autogenerated>:1: too many errors
```
Fixes: #20026
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Tue, 27 Dec 2022 03:46:24 +0000 (11:46 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Tue, 27 Dec 2022 08:42:33 +0000 (16:42 +0800)]
v2ray-core: Update to 5.2.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Tue, 27 Dec 2022 08:42:00 +0000 (16:42 +0800)]
xray-core: Update to 1.7.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Tue, 27 Dec 2022 08:39:47 +0000 (16:39 +0800)]
Merge pull request #20174 from ysc3839/natmap
natmap: fix some issues and update to
20221225
David Bauer [Mon, 26 Dec 2022 21:45:14 +0000 (22:45 +0100)]
Merge pull request #20170 from blocktrron/zyxel-reset
zyxel-reset: add package
Richard Yu [Mon, 26 Dec 2022 04:29:02 +0000 (12:29 +0800)]
natmap: update to
20221225
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
Richard Yu [Mon, 26 Dec 2022 04:28:52 +0000 (12:28 +0800)]
natmap: fix service not stopped when disabled in luci
luci removes `enable` option when disabled,
fix by setting default value to 0.
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
Richard Yu [Mon, 26 Dec 2022 04:28:36 +0000 (12:28 +0800)]
natmap: add Package/conffiles
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
Robert N [Sat, 24 Dec 2022 08:55:17 +0000 (08:55 +0000)]
motion: refresh patches
Signed-off-by: Robert N <nrobert13@gmail.com>
Robert N [Fri, 23 Dec 2022 10:40:03 +0000 (10:40 +0000)]
motion: update to 4.5.0
Signed-off-by: Robert N <nrobert13@gmail.com>
Tianling Shen [Sat, 24 Dec 2022 03:23:26 +0000 (11:23 +0800)]
rclone: Update to 1.61.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sat, 24 Dec 2022 03:18:45 +0000 (11:18 +0800)]
cloudreve: Update to 3.6.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sun, 25 Dec 2022 07:01:03 +0000 (15:01 +0800)]
xray-core: Update to 1.6.6-2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sun, 25 Dec 2022 06:58:12 +0000 (14:58 +0800)]
yq: Update to 4.30.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sun, 25 Dec 2022 06:58:03 +0000 (14:58 +0800)]
dnsproxy: Update to 0.46.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sun, 25 Dec 2022 06:57:49 +0000 (14:57 +0800)]
dnslookup: Update to 1.8.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sun, 25 Dec 2022 06:57:37 +0000 (14:57 +0800)]
cloudflared: Update to 2022.12.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
David Bauer [Sun, 25 Dec 2022 01:15:08 +0000 (02:15 +0100)]
zyxel-reset: add package
Add the zyxel-reset package.
This package allows to trigger a factory-reset for ZyXEL devices by
sending a magic LLDP package while the device-to-reset is booting.
This is useful for remote-resetting a ZyXEL device running stock
firmware connected to a switch using OpenWrt. It also allows to reset
devices which do not have a reset-button such as the NWA55AXE.
Signed-off-by: David Bauer <mail@david-bauer.net>
Stan Grishin [Fri, 23 Dec 2022 23:38:25 +0000 (23:38 +0000)]
pbr: add provides: pbr to variants
Signed-off-by: Stan Grishin <stangri@melmac.ca>
W. Michael Petullo [Tue, 20 Dec 2022 02:09:31 +0000 (20:09 -0600)]
python3-networkx: update to 2.8.8
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Michal Vasilek [Thu, 22 Dec 2022 12:05:51 +0000 (13:05 +0100)]
libarchive: add missing CONFLICT
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
Michal Vasilek [Thu, 22 Dec 2022 11:12:36 +0000 (12:12 +0100)]
libarchive: update to 3.6.2
* fixes CVE-2022-36227
* drop upstreamed patch
* removed deprecated AUTORELEASE
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
Florian Eckert [Wed, 21 Dec 2022 13:18:47 +0000 (14:18 +0100)]
libgpiod: add missing kernel build options via KCONFIG
This library needs the kernel config option 'CONFIG_GPIO_CDEV_V1=y' to
be set. If this is not set, the tool 'gpioinfo' produces the error message
'error creating line iterator'. Add the missing kernel config option to
build CDEV with API Version 1 fixes this.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
W. Michael Petullo [Mon, 19 Dec 2022 17:14:39 +0000 (11:14 -0600)]
krb5: update to 1.20.1
Besides updating the package to 1.20.1, this commit removed two patches
that the new release made unnecessary.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Tony Butler [Thu, 22 Dec 2022 23:26:21 +0000 (15:26 -0800)]
gnupg2: refresh GCC options in Makefile
this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various
compilation options, for GCC versions that are antiquated
convert to parsing the major from the `CONFIG_GCC_VERSION` which will
always exist and can also be used with range logic
intent seemed to be:
* `-DEXTERN_UNLESS_MAIN_MODULE=static` for "=10" (and newer, probably)
* no additional options for "not =10" (or older, probably)
GCC 11 or 12 would likely revert to the default (not =10) option,
because 10 was the newest at the time, and 11 and 12 are "not 10"
Signed-off-by: Tony Butler <spudz76@gmail.com>
Tony Butler [Thu, 22 Dec 2022 23:24:45 +0000 (15:24 -0800)]
imagemagick: refresh GCC options in Makefile
this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various
compilation options, for GCC versions that are antiquated
convert to parsing the major from the `CONFIG_GCC_VERSION` which will
always exist and can also be used with range logic
intent seemed to be:
* `-flto` for "not =10" (or newer, probably)
* no additional options for "=10" (and newer, probably)
GCC 11 or 12 would likely revert to the default (not =10) option,
because 10 was the newest at the time, and 11 and 12 are "not 10"
unsure of what actually works, perhaps `-flto` works in all versions by
now (possibly early gcc 10 bug workaround?)
GCC 11 will have been using `-flto` anyway by the current logic and I
guess it must be working or there would have been changes
Signed-off-by: Tony Butler <spudz76@gmail.com>
Tony Butler [Thu, 22 Dec 2022 23:14:40 +0000 (15:14 -0800)]
graphicsmagick: refresh GCC options in Makefile
this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various
compilation options, for GCC versions that are antiquated
convert to parsing the major from the `CONFIG_GCC_VERSION` which will
always exist and can also be used with range logic
intent seemed to be:
* `-flto` for "not =10" (or newer, probably)
* no additional options for "=10" (and newer, probably)
GCC 11 or 12 would likely revert to the default (not =10) option,
because 10 was the newest at the time, and 11 and 12 are "not 10"
unsure of what actually works, perhaps `-flto` works in all versions by
now (possibly early gcc 10 bug workaround?)
GCC 11 will have been using `-flto` anyway by the current logic and I
guess it must be working or there would have been changes
Signed-off-by: Tony Butler <spudz76@gmail.com>
Tony Butler [Thu, 22 Dec 2022 23:01:37 +0000 (15:01 -0800)]
boost: refresh GCC options in Makefile
this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various
compilation options, for GCC versions that are antiquated
convert to parsing the major from the `CONFIG_GCC_VERSION` which will
always exist and can also be used with range logic
intent seemed to be:
* `-std=gnu++20` for "=10" (and newer, probably)
* `-std=gnu++14` for "=5"
* `-std=gnu++17` for "not =10 and not =5"
GCC 11 or 12 would likely revert to the default (6 through 9) option
with those, because 10 was the newest at the time, and 11 and 12 are
"not =10 and not =5"
probably the GCC 5 support could be removed, not sure about 9 and 10
Signed-off-by: Tony Butler <spudz76@gmail.com>
W. Michael Petullo [Tue, 20 Dec 2022 14:18:49 +0000 (08:18 -0600)]
gstreamer1: update to 1.20.4
Removed deprecated use of AUTORELEASE, and refreshed patches.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 14:18:22 +0000 (08:18 -0600)]
gst1-plugins-ugly: update to 1.20.4
Removed deprecated use of AUTORELEASE, and refreshed patches.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 14:17:58 +0000 (08:17 -0600)]
gst1-plugins-good: update to 1.20.4
Removed deprecated use of AUTORELEASE, and refreshed patches.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 14:17:31 +0000 (08:17 -0600)]
gst1-plugins-base: update to 1.20.4
Removed deprecated use of AUTORELEASE, and refreshed patches.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 14:16:26 +0000 (08:16 -0600)]
gst1-plugins-bad: update to 1.20.4
Removed deprecated use of AUTORELEASE, and refreshed patches.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 14:12:40 +0000 (08:12 -0600)]
gst1-libav: update to 1.20.4
Removed deprecated use of AUTORELEASE, and refreshed patches.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Waldemar Konik [Tue, 20 Dec 2022 15:44:15 +0000 (16:44 +0100)]
python-curl: update to version 7.45.2
PycURL changeLog:
-----------------------------------------------------------------
PycURL 7.45.2 - 2022-12-16
-----------------------------------------------------------------
This release fixes several minor issues and adds support for several libcurl options.
-----------------------------------------------------------------
PycURL 7.45.1 - 2022-03-13
-----------------------------------------------------------------
This release fixes build when libcurl < 7.64.1 is used.
-----------------------------------------------------------------
PycURL 7.45.0 - 2022-03-09
-----------------------------------------------------------------
This release adds support for SecureTransport SSL backend (MacOS), adds ability to unset a number of multi options, adds ability to duplicate easy handles and permits pycurl classes to be subclassed.
-----------------------------------------------------------------
PycURL 7.44.1 - 2021-08-15
-----------------------------------------------------------------
This release repairs incorrect Python thread initialization logic which caused operations to hang.
-----------------------------------------------------------------
Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
Compile tested: x86_64
W. Michael Petullo [Tue, 20 Dec 2022 02:08:38 +0000 (20:08 -0600)]
luasocket: update to 3.1.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Daniel Golle [Tue, 20 Dec 2022 17:43:18 +0000 (17:43 +0000)]
click: update to version 8.1.3
Version 8.1.3
Released 2022-04-28
Use verbose form of typing.Callable for @command and @group.
pallets/click#2255
Show error when attempting to create an option with multiple=True,
is_flag=True. Use count instead. pallets/click#2246
Version 8.1.2
Released 2022-03-31
Fix error message for readable path check that was mixed up with the
executable check. pallets/click#2236
Restore parameter order for Path, placing the executable parameter at
the end. It is recommended to use keyword arguments instead of
positional arguments. pallets/click#2235
Version 8.1.1
Released 2022-03-30
Fix an issue with decorator typing that caused type checking to
report that a command was not callable. pallets/click#2227
Version 8.1.0
Released 2022-03-28
Drop support for Python 3.6. pallets/click#2129
Remove previously deprecated code. pallets/click#2130
Group.resultcallback is renamed to result_callback.
autocompletion parameter to Command is renamed to shell_complete.
get_terminal_size is removed, use shutil.get_terminal_size instead.
get_os_args is removed, use sys.argv[1:] instead.
Rely on PEP 538 and PEP 540 to handle selecting UTF-8 encoding
instead of ASCII. Click’s locale encoding detection is removed.
pallets/click#2198
Single options boolean flags with show_default=True only show the
default if it is True. pallets/click#1971
The command and group decorators can be applied with or without
parentheses. pallets/click#1359
The Path type can check whether the target is executable.
pallets/click#1961
Command.show_default overrides Context.show_default, instead of the
other way around. pallets/click#1963
Parameter decorators and @group handles cls=None the same as not
passing cls. @option handles help=None the same as not passing help.
pallets/click#1959
A flag option with required=True requires that the flag is passed
instead of choosing the implicit default value. pallets/click#1978
Indentation in help text passed to Option and Command is cleaned the
same as using the @option and @command decorators does. A command’s
epilog and short_help are also processed. pallets/click#1985
Store unprocessed Command.help, epilog and short_help strings.
Processing is only done when formatting help text for output.
pallets/click#2149
Allow empty str input for prompt() when confirmation_prompt=True and
default="". pallets/click#2157
Windows glob pattern expansion doesn’t fail if a value is an invalid
pattern. pallets/click#2195
It’s possible to pass a list of params to @command. Any params
defined with decorators are appended to the passed params.
pallets/click#2131
@command decorator is annotated as returning the correct type if a
cls argument is used. pallets/click#2211
A Group with invoke_without_command=True and chain=False will invoke
its result callback with the group function’s return value.
pallets/click#2124
to_info_dict will not fail if a ParamType doesn’t define a name.
pallets/click#2168
Shell completion prioritizes option values with option prefixes over
new options. pallets/click#2040
Options that get an environment variable value using
autoenvvar_prefix treat an empty value as None, consistent with a
direct envvar. pallets/click#2146
Version 8.0.4
Released 2022-02-18
open_file recognizes Path("-") as a standard stream, the same as the
string "-". pallets/click#2106
The option and argument decorators preserve the type annotation of
the decorated function. pallets/click#2155
A callable default value can customize its help text by overriding
__str__ instead of always showing (dynamic). pallets/click#2099
Fix a typo in the Bash completion script that affected file and
directory completion. If this script was generated by a previous
version, it should be regenerated. pallets/click#2163
Fix typing for echo and secho file argument. pallets/click#2174,
pallets/click#2185
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 20 Dec 2022 23:20:35 +0000 (23:20 +0000)]
itsdangerous: update to version 2.1.2
Version 2.1.2
Released 2022-03-24
Handle date overflow in timed unsign on 32-bit systems.
pallets/itsdangerous#299
Version 2.1.1
Released 2022-03-09
Handle date overflow in timed unsign. pallets/itsdangerous#296
Version 2.1.0
Released 2022-02-17
Drop support for Python 3.6. pallets/itsdangerous#272
Remove previously deprecated code. pallets/itsdangerous#273
JWS functionality: Use a dedicated library such as Authlib instead.
import itsdangerous.json: Import json from the standard library instead.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 20 Dec 2022 23:20:59 +0000 (23:20 +0000)]
Werkzeug: update to version 2.2.2
Version 2.2.2
Released 2022-08-08
Fix router to restore the 2.1 strict_slashes == False behaviour
whereby leaf-requests match branch rules and vice versa.
pallets/werkzeug#2489
Fix router to identify invalid rules rather than hang parsing them,
and to correctly parse / within converter arguments.
pallets/werkzeug#2489
Update subpackage imports in werkzeug.routing to use the import as
syntax for explicitly re-exporting public attributes.
pallets/werkzeug#2493
Parsing of some invalid header characters is more robust.
pallets/werkzeug#2494
When starting the development server, a warning not to use it in a
production deployment is always shown. pallets/werkzeug#2480
LocalProxy.__wrapped__ is always set to the wrapped object when the
proxy is unbound, fixing an issue in doctest that would cause it to
fail. pallets/werkzeug#2485
Address one ResourceWarning related to the socket used by run_simple.
pallets/werkzeug#2421
Version 2.2.1
Released 2022-07-27
Fix router so that /path/ will match a rule /path if strict slashes
mode is disabled for the rule. pallets/werkzeug#2467
Fix router so that partial part matches are not allowed i.e. /2df
does not match /<int>. pallets/werkzeug#2470
Fix router static part weighting, so that simpler routes are matched
before more complex ones. pallets/werkzeug#2471
Restore ValidationError to be importable from werkzeug.routing.
pallets/werkzeug#2465
Version 2.2.0
Released 2022-07-23
Deprecated get_script_name, get_query_string, peek_path_info,
pop_path_info, and extract_path_info. pallets/werkzeug#2461
Remove previously deprecated code. pallets/werkzeug#2461
Add MarkupSafe as a dependency and use it to escape values when
rendering HTML. pallets/werkzeug#2419
Added the werkzeug.debug.preserve_context mechanism for restoring
context-local data for a request when running code in the debug
console. pallets/werkzeug#2439
Fix compatibility with Python 3.11 by ensuring that end_lineno and
end_col_offset are present on AST nodes. pallets/werkzeug#2425
Add a new faster matching router based on a state machine.
pallets/werkzeug#2433
Fix branch leaf path masking branch paths when strict-slashes is
disabled. pallets/werkzeug#1074
Names within options headers are always converted to lowercase. This
matches RFC 6266 that the case is not relevant. pallets/werkzeug#2442
AnyConverter validates the value passed for it when building URLs.
pallets/werkzeug#2388
The debugger shows enhanced error locations in tracebacks in Python
3.11. pallets/werkzeug#2407
Added Sans-IO is_resource_modified and parse_cookie functions based
on WSGI versions. pallets/werkzeug#2408
Added Sans-IO get_content_length function. pallets/werkzeug#2415
Don’t assume a mimetype for test responses. pallets/werkzeug#2450
Type checking FileStorage accepts os.PathLike. pallets/werkzeug#2418
Version 2.1.2
Released 2022-04-28
The development server does not set Transfer-Encoding: chunked for
1xx, 204, 304, and HEAD responses. pallets/werkzeug#2375
Response HTML for exceptions and redirects starts with <!doctype
html> and <html lang=en>. pallets/werkzeug#2390
Fix ability to set some cache_control attributes to False.
pallets/werkzeug#2379
Disable keep-alive connections in the development server, which are
not supported sufficiently by Python’s http.server.
pallets/werkzeug#2397
Version 2.1.1
Released 2022-04-01
ResponseCacheControl.s_maxage converts its value to an int, like
max_age. pallets/werkzeug#2364
Version 2.1.0
Released 2022-03-28
Drop support for Python 3.6. pallets/werkzeug#2277
Using gevent or eventlet requires greenlet>=1.0 or PyPy>=7.3.7.
werkzeug.locals and contextvars will not work correctly with older
versions. pallets/werkzeug#2278
Remove previously deprecated code. pallets/werkzeug#2276
Remove the non-standard shutdown function from the WSGI environ
when running the development server. See the docs for alternatives.
Request and response mixins have all been merged into the Request
and Response classes.
The user agent parser and the useragents module is removed. The
user_agent module provides an interface that can be subclassed to
add a parser, such as ua-parser. By default it only stores the
whole string.
The test client returns TestResponse instances and can no longer be
treated as a tuple. All data is available as properties on the
response.
Remove locals.get_ident and related thread-local code from locals,
it no longer makes sense when moving to a contextvars-based
implementation.
Remove the python -m werkzeug.serving CLI.
The has_key method on some mapping datastructures; use key in data
instead.
Request.disable_data_descriptor is removed, pass shallow=True
instead.
Remove the no_etag parameter from Response.freeze().
Remove the HTTPException.wrap class method.
Remove the cookie_date function. Use http_date instead.
Remove the pbkdf2_hex, pbkdf2_bin, and safe_str_cmp functions. Use
equivalents in hashlib and hmac modules instead.
Remove the Href class.
Remove the HTMLBuilder class.
Remove the invalidate_cached_property function. Use del obj.attr
instead.
Remove bind_arguments and validate_arguments. Use Signature.bind()
and inspect.signature() instead.
Remove detect_utf_encoding, it’s built-in to json.loads.
Remove format_string, use string.Template instead.
Remove escape and unescape. Use MarkupSafe instead.
The multiple parameter of parse_options_header is deprecated.
pallets/werkzeug#2357
Rely on PEP 538 and PEP 540 to handle decoding file names with the
correct filesystem encoding. The filesystem module is removed.
pallets/werkzeug#1760
Default values passed to Headers are validated the same way values
added later are. pallets/werkzeug#1608
Setting CacheControl int properties, such as max_age, will convert
the value to an int. pallets/werkzeug#2230
Always use socket.fromfd when restarting the dev server.
pallets/werkzeug#2287
When passing a dict of URL values to Map.build, list values do not
filter out None or collapse to a single value. Passing a MultiDict
does collapse single items. This undoes a previous change that made
it difficult to pass a list, or None values in a list, to custom URL
converters. pallets/werkzeug#2249
run_simple shows instructions for dealing with “address already in
use” errors, including extra instructions for macOS.
pallets/werkzeug#2321
Extend list of characters considered always safe in URLs based on RFC
3986. pallets/werkzeug#2319
Optimize the stat reloader to avoid watching unnecessary files in
more cases. The watchdog reloader is still recommended for
performance and accuracy. pallets/werkzeug#2141
The development server uses Transfer-Encoding: chunked for streaming
responses when it is configured for HTTP/1.1. pallets/werkzeug#2090,
pallets/werkzeug#1327, pallets/werkzeug#2091
The development server uses HTTP/1.1, which enables keep-alive
connections and chunked streaming responses, when threaded or
processes is enabled. pallets/werkzeug#2323
cached_property works for classes with __slots__ if a corresponding
_cache_{name} slot is added. pallets/werkzeug#2332
Refactor the debugger traceback formatter to use Python’s built-in
traceback module as much as possible. pallets/werkzeug#1753
The TestResponse.text property is a shortcut for
r.get_data(as_text=True), for convenient testing against text instead
of bytes. pallets/werkzeug#2337
safe_join ensures that the path remains relative if the trusted
directory is the empty string. pallets/werkzeug#2349
Percent-encoded newlines (%0a), which are decoded by WSGI servers,
are considered when routing instead of terminating the match early.
pallets/werkzeug#2350
The test client doesn’t set duplicate headers for CONTENT_LENGTH and
CONTENT_TYPE. pallets/werkzeug#2348
append_slash_redirect handles PATH_INFO with internal slashes.
pallets/werkzeug#1972, pallets/werkzeug#2338
The default status code for append_slash_redirect is 308 instead of
301. This preserves the request body, and matches a previous change
to strict_slashes in routing. pallets/werkzeug#2351
Fix ValueError: I/O operation on closed file. with the test client
when following more than one redirect. pallets/werkzeug#2353
Response.autocorrect_location_header is disabled by default. The
Location header URL will remain relative, and exclude the scheme and
domain, by default. pallets/werkzeug#2352
Request.get_json() will raise a 400 BadRequest error if the
Content-Type header is not application/json. This makes a very common
source of confusion more visible. pallets/werkzeug#2339
Version 2.0.3
Released 2022-02-07
ProxyFix supports IPv6 addresses. pallets/werkzeug#2262
Type annotation for Response.make_conditional,
HTTPException.get_response, and Map.bind_to_environ accepts Request
in addition to WSGIEnvironment for the first parameter.
pallets/werkzeug#2290
Fix type annotation for Request.user_agent_class.
pallets/werkzeug#2273
Accessing LocalProxy.__class__ and __doc__ on an unbound proxy
returns the fallback value instead of a method object.
pallets/werkzeug#2188
Redirects with the test client set RAW_URI and REQUEST_URI correctly.
pallets/werkzeug#2151
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 20 Dec 2022 23:20:06 +0000 (23:20 +0000)]
MarkupSafe: update to version 2.1.1
Version 2.1.1
Released 2022-03-14
Avoid ambiguous regex matches in striptags. pallets/markupsafe#293
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:11:44 +0000 (20:11 -0600)]
libsoup3: update to 3.2.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:11:12 +0000 (20:11 -0600)]
libsoup: update to 2.74.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:13:21 +0000 (20:13 -0600)]
openldap: update to 2.6.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 01:17:14 +0000 (19:17 -0600)]
quota: update to 4.09
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:10:20 +0000 (20:10 -0600)]
hwloc: update to 2.8.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:14:46 +0000 (20:14 -0600)]
pigeonhole: update to 0.5.19
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Hauke Mehrtens [Sun, 18 Dec 2022 14:16:30 +0000 (15:16 +0100)]
lxc: Remove AUTORELEASE
The previous version used PKG_RELEASE:=3.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sat, 17 Dec 2022 21:16:14 +0000 (22:16 +0100)]
lxc: Fix compilation with glibc 2.36
Backport patches from upstream lxc master to fix compilation against
glibc 2.36.
The changes were added in these pull requests:
https://github.com/lxc/lxc/pull/4179
https://github.com/lxc/lxc/pull/4181
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
John Audia [Tue, 20 Dec 2022 20:07:45 +0000 (15:07 -0500)]
snort3: update to 3.1.50.0
Upstream bump
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <therealgraysky@proton.me>
John Audia [Tue, 20 Dec 2022 20:07:11 +0000 (15:07 -0500)]
snort3: update to 3.1.49.0
Upstream bump
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <therealgraysky@proton.me>
John Audia [Sun, 18 Dec 2022 14:18:42 +0000 (09:18 -0500)]
snort3: minor tweaks to local.lua
* Use Boolean true for enable inline mode which is more intuitive that older ''
* Add skeleton section for openappid since it has been merged[1]
1. https://github.com/openwrt/packages/commit/
2d4e7d5fd343652d0852337184d56522ef5af83d
Signed-off-by: John Audia <therealgraysky@proton.me>
Robert N [Thu, 22 Dec 2022 06:56:59 +0000 (06:56 +0000)]
motion: add gettext as host dependency
Signed-off-by: Robert N <nrobert13@gmail.com>
W. Michael Petullo [Tue, 20 Dec 2022 02:07:44 +0000 (20:07 -0600)]
luasec: update to 1.2.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Hirokazu MORIKAWA [Tue, 20 Dec 2022 01:51:56 +0000 (10:51 +0900)]
node: bump to v16.19.0
Notable Changes
*OpenSSL 1.1.1s
*Root certificates updated to NSS 3.85
*Time zone update to 2022f
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
W. Michael Petullo [Tue, 20 Dec 2022 02:05:13 +0000 (20:05 -0600)]
luaexpat: update to 1.5.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:17:07 +0000 (20:17 -0600)]
nfdump: update to 1.6.25
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Tue, 20 Dec 2022 02:14:08 +0000 (20:14 -0600)]
vips: update to 8.13.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Stan Grishin [Thu, 22 Dec 2022 21:56:54 +0000 (14:56 -0700)]
Merge pull request #20158 from stangri/master-pbr
pbr: bugfix: Makefile, rt_tables fix
Stan Grishin [Thu, 22 Dec 2022 18:52:41 +0000 (18:52 +0000)]
pbr: bugfix: Makefile, rt_tables fix
Signed-off-by: Stan Grishin <stangri@melmac.ca>
Antti Seppälä [Sun, 11 Dec 2022 18:00:38 +0000 (20:00 +0200)]
uacme: Remove deprecated $(AUTORELEASE)
Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
Antti Seppälä [Tue, 29 Nov 2022 11:41:36 +0000 (13:41 +0200)]
uacme: Use UCI to configure firewall instead of iptables
Use UCI to add temporary incoming firewall rule to accept http traffic for
challenge verification.
This should make uacme compatible with OpenWrt's fw3/4 implementation.
Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
Javier Marcet [Wed, 21 Dec 2022 19:49:02 +0000 (20:49 +0100)]
docker-compose: Update to version 2.14.2
Signed-off-by: Javier Marcet <javier@marcet.info>
Tianling Shen [Thu, 22 Dec 2022 01:40:29 +0000 (09:40 +0800)]
Merge pull request #20150 from ysc3839/natmap-fix
natmap: add forward_port option
Nick Hainke [Tue, 20 Dec 2022 08:20:45 +0000 (09:20 +0100)]
python3: fix ssl support by removing libressl patches
Remove libressl specific patches. With commit
("tools/libressl: update to 3.7.0") they are no longer needed,
rather they cause python3 to be compiled without working ssl-support.
Fixes: #20107
Suggested-by: Andre Heider <a.heider@gmail.com>
Signed-off-by: Nick Hainke <vincent@systemli.org>
Richard Yu [Wed, 21 Dec 2022 09:50:18 +0000 (17:50 +0800)]
natmap: add forward_port option
The bind port (-b) can be used with forward port (-p),
so expose this option in config file.
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
Sergey Ponomarev [Tue, 6 Dec 2022 23:20:02 +0000 (01:20 +0200)]
emailrelay: update to v2.4.1
The patch seems not needed anymore.
Also remove deprecated PKG_RELEASE:=$(AUTORELEASE)
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Mark Mentovai [Wed, 23 Nov 2022 14:14:38 +0000 (09:14 -0500)]
unbound: fix local_subnet for IPv6 addresses that contain a port
This prevents a forwarding server named like ::1@5453 from being added
to unbound.conf as a forward-host instead of the correct forward-addr.
forward-host requires the name to be resolved, which is impossible in
the absence of another nameserver. Thus, forwarding-only configurations
referencing only the IPv6 loopback address with a port number were
broken.
Signed-off-by: Mark Mentovai <mark@mentovai.com>
Daniel Golle [Tue, 20 Dec 2022 00:21:19 +0000 (00:21 +0000)]
perl-mail-spamassassin: update to version 4.0.0
Apache SpamAssassin -- Version 4.0.0
See https://lwn.net/Articles/918145/ for details
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 19 Dec 2022 23:59:40 +0000 (23:59 +0000)]
postgresql: update to version 14.6
This release contains a variety of fixes from 14.5.
See https://www.postgresql.org/docs/release/14.6/ for details.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 19 Dec 2022 21:39:38 +0000 (21:39 +0000)]
gawk: update to version 5.2.1
Changes from 5.2.0 to 5.2.1
---------------------------
1. Infrastructure upgrades: PMA version Avon 8.
2. Issues related to the sign of NaN and Inf values on RiscV have
been fixed; gawk now gives identical results on that platform as
it does on others.
3. A few issues with the debugger have been fixed.
4. More subtle issues with untyped array elements being passed to
functions have been fixed.
5. The rwarray extension's readall() function has had some bugs fixed.
6. The PMA allocator is now supported on FreeBSD, OpenBSD and Linux on S/390x.
Is is now supported also on both Intel and M1 macOS systems.
7. There have been several minor code cleanups and bug fixes. See the
ChangeLog for details.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>