lp:samba

Created by Jelmer Vernooij on 2009-11-24 and last modified on 2016-05-28
Get this branch:
bzr branch lp:samba

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Samba Team
Project:
samba
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.samba.org/samba.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on russkaya and finished 2 hours ago taking 9 minutes — see the log
Import started 8 hours ago on neumayer and finished 8 hours ago taking 10 minutes — see the log
Import started 14 hours ago on neumayer and finished 14 hours ago taking 17 minutes — see the log
Import started 20 hours ago on pear and finished 20 hours ago taking 7 minutes — see the log
Import started on 2016-05-27 on russkaya and finished on 2016-05-27 taking 9 minutes — see the log
Import started on 2016-05-26 on neumayer and finished on 2016-05-26 taking 19 minutes — see the log
Import started on 2016-05-26 on pear and finished on 2016-05-26 taking 7 minutes — see the log
Import started on 2016-05-26 on pear and finished on 2016-05-26 taking 6 minutes — see the log
Import started on 2016-05-26 on pear and finished on 2016-05-26 taking 6 minutes — see the log
Import started on 2016-05-25 on pear and finished on 2016-05-25 taking 7 minutes — see the log

Recent revisions

44511. By Richard Sharpe <email address hidden> 3 hours ago

s3: net: Return an error when no name servers were returned by the lookup so that we see an error in self test.

Signed-off-by: Richard Sharpe <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Autobuild-User(master): Jeremy Allison <email address hidden>
Autobuild-Date(master): Sat May 28 04:34:20 CEST 2016 on sn-devel-144

44510. By Uri Simchoni <email address hidden> 7 hours ago

smbd: dfree - ignore quota if not enforced

When calculating free disk space, do not take user quota
into account if quota is globally not enforced on the file
system.

This is meant to fix a specific problem with XFS. One might
say "why don't you fix the XFS-specific code instead?". The
reason for that is that getting and setting quota must not
be affected by whether quota is actually enforced. NTFS has
the same notion of separating quota accounting (and being
able to configure / retrieve configured quota), from quota
enforcement.

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

Signed-off-by: Uri Simchoni <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Autobuild-User(master): Jeremy Allison <email address hidden>
Autobuild-Date(master): Sat May 28 00:09:05 CEST 2016 on sn-devel-144

44509. By Uri Simchoni <email address hidden> 11 hours ago

selftest: add disk-free quota tests

Add a test for situation where quota accounting is enabled
but quota enforcement is disabled (disk-free should not take
quota into account)

Add a test for situation where overall quota status reporting
(whether or not it's enforcing) is not supported - as with NFS.
In that case it must be assumed that if quota is configured, then
it is also enforced (as with NFS).

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

Signed-off-by: Uri Simchoni <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

44508. By Uri Simchoni <email address hidden> 11 hours ago

vfs_fake_dfq: add more mocking options

Add support for mocking FS user/group quotas (default quota and
quota flags).

Make the default block size 4096 instead of 0. This
turns the default into "no quota" instead of "punt to
lower VFS module" (that is, if the mock module is asked
to retrieve quota of a user/group/default for which there
is no config).

Add support for ENOSYS error

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

Signed-off-by: Uri Simchoni <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

44507. By Hemanth Thummala <email address hidden> 13 hours ago

Fix memory leak in share mode locking.

Not freeing up(and reparenting to NULL context) ndr buffer
used for TDB updates resulting in huge memory leak when there
in high volume of opens and closes happening on same object.

Free the buffer before reparenting its parent to NULL context.

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

Signed-off-by: Hemanth Thummala <email address hidden>
Signed-off-by: Saji VR <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>
Reviewed-by: Volker Lendecke <email address hidden>

Autobuild-User(master): Volker Lendecke <email address hidden>
Autobuild-Date(master): Fri May 27 18:43:31 CEST 2016 on sn-devel-144

44506. By Jeremy Allison 20 hours ago

s3: auth: Move the declaration of struct dom_sid tmp_sid to function level scope.

It's referred to outside of the {} brace scope it was defined in by
the following code:

                uid_to_unix_users_sid(*uid, &tmp_sid);
                user_sid = &tmp_sid;

As tmp_sid was going out of scope, user_sid was
being incorrectly set in the token sid list.

I think this *may* be the root cause of:

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

But even if not this is an obvious error that must
be fixed.

Signed-off-by: Jeremy Allison <email address hidden>
Reviewed-by: Volker Lendecke <email address hidden>

Autobuild-User(master): Volker Lendecke <email address hidden>
Autobuild-Date(master): Fri May 27 11:28:18 CEST 2016 on sn-devel-144

44505. By Uri Simchoni <email address hidden> on 2016-05-26

s3-sysquotas-linux - cleanup

Now that the module supports only the current Linux quota
interface, it does not need a two-level hierarchy.

Signed-off-by: Uri Simchoni <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

Autobuild-User(master): Uri Simchoni <email address hidden>
Autobuild-Date(master): Thu May 26 18:54:12 CEST 2016 on sn-devel-144

44504. By Uri Simchoni <email address hidden> on 2016-05-26

s3-sysquotas-linux: remove check for EDQUOT on getting user quota

The same check is done by sys_get_quota() which is the only caller.

Signed-off-by: Uri Simchoni <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

44503. By Uri Simchoni <email address hidden> on 2016-05-26

s3-sysquotas-linux: remove support for old interfaces

Remove support for Linux quota interfaces that predate the
2.6.x kernel series. Glibc has been supporting the "current"
quota interface for over 10 years now...

Signed-off-by: Uri Simchoni <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>

44502. By Martin Schwenke on 2016-05-26

ctdb-common: Use correct macro for checking Ethernet hardware family

Both of these expand to 1. However, AF_LOCAL is a Unix domain socket,
which makes no sense when reading the code.

Signed-off-by: Martin Schwenke <email address hidden>
Reviewed-by: Amitay Isaacs <email address hidden>

Autobuild-User(master): Martin Schwenke <email address hidden>
Autobuild-Date(master): Thu May 26 11:42:46 CEST 2016 on sn-devel-144

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.