lp:samba

Created by Jelmer Vernooij on 2009-11-24 and last modified on 2017-03-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 5 hours.

Last successful import was 24 minutes ago.

Import started 32 minutes ago on pear and finished 24 minutes ago taking 8 minutes — see the log
Import started 6 hours ago on pear and finished 6 hours ago taking 32 minutes — see the log
Import started 12 hours ago on pear and finished 12 hours ago taking 8 minutes — see the log
Import started 18 hours ago on pear and finished 18 hours ago taking 23 minutes — see the log
Import started on 2017-03-27 on pear and finished on 2017-03-27 taking 7 minutes — see the log
Import started on 2017-03-27 on pear and finished on 2017-03-27 taking 8 minutes — see the log
Import started on 2017-03-27 on pear and finished on 2017-03-27 taking 8 minutes — see the log
Import started on 2017-03-27 on pear and finished on 2017-03-27 taking 7 minutes — see the log
Import started on 2017-03-26 on pear and finished on 2017-03-26 taking 8 minutes — see the log
Import started on 2017-03-26 on pear and finished on 2017-03-26 taking 7 minutes — see the log

Recent revisions

48436. By Jeremy Allison 4 hours ago

s3: Test for CVE-2017-2619 regression with "follow symlinks = no" - part 2

Add tests for regular access.

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

Signed-off-by: Jeremy Allison <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

Autobuild-User(master): Ralph Böhme <email address hidden>
Autobuild-Date(master): Tue Mar 28 17:05:27 CEST 2017 on sn-devel-144

48435. By Jeremy Allison 8 hours ago

s3: smbd: Fix "follow symlink = no" regression part 2.

Use the cwd_name parameter to reconstruct the original
client name for symlink testing.

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

Signed-off-by: Jeremy Allison <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

48434. By Jeremy Allison 8 hours ago

s3: smbd: Fix "follow symlink = no" regression part 2.

Add an extra paramter to cwd_name to check_reduced_name().

If cwd_name == NULL then fname is a client given path relative
to the root path of the share.

If cwd_name != NULL then fname is a client given path relative
to cwd_name. cwd_name is relative to the root path of the share.

Not yet used, logic added in the next commit.

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

Signed-off-by: Jeremy Allison <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

48433. By Jeremy Allison 8 hours ago

s3: Fixup test for CVE-2017-2619 regression with "follow symlinks = no"

Use correct bash operators (not string operators).
Add missing "return".

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

Signed-off-by: Jeremy Allison <email address hidden>
Reviewed-by: Ralph Boehme <email address hidden>

48432. By Andrew Bartlett <email address hidden> 8 hours ago

python: Provide Python bindings for messaging.idl

This will allow AUTH_EVENT_NAME and MSG_AUTH_LOG to be accessed from python

Signed-off-by: Andrew Bartlett <email address hidden>
Reviewed-by: Garming Sam <email address hidden>

Autobuild-User(master): Andrew Bartlett <email address hidden>
Autobuild-Date(master): Tue Mar 28 13:19:03 CEST 2017 on sn-devel-144

48431. By Andrew Bartlett <email address hidden> 12 hours ago

messaging: Declare well known server name auth_events as AUTH_EVENT_NAME in IDL

This makes it easy to ensure we use the same name in the python and the C

Signed-off-by: Andrew Bartlett <email address hidden>
Reviewed-by: Garming Sam <email address hidden>

48430. By Andrew Bartlett <email address hidden> 12 hours ago

messaging.idl: Register a message type for authentication log messages

Signed-off-by: Andrew Bartlett <email address hidden>
Reviewed-by: Garming Sam <email address hidden>
Pair-Programmed-by: Gary Lockyer <email address hidden>
Signed-off-by: Gary Lockyer <email address hidden>

48429. By Gary Lockyer <email address hidden> 12 hours ago

pymessaging: add single element tupple form of the server_id

This avoids the python code needing to call getpid() internally,
while declaring a stable task_id.

Signed-off-by: Gary Lockyer <email address hidden>
Reviewed-by: Andrew Bartlett <email address hidden>
Reviewed-by: Garming Sam <email address hidden>

48428. By Andrew Bartlett <email address hidden> 12 hours ago

pymessaging: Add a hook to run the event loop, make callbacks practical

These change allow us to write a messaging server in python.

The previous ping_speed test did not actually test anything, so
we use .loop_once() to make it actually work. To enable practial use
a context is supplied in the tuple with the callback, and the server_id
for the reply is not placed inside an additional tuple.

In order to get at the internal event context on which to loop, we
expose imessaging_context in messaging_internal.h and allow the python
bindings to use that header.

Signed-off-by: Andrew Bartlett <email address hidden>
Reviewed-by: Garming Sam <email address hidden>

48427. By Volker Lendecke <email address hidden> 12 hours ago

server_id_db: Protect against non-0-terminated data records

Remove the failing test from knownfail.

Signed-off-by: Andrew Bartlett <email address hidden>
Signed-off-by: Volker Lendecke <email address hidden>
Reviewed-by: Jeremy Allison <email address hidden>
Reviewed-by: Garming Sam <email address hidden>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12705

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.