Gregor Beck
47313afe97
s3-registry: handle registration entries (.reg) files
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:30:00 +02:00
Gregor Beck
f760494228
s3-lib: add srprs, primitives to build simple recursive parsers
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:29:59 +02:00
Gregor Beck
e5bbc2be05
s3-lib: add cbuf, a talloced character buffer
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:29:59 +02:00
Gregor Beck
9c2e89da10
s3-docs: document net registry
...
Signed-off-by: Michael Adam <obnox@samba.org>
2010-09-22 06:29:59 +02:00
Günther Deschner
a233c0c0d2
s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
...
Andrew, you removed the sid_copy buit forgot the sid, please check.
Guenther
2010-09-21 21:00:32 -07:00
Björn Jacke
7c9dab4761
tevent: include libreplace heade before tevent header
...
this is supposed to fix bug #7463 . Thanks to Joachim Schmitz.
2010-09-21 19:11:58 -07:00
Günther Deschner
617268101a
s3-libgpo: fix the build of scripts client side extension.
...
Guenther
2010-09-21 16:13:58 -07:00
Volker Lendecke
2cf1f05860
s3: Remove a global variable in bugfix for bug 7665
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-21 16:13:58 -07:00
Jelmer Vernooij
93c95824c7
s4: Add script for landing a branch through a remote server, such as sn.
2010-09-21 15:54:34 -07:00
Jelmer Vernooij
fd25d67d0d
s4: Add convenience script for building and landing a tree in the
...
background, sending results by email.
2010-09-21 14:18:21 -07:00
Jelmer Vernooij
049c4fa04d
pytalloc: Add default compare function.
2010-09-21 11:47:03 -07:00
Volker Lendecke
1d90227c3c
s3: Remove a pointless if-statement
2010-09-21 11:09:46 -07:00
Björn Jacke
81d257e8ae
s3: don't build krb5 locator plugin if we don't build winbind
...
this fixes bug #7329
2010-09-21 10:54:37 -07:00
Nadezhda Ivanova
aa57fd8224
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.
2010-09-21 09:10:54 -07:00
Günther Deschner
24cac13666
s3-waf: remove reg_util_legacy from waf build as well.
...
Guenther
2010-09-21 01:25:07 -07:00
Günther Deschner
bf38287c76
s3-winbindd: another attempt to fix the non-ldap build.
...
Guenther
2010-09-21 00:20:00 -07:00
Michael Adam
2d67730daf
s3:registry: move regio.h from include/ to registry/
2010-09-21 09:08:33 +02:00
Michael Adam
4f7d41aa3d
s3:registry: move the reg_db.h from include/ to registry/
2010-09-21 08:53:49 +02:00
Michael Adam
a35daebaf1
s3:registry: move prototype from reg_init_smbconf.c to its own header.
2010-09-21 08:52:06 +02:00
Michael Adam
d25b2adf34
s3:registry: move prototype from reg_init_full.c to its own header.
2010-09-21 08:52:06 +02:00
Michael Adam
0bd2756b97
s3:registry: move prototypes from reg_init_basic.c to their own header.
2010-09-21 08:52:06 +02:00
Michael Adam
4696cd6cbe
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.
2010-09-21 08:52:06 +02:00
Michael Adam
b11cc30508
s3:registry: move the reg_api prototypes to their own header.
2010-09-21 08:52:06 +02:00
Michael Adam
e4eda5f9bc
s3:registry:reg_api: update (C)
2010-09-21 08:52:05 +02:00
Jelmer Vernooij
6a3c687f03
pidl/python: Allow passing in UTF8 string objects as well as unicode
...
objects for IDL strings.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-20 23:17:41 -07:00
Michael Adam
d86d2256b9
s3:services_db: convert get_common_service_dispname() to talloc
2010-09-21 07:41:23 +02:00
Michael Adam
919450a60e
s3:registry: regfio fix the build
2010-09-21 07:41:23 +02:00
Jelmer Vernooij
58cfbc510c
rpc_talloc: Update test now that we create fewer references.
2010-09-20 22:40:47 -07:00
Jelmer Vernooij
7fc40d2ed3
pytestrpc: Be more verbose.
2010-09-20 22:40:47 -07:00
Jelmer Vernooij
c4c6f8f175
s4-pild-python: Fix assignments - even though we reference the mem_ctx
...
of an object we still use the actual ptr.
2010-09-20 22:40:47 -07:00
Jelmer Vernooij
f161fa3ac8
testrpc: Convert from a single unit test to a simple test script, be
...
more verbose.
2010-09-20 22:40:46 -07:00
Jelmer Vernooij
a7393449eb
pidl: Fix segfault when accessing unicode objects.
2010-09-20 22:40:46 -07:00
Jelmer Vernooij
5dd47eeac2
s4-pidl-python: use correct talloc pointer when allocating subobjects.
2010-09-20 22:40:46 -07:00
Michael Adam
08cf13a3df
s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
2010-09-21 06:53:33 +02:00
Michael Adam
7f1efa6ea2
s3:services_db: does not need legacy registry code any more.
2010-09-21 06:53:32 +02:00
Michael Adam
8df2ab9746
s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
2010-09-21 06:53:32 +02:00
Michael Adam
a6f0f912cc
s3:services_db: extract core of svcctl_set_secdesc to _internal version
...
The internal version operates on an already opened key.
2010-09-21 06:53:32 +02:00
Michael Adam
f2a4d5536b
s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
...
Windows behaves like this. - Tests will follow.
2010-09-21 06:53:32 +02:00
Michael Adam
8be007dbb0
s3:services_db: remove bogus comments
...
(from copy and paste probably...)
2010-09-21 06:53:32 +02:00
Michael Adam
5fe2abb2f8
s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
2010-09-21 06:53:32 +02:00
Michael Adam
e869af9e0e
s3:rpc_server:ntsvcs: registry is not directly used an more.
2010-09-21 06:53:32 +02:00
Michael Adam
d760e543a1
s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
2010-09-21 06:53:32 +02:00
Michael Adam
4cee4bbd02
s3:rpc_server: registry is not direclty used in the svcctl server any more
2010-09-21 06:53:31 +02:00
Michael Adam
3cab109754
s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
...
instead of using legacy svcctl_fetch_regvalues()
2010-09-21 06:53:31 +02:00
Michael Adam
3c85a9fcbe
s3:services_db: publish svcctl_get_string_value()
2010-09-21 06:53:31 +02:00
Michael Adam
e28bc8d763
s3:services_db: factor out common code of lookup_dispname and lookup_description
...
into a new function svcctl_get_string_value()
2010-09-21 06:53:31 +02:00
Michael Adam
53dcbc2dd2
s3:services_db: change svcctl_lookup_description() to use reg_api functions
2010-09-21 06:53:31 +02:00
Michael Adam
9fee033656
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.
2010-09-21 06:53:31 +02:00
Michael Adam
464515cd61
s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
2010-09-21 06:53:31 +02:00
Michael Adam
e464ca9f31
s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
2010-09-21 06:53:31 +02:00