kai/samba.git
16 years agor25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
Jelmer Vernooij [Wed, 14 Nov 2007 00:01:31 +0000 (01:01 +0100)]
r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.

(cherry picked from parts of commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)

Michael

16 years agor25884: Specify shldflags first, as required by some compilers.
Jelmer Vernooij [Tue, 6 Nov 2007 18:53:33 +0000 (19:53 +0100)]
r25884: Specify shldflags first, as required by some compilers.
(cherry picked from commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9)

16 years agor25882: Build shared library of talloc as well.
Jelmer Vernooij [Tue, 6 Nov 2007 18:24:12 +0000 (19:24 +0100)]
r25882: Build shared library of talloc as well.
(cherry picked from commit 3692ba8299d4177289ca401fa467143ad14ccad4)

16 years agoFix the build of winbindd, sorry.
Günther Deschner [Wed, 13 Feb 2008 00:29:52 +0000 (01:29 +0100)]
Fix the build of winbindd, sorry.

Guenther

16 years agoRemove unused marshalling for LSA_ENUM_TRUST_DOM.
Günther Deschner [Tue, 12 Feb 2008 23:37:19 +0000 (00:37 +0100)]
Remove unused marshalling for LSA_ENUM_TRUST_DOM.

Guenther

16 years agoUse rpccli_lsa_EnumTrustDom all over the place.
Günther Deschner [Tue, 12 Feb 2008 23:25:40 +0000 (00:25 +0100)]
Use rpccli_lsa_EnumTrustDom all over the place.

Guenther

16 years agoUse pidl for _lsa_EnumTrustDom()
Günther Deschner [Tue, 12 Feb 2008 23:02:21 +0000 (00:02 +0100)]
Use pidl for _lsa_EnumTrustDom()

Guenther

16 years agoRe-run make idl.
Günther Deschner [Tue, 12 Feb 2008 23:28:12 +0000 (00:28 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for lsa_EnumTrustDom.
Günther Deschner [Tue, 12 Feb 2008 22:38:28 +0000 (23:38 +0100)]
Fix IDL for lsa_EnumTrustDom.

Guenther

16 years agoCollect all init_lsa_string varients in one place.
Günther Deschner [Tue, 12 Feb 2008 21:05:39 +0000 (22:05 +0100)]
Collect all init_lsa_string varients in one place.

Guenther

16 years agoRe-add support for samr_QueryDisplayInfo2/samr_QueryDisplayInfo3.
Günther Deschner [Tue, 12 Feb 2008 15:39:02 +0000 (16:39 +0100)]
Re-add support for samr_QueryDisplayInfo2/samr_QueryDisplayInfo3.

16 years agoAdd querydispinfo2 and querydispinfo3 to rpcclient.
Günther Deschner [Tue, 12 Feb 2008 20:34:39 +0000 (21:34 +0100)]
Add querydispinfo2 and querydispinfo3 to rpcclient.

Guenther

16 years agoThe final SAM_USER_INFO massacre.
Günther Deschner [Tue, 12 Feb 2008 20:11:03 +0000 (21:11 +0100)]
The final SAM_USER_INFO massacre.

I compared those very thoroughly with the idl ones but couldn't find any bits
that were missing (except for the very obscure (and totally unused)
SAM_USER_INFO_17 structure which I think was totally wrong).

Guenther

16 years agoUse rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().
Günther Deschner [Tue, 12 Feb 2008 19:01:36 +0000 (20:01 +0100)]
Use rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().

Guenther

16 years agoRemove unused marshalling for SAMR_SET_USERINFO2.
Günther Deschner [Tue, 12 Feb 2008 00:31:32 +0000 (01:31 +0100)]
Remove unused marshalling for SAMR_SET_USERINFO2.

Guenther

16 years agoRemove all callers of rpccli_samr_setuserinfo2 and replace with
Günther Deschner [Mon, 11 Feb 2008 23:51:51 +0000 (00:51 +0100)]
Remove all callers of rpccli_samr_setuserinfo2 and replace with
rpccli_samr_SetUserInfo (see the opcode mixup in rpc_samr.h).

Guenther

16 years agoRemove unused marshalling for SAMR_QUERY_USERINFO.
Günther Deschner [Tue, 12 Feb 2008 17:27:57 +0000 (18:27 +0100)]
Remove unused marshalling for SAMR_QUERY_USERINFO.

Guenther

16 years agoUse every
Günther Deschner [Tue, 12 Feb 2008 17:21:52 +0000 (18:21 +0100)]
Use every

16 years agoUse rpccli_samr_QueryUserInfo in net and winbindd.
Günther Deschner [Tue, 12 Feb 2008 17:13:30 +0000 (18:13 +0100)]
Use rpccli_samr_QueryUserInfo in net and winbindd.

Guenther

16 years agoUse rpccli_samr_QueryUserInfo() in rpcclient.
Günther Deschner [Tue, 12 Feb 2008 17:04:07 +0000 (18:04 +0100)]
Use rpccli_samr_QueryUserInfo() in rpcclient.

Guenther

16 years agow00t! SAMR server-side conversion to pidl is finished.
Günther Deschner [Tue, 12 Feb 2008 13:26:10 +0000 (14:26 +0100)]
w00t! SAMR server-side conversion to pidl is finished.

Guenther

16 years agoUse pidl for _samr_QueryUserInfo.
Günther Deschner [Tue, 12 Feb 2008 11:58:47 +0000 (12:58 +0100)]
Use pidl for _samr_QueryUserInfo.

Guenther

16 years agoAdd get_logon_hours_from_pdb() (inspired by samba4).
Günther Deschner [Tue, 12 Feb 2008 13:26:56 +0000 (14:26 +0100)]
Add get_logon_hours_from_pdb() (inspired by samba4).

Guenther

16 years agoMerge _samr_SetUserInfo and _samr_SetUserInfo2 into one call.
Günther Deschner [Tue, 12 Feb 2008 01:10:40 +0000 (02:10 +0100)]
Merge _samr_SetUserInfo and _samr_SetUserInfo2 into one call.

Guenther

16 years agoDocument that we were mixing up opcodes for SAMR_SET_USERINFO/2 all the time.
Günther Deschner [Tue, 12 Feb 2008 13:45:49 +0000 (14:45 +0100)]
Document that we were mixing up opcodes for SAMR_SET_USERINFO/2 all the time.

Guenther

16 years agoMove some samr init functions around (to allow easier identification of new
Günther Deschner [Tue, 12 Feb 2008 11:16:02 +0000 (12:16 +0100)]
Move some samr init functions around (to allow easier identification of new
calls).

Guenther

16 years agoRemove unused marshalling for SAMR_ENUM_DOM_USERS.
Günther Deschner [Tue, 12 Feb 2008 10:38:31 +0000 (11:38 +0100)]
Remove unused marshalling for SAMR_ENUM_DOM_USERS.

Guenther

16 years agoUse rpccli_samr_EnumDomainUsers in net and rpcclient.
Günther Deschner [Tue, 12 Feb 2008 10:36:33 +0000 (11:36 +0100)]
Use rpccli_samr_EnumDomainUsers in net and rpcclient.

Guenther

16 years agoUse rpccli_samr_EnumDomainGroups in rpcclient.
Günther Deschner [Tue, 12 Feb 2008 10:17:53 +0000 (11:17 +0100)]
Use rpccli_samr_EnumDomainGroups in rpcclient.

Guenther

16 years agoUse rpccli_samr_EnumDomainAliases() in net and rpcclient.
Günther Deschner [Tue, 12 Feb 2008 10:09:23 +0000 (11:09 +0100)]
Use rpccli_samr_EnumDomainAliases() in net and rpcclient.

Guenther

16 years agoRemove a bogus comment
Volker Lendecke [Tue, 12 Feb 2008 10:08:49 +0000 (11:08 +0100)]
Remove a bogus comment

16 years agoCosmetics: remove new whitespace, sorry.
Günther Deschner [Tue, 12 Feb 2008 09:07:50 +0000 (10:07 +0100)]
Cosmetics: remove new whitespace, sorry.

Guenther

16 years agoRe-run make idl.
Günther Deschner [Tue, 12 Feb 2008 09:07:18 +0000 (10:07 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for samr_QueryUserInfo.
Günther Deschner [Tue, 12 Feb 2008 08:26:17 +0000 (09:26 +0100)]
Fix IDL for samr_QueryUserInfo.

Guenther

16 years agoUse pidl for _samr_EnumDomainUsers().
Günther Deschner [Tue, 12 Feb 2008 02:33:41 +0000 (03:33 +0100)]
Use pidl for _samr_EnumDomainUsers().

Guenther

16 years agoRe-run make idl.
Günther Deschner [Tue, 12 Feb 2008 09:02:02 +0000 (10:02 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for samr_EnumDomainUsers.
Günther Deschner [Tue, 12 Feb 2008 02:34:14 +0000 (03:34 +0100)]
Fix IDL for samr_EnumDomainUsers.

Guenther

16 years agoUse pidl for _samr_EnumDomainGroups() and _samr_EnumDomainAliases().
Günther Deschner [Tue, 12 Feb 2008 02:15:03 +0000 (03:15 +0100)]
Use pidl for _samr_EnumDomainGroups() and _samr_EnumDomainAliases().

Guenther

16 years agoRe-run make idl.
Günther Deschner [Tue, 12 Feb 2008 08:54:11 +0000 (09:54 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for samr_EnumDomainAliases.
Günther Deschner [Tue, 12 Feb 2008 02:14:32 +0000 (03:14 +0100)]
Fix IDL for samr_EnumDomainAliases.

Guenther

16 years agoRe-run make idl.
Günther Deschner [Tue, 12 Feb 2008 08:52:46 +0000 (09:52 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for samr_EnumDomainGroups.
Günther Deschner [Tue, 12 Feb 2008 02:14:12 +0000 (03:14 +0100)]
Fix IDL for samr_EnumDomainGroups.

Guenther

16 years agoRemove some more unused samr headers.
Günther Deschner [Tue, 12 Feb 2008 01:38:22 +0000 (02:38 +0100)]
Remove some more unused samr headers.

Guenther

16 years agoRemoving unused ACCT_-flags.
Günther Deschner [Mon, 11 Feb 2008 23:07:41 +0000 (00:07 +0100)]
Removing unused ACCT_-flags.

Guenther

16 years agoFix SAMR_FIELD_PARAMETERS handling in rpc_server/srv_samr_util.c.
Günther Deschner [Mon, 11 Feb 2008 22:28:01 +0000 (23:28 +0100)]
Fix SAMR_FIELD_PARAMETERS handling in rpc_server/srv_samr_util.c.

Guenther

16 years agoFix SAMR_FIELD_LOGON_HOURS handling in rpc_server/srv_samr_util.c.
Günther Deschner [Mon, 11 Feb 2008 22:17:45 +0000 (23:17 +0100)]
Fix SAMR_FIELD_LOGON_HOURS handling in rpc_server/srv_samr_util.c.

Guenther

16 years agoUse SAMR_FIELDS for fields_present in rpc_server/srv_samr_util.c.
Günther Deschner [Mon, 11 Feb 2008 22:06:05 +0000 (23:06 +0100)]
Use SAMR_FIELDS for fields_present in rpc_server/srv_samr_util.c.

Guenther

16 years agoAllow to set correct info level log prefix in duplicates of copy_id21_to_sam_passwd.
Günther Deschner [Mon, 11 Feb 2008 21:47:49 +0000 (22:47 +0100)]
Allow to set correct info level log prefix in duplicates of copy_id21_to_sam_passwd.

Guenther

16 years agoUse pidl for _samr_SetUserInfo and _samr_SetUserInfo2.
Günther Deschner [Mon, 11 Feb 2008 20:09:21 +0000 (21:09 +0100)]
Use pidl for _samr_SetUserInfo and _samr_SetUserInfo2.

Guenther

16 years agoRemove unused LSA_CLOSE headers.
Günther Deschner [Mon, 11 Feb 2008 19:32:17 +0000 (20:32 +0100)]
Remove unused LSA_CLOSE headers.

Guenther

16 years agoRemove unused marshalling for LSA_UNK_GET_CONNUSER.
Günther Deschner [Mon, 11 Feb 2008 19:31:34 +0000 (20:31 +0100)]
Remove unused marshalling for LSA_UNK_GET_CONNUSER.

Guenther

16 years agoUse pidl for _lsa_GetUserName().
Günther Deschner [Mon, 11 Feb 2008 19:29:31 +0000 (20:29 +0100)]
Use pidl for _lsa_GetUserName().

Guenther

16 years agoAdd cmd_lsa_get_username command to rpcclient.
Günther Deschner [Mon, 11 Feb 2008 19:22:01 +0000 (20:22 +0100)]
Add cmd_lsa_get_username command to rpcclient.

Guenther

16 years agoRe-run make idl.
Günther Deschner [Mon, 11 Feb 2008 19:49:24 +0000 (20:49 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for lsa_GetUserName.
Günther Deschner [Mon, 11 Feb 2008 19:21:04 +0000 (20:21 +0100)]
Fix IDL for lsa_GetUserName.

Guenther
 Please enter the commit message for your changes.

16 years agoRemove unused marshalling for LSA_PRIV_GET_DISPNAME.
Günther Deschner [Mon, 11 Feb 2008 17:11:11 +0000 (18:11 +0100)]
Remove unused marshalling for LSA_PRIV_GET_DISPNAME.

Guenther

16 years agoUse rpccli_lsa_LookupPrivDisplayName() in net and rpcclient.
Günther Deschner [Mon, 11 Feb 2008 11:17:27 +0000 (12:17 +0100)]
Use rpccli_lsa_LookupPrivDisplayName() in net and rpcclient.

Guenther

16 years agoUse pidl for _lsa_LookupPrivDisplayName().
Günther Deschner [Mon, 11 Feb 2008 10:57:29 +0000 (11:57 +0100)]
Use pidl for _lsa_LookupPrivDisplayName().

Guenther

16 years agoRe-run make idl.
Günther Deschner [Mon, 11 Feb 2008 16:56:22 +0000 (17:56 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for lsa_LookupPrivDisplayName (based on samba3 code).
Günther Deschner [Mon, 11 Feb 2008 10:56:15 +0000 (11:56 +0100)]
Fix IDL for lsa_LookupPrivDisplayName (based on samba3 code).

Guenther

16 years agoAdd a missing return
Volker Lendecke [Mon, 11 Feb 2008 17:36:06 +0000 (18:36 +0100)]
Add a missing return

If I'm not completely blind, we should return here. Not doing it here seems not
to be a major flaw, as far as I can see we're only missing the error code. This
might account for some of the very unhelpful NT_STATUS_UNSUCCESSFUL error
messages people see during joins.

All with stake in Samba client, please check!

16 years agosmbd: use make usage of wbcDomainInfo()
Stefan Metzmacher [Mon, 4 Feb 2008 12:47:15 +0000 (13:47 +0100)]
smbd: use make usage of wbcDomainInfo()

metze

16 years agolibwbclient: implement wbcErrorString()
Stefan Metzmacher [Mon, 11 Feb 2008 15:29:28 +0000 (16:29 +0100)]
libwbclient: implement wbcErrorString()

metze

16 years agoLet rpccli_lsa_open_policy[2] be convenience wrappers around their pidl equivalents.
Günther Deschner [Mon, 11 Feb 2008 16:50:18 +0000 (17:50 +0100)]
Let rpccli_lsa_open_policy[2] be convenience wrappers around their pidl equivalents.

Guenther

16 years agoOnly call display_lsa_query_info on success in rpcclient.
Günther Deschner [Mon, 11 Feb 2008 09:28:36 +0000 (10:28 +0100)]
Only call display_lsa_query_info on success in rpcclient.

Guenther

16 years agoRemove unused marshalling for LSA_ENUM_PRIVS.
Günther Deschner [Mon, 11 Feb 2008 09:38:06 +0000 (10:38 +0100)]
Remove unused marshalling for LSA_ENUM_PRIVS.

Guenther

16 years agoUse rpccli_lsa_EnumPrivs() in net and rpcclient.
Günther Deschner [Mon, 11 Feb 2008 09:33:31 +0000 (10:33 +0100)]
Use rpccli_lsa_EnumPrivs() in net and rpcclient.

Guenther

16 years agoUse pidl for _lsa_EnumPrivs().
Günther Deschner [Mon, 11 Feb 2008 09:19:54 +0000 (10:19 +0100)]
Use pidl for _lsa_EnumPrivs().

Guenther

16 years agoRe-run make idl.
Günther Deschner [Mon, 11 Feb 2008 09:49:15 +0000 (10:49 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for lsa_EnumPrivs.
Günther Deschner [Mon, 11 Feb 2008 09:18:41 +0000 (10:18 +0100)]
Fix IDL for lsa_EnumPrivs.

Guenther

16 years agoChange ldap search filter. This function is also used to search machine accounts...
Karolin Seeger [Fri, 8 Feb 2008 10:58:03 +0000 (11:58 +0100)]
Change ldap search filter. This function is also used to search machine accounts which may be organized in a different ou.

Karolin

16 years agorerun 'make idl'
Stefan Metzmacher [Mon, 11 Feb 2008 08:15:30 +0000 (09:15 +0100)]
rerun 'make idl'

metze

16 years agoWe don't need the extra null termination - we've
Jeremy Allison [Sat, 9 Feb 2008 06:02:00 +0000 (22:02 -0800)]
We don't need the extra null termination - we've
already got this in the cli_receive_trans calls.
Jeremy.

16 years agoMake clilist work again with OS/2 (kukks help!).
Jeremy Allison [Sat, 9 Feb 2008 03:02:49 +0000 (19:02 -0800)]
Make clilist work again with OS/2 (kukks help!).
Jeremy.

16 years agoFrom kukks - prevent crashes if finfo.name == NULL.
Jeremy Allison [Sat, 9 Feb 2008 02:44:33 +0000 (18:44 -0800)]
From kukks - prevent crashes if finfo.name == NULL.
Jeremy.

16 years agoMore paranoid checks for secrets_init() success.
Günther Deschner [Fri, 8 Feb 2008 22:12:53 +0000 (23:12 +0100)]
More paranoid checks for secrets_init() success.

Guenther

16 years agoRemove unused marshalling for SAMR_ENUM_DOMAINS.
Günther Deschner [Sat, 9 Feb 2008 01:00:25 +0000 (02:00 +0100)]
Remove unused marshalling for SAMR_ENUM_DOMAINS.

Guenther

16 years agoUse pidl for _samr_EnumDomains().
Günther Deschner [Sat, 9 Feb 2008 00:55:49 +0000 (01:55 +0100)]
Use pidl for _samr_EnumDomains().

Guenther

16 years agoTesting revealed some errors, reverting some of the lsa changes.
Günther Deschner [Sat, 9 Feb 2008 00:33:47 +0000 (01:33 +0100)]
Testing revealed some errors, reverting some of the lsa changes.

Guenther

16 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Sat, 9 Feb 2008 01:00:31 +0000 (17:00 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test

16 years agoFix bug #5247 "Wildcard expansion in mget is broken"
Jeremy Allison [Sat, 9 Feb 2008 00:59:52 +0000 (16:59 -0800)]
Fix bug #5247 "Wildcard expansion in mget is broken"
for 3.2.
Jeremy.

16 years agoRemove unused marshalling for NET_DSR_GETDCNAME.
Günther Deschner [Fri, 8 Feb 2008 22:33:52 +0000 (23:33 +0100)]
Remove unused marshalling for NET_DSR_GETDCNAME.

Guenther

16 years agoUse rpccli_netr_DsRGetDCName() in rpcclient and winbindd.
Günther Deschner [Fri, 8 Feb 2008 22:28:02 +0000 (23:28 +0100)]
Use rpccli_netr_DsRGetDCName() in rpcclient and winbindd.

Guenther

16 years agoRe-run make idl.
Günther Deschner [Fri, 8 Feb 2008 22:37:45 +0000 (23:37 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for netr_DsRGetDCName.
Günther Deschner [Fri, 8 Feb 2008 22:36:01 +0000 (23:36 +0100)]
Fix IDL for netr_DsRGetDCName.

Guenther

16 years agoMinor fix for querydispinfo display in rpcclient.
Günther Deschner [Fri, 8 Feb 2008 21:21:57 +0000 (22:21 +0100)]
Minor fix for querydispinfo display in rpcclient.

Guenther

16 years agoPure cosmetics, breaking some very long lines.
Günther Deschner [Fri, 8 Feb 2008 18:42:23 +0000 (19:42 +0100)]
Pure cosmetics, breaking some very long lines.

Guenther

16 years agoAdd cmd_samr_enum_domains command to rpcclient.
Günther Deschner [Wed, 6 Feb 2008 19:26:54 +0000 (20:26 +0100)]
Add cmd_samr_enum_domains command to rpcclient.

Guenther

16 years agoRe-run make idl.
Günther Deschner [Fri, 8 Feb 2008 22:01:09 +0000 (23:01 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for samr_EnumDomains.
Günther Deschner [Fri, 8 Feb 2008 21:26:42 +0000 (22:26 +0100)]
Fix IDL for samr_EnumDomains.

Guenther

16 years agoFix rpccli_lsa_QueryTrustedDomainInfoByName() caller in rpcclient.
Günther Deschner [Fri, 8 Feb 2008 17:02:57 +0000 (18:02 +0100)]
Fix rpccli_lsa_QueryTrustedDomainInfoByName() caller in rpcclient.

Guenther

16 years agoRe-run make idl.
Günther Deschner [Fri, 8 Feb 2008 21:57:47 +0000 (22:57 +0100)]
Re-run make idl.

Guenther

16 years agoFix IDL for lsa_QueryTrustedDomainInfoByName.
Günther Deschner [Fri, 8 Feb 2008 16:58:52 +0000 (17:58 +0100)]
Fix IDL for lsa_QueryTrustedDomainInfoByName.

Guenther

16 years agoRemove unused marshalling for LSA_GETSYSTEMACCOUNT.
Günther Deschner [Fri, 8 Feb 2008 17:54:38 +0000 (18:54 +0100)]
Remove unused marshalling for LSA_GETSYSTEMACCOUNT.

Guenther

16 years agoUse pidl for _lsa_GetSystemAccessAccount().
Günther Deschner [Fri, 8 Feb 2008 17:54:02 +0000 (18:54 +0100)]
Use pidl for _lsa_GetSystemAccessAccount().

Guenther

16 years agoRe-run make idl.
Günther Deschner [Fri, 8 Feb 2008 21:54:28 +0000 (22:54 +0100)]
Re-run make idl.

Guenther

16 years agoFill in IDL for lsa_GetSystemAccessAccount (based on samba3).
Günther Deschner [Fri, 8 Feb 2008 17:36:19 +0000 (18:36 +0100)]
Fill in IDL for lsa_GetSystemAccessAccount (based on samba3).

Guenther

16 years agoRemove unused marshalling for LSA_SETSYSTEMACCOUNT.
Günther Deschner [Fri, 8 Feb 2008 17:33:41 +0000 (18:33 +0100)]
Remove unused marshalling for LSA_SETSYSTEMACCOUNT.

Guenther

16 years agoUse pidl for _lsa_SetSystemAccessAccount().
Günther Deschner [Fri, 8 Feb 2008 17:32:05 +0000 (18:32 +0100)]
Use pidl for _lsa_SetSystemAccessAccount().

Guenther

16 years agoRe-run make idl.
Günther Deschner [Fri, 8 Feb 2008 21:51:34 +0000 (22:51 +0100)]
Re-run make idl.

Guenther