Commit Graph

32398 Commits

Author SHA1 Message Date
Alexandru Ardelean f9dbdeaa03 django: bump to version 5.0.7
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-07-18 16:20:33 +03:00
Rahul Thakur 9be88f24b3 fluent-bit: add package
* add package fluent-bit v3.1.3
* test performed
  - compile-test
  - run-test on target

* fluent-bit package is added to provide another option for
  log collection and management. It integrates well with
  a wide variety of environments and deployments. It is widely
  used by a number of organizations and is supported across a
  variety of platforms. Integrating it to make it available as
  an openwrt package.

Signed-off-by: Rahul Thakur <rahul.thakur@iopsys.eu>
2024-07-18 14:31:50 +02:00
Hannu Nyman 98f642226f nano: update to 8.1
Update nano editor to version 8.1.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-07-18 12:37:47 +03:00
Javier Marcet fc6a251529 docker-compose: Update to version 2.29.0
Release notes:
https://github.com/docker/compose/releases/tag/v2.29.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-07-18 11:01:55 +08:00
Milinda Brantini b85b8e869d xray-core: update to 1.8.19
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-18 11:01:18 +08:00
Philip Prindeville 56c0f16e8b bind: bump to 9.18.27
Fixes: https://gitlab.isc.org/isc-projects/bind9/-/issues/4586

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-17 08:50:04 -07:00
Daniel Golle 00c4a7f9c3 exim: update to 4.98
Remove upstreamed patch 300-avoid-time-printf.patch
Exim/exim@9ae8613607

Exim version 4.98
-----------------

JH/01 Support list of dkim results in the dkim_status ACL condition, making
      it more usable in the data ACL.

JH/02 Bug 3040: Handle error on close of the spool data file during reception.
      Previously This was only logged, on the assumption that errors would be
      seen for a previous fflush().  However, a fuse filesystem has been
      reported as showing this an error for the fclose().  The spool is now in
      an uncertain state, and we have logged and responded acceptance.  Change
      this to respond with a temp-reject, wipe spoolfiles, and log the error
      detail.

JH/03 Bug 3030: Fix handling of DNS servfail respons for DANE TLSA.  When hit
      during a recipient verify callout, a QUIT command was attempted on the
      now-closed callout channel, causing a paniclog entry.

JH/04 Bug 3039: Fix handling of of an empty log_reject_target, with
      a connection_reject log_selector, under tls_on_connect.  Previously
      with this combination, when the connect ACL rejected, a spurious
      paniclog entry was made.

JH/05 Fix TLS resumption for TLS-on-connect.  This was broken by the advent
      of loadbalancer-detection for resumption, in 4.96 - which tries to
      use the EHLO response. SMTPS does not have one at the time it is starting
      TLS.  Change the default for the smtp transport host_name_extract option
      to be a static string, for TLS-on-connect cases; meaning that resumption
      will always be attempted (unless deliberately overriden).

JH/06 Bug 3054: Fix dnsdb lookup for a TXT record with multiple chunks, with a
      chunk-separator specification.  This was broken by hardening introduced
      for Bug 3031.

JH/07 Bug 3050: Fix -bp for old message_id format spoolfiles.  Previously it
      included the -H with the id; this also messed up exiqgrep.

JH/08 Bug 3056: Tighten up parsing of DKIM DNS records.  Previously, whitespace
      was not properly skipped and empty elements would cause mis-parsing.
      Tighten parsing of DKIM header records.  Previously, all but lowercase
      alpha chars would be ignored in potential tag names.

JH/09 Bug 3057: Add heuristic for spotting mistyped IPv6 addresses in lists
      being searched.  Previously we only had one for IPv4 addresses. Per the
      documentation, the error results by default in a no-match result for the
      list.  It is logged if the unknown_in_list log_selector is used.

JH/10 Bug 3058: Ensure that a failing expansion in a router "set" option defers
      the routing operation.  Previously it would silently stop routing the
      message.

JH/11 Bug 3046: Fix queue-runs.  Previously, the arrivel of a notification or
      info-request event close in time to a scheduled run timer could result in
      the latter being missed, and no further queue scheduled runs being
      initiated.  This ouwld be more likely on high-load systems.

JH/12 Refuse to accept a line "dot, LF" as end-of-DATA unless operating in
      LF-only mode (as detected from the first header line).  Previously we did
      accept that in (normal) CRLF mode; this has been raised as a possible
      attack scenario (under the name "smtp smuggling").

JH/13 Add an fdatasync call for the received message data file in spool, before
      loggging reception and sending the SMTP ack.  Previously we only flushed
      the stdio buffer so there was still the possibility of a disk error.

JH/14 Bug 3061: Avoid a split log line when trying to rewrite a malformed
      address.  Previously, for the last address in a header line (commonly
      there is only one) the terminating newline was part of the logged
      information.

JH/15 Bug 3061: Ensure a log line is written for a malformed address in a
      header, when parsing for address-qualification.  Previously one was only
      written if there were rewrite rules.

JH/16 Two-phase queue runs are now reported in the daemon startup log line and
      in exiwhat output.

JH/17 Bug 3064: Fix combination of "-q<period> -R <recipients>". Introduction of
      the multiple-queue-runners facility for 4.97 broke this, giving only a
      one-time run of the queue.

JH/18 Bug 3068: Log a warning for use of deprecated syntax in query-style
      lookups.

JH/19 Fix TLS startup. When the last expansion done before the initiation of a
      TLS session resulted in a forced-fail, a misleading error was logged for
      the expansino of tls_certificates.  This would affect the common case of
      that option being set (main-section options) but not having any variable
      parts.  It could also potentially affect tls_privatekeys.  The underlyding
      coding errors go back to 4.90 but were only exposed in 4.97.

JH/20 Bug 3047: A recent (somewhere between 10.34 and 10.42) version of the
      pcre2 library starting allocating 20kB rather than 112 bytes per match
      call, which broke the 2GB total limitation on Exim's memory management
      when a user had over 104207 messages stored and the appendfile
      maildir_quota_directory_regex option is in use.  Release the allocated
      memory every thosand files to avoid this.
      The same issue arises with the ACL regex condition, which is applied
      to every line of a received message.

JH/21 Bug 3059: Fix crash in smtp transport. When running for a message for
      which all recipients had been handled (itself an issue) a null-pointer
      deref was done on trying to write a retry record. Fix that by counting
      the outstanding recipients before trying to transmit the message.
      The situation arose for a second MX try within a transport run, when the
      first had perm-rejected a recipient (the only one for the connection, in
      the case seen) during pipelining, and then closed the TCP connection.
      The transport classified that as an I/O error, leaving the message
      outstanding but having marked up the recipient as dealt-with. It then
      tried another MX because of the I/O error. Fix this by converting the
      message-level status to ok if there was a close but all recipients were
      dealt with.  Thanks to Wolfgand Breyha for debug runs.

JH/22 The ESMTP_LIMITS facility (RFC 9422) is promoted from experimental status
      and is now controlled by the build-time option DISABLE_ESMTP_LIMITS.

JH/23 Bug 3066: Avoid leaking lookup database credentials to log.

JH/24 Bug 3081: Fix a delivery process crash.  When the router "errors_to"
      option specified a fixed address, later rewriting on that address would
      trip on the configuration data being readonly.  Instead of modifying
      in-place, copy data.  Found and fixed by Peter Benie.

JH/25 Bug 3079: Fix crash in dbmnz.  When a key was present for zero-length
      data a null pointer was followed.  Find and testcase by Sebastian Bugge.

JH/26 Fix encoding for an AUTH parameter on a MAIL FROM command.  Previously
      decimal 127 chars were not encoded, and lowercase hex was used for
      encoded values.  Outstanding since at least 1999.

JH/27 Fix crash in logging.  When a message with a large number of recipients
      had been received, and logging of recipients is enabled, the buffer used
      for logging could reach limit.  A read using a null pointer would then
      be done, resulting in a crash of the receiving process before an SMTP
      ACK for the message was returned to the sending system.  Duplicate
      messages were created as a result.
      Find and debug help by Mateusz Krawczyk

JH/28 Bug 3086: Fix exinext for ipv6.  Change the format of keys in the retry
      DB, wrapping transport record bare-ip "host names" and ipv6
      "host addresses" in square-brackets.  This makes the parsing that
      exinext does more reliable.

JH/29 Bug 3087: Fix SRS encode.  A zero-length quoted element in the local-part
      would cause a crash.

JH/30 Bug 3029: Avoid feeding Resent-From: to DMARC.

JH/31 Bug 3027: For -bh / -bhc tests change to using the compressed form of
      ipv6 addresses for the sender.  Previously the uncompressed form was used,
      and if used in textual form this would result in behavior difference
      versus non-bh.

JH/32 Bug 3096: MAIL before HELO/EHLO, where required by hosts_require_helo, is
      now classed as a protocol error and subject to smtp_max_synprot_errors.

JH/33 Bug 2994: A subdir dsearch lookup should permit a directory name that starts
      ".." and has following characters.

JH/34 Fix delivery ordering for 2-phase queue run combined with
      queue_run_in_order.

JH/35 Bug 3099: fix parsing of MIME filename= split over multiple paramemters.
      Previously the $mime_filename variable would have an incorrect value.
      While in the code, extend coverage to name= which previously was only
      supported for single parameters, despite also filling in $mime_filename.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-07-17 14:52:00 +01:00
Florian Eckert 168aa87642
Merge pull request #24600 from Shulyaka/patch-1
ddns-scripts: Update knot resolver regexp
2024-07-17 13:20:35 +02:00
Denis Shulyaka ebeae334d9
ddns-scripts: Update knot resolver regexp
The output format of `khost` has changed. This commit fixes the regexp
for IPv4. It fixes the issue of using a custom DNS to resolve current
address.

```bash
root@localhost:~# khost ns2.afraid.org
ns2.afraid.org. has IPv4 address 69.65.50.223
ns2.afraid.org. has IPv6 address 2001:1850:1:5:800::6b
Host ns2.afraid.org. has no MX record
root@localhost:~# khost --version
khost (Knot DNS), version 3.3.5
```

Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
2024-07-17 13:44:36 +03:00
Rosen Penev 9a9f052598 openzwave: fix compilation with GCC14
Null pointer dereference. This looks like a bug fix actually...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-16 10:35:41 -07:00
Rosen Penev 725c3d687f dante: fix compilation with GCC14
Also added some configure fixes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-16 10:21:24 -07:00
Tianling Shen 1016f8f1ba
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-07-16 13:17:39 +08:00
Milinda Brantini ccccd5c92d v2raya: update to 2.2.5.7
ci: Fix up Docker images' tag from version number
chore(deps): bump github.com/gin-contrib/cors from 1.3.1 to 1.6.0

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-16 12:45:21 +08:00
Milinda Brantini 88ba5210fb xray-core: update to 1.8.18
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-16 12:45:12 +08:00
Philip Prindeville cb543e5b93 isc-dhcpd: don't invoke ipcalc with empty start/range arguments
Handle not having a dynamic pool correctly without ipcalc.sh
generating noise about it.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-15 10:05:17 -06:00
Rosen Penev fa64b3a614 linuxptp: fix compilation with GCC14
Missing header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-15 00:12:41 -07:00
Philip Prindeville ea5fd93ca8 perl-text-csv_xs: Update to 1.55
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-14 19:08:29 -07:00
Philip Prindeville b011caf5ac cligen: Update to 7.1.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-14 16:09:47 -07:00
Philip Prindeville 999f609002 clixon: Update to 7.1.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-14 16:09:27 -07:00
Philip Prindeville 52c42db8e2 perl-cgi: Update to 4.66
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-14 16:06:36 -07:00
Rosen Penev 34035483b7 libupnp: backport -Wformat fix
Fixes 32-bit targets.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-14 13:54:39 -07:00
Dirk Brenken 9968fe6bf7
banip: update 1.0.0-5
* filter crappy IP entries from urlhaus feed

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-07-14 22:27:07 +02:00
Eric Fahlgren 21a2936458 owut: update to 2024.07.14
- bugs
  980156399e properly handle 'package_changes' entries with build breakages
  119c7194b7 deal with stdout being chopped off when output is piped
  75faac2167 fix ordering of '-rcN' version numbers
- issues
  0aefe77e47 warn and stop on package downgrades
- enhancements
  a23ea2c1ef report file download rates in verbose output
  112afd07a5 report broken packages when using 'list' or 'blob'

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-07-14 21:09:27 +01:00
Rosen Penev 7eef6920c5 pcsc-lite: fix bad formats
Fixes compilation with -Werror=format

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-14 21:08:27 +01:00
Milinda Brantini 55e689176e dockerd: fix breaks IPv6 routing
Add option to support ip6tables configuration(default false).

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-14 12:04:48 -07:00
John Audia e8688e5c3f tree: bump to 2.1.3
Changelog: version 2.1.3 (07/09/2024)
  - Mostly a brown-paper bag release to fix the below regression and add a
    feature I forgot to add.
  - Fix regression in search() function that broke --fromfile (Florian Ernst)
    (caused by removing too much code while fixing premature sort for
    --fromfile)
  - Allow the -L option to accept its parameter immediately (with no space)
    instead of requiring it be the next option word. (Trevor Gross)

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-07-14 11:54:01 -07:00
W. Michael Petullo 1c315109ae krb5: update to 1.21.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2024-07-14 11:53:28 -07:00
Alexander Egorenkov 73a8f72987 yt-dlp: bump to version 2024.7.9
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2024-07-13 12:35:47 -07:00
Michael Heimpold 07714a24c8
Merge pull request #24548 from mhei/php8-update-to-8.3.9
php8: update to 8.3.9
2024-07-13 12:15:56 +02:00
Milinda Brantini 33ade50731 adguardhome: Update to 0.107.52
View the release notes for more information:
https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.52

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-13 17:47:12 +08:00
Milinda Brantini 48ea7d33e1 xray-core: update to 1.8.17
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-13 17:46:15 +08:00
Rosen Penev 865b4dc207 libmad: backport time_t format fix
Needed to fix -Wformat under 32-bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:15:49 -07:00
Rosen Penev ff66b52da3 mt-st: update to 1.7
New upstream.

Removed upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:15:33 -07:00
Rosen Penev 8844e651cc xr_usb_serial_common: fix 32-bit compilation
Format needs to be %zd, not %ld for size_t.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 21:14:24 +01:00
Rosen Penev d257ffe609 python3: use pkgconfig to find readline
When searching for readline, ncurses is needed, which can be ncursesw or
ncurses. Use pkgconfig to avoid the whole situation and simplify.

Also add readline/host as the OS one may be unusable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:10:49 -07:00
Rosen Penev 434cdf4a75 python3: remove rpath from host python
Everything relevant to python is now built statically. No need for
rpath.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:10:49 -07:00
Rosen Penev 8aac7a78a9 python3: replace e2fsprogs includes
libuuid is provided by util-linux now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:10:49 -07:00
Aleksey Vasilenko fa80e4383b erlang: update to 27.0.1
Disable host build of wx - it slows down the build and is not used anyway

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-12 12:56:24 -07:00
Christian Lachner 5c03fadd88 haproxy: update to v3.0.3
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-3.0.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-07-12 11:21:10 +08:00
Milinda Brantini 5a05a3a2b9 v2raya: update to 2.2.5.6
chore(deps): bump golang.org/x/net from 0.18.0 to 0.23.0 in /service

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-11 20:36:17 +08:00
Florian Eckert e1e12cc870
Merge pull request #24091 from TDT-AG/pr/20240506-modemmanager
modemmanager: add missing ubus status backend via mmcli
2024-07-10 16:16:10 +02:00
Robert Marko 3bc18e7787 kitty-terminfo: update to 0.35.2
Update kitty-terminfo to the current kitty release of 0.35.2.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-07-10 14:05:18 +02:00
Dengfeng Liu b643112740 apfree-wifidog: Update to 7.07.2018
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-07-10 19:41:47 +08:00
Dengfeng Liu ca8fe51fd8 apfree-wifidog: support wildcard domain
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-07-10 19:41:47 +08:00
Florian Eckert 9de61ea058 modemmanager: add missing ubus status backend via mmcli
The 'modemmanager' uses the 'dbus'. Status information can be retrieved
with the 'mmcli' command, this can also be output in json format.

This commit adds a new 'ubus' backend with which this information can
be easily accessed via ubus.

* ubus call modemmanager info
* ubus call modemmanager dump

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-07-10 12:26:51 +02:00
Javier Marcet 2c96a5bb1d luajit2: update to v2.1-20240626
- change: disable hash computation optimization because of the
 possibility of severe degradation.

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-07-10 10:24:39 +02:00
Florian Eckert b814db5618
Merge pull request #24533 from bretello/fix-lua-cjson-pkg-src-url
lua-cjson: fix broken PKG_SOURCE_URL
2024-07-10 08:13:41 +02:00
Yousong Zhou 49b83809b3 shadowsocks-libev: drop the package
The upstream project is declared as bugfix-only and received no update
for about 2 years.  The developement focus there has shifted.  It does
not compile with current openwrt main branch.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2024-07-10 07:16:46 +02:00
Milinda Brantini ba80a659a4 dnsproxy: Update to 0.72.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-10 10:37:35 +08:00
Hirokazu MORIKAWA ebc219db41 node: July 8, 2024 Security Releases
This is a security release.

Notable Changes

    CVE-2024-36138 - Bypass incomplete fix of CVE-2024-27980 (High)
    CVE-2024-22020 - Bypass network import restriction via data URL (Medium)
    CVE-2024-22018 - fs.lstat bypasses permission model (Low)
    CVE-2024-36137 - fs.fchown/fchmod bypasses permission model (Low)
    CVE-2024-37372 - Permission model improperly processes UNC paths (Low)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-07-10 10:36:48 +08:00