[SCM] Samba Shared Repository - branch master updated

2011-05-10 Thread Rusty Russell
The branch, master has been updated
   via  87e3542 async_smb.c: convert cli-timeout properly
  from  0d93eb8 tdb_wrap.h: not a public header.

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


- Log -
commit 87e35421744df568721a7f9c7fa141d62665d183
Author: Rusty Russell ru...@rustcorp.com.au
Date:   Tue May 10 17:33:11 2011 +0930

async_smb.c: convert cli-timeout properly

I have a test failure on my 32-bit Ubuntu system, in that
samba3.smbtorture_s3.plain(s3dc).LOCK9 immediately times out (rather than
waiting 5 seconds for the child).

Debugging revealed this code: timeout is in ms and is set to  1000 in
various places.  The code dates from 2002, and other perturbations didn't
reveal why it breaks now, but fix it anyway.

Signed-off-by: Rusty Russell ru...@rustcorp.com.au

Autobuild-User: Rusty Russell ru...@rustcorp.com.au
Autobuild-Date: Tue May 10 12:09:07 CEST 2011 on sn-devel-104

---

Summary of changes:
 source3/libsmb/async_smb.c |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libsmb/async_smb.c b/source3/libsmb/async_smb.c
index 0e43924..82dbc74 100644
--- a/source3/libsmb/async_smb.c
+++ b/source3/libsmb/async_smb.c
@@ -426,7 +426,8 @@ struct tevent_req *cli_smb_req_create(TALLOC_CTX *mem_ctx,
state-iov_count = iov_count + 3;
 
if (cli-timeout) {
-   endtime = timeval_current_ofs(0, cli-timeout * 1000);
+   endtime = timeval_current_ofs(cli-timeout / 1000,
+ (cli-timeout % 1000) * 1000);
if (!tevent_req_set_endtime(result, ev, endtime)) {
tevent_req_nomem(NULL, result);
}


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch master updated

2011-05-10 Thread Volker Lendecke
The branch, master has been updated
   via  44cc165 s3: Use tevent_req_ntstatus properly in a few places
   via  06a2ff5 s3: Use tevent_req_ntstatus properly in a few places
  from  87e3542 async_smb.c: convert cli-timeout properly

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


- Log -
commit 44cc1656276d99816614408b5cd846e6a57eacf0
Author: Volker Lendecke v...@samba.org
Date:   Tue May 10 11:05:47 2011 +0200

s3: Use tevent_req_ntstatus properly in a few places

Autobuild-User: Volker Lendecke vlen...@samba.org
Autobuild-Date: Tue May 10 13:11:10 CEST 2011 on sn-devel-104

commit 06a2ff579692ea062944e5bd90d3526327004954
Author: Volker Lendecke v...@samba.org
Date:   Tue May 10 11:05:47 2011 +0200

s3: Use tevent_req_ntstatus properly in a few places

---

Summary of changes:
 source3/libsmb/clifile.c |   87 +-
 source3/winbindd/wb_fill_pwent.c |6 +-
 source3/winbindd/wb_getgrsid.c   |9 +--
 source3/winbindd/wb_getpwsid.c   |9 +--
 source3/winbindd/wb_gettoken.c   |9 +--
 source3/winbindd/wb_group_members.c  |   18 ++
 source3/winbindd/wb_lookupname.c |3 +-
 source3/winbindd/wb_lookupsid.c  |3 +-
 source3/winbindd/wb_next_grent.c |6 +-
 source3/winbindd/wb_next_pwent.c |3 +-
 source3/winbindd/wb_sid2gid.c|3 +-
 source3/winbindd/wb_sid2uid.c|3 +-
 source3/winbindd/winbindd_getdcname.c|3 +-
 source3/winbindd/winbindd_getgrgid.c |6 +-
 source3/winbindd/winbindd_getgrnam.c |6 +-
 source3/winbindd/winbindd_getgroups.c|6 +-
 source3/winbindd/winbindd_getpwent.c |3 +-
 source3/winbindd/winbindd_getpwnam.c |6 +-
 source3/winbindd/winbindd_getpwsid.c |3 +-
 source3/winbindd/winbindd_getpwuid.c |6 +-
 source3/winbindd/winbindd_getsidaliases.c|3 +-
 source3/winbindd/winbindd_getuserdomgroups.c |3 +-
 source3/winbindd/winbindd_getusersids.c  |3 +-
 source3/winbindd/winbindd_gid_to_sid.c   |3 +-
 source3/winbindd/winbindd_lookupname.c   |3 +-
 source3/winbindd/winbindd_lookupsids.c   |3 +-
 source3/winbindd/winbindd_show_sequence.c|6 +-
 source3/winbindd/winbindd_sid_to_gid.c   |3 +-
 source3/winbindd/winbindd_sid_to_uid.c   |3 +-
 source3/winbindd/winbindd_sids_to_xids.c |3 +-
 source3/winbindd/winbindd_uid_to_sid.c   |3 +-
 31 files changed, 78 insertions(+), 156 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libsmb/clifile.c b/source3/libsmb/clifile.c
index 48488c1..f5b6fab 100644
--- a/source3/libsmb/clifile.c
+++ b/source3/libsmb/clifile.c
@@ -418,8 +418,7 @@ static void cli_posix_readlink_done(struct tevent_req 
*subreq)
status = cli_qpathinfo_recv(subreq, state, state-data,
state-num_data);
TALLOC_FREE(subreq);
-   if (!NT_STATUS_IS_OK(status)) {
-   tevent_req_nterror(req, status);
+   if (tevent_req_nterror(req, status)) {
return;
}
/*
@@ -619,8 +618,7 @@ static void cli_posix_getfacl_done(struct tevent_req 
*subreq)
status = cli_qpathinfo_recv(subreq, state, state-data,
state-num_data);
TALLOC_FREE(subreq);
-   if (!NT_STATUS_IS_OK(status)) {
-   tevent_req_nterror(req, status);
+   if (tevent_req_nterror(req, status)) {
return;
}
tevent_req_done(req);
@@ -733,8 +731,7 @@ static void cli_posix_stat_done(struct tevent_req *subreq)
status = cli_qpathinfo_recv(subreq, state, state-data,
state-num_data);
TALLOC_FREE(subreq);
-   if (!NT_STATUS_IS_OK(status)) {
-   tevent_req_nterror(req, status);
+   if (tevent_req_nterror(req, status)) {
return;
}
tevent_req_done(req);
@@ -1085,8 +1082,7 @@ static void cli_rename_done(struct tevent_req *subreq)
 
status = cli_smb_recv(subreq, NULL, NULL, 0, NULL, NULL, NULL, NULL);
TALLOC_FREE(subreq);
-   if (!NT_STATUS_IS_OK(status)) {
-   tevent_req_nterror(req, status);
+   if (tevent_req_nterror(req, status)) {
return;
}
tevent_req_done(req);
@@ -1211,8 +1207,7 @@ static void cli_ntrename_internal_done(struct tevent_req 
*subreq)
 
status = cli_smb_recv(subreq, NULL, NULL, 0, NULL, NULL, NULL, NULL);
TALLOC_FREE(subreq);
-   if (!NT_STATUS_IS_OK(status)) {
-   tevent_req_nterror(req, status);
+   if (tevent_req_nterror(req, status)) {
return;
}

[SCM] Samba Shared Repository - branch master updated

2011-05-10 Thread Andrew Tridgell
The branch, master has been updated
   via  628fcd1 s3-events: tevent_internal.h is not a public header
  from  44cc165 s3: Use tevent_req_ntstatus properly in a few places

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


- Log -
commit 628fcd111af9b51020191a6ee916896c127c88c1
Author: Andrew Tridgell tri...@samba.org
Date:   Tue May 10 14:55:45 2011 +0200

s3-events: tevent_internal.h is not a public header

We need to use the foo.h form instead of the foo.h form for
headers that are not installed publicly. Otherwise when an external
version of tevent is used we won't find the header and the build will
fail.

Note that this creates a structure dependency between the
tevent structures in the external library and the headers in our
source tree. That is not ideal, but is currently OK as the waf build
will only use the external library if it is at least the same version
as the internal tree, which means it will actually be the same
version, as we release the external version from our tree.

We should come up with a better solution, but for now this allows
openchange to build again.

Autobuild-User: Andrew Tridgell tri...@samba.org
Autobuild-Date: Tue May 10 16:06:40 CEST 2011 on sn-devel-104

---

Summary of changes:
 source3/lib/events.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/lib/events.c b/source3/lib/events.c
index e461ebe..9ff1488 100644
--- a/source3/lib/events.c
+++ b/source3/lib/events.c
@@ -19,7 +19,7 @@
 */
 
 #include includes.h
-#include tevent_internal.h
+#include lib/tevent/tevent_internal.h
 #include ../lib/util/select.h
 #include system/select.h
 


-- 
Samba Shared Repository


[SCM] Samba Website Repository - branch master updated

2011-05-10 Thread Björn Jacke
The branch, master has been updated
   via  3176f0e update realted siteѕ: add ctdb, remove distcc
  from  1e61aaa Announce Samba 3.6.0pre3.

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


- Log -
commit 3176f0efb648e7c418c6d45d466b63367c1d38e2
Author: Björn Jacke b...@sernet.de
Date:   Tue May 10 16:51:11 2011 +0200

update realted siteѕ: add ctdb, remove distcc

---

Summary of changes:
 index.html |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/index.html b/index.html
index 83acf4e..ba57a89 100644
--- a/index.html
+++ b/index.html
@@ -101,7 +101,7 @@
lia 
href=http://jcifs.samba.org/;jcifs.samba.org/a/li
lia 
href=http://rsync.samba.org/;rsync.samba.org/a/li
lia 
href=http://ccache.samba.org/;ccache.samba.org/a/li
-   lia 
href=http://distcc.samba.org/;distcc.samba.org/a/li
+   lia 
href=http://ctdb.samba.org/;ctdb.samba.org/a/li
lia 
href=http://ppp.samba.org/;ppp.samba.org/a/li
/ul
/div


-- 
Samba Website Repository


[SCM] Samba Shared Repository - branch master updated

2011-05-10 Thread Günther Deschner
The branch, master has been updated
   via  019f11d s3-printing: Fix double free of cups request.
   via  3ba3f68 s3-printing: very obvious fix for 
cups_pull_comment_location().
  from  628fcd1 s3-events: tevent_internal.h is not a public header

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


- Log -
commit 019f11dd5b3240d05c1abe30dec3d793d6919313
Author: Günther Deschner g...@samba.org
Date:   Tue May 10 15:49:05 2011 +0200

s3-printing: Fix double free of cups request.

We never free the request in our cups api usage except for here. The reason 
is
probably htis (from the cupsDoConnect API docs):

This function sends the IPP request to the specified server, retrying and
authenticating as necessary. The request is freed with ippDelete() after
receiving a valid IPP response.

Revert Fix a memory leak in cups_pull_comment_location

This reverts commit fee2664dad37536b05ce8bdae3e74d45b257f632.

Autobuild-User: Günther Deschner g...@samba.org
Autobuild-Date: Tue May 10 17:32:58 CEST 2011 on sn-devel-104

commit 3ba3f68e03510e3bb5b7627c200af0395e853bc2
Author: Günther Deschner g...@samba.org
Date:   Tue May 10 15:48:25 2011 +0200

s3-printing: very obvious fix for cups_pull_comment_location().

This has been in there since 2008...

Guenther

---

Summary of changes:
 source3/printing/print_cups.c |6 +-
 1 files changed, 1 insertions(+), 5 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/printing/print_cups.c b/source3/printing/print_cups.c
index da42cb6..ea2fc1d 100644
--- a/source3/printing/print_cups.c
+++ b/source3/printing/print_cups.c
@@ -1633,7 +1633,7 @@ bool cups_pull_comment_location(TALLOC_CTX *mem_ctx,
} else {
server = talloc_strdup(frame,cupsServer());
}
-   if (server) {
+   if (!server) {
goto out;
}
if (!push_utf8_talloc(frame, sharename, printername, size)) {
@@ -1731,10 +1731,6 @@ bool cups_pull_comment_location(TALLOC_CTX *mem_ctx,
if (response)
ippDelete(response);
 
-   if (request) {
-   ippDelete(request);
-   }
-
if (language)
cupsLangFree(language);
 


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch master updated

2011-05-10 Thread Jelmer Vernooij
The branch, master has been updated
   via  fbb19e0 Fix alpha version - we're now working on alpha16.
  from  019f11d s3-printing: Fix double free of cups request.

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


- Log -
commit fbb19e0de225d4ba0a79b7cefb4c9f073955d597
Author: Jelmer Vernooij jel...@samba.org
Date:   Mon May 9 09:13:15 2011 +0200

Fix alpha version - we're now working on alpha16.

Autobuild-User: Jelmer Vernooij jel...@samba.org
Autobuild-Date: Tue May 10 18:36:08 CEST 2011 on sn-devel-104

---

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


Changeset truncated at 500 lines:

diff --git a/VERSION b/VERSION
index 394e114..0730543 100644
--- a/VERSION
+++ b/VERSION
@@ -57,7 +57,7 @@ SAMBA_VERSION_TP_RELEASE=
 # e.g. SAMBA_VERSION_ALPHA_RELEASE=1   #
 #  -  4.0.0alpha1   #
 
-SAMBA_VERSION_ALPHA_RELEASE=15
+SAMBA_VERSION_ALPHA_RELEASE=16
 
 
 # For 'pre' releases the version will be   #


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch master updated

2011-05-10 Thread Michael Adam
The branch, master has been updated
   via  05e8881 s3:librpc: remove unneded gssapi includes from 
source3/librpc/crypto/gse.c
   via  75f289d libcli/auth: fix no talloc stackframe around message from 
the samba4.blackbox.kinit test
   via  0791da4 lib/replace: fix an #if HAVE_GSSAPI_GSSAPI_EXT_H to be an 
#ifdef
   via  419e03a libsmbconf: Define a doxygen group for libsmbconf.
   via  60109a0 libsmbconf: Document smbconf_transaction_cancel().
   via  9bbf4bd libsmbconf: Document smbconf_transaction_commit().
   via  6babdaf libsmbconf: Document smbconf_transaction_start().
   via  d9407a5 libsmbconf: Document smbconf_delete_global_includes().
   via  3ace171 libsmbconf: Document smbconf_delete_includes().
   via  a606d52 libsmbconf: Document smbconf_set_global_includes().
   via  0ab8a8e libsmbconf: Document smbconf_set_includes().
   via  a7ac2a8 libsmbconf: Document smbconf_get_global_includes().
   via  74dc8c3 libsmbconf: Document smbconf_get_includes().
   via  b7ba46d libsmbconf: Document smbconf_delete_global_parameter().
   via  d70acdc libsmbconf: Document smbconf_delete_parameter().
   via  1cb649f libsmbconf: Document smbconf_get_global_parameter().
   via  8417e34 libsmbconf: Document smbconf_get_parameter().
   via  70c5143 libsmbconf: Document smbconf_set_global_parameter().
   via  62f3560 libsmbconf: Document smbconf_set_parameter().
   via  7e04bd1 libsmbconf: Document smbconf_delete_share().
   via  4748057 libsmbconf: Document smbconf_get_share().
   via  529e064 libsmbconf: Document smbconf_create_share().
   via  44fa842 libsmbconf: Document smbconf_share_exists().
   via  2112860 libsmbconf: Document smbconf_get_share_names().
   via  87c4096 libsmbconf: Document smbconf_get_config().
   via  938690c libsmbconf: Document smbconf_drop().
   via  1b0809b libsmbconf: Document smbconf_changed().
   via  5cd229c libsmbconf: Document smbconf_shutdown().
   via  25e798e libsmbconf: Document smbconf_is_writeable().
   via  7a57ccd libsmbconf: Document smbconf_backend_requires_messaging().
   via  c31fd2b s3-waf: Create a public libsmconf.
   via  6d9f330 s3-waf: Create a registry private library.
   via  4d391d2 libsmbconf: Convert smbconf_get_config() to sbcErr.
   via  e1f0b91 libsmbconf: Convert smbconf_transaction_*() to sbcErr.
   via  72d15f0 libsmbconf: Convert smbconf_delete_includes() to sbcErr.
   via  d911baf libsmbconf: Convert smbconf_set_includes() to sbcErr.
   via  9f97114 libsmbconf: Convert smbconf_get_includes() to sbcErr.
   via  e19c4f2 libsmbconf: Convert smbconf_delete_parameter() to sbcErr.
   via  ff5838d libsmbconf: Convert smbconf_get_parameter() to sbcErr.
   via  ddc28a6 libsmbconf: Convert smbconf_set_parameter() to sbcErr.
   via  fbd7626 libsmbconf: Convert smbconf_delete_share() to sbcErr.
   via  7f355e0 libsmbconf: Convert smbconf_get_share() to sbcErr.
   via  7af2876 libsmbconf: Convert smbconf_create_share() to smbErr.
   via  823cd47 libsmbconf: Convert smbconf_get_share_names() to sbcErr.
   via  720ba8e libsmbconf: Convert smbconf_drop() to sbcErr.
   via  9082c7c libsmbconf: Convert smbconf_open() to sbcErr.
   via  29eea4b libsmbconf: Convert smbconf_init() to sbcErr.
   via  b34e176 libsmbconf: Added a sbcErrorString() function.
   via  2a1a6a9 libsmbconf: Introduce a sbcErrType.
  from  fbb19e0 Fix alpha version - we're now working on alpha16.

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


- Log -
commit 05e8881fef02e309a6dfbaee544f11c3d5088278
Author: Michael Adam ob...@samba.org
Date:   Tue May 10 22:02:49 2011 +0200

s3:librpc: remove unneded gssapi includes from source3/librpc/crypto/gse.c

These come in via the smb_krb5.h include (and lib/replace/system/kerberos.h)
in the end.

Pair-Programmed-With: Stefan Metzmacher me...@samba.org

Autobuild-User: Michael Adam ob...@samba.org
Autobuild-Date: Tue May 10 23:12:31 CEST 2011 on sn-devel-104

commit 75f289d30eea3005a7256ef9f5cab0e1e11b570b
Author: Michael Adam ob...@samba.org
Date:   Tue May 10 21:59:38 2011 +0200

libcli/auth: fix no talloc stackframe around message from the 
samba4.blackbox.kinit test

create_kerberos_key_from_string_direct() used talloc_tos() directly.

Pair-Programmed-With: Stefan Metzmacher me...@samba.org

commit 0791da4fdd75bca6cb4fae670fac4fc5527ab079
Author: Michael Adam ob...@samba.org
Date:   Tue May 10 20:54:06 2011 +0200

lib/replace: fix an #if HAVE_GSSAPI_GSSAPI_EXT_H to be an #ifdef

commit 419e03ab18696984303abfb44f05e58c14ba25ae
Author: Andreas Schneider a...@samba.org
Date:   Thu Apr 14 11:59:57 2011 +0200

libsmbconf: Define a doxygen group for libsmbconf.

Signed-off-by: Michael Adam ob...@samba.org

commit 

[SCM] Samba Shared Repository - branch v3-6-test updated

2011-05-10 Thread Jeremy Allison
The branch, v3-6-test has been updated
   via  76d2ce0 async_smb.c: convert cli-timeout properly
  from  38155e2 A couple more off-by-one calculations with strlcpy.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-6-test


- Log -
commit 76d2ce018a0d164259ab73277af3e2012edcce71
Author: Rusty Russell ru...@rustcorp.com.au
Date:   Tue May 10 17:33:11 2011 +0930

async_smb.c: convert cli-timeout properly

I have a test failure on my 32-bit Ubuntu system, in that
samba3.smbtorture_s3.plain(s3dc).LOCK9 immediately times out (rather than
waiting 5 seconds for the child).

Debugging revealed this code: timeout is in ms and is set to  1000 in
various places.  The code dates from 2002, and other perturbations didn't
reveal why it breaks now, but fix it anyway.

Signed-off-by: Rusty Russell ru...@rustcorp.com.au

Autobuild-User: Rusty Russell ru...@rustcorp.com.au
Autobuild-Date: Tue May 10 12:09:07 CEST 2011 on sn-devel-104
(cherry picked from commit 87e35421744df568721a7f9c7fa141d62665d183)

---

Summary of changes:
 source3/libsmb/async_smb.c |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libsmb/async_smb.c b/source3/libsmb/async_smb.c
index ea3ca2d..ac6a7a2 100644
--- a/source3/libsmb/async_smb.c
+++ b/source3/libsmb/async_smb.c
@@ -425,7 +425,8 @@ struct tevent_req *cli_smb_req_create(TALLOC_CTX *mem_ctx,
state-iov_count = iov_count + 3;
 
if (cli-timeout) {
-   endtime = timeval_current_ofs(0, cli-timeout * 1000);
+   endtime = timeval_current_ofs(cli-timeout / 1000,
+ (cli-timeout % 1000) * 1000);
if (!tevent_req_set_endtime(result, ev, endtime)) {
tevent_req_nomem(NULL, result);
}


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch v3-6-test updated

2011-05-10 Thread Jeremy Allison
The branch, v3-6-test has been updated
   via  25d7736 s3-printing: Fix double free of cups request.
   via  eacf55c s3-printing: very obvious fix for 
cups_pull_comment_location().
   via  6b919c3 s3-events: tevent_internal.h is not a public header
   via  b36fda5 s3: Use tevent_req_ntstatus properly in a few places
   via  708519e s3: Use tevent_req_ntstatus properly in a few places 
(cherry picked from commit 06a2ff579692ea062944e5bd90d3526327004954)
  from  76d2ce0 async_smb.c: convert cli-timeout properly

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-6-test


- Log -
commit 25d7736c82b7f6bcc56fbdec51baeec0f656083d
Author: Günther Deschner g...@samba.org
Date:   Tue May 10 15:49:05 2011 +0200

s3-printing: Fix double free of cups request.

We never free the request in our cups api usage except for here. The reason 
is
probably htis (from the cupsDoConnect API docs):

This function sends the IPP request to the specified server, retrying and
authenticating as necessary. The request is freed with ippDelete() after
receiving a valid IPP response.

Revert Fix a memory leak in cups_pull_comment_location

This reverts commit fee2664dad37536b05ce8bdae3e74d45b257f632.

Autobuild-User: Günther Deschner g...@samba.org
Autobuild-Date: Tue May 10 17:32:58 CEST 2011 on sn-devel-104
(cherry picked from commit 019f11dd5b3240d05c1abe30dec3d793d6919313)

commit eacf55ce39cf4db9784ee500011f338a71b88c97
Author: Günther Deschner g...@samba.org
Date:   Tue May 10 15:48:25 2011 +0200

s3-printing: very obvious fix for cups_pull_comment_location().

This has been in there since 2008...

Guenther
(cherry picked from commit 3ba3f68e03510e3bb5b7627c200af0395e853bc2)

commit 6b919c31974be4167f217b720e975c37ee94d6a3
Author: Andrew Tridgell tri...@samba.org
Date:   Tue May 10 14:55:45 2011 +0200

s3-events: tevent_internal.h is not a public header

We need to use the foo.h form instead of the foo.h form for
headers that are not installed publicly. Otherwise when an external
version of tevent is used we won't find the header and the build will
fail.

Note that this creates a structure dependency between the
tevent structures in the external library and the headers in our
source tree. That is not ideal, but is currently OK as the waf build
will only use the external library if it is at least the same version
as the internal tree, which means it will actually be the same
version, as we release the external version from our tree.

We should come up with a better solution, but for now this allows
openchange to build again.

Autobuild-User: Andrew Tridgell tri...@samba.org
Autobuild-Date: Tue May 10 16:06:40 CEST 2011 on sn-devel-104
(cherry picked from commit 628fcd111af9b51020191a6ee916896c127c88c1)

commit b36fda577867fe612c55b3948b9078b7e644c339
Author: Volker Lendecke v...@samba.org
Date:   Tue May 10 11:05:47 2011 +0200

s3: Use tevent_req_ntstatus properly in a few places

Autobuild-User: Volker Lendecke vlen...@samba.org
Autobuild-Date: Tue May 10 13:11:10 CEST 2011 on sn-devel-104
(cherry picked from commit 44cc1656276d99816614408b5cd846e6a57eacf0)

commit 708519e14be1fdc0f3686e8ab386c49e58283d6a
Author: Volker Lendecke v...@samba.org
Date:   Tue May 10 11:05:47 2011 +0200

s3: Use tevent_req_ntstatus properly in a few places
(cherry picked from commit 06a2ff579692ea062944e5bd90d3526327004954)

---

Summary of changes:
 source3/lib/events.c |2 +-
 source3/libsmb/clifile.c |   87 +-
 source3/printing/print_cups.c|6 +--
 source3/winbindd/wb_fill_pwent.c |6 +-
 source3/winbindd/wb_getgrsid.c   |9 +--
 source3/winbindd/wb_getpwsid.c   |9 +--
 source3/winbindd/wb_gettoken.c   |9 +--
 source3/winbindd/wb_group_members.c  |   18 ++
 source3/winbindd/wb_lookupname.c |3 +-
 source3/winbindd/wb_lookupsid.c  |3 +-
 source3/winbindd/wb_next_grent.c |6 +-
 source3/winbindd/wb_next_pwent.c |3 +-
 source3/winbindd/wb_sid2gid.c|3 +-
 source3/winbindd/wb_sid2uid.c|3 +-
 source3/winbindd/winbindd_getdcname.c|3 +-
 source3/winbindd/winbindd_getgrgid.c |6 +-
 source3/winbindd/winbindd_getgrnam.c |6 +-
 source3/winbindd/winbindd_getgroups.c|6 +-
 source3/winbindd/winbindd_getpwent.c |3 +-
 source3/winbindd/winbindd_getpwnam.c |6 +-
 source3/winbindd/winbindd_getpwsid.c |3 +-
 source3/winbindd/winbindd_getpwuid.c |6 +-
 

autobuild: intermittent test failure detected

2011-05-10 Thread Andrew Tridgell
The autobuild test system has detected an intermittent failing test in 
the current master tree.

The autobuild log of the failure is available here:

   http://git.samba.org/autobuild.flakey/2011-05-11-0254/flakey.log

The samba3 build logs are available here:

   http://git.samba.org/autobuild.flakey/2011-05-11-0254/samba3.stderr
   http://git.samba.org/autobuild.flakey/2011-05-11-0254/samba3.stdout

The source4 build logs are available here:

   http://git.samba.org/autobuild.flakey/2011-05-11-0254/samba4.stderr
   http://git.samba.org/autobuild.flakey/2011-05-11-0254/samba4.stdout
  
The top commit at the time of the failure was:

commit 05e8881fef02e309a6dfbaee544f11c3d5088278
Author: Michael Adam ob...@samba.org
Date:   Tue May 10 22:02:49 2011 +0200

s3:librpc: remove unneded gssapi includes from source3/librpc/crypto/gse.c

These come in via the smb_krb5.h include (and lib/replace/system/kerberos.h)
in the end.

Pair-Programmed-With: Stefan Metzmacher me...@samba.org

Autobuild-User: Michael Adam ob...@samba.org
Autobuild-Date: Tue May 10 23:12:31 CEST 2011 on sn-devel-104