summaryrefslogtreecommitdiffstats
path: root/source3/winbindd
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix winbindd msrpc_lookup_useraliases.Günther Deschner2008-02-081-1/+1
| | | | | Guenther (This used to be commit e196e527ae47a75f6cac09b9f89aa5619047d4d2)
* Use rpccli_lsa_QueryInfoPolicy() all over the place.Günther Deschner2008-02-081-14/+17
| | | | | Guenther (This used to be commit ce22abcea3446e4ad42e8e04654b9855b173c5a1)
* Use rpccli_lsa_QueryInfoPolicy2 in winbindd.Günther Deschner2008-02-081-16/+19
| | | | | Guenther (This used to be commit ccf79cfa88c7f3a10d191f8f0eedb9d421c65f6c)
* Use rpccli_samr_QueryDisplayInfo() all over the place.Günther Deschner2008-02-081-19/+20
| | | | | Guenther (This used to be commit 66b79add353bf7a09f304eac5274cb89b23d7b06)
* Use rpccli_samr_GetGroupsForUser() all over the place.Günther Deschner2008-02-071-5/+7
| | | | | Guenther (This used to be commit d1c669920e88e7fecd13101c4ddfe45354c5ecdb)
* Use rpccli_netr_GetAnyDCName and rpccli_netr_GetDCName everywhere.Günther Deschner2008-02-072-22/+38
| | | | | Guenther (This used to be commit 8abeea9922ac09e7307730ee7695453718356873)
* Let rpccli_samr_chgpasswd3 use rpccli_samr_ChangePasswordUser3 internally.Günther Deschner2008-02-071-16/+21
| | | | | Guenther (This used to be commit ffbfd19ad7065caf05688c5748178d30115d47f4)
* Use rpccli_samr_QueryDomainInfo() in winbindd.Günther Deschner2008-02-067-85/+106
| | | | | Guenther (This used to be commit dd9fa33e968d4e641460fe1c6beb05dfe12fa918)
* Small whitespace cleanup + check for null returns on talloc_strdup.Jeremy Allison2008-02-051-8/+12
| | | | | Jeremy. (This used to be commit 654484b9a2d8d2be20f02d228d53a23936d1703b)
* Use rpccli_samr_QueryGroupMember() all over the place.Günther Deschner2008-02-051-3/+7
| | | | | Guenther (This used to be commit 1793ed10df7f403b85a4e52c67cbfb277b23b30b)
* Use rpccli_samr_GetAliasMembership() in winbindd and rpcclient.Günther Deschner2008-02-051-16/+21
| | | | | Guenther (This used to be commit 5c167162856fd1e13a3e04423cfc0cc936ae26b0)
* Use rpccli_samr_Connect2() all over the place.Günther Deschner2008-02-041-12/+15
| | | | | Guenther (This used to be commit bdf8d562621e1a09bf83e2009dec24966e7fdf22)
* Fix a typo in a debug message.Michael Adam2008-02-041-1/+1
| | | | | Michael (This used to be commit 3865a7e6a19630f8a90140accf4a6e93d4f70e6c)
* Convert read_data() to NTSTATUSVolker Lendecke2008-02-021-9/+11
| | | | (This used to be commit af40b71023f8c4a2133d996ea698c72b97624043)
* Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-testSimo Sorce2008-02-0117-315/+1767
|\ | | | | | | (This used to be commit 7dbfc7bdc65314466a83e8121b35c9bcb24b2631)
| * Use rpccli_samr_OpenUser() all over the place.Günther Deschner2008-02-012-9/+15
| | | | | | | | | | Guenther (This used to be commit da90eb7653554d242da83ed98adae35ced3a2938)
| * Use rpccli_samr_OpenGroup() all over the place.Günther Deschner2008-02-011-2/+5
| | | | | | | | | | Guenther (This used to be commit d019fc69a986937880121c2587d3fe37f995edae)
| * Use rpccli_samr_OpenDomain() all over the place.Günther Deschner2008-02-011-6/+6
| | | | | | | | | | Guenther (This used to be commit e4e9d72724d547e1405b2ed4cec509d50ec88c8d)
| * Remove rpccli_samr_close and use pidl generated function instead.Günther Deschner2008-01-312-6/+6
| | | | | | | | | | Guenther (This used to be commit 64f0889401855ab76953bfae5db4fe4df19ad8a5)
| * Remove include/rpc_ds.h and all references to it completly.Günther Deschner2008-01-295-27/+27
| | | | | | | | | | | | | | Jerry, please have a look if you're fine with that. Guenther (This used to be commit beae25c808a3a03d645f247e9befcd05e3ecca2c)
| * Use another pidl generated call to enumerate ds trusted domains in winbindd.Günther Deschner2008-01-291-26/+23
| | | | | | | | | | Guenther (This used to be commit f6397fbeae6668c6d0470f968cb1506b3ce34e4a)
| * Use pidl generated call to enumerate ds trusted domains in winbindd.Günther Deschner2008-01-291-12/+19
| | | | | | | | | | Guenther (This used to be commit 3a3c1aed9bfc681457aa06f706fc6fe2d9b2e903)
| * Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).Günther Deschner2008-01-291-1/+1
| | | | | | | | | | Guenther (This used to be commit fd490d236b1fb73a75c457b75128c9b98719418f)
| * Always trust the domain flags in the wcache trusted domain cache.Gerald W. Carter2008-01-251-13/+33
| | | | | | | | | | | | | | | | | | | | | | Use the flags stored in the tdb when determining if a domain can be contacted. The tdb should be considered authoratative anyways unless you know the flags in the winbindd_domain are correct (such as when first enumerating trusts). Original suggestion and patch from Steven Danneman <steven.danneman@isilon.com>. Manually rewritten by me for 3.2. (This used to be commit f53658a20de07a29abbe2e90917b328d00fc0024)
| * Use the correct domain name when looking up the trust password.Gerald W. Carter2008-01-251-1/+15
| | | | | | | | | | | | On a DC, we always use the domain name given. On a domain member, we use lp_workgroup(). This fixes a bug supporting trusted domains. (This used to be commit 8b063a414149bdf401a8f854d55ed7dc6f94cb60)
| * Fix winbindd_can_contact_domain() on a samba DC.Michael Adam2008-01-251-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The check for inbound trusts is invalid when samba is a DC and has a trust with an active directory domain. This effectively prevented tusts with an AD domain on a samba DC from working (unless using "winbindd rpc only"), because an ads_connect() was never performed. Only the rpc-based winbindd methods were working properly. Jerry: Please check! Michael (This used to be commit dcd42a1e0642c69348adfaeecef7f7f2f074ac30)
| * Use generated DSSETUP client & server rpc functions and remove the ↵Günther Deschner2008-01-251-15/+16
| | | | | | | | | | | | | | hand-written ones. Guenther (This used to be commit d5ebfccebb1f1b56b45673a506fcdb414103c43b)
| * Add debug message: show which domain_child is being forked.Michael Adam2008-01-251-0/+7
| | | | | | | | | | Michael (This used to be commit 373a00ae0d667d257fa93ab14c773e841f2c4f1a)
| * Add a debug message winbindd_can_contact_domain()Michael Adam2008-01-251-0/+2
| | | | | | | | | | | | | | explaining the reason for failure. Michael (This used to be commit ba5373ed7f74d560a9de8620039b596b8938d1dc)
| * Fix assignment to request->data.init_conn.is_primary in init_child_connection().Michael Adam2008-01-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The present assignment "request->data.init_conn.is_primary = domain->internal ? False : True" simply feels wrong. This seems to be the thing right to do: "request->data.init_conn.is_primary = domain->primary ? true : false". The question is: Does this have any purpose at all? data.init_conn.is_primary seems to be used nowhere in the whole code at all. Is it (still) needed? Michael (This used to be commit 8bb21b8b3802e7b093a3c4fb41b8550033388878)
| * Fix winbindd build w/o ADS.Günther Deschner2008-01-241-3/+7
| | | | | | | | | | Guenther (This used to be commit 40daef4c3d822a28467ff521efca6a55a0370050)
| * Add winbind_msg_dump_domain_list to winbindd.Günther Deschner2008-01-242-0/+88
| | | | | | | | | | Guenther (This used to be commit 54ad97bd8364c393de2c9471a4c14ca5b880b318)
| * Add winbindd debugging ndr_print helpers.Günther Deschner2008-01-241-0/+149
| | | | | | | | | | Guenther (This used to be commit 4389e4dadbf07c176d9102b74c06e62ecfc242be)
| * Windows 2008 (Longhorn) auth2 flag fixes.Andreas Schneider2008-01-231-1/+1
| | | | | | | | | | Interop fixes for AD specific flags. Original patch from Todd Stetcher. (This used to be commit 5aadfcdaacd6f136eab9e107a88b8544e6d2105f)
| * Fix panic: Don't free the logfilename in winbind_child_died().Michael Adam2008-01-231-1/+0
| | | | | | | | | | | | | | | | The child struct is immediately reused, and this results in a panic when child->logfilename == NULL. Michael (This used to be commit da131d089db98017632103aa9bbe38c98f7a3fc1)
| * Initialize _domain_list to NULL.Michael Adam2008-01-231-1/+1
| | | | | | | | | | | | | | Just to be sure the "if (!_domain_list)" in domain_list() test always works. Michael (This used to be commit 1f49065d44dd7570d5a9928359751bd36f287952)
| * Fix get_trust_creds() to return always an upper-cased krb5 principal (thisGünther Deschner2008-01-231-4/+8
| | | | | | | | | | | | | | fixes winbind krb5 session at least with heimdal). Guenther (This used to be commit 9cf3a98eacea2dd07f89245f147e002b3f49482e)
| * winbindd: remove useless strcpyStefan Metzmacher2008-01-211-4/+1
| | | | | | | | | | metze (This used to be commit df08708fc1e8fc8e15b36db29faf35ae5ae64b65)
| * Fix a segfaultVolker Lendecke2008-01-201-3/+10
| | | | | | | | | | | | | | Pointed out by Steven Danneman on irc, thanks! Jerry, Günther, please check! (This used to be commit 9e71c89ac648040739ef2161a2e6c4299be1e35b)
| * Finally enable pidl generated SAMR & NETLOGON headers and clients.Günther Deschner2008-01-172-4/+4
| | | | | | | | | | Guenther (This used to be commit f7100156a7df7ac3ae84e45a47153b38d9375215)
| * Convert old sid-string handling in idmap_tdb2 to a new oneAlexander Bokovoy2008-01-161-4/+7
| | | | | | | | (This used to be commit ee851730cef1eb506b47faf57e25789ad3c6aafa)
| * idmap TDB2 backend, used for clustered Samba setups.Alexander Bokovoy2008-01-161-0/+1014
| | | | | | | | | | | | | | | | | | This uses 2 tdb files. One is permanent, and is in shared storage on the cluster (using "tdb:idmap2.tdb =" in smb.conf). The other is a temporary cache tdb on local storage. Signed-off-by: Alexander Bokovoy <ab@samba.org>(This used to be commit b6df7e7709365fb620867ad8954bc5bf24496775)
| * Apply const to rpccli_lsa_query_info_policy() and ↵Günther Deschner2008-01-151-3/+3
| | | | | | | | | | | | | | rpccli_lsa_query_info_policy2(). Guenther (This used to be commit 7a3fe68bef7acde9d9f8a7a44ce7e9432f3c5a95)
| * Ensure we don't access an uninitialized variableJeremy Allison2008-01-111-1/+1
| | | | | | | | | | | | (CID 535 - actually false but easy to shut up :-). Jeremy. (This used to be commit 4038bb3a9485943db58d9fe30947e11522ce283d)
| * As long as DsGetDcName is not part of libnetapi, lowercase the fn name.Günther Deschner2008-01-111-3/+3
| | | | | | | | | | Guenther (This used to be commit 19a980f52044a170618629e5b0484c1f6b586e5f)
| * Convert add_sid_to_array() add_sid_to_array_unique() to return NTSTATUS.Michael Adam2008-01-095-46/+58
| | | | | | | | | | Michael (This used to be commit 6b2b9a60ef857ec31da5fea631535205fbdede4a)
| * Fix prototype: Add a void to an empty function parameter list.Michael Adam2008-01-091-1/+1
| | | | | | | | | | Michael (This used to be commit 3f89aea8e4df3a2de8c5e4c6f4e417567adb2d67)
| * Fix build warning.Günther Deschner2008-01-071-16/+18
| | | | | | | | | | Guenther (This used to be commit 73233a06d6f0f1346c48b465750af4b532cd7306)
| * Use the proper boolean constants.Michael Adam2008-01-071-93/+93
| | | | | | | | | | Michael (This used to be commit 6f673b7f10c145d88e6a6d3072b5f8cd98837304)
| * Fix a comment.Michael Adam2008-01-071-1/+2
| | | | | | | | | | Michael (This used to be commit 62d6d4fff2edcce04e793d2a2f877cb3f4fedbdb)