samba.git
13 years agos3-docs: document net registry
Gregor Beck [Mon, 20 Sep 2010 12:24:00 +0000 (14:24 +0200)]
s3-docs: document net registry

Signed-off-by: Michael Adam <obnox@samba.org>
13 years agos3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
Günther Deschner [Wed, 22 Sep 2010 03:54:45 +0000 (20:54 -0700)]
s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.

Andrew, you removed the sid_copy buit forgot the sid, please check.

Guenther

13 years agotevent: include libreplace heade before tevent header
Björn Jacke [Wed, 22 Sep 2010 02:08:40 +0000 (19:08 -0700)]
tevent: include libreplace heade before tevent header

this is supposed to fix bug #7463. Thanks to Joachim Schmitz.

13 years agos3-libgpo: fix the build of scripts client side extension.
Günther Deschner [Tue, 21 Sep 2010 23:13:33 +0000 (16:13 -0700)]
s3-libgpo: fix the build of scripts client side extension.

Guenther

13 years agos3: Remove a global variable in bugfix for bug 7665
Volker Lendecke [Tue, 21 Sep 2010 22:41:23 +0000 (15:41 -0700)]
s3: Remove a global variable in bugfix for bug 7665

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos4: Add script for landing a branch through a remote server, such as sn.
Jelmer Vernooij [Tue, 21 Sep 2010 22:54:34 +0000 (15:54 -0700)]
s4: Add script for landing a branch through a remote server, such as sn.

13 years agos4: Add convenience script for building and landing a tree in the
Jelmer Vernooij [Tue, 21 Sep 2010 21:18:21 +0000 (14:18 -0700)]
s4: Add convenience script for building and landing a tree in the
background, sending results by email.

13 years agopytalloc: Add default compare function.
Jelmer Vernooij [Tue, 21 Sep 2010 07:40:17 +0000 (00:40 -0700)]
pytalloc: Add default compare function.

13 years agos3: Remove a pointless if-statement
Volker Lendecke [Tue, 21 Sep 2010 18:08:19 +0000 (11:08 -0700)]
s3: Remove a pointless if-statement

13 years agos3: don't build krb5 locator plugin if we don't build winbind
Björn Jacke [Tue, 21 Sep 2010 17:52:46 +0000 (10:52 -0700)]
s3: don't build krb5 locator plugin if we don't build winbind

this fixes bug #7329

13 years agos4-ldap: Fixed a problem with NC's having a parentGUID attribute
Nadezhda Ivanova [Tue, 21 Sep 2010 16:10:54 +0000 (09:10 -0700)]
s4-ldap: Fixed a problem with NC's having a parentGUID attribute

NC's other than default NC had a parentGUID, due to an incorrect check of whether
the object has a parent. Fixed by checking object's instanceType instead.

13 years agos3-waf: remove reg_util_legacy from waf build as well.
Günther Deschner [Tue, 21 Sep 2010 08:23:43 +0000 (01:23 -0700)]
s3-waf: remove reg_util_legacy from waf build as well.

Guenther

13 years agos3-winbindd: another attempt to fix the non-ldap build.
Günther Deschner [Tue, 21 Sep 2010 07:18:27 +0000 (00:18 -0700)]
s3-winbindd: another attempt to fix the non-ldap build.

Guenther

13 years agos3:registry: move regio.h from include/ to registry/
Michael Adam [Tue, 21 Sep 2010 07:08:33 +0000 (09:08 +0200)]
s3:registry: move regio.h from include/ to registry/

13 years agos3:registry: move the reg_db.h from include/ to registry/
Michael Adam [Tue, 21 Sep 2010 06:53:49 +0000 (08:53 +0200)]
s3:registry: move the reg_db.h from include/ to registry/

13 years agos3:registry: move prototype from reg_init_smbconf.c to its own header.
Michael Adam [Tue, 21 Sep 2010 06:50:54 +0000 (08:50 +0200)]
s3:registry: move prototype from reg_init_smbconf.c to its own header.

13 years agos3:registry: move prototype from reg_init_full.c to its own header.
Michael Adam [Tue, 21 Sep 2010 06:45:06 +0000 (08:45 +0200)]
s3:registry: move prototype from reg_init_full.c to its own header.

13 years agos3:registry: move prototypes from reg_init_basic.c to their own header.
Michael Adam [Tue, 21 Sep 2010 06:37:14 +0000 (08:37 +0200)]
s3:registry: move prototypes from reg_init_basic.c to their own header.

13 years agos3:registry: move reg_api_regf prototypes to their own header file.
Michael Adam [Tue, 21 Sep 2010 06:23:20 +0000 (08:23 +0200)]
s3:registry: move reg_api_regf prototypes to their own header file.

These two calls are currently only used in the WINREG rpc server.
And this reqires linking in the regfio code.

13 years agos3:registry: move the reg_api prototypes to their own header.
Michael Adam [Tue, 21 Sep 2010 06:11:18 +0000 (08:11 +0200)]
s3:registry: move the reg_api prototypes to their own header.

13 years agos3:registry:reg_api: update (C)
Michael Adam [Tue, 21 Sep 2010 05:44:56 +0000 (07:44 +0200)]
s3:registry:reg_api: update (C)

13 years agopidl/python: Allow passing in UTF8 string objects as well as unicode
Jelmer Vernooij [Tue, 21 Sep 2010 05:18:45 +0000 (22:18 -0700)]
pidl/python: Allow passing in UTF8 string objects as well as unicode
objects for IDL strings.

Signed-off-by: Andrew Tridgell <tridge@samba.org>
13 years agos3:services_db: convert get_common_service_dispname() to talloc
Michael Adam [Tue, 21 Sep 2010 05:40:36 +0000 (07:40 +0200)]
s3:services_db: convert get_common_service_dispname() to talloc

13 years agos3:registry: regfio fix the build
Michael Adam [Tue, 21 Sep 2010 05:40:13 +0000 (07:40 +0200)]
s3:registry: regfio fix the build

13 years agorpc_talloc: Update test now that we create fewer references.
Jelmer Vernooij [Tue, 21 Sep 2010 05:23:15 +0000 (22:23 -0700)]
rpc_talloc: Update test now that we create fewer references.

13 years agopytestrpc: Be more verbose.
Jelmer Vernooij [Tue, 21 Sep 2010 04:04:04 +0000 (21:04 -0700)]
pytestrpc: Be more verbose.

13 years agos4-pild-python: Fix assignments - even though we reference the mem_ctx
Jelmer Vernooij [Tue, 21 Sep 2010 04:02:16 +0000 (21:02 -0700)]
s4-pild-python: Fix assignments - even though we reference the mem_ctx
of an object we still use the actual ptr.

13 years agotestrpc: Convert from a single unit test to a simple test script, be
Jelmer Vernooij [Tue, 21 Sep 2010 03:19:16 +0000 (20:19 -0700)]
testrpc: Convert from a single unit test to a simple test script, be
more verbose.

13 years agopidl: Fix segfault when accessing unicode objects.
Jelmer Vernooij [Tue, 21 Sep 2010 03:02:21 +0000 (20:02 -0700)]
pidl: Fix segfault when accessing unicode objects.

13 years agos4-pidl-python: use correct talloc pointer when allocating subobjects.
Jelmer Vernooij [Tue, 21 Sep 2010 02:54:24 +0000 (19:54 -0700)]
s4-pidl-python: use correct talloc pointer when allocating subobjects.

13 years agos3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
Michael Adam [Tue, 21 Sep 2010 04:51:38 +0000 (06:51 +0200)]
s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}

13 years agos3:services_db: does not need legacy registry code any more.
Michael Adam [Tue, 21 Sep 2010 04:49:40 +0000 (06:49 +0200)]
s3:services_db: does not need legacy registry code any more.

13 years agos3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
Michael Adam [Tue, 21 Sep 2010 04:48:19 +0000 (06:48 +0200)]
s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy

13 years agos3:services_db: extract core of svcctl_set_secdesc to _internal version
Michael Adam [Tue, 21 Sep 2010 01:11:43 +0000 (03:11 +0200)]
s3:services_db: extract core of svcctl_set_secdesc to _internal version

The internal version operates on an already opened key.

13 years agos3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
Michael Adam [Tue, 21 Sep 2010 01:00:29 +0000 (03:00 +0200)]
s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()

Windows behaves like this. - Tests will follow.

13 years agos3:services_db: remove bogus comments
Michael Adam [Mon, 20 Sep 2010 09:24:36 +0000 (11:24 +0200)]
s3:services_db: remove bogus comments

(from copy and paste probably...)

13 years agos3:services_db: remove unused legacy function svcctl_fetch_regvalues().
Michael Adam [Mon, 20 Sep 2010 09:20:37 +0000 (11:20 +0200)]
s3:services_db: remove unused legacy function svcctl_fetch_regvalues().

13 years agos3:rpc_server:ntsvcs: registry is not directly used an more.
Michael Adam [Mon, 20 Sep 2010 09:18:33 +0000 (11:18 +0200)]
s3:rpc_server:ntsvcs: registry is not directly used an more.

13 years agos3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_Get...
Michael Adam [Mon, 20 Sep 2010 09:17:38 +0000 (11:17 +0200)]
s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp

13 years agos3:rpc_server: registry is not direclty used in the svcctl server any more
Michael Adam [Mon, 20 Sep 2010 08:57:53 +0000 (10:57 +0200)]
s3:rpc_server: registry is not direclty used in the svcctl server any more

13 years agos3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
Michael Adam [Mon, 20 Sep 2010 08:30:30 +0000 (10:30 +0200)]
s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()

instead of using legacy svcctl_fetch_regvalues()

13 years agos3:services_db: publish svcctl_get_string_value()
Michael Adam [Mon, 20 Sep 2010 08:27:56 +0000 (10:27 +0200)]
s3:services_db: publish svcctl_get_string_value()

13 years agos3:services_db: factor out common code of lookup_dispname and lookup_description
Michael Adam [Mon, 20 Sep 2010 06:06:30 +0000 (08:06 +0200)]
s3:services_db: factor out common code of lookup_dispname and lookup_description

into a new function svcctl_get_string_value()

13 years agos3:services_db: change svcctl_lookup_description() to use reg_api functions
Michael Adam [Mon, 20 Sep 2010 04:19:57 +0000 (06:19 +0200)]
s3:services_db: change svcctl_lookup_description() to use reg_api functions

13 years agos3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
Michael Adam [Mon, 20 Sep 2010 04:03:58 +0000 (06:03 +0200)]
s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx

Also remove a possible memory by tallocing the result string
also in a default case, where a string constant was returned before.

13 years agos3:services_db: change svcctl_lookup_dispname() to use reg_api functions
Michael Adam [Mon, 20 Sep 2010 06:11:07 +0000 (08:11 +0200)]
s3:services_db: change svcctl_lookup_dispname() to use reg_api functions

13 years agos3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
Michael Adam [Mon, 20 Sep 2010 02:58:27 +0000 (04:58 +0200)]
s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx

13 years agos3:services_db: change svcctl_get_secdesc() to use reg_api functions
Michael Adam [Mon, 20 Sep 2010 02:41:59 +0000 (04:41 +0200)]
s3:services_db: change svcctl_get_secdesc() to use reg_api functions

13 years agos3:services_db: use temp talloc ctx in svcctl_get_secdesc()
Michael Adam [Mon, 20 Sep 2010 02:12:42 +0000 (04:12 +0200)]
s3:services_db: use temp talloc ctx in svcctl_get_secdesc()

13 years agos3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
Michael Adam [Mon, 20 Sep 2010 01:38:45 +0000 (03:38 +0200)]
s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc

13 years agos3:services_db: fix a debug message
Michael Adam [Mon, 20 Sep 2010 01:36:23 +0000 (03:36 +0200)]
s3:services_db: fix a debug message

13 years agos3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
Michael Adam [Mon, 20 Sep 2010 01:34:49 +0000 (03:34 +0200)]
s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx

and add a common exit point

13 years agos3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
Michael Adam [Mon, 20 Sep 2010 00:43:33 +0000 (02:43 +0200)]
s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy

13 years agos3:services_db: untanlge assignments from check in read_init_file().
Michael Adam [Sun, 19 Sep 2010 22:46:59 +0000 (00:46 +0200)]
s3:services_db: untanlge assignments from check in read_init_file().

13 years agos3:services_db: untangle assignments from check in construct_service_sd().
Michael Adam [Sun, 19 Sep 2010 22:40:44 +0000 (00:40 +0200)]
s3:services_db: untangle assignments from check in construct_service_sd().

13 years agos4-drepl: use the partition UDV and hwm for extended getncchanges ops
Andrew Tridgell [Tue, 21 Sep 2010 03:36:36 +0000 (20:36 -0700)]
s4-drepl: use the partition UDV and hwm for extended getncchanges ops

we find the NC root then load the uptodateness vector and highwater
mark, if available, from there

13 years agos3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
Günther Deschner [Tue, 21 Sep 2010 04:05:37 +0000 (21:05 -0700)]
s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.

Guenther

13 years agos4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
Günther Deschner [Tue, 21 Sep 2010 00:41:18 +0000 (17:41 -0700)]
s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().

Guenther

13 years agolib/tdb: fix c++ build warning in tdb_header_hash().
Günther Deschner [Mon, 20 Sep 2010 23:01:51 +0000 (16:01 -0700)]
lib/tdb: fix c++ build warning in tdb_header_hash().

Guenther

13 years agos3-lib/util Remove unused smb_uuid_unpack()
Andrew Bartlett [Fri, 17 Sep 2010 08:06:05 +0000 (18:06 +1000)]
s3-lib/util Remove unused smb_uuid_unpack()

Andrew Bartlett

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-libads call common GUID_from_ndr_blob()
Andrew Bartlett [Fri, 17 Sep 2010 08:04:05 +0000 (18:04 +1000)]
s3-libads call common GUID_from_ndr_blob()

This does a length-limited check, and so avoids reading beyond the
allocated memory if the server sends less than 16 bytes.

Andrew Bartlett

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-uuid Remove unused smb_uuid_pack()
Andrew Bartlett [Fri, 17 Sep 2010 07:46:51 +0000 (17:46 +1000)]
s3-uuid Remove unused smb_uuid_pack()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
Andrew Bartlett [Fri, 17 Sep 2010 02:33:44 +0000 (12:33 +1000)]
s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives

This reduces the manual marshalling of these structures by removing
the duplication here.

Andrew Bartlett

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agoOpen alpha 14.
Jelmer Vernooij [Mon, 20 Sep 2010 22:46:41 +0000 (15:46 -0700)]
Open alpha 14.

13 years agos4-pyrpc: fixed build on python 2.4
Andrew Tridgell [Mon, 20 Sep 2010 19:16:09 +0000 (12:16 -0700)]
s4-pyrpc: fixed build on python 2.4

Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>

13 years agos4-rodc: fixed repsFrom store on RODC
Andrew Tridgell [Mon, 20 Sep 2010 04:49:00 +0000 (21:49 -0700)]
s4-rodc: fixed repsFrom store on RODC

We were disallowing repsFrom store as a RODC on the basis that it is a
write to the directory. It should be allowed, as its is a
non-replicated attribute.

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

13 years agos4-kcc: a bit more debug info on repsFrom creation
Andrew Tridgell [Mon, 20 Sep 2010 04:48:35 +0000 (21:48 -0700)]
s4-kcc: a bit more debug info on repsFrom creation

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

13 years agoMerge branch 'v4-0-stable' into newmaster
Jelmer Vernooij [Mon, 20 Sep 2010 22:24:44 +0000 (15:24 -0700)]
Merge branch 'v4-0-stable' into newmaster

13 years agos3-build: try to fix the non-ldap build.
Günther Deschner [Mon, 20 Sep 2010 22:03:56 +0000 (15:03 -0700)]
s3-build: try to fix the non-ldap build.

ldapsam_search_suffix_by_name is already prototyped in smbldap.h.

Guenther

13 years agolibcli/ldap Add const to ldap_encode_ndr_dom_sid()
Andrew Bartlett [Fri, 17 Sep 2010 01:15:28 +0000 (11:15 +1000)]
libcli/ldap Add const to ldap_encode_ndr_dom_sid()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos4-mkrelease: Update for waf. samba-4.0.0alpha13
Jelmer Vernooij [Mon, 20 Sep 2010 21:41:29 +0000 (14:41 -0700)]
s4-mkrelease: Update for waf.

13 years agowafsamba: Fix docstring for DIST_BLACKLIST.
Jelmer Vernooij [Mon, 20 Sep 2010 21:41:09 +0000 (14:41 -0700)]
wafsamba: Fix docstring for DIST_BLACKLIST.

13 years agos4-test: yet another test for ATTID-ot-OID conversion
Kamen Mazdrashki [Mon, 20 Sep 2010 18:28:06 +0000 (21:28 +0300)]
s4-test: yet another test for ATTID-ot-OID conversion

Test with a valid ATTID for prefixMap lookups,
but supplied ATTID is with index not to be found
in the test prefixMap

13 years agos4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not...
Kamen Mazdrashki [Mon, 20 Sep 2010 17:52:48 +0000 (20:52 +0300)]
s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not found

rather than WERR_INTERNAL_ERROR - it is not internal error!

13 years agos4-dsdb-schema_prefixmap: Print debug message when internal failure occurs
Kamen Mazdrashki [Mon, 20 Sep 2010 18:31:20 +0000 (21:31 +0300)]
s4-dsdb-schema_prefixmap: Print debug message when internal failure occurs

13 years agos4-devel-getncchanges: Add common Samba options as a group to be displayed
Kamen Mazdrashki [Mon, 20 Sep 2010 18:31:11 +0000 (21:31 +0300)]
s4-devel-getncchanges: Add common Samba options as a group to be displayed

Those options are processed but never shown with --help argument

13 years agos3-nmbd: move SYNC_DNS to nmbd.h
Günther Deschner [Thu, 26 Aug 2010 22:07:25 +0000 (00:07 +0200)]
s3-nmbd: move SYNC_DNS to nmbd.h

Guenther

13 years agos3-util: use shared dom_sid_dup.
Günther Deschner [Thu, 26 Aug 2010 15:21:39 +0000 (17:21 +0200)]
s3-util: use shared dom_sid_dup.

Guenther

13 years agos3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.
Günther Deschner [Thu, 26 Aug 2010 13:48:50 +0000 (15:48 +0200)]
s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.

Guenther

13 years agolibcli: add dom_sid_compare_domain()
Günther Deschner [Thu, 26 Aug 2010 14:41:15 +0000 (16:41 +0200)]
libcli: add dom_sid_compare_domain()

Guenther

13 years agos3-build: only include smbldap.h where needed.
Günther Deschner [Thu, 26 Aug 2010 12:07:20 +0000 (14:07 +0200)]
s3-build: only include smbldap.h where needed.

Guenther

13 years agos3-build: only include ctdbd_conn.h where needed.
Günther Deschner [Thu, 26 Aug 2010 08:14:07 +0000 (10:14 +0200)]
s3-build: only include ctdbd_conn.h where needed.

Guenther

13 years agos3-build: only include async headers where needed.
Günther Deschner [Thu, 26 Aug 2010 07:58:09 +0000 (09:58 +0200)]
s3-build: only include async headers where needed.

Guenther

13 years agos4-smbtorture: add NetRemoteTOD libnetapi torture test.
Günther Deschner [Mon, 20 Sep 2010 20:53:09 +0000 (13:53 -0700)]
s4-smbtorture: add NetRemoteTOD libnetapi torture test.

Guenther

13 years agos3-waf: fix the build after registry changes.
Günther Deschner [Mon, 20 Sep 2010 20:40:55 +0000 (13:40 -0700)]
s3-waf: fix the build after registry changes.

Guenther

13 years agoReally enable core dumps in Linux
Rusty Russell [Mon, 20 Sep 2010 04:19:19 +0000 (13:49 +0930)]
Really enable core dumps in Linux

commit e1f1ce68e1f685400a8c68bcec14018e3d1fc29d
Author: Rusty Russell <rusty@rustcorp.com.au>
Date:   Mon Sep 20 13:33:30 2010 +0930

    source3: dump core on Linux, even after seteuid/etc.

    The "dumpable" flag is reset on every call to set*uid, so we need to
    reset it to 1 in the signal handler itself.

    This code dates back to commit ac01fda2b97b 6 years ago :(

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Jeremy Allison <jra@samba.org>
13 years agowafsamba: Fix parsing of IS_GIT_VERSION.
Jelmer Vernooij [Mon, 20 Sep 2010 20:08:29 +0000 (13:08 -0700)]
wafsamba: Fix parsing of IS_GIT_VERSION.

13 years agos4-mkrelease: Update to use waf build.
Jelmer Vernooij [Mon, 20 Sep 2010 20:07:27 +0000 (13:07 -0700)]
s4-mkrelease: Update to use waf build.

13 years agoUpdate version info.
Jelmer Vernooij [Mon, 20 Sep 2010 20:06:13 +0000 (13:06 -0700)]
Update version info.

13 years agoUpdate WHATSNEW.txt.
Jelmer Vernooij [Mon, 20 Sep 2010 19:11:05 +0000 (12:11 -0700)]
Update WHATSNEW.txt.

13 years agos3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment...
Michael Adam [Mon, 20 Sep 2010 17:32:28 +0000 (19:32 +0200)]
s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out

13 years agos3:registry: move (commented out) hilvl util functions to reg_api_util.c
Michael Adam [Mon, 20 Sep 2010 17:30:58 +0000 (19:30 +0200)]
s3:registry: move (commented out) hilvl util functions to reg_api_util.c

13 years agos3:registry: move higher level function reg_open_path to new module reg_api_util
Michael Adam [Mon, 20 Sep 2010 00:42:10 +0000 (02:42 +0200)]
s3:registry: move higher level function reg_open_path to new module reg_api_util

The reg_api.c code should just export functions that direclty relate to winreg
api calls.

13 years agos3-waf: add net.
Günther Deschner [Sun, 19 Sep 2010 20:35:26 +0000 (22:35 +0200)]
s3-waf: add net.

Guenther

13 years agos3-waf: add libnetapi
Günther Deschner [Mon, 20 Sep 2010 16:47:21 +0000 (09:47 -0700)]
s3-waf: add libnetapi

13 years agos4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
Anatoliy Atanasov [Mon, 20 Sep 2010 16:46:10 +0000 (09:46 -0700)]
s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test

13 years agos4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
Anatoliy Atanasov [Mon, 20 Sep 2010 16:44:19 +0000 (09:44 -0700)]
s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.

This functionality is needed for DsCrackNames ListRoles command also.

13 years agos4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
Anatoliy Atanasov [Mon, 20 Sep 2010 16:41:00 +0000 (09:41 -0700)]
s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code

13 years agos4/drs: Added the rest of the enum drsuapi_DsNameFormat values
Anatoliy Atanasov [Mon, 20 Sep 2010 16:39:44 +0000 (09:39 -0700)]
s4/drs: Added the rest of the enum drsuapi_DsNameFormat values

According to documentation - [MS-DRSR] 4.1.4.1.2 and 4.1.4.1.3

13 years agos4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
Günther Deschner [Fri, 24 Apr 2009 11:44:54 +0000 (13:44 +0200)]
s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.

Guenther