[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Douglas Bagnall
The branch, master has been updated
   via  c80606274fd ldb ABI bump for pyldb_Ldb_AsLdbContext change
   via  fdb9a59069c pyldb: ldb.register_module() checks arguments a little 
bit
   via  192386ede62 pyldb: remove ldb.open, which was never survivable
   via  3af57daa840 py segfault test: ldb.open
   via  545e95386f6 py segfault test: ldb.register_module
   via  1d6b472cdcd pyldb: rename pyldb_Dn_AsDn() to pyldb_Dn_AS_DN()
   via  339f8bbdda0 pyldb: check for errors in PyLdb_GetPyType()
   via  e075f52a750 pyldb: fork pyldb_Ldb_AsLdbContext macro to reflect 
unsafeness
   via  f5e0339a0de pyldb: add pyldb_check_type()
   via  19a13cbe068 ldb: do not allow adding a DN as a base to itself
  from  09ddad6c14d s3: smbd: Remove ifdef'ed out dptr_close_oldest().

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


- Log -
commit c80606274fdb1f1736e74e8da26d918bf259922e
Author: Douglas Bagnall 
Date:   Sun Jul 7 12:49:57 2019 +1200

ldb ABI bump for pyldb_Ldb_AsLdbContext change

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

Autobuild-User(master): Douglas Bagnall 
Autobuild-Date(master): Wed Jul 10 05:48:52 UTC 2019 on sn-devel-184

commit fdb9a59069c5fea131669510b59901cbe3d9e58e
Author: Douglas Bagnall 
Date:   Thu Jul 4 16:43:12 2019 +1200

pyldb: ldb.register_module() checks arguments a little bit

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit 192386ede62c4a72c0fbc173240f02357455c609
Author: Douglas Bagnall 
Date:   Thu Jul 4 16:29:56 2019 +1200

pyldb: remove ldb.open, which was never survivable

There was no way to call ldb.open without evoking signal 11, so it is
unlikely anyone was using it.

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit 3af57daa8404476773cef3be544a82ac419f961d
Author: Douglas Bagnall 
Date:   Thu Jul 4 03:59:42 2019 +

py segfault test: ldb.open

There seems to be no way of using ldb.open without causing a segfault

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit 545e95386f6a37009975718f2f5ad03390d9296d
Author: Douglas Bagnall 
Date:   Thu Jul 4 03:59:11 2019 +

py segfault test: ldb.register_module

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit 1d6b472cdcddbd6892741a381f33faf0b4ddc847
Author: Douglas Bagnall 
Date:   Fri Apr 27 13:15:01 2018 +1200

pyldb: rename pyldb_Dn_AsDn() to pyldb_Dn_AS_DN()

Following the python/C convention for checking vs non-checking
convertors.

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit 339f8bbdda04a23460e7fa908d60857b95271c6e
Author: Douglas Bagnall 
Date:   Thu May 3 11:17:55 2018 +1200

pyldb: check for errors in PyLdb_GetPyType()

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit e075f52a7508979b744fde463d6184405d7a3772
Author: Douglas Bagnall 
Date:   Fri Apr 20 16:23:42 2018 +1200

pyldb: fork pyldb_Ldb_AsLdbContext macro to reflect unsafeness

In the Python/C API, conversion functions which check the types of their 
arguments
have names like:

double PyFloat_AsDouble(PyObject *pyfloat);

while conversion macros that don't check have names like:

PyFloat_AS_DOUBLE(pyfloat)

The pyldb_Ldb_AsLdbContext() macro looks like one of the checking functions
but it actually isn't. This has fooled us more than once. Here we fork
the macro into two -- one which performs checks and keeps the camel
case, and one with a shouty name that keeps the check-free behaviour.

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit f5e0339a0de71dc7d07f3ba95e6573076efe9efd
Author: Douglas Bagnall 
Date:   Thu May 3 12:10:21 2018 +1200

pyldb: add pyldb_check_type()

This will be used by pyldb_Ldb_AsLdbContext().

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

commit 19a13cbe0681b3996c33f7449f69b0fb0dc5d640
Author: Douglas Bagnall 
Date:   Sat Jul 6 23:24:43 2019 +1200

ldb: do not allow adding a DN as a base to itself

If you try to add a dn to itself, it expands as it goes. The resulting
loop cannot end well.

It looks like this in Python:

dn = ldb.Dn(ldb.Ldb(), 'CN=y,DC=x')
dn.add_base(dn)

Signed-off-by: Douglas Bagnall 
Reviewed-by: Gary Lockyer 

---

Summary of changes:
 lib/ldb-samba/pyldb.c  |  14 +--
 lib/ldb/ABI/{ldb-2.0.5.sigs => ldb-2.1.0.sigs} |   0
 ...yldb-util-1.1.10.sigs => pyldb-util-2.1.0.sigs} |   1 +
 lib/ldb/common/ldb_dn.c|   4 +
 lib/ldb/pyldb.c| 127 +++--
 lib/ldb/pyldb.h  

autobuild[sn-devel-184]: intermittent test failure detected

2019-07-09 Thread autobuild
The autobuild test system (on sn-devel-184) has detected an intermittent 
failing test in 
the current master tree.

The autobuild log of the failure is available here:

   
https://git.samba.org/autobuild.flakey.sn-devel-184/2019-07-10-0338/flakey.log

The failure seems to be in the "samba-schemaupgrade" suite, whose build logs 
are available here:

   
https://git.samba.org/autobuild.flakey.sn-devel-184/2019-07-10-0338/samba-schemaupgrade.stderr
   
https://git.samba.org/autobuild.flakey.sn-devel-184/2019-07-10-0338/samba-schemaupgrade.stdout
  
The top commit at the time of the failure was:

commit 09ddad6c14db6e3310b663f6203582104d85db45
Author: Jeremy Allison 
Date:   Mon Jul 8 15:28:51 2019 -0700

s3: smbd: Remove ifdef'ed out dptr_close_oldest().

No longer used.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

Autobuild-User(master): Jeremy Allison 
Autobuild-Date(master): Wed Jul 10 00:28:51 UTC 2019 on sn-devel-184

and the last 50 lines of the stdout log were:

Applying Sch67.ldf updates...
5 changes applied
Applying Sch68.ldf updates...
30 changes applied
Applying Sch69.ldf updates...
4 changes applied
Schema successfully updated
Replicate from liveupgrade1dc to liveupgrade2dc was successful.
[1(0)/11 at 0s] samba.tests.samba_tool.schema(schema_dc:local)
[2(4)/11 at 2m45s] samba4.schemaInfo.python(schema_dc:local)(schema_dc:local)
[3(7)/11 at 2m51s] samba.tests.dsdb_schema_attributes(schema_dc:local)
[4(13)/11 at 3m8s] samba4.ldap_schema.python(schema_dc)(schema_dc)
[5(39)/11 at 3m51s] samba4.ldap.possibleInferiors.python(schema_dc)(schema_dc)
[6(313)/11 at 3m52s] samba4.ldap.secdesc.python(schema_dc)(schema_dc)
[7(396)/11 at 6m34s] samba4.ldap.acl.python(schema_dc)(schema_dc)
[8(449)/11 at 7m37s] samba4.ldap.passwords.python(schema_dc)(schema_dc)
[9(467)/11 at 8m0s] 
samba4.drs.samba_tool_drs.python(schema_pair_dc)(schema_pair_dc:local)
[10(481)/11 at 10m9s] 
samba4.drs.getnc_schema.python(schema_pair_dc)(schema_pair_dc)
Failed repl, retrying in 10s
UNEXPECTED(failure): 
samba4.drs.getnc_schema.python(schema_pair_dc).getnc_schema.SchemaReplicationTests.test_schema_linked_attributes(schema_pair_dc)
REASON: Exception: Exception: Traceback (most recent call last):
  File 
"/memdisk/autobuild/fl/b4096277/samba-schemaupgrade/source4/torture/drs/python/getnc_schema.py",
 line 290, in test_schema_linked_attributes
self.do_repl(self.schema_dn)
  File 
"/memdisk/autobuild/fl/b4096277/samba-schemaupgrade/source4/torture/drs/python/getnc_schema.py",
 line 66, in do_repl
self.assertCmdSuccess(result, out, err)
  File "bin/python/samba/tests/samba_tool/base.py", line 109, in 
assertCmdSuccess
exit, out, err, msg))
AssertionError: -1 is not None : exit[-1] stdout[] stderr[ERROR(): DsReplicaSync failed - drsException: 
DsReplicaSync failed (1168, 'WERR_NOT_FOUND')
  File "bin/python/samba/netcmd/drs.py", line 575, in run
drs_utils.sendDsReplicaSync(server_bind, server_bind_handle, 
source_dsa_guid, NC, req_options)
  File "bin/python/samba/drs_utils.py", line 92, in sendDsReplicaSync
raise drsException("DsReplicaSync failed %s" % estr)
]:

FAILED (1 failures, 0 errors and 0 unexpected successes in 0 testsuites)

A summary with detailed information can be found in:
  ./bin/ab/summary
TOP 10 slowest tests
samba4.ldap.secdesc.python(schema_dc)(schema_dc) -> 162
samba4.drs.samba_tool_drs.python(schema_pair_dc)(schema_pair_dc:local) -> 129
samba4.ldap.acl.python(schema_dc)(schema_dc) -> 63
samba4.ldap_schema.python(schema_dc)(schema_dc) -> 43
samba4.ldap.passwords.python(schema_dc)(schema_dc) -> 23
samba.tests.dsdb_schema_attributes(schema_dc:local) -> 17
samba.tests.samba_tool.schema(schema_dc:local) -> 11
samba4.schemaInfo.python(schema_dc:local)(schema_dc:local) -> 6
samba4.ldap.possibleInferiors.python(schema_dc)(schema_dc) -> 1
ERROR: test failed with exit code 1
Makefile:16: recipe for target 'test' failed



[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Jeremy Allison
The branch, master has been updated
   via  09ddad6c14d s3: smbd: Remove ifdef'ed out dptr_close_oldest().
   via  6134922f7b4 s3: smbd: Remove the 'close oldest' logic in SMB1 
trans2 search processing.
   via  1376dc3b840 s3: smbd: Remove the 'close oldest' logic in SMB1search 
processing.
   via  ff8c8b34b91 s3: smbd: Remove now unused parameter 'forclose' to 
dptr_get().
   via  e21b75168d3 s3: smbd: globals - remove dirhandles_open from 
internal search struct.
   via  d9d00ad068c s3: smbd: We no longer need to keep a count of 
dirhandles open.
   via  096a98f6eab s3: smbd: Add a note explaining MAX_DIRECTORY_HANDLES 
only applies to SMB1.
   via  ab65fa9af0b s3: smbd: Remove now unused MAX_OPEN_DIRECTORIES define.
   via  288d71678b0 s3: smbd: Remove unused dptr_idleoldest() and 
dptr_idle() functions.
   via  7b6129d14e4 s3: smbd: Remove SMB1 idle unused directory handles 
code.
   via  7b98319f305 s3: smbd: Remove MAX_OPEN_DIRECTORIES check in 
dptr_create().
   via  a43e6771348 s3: smbd: Remove now unused dptr_idlecnum().
   via  80ae1eba8cb s3: smbd: Remove unused DPTR_IDLE_TIMEOUT.
   via  609c9a58ceb s3: smbd: Don't idle SMB1 directory scans after 
DPTR_IDLE_TIMEOUT.
   via  461001cbc13 s3: smbd: Don't idle connections with active SMB1 
directory scans.
   via  abc58a4a128 s3: smbd: Add dptr_activecnum(), not yet used.
  from  ccf3e76625c s3:profile: Allow profile subsystem to use SHA1 in FIPS 
mode

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


- Log -
commit 09ddad6c14db6e3310b663f6203582104d85db45
Author: Jeremy Allison 
Date:   Mon Jul 8 15:28:51 2019 -0700

s3: smbd: Remove ifdef'ed out dptr_close_oldest().

No longer used.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

Autobuild-User(master): Jeremy Allison 
Autobuild-Date(master): Wed Jul 10 00:28:51 UTC 2019 on sn-devel-184

commit 6134922f7b4d0141e40286c5c5acad05272fa267
Author: Jeremy Allison 
Date:   Mon Jul 8 15:26:59 2019 -0700

s3: smbd: Remove the 'close oldest' logic in SMB1 trans2 search processing.

Will be removed in next commit.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit 1376dc3b840561cd782cd5f228eb1c43aa96f22d
Author: Jeremy Allison 
Date:   Mon Jul 8 15:23:57 2019 -0700

s3: smbd: Remove the 'close oldest' logic in SMB1search processing.

Expect the client to manage their handles properly.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit ff8c8b34b91ffc5fa9742d57190580cbf64a1afd
Author: Jeremy Allison 
Date:   Mon Jul 8 15:20:42 2019 -0700

s3: smbd: Remove now unused parameter 'forclose' to dptr_get().

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit e21b75168d382500370591b678d1558265b18771
Author: Jeremy Allison 
Date:   Mon Jul 8 15:16:21 2019 -0700

s3: smbd: globals - remove dirhandles_open from internal search struct.

It wasn't used for SMB2 anyway, and isn't useful for anything.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit d9d00ad068c5814e13c68c7fe42d75242f899f0d
Author: Jeremy Allison 
Date:   Mon Jul 8 15:15:24 2019 -0700

s3: smbd: We no longer need to keep a count of dirhandles open.

It's not per-connection struct anyway, so doesn't
help for anything.

Remove now unused variable struct smbd_server_connection *sconn
otherwise we get compile errors.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit 096a98f6eab3ba4be9e24e1f4cc9c6477983c282
Author: Jeremy Allison 
Date:   Mon Jul 8 15:06:30 2019 -0700

s3: smbd: Add a note explaining MAX_DIRECTORY_HANDLES only applies to SMB1.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit ab65fa9af0ba97fdc5f0e44eea9652212f0f7cd0
Author: Jeremy Allison 
Date:   Mon Jul 8 15:06:07 2019 -0700

s3: smbd: Remove now unused MAX_OPEN_DIRECTORIES define.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit 288d71678b02effdb910e8ebb811d0f502a75166
Author: Jeremy Allison 
Date:   Mon Jul 8 15:35:20 2019 -0700

s3: smbd: Remove unused dptr_idleoldest() and dptr_idle() functions.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit 7b6129d14e4d22728c009ec72529f6f18010db68
Author: Jeremy Allison 
Date:   Mon Jul 8 15:34:41 2019 -0700

s3: smbd: Remove SMB1 idle unused directory handles code.

This is only needed for broken SMB1 DOS clients, and
we're a long way from needing this anymore.

ifdef out dptr_idleoldest() and dptr_idle()
functions as otherwise we get "unused function"
compile errors. Remove in next commit.

Signed-off-by: Jeremy Allison 
Reviewed-by: Andreas Schneider 

commit 

[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Andreas Schneider
The branch, master has been updated
   via  ccf3e76625c s3:profile: Allow profile subsystem to use SHA1 in FIPS 
mode
   via  31a943fa089 lib:crypto: Add GNUTLS_FIPS140_SET_(LAX|STRICT)_MODE to 
helpers
   via  a31a40b41a1 lib:crypto: Fix path to header file in gnutls_helpers.h
   via  6fe2193b17a s3:profile: Use SHA1 for hashing in profiling functions.
  from  36f021f74d9 WHATSNEW: Start release notes for Samba 4.12.0pre1.

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


- Log -
commit ccf3e76625c42f5aceea0882971a232a9f56a971
Author: Andreas Schneider 
Date:   Wed May 15 08:41:12 2019 +0200

s3:profile: Allow profile subsystem to use SHA1 in FIPS mode

This is non-cryptographic use.

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

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 

Autobuild-User(master): Andreas Schneider 
Autobuild-Date(master): Tue Jul  9 13:31:46 UTC 2019 on sn-devel-184

commit 31a943fa0890438cffc67a566373f36c94c0a5a8
Author: Andreas Schneider 
Date:   Fri Jul 5 10:38:44 2019 +0200

lib:crypto: Add GNUTLS_FIPS140_SET_(LAX|STRICT)_MODE to helpers

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

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 

commit a31a40b41a18ae09a4e2e76f41c95b011ed30bea
Author: Andreas Schneider 
Date:   Fri Jul 5 16:28:27 2019 +0200

lib:crypto: Fix path to header file in gnutls_helpers.h

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

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 

commit 6fe2193b17ac2d57c559d3b936b37238d06d6be8
Author: Andreas Schneider 
Date:   Mon Jul 1 16:54:15 2019 +0200

s3:profile: Use SHA1 for hashing in profiling functions.

This can use SHA NI instructions if the CPU supports it.

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

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 

---

Summary of changes:
 lib/crypto/gnutls_helpers.h  | 15 +--
 source3/modules/hash_inode.c | 10 +-
 source3/profile/profile.c| 18 --
 3 files changed, 26 insertions(+), 17 deletions(-)


Changeset truncated at 500 lines:

diff --git a/lib/crypto/gnutls_helpers.h b/lib/crypto/gnutls_helpers.h
index b8288c25649..8a2a49baf73 100644
--- a/lib/crypto/gnutls_helpers.h
+++ b/lib/crypto/gnutls_helpers.h
@@ -18,8 +18,19 @@
 #ifndef _GNUTLS_HELPERS_H
 #define _GNUTLS_HELPERS_H
 
-#include "ntstatus.h"
-#include "werror.h"
+#include 
+
+#include "libcli/util/ntstatus.h"
+#include "libcli/util/werror.h"
+
+/* Those macros are only available in GnuTLS >= 3.6.4 */
+#ifndef GNUTLS_FIPS140_SET_LAX_MODE
+#define GNUTLS_FIPS140_SET_LAX_MODE()
+#endif
+
+#ifndef GNUTLS_FIPS140_SET_STRICT_MODE
+#define GNUTLS_FIPS140_SET_STRICT_MODE()
+#endif
 
 NTSTATUS _gnutls_error_to_ntstatus(int gnutls_rc,
   NTSTATUS blocked_status,
diff --git a/source3/modules/hash_inode.c b/source3/modules/hash_inode.c
index 231538c72cb..a9144621901 100644
--- a/source3/modules/hash_inode.c
+++ b/source3/modules/hash_inode.c
@@ -22,15 +22,7 @@
 
 #include 
 #include 
-
-/* Those macros are only available in GnuTLS >= 3.6.4 */
-#ifndef GNUTLS_FIPS140_SET_LAX_MODE
-#define GNUTLS_FIPS140_SET_LAX_MODE()
-#endif
-
-#ifndef GNUTLS_FIPS140_SET_STRICT_MODE
-#define GNUTLS_FIPS140_SET_STRICT_MODE()
-#endif
+#include "lib/crypto/gnutls_helpers.h"
 
 SMB_INO_T hash_inode(const SMB_STRUCT_STAT *sbuf, const char *sname)
 {
diff --git a/source3/profile/profile.c b/source3/profile/profile.c
index df0ba5b0af3..7e17d065d75 100644
--- a/source3/profile/profile.c
+++ b/source3/profile/profile.c
@@ -35,6 +35,7 @@
 
 #include 
 #include 
+#include "lib/crypto/gnutls_helpers.h"
 
 struct profile_stats *profile_p;
 struct smbprofile_global_state smbprofile_state;
@@ -124,7 +125,7 @@ static void reqprofile_message(struct messaging_context 
*msg_ctx,
   **/
 bool profile_setup(struct messaging_context *msg_ctx, bool rdonly)
 {
-   unsigned char tmp[16] = {};
+   uint8_t digest[gnutls_hash_get_len(GNUTLS_DIG_SHA1)];
gnutls_hash_hd_t hash_hnd = NULL;
char *db_name;
bool ok = false;
@@ -154,7 +155,9 @@ bool profile_setup(struct messaging_context *msg_ctx, bool 
rdonly)
   reqprofile_message);
}
 
-   rc = gnutls_hash_init(_hnd, GNUTLS_DIG_MD5);
+   GNUTLS_FIPS140_SET_LAX_MODE();
+
+   rc = gnutls_hash_init(_hnd, GNUTLS_DIG_SHA1);
if (rc < 0) {
goto out;
}
@@ -210,18 +213,21 @@ bool profile_setup(struct messaging_context *msg_ctx, 
bool rdonly)
goto out;
}
 
-   gnutls_hash_deinit(hash_hnd, tmp);
+ 

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

2019-07-09 Thread Karolin Seeger
The branch, v4-10-test has been updated
   via  b56e010af12 s4/libnet: Fix joining a Windows pre-2008R2 DC
   via  4743188456f vfs:glusterfs_fuse: treat ENOATTR as ENOENT
   via  01a7df07fc9 vfs:glusterfs: treat ENOATTR as ENOENT
   via  27bd08f36bd dsdb: Handle DB corner-case where PSO container doesn't 
exist
   via  1f0870a7b28 s3:rpc_server:netlogon: simplify AUTH_TYPE_SCHANNEL 
check in netr_creds_server_step_check()
   via  b7f586ca6c9 s3:rpc_server:netlogon: don't require 
NEG_AUTHENTICATED_RPC in netr_ServerAuthenticate*()
   via  e9c23a02470 s4:rpc_server:netlogon: don't require 
NEG_AUTHENTICATED_RPC in netr_ServerAuthenticate*()
   via  58760fe8b72 s4 librpc rpc pyrpc: Fix flapping dcerpc.bare tests
   via  4f70d4d76a0 s4 librpc rpc pyrpc: Ensure tevent_context deleted last
   via  4179bdb6f2a s4/pyrpc_util: appropriately decrement refcounts on 
failure
   via  8128ceceb87 build: Allow build when --disable-gnutls is set
  from  372ee382939 VERSION: Bump version up to 4.10.7...

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


- Log -
commit b56e010af12908e4291231172eb67306e14de9a6
Author: Tim Beale 
Date:   Mon Jul 1 17:06:31 2019 +1200

s4/libnet: Fix joining a Windows pre-2008R2 DC

From v4.8 onwards, Samba may not be able join a DC older than 2008R2
because the Windows DC doesn't support GET_TGT.

If the dsdb repl_md code can't resolve a link target it returns an
error, and the calling code (e.g. drs_util.py) should retry with
GET_TGT. However, GET_TGT is only supported on Windows 2008R2 and later,
so if you try to join an earlier Windows DC, the join will throw an
error that you can't work-around.

We can avoid this problem by setting the same DSDB flag that GET_TGT
sets to indicate that the link targets are as up-to-date as possible,
and so there's no point retrying. Missing targets are still logged, so
this at least allows the admin to fix up any problems after the join
completed.

I've only done this for the join case (problems during periodic
replication are probably still worth escalating to an error).

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14021
RN: From Samba v4.8 onwards, joining a Windows 2003 or 2008 (non-R2) AD
DC may not have worked. When this problem occurred, the following
message would be displayed:
 'Failed to commit objects: DOS code 0x21bf'
This particular issue has now been resolved. Note that there may still
be other potential problems that occur when joining an older Windows DC.

Signed-off-by: Tim Beale 
Reviewed-by: Andrew Bartlett 
(cherry picked from commit b3a2508f2ad79e2f1007464da7dbe918933038a0)

Autobuild-User(v4-10-test): Karolin Seeger 
Autobuild-Date(v4-10-test): Tue Jul  9 10:31:40 UTC 2019 on sn-devel-144

commit 4743188456f7da4023890d17f699a88780525291
Author: Michael Adam 
Date:   Thu Jun 20 15:14:57 2019 +0200

vfs:glusterfs_fuse: treat ENOATTR as ENOENT

The original implementation of the virtual xattr get_real_filename
in gluster was misusing the ENOENT errno as the authoritative anwer
that the file/dir that we were asking the real filename for does not
exist. But since the getxattr call is done on the parent directory,
this is a violation of the getxattr API which uses ENOENT for the
case that the file/dir that the getxattr call is done against does
not exist.

Now after a recent regression for fuse-mount re-exports due to
gluster mapping ENOENT to ESTALE in the fuse-bridge, the gluster
implementation is changed to more correctly return ENOATTR if the
requested file does not exist.

This patch changes the glusterfs_fuse vfs module to treat ENOATTR as
ENOENT to be fully functional again with latest gluster.

- Without this patch, samba against a new gluster will work correctly,
  but the get_real_filename optimization for a non-existing entry
  is lost.

- With this patch, Samba will not work correctly any more against
  very old gluster servers: Those (correctly) returned ENOATTR
  always, which Samba originally interpreted as EOPNOTSUPP, triggering
  the expensive directory scan. With this patch, ENOATTR is
  interpreted as ENOENT, the authoritative answer that the requested
  entry does not exist, which is wrong unless it really does not exist.

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

Signed-off-by: Michael Adam 
Reviewed-by: Guenther Deschner 

Autobuild-User(master): Günther Deschner 
Autobuild-Date(master): Fri Jun 28 12:52:03 UTC 2019 on sn-devel-184

(cherry picked from commit fee8cf326bfe240d3a8720569eab43f474349aff)

commit 01a7df07fc92c8e1d73749585432d5071a6f460a
Author: Michael Adam 
Date:   Thu Jun 20 

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

2019-07-09 Thread Karolin Seeger
The branch, v4-11-test has been updated
   via  1c64a2e37b6 WHATSNEW: preview release -> release candidate
  from  ac9740a0966 VERSION: Bump version up to 4.11.0rc2...

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


- Log -
commit 1c64a2e37b695fcae9f64dea6f82c6fcadc990c4
Author: Karolin Seeger 
Date:   Tue Jul 9 12:21:10 2019 +0200

WHATSNEW: preview release -> release candidate

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 WHATSNEW.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index c0d13d20d6b..b07e9eba778 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,7 +1,7 @@
 Release Announcements
 =
 
-This is the first preview release of Samba 4.11.  This is *not*
+This is the second release candidate of Samba 4.11.  This is *not*
 intended for production environments and is designed for testing
 purposes only.  Please report any defects via the Samba bug reporting
 system at https://bugzilla.samba.org/.


-- 
Samba Shared Repository



[SCM] Samba Website Repository - branch master updated

2019-07-09 Thread Karolin Seeger
The branch, master has been updated
   via  f6d0125 NEWS[4.11.0rc1]: Samba 4.11.0rc1 Available for Download
  from  f80fa49 Add Samba 4.10.6.

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


- Log -
commit f6d01255bb9c403e00ceb60af01b9979008b48da
Author: Karolin Seeger 
Date:   Tue Jul 9 12:15:02 2019 +0200

NEWS[4.11.0rc1]: Samba 4.11.0rc1 Available for Download

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 posted_news/20190709-101557.4.11.0rc1.body.html | 12 
 posted_news/20190709-101557.4.11.0rc1.headline.html |  3 +++
 2 files changed, 15 insertions(+)
 create mode 100644 posted_news/20190709-101557.4.11.0rc1.body.html
 create mode 100644 posted_news/20190709-101557.4.11.0rc1.headline.html


Changeset truncated at 500 lines:

diff --git a/posted_news/20190709-101557.4.11.0rc1.body.html 
b/posted_news/20190709-101557.4.11.0rc1.body.html
new file mode 100644
index 000..e37a249
--- /dev/null
+++ b/posted_news/20190709-101557.4.11.0rc1.body.html
@@ -0,0 +1,12 @@
+
+09 July 2019
+Samba 4.11.0rc1 Available for Download
+
+This is the first release candidate of the upcoming Samba 4.11 release series.
+
+
+The uncompressed tarball has been signed using GnuPG (ID 6F33915B6568B7EA).
+The source code can be https://download.samba.org/pub/samba/rc/samba-4.11.0rc1.tar.gz;>downloaded
 now.
+See https://download.samba.org/pub/samba/rc/samba-4.11.0rc1.WHATSNEW.txt;>the 
release notes for more info.
+
+
diff --git a/posted_news/20190709-101557.4.11.0rc1.headline.html 
b/posted_news/20190709-101557.4.11.0rc1.headline.html
new file mode 100644
index 000..21a47dc
--- /dev/null
+++ b/posted_news/20190709-101557.4.11.0rc1.headline.html
@@ -0,0 +1,3 @@
+
+ 09 July 2019 Samba 4.11.0rc1 Available for 
Download
+


-- 
Samba Website Repository



[SCM] Samba Shared Repository - annotated tag samba-4.11.0rc1 created

2019-07-09 Thread Karolin Seeger
The annotated tag, samba-4.11.0rc1 has been created
at  6682733cb6ab777e41114cb22ef537db40ada774 (tag)
   tagging  2da294048fcbddb60f12a3a42c0cf82fdd861b40 (commit)
  replaces  ldb-1.6.3
 tagged by  Karolin Seeger
on  Tue Jul 9 12:14:46 2019 +0200

- Log -
samba: tag release samba-4.11.0rc1
-BEGIN PGP SIGNATURE-

iF0EABECAB0WIQRS+8C4bZVLCEMyTNxvM5FbZWi36gUCXSRpFgAKCRBvM5FbZWi3
6pwPAJwNEhwOPJ8uqxM74E4Ts7uWgV0qWACeIz27fCj50ALTZ7KYDSwC3xqP8sE=
=5C6c
-END PGP SIGNATURE-

Aaron Haslett (44):
  paged_search: perf testing paged search
  ldb: cmocka test for empty attributes bug
  lmdb: iterate_range cmocka testing
  ldb: <= and >= indexed searching
  ldb: activating <= and >= indexing for integers
  ldb: tests for <= and >= integer indexing
  ldb: version 2.0.0
  samdb: test for schemainfo update with relax control
  dsdb:samdb: schemainfo update with relax control
  selftest: tagging tests for new schemaupgrade_dc target
  repl: test for schema object and LA repl across chunks
  selftest: split schemaupgrade testenv out
  ldap: test for empty attributes list
  selftest: correcting empty attribute usage in requests
  ldb: removing alloc from unpack_data
  ldb: perf test for pack format
  ldb: removing msg and dn copying from filter attrs
  ldb: remove unpack only attr list functionality
  ldb: baseinfo pack format check on init
  ldb: push and pull macros for pack format
  ldb: replacing length increments with constants in pack
  ldb: unpack function for new pack format
  ldb: pack function for new pack format
  ldb: Release ldb 2.0.2
  ldb: removing unnecessary module pointer
  ldb: ldb_key_value_test fix
  ldb: ldbdump key and pack format version comments
  ldb: test for parse errors
  sambaundoguididx: renamed to downgradedatabase
  downgradedatabase: blackbox test
  ldb: only used a->syntax->index_format_fn if GUID indexing is enabled
  ldb: binding ordered indexes to GUID indexing
  downgradedatabase: blackbox: check ordered integer removed
  ldb: repack old format database if GUID indexing enabled
  ldb: python test for repack
  downgradedatabase: blackbox: database repacked
  ldb: pack_format_override option
  dsdb: disable ORDERED_INTEGER with MDB pack format v1
  downgradedatabase: adding special case for MDB
  downgradedatabase: blackbox: MDB backend
  ldb: Release ldb 2.0.3
  selftest: specifying 2008_R2 base schema for tests that need it
  schema: changing default base schema to 2012_R2
  selftest: schema version check in provision test

Amit Kumar (1):
  docs: Correct 'net ads dns unregister --help' description

Amitay Isaacs (3):
  ctdb-common: Avoid race between fd and signal events
  ctdb-tests: Add reqid wrapping test
  ctdb-common: Fix memory leak in run_proc

Andreas Schneider (211):
  s3:lib: Increase debug level for messaging_send_buf message
  s3:script: Fix running rsync in fake_snap.pl
  s3:script: Fix running cp in modprinter.pl
  libcli: Use a define for the SMB_SUICIDE_PACKET
  s3:smbd: Make clear that we got a suicide packet
  s3:torture: Move the init of the locking out of the loop
  s3:torture: Improve the debug message output
  s3:waf: Fix the detection of makdev() macro on Linux
  third_party: Update socket_wrapper to version 1.2.3
  selftest: Increase nss_wrapper max host entries handling
  docs: Update smbclient manpage for --max-protocol
  s3:utils: Add 'smbstatus -L --resolve-uids' to show usernames
  selftest: Add smbstatus to testhelper
  s3:tests: Add test for smbstatus and smbstatus --resolve_uids
  s3:libads: Print more information when LDAP fails
  s3:libsmb: Add some useful debug output to cliconnect
  auth:creds: Prefer the principal over DOMAIN/username when using NTLM
  s3:libnet: Use more secure name for the JOIN krb5.conf
  s3:libads: Make sure we can lookup KDCs which are not configured
  lib:util: Add support to keep talloc chunks secret
  lib:util: Add test for talloc_keep_secret()
  lib:util: Include talloc_keep_secret.h in samba_util.h
  autobuild: Build also Samba AD with MIT Kerberos
  s3:modules: Fix size types
  s4:heimdal: Disable format truncation warnings
  bootstrap: Fix dnf commands
  bootstrap: Add missing packages on RPM distributions
  bootstrap: Add missing packages for XFS quota support
  bootstrap: Add glusterfs and cephfs packages
  gitlab-ci: Enable fedora29 and update generated dists
  gitlab-ci: Remove Ubuntu 14.04
  lib:audit_logging: Use C99 initializer for server_id in audit_logging
  s3:lib: Use correct C99 initializer for 'struct flock' in messages_dgm
  s4:dsdb: Use C99 initializer in dsdb util_trusts
  s3:libsmb: 

autobuild[sn-devel-184]: intermittent test failure detected

2019-07-09 Thread autobuild
The autobuild test system (on sn-devel-184) has detected an intermittent 
failing test in 
the current master tree.

The autobuild log of the failure is available here:

   
https://git.samba.org/autobuild.flakey.sn-devel-184/2019-07-09-1014/flakey.log

The failure seems to be in the "samba-nt4" suite, whose build logs are 
available here:

   
https://git.samba.org/autobuild.flakey.sn-devel-184/2019-07-09-1014/samba-nt4.stderr
   
https://git.samba.org/autobuild.flakey.sn-devel-184/2019-07-09-1014/samba-nt4.stdout
  
The top commit at the time of the failure was:

commit 5130dfe0ac39dc960f737aabfb033b35c1078975
Author: Garming Sam 
Date:   Tue Jul 9 17:34:51 2019 +1200

WHATSNEW: Add link for >= and <= indexing

Signed-off-by: Garming Sam 
Reviewed-by: Tim Beale 

Autobuild-User(master): Garming Sam 
Autobuild-Date(master): Tue Jul  9 07:06:04 UTC 2019 on sn-devel-184

and the last 50 lines of the stdout log were:

(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:32 2019 UTC(13209732872000) => Mon Oct  7 10:14:32 2019 
UTC(13214916872000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:34 2019 UTC(13209732874000) => Mon Oct  7 10:14:34 2019 
UTC(13214916874000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:36 2019 UTC(13209732876000) => Mon Oct  7 10:14:36 2019 
UTC(13214916876000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:36 2019 UTC(13209732876000) => Mon Oct  7 10:14:36 2019 
UTC(13214916876000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:36 2019 UTC(13209732876000) => Mon Oct  7 10:14:36 2019 
UTC(13214916876000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:36 2019 UTC(13209732876000) => Mon Oct  7 10:14:36 2019 
UTC(13214916876000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:36 2019 UTC(13209732876000) => Mon Oct  7 10:14:36 2019 
UTC(13214916876000)
(../../source4/torture/smb2/util.c:158) change_time not setup correctly: Thu 
Aug  8 10:14:36 2019 UTC(13209732876000) => Mon Oct  7 10:14:36 2019 

[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Karolin Seeger
The branch, master has been updated
   via  36f021f74d9 WHATSNEW: Start release notes for Samba 4.12.0pre1.
  from  9cb028d6d16 VERSION: Bump version up to 4.12.0.

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


- Log -
commit 36f021f74d9739a9c73b95fc7d6f821bbf7cafdd
Author: Karolin Seeger 
Date:   Tue Jul 9 12:04:27 2019 +0200

WHATSNEW: Start release notes for Samba 4.12.0pre1.

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 WHATSNEW.txt | 286 +--
 1 file changed, 3 insertions(+), 283 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index c0d13d20d6b..510ee2c89db 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,297 +1,25 @@
 Release Announcements
 =
 
-This is the first preview release of Samba 4.11.  This is *not*
+This is the first preview release of Samba 4.12.  This is *not*
 intended for production environments and is designed for testing
 purposes only.  Please report any defects via the Samba bug reporting
 system at https://bugzilla.samba.org/.
 
-Samba 4.11 will be the next version of the Samba suite.
+Samba 4.12 will be the next version of the Samba suite.
 
 
 UPGRADING
 =
 
-SMB1 is disabled by default

-
-The defaults of 'client min protocol' and 'server min protocol'
-have been changed to SMB2_02.
-
-This means clients without support for SMB2 or SMB3 are no longer
-able to connect to smbd (by default).
-
-It also means client tools like smbclient and other,
-as well as applications making use of libsmbclient are no longer
-able to connect to servers without SMB2 or SMB3 support (by default).
-
-It's still possible to allow SMB1 dialects, e.g. NT1, LANMAN2
-and LANMAN1 for client and server, as well as CORE and COREPLUS on
-the client.
-
-Note that most commandline tools e.g. smbclient, smbcacls and others
-also support the --option argument to overwrite smb.conf options,
-e.g. --option='client min protocol=NT1' might be useful.
-
-As Microsoft no longer installs SMB1 support in recent releases
-or uninstalls it after 30 days without usage, the Samba Team
-tries to get remove the SMB1 usage as much as possible.
-
-SMB1 is officially deprecated and might be removed step by step
-in the following years. If you have a strong requirement for SMB1
-(except for supporting old Linux Kernels), please file a bug
-at https://bugzilla.samba.org and let us know about the details.
 
 NEW FEATURES/CHANGES
 
 
-Default samba process model

-
-The default for the --model argument passed to the samba executable has changed
-from 'standard' to 'prefork'. This means a difference in the number of samba
-child processes that are created to handle client connections. The previous
-default would create a separate process for every LDAP or NETLOGON client
-connection. For a network with a lot of persistent client connections, this
-could result in significant memory overhead.  Now, with the new default of
-'prefork', the LDAP, NETLOGON, and KDC services will create a fixed number of
-worker processes at startup and share the client connections amongst these
-workers. The number of worker processes can be configured by the 'prefork
-children' setting in the smb.conf (the default is 4).
-
-Authentication Logging.

-
-Winbind now logs PAM_AUTH and NTLM_AUTH events, a new attribute "logonId" has
-been added to the Authentication JSON log messages.  This contains a random
-logon id that is generated for each PAM_AUTH and NTLM_AUTH request and is 
passed
-to SamLogon, linking the windbind and SamLogon requests.
-
-The serviceDescription of the messages is set to "winbind", the authDescription
-is set to one of:
-   "PASSDB, , "
-   "PAM_AUTH, , "
-   "NTLM_AUTH, , "
-where:
-is the name of the command makinmg the winbind request i.e. wbinfo
-is the process id of the requesting process.
-
-The version of the JSON Authentication messages has been changed to 1.2 from 
1.1
-
-LDAP referrals
---
-
-The scheme of returned LDAP referrals now reflects the scheme of the original
-request, i.e. referrals received via ldap are prefixed with "ldap://;
-and those over ldaps are prefixed with "ldaps://"
-
-Previously all referrals were prefixed with "ldap://;
-
-Bind9 logging
--
-
-It is now possible to log the duration of DNS operations performed by Bind9
-This should aid future diagnosis of performance issues, and could be used to
-monitor DNS performance. The logging is enabled by setting log level to
-"dns:10" in smb.conf
-
-The logs are currently Human readable text only, i.e. no JSON formatted output.
-
-Log lines are of the form:
-
-: DNS timing: result: [] duration: ()
-zone: [] name: [] 

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

2019-07-09 Thread Stefan Metzmacher
The branch, v4-11-test has been updated
   via  ac9740a0966 VERSION: Bump version up to 4.11.0rc2...
  from  2da294048fc VERSION: Disable GIT_SNAPSHOT for the 4.11.0rc1 
release...

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


- Log -
commit ac9740a0966c42ce08e92737fa0b8e476cdd490b
Author: Stefan Metzmacher 
Date:   Tue Jul 9 12:03:38 2019 +0200

VERSION: Bump version up to 4.11.0rc2...

and re-enable GIT_SNAPSHOT.

Signed-off-by: Stefan Metzmacher 

---

Summary of changes:
 VERSION | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/VERSION b/VERSION
index e9931834e6c..c70b521219c 100644
--- a/VERSION
+++ b/VERSION
@@ -87,7 +87,7 @@ SAMBA_VERSION_PRE_RELEASE=
 # e.g. SAMBA_VERSION_RC_RELEASE=1  #
 #  ->  "3.0.0rc1"  #
 
-SAMBA_VERSION_RC_RELEASE=1
+SAMBA_VERSION_RC_RELEASE=2
 
 
 # To mark SVN snapshots this should be set to 'yes'#
@@ -99,7 +99,7 @@ SAMBA_VERSION_RC_RELEASE=1
 # e.g. SAMBA_VERSION_IS_SVN_SNAPSHOT=yes   #
 #  ->  "3.0.0-SVN-build-199"   #
 
-SAMBA_VERSION_IS_GIT_SNAPSHOT=no
+SAMBA_VERSION_IS_GIT_SNAPSHOT=yes
 
 
 # This is for specifying a release nickname#


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Karolin Seeger
The branch, master has been updated
   via  9cb028d6d16 VERSION: Bump version up to 4.12.0.
  from  42c299b090e VERSION: Bump version up to 4.12.0pre1...

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


- Log -
commit 9cb028d6d1630b20dab5bd456c69052e877d6fcf
Author: Karolin Seeger 
Date:   Tue Jul 9 12:02:07 2019 +0200

VERSION: Bump version up to 4.12.0.

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 VERSION | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/VERSION b/VERSION
index 2b5116191fd..3f4e84bf0f4 100644
--- a/VERSION
+++ b/VERSION
@@ -24,7 +24,7 @@
 #  ->  "3.0.0" #
 
 SAMBA_VERSION_MAJOR=4
-SAMBA_VERSION_MINOR=11
+SAMBA_VERSION_MINOR=12
 SAMBA_VERSION_RELEASE=0
 
 


-- 
Samba Shared Repository



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

2019-07-09 Thread Stefan Metzmacher
The branch, v4-11-test has been created
at  2da294048fcbddb60f12a3a42c0cf82fdd861b40 (commit)

- Log -
---


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch v4-11-stable created

2019-07-09 Thread Stefan Metzmacher
The branch, v4-11-stable has been created
at  2da294048fcbddb60f12a3a42c0cf82fdd861b40 (commit)

- Log -
---


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Karolin Seeger
The branch, master has been updated
   via  42c299b090e VERSION: Bump version up to 4.12.0pre1...
   via  2da294048fc VERSION: Disable GIT_SNAPSHOT for the 4.11.0rc1 
release...
   via  8460e86e449 WHATSNEW: Fix typo.
  from  5130dfe0ac3 WHATSNEW: Add link for >= and <= indexing

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


- Log -
commit 42c299b090ed9bcf3540c49d337348c1374e77c2
Author: Karolin Seeger 
Date:   Tue Jul 9 11:47:48 2019 +0200

VERSION: Bump version up to 4.12.0pre1...

and re-enable GIT_SNAPSHOT.

Signed-off-by: Karolin Seeger 

commit 2da294048fcbddb60f12a3a42c0cf82fdd861b40
Author: Karolin Seeger 
Date:   Tue Jul 9 11:45:52 2019 +0200

VERSION: Disable GIT_SNAPSHOT for the 4.11.0rc1 release...

Signed-off-by: Karolin Seeger 

commit 8460e86e449c0ffa7d0f9c7cae25ea13f1d2a1d1
Author: Karolin Seeger 
Date:   Tue Jul 9 11:43:22 2019 +0200

WHATSNEW: Fix typo.

Signed-off-by: Karolin Seeger 

---

Summary of changes:
 WHATSNEW.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 9aee9e22e3b..c0d13d20d6b 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -267,10 +267,10 @@ from the 'server services' smb.conf parameter). This 
service was unused and has
 now been removed from Samba.
 
 
-samba-tool join subdommain
---
+samba-tool join subdomain
+-
 
-The subdommain role has been removed from the join command.  This option did
+The subdomain role has been removed from the join command.  This option did
 not work and has no tests.
 
 


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2019-07-09 Thread Garming Sam
The branch, master has been updated
   via  5130dfe0ac3 WHATSNEW: Add link for >= and <= indexing
  from  063809bc960 dsdb repl_meta_data: Don't print ldif on error

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


- Log -
commit 5130dfe0ac39dc960f737aabfb033b35c1078975
Author: Garming Sam 
Date:   Tue Jul 9 17:34:51 2019 +1200

WHATSNEW: Add link for >= and <= indexing

Signed-off-by: Garming Sam 
Reviewed-by: Tim Beale 

Autobuild-User(master): Garming Sam 
Autobuild-Date(master): Tue Jul  9 07:06:04 UTC 2019 on sn-devel-184

---

Summary of changes:
 WHATSNEW.txt | 2 ++
 1 file changed, 2 insertions(+)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 1b01e74df13..9aee9e22e3b 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -214,6 +214,8 @@ allowing Samba to efficiently select objects changed since 
the last
 replication cycle.  This in turn improves performance during
 replication of large domains.
 
+https://wiki.samba.org/index.php/LDB_Greater_than_and_Less_than_indexing
+
 Improvements to ldb search performance
 --
 


-- 
Samba Shared Repository