tpot/samba-autobuild/.git
2 years agoInclude misc.idl for policy_handle in srvsvc.idl. master
Tim Potter [Mon, 18 Oct 2010 14:54:31 +0000]
Include misc.idl for policy_handle in srvsvc.idl.

2 years agoMerge branch 'master' of git://git.samba.org/samba
Tim Potter [Mon, 18 Oct 2010 14:13:09 +0000]
Merge branch 'master' of git://git.samba.org/samba

2 years agos4:libcli/util: add pipe related NT_STATUS_RPC_* codes
Stefan Metzmacher [Mon, 11 Oct 2010 21:04:28 +0000]
s4:libcli/util: add pipe related NT_STATUS_RPC_* codes

metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Oct 18 13:50:55 UTC 2010 on sn-devel-104

2 years agos3:libsmb: add pipe related NT_STATUS_RPC_* codes
Stefan Metzmacher [Mon, 11 Oct 2010 21:03:34 +0000]
s3:libsmb: add pipe related NT_STATUS_RPC_* codes

metze

2 years agolibcli/util: add pipe related NT_STATUS_RPC_* codes
Stefan Metzmacher [Mon, 11 Oct 2010 21:02:38 +0000]
libcli/util: add pipe related NT_STATUS_RPC_* codes

metze

2 years agos3-winbind: Fixed init order.
Andreas Schneider [Fri, 15 Oct 2010 15:58:39 +0000]
s3-winbind: Fixed init order.

We need the system server info in the rpc services.

Autobuild-User: Andreas Schneider <asn@samba.org>
Autobuild-Date: Mon Oct 18 12:43:16 UTC 2010 on sn-devel-104

2 years agolibrpc: Fixed memory context of dcerpc_binding_from_tower.
Stefan Metzmacher [Mon, 18 Oct 2010 10:20:56 +0000]
librpc: Fixed memory context of dcerpc_binding_from_tower.

2 years agos4-gensec: Add dependency on com_err to GENSEC_KRB5.
Andreas Schneider [Mon, 18 Oct 2010 09:50:04 +0000]
s4-gensec: Add dependency on com_err to GENSEC_KRB5.

2 years agos4-ldb Add LDB_REQ_SET_LOCATION to help track handler use
Andrew Bartlett [Mon, 18 Oct 2010 11:13:20 +0000]
s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use

This greatly assists in debugging what is going on with the
ldb handle, as it indicates where it was created.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Mon Oct 18 11:54:46 UTC 2010 on sn-devel-104

2 years agos4-selftest Make GDB_PROVISION work again
Andrew Bartlett [Mon, 18 Oct 2010 11:11:40 +0000]
s4-selftest Make GDB_PROVISION work again

gdb --args won't run the #!/usr/bin/evn python

Andrew Bartlett

2 years agoldb Ensure we mark ongoing LDAP requests as PENDING
Andrew Bartlett [Mon, 18 Oct 2010 03:06:50 +0000]
ldb Ensure we mark ongoing LDAP requests as PENDING

2 years agos4-openldap-backend Don't set 'dbnosync' on cn=config
Andrew Bartlett [Mon, 18 Oct 2010 00:49:55 +0000]
s4-openldap-backend Don't set 'dbnosync' on cn=config

This isn't valid in current OpenLDAP versions.

Andrew Bartlett

2 years agos4-provision Use --ldap-backend-nosync rather than just --nosync
Andrew Bartlett [Mon, 18 Oct 2010 00:48:14 +0000]
s4-provision Use --ldap-backend-nosync rather than just --nosync

For some reason we had both options, and --ldap-backend-nosync is
the better name.

Andrew Bartlett

2 years agoheimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
Jelmer Vernooij [Mon, 18 Oct 2010 09:35:46 +0000]
heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Oct 18 10:27:47 UTC 2010 on sn-devel-104

2 years agoThis is typo fix patch for smbcacls.1.xml .
Samba-JP oota [Mon, 18 Oct 2010 05:10:29 +0000]
This is typo fix patch for smbcacls.1.xml .

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Mon Oct 18 05:53:26 UTC 2010 on sn-devel-104

2 years agodsdb simple_ldap_map depends on LDBSAMBA
Andrew Bartlett [Sun, 17 Oct 2010 23:48:21 +0000]
dsdb simple_ldap_map depends on LDBSAMBA

This shows up at build time on MacOS and runtime on Linux when we
use the LDAP backend.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Mon Oct 18 00:57:51 UTC 2010 on sn-devel-104

2 years agoRevert "s4:dsdb - make the RELAX control private"
Andrew Bartlett [Sun, 17 Oct 2010 23:24:56 +0000]
Revert "s4:dsdb - make the RELAX control private"

This must be available to the OpenLDAP backend, to set the GUID values
in some situations.  We need a proper ACL mechanism to control the use
or abuse of this control.

This reverts commit 10adee89367cee9add993869280542418fb3d370.

2 years agoheimdal: Attempt to fix path of hdb_asn1.h
Jelmer Vernooij [Sun, 17 Oct 2010 23:28:53 +0000]
heimdal: Attempt to fix path of hdb_asn1.h

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Oct 18 00:15:11 UTC 2010 on sn-devel-104

2 years agodsdb: Module aliases require to be prefixed with the subsystem name.
Jelmer Vernooij [Sun, 17 Oct 2010 23:17:56 +0000]
dsdb: Module aliases require to be prefixed with the subsystem name.

2 years agodcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.
Jelmer Vernooij [Sun, 17 Oct 2010 18:35:04 +0000]
dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sun Oct 17 19:15:43 UTC 2010 on sn-devel-104

2 years agotdb: Bump version to 1.2.7 after addition of pytdb.__version__.
Jelmer Vernooij [Sun, 17 Oct 2010 17:39:09 +0000]
tdb: Bump version to 1.2.7 after addition of pytdb.__version__.

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sun Oct 17 18:23:16 UTC 2010 on sn-devel-104

2 years agoheimdal: Add local simpler copy of to_list().
Jelmer Vernooij [Sat, 16 Oct 2010 17:01:18 +0000]
heimdal: Add local simpler copy of to_list().

2 years agoRevert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in ...
Matthias Dieter Wallnöfer [Sun, 17 Oct 2010 12:27:18 +0000]
Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c""

This reverts commit 8a2ce5c47cee499f90b125ebde83de5f9f1a9aa0.

Jelmer pointed out that these are also in use by other LDB databases - not only
SAMDB ones.

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sun Oct 17 13:37:16 UTC 2010 on sn-devel-104

2 years agos4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common...
Matthias Dieter Wallnöfer [Sun, 17 Oct 2010 08:37:23 +0000]
s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c"

They're only in use by SAMDB code.

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sun Oct 17 09:40:13 UTC 2010 on sn-devel-104

2 years agos4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call
Matthias Dieter Wallnöfer [Sun, 17 Oct 2010 08:29:46 +0000]
s4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call

2 years agos4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces
Matthias Dieter Wallnöfer [Sun, 17 Oct 2010 08:23:41 +0000]
s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces

2 years agos4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there
Matthias Dieter Wallnöfer [Sun, 17 Oct 2010 08:20:40 +0000]
s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there

2 years agos4:dsdb - make the RELAX control private
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 18:58:51 +0000]
s4:dsdb - make the RELAX control private

This makes our LDAP much more secure and less error-prone.

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Oct 16 19:43:36 UTC 2010 on sn-devel-104

2 years agos4:libcli/ldap/ldap_controls.c - fix up the controls list
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 18:46:20 +0000]
s4:libcli/ldap/ldap_controls.c - fix up the controls list

- add missing private controls and comments
- use control defines rather than hardcoded values -> easier to comprehend
- reorder controls

2 years agoldb:ldb.h - reorder controls/extended operations
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 18:45:08 +0000]
ldb:ldb.h - reorder controls/extended operations

This makes it easier to read

2 years agoheimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
Jelmer Vernooij [Sat, 16 Oct 2010 15:30:51 +0000]
heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Oct 16 16:14:24 UTC 2010 on sn-devel-104

2 years agoheimdal: Allow leaving off prefix from asn1 option_file.
Jelmer Vernooij [Sat, 16 Oct 2010 15:26:24 +0000]
heimdal: Allow leaving off prefix from asn1 option_file.

2 years agoheimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
Jelmer Vernooij [Sat, 16 Oct 2010 15:25:19 +0000]
heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().

2 years agoheimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
Jelmer Vernooij [Sat, 16 Oct 2010 15:23:06 +0000]
heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().

2 years agoheimdal: Allow leaving off prefix for HEIMDAL_ASN1().
Jelmer Vernooij [Sat, 16 Oct 2010 15:21:05 +0000]
heimdal: Allow leaving off prefix for HEIMDAL_ASN1().

2 years agoheimdal: Allow leaving off ../heimdal prefix for proto headers.
Jelmer Vernooij [Sat, 16 Oct 2010 15:16:44 +0000]
heimdal: Allow leaving off ../heimdal prefix for proto headers.

2 years agoheimdal: Allow leaving off ../heimdal prefix for source files.
Jelmer Vernooij [Sat, 16 Oct 2010 15:13:10 +0000]
heimdal: Allow leaving off ../heimdal prefix for source files.

2 years agoheimdal: Add convenience functions for finding heimdal paths.
Jelmer Vernooij [Sat, 16 Oct 2010 15:08:27 +0000]
heimdal: Add convenience functions for finding heimdal paths.

2 years agoheimdal: Call HEIMDAL_AUTOPROTO() manually.
Jelmer Vernooij [Sat, 16 Oct 2010 15:06:41 +0000]
heimdal: Call HEIMDAL_AUTOPROTO() manually.

2 years agoheimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
Jelmer Vernooij [Sat, 16 Oct 2010 15:03:06 +0000]
heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.

2 years agoheimdal: Add variables for source files.
Jelmer Vernooij [Sat, 16 Oct 2010 14:46:22 +0000]
heimdal: Add variables for source files.

2 years agoheimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
Jelmer Vernooij [Sat, 16 Oct 2010 14:37:11 +0000]
heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.

2 years agoheimdal_build: Fix detection of system roken library.
Jelmer Vernooij [Sat, 16 Oct 2010 02:31:54 +0000]
heimdal_build: Fix detection of system roken library.

2 years agoheimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
Jelmer Vernooij [Sat, 16 Oct 2010 02:30:49 +0000]
heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().

2 years agoldb:pyldb.c - remove pointless comment
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 13:49:07 +0000]
ldb:pyldb.c - remove pointless comment

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Oct 16 14:38:58 UTC 2010 on sn-devel-104

2 years agoldb:"ldb_dn_compare_base" - use "unsigned int" counters
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 13:10:11 +0000]
ldb:"ldb_dn_compare_base" - use "unsigned int" counters

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Oct 16 13:54:13 UTC 2010 on sn-devel-104

2 years agoldb:"ldb_dn_add_child" - use "unsigned int" counters
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 13:08:40 +0000]
ldb:"ldb_dn_add_child" - use "unsigned int" counters

2 years agoldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 13:04:57 +0000]
ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter

2 years agoldb:"ldb_dn_canonical" - use an "unsigned int" counter
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 12:47:42 +0000]
ldb:"ldb_dn_canonical" - use an "unsigned int" counter

Convert it to use an "unsigned int" counter which represents the exact length
of the DN components.

2 years agos4:samldb LDB module - use appropriate fixed-length integer types where needed
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 12:19:19 +0000]
s4:samldb LDB module - use appropriate fixed-length integer types where needed

- The "systemFlags" we interpret always as signed
- Use "samdb_msg_add_int" where possible (much saver for integer storing than
  ldb_msg_add_fmt)

2 years agos4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 09:00:12 +0000]
s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers

Please do always use the functions which specifiy the appropriate integer
length to not run into platform-specific issues. Therefore I'm removing these
generic calls.

2 years agos4:samba3sid LDB module - handle the RID as uint32_t
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 08:59:30 +0000]
s4:samba3sid LDB module - handle the RID as uint32_t

- This is how we always deal with RIDs
- Use an integer-length safe function for the RID update

2 years agos4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete...
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 10:28:25 +0000]
s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete protection

MS-ADTS 3.1.1.5.5.7.2

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Oct 16 11:24:09 UTC 2010 on sn-devel-104

2 years agos4:ldif_handlers.c - fix a typo
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 09:32:38 +0000]
s4:ldif_handlers.c - fix a typo

2 years agos4:dsdb - fix unsigned integer save problems using the "%u" specifier
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 15:01:39 +0000]
s4:dsdb - fix unsigned integer save problems using the "%u" specifier

The issue here is that we have not yet first cast to int32_t explicitly,
before we cast to an signed int to printf() into the %d or cast to a
int64_t before we then cast to a long long to printf into a %lld.

There are *no* unsigned integers in Active Directory LDAP, even the RID
allocations and ms-DS-Secondary-KrbTgt-Number are *signed* quantities.
(See the schema, and the syntax definitions in schema_syntax.c).

The failure has been detected by Matthieu Patou on the buildfarm host "tridge"
due to a malformed "groupType" attribute.

The solution is to use the "%d" specifier. Either to use it directly - or better
(when possible) use the call "samdb_msg_add_uint" (which encapsulates it).

This patch changes such problematic situations.

2 years agos4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint...
Matthias Dieter Wallnöfer [Sat, 16 Oct 2010 08:36:32 +0000]
s4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more

Unsigned int data in AD is a bit problematic to handle. Problem described by
abartlet.

2 years agoDon't arbitrarily clean all parametric options in add_a_service(),
Jeremy Allison [Sat, 16 Oct 2010 05:27:10 +0000]
Don't arbitrarily clean all parametric options in add_a_service(),
that is called from many places, not just smb.conf processing. Only
clean parametric options when doing actual smb.conf reading (or
registry equivalent).

Michael Adams, Volker, Metze, please check.

Jeremy.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Oct 16 06:46:19 UTC 2010 on sn-devel-104

2 years agoEnsure we have correct parameters to use Windows ACL modules.
Jeremy Allison [Sat, 16 Oct 2010 02:54:51 +0000]
Ensure we have correct parameters to use Windows ACL modules.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Oct 16 03:36:04 UTC 2010 on sn-devel-104

2 years agoheimdal_build: Support using system asn1 library.
Jelmer Vernooij [Sat, 16 Oct 2010 01:27:02 +0000]
heimdal_build: Support using system asn1 library.

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Oct 16 02:14:32 UTC 2010 on sn-devel-104

2 years agoheimdal_build: Skip some hx509 code when using system hx509.
Jelmer Vernooij [Sat, 16 Oct 2010 01:07:40 +0000]
heimdal_build: Skip some hx509 code when using system hx509.

2 years agoheimdal_build: Add comment with stub for finding the system libtommath.
Jelmer Vernooij [Sat, 16 Oct 2010 00:57:57 +0000]
heimdal_build: Add comment with stub for finding the system libtommath.

2 years agoheimdal_build: Initial work on supporting an external heimdal library.
Jelmer Vernooij [Sat, 16 Oct 2010 00:48:06 +0000]
heimdal_build: Initial work on supporting an external heimdal library.

2 years agoheimdal_build: Support using system hx509 library when explicitly
Jelmer Vernooij [Sat, 16 Oct 2010 00:25:40 +0000]
heimdal_build: Support using system hx509 library when explicitly
requested.

2 years agoheimdal_build: Fix build with system roken.
Jelmer Vernooij [Sat, 16 Oct 2010 00:15:36 +0000]
heimdal_build: Fix build with system roken.

2 years agoheimdal_build: Put version objects in a separate subsystem.
Jelmer Vernooij [Fri, 15 Oct 2010 23:49:41 +0000]
heimdal_build: Put version objects in a separate subsystem.

2 years agoheimdal: Support using system roken.
Jelmer Vernooij [Fri, 15 Oct 2010 22:58:56 +0000]
heimdal: Support using system roken.

2 years agoheimdal_build: Use existing functions for finding system libraries.
Jelmer Vernooij [Fri, 15 Oct 2010 22:41:34 +0000]
heimdal_build: Use existing functions for finding system libraries.

2 years agoAdd acl_xattr:ignore system acls boolean (normally false) to allow
Jeremy Allison [Fri, 15 Oct 2010 22:56:09 +0000]
Add acl_xattr:ignore system acls boolean (normally false) to allow
Samba ACL module to ignore mapping to lower POSIX layer. With this
fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters
set).

Jeremy.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Oct 16 01:26:31 UTC 2010 on sn-devel-104

2 years agoAdd make_default_filesystem_acl() function to be used in following change to acl_xatt...
Jeremy Allison [Fri, 15 Oct 2010 22:53:51 +0000]
Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module.

2 years agoFix handling of "NULL" DACL. Map to u/g/w - rwx.
Jeremy Allison [Fri, 15 Oct 2010 22:42:44 +0000]
Fix handling of "NULL" DACL. Map to u/g/w - rwx.

Jeremy.

2 years agoFix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can...
Jeremy Allison [Fri, 15 Oct 2010 22:28:23 +0000]
Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped.

2 years agoAdd debug message to get_nt_acl_internal() to see what we got.
Jeremy Allison [Fri, 15 Oct 2010 21:18:22 +0000]
Add debug message to get_nt_acl_internal() to see what we got.

2 years agoFix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
Jeremy Allison [Fri, 15 Oct 2010 21:16:30 +0000]
Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.

Jeremy.

2 years agoFix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to...
Jeremy Allison [Fri, 15 Oct 2010 21:12:04 +0000]
Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.

Jeremy.

2 years agoFix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix...
Jeremy Allison [Fri, 15 Oct 2010 20:30:07 +0000]
Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.

It turns out a client can send an NTCreateX call for a new file, but specify
FILE_ATTRIBUTE_DIRECTORY in the attribute list. Windows silently strips this,
but we don't - causing the unix_mode() function to go through the "mode bits
for new directory" codepath, instead of the "mode bits for new file" codepath.

Jeremy.

2 years agoheimdal Add missing dependencies on wind.
Jelmer Vernooij [Fri, 15 Oct 2010 22:38:29 +0000]
heimdal Add missing dependencies on wind.

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Fri Oct 15 23:20:22 UTC 2010 on sn-devel-104

2 years agoheimdal_build: Allow using system wind.
Jelmer Vernooij [Fri, 15 Oct 2010 22:31:10 +0000]
heimdal_build: Allow using system wind.

Please note that to use the system wind library the user explicitly has
to specify --bundled-library=!wind . Without that option we will always
use the included wind library.

2 years agos4:torture/local/dbspeed.c - use LDB result constant
Matthias Dieter Wallnöfer [Fri, 15 Oct 2010 18:18:22 +0000]
s4:torture/local/dbspeed.c - use LDB result constant

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Oct 15 19:11:32 UTC 2010 on sn-devel-104

2 years agos3-rpc_server: Normalize rpc_pipe_open_interface pipe name.
Andreas Schneider [Thu, 16 Sep 2010 08:49:39 +0000]
s3-rpc_server: Normalize rpc_pipe_open_interface pipe name.

Autobuild-User: Andreas Schneider <asn@samba.org>
Autobuild-Date: Fri Oct 15 12:15:45 UTC 2010 on sn-devel-104

2 years agos3-rpc_server: Make auth_serversupplied_info const.
Andreas Schneider [Wed, 15 Sep 2010 15:24:08 +0000]
s3-rpc_server: Make auth_serversupplied_info const.

2 years agos3-winbind: Fixed the build of idmap_rid.
Andreas Schneider [Fri, 15 Oct 2010 11:32:08 +0000]
s3-winbind: Fixed the build of idmap_rid.

2 years agos4-test: fixed a typo in test_kinit.sh
Andrew Tridgell [Fri, 15 Oct 2010 09:32:09 +0000]
s4-test: fixed a typo in test_kinit.sh

too many Ts

Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Fri Oct 15 10:14:27 UTC 2010 on sn-devel-104

2 years agos4-test: fixed test_kinit.sh time command test
Andrew Tridgell [Fri, 15 Oct 2010 09:31:06 +0000]
s4-test: fixed test_kinit.sh time command test

passing -W breaks -k yes

2 years agos4-net: exit with a failure when a command is unknown
Andrew Tridgell [Fri, 15 Oct 2010 09:30:03 +0000]
s4-net: exit with a failure when a command is unknown

this ensures we don't pass bad tests in 'make test' if they call
unknown net commands

2 years agoscript: the --tests option has been replaced by --test-command
Andrew Tridgell [Fri, 15 Oct 2010 06:43:44 +0000]
script: the --tests option has been replaced by --test-command

2 years agos4-finddcs: better debug messages to help track down DNS problems
Andrew Tridgell [Fri, 15 Oct 2010 06:40:53 +0000]
s4-finddcs: better debug messages to help track down DNS problems

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

2 years agos4-net: fix the dependence on command line ordering
Andrew Tridgell [Fri, 15 Oct 2010 01:10:02 +0000]
s4-net: fix the dependence on command line ordering

this fixes python net commands where you use a '-' option before the
command name

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

2 years agos4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"
Matthias Dieter Wallnöfer [Fri, 15 Oct 2010 08:27:51 +0000]
s4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"

"ldb_msg_add_string" is safe here since the integer has already been converted
to a string which is "talloc"ed on "mem_ctx".

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Oct 15 09:11:49 UTC 2010 on sn-devel-104

2 years agos4 param: change messaging directory name from messaging to msg
Matthieu Patou [Fri, 15 Oct 2010 06:16:46 +0000]
s4 param: change messaging directory name from messaging to msg

This saves 6 chars and as in some installation users tends to install
samba in directory with very long name they have a problem with the
sockets.
It will also ease the pain on buildfarms as we tend to have very long
environnement name (ie. vampire_dc) in path that are already quite long
leading also to errors on unix socket manipulation.

Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Fri Oct 15 08:15:56 UTC 2010 on sn-devel-104

2 years agos4 dsdb: fix sign problem on PPC and x86
Matthieu Patou [Thu, 14 Oct 2010 13:56:23 +0000]
s4 dsdb: fix sign problem on PPC and x86

In LDAP we used signed intege and groups have the highest bit set (ie.
0x80000002). So it will result with values that are > 2^31 when these
value are used on some plateforms (x86 and PPC 64bits in this case) it
causes problem with strtol.

2 years agos4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 08:54:50 +0000]
s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Oct 15 07:27:07 UTC 2010 on sn-devel-104

2 years agos4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex...
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 08:50:19 +0000]
s4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex format

Template is commit deebc934edb9a0a70e7615b1161d7a60fcb1d78f from Wilco.

2 years agos4:ntptr/ntptr_simple_ldb.c - use LDB result constants
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 20:38:10 +0000]
s4:ntptr/ntptr_simple_ldb.c - use LDB result constants

2 years agos4:libnet_samsync_ldb.c - use LDB result constants
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 20:25:40 +0000]
s4:libnet_samsync_ldb.c - use LDB result constants

2 years agos4:lsa RPC server - use LDB result constant
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 19:54:26 +0000]
s4:lsa RPC server - use LDB result constant

2 years agos4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 15:00:19 +0000]
s4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"

2 years agos4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 20:36:07 +0000]
s4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"

2 years agos4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 20:43:33 +0000]
s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions

2 years agos4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to...
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 20:41:06 +0000]
s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to be duplicated

This is done internally by the LDB library - look at "ldb_msg_add_empty".

2 years agos4:libds/common/flags.h - fix typo
Matthias Dieter Wallnöfer [Thu, 14 Oct 2010 09:31:44 +0000]
s4:libds/common/flags.h - fix typo