[SCM] Samba Shared Repository - branch master updated

2020-04-07 Thread Andreas Schneider
The branch, master has been updated
   via  d1f4002b914 lib ldb: lmdb init var before calling mdb_reader_check
  from  f8f3d7954da ctdb-vacuum: Reschedule vacuum event if VacuumInterval 
has increased

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit d1f4002b914efb31aa34a59e7c93d80f3174727c
Author: Gary Lockyer 
Date:   Wed Apr 1 08:22:08 2020 +1300

lib ldb: lmdb init var before calling mdb_reader_check

Initilalise "stale" to zero before passing a pointer to it to
mdb_reader_check.

Signed-off-by: Gary Lockyer 
Reviewed-by: Andreas Schneider 

Autobuild-User(master): Andreas Schneider 
Autobuild-Date(master): Tue Apr  7 12:29:00 UTC 2020 on sn-devel-184

---

Summary of changes:
 lib/ldb/ldb_mdb/ldb_mdb.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/lib/ldb/ldb_mdb/ldb_mdb.c b/lib/ldb/ldb_mdb/ldb_mdb.c
index 1187aba578a..f0a418d07ee 100644
--- a/lib/ldb/ldb_mdb/ldb_mdb.c
+++ b/lib/ldb/ldb_mdb/ldb_mdb.c
@@ -645,7 +645,7 @@ static int lmdb_transaction_start(struct ldb_kv_private 
*ldb_kv)
 * Clear out any stale readers
 */
{
-   int stale;
+   int stale = 0;
mdb_reader_check(lmdb->env, );
if (stale > 0) {
ldb_debug(


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch v4-11-test updated

2020-04-07 Thread Karolin Seeger
The branch, v4-11-test has been updated
   via  f7ff511bc26 testprogs: Add 'net ads join createupn' test also 
verifying the keytab
   via  d9709735d5b s3:libads: Fix ads_get_upn()
   via  fa3250fdac1 smbd: let delayed update handler also update on-disk 
timestamps
   via  c8b5d996ec7 smbd: let mark_file_modified() always call 
trigger_write_time_update()
   via  8dbdba4a315 smbd: remove stat call from mark_file_modified()
   via  dbff6af0acf smbd: avoid double chdir() in chdir_current_service()
   via  0a8d442fe53 smbd: flush pending writetime update when setting 
timestamps file
   via  4f5a5e5d6e7 smbd: flush pending writetime update when flushing file
   via  5f4a49bd9f6 smbd: always flush pending write time update when 
setting filesize
  from  16d837cb233 nsswitch: fix use-after-free causing segfault in 
_pam_delete_cred

https://git.samba.org/?p=samba.git;a=shortlog;h=v4-11-test


- Log -
commit f7ff511bc26abf6f7a1b98cf31e461234a387892
Author: Andreas Schneider 
Date:   Fri Apr 3 15:40:48 2020 +0200

testprogs: Add 'net ads join createupn' test also verifying the keytab

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14336

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 

Autobuild-User(master): Andreas Schneider 
Autobuild-Date(master): Mon Apr  6 19:09:53 UTC 2020 on sn-devel-184

(cherry picked from commit c4be195da2845be4f64e47883e3c911dedd90e48)

Autobuild-User(v4-11-test): Karolin Seeger 
Autobuild-Date(v4-11-test): Tue Apr  7 10:51:07 UTC 2020 on sn-devel-184

commit d9709735d5b26320a141ff686b9919539a8fa8a5
Author: Andreas Schneider 
Date:   Fri Apr 3 15:58:28 2020 +0200

s3:libads: Fix ads_get_upn()

This adds the userPrincipalName to ads_find_machine_acct() which
fetches the data for us.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14336

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 
(cherry picked from commit ec69752cb963ae850568d3f4905d2941e485627e)

commit fa3250fdac1c8c79ffec6a4ebaf6183649b9086d
Author: Ralph Boehme 
Date:   Sun Mar 15 08:30:21 2020 +0100

smbd: let delayed update handler also update on-disk timestamps

Let delayed update handler also update on-disk timestamps by calling
trigger_write_time_update_immediate().

trigger_write_time_update_immediate() sets fsp->update_write_time_on_close 
to
false which prevents updating the write-time on close if there was ever 
only one
write to the file.

Besides resetting fsp->update_write_time_on_close and setting the on-disk 
timestamps
trigger_write_time_update_immediate() takes the same steps as the removed 
code.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14320

Signed-off-by: Ralph Boehme 
Reviewed-by: Jeremy Allison 

Autobuild-User(master): Jeremy Allison 
Autobuild-Date(master): Thu Mar 19 03:05:40 UTC 2020 on sn-devel-184

(back ported from commit 81c1a14e3271aeed7ed4fe6311171b19ba963555)

commit c8b5d996ec77704835c59f4b2cd8190c31df98c2
Author: Ralph Boehme 
Date:   Sun Mar 15 08:30:21 2020 +0100

smbd: let mark_file_modified() always call trigger_write_time_update()

Preperatory change: the next commit will reset 
fsp->update_write_time_on_close
in the event handler, so this change ensures it gets set again for any
subsequent write.

This will NOT always result in a write-time update because
trigger_write_time_update() has its own only-once logic using the internal
variable fsp->update_write_time_triggered.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14320

Signed-off-by: Ralph Boehme 
Reviewed-by: Jeremy Allison 
(cherry picked from commit 53de2da7acfc24513082190502d93306c12b7434)

commit 8dbdba4a3156e1b0caf18a55591cacebedb12369
Author: Ralph Boehme 
Date:   Sun Mar 15 15:51:18 2020 +0100

smbd: remove stat call from mark_file_modified()

This stat dates back to d03453864ab1bc5fd3b4a3abaf96176a006c102b where the 
call
to trigger_write_time_update() had been to the file IO codepath. It was 
present
there for other reasons: to setup the write-cache based on the file's size.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14320

Signed-off-by: Ralph Boehme 
Reviewed-by: Jeremy Allison 
(cherry picked from commit 2c19d27113036d607850f370bb9afd62856d671e)

commit dbff6af0acf36e2f377694d9f83a4a49d28b8ba6
Author: Ralph Boehme 
Date:   Wed Jan 22 10:52:39 2020 +0100

smbd: avoid double chdir() in chdir_current_service()

Since 8e81090789e4cc3ba9e5aa792d4e52971909c894 we're doing chdir() twice, 
first
into conn->connectpath, then into conn->origpath.

Before commit 8e81090789e4cc3ba9e5aa792d4e52971909c894 if
chdir(conn->connectpath) succeeded, we wouldn't do the second 

[SCM] Samba Shared Repository - branch v4-12-test updated

2020-04-07 Thread Karolin Seeger
The branch, v4-12-test has been updated
   via  d0ca4d173cd testprogs: Add 'net ads join createupn' test also 
verifying the keytab
   via  dacbd35a11b s3:libads: Fix ads_get_upn()
   via  d6d93329b4c smbd: let delayed update handler also update on-disk 
timestamps
   via  6d3279d01d9 smbd: let mark_file_modified() always call 
trigger_write_time_update()
   via  f09cb423ec6 torture/smb2: delayed timestamp updates test: more then 
one write
   via  92b0555fcd7 torture/smb2: delayed timestamp update test: single 
write
   via  bd89299d2f7 smbd: remove stat call from mark_file_modified()
   via  58723f78af0 s3: tests: Add samba3.blackbox.force-close-share
   via  a108dece4fb smbd: enforce AIO requests draining
   via  680157b5338 s3: smbd: Remove file_close_pid().
   via  824bc7f7f5b s3: smbd: Remove old synchronous SMB1 reply_exit().
   via  2b32fdde692 s3: smbd: Add async internals of reply_exit().
   via  83b4482828b s3: smbd: Remove old synchronous SMB1 reply_ulogoffX().
   via  aa58b41b8b9 s3: smbd: reply_ulogoffX() Update to modern coding 
standards.
   via  b619e2042a4 s3: smbd: In reply_ulogoffX(), replace req -> smb1req.
   via  f6bb69d9215 s3: smbd: Add async internals of reply_ulogoffX.
   via  999a14c5cb7 s3: smbd: Remove old synchronous SMB1 reply_tdis().
   via  c613e113dbe s3: smbd: reply_tdis() Update to modern coding 
standards.
   via  01450dece21 s3: smbd: In reply_tdis(), replace req -> smb1req.
   via  83eace543fa s3: smbd: Add async internals of reply_tdis().
   via  b22e8c8c411 s3: smbd: Replace synchronous conn_force_tdis() with 
the async version.
   via  97e136880ef s3: smbd: Add async internals of conn_force_tdis().
   via  044cf379e54 s3: smbd: Don't allow force disconnect of a connection 
already being disconnected.
   via  efc902b29ee s3: smbd: Every place we check fsp->deferred_close, 
also check for fsp->closing.
   via  49d50bedb8f s3: smbd: In async SMB1 reply_close() set fsp->closing 
= true, as we already do in SMB2 async close.
   via  1ad202440c5 s3: smbd: Now we free fsp->aio_requests when it gets 
zero entries, talloc in chunks of 10 instead of 1.
   via  8a6dc998ec6 s3: smbd: In aio_del_req_from_fsp() 
talloc_free(fsp->aio_requests[]) when fsp->num_aio_requests reaches zero.
   via  bb646d6b5b8 s3: VFS: vfs_aio_pthread: Make aio opens safe against 
connection teardown.
   via  ef91325978d s3: VFS: vfs_aio_pthread: Add a talloc context 
parameter to create_private_open_data().
   via  35583c7b80c s3: VFS: vfs_aio_pthread. Move xconn into state struct 
(opd).
   via  addd33f6880 s3: VFS: vfs_aio_pthread: Replace state destructor with 
explicitly called teardown function.
   via  7c6a0354736 s3: VFS: vfs_aio_pthread. Fix leak of state struct on 
error.
   via  24ab1b46af3 smbd: avoid double chdir() in chdir_current_service()
   via  8935fe7e034 torture/smb2: Windows 2019 15 ms timestamp resolution
   via  f6497e769ac smbd: flush pending writetime update when setting 
timestamps file
   via  a8b94620302 smbd: flush pending writetime update when flushing file
   via  8d05e789320 smbd: always flush pending write time update when 
setting filesize
   via  f79e39158db torture/smb2: add a test verifying a setinfo(basicinfo) 
flushes a pending writetime update
   via  6c7b69c7f2b torture/smb2: add a test verifying a flush flushes a 
pending writetime update
   via  2d21f3c4b38 torture/smb2: mtime update logic with 2 handles: write 
io on handle 1, then set mtime on handle 2
   via  be695ae6e0e s4/torture: fix a timestamps test to work on ext 
filesystem
  from  a3157b958bf VERSION: Bump version up to 4.12.2...

https://git.samba.org/?p=samba.git;a=shortlog;h=v4-12-test


- Log -
commit d0ca4d173cd2153c7e2a25da22d712e89493c4db
Author: Andreas Schneider 
Date:   Fri Apr 3 15:40:48 2020 +0200

testprogs: Add 'net ads join createupn' test also verifying the keytab

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14336

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 

Autobuild-User(master): Andreas Schneider 
Autobuild-Date(master): Mon Apr  6 19:09:53 UTC 2020 on sn-devel-184

(cherry picked from commit c4be195da2845be4f64e47883e3c911dedd90e48)

Autobuild-User(v4-12-test): Karolin Seeger 
Autobuild-Date(v4-12-test): Tue Apr  7 09:36:45 UTC 2020 on sn-devel-184

commit dacbd35a11bef4c59df359e2ded01b2e28b02bbb
Author: Andreas Schneider 
Date:   Fri Apr 3 15:58:28 2020 +0200

s3:libads: Fix ads_get_upn()

This adds the userPrincipalName to ads_find_machine_acct() which
fetches the data for us.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14336

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 
(cherry picked from commit 

[SCM] Samba Website Repository - branch master updated

2020-04-07 Thread Karolin Seeger
The branch, master has been updated
   via  7e102d4 Add Samba 4.12.1 to the list.
   via  f100ca0 NEWS[4.12.1]: Samba 4.12.1 Available for Download
  from  a955fae Add another cross-link to the security releases and process

https://git.samba.org/?p=samba-web.git;a=shortlog;h=master


- Log -
commit 7e102d46541c9e9e8f2583166c172618611c7bf1
Author: Karolin Seeger 
Date:   Tue Apr 7 08:49:56 2020 +0200

Add Samba 4.12.1 to the list.

Signed-off-by: Karolin Seeger 

commit f100ca0e654ce046fa28b06dc48fe94a8afc838d
Author: Karolin Seeger 
Date:   Tue Apr 7 08:47:18 2020 +0200

NEWS[4.12.1]: Samba 4.12.1 Available for Download

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 history/header_history.html  |  1 +
 history/samba-4.12.1.html| 74 
 posted_news/20200407-064929.4.12.1.body.html | 13 +
 posted_news/20200407-064929.4.12.1.headline.html |  3 +
 4 files changed, 91 insertions(+)
 create mode 100644 history/samba-4.12.1.html
 create mode 100644 posted_news/20200407-064929.4.12.1.body.html
 create mode 100644 posted_news/20200407-064929.4.12.1.headline.html


Changeset truncated at 500 lines:

diff --git a/history/header_history.html b/history/header_history.html
index ac570f7..6691a15 100755
--- a/history/header_history.html
+++ b/history/header_history.html
@@ -9,6 +9,7 @@
Release Notes


+   samba-4.12.1
samba-4.12.0
samba-4.11.7
samba-4.11.6
diff --git a/history/samba-4.12.1.html b/history/samba-4.12.1.html
new file mode 100644
index 000..8f1a1dc
--- /dev/null
+++ b/history/samba-4.12.1.html
@@ -0,0 +1,74 @@
+http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
+http://www.w3.org/1999/xhtml;>
+
+Samba 4.12.1 - Release Notes
+
+
+Samba 4.12.1 Available for Download
+
+https://download.samba.org/pub/samba/stable/samba-4.12.1.tar.gz;>Samba 
4.12.1 (gzipped)
+https://download.samba.org/pub/samba/stable/samba-4.12.1.tar.asc;>Signature
+
+
+https://download.samba.org/pub/samba/patches/samba-4.12.0-4.12.1.diffs.gz;>Patch
 (gzipped) against Samba 4.12.0
+https://download.samba.org/pub/samba/patches/samba-4.12.0-4.12.1.diffs.asc;>Signature
+
+
+
+   ==
+   Release Notes for Samba 4.12.1
+   April 07, 2020
+  ==
+
+
+This is the latest stable release of the Samba 4.12 release series.
+
+
+Changes since 4.12.0
+
+
+o  Douglas Bagnall douglas.bagn...@catalyst.net.nz
+   * BUG 14295: nmblib: Avoid undefined behaviour in handle_name_ptrs().
+
+o  Bjrn Baumbach b...@sernet.de
+   * BUG 14296: samba-tool group: Handle group names with special chars
+ correctly.
+
+o  Ralph Boehme s...@samba.org
+   * BUG 14293: Add missing check for DMAPI offline status in async DOS
+ attributes.
+   * BUG 14295: Starting ctdb node that was powered off hard before results in
+ recovery loop.
+   * BUG 14307: smbd: Ignore set NTACL requests which contain S-1-5-88 NFS 
ACEs.
+   * BUG 14316: vfs_recycle: Prevent flooding the log if were called on
+ non-existant paths.
+
+o  Gnther Deschner g...@samba.org
+   * BUG 14313: librpc: Fix IDL for svcctl_ChangeServiceConfigW.
+   * BUG 14327: nsswitch: Fix use-after-free causing segfault in
+ _pam_delete_cred.
+
+o  Art M. Gallagher re...@artmg.net
+   * BUG 13622: fruit:time machine max size is broken on arm.
+
+o  Amitay Isaacs ami...@gmail.com
+   * BUG 14294: CTDB recovery corner cases can cause record resurrection and
+ node banning.
+
+o  Noel Power noel.po...@suse.com
+   * BUG 14332: s3/utils: Fix double free error with smbtree.
+
+o  Martin Schwenke mar...@meltin.net
+   * BUG 14294: CTDB recovery corner cases can cause record resurrection and
+ node banning.
+   * BUG 14295: Starting ctdb node that was powered off hard before results in
+ recovery loop.
+   * BUG 14324: CTDB recovery daemon can crash due to dereference of NULL
+ pointer.
+
+
+
+
+
+
diff --git a/posted_news/20200407-064929.4.12.1.body.html 
b/posted_news/20200407-064929.4.12.1.body.html
new file mode 100644
index 000..a25f3d4
--- /dev/null
+++ b/posted_news/20200407-064929.4.12.1.body.html
@@ -0,0 +1,13 @@
+
+07 April 2020
+Samba 4.12.1 Available for Download
+
+This is the first stable release of the Samba 4.12 release series.
+
+
+The uncompressed tarball has been signed using GnuPG (ID 6F33915B6568B7EA).
+The source code can be https://download.samba.org/pub/samba/stable/samba-4.12.1.tar.gz;>downloaded
 now.
+A https://download.samba.org/pub/samba/patches/samba-4.12.0-4.12.1.diffs.gz;>patch
 agai

[SCM] Samba Shared Repository - branch v4-12-stable updated

2020-04-07 Thread Karolin Seeger
The branch, v4-12-stable has been updated
   via  dcaa10c6e37 VERSION: Disable GIT_SNAPSHOT for the 4.12.1 release.
   via  21095de9d96 WHATSNEW: Add release notes for Samba 4.12.1.
   via  b82cec52708 s3/utils: Fix double free error with smbtree
   via  784e4266787 nsswitch: fix use-after-free causing segfault in 
_pam_delete_cred
   via  2dabb4c5cdd ctdb-recoverd: Avoid dereferencing NULL rec->nodemap
   via  b1b41b88a5e ctdb-daemon: Don't allow attach from recovery if 
recovery is not active
   via  60dc3c3282d ctdb-daemon: Remove more unused old client database 
functions
   via  2049792ff78 ctdb-recovery: Remove old code for creating missing 
databases
   via  c8354a9cb79 ctdb-recovery: Create database on nodes where it is 
missing
   via  63db9658e1e ctdb-recovery: Fetch database name from all nodes where 
it is attached
   via  71310819676 ctdb-recovery: Pass db structure for each database 
recovery
   via  58f83582821 ctdb-recovery: GET_DBMAP from all nodes
   via  808c7aabcbd ctdb-recovery: Replace use of ctdb_dbid_map with local 
db_list
   via  1e57e5c4e62 ctdb-daemon: Respect CTDB_CTRL_FLAG_ATTACH_RECOVERY 
when attaching databases
   via  05c2d86d075 ctdb-recovery: Use CTDB_CTRL_FLAG_ATTACH_RECOVERY to 
attach during recovery
   via  7c1f9bde013 ctdb-protocol: Add control flag 
CTDB_CTRL_FLAG_ATTACH_RECOVERY
   via  aefd9b2e68d ctdb-daemon: Remove unused old client database functions
   via  c9fa4fb0575 ctdb-daemon: Fix database attach deferral logic
   via  b7f7f7b63e6 ctdb-recovery: Refactor banning a node into separate 
computation
   via  f468f654078 ctdb-recovery: Don't trust nodemap obtained from local 
node
   via  ad5c6f3a520 ctdb-recovery: Consolidate node state
   via  be8d05f5978 ctdb-recovery: Fetched vnnmap is never used, so don't 
fetch it
   via  ee06963cbb4 selftest: test samba-tool group commands with 
groupnames with brackets and spaces
   via  f2dae546f22 samba-tool group edit: use binary encoded group name
   via  fc8961c1562 samba-tool group delete: use binary encoded group name
   via  ecd119fc6cf samba-tool group move: use binary encoded group name
   via  2dbe9c13d68 samba-tool group listmembers: use binary encoded group 
names
   via  88edeec6fc1 samba-tool group listmembers: find group members by 
groups SID
   via  439aeba45e9 samba-tool group listmembers: handle 
group-does-not-exist error
   via  20d4785856a samba-tool group listmembers: hide python backtracke on 
command error
   via  a17de0ee683 WHATSNEW: Fix date.
   via  25642c7e960 ctdb-tcp: Do not stop outbound connection in 
ctdb_tcp_node_connect()
   via  e9b727b4f2b ctdb-tcp: Factor out function ctdb_tcp_start_outgoing()
   via  3b5af720a4c ctdb-tcp: add ctdb_tcp_stop_incoming()
   via  26e29f72182 ctdb-tcp: rename ctdb_tcp_stop_connection() to 
ctdb_tcp_stop_outgoing()
   via  167ef355b34 ctdb-tcp: Remove redundant restart in 
ctdb_tcp_tnode_cb()
   via  2e619f51b05 ctdb-tcp: always call node_dead() upcall in 
ctdb_tcp_tnode_cb()
   via  5a51d36317d ctdb-tcp: move free of inbound queue to TCP restart
   via  6f6357c359c ctdb-daemon: more logical whitespace, debug 
modernisation
   via  0706d539417 ctdb-daemon: ensure restart() callback is called in 
half-connected state
   via  f50790c1be7 nmblib: avoid undefined behaviour in handle_name_ptrs()
   via  8b86109e5de vfs_recycle: prevent flooding the log if we're called 
on non-existant paths
   via  1d226313e03 librpc: fix IDL for svcctl_ChangeServiceConfigW
   via  ea4603fd5e5 s4-torture: add ndr svcctl testsuite
   via  ea15a4bd189 s4-torture: add rpc test for ChangeServiceConfigW
   via  b0f590055c1 VFS: default: add support for FILE_ATTRIBUTE_OFFLINE to 
async dosmode
   via  34f3476d560 VFS: default: use correct type for pathlen in 
vfswrap_getxattrat_do_sync()
   via  cfaca1c0b7a VFS: default: avoid a crash in 
vfswrap_getxattrat_do_sync()
   via  69e66865203 VFS: default: remove unused arg from 
vfswrap_is_offline()
   via  8f4e8be8554 VFS: default: let vfswrap_is_offline() take conn, not 
handle
   via  e98dcaa16d0 smbd: ignore set NTACL requests which contain S-1-5-88 
NFS ACEs
   via  b8ef341f6b5 vfs_fruit: tmsize prevent overflow Force the type 
during arithmetic in order to prevent overflow when summing the Time Machine 
folder size. Increase the precision to off_t (used for file sizes), leave the 
overflow error traps but with more precise wording.
   via  fdc2f7d218a VERSION: Bump version up to 4.12.1...
  from  21679048604 VERSION: Disable GIT_SNAPSHOT for the 4.12.0 release...

https://git.samba.org/?p=samba.git;a=shortlog;h=v4-12-stable


- Log -
---

Summary of changes:
 VERSION

[SCM] Samba Shared Repository - annotated tag samba-4.12.1 created

2020-04-07 Thread Karolin Seeger
The annotated tag, samba-4.12.1 has been created
at  2f21a950ec0073a23e60d08d9e511149b6953cda (tag)
   tagging  dcaa10c6e37f0cdccb70f45f1e579f5a65bbc0a4 (commit)
  replaces  samba-4.12.0
 tagged by  Karolin Seeger
on  Tue Apr 7 08:47:03 2020 +0200

- Log -
samba: tag release samba-4.12.1
-BEGIN PGP SIGNATURE-

iF0EABECAB0WIQRS+8C4bZVLCEMyTNxvM5FbZWi36gUCXowh5wAKCRBvM5FbZWi3
6qJMAKC0R64sqLQILKAw2UmV/fHYbuEGIACfZgUn2ygZ4ITzwLccXis+m8cHpJ8=
=w/mM
-END PGP SIGNATURE-

Amitay Isaacs (4):
  ctdb-recovery: Fetched vnnmap is never used, so don't fetch it
  ctdb-recovery: Consolidate node state
  ctdb-recovery: Don't trust nodemap obtained from local node
  ctdb-recovery: Refactor banning a node into separate computation

Art M. Gallagher (1):
  vfs_fruit: tmsize prevent overflow Force the type during arithmetic in 
order to prevent overflow when summing the Time Machine folder size. Increase 
the precision to off_t (used for file sizes), leave the overflow error traps 
but with more precise wording.

Björn Baumbach (8):
  samba-tool group listmembers: hide python backtracke on command error
  samba-tool group listmembers: handle group-does-not-exist error
  samba-tool group listmembers: find group members by groups SID
  samba-tool group listmembers: use binary encoded group names
  samba-tool group move: use binary encoded group name
  samba-tool group delete: use binary encoded group name
  samba-tool group edit: use binary encoded group name
  selftest: test samba-tool group commands with groupnames with brackets 
and spaces

Douglas Bagnall (1):
  nmblib: avoid undefined behaviour in handle_name_ptrs()

Günther Deschner (4):
  s4-torture: add rpc test for ChangeServiceConfigW
  s4-torture: add ndr svcctl testsuite
  librpc: fix IDL for svcctl_ChangeServiceConfigW
  nsswitch: fix use-after-free causing segfault in _pam_delete_cred

Karolin Seeger (4):
  VERSION: Bump version up to 4.12.1...
  WHATSNEW: Fix date.
  WHATSNEW: Add release notes for Samba 4.12.1.
  VERSION: Disable GIT_SNAPSHOT for the 4.12.1 release.

Martin Schwenke (17):
  ctdb-daemon: more logical whitespace, debug modernisation
  ctdb-tcp: Factor out function ctdb_tcp_start_outgoing()
  ctdb-tcp: Do not stop outbound connection in ctdb_tcp_node_connect()
  ctdb-daemon: Fix database attach deferral logic
  ctdb-daemon: Remove unused old client database functions
  ctdb-protocol: Add control flag CTDB_CTRL_FLAG_ATTACH_RECOVERY
  ctdb-recovery: Use CTDB_CTRL_FLAG_ATTACH_RECOVERY to attach during 
recovery
  ctdb-daemon: Respect CTDB_CTRL_FLAG_ATTACH_RECOVERY when attaching 
databases
  ctdb-recovery: Replace use of ctdb_dbid_map with local db_list
  ctdb-recovery: GET_DBMAP from all nodes
  ctdb-recovery: Pass db structure for each database recovery
  ctdb-recovery: Fetch database name from all nodes where it is attached
  ctdb-recovery: Create database on nodes where it is missing
  ctdb-recovery: Remove old code for creating missing databases
  ctdb-daemon: Remove more unused old client database functions
  ctdb-daemon: Don't allow attach from recovery if recovery is not active
  ctdb-recoverd: Avoid dereferencing NULL rec->nodemap

Noel Power (2):
  ctdb-tcp: move free of inbound queue to TCP restart
  s3/utils: Fix double free error with smbtree

Ralph Boehme (12):
  smbd: ignore set NTACL requests which contain S-1-5-88 NFS ACEs
  VFS: default: let vfswrap_is_offline() take conn, not handle
  VFS: default: remove unused arg from vfswrap_is_offline()
  VFS: default: avoid a crash in vfswrap_getxattrat_do_sync()
  VFS: default: use correct type for pathlen in vfswrap_getxattrat_do_sync()
  VFS: default: add support for FILE_ATTRIBUTE_OFFLINE to async dosmode
  vfs_recycle: prevent flooding the log if we're called on non-existant 
paths
  ctdb-daemon: ensure restart() callback is called in half-connected state
  ctdb-tcp: always call node_dead() upcall in ctdb_tcp_tnode_cb()
  ctdb-tcp: Remove redundant restart in ctdb_tcp_tnode_cb()
  ctdb-tcp: rename ctdb_tcp_stop_connection() to ctdb_tcp_stop_outgoing()
  ctdb-tcp: add ctdb_tcp_stop_incoming()

---


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch v4-12-test updated

2020-04-07 Thread Karolin Seeger
The branch, v4-12-test has been updated
   via  a3157b958bf VERSION: Bump version up to 4.12.2...
   via  dcaa10c6e37 VERSION: Disable GIT_SNAPSHOT for the 4.12.1 release.
   via  21095de9d96 WHATSNEW: Add release notes for Samba 4.12.1.
  from  b82cec52708 s3/utils: Fix double free error with smbtree

https://git.samba.org/?p=samba.git;a=shortlog;h=v4-12-test


- Log -
commit a3157b958bfd9f1f77014fcfc6ca5ad1f38b0fbf
Author: Karolin Seeger 
Date:   Tue Apr 7 08:38:40 2020 +0200

VERSION: Bump version up to 4.12.2...

and re-enable GIT_SNAPSHOT.

Signed-off-by: Karolin Seeger 

commit dcaa10c6e37f0cdccb70f45f1e579f5a65bbc0a4
Author: Karolin Seeger 
Date:   Tue Apr 7 08:37:55 2020 +0200

VERSION: Disable GIT_SNAPSHOT for the 4.12.1 release.

Signed-off-by: Karolin Seeger 

commit 21095de9d96017d49047cef63b00525ebedcf8b6
Author: Karolin Seeger 
Date:   Mon Apr 6 10:03:43 2020 +0200

WHATSNEW: Add release notes for Samba 4.12.1.

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 VERSION  |  2 +-
 WHATSNEW.txt | 75 
 2 files changed, 76 insertions(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/VERSION b/VERSION
index c3706df8449..e651d0ad94b 100644
--- a/VERSION
+++ b/VERSION
@@ -25,7 +25,7 @@
 
 SAMBA_VERSION_MAJOR=4
 SAMBA_VERSION_MINOR=12
-SAMBA_VERSION_RELEASE=1
+SAMBA_VERSION_RELEASE=2
 
 
 # If a official release has a serious bug  #
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 2578423e35d..621fb63bac8 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,3 +1,78 @@
+   ==
+   Release Notes for Samba 4.12.1
+   April 07, 2020
+  ==
+
+
+This is the latest stable release of the Samba 4.12 release series.
+
+
+Changes since 4.12.0
+
+
+o  Douglas Bagnall 
+   * BUG 14295: nmblib: Avoid undefined behaviour in handle_name_ptrs().
+
+o  Björn Baumbach 
+   * BUG 14296: samba-tool group: Handle group names with special chars
+ correctly.
+
+o  Ralph Boehme 
+   * BUG 14293: Add missing check for DMAPI offline status in async DOS
+ attributes.
+   * BUG 14295: Starting ctdb node that was powered off hard before results in
+ recovery loop.
+   * BUG 14307: smbd: Ignore set NTACL requests which contain S-1-5-88 NFS 
ACEs.
+   * BUG 14316: vfs_recycle: Prevent flooding the log if we're called on
+ non-existant paths.
+
+o  Günther Deschner 
+   * BUG 14313: librpc: Fix IDL for svcctl_ChangeServiceConfigW.
+   * BUG 14327: nsswitch: Fix use-after-free causing segfault in 
+ _pam_delete_cred.
+
+o  Art M. Gallagher 
+   * BUG 13622: fruit:time machine max size is broken on arm.
+
+o  Amitay Isaacs 
+   * BUG 14294: CTDB recovery corner cases can cause record resurrection and
+ node banning.
+
+o  Noel Power 
+   * BUG 14332: s3/utils: Fix double free error with smbtree. 
+
+o  Martin Schwenke 
+   * BUG 14294: CTDB recovery corner cases can cause record resurrection and
+ node banning.
+   * BUG 14295: Starting ctdb node that was powered off hard before results in
+ recovery loop.
+   * BUG 14324: CTDB recovery daemon can crash due to dereference of NULL
+ pointer.
+
+
+###
+Reporting bugs & Development Discussion
+###
+
+Please discuss this release on the samba-technical mailing list or by
+joining the #samba-technical IRC channel on irc.freenode.net.
+
+If you do report problems then please try to send high quality
+feedback. If you don't provide vital information to help us track down
+the problem then you will probably be ignored.  All bug reports should
+be filed under the Samba 4.1 and newer product in the project's Bugzilla
+database (https://bugzilla.samba.org/).
+
+
+==
+== Our Code, Our Bugs, Our Responsibility.
+== The Samba Team
+==
+
+
+Release notes for older releases follow:
+
+
==
Release Notes for Samba 4.12.0
March 03, 2020


-- 
Samba Shared Repository