Update license hash due to whitespace cleanup:
97d75a9a25
Add the python-psutil runtime dependency.
Drop the no longer required python-decorator runtime dependency.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
https://gitlab.freedesktop.org/dbus/dbus-python/-/blob/dbus-python-1.5.0/NEWS
Migrate from autotools to meson build system.
Update the license file list for upstream's REUSE conversion. Keep the
full set of split license texts in DBUS_PYTHON_LICENSE_FILES so
legal-info can hash them, but leave DBUS_PYTHON_LICENSE unchanged: the
GPL-3.0+ with exception text applies to the unused Autoconf macro, and
the extra dbus-gmain MIT files are not installed.
COPYING hash changed due to REUSE formatting:
f83a62c272
subprojects/dbus-gmain/COPYING hash changed due to REUSE formatting:
ab33ebefc5
Removed autoconf-related license files due to upstream commit
b286e65d1e
Switched back to gz tarball as provided by upstream.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
[Bernd:
- bumped to 1.5.0
- updated license files and tarball URL]
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Added patch to fix build error introduced by upstream commit
a24082eee4
which was first added to this release.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
When merged bin was added in Buildroot commit
428ac6fcc4 the tailscaled package
started overwriting the tailscaled binary with a broken symlink when
BR2_ROOTFS_MERGED_BIN=y as it assumed /usr/bin and /usr/sbin were not
merged.
To ensure this doesn't happen only apply the symlink when
BR2_ROOTFS_MERGED_BIN is not selected.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Tested-by: TIAN Yuanhao <tianyuanhao3@163.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
With -Dmodprobe left empty, meson setup searches /sbin and /usr/sbin
on the host, and if it finds modprobe bakes the path into
MODPROBE_PATH, which may be different from the install path on the
target.
Pass -Dmodprobe=/sbin/modprobe: both busybox's and kmod's modprobe
resolve there; a missing modprobe only costs an error log at runtime.
Signed-off-by: TIAN Yuanhao <tianyuanhao3@163.com>
[Fiona: clarify that only /sbin and /usr/sbin are searched, not $PATH]
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
erts/emulator/sys/unix/sys_time.c undefines _FILE_OFFSET_BITS before
including system headers. With BR2_TIME_BITS_64=y, Buildroot passes
-D_TIME_BITS=64, which glibc only accepts together with
_FILE_OFFSET_BITS=64, so the build fails with:
error: #error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64"
Backport the upstream commit that removes this ancient workaround.
Fixes:
https://autobuild.buildroot.org/results/72443d8e794451cbc4063e906d6b2405021cb52f
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
https://downloads.apache.org/httpd/CHANGES_2.4.69
Fixes the following security issues:
*) SECURITY: CVE-2026-93546: mod_dav_fs namespace overflow
(cve.mitre.org)
Integer overflow in mod_dav_fs in Apache HTTP Server through
2.4.68 allows an authenticated WebDAV client with write access
to crash worker processes and persistently corrupt a directory's
property database via PROPPATCH requests declaring many XML
namespaces.
Credits: Zhen Kong
*) SECURITY: CVE-2026-79768: mod_userdir information disclosure
(cve.mitre.org)
Path equivalence: '/./' (single dot directory) vulnerability in
Apache HTTP Server's mod_userdir module when configured
with absolute non-wildcard UserDir directive (the 2nd form
in https://httpd.apache.org/docs/2.4/mod/mod_userdir.html#userdir
)
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Vlatko Kosturjak, Marlink Cyber
*) SECURITY: CVE-2026-73637: mod_auth_digest DoS attack
(cve.mitre.org)
Use after free in mod_auth_digest in Apache Software Foundation
Apache HTTP Server before 2.4.69 on all platforms allows an
unauthenticated remote client to cause authentication state
corruption via concurrent Digest authentication requests when
AuthDigestNcCheck is enabled or AuthDigestNonceLifetime is set
to 0.
Users are recommended to upgrade to version 2.4.69, which fixes
this issue.
Credits: Zhen Kong
*) SECURITY: CVE-2026-73636: mod_auth_digest one-time-nonce replay
attack (cve.mitre.org)
Authentication bypass by capture-replay in mod_auth_digest in
Apache Software Foundation Apache HTTP Server 2.4.x on all
platforms allows a man-in-the-middle (MITM) attacker to replay
captured digest authentication credentials via crafted requests
that trigger garbage collection of the client's shared memory
entry when AuthDigestNonceLifetime is set to 0.
Users are recommended to upgrade to version 2.4.69, which fixes
this issue.
Credits: Hyojae Lee
*) SECURITY: CVE-2026-63718: mod_proxy_uwsgi Transfer-Encoding
response smuggling (cve.mitre.org)
Inconsistent Interpretation of HTTP Requests ('HTTP
Request/Response Smuggling') response smuggling vulnerability in
Apache HTTP Server via mod_proxy_uwsgi and a crafted uwsgi
response with Transfer-Encoding.
This issue affects Apache HTTP Server: from 2.4.30 through
2.4.68.
Credits: Qing Xu
*) SECURITY: CVE-2026-63686: mod_xml2enc crash on charset
conversion failure (cve.mitre.org)
A NULL pointer dereference in mod_xml2enc in Apache Software
Foundation Apache HTTP Server before 2.4.69 on all platforms
allows an untrusted backend server to cause a denial of service
via a proxied response with a charset whose conversion partially
succeeds then fails.
Users are recommended to upgrade to version 2.4.69, which fixes
this issue.
Credits: Lucian Nitescu
*) SECURITY: CVE-2026-63292: mod_vhost_alias stack overflow
(cve.mitre.org)
Stack-based buffer overflow in mod_vhost_alias in Apache
Software Foundation Apache HTTP Server through 2.4.68 on all
platforms allows a remote client to cause a denial of service or
potentially execute arbitrary code via an HTTP request with a
Host header exceeding 8192 bytes when VirtualDocumentRoot uses a
hostname format specifier and LimitRequestFieldSize is raised
above the default.
Users are recommended to upgrade to version 2.4.69, which fixes
this issue.
Credits: Hyojae Lee
*) SECURITY: CVE-2026-63045: mod_proxy_ftp PASV address handling
(cve.mitre.org)
Improper validation of FTP PASV reply address in mod_proxy_ftp
in Apache Software Foundation Apache HTTP Server through 2.4.68
on all platforms allows, in forward proxy configurations, an
untrusted FTP server to cause the proxy to open a data
connection to an arbitrary third-party host via a crafted PASV
response.
Users are recommended to upgrade to version 2.4.69, which fixes
this issue.
Credits: Zhen Kong
*) SECURITY: CVE-2026-59797: mod_ssl SSLRequire allows .htaccess
ap_expr file-function (cve.mitre.org)
Improper Privilege Management vulnerability in Apache HTTP
Server's mod_ssl via SSLRequire and file-related expressions.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: kimchunbok
*) SECURITY: CVE-2026-59685: Out-of-Bounds Write in
ap_directory_walk() Canonical-Name Rewrite on
CASE_BLIND_FILESYSTEM (cve.mitre.org)
Out-of-bounds Write vulnerability in Apache HTTP Server on
Windows while processing paths with 8.3 names that may grow when
expanded.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Dhiraj Mishra
*) SECURITY: CVE-2026-58415: mod_dav_fs property database read
access (cve.mitre.org)
Internal state files accessible to external parties in
mod_dav_fs in Apache Software Foundation Apache HTTP Server
before 2.4.69 on all platforms allows a remote client to read
WebDAV dead properties of resources it cannot author via a GET
request for the .DAV state directory
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: �지웅 (kimchunbok)
*) SECURITY: CVE-2026-57941: mod_http2 use-after-free / wild write
via shared session->bbtmp re-entrancy (cve.mitre.org)
Use After Free vulnerability in Apache HTTP Server's
mod_http2Â via shared session->bbtmp re-entrancy
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Lucian Nitescu
*) SECURITY: CVE-2026-56449: mod_proxy_html: crash in dump_content
(cve.mitre.org)
Out-of-bounds Write vulnerability in Apache HTTP Server's
mod_proxy_html with crafted HTTP response bodies.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Lucian Nitescu
*) SECURITY: CVE-2026-56154: mod_rewrite use-after-free via
%{LA-U:HTTP:...} (cve.mitre.org)
Use After Free vulnerability in Apache HTTP Server's mod_rewrite
when using lookahead (%{LA-U:HTTP:...})
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Nebula Security (@nebusecurity)
*) SECURITY: CVE-2026-56153: mod_charset_lite: Heap overflow in
finish_partial_char (cve.mitre.org)
Out-of-bounds Write vulnerability in Apache HTTP Server's
mod_charset_lite.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Bartlomiej Dmitruk at striga.ai
*) SECURITY: CVE-2026-48005: mod_auth_digest reauthentication
attack (cve.mitre.org)
Missing authentication checks in mod_auth_digest in Apache
Software Foundation Apache HTTP Server before 2.4.69 on all
platforms allows an unauthenticated remote client to cause a
denial of service (forced re-authentication) via forged
Authorization headers when Digest authentication is enabled with
AuthDigestNcCheck .
Users are recommended to upgrade to version 2.4.69, which fixes
this issue.
Credits: lokerxx
*) SECURITY: CVE-2026-47360: mod_session: Session cookie not
removed during internal redirect (cve.mitre.org)
Exposure of Sensitive Information to an Unauthorized Actor
vulnerability in Apache HTTP Server's mod_session_cookie module.
Â
When SessionCookieRemove changes across internal redirects, the
session cookie may still be passed to a backend server.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: lokerxx
*) SECURITY: CVE-2026-46729: mod_heartmonitor denial of service
(cve.mitre.org)
NULL Pointer Dereference vulnerability in Apache HTTP Servers
mod_heartmonitor over unicast listener.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.
Credits: Zhang San
*) SECURITY: CVE-2026-42528: mod_dav shared lock overflow
(cve.mitre.org)
A memory calculation bug in mod_dav in Apache httpd 2.4.67 and
earlier allows an attacker with permission to create WebDAV
locks to crash server child processes.
Users are recommended to upgrade to version 2.4.69, which fixes
this issue
Credits: Zhenpeng (Leo) Lin at depthfirst
*) SECURITY: CVE-2026-42356: limited RCE for some internal
redirects to non-CGI files in CGI directories (cve.mitre.org)
Deployment of wrong handler vulnerability in Apache HTTP Server
allows the target of some internal redirects from CGI programs
to also be treated as CGI and executed. The target must already
be in a directory enabled for CGI and have no other extension
understood by mod_mime.
This issue affects Apache HTTP Server: from 2.4.60 through
2.4.68.
Credits: Feliks Penconek
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
systemd upstream added a new udev rule to set the clock group for PTP
and RTC devices, allowing applications like linuxptp to open clocks
without root privileges:
af96ccfc24
Add the corresponding clock group to SYSTEMD_USERS so that the group
exists on the target system.
Signed-off-by: TIAN Yuanhao <tianyuanhao3@163.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
In the maze of <div>...</div> blocks, one </div> was missing causing
the rendering to not look great (no vertical spacing between the
panels). This commit adds the missing </div>, fixing the rendering.
Assisted-by: Deepseek V4 Flash
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
We're happy to welcome Texas Instruments (TI) as a sponsor of the
Buildroot Association.
Since Armadeus hasn't (yet?) sponsored this year, we replace them by
TI.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Commit e09bf9e951 ("docs/manual: add information on CycloneDX")
unfortunately introduced a typo. The make target is 'make show-info', not
just 'make show'.
Fix that.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Building with an old gcc version (for example with
bootlin-aarch64-glibc-old) currently fails with the following error:
../src/graph/graph.hh:638:12: error: could not convert ‘g’ from ‘graph::graph_t’ to ‘graph::graph_result_t<graph::graph_t> {aka hb_result_t<graph::graph_t, graph::graph_error_t>}’
return g;
Add an upstream patch to fix it.
No corresponding build failures on autobuilders were found at the time
the commit was made.
Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>