<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: hsla(0,0%,100%,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: hsla(0,0%,100%,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Michael Tokarev pushed to branch master at <a href="https://salsa.debian.org/samba-team/samba">Debian Samba Team / samba</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/7c8cb85fa1a8e6bc05dc67d335b03976e24bc4de">7c8cb85f</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-05-26T14:46:16+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>VERSION: Bump version up to Samba 4.24.4...
and re-enable GIT_SNAPSHOT.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/fdfa95a48c1dfbf0dc5da7a25ffdd5520de282bb">fdfa95a4</a></strong>
<div>
<span> by Volker Lendecke </span> <i> at 2026-06-08T16:27:08+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>libsecurity: Fix security_acl_dup()'s talloc hierarchy
With claims and conditions, ACEs are no longer simple blobs, they
themselves are structures with talloc children. This means
talloc_memdup() is no longer sufficient to copy an ACE. Copy the whole
ACL via NDR.
Bug: https://bugzilla.samba.org/show_bug.cgi?id=16095
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Noel Power <noel.power@suse.com>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Mon Jun 8 11:47:54 UTC 2026 on atb-devel-224
(cherry picked from commit c137ec34c4aebf889943677f6426583029eb4cd4)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/bf154a3ed480bacc5bc5452311892ef5ec84405c">bf154a3e</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:08+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>lib:util add pointer overflow checks
The wrapping of pointer arithmetic is undefined behaviour. Clang from version
20 onwards will treat checks like:
ptr + offset < ptr
As always evaluating to true.
This commit adds the macros:
offset_outside_range
ptr_overflow
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(Backported from commit 2e53f7196f45d28689f25a57fa84995eceee4585)
test_json_logging not present in v24
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/7212717cee782af15166acb41db0128ad478de40">7212717c</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:libsmb:clilist fix tautological-compare
The wrapping of pointer arithmetic is undefined behaviour. Clang from version 20
onwards will treat an overflow check of the following form:
ptr + offset < ptr
as always evaluating to false.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/b394b0845d1f4f2639a2e5f772491f3638152a49">b394b084</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>libcli:auth:msrpc_parse fix white space
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/c99e124aedff59d2fe43cf960c74714198e70296">c99e124a</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>libcli:auth:msrpc_parse fix tautological-compare
The wrapping of pointer arithmetic is undefined behaviour. Clang from version 20
onwards will treat an overflow check of the following form:
ptr + offset < ptr
as always evaluating to false
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(cherry picked from commit d80c9dac0765a5b114718450ec5a062cd2b6f86f)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/48ab866b8b3814c7c1dc75b6db7bd082a1320201">48ab866b</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3/torture/test_smb1_dfs fix tautological-compare
The wrapping of pointer arithmetic is undefined behaviour. Clang from version 20
onwards will treat an overflow check of the following form:
ptr + offset < ptr
as always evaluating to false.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(cherry picked from commit 769cf0a0ddb5c7af65afa5b764c24a3416025745)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/e3c8606be10452e77676d357c3afe31dfb786b24">e3c8606b</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:utils:clirap2 fix tautological-compare
The wrapping of pointer arithmetic is undefined behaviour. Clang from version 20
onwards will treat an overflow check of the following form:
ptr + offset < ptr
as always evaluating to false
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(cherry picked from commit 3287641bbf3360c8241db090781ebc2d5febbc96)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/f89835887e1776cd772404956b3217cb15c6fae2">f8983588</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:libsmb:cliquota fix tautological-compare
The wrapping of pointer arithmetic is undefined behaviour. Clang from version 20
onwards will treat an overflow check of the following form:
ptr + offset < ptr
as always evaluating to false
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(cherry picked from commit b58d7045d5444d70db58d07d7746006ea1b9ecfb)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/65a87c2e4de9b1a9bfac42ebb602fee0f8965388">65a87c2e</a></strong>
<div>
<span> by Gary Lockyer </span> <i> at 2026-06-08T16:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: enable tautological-compare errors
Now that all the warnings have been removed, and as they did in fact reveal
real issues lets make it an error.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(cherry picked from commit 3485f58ea1c2a4013b0ab60c1ddee0faa4eb3eea)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/b528da253ca7a2db5ee83cd5233037714bf154b5">b528da25</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-08T17:53:55+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: add -Werror=tautological-compare
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16092
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(Backported from commit fb188140357a5d8796c47c5fd88c8a25117bda8e)
-Werror=array-bounds and -Werror=stringop-overlow
Autobuild-User(v4-24-test): Björn Jacke <bjacke@samba.org>
Autobuild-Date(v4-24-test): Mon Jun 8 17:53:55 UTC 2026 on atb-devel-224
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/f8402f119cf77ae4a5e10a6c2e889e75adcefe92">f8402f11</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-25T19:50:15+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:tests: Improve debugging for test_wbinfo_lookuprids_cache.sh
Note that if this test fails, it is like something else creating keys.
The last time it was a crashing smbd which left a key in the database
and this test failed as a result.
BUG: https://bugzilla.samba.org/attachment.cgi?bugid=16011
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Wed Apr 22 16:35:58 UTC 2026 on atb-devel-224
(cherry picked from commit c24438ca972c98db533400d1afebc02fdc29bba6)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/cdc518eeb24c8094db75ac748de8ec6ec5837156">cdc518ee</a></strong>
<div>
<span> by Volker Lendecke </span> <i> at 2026-06-25T19:50:15+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: Fix some wbinfo_lookuprids_cache flakyness
If the key contains spaces, the shell qouting through "testit" does
not work properly. Avoid having to fix that quoting by replacing
spaces with '\20'.
You can force it by setting the
my $samsid = "S-1-5-21-1-32-" . int(rand(4294967295));
in selftest/target/Samba3.pm.
BUG: https://bugzilla.samba.org/attachment.cgi?bugid=16011
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Mon Jun 8 14:49:01 UTC 2026 on atb-devel-224
(cherry picked from commit 27f57d26f950c6fbe62f9b8ef8bd5fb503f587e5)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/55928ada4bad7b6e9c42d8c3f251c8b39be55945">55928ada</a></strong>
<div>
<span> by Volker Lendecke </span> <i> at 2026-06-25T19:50:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: Fix samba4.blackbox.net_ads_join flakyness
We have to leave against the same DC that we joined against, the
replication cycle might not have kicked in.
Normally, the server affinity cache takes care of this, but in this
test it's disabled.
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit f5d858005a064a23321e78f68372eb1f8841fdc3)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/0d4c67d01f827cd1f0dcea7e68d665bc3cdeb798">0d4c67d0</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-25T19:50:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:torture: Add libsmbclient set_credentials test
This checks if we can parse UPNs or DOMAIN\user provided usernames.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16149
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Noel Power <npower@samba.org>
(cherry picked from commit c12c825708a05918c5ee28bd127881ec5fb0aa38)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/db4b1bf2a9fb7ae12a1b620248ea5c627858176f">db4b1bf2</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-25T20:52:38+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:libsmb: Parse the username string correctly
It could be a UPN or domain prefixed username.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16149
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Noel Power <npower@samba.org>
(cherry picked from commit 40b8d8c221258e8db10426a43ff57caacd5d48b0)
Autobuild-User(v4-24-test): Björn Jacke <bjacke@samba.org>
Autobuild-Date(v4-24-test): Thu Jun 25 20:52:38 UTC 2026 on atb-devel-224
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/bac191f781193c011c8d201bcd8ed0d87a73c21d">bac191f7</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:winbindd: only call init_dc_connection_rpc() for NCACN_NP connections
As init_dc_connection_rpc() will return NT_STATUS_TRUSTED_DOMAIN_FAILURE
if domain->conn.cli is NULL and this is the case when we
have domain->conn.ignore_smb_disconnected as true.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14638
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16067
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16151
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Björn Jacke <bjacke@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Jun 26 16:10:29 UTC 2026 on atb-devel-224
(cherry picked from commit 23d1cab67b1c6f7d3cc4ead0d7a88ae809876001)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/893ae8aa0098754fa16fa3fa0da15c4bcc71dde6">893ae8aa</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>lib:compression: Fix _POSIX_C_SOURCE/_XOPEN_SOURCE redefinition issue
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 39d53421d3b739f0c9911c18ad7c1251e84dd514)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/64cf5f4cb60b522f8416ce7d22a32e10bf17fcf1">64cf5f4c</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>lib/replace: add _ALIGNED_(n) as __attribute__((aligned(n)))
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 1af38323e1b3d45093d9aaf64ffa00ae9520ab3b)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/941c803e14fd0a13c11c54b4305cf96400185b56">941c803e</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s3:nmbd: fix stringop-overflow warnings
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
(cherry picked from commit 4f590a737be03c847885d70a3dadc9836e6e53d4)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/5a4cf092fcfd24845fde156e64a42bbe23bdb98e">5a4cf092</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>libcli:auth: fix BURN_DATA_SIZE on array-decayed pointer parameter
_encode_pwd_buffer_from_str() declares `buf` as uint8_t buf[N],
which decays to a pointer. BURN_DATA_SIZE(buf, N) expands to
memset_explicit(&buf, 0, N), taking the address of the pointer
variable (8 bytes) rather than the buffer itself, triggering a
GCC -Wstringop-overflow error.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 58059f27a64536731ae6f933c39de5f7d1b3f162)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/5a6bea140cf705785c2c2b736d0f1da43cef2b70">5a6bea14</a></strong>
<div>
<span> by Andreas Schneider </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>charset: make strchr_m/strrchr_m/strstr_m const-correct via C11 _Generic
Since glibc-2.43 and C23, strchr/strrchr/strstr use _Generic macros to
return const char * when given const char * input. This caused build
failures in strchr_m and strrchr_m whose fast-path returns passed the
const char * result through as char *:
lib/util/charset/util_str.c:370: error: return discards 'const'
qualifier from pointer target type [-Werror=discarded-qualifiers]
Rather than wrapping the returns in discard_const_p (which the project
discourages adding more of), fix the API properly: rename the
implementations to strchr_m_const/strrchr_m_const/strstr_m_const
returning const char *, and expose C11 _Generic macros under the
original names. The macros preserve the caller's const qualification:
char * input yields char *, const char * input yields const char *.
This matches C23 strchr semantics and requires no changes at call sites.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 5765fa4d322315b510ab9b3afa0179590cf570d9)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/c7df845af01596c50c0edbb21647864fafce0625">c7df845a</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>C26: const-qualify variables for read-only strchr/strrchr/strstr results
In C26, strchr/strrchr/strstr return const char * when given
const char * input. Add const to local variables that only
read through the pointer.
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(backported from commit cb690b465adef7dc8cfccd4c1b0c1ea826c0a2ff)
[slow@samba.org: small conflict in source3/winbindd/winbindd_pam.c:generate_krb5_ccache()]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/a14b159db68662fbeb49e50d2f941d04034f579c">a14b159d</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>C26: use strchr_m/strrchr_m/strstr_m for multibyte-safe search
Replace strchr/strrchr/strstr with their multibyte-aware
Samba equivalents where appropriate. These wrappers return
char * regardless of input constness.
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit b5fd955ad5bf63b537076a9ef898c1954e767aad)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/8e0f8a076d3f6fc558d91e1fae2887e94f6f1f9b">8e0f8a07</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>C26: add C99 static to array function parameters
Use C99 static array size in function parameters (e.g. uint8_t buf[static 516])
to document minimum array size requirements and enable compiler diagnostics.
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 68255504ffc00982a667affb406b8f36aaa85c7c)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/ffc8355dce925951b8136931b47c30e3ea26324a">ffc8355d</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>C26: refactor to avoid modifying data via const pointer
Refactor code that assigns to a struct member, then calls strchr/strrchr on it
for in-place modification. Use a local mutable variable for modification, then
assign the final result to the struct member.
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 536c9e8452148eb60c6ec098a934dc24f4d54faf)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/8d565ca747525f5e6aed5341dcb7e795502551d5">8d565ca7</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>C26: add explicit casts where const must be stripped for mutation
For cases where code intentionally writes through a pointer returned by
strchr/strrchr/strstr, add explicit discard_const_p casts or adjust variable
types to non-const to make the mutability intent clear.
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit c94ae0f4b8e61492f949e558a721eb4a55e1f9e5)
[slow@samba.org: dropped change in source4/torture/krb5/kdc-canon-mit.csource4/torture/krb5/kdc-canon-mit.c]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/c87e2da493342c5da42dd61cac711589cdcecbe5">c87e2da4</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>C26: update function signatures for const-correctness
Update function return types and parameter types to propagate const-correctness
through APIs affected by the C26 strchr/strstr changes.
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 284e345586d1188f6d455868fe1af4659fe1b116)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/c05f5e306ab9b771094aa879508e1164fd6a30bd">c05f5e30</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T15:44:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>lib/util: fix test_talloc_keep_secret.c with memset_explicit in glibc
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
(cherry picked from commit 0bfe48199329396b3fa25a057d8095eceeaa65fa)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/8b720d7373afa0b8e3e52672c362c9bf84bc6a80">8b720d73</a></strong>
<div>
<span> by Stefan Metzmacher </span> <i> at 2026-06-30T16:50:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>s4:torture: let test_ndr_push_string() use strncmp() as strings might not be terminated
Otherwise this is not reliable.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=16006
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
(cherry picked from commit 29cf4ee46be849ae880a77d77cc9c2116fd970b8)
Autobuild-User(v4-24-test): Björn Jacke <bjacke@samba.org>
Autobuild-Date(v4-24-test): Tue Jun 30 16:50:01 UTC 2026 on atb-devel-224
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/9b67f1352e0a400270ff35eb09eef0b31aed3784">9b67f135</a></strong>
<div>
<span> by Björn Jacke </span> <i> at 2026-06-30T20:58:18+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>WHATSNEW: Add release notes for Samba 4.24.4.
Signed-off-by: Bjoern Jacke <bjacke@samba.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/ae978b24439d0c47f41f40eb4a46d779cd57322a">ae978b24</a></strong>
<div>
<span> by Björn Jacke </span> <i> at 2026-06-30T20:58:36+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>VERSION: Disable GIT_SNAPSHOT for the 4.24.4 release.
Signed-off-by: Bjoern Jacke <bjacke@samba.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/f4039a14d21504bdb7a9aa8d0af9703bbcb48bc3">f4039a14</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2026-06-30T22:31:38+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 4.24.4+dfsg</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/33d27533020de1da98c28097ad73f322e49ea0d1">33d27533</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2026-06-30T22:31:59+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update upstream source from tag 'upstream/4.24.4+dfsg'
Update to upstream version '4.24.4+dfsg'
with Debian dir 06f87aebdaf3dcde45f269d14c5a5e582bb394eb</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/samba-team/samba/-/commit/a33cda567b5dc70e8f6c085cd4a58b4fe9ae7400">a33cda56</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2026-06-30T22:40:01+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update changelog; upload version 4.24.4+dfsg-1 to unstable
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
132 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#b33892fbddeffc3368077b4904ad0b3d562a7312">
VERSION
</a>
</li>
<li class="file-stats">
<a href="#3277e12b5a9f9ff632d229e2629d34ad21dd93fc">
WHATSNEW.txt
</a>
</li>
<li class="file-stats">
<a href="#0789ffa2f9e10b296a93e28057e96840974fc1f1">
auth/credentials/credentials.c
</a>
</li>
<li class="file-stats">
<a href="#717e4435bfe6c4ce86a7ac15a5461119235be37b">
buildtools/wafsamba/samba_autoconf.py
</a>
</li>
<li class="file-stats">
<a href="#1ca1c6975150e8a17a39441d9cfa8e9b8ea19df2">
ctdb/protocol/protocol_util.c
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#224e05f88357a3bf9e31c81c8c6a5aa7e4e5a4d3">
examples/libsmbclient/testacl.c
</a>
</li>
<li class="file-stats">
<a href="#90a7ad88153d1099c3f303b88b01f57dbf215874">
lib/addns/dnsquery_srv.c
</a>
</li>
<li class="file-stats">
<a href="#ea1ab2398c239a663408bf96c5e7df0766f284ac">
lib/cmdline/cmdline.c
</a>
</li>
<li class="file-stats">
<a href="#e0ae8d22f6558553023e7365753d6d7bd8672bda">
lib/compression/pycompression.c
</a>
</li>
<li class="file-stats">
<a href="#0dab9184967cc9a98cd200bd0a949d765817c031">
lib/ldb/common/ldb_ldif.c
</a>
</li>
<li class="file-stats">
<a href="#178718af3655f8a5637596dbaa05ec1b0b9bc05c">
lib/ldb/common/ldb_modules.c
</a>
</li>
<li class="file-stats">
<a href="#fc18768b24133ed9c2961e9512967ba0571bb414">
lib/printer_driver/printer_driver.c
</a>
</li>
<li class="file-stats">
<a href="#7ac6fe2807c22aef7d21b52a3aa0d97cf3adba94">
lib/replace/replace.h
</a>
</li>
<li class="file-stats">
<a href="#aad66aad821f717565e5f6594d1a9c932e5bab87">
lib/tdb/tools/tdbtool.c
</a>
</li>
<li class="file-stats">
<a href="#2c22d874f7cf6060a16aa1b5898534c9063906d4">
lib/util/base64.c
</a>
</li>
<li class="file-stats">
<a href="#c079d54d3b37e4ffb3980b7a095103a256868fef">
lib/util/charset/charset.h
</a>
</li>
<li class="file-stats">
<a href="#4293f9ce55f44f6758130a3351fe23533b58aa17">
lib/util/charset/util_str.c
</a>
</li>
<li class="file-stats">
<a href="#79af13e1d50e436d2012f01421f15242a8a2cc3c">
lib/util/dns_cmp.c
</a>
</li>
<li class="file-stats">
<a href="#eb73035718af63c76495c53ea23db4a0bf9bcf1a">
<span class="new-file">
+
lib/util/overflow.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#e0a5d4ef065153e4a585f9761a210b7d2cadcd4d">
lib/util/smb_strtox.c
</a>
</li>
<li class="file-stats">
<a href="#9099c389c4a26673b118bfd3c882d9d383af5dee">
<span class="new-file">
+
lib/util/tests/test_overflow.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#864c24cd3c5be5eea9399fa81f49f9f442f0e5c2">
lib/util/tests/test_talloc_keep_secret.c
</a>
</li>
<li class="file-stats">
<a href="#de2e484b88cead8d6fad7fb271903cfd71fa3b10">
lib/util/util_net.c
</a>
</li>
<li class="file-stats">
<a href="#400cdebf703164fa356294af7e4ba155a39ece05">
lib/util/wscript_build
</a>
</li>
<li class="file-stats">
<a href="#66f5065e1514cee2cdc53d60f0240ef9ca6db418">
libcli/auth/msrpc_parse.c
</a>
</li>
<li class="file-stats">
<a href="#023cdd02a734178c46b10de17824fef1bdc4f886">
libcli/auth/netlogon_creds_cli.c
</a>
</li>
<li class="file-stats">
<a href="#03e4d11a33e8c1e0758b34906e8d437a102651c6">
libcli/auth/smbencrypt.c
</a>
</li>
<li class="file-stats">
<a href="#49bb8ed308b231476a590d8c9ef551268f27be49">
libcli/nbt/nbtname.c
</a>
</li>
<li class="file-stats">
<a href="#c46f34bd23e5ee434ac9b28b77c71bfaa7846772">
libcli/nbt/tools/nmblookup.c
</a>
</li>
<li class="file-stats">
<a href="#8c140bc058bf4548a5fd1f582166bed8bb266606">
libcli/security/security_descriptor.c
</a>
</li>
<li class="file-stats">
<a href="#72c4c5ffe993fbbb0bc4bd3cd3c4e9bbe3755f43">
libcli/security/tests/test_sddl_conditional_ace.c
</a>
</li>
<li class="file-stats">
<a href="#bcc23760f05ba557ddd04915f6b47a67490e9864">
librpc/rpc/binding.c
</a>
</li>
<li class="file-stats">
<a href="#ca6d1bcb0a5c8775f6f0e80000e008e215e59fab">
nsswitch/libwbclient/tests/wbclient.c
</a>
</li>
<li class="file-stats">
<a href="#86bfc87b6d49f37941ed52f73e434554c5dfbb91">
nsswitch/libwbclient/wbc_sid.c
</a>
</li>
<li class="file-stats">
<a href="#5f61f6e699617df0af98b5c0d7393f484faf9b38">
nsswitch/pam_winbind.c
</a>
</li>
<li class="file-stats">
<a href="#dc969669deeba10e6910f9611002eb42a39ada0a">
nsswitch/wbinfo.c
</a>
</li>
<li class="file-stats">
<a href="#c2c72fcfd70f4660bebbfde80128eb197d28cff4">
source3/auth/auth_generic.c
</a>
</li>
<li class="file-stats">
<a href="#75da9ab2eaeabdc178525139e33c89872342a71f">
source3/auth/auth_util.c
</a>
</li>
<li class="file-stats">
<a href="#defb48b78bfc4cb79ea64d5664f98ce55df73a39">
source3/auth/user_krb5.c
</a>
</li>
<li class="file-stats">
<a href="#acf67aae74e599985765eef0762957e859c8a4b7">
source3/include/libsmbclient.h
</a>
</li>
<li class="file-stats">
<a href="#f6d7784700c007d860be96fec472884e9a70de8c">
source3/lib/netapi/examples/common.c
</a>
</li>
<li class="file-stats">
<a href="#86918f999d1ed888a381531af8481b4722dc359e">
source3/lib/netapi/tests/common.c
</a>
</li>
<li class="file-stats">
<a href="#f166595ce658bb22e1c8d5e9c56c6f919bb74865">
source3/lib/util.c
</a>
</li>
<li class="file-stats">
<a href="#13189b097f242e16a36a87e6b86cd49879bfa7bf">
source3/lib/wins_srv.c
</a>
</li>
<li class="file-stats">
<a href="#f54f07628ac19b271173f2f9699a82cd070f0eab">
source3/libads/ads_proto.h
</a>
</li>
<li class="file-stats">
<a href="#e8418172c3d5600d825286d9d906223a4ab5c54c">
source3/libads/kerberos_keytab.c
</a>
</li>
<li class="file-stats">
<a href="#1e02b871f8ce5fe9755514abaa311591bb7726f2">
source3/libads/ldap.c
</a>
</li>
<li class="file-stats">
<a href="#ec7a116e37a9f7614e337bef37ea9a8bd1c7c433">
source3/libads/util.c
</a>
</li>
<li class="file-stats">
<a href="#081679f0ba6cd42fcb5b5f9f7efdbebc366618ea">
source3/libsmb/cli_smb2_fnum.c
</a>
</li>
<li class="file-stats">
<a href="#45f13bd066779dadd873ffd680e8fd980ae6873a">
source3/libsmb/cliconnect.c
</a>
</li>
<li class="file-stats">
<a href="#30af41d6ea5ad6be93e1d864b2d8d38015ea9458">
source3/libsmb/clilist.c
</a>
</li>
<li class="file-stats">
<a href="#b5db98ad67beb54ecd0ed5d53787950599d69066">
source3/libsmb/cliquota.c
</a>
</li>
<li class="file-stats">
<a href="#fdafef092845d763ec1256401c0e7c5a20a4196d">
source3/libsmb/libsmb_context.c
</a>
</li>
<li class="file-stats">
<a href="#6d456cd0c00d5b42fccc2924e6d18f56f742917d">
source3/libsmb/libsmb_path.c
</a>
</li>
<li class="file-stats">
<a href="#50e3eba14a1cd01887d18644ac48d269ee057dfe">
source3/modules/nfs4acl_xattr_nfs.c
</a>
</li>
<li class="file-stats">
<a href="#de272e41020803c6c04714ec2c5d6129fd24156d">
source3/modules/vfs_fruit.c
</a>
</li>
<li class="file-stats">
<a href="#29ffae3590799cebf69b8ce7596e8cd427b50a3b">
source3/modules/vfs_media_harmony.c
</a>
</li>
<li class="file-stats">
<a href="#926836853c9880b2d4cac6679bbe3b73a8f33d55">
source3/modules/vfs_shadow_copy2.c
</a>
</li>
<li class="file-stats">
<a href="#c008a303960603f2093a196c77c70a165023d1bb">
source3/modules/vfs_streams_xattr.c
</a>
</li>
<li class="file-stats">
<a href="#abb33d4611e1aaa900e4bff6e73b2213b04c5979">
source3/modules/vfs_unityed_media.c
</a>
</li>
<li class="file-stats">
<a href="#c416c28e470ea41c11370fe256e1cf3d023dc811">
source3/modules/vfs_virusfilter.c
</a>
</li>
<li class="file-stats">
<a href="#b76964ada2e141c122c2365ae3efd101c747bf42">
source3/nmbd/nmbd.h
</a>
</li>
<li class="file-stats">
<a href="#ce9fa6e08dbcf927d7ac040c8721752ad95e6eac">
source3/param/loadparm.h
</a>
</li>
<li class="file-stats">
<a href="#ae432b752b16b843afd62eb27e4f003f9916d679">
source3/param/util.c
</a>
</li>
<li class="file-stats">
<a href="#bf523592d382a8fdc91d813e1b0101f5064ac1c4">
source3/passdb/lookup_sid.c
</a>
</li>
<li class="file-stats">
<a href="#a253557192a97edd6f8865fea7456745b6a31a06">
source3/printing/nt_printing.c
</a>
</li>
<li class="file-stats">
<a href="#4fcf972ac4aee608945662d1854b7b2e8d9aeabb">
source3/printing/nt_printing_migrate.c
</a>
</li>
<li class="file-stats">
<a href="#2e9eb495ef51bcb56682d8bb05e7a930160a3390">
source3/printing/print_iprint.c
</a>
</li>
<li class="file-stats">
<a href="#a3fb9f81768b84d6c33213aa27ee20c10d913571">
source3/rpc_server/fss/srv_fss_agent.c
</a>
</li>
<li class="file-stats">
<a href="#4f046674240233ed175dc2b3d93aa1bb1b3aa99f">
source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c
</a>
</li>
<li class="file-stats">
<a href="#95e9f51503bdba9b0e1e25376a33e76969fbf8b3">
source3/rpc_server/rpc_host.c
</a>
</li>
<li class="file-stats">
<a href="#e21f522b4872e0d61a1307698c8beb497912bfe7">
source3/rpc_server/spoolss/srv_spoolss_nt.c
</a>
</li>
<li class="file-stats">
<a href="#bd6752472c9df9ad24d220da976cd45be792ae14">
source3/script/tests/test_wbinfo_lookuprids_cache.sh
</a>
</li>
<li class="file-stats">
<a href="#11d3c05da2dde33fbc3e6ce1f522bab4c4430c42">
source3/smbd/filename.c
</a>
</li>
<li class="file-stats">
<a href="#6678a9b439a894522f2c3b1153f36c8f6263d9a9">
source3/smbd/mangle_hash.c
</a>
</li>
<li class="file-stats">
<a href="#59ee9c5ec1764aa4dd10c8a8c61b506ba9bb8646">
source3/smbd/mangle_hash2.c
</a>
</li>
<li class="file-stats">
<a href="#3c9ed28d0db1b7d74b8f61540ce169db29a3b4d0">
source3/smbd/msdfs.c
</a>
</li>
<li class="file-stats">
<a href="#c1b251558b22e7506888bd32fe2577413688d094">
source3/smbd/smb1_lanman.c
</a>
</li>
<li class="file-stats">
<a href="#3d454ddf3caa08f973be655170c2b3f7f1cc54b5">
source3/smbd/smb1_reply.c
</a>
</li>
<li class="file-stats">
<a href="#6300ae0b9bbbae9a8f7d43faadc1ba6c94a47111">
source3/torture/test_smb1_dfs.c
</a>
</li>
<li class="file-stats">
<a href="#b26d71da25548a9ef0efa8b1786a3060d708705a">
source3/torture/torture.c
</a>
</li>
<li class="file-stats">
<a href="#4267c4c3aa30df3994b5eb9bc4141e249e36ca80">
source3/utils/clirap2.c
</a>
</li>
<li class="file-stats">
<a href="#671ca91a2b5761ad3733c8afa1cd59944514122d">
source3/utils/net_ads.c
</a>
</li>
<li class="file-stats">
<a href="#4baf7133e519174756f7c10c9f870235a34fc292">
source3/utils/net_lookup.c
</a>
</li>
<li class="file-stats">
<a href="#61a5f610b78d57e200d646f02596bef68b20f614">
source3/utils/net_rpc.c
</a>
</li>
<li class="file-stats">
<a href="#62ad97f9656cc39624afde46277d077842003ed8">
source3/utils/net_vfs.c
</a>
</li>
<li class="file-stats">
<a href="#aa6865e121e1ea771f242d1eda15368fc449b181">
source3/utils/ntlm_auth.c
</a>
</li>
<li class="file-stats">
<a href="#e5105f41c0ff36c2ca03161209d3b38c8cde38cc">
source3/utils/sharesec.c
</a>
</li>
<li class="file-stats">
<a href="#20d12b0602e308cb04b6c031285ec35afd51deba">
source3/utils/testparm.c
</a>
</li>
<li class="file-stats">
<a href="#f904cb7e5eae17c6416a2dd39e1abb51d5d193ed">
source3/winbindd/idmap_nss.c
</a>
</li>
<li class="file-stats">
<a href="#41c4754de627180983b454c583585440d0702373">
source3/winbindd/idmap_tdb.c
</a>
</li>
<li class="file-stats">
<a href="#925624c836931804add1f4199cf04ac138baa8ab">
source3/winbindd/nss_info.c
</a>
</li>
<li class="file-stats">
<a href="#8b75f4bec7b2adf118a2b30bcb6d5cce4e7eca73">
source3/winbindd/winbindd_cm.c
</a>
</li>
<li class="file-stats">
<a href="#e5ad292b4418737d8b11298a51c1ce4380741ba6">
source3/winbindd/winbindd_pam.c
</a>
</li>
<li class="file-stats">
<a href="#3e088ca6181fe0ec57ad73b496eb4ed4a99a5dc3">
source3/winbindd/winbindd_util.c
</a>
</li>
<li class="file-stats">
<a href="#c90c043746b7842f85c6938e8e5b2b6590a0dbc7">
source4/client/client.c
</a>
</li>
<li class="file-stats">
<a href="#0c7e9d4463c69f2458a0ed7f64ec4524cc4cda5c">
source4/dsdb/common/util.c
</a>
</li>
<li class="file-stats">
<a href="#68a0be5612b8ce6df15d3bb104e3dfa188ee97fe">
source4/dsdb/common/util_trusts.c
</a>
</li>
<li class="file-stats">
<a href="#eb9fa364df189a3bbc4c08a66ccbb7d899f9d53b">
source4/dsdb/samdb/cracknames.c
</a>
</li>
<li class="file-stats">
<a href="#78f6507b20ac64945311bda5cf3d2f47a0534497">
source4/dsdb/samdb/ldb_modules/encrypted_secrets.c
</a>
</li>
<li class="file-stats">
<a href="#f7f68deb522381058ef410221de9076dc87db91f">
source4/dsdb/samdb/ldb_modules/partition_init.c
</a>
</li>
<li class="file-stats">
<a href="#77a1c82e52a370ee59e0a98c068a1f4873282902">
source4/dsdb/samdb/ldb_modules/ranged_results.c
</a>
</li>
<li class="file-stats">
<a href="#6c23ca2cd304c004a1f8adff1d3f042b8977a3c2">
source4/dsdb/samdb/ldb_modules/rootdse.c
</a>
</li>
<li class="file-stats">
<a href="#712e71a60361861800004499f5b652baf9d894d8">
source4/dsdb/samdb/ldb_modules/samldb.c
</a>
</li>
<li class="file-stats">
<a href="#19958b1071a528f8518c04a34c65113a28f13aa8">
source4/lib/registry/util.c
</a>
</li>
<li class="file-stats">
<a href="#b368e829c135037467e740a04a6b8e0501bfcb7d">
source4/lib/socket/interface.c
</a>
</li>
<li class="file-stats">
<a href="#af9f769400269099b2bba56dbfa64d991db5b2a9">
source4/lib/socket/socket_ip.c
</a>
</li>
<li class="file-stats">
<a href="#36505a6de11fe89bfc0b7d45c15e9f2d0214c9fc">
source4/nbt_server/wins/winsdb.c
</a>
</li>
<li class="file-stats">
<a href="#ef01afd96b601c24d43753a1e962146144e0e6b4">
source4/ntvfs/cifs/vfs_cifs.c
</a>
</li>
<li class="file-stats">
<a href="#d9182b6a02da545b5671a7f0f8820d8cb6a4fff4">
source4/ntvfs/ipc/vfs_ipc.c
</a>
</li>
<li class="file-stats">
<a href="#d667b3ceda727b83d632a1a72dd91145617de3fb">
source4/ntvfs/ntvfs_generic.c
</a>
</li>
<li class="file-stats">
<a href="#91bc42048f5b42aa8adeebbacf488f2d22fb466d">
source4/ntvfs/posix/pvfs_rename.c
</a>
</li>
<li class="file-stats">
<a href="#2163f2a78b9b48181d09767fc7d113b66885c2c7">
source4/ntvfs/posix/pvfs_resolve.c
</a>
</li>
<li class="file-stats">
<a href="#111f2be44e1b2878441df5344c7b929f3dc15253">
source4/ntvfs/posix/pvfs_shortname.c
</a>
</li>
<li class="file-stats">
<a href="#1093e8ef28c1ece7ec4a8ee9eeb0551c220726b6">
source4/ntvfs/posix/pvfs_sys.c
</a>
</li>
<li class="file-stats">
<a href="#147ccb45aaea360405491825a3d25f63e445473c">
source4/ntvfs/posix/vfs_posix.c
</a>
</li>
<li class="file-stats">
<a href="#ff8f0fd81682125b7713d9301ca7ee5fd3f12555">
source4/ntvfs/simple/svfs_util.c
</a>
</li>
<li class="file-stats">
<a href="#cae25cd700f236969a518dffa3fef68a987d6a88">
source4/ntvfs/simple/vfs_simple.c
</a>
</li>
<li class="file-stats">
<a href="#f7457b4a945abf8b594f90bd7b258c5a4486c5ec">
source4/rpc_server/lsa/lsa_init.c
</a>
</li>
<li class="file-stats">
<a href="#5a361e646e4368b140430aaa8286bee2b0e4fa1f">
source4/rpc_server/lsa/lsa_lookup.c
</a>
</li>
<li class="file-stats">
<a href="#4f12363b3f138030eacf7c7a9ad8d020134c998d">
source4/smb_server/smb/service.c
</a>
</li>
<li class="file-stats">
<a href="#fbe89f1260644da694279e8862479912f26246eb">
source4/torture/krb5/kdc-canon-heimdal.c
</a>
</li>
<li class="file-stats">
<a href="#5cf0d33922dc60af82a201ea5b40aa469ba69ec2">
source4/torture/libsmbclient/libsmbclient.c
</a>
</li>
<li class="file-stats">
<a href="#ef8690b695eb7c77a9c20058e4edf33d18aad39a">
source4/torture/ndr/string.c
</a>
</li>
<li class="file-stats">
<a href="#606fbf22b8c2b17dfd5e2cc915d1ac48a2f29b10">
source4/torture/raw/qfileinfo.c
</a>
</li>
<li class="file-stats">
<a href="#aeaac340557fe2d29c507a49c97e646d7540e1de">
source4/torture/rpc/spoolss.c
</a>
</li>
<li class="file-stats">
<a href="#413d359633762faf964d434edc9baf8b5d23858b">
source4/torture/smbtorture.c
</a>
</li>
<li class="file-stats">
<a href="#611d71fb4a83bf36291c2135b16e8137438b6ea7">
source4/torture/winbind/struct_based.c
</a>
</li>
<li class="file-stats">
<a href="#09202bc21562a8a77182efe55c6c837b57915c95">
source4/utils/oLschema2ldif/lib.c
</a>
</li>
<li class="file-stats">
<a href="#1cca3cf21a606d0707a4672d18c5c0b678489e1b">
testprogs/blackbox/test_net_ads_join_to_preferred_dc.sh
</a>
</li>
<li class="file-stats">
<a href="#c31a64f659a8b9302f52a0a46a8a9183d2d8eb00">
third_party/resolv_wrapper/resolv_wrapper.c
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://salsa.debian.org/samba-team/samba/-/compare/feebc8fca75b1a1084188f29048138ee8acea9f2...a33cda567b5dc70e8f6c085cd4a58b4fe9ae7400">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/samba-team/samba/-/compare/feebc8fca75b1a1084188f29048138ee8acea9f2...a33cda567b5dc70e8f6c085cd4a58b4fe9ae7400 at 1782848694
</span>
</p>
</div>
</body>
</html>