1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

60266 Commits

Author SHA1 Message Date
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