Stefan Metzmacher
7681260e1e
s4:winbind/wb_dom_info_trusted.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:47 +01:00
Stefan Metzmacher
53bdd25829
s4:winbind/wb_connect_sam.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:47 +01:00
Stefan Metzmacher
d836dd9ea7
s4:winbind/wb_connect_lsa.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:47 +01:00
Stefan Metzmacher
6ecae51e18
s4:winbind/wb_cmd_usersids.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:46 +01:00
Stefan Metzmacher
765d4a52cb
s4:winbind/wb_cmd_list_trustdom.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:45 +01:00
Stefan Metzmacher
05d6343ac7
s4:winbind/wb_cmd_getdcname: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:45 +01:00
Stefan Metzmacher
9e87e6dc9a
s4:winbind/wb_async_helpers.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:45 +01:00
Stefan Metzmacher
a011cbccb7
s4:libnet/libnet_rpc.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:45 +01:00
Stefan Metzmacher
c190ae1631
s4:libnet/usernam.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:44 +01:00
Stefan Metzmacher
a8967c378c
s4:libnet/userinfo.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:44 +01:00
Stefan Metzmacher
ccc0ab6811
s4:libnet/libnet_user.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:44 +01:00
Stefan Metzmacher
c148405a12
s4:libnet/libnet_lookup.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:44 +01:00
Stefan Metzmacher
eae3436320
s4:libnet/libnet_group.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:43 +01:00
Stefan Metzmacher
3d72524ab4
s4:libnet/libnet_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:43 +01:00
Stefan Metzmacher
f0a394315d
s4:libnet_unbecome_dc: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:43 +01:00
Stefan Metzmacher
2c5bbea8cb
s4:libnet_become_dc: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:42 +01:00
Stefan Metzmacher
8dc4fd921b
s4:libnet/group*: make use of tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:42 +01:00
Stefan Metzmacher
a3ae9802d4
s4:libnet: keep a dcerpc_binding_handle for samr and lsa
...
metze
2010-03-12 15:25:42 +01:00
Stefan Metzmacher
77fb700e20
s4:dsdb/repl: make use of use tevent_req based dcerpc_binding_handle stubs
...
metze
2010-03-12 15:25:41 +01:00
Stefan Metzmacher
15d9675b04
pidl:Samba4/NDR/Client: generate stubs for dcerpc_binding_handle abstraction
...
metze
2010-03-12 15:25:41 +01:00
Stefan Metzmacher
d95ca90030
s4:librpc/rpc: prepare dcerpc dependecies before pidl changes
...
metze
2010-03-12 15:25:41 +01:00
Stefan Metzmacher
6677a5431c
s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructure
...
metze
2010-03-12 15:25:41 +01:00
Stefan Metzmacher
454bedcb80
pidl:Samba4/NDR/Client: don't generate client stubs for function marked as [todo]
...
metze
2010-03-12 15:25:40 +01:00
Stefan Metzmacher
8844acf424
pidl:Samba/Python: don't generate methods for functions marked as [todo]
...
metze
2010-03-12 15:25:40 +01:00
Stefan Metzmacher
f4c227e571
librpc: rerun make idl
...
metze
2010-03-12 15:25:40 +01:00
Stefan Metzmacher
f85c825ae2
drsuapi.idl: don't mark drsuapi_DsGetMemberships as [todo]
...
metze
2010-03-12 15:25:39 +01:00
Volker Lendecke
79100c2421
s3: Add "g_lock_do" as a convenience wrapper function
2010-03-12 14:23:25 +01:00
Volker Lendecke
1728b5fa6f
s3: Actually use mem_ctx in net_g_lock_init()
2010-03-12 12:12:42 +01:00
Volker Lendecke
bc1f3fe99e
s3: Fix a comment
2010-03-12 12:08:32 +01:00
Volker Lendecke
67d1b01590
s3: Fix some "net registry" usage messages
2010-03-12 11:47:37 +01:00
Crístian Deives
a0527dd790
use unsigned instead of uint32_t for LDB counters.
...
the attribute num_values of the struct ldb_message_element is defined as
an unsigned int, so the counters of that variable should be of the same
type.
2010-03-12 16:31:20 +11:00
Crístian Deives
208e2801b4
nTDSConnection creation
...
create nTDSConnection objects to "imply" the minimum-cost spanning tree edges
for which no nTDSConnection objects yet exist. it also adds a test function in
kcc_connection so the kcctpl functions can be called. this patch is in accord
with the sections [MS-ADTS] 7.2.2.3.4.2 and 7.2.2.3.4.5.
2010-03-12 16:31:20 +11:00
Crístian Deives
6e20906f42
spanning tree computation
...
calculate the spanning tree for the intersite connection. this patch is in
accord with the section [MS-ADTS] 7.2.2.3.4.4.
2010-03-12 16:31:20 +11:00
Crístian Deives
b70df94f62
new function kcctpl_color_vertices
...
besides the new function implemented, some minor bugs were also fixed. this
patch is in accord with the section [MS-ADTS] 7.2.2.3.4.3.
2010-03-12 16:31:20 +11:00
Eduardo Lima
7b20ad99d6
s4-drs: check if an optional feature is enabled
2010-03-12 16:31:20 +11:00
Andrew Bartlett
ca67768b66
s4:selftest Add file based DNS resolver to selftest environment
...
This will in future allow us to test 'net vampire' in the test
environment, using the file based DNS lookups to avoid us hitting real
DNS.
2010-03-12 13:22:21 +11:00
Andrew Bartlett
8529b0afc1
selftest: Remove dns_host_file every time we start
2010-03-12 13:22:20 +11:00
Nadezhda Ivanova
be79f572ed
Split the dsdb_access_check_on_dn.
...
Split the dsdb_access_check_on_dn so it can be reused for checks
from both within the module stack and outside it.
2010-03-12 03:13:51 +02:00
Nadezhda Ivanova
4b256c6d8e
Fixed ACL module to use dsdb_module_* API.
2010-03-12 02:21:16 +02:00
Günther Deschner
8194fc3757
s3-netlogon: Fix bug #7237 : _netr_SamLogon segfaults for clients sending NULL domain.
...
Thanks to Marc Muehlfeld <muehlfeld@medizinische-genetik.de>.
Guenther
2010-03-12 00:37:30 +01:00
Jeremy Allison
1a10a5949d
Improve symlink delete test. Make sure we don't delete the link target by mistake.
...
Jeremy.
2010-03-11 14:41:01 -08:00
Günther Deschner
98ba174fa2
s4-smbtorture: add netr_SamLogon test with NULL domain to RPC-NETLOGON-S3.
...
This is to demonstrate how a "Windows 2002 Service Pack 3 2600" box constantly
crashes smbd (in preparation of fixing bug #7237 ).
Guenther
2010-03-11 23:25:04 +01:00
Nadezhda Ivanova
222b955237
Moved access_check_on_dn from acl module as an utility.
...
Made this an utility function so it can be used for access checking
outside of the acl ldb module, such as checking validated writes and
control access rights in other protocols (e. g drs)
2010-03-12 00:20:15 +02:00
Günther Deschner
24a7f8f2db
s3-winreg: make QueryValue pass RPC-WINREG test again.
...
Guenther
2010-03-11 20:48:24 +01:00
Günther Deschner
40e2c04f8a
s4-smbtorture: skip extended SetValue test against Samba (both dont survive).
...
Guenther
2010-03-11 20:48:05 +01:00
Günther Deschner
2324b07726
s4-smbtorture: test NULL and "" valuenames as well in query for wellknown winreg key.
...
Guenther
2010-03-11 20:42:49 +01:00
Günther Deschner
e0d85f87b7
winreg: add winreg_KeyType enum.
...
Guenther
2010-03-11 20:23:47 +01:00
Günther Deschner
96a38e387e
s3-winreg: fix some function names in debug statements.
...
Guenther
2010-03-11 20:23:47 +01:00
Günther Deschner
9e80fe6675
s4-winreg: continue processing in WERR_MORE_DATA case in dcesrv_winreg_QueryValue().
...
Matthias, please check.
Guenther
2010-03-11 20:17:48 +01:00
Günther Deschner
09ea04a7f8
s4-smbtorture: add extended SetValue test to RPC-WINREG.
...
Really looks like a blob based database frontend.
As it seems, we can set *any* type of data with *any* content on Windows and get
the exact same data back.
Guenther
2010-03-11 19:03:21 +01:00