Jelmer Vernooij
ba75f1613a
r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack.
2007-12-21 05:47:05 +01:00
Jelmer Vernooij
0721a07aad
r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack.
2007-12-21 05:47:04 +01:00
Jelmer Vernooij
a9a9634df8
r26221: Add loadparm_context parameter to auth_context_create.
2007-12-21 05:46:58 +01:00
Jelmer Vernooij
5718b6cfee
r26205: Pass loadparm_context to secrets_db_connect() rather than using global context.
2007-12-21 05:46:51 +01:00
Günther Deschner
256d0a15f5
r26165: Add IDL and torture test for wkssvc_NetrGetJoinableOus() and
...
wkssvc_NetrGetJoinableOus2() (both unavailable remotely).
Guenther
2007-12-21 05:46:31 +01:00
Günther Deschner
a4e6ec8e5e
r26164: Add IDL for wkssvc_NetrJoinDomain() and wkssvc_NetrUnjoinDomain().
...
Guenther
2007-12-21 05:46:31 +01:00
Günther Deschner
234b380669
r26163: Add IDL and torture test for wkssvc_NetrGetJoinInformation().
...
Guenther
2007-12-21 05:46:30 +01:00
Günther Deschner
f8b93be6d8
r26159: Align to coding conventions.
...
Guenther
2007-12-21 05:46:29 +01:00
Günther Deschner
78715ded0a
r26158: Add IDL for wkssvc_NetrRenameMachineInDomain().
...
Guenther
2007-12-21 05:46:28 +01:00
Günther Deschner
1c50b9754e
r26157: Add IDL and torture test for wkssvc_NetrSetPrimaryComputername().
...
Guenther
2007-12-21 05:46:28 +01:00
Günther Deschner
9de2f59d2b
r26155: Add IDL and torture teset for wkssvc_NetrMessageBufferSend().
...
Guenther
2007-12-21 05:46:27 +01:00
Günther Deschner
de2c5d702e
r26154: Add IDL and torture test for wkssvc_NetrWorkstationStatistics(). A lot of
...
unknowns, I know...
Guenther
2007-12-21 05:46:26 +01:00
Günther Deschner
77f0b962d6
r26153: Add torture test for NetrAddAlternateComputerName() and
...
NetrRemoveAlternateComputerName().
Guenther
2007-12-21 05:46:26 +01:00
Günther Deschner
ea47816867
r26152: Add IDL and torture test for wkssvc_NetrEnumerateComputerNames().
...
Guenther
2007-12-21 05:46:26 +01:00
Günther Deschner
9f63ec388d
r26151: Add IDL and torture test for wkssvc_NetrValidateName() and
...
wkssvc_NetrValidateName2().
Guenther
2007-12-21 05:46:25 +01:00
Günther Deschner
9e1ed6eb68
r26150: Add IDL and torture test for wkssvc_NetrLogonDomainNameAdd() and
...
wkssvc_NetrLogonDomainNameDel(), both unsupported on w2k3.
Guenther
2007-12-21 05:46:24 +01:00
Günther Deschner
810b63a8ec
r26149: Add IDL for wkssvc_NetrWkstaUserSetInfo(). No torture test yet.
...
Guenther
2007-12-21 05:46:24 +01:00
Günther Deschner
1a472cc1b2
r26148: Add IDL and torture test for wkssvc_NetrUseGetInfo().
...
Guenther
2007-12-21 05:46:24 +01:00
Günther Deschner
b5b3cc1667
r26147: Add IDL and torture test for wkssvc_NetrUseDel and wkssvc_NetrUseAdd.
...
Guenther
2007-12-21 05:46:23 +01:00
Günther Deschner
72a14407ca
r26146: Add IDL and torture test for wkssvc_NetrUseEnum().
...
Guenther
2007-12-21 05:46:23 +01:00
Günther Deschner
6e7651fdea
r26145: Fix server side of wkssvc_NetWkstaTransportEnum.
...
Guenther
2007-12-21 05:46:23 +01:00
Günther Deschner
b358f953e9
r26143: Add IDL and torture test for wkssvc_NetrWkstaUserGetInfo.
...
Guenther
2007-12-21 05:46:22 +01:00
Andrew Bartlett
09c0faa5b7
r26135: Remove samdb_add(), samdb_delete() and samdb_modify(), which were just
...
wrappers to ldb_add() etc. samdb_replace() remains, as it sets flags on
all entries as 'replace'.
Andrew Bartlett
2007-12-21 05:46:17 +01:00
Jelmer Vernooij
56dfcb4f2f
r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies.
2007-12-21 05:45:40 +01:00
Andrew Bartlett
f1ab90c88c
r25940: Rework the samldb and templates handling.
...
Templates just don't belong in the sam.ldb, as they don't obey any of
the other rules. This moves them to a seperate templates.ldb.
In samldb, this patch reworks the duplicate SID and Name detection
code, to use ldb_search_exp_fmt() rather than gendb_search. This
returns far more useful errors, which we now handle and report better.
The call to samdb_search_for_parent_domain() has been moved in samldb,
to allow both the account and SID uniqueness checks to be in the same
domain. This function also returns better errors.
dcesrv_drsuapi.c is updated for the new prototype of
samdb_search_for_parent_domain()
Andrew Bartlett
2007-12-21 05:45:10 +01:00
Stefan Metzmacher
6223c7fddc
r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
...
lib/messaging/
lib/registry/
lib/ldb-samba/
librpc/rpc/
auth/auth_winbind.c
auth/gensec/
auth/kerberos/
dsdb/repl/
dsdb/samdb/
dsdb/schema/
torture/
cluster/ctdb/
kdc/
ntvfs/ipc/
torture/rap/
ntvfs/
utils/getntacl.c
ntptr/
smb_server/
libcli/wrepl/
wrepl_server/
libcli/cldap/
libcli/dgram/
libcli/ldap/
libcli/raw/
libcli/nbt/
libnet/
winbind/
rpc_server/
metze
2007-12-21 05:45:02 +01:00
Günther Deschner
2f8b8c0460
r25896: Rename netlogon server stubs.
...
Guenther
2007-12-21 05:44:44 +01:00
Stefan Metzmacher
f8bc6b9ad0
r25839: use nss_wrapper code in samba4 if
...
--enable-nss-wrapper or --enable-developer is given
metze
2007-12-21 05:44:20 +01:00
Jelmer Vernooij
b7371f1a19
r25553: Convert to standard bool type.
2007-10-10 15:07:54 -05:00
Günther Deschner
3f6cc36a1b
r25539: Also correct indent for winreg server.
...
Guenther
2007-10-10 15:07:50 -05:00
Jelmer Vernooij
3468952e77
r25446: Merge some changes I made on the way home from SFO:
...
2007-09-29 More higher-level passing around of lp_ctx.
2007-09-29 Fix warning.
2007-09-29 Pass loadparm contexts on a higher level.
2007-09-29 Avoid using global loadparm context.
2007-10-10 15:07:34 -05:00
Jelmer Vernooij
fd697d77c9
r25430: Add the loadparm context to all parametric options.
2007-10-10 15:07:31 -05:00
Jelmer Vernooij
3fcc960839
r25398: Parse loadparm context to all lp_*() functions.
2007-10-10 15:07:25 -05:00
Andrew Bartlett
99e013207e
r25196: Thanks to id10ts on IRC for finding some typos in my well-known names
...
patch.
Andrew Bartlett
2007-10-10 15:06:51 -05:00
Andrew Bartlett
e6fc0e1f54
r25194: A major rework of the Samba4 LSA LookupNames and LookupSids code, with
...
a new torture suite to match.
This should fix bug #4954 by Matthias Wallnöfer <mwallnoefer@yahoo.de >
Previously we had no knowlege of BUILTIN or well-known names.
This code needs expansion to check with winbind for trusted domains.
Andrew Bartlett
2007-10-10 15:06:51 -05:00
Andrew Bartlett
5b893fc6f5
r25052: This missing 'break' caused problems on 32 bit platforms only, due to
...
alignment of the union.
Sorry for the time it took to test and fix this.
Andrew Bartlett
2007-10-10 15:05:51 -05:00
Jelmer Vernooij
df9cebcb97
r25035: Fix some more warnings, use service pointer rather than service number in more places.
2007-10-10 15:05:43 -05:00
Jelmer Vernooij
3aa7ee4a0d
r25028: Fix more warnings.
2007-10-10 15:05:41 -05:00
Jelmer Vernooij
abe8349f9b
r25026: Move param/param.h out of includes.h
2007-10-10 15:05:38 -05:00
Andrew Bartlett
17a61bd569
r24987: Clarify error conditions in secrets handling, before I add ACLs to
...
secrets.ldb
Andrew Bartlett
2007-10-10 15:05:23 -05:00
Andrew Bartlett
9aae9b1d24
r24973: Try to make it really clear we are dealing with 64 bit numbers here.
...
Andrew Bartlett
2007-10-10 15:03:43 -05:00
Andrew Bartlett
e5f0744d62
r24942: Patch from Matthias Wallnöfer <mwallnoefer@yahoo.de> and a testsuite
...
to prove it is correct.
This should fix bug #4824 : User Manager for Domains - Account Expires.
Thanks!
Andrew Bartlett
2007-10-10 15:03:41 -05:00
Jelmer Vernooij
9b256a0ca2
r24937: Merge tests spoolss RPC callbacks.
2007-10-10 15:03:39 -05:00
Andrew Bartlett
a42d0eb531
r24918: Fix the build (forgot to include dcesrv_lsa.c in the previous commit)
...
and improve error strings returned from samdb.c
Andrew Bartlett
2007-10-10 15:03:38 -05:00
Jelmer Vernooij
ff81ea3f5a
r24817: Don't REG_NONE for all value types. Patch from
...
Andrew Kroeger <andrew@sprocks.gotdns.com >
2007-10-10 15:03:15 -05:00
Jelmer Vernooij
9647f860bd
r24814: Fix headers, trim core.h even more.
2007-10-10 15:03:14 -05:00
Jelmer Vernooij
31993cf67b
r24780: More work allowing libutil to be used by external users.
2007-10-10 15:03:10 -05:00
Jelmer Vernooij
925fcc3366
r24727: Initialize variable.
2007-10-10 15:02:58 -05:00
Jelmer Vernooij
ecdfaf56c0
r24726: Add tests for getting/setting security descriptors (still failing at the moment)
2007-10-10 15:02:57 -05:00
Jelmer Vernooij
1ce32673d9
r24712: No longer expose the 'BOOL' data type in any interfaces.
2007-10-10 15:02:54 -05:00