summaryrefslogtreecommitdiffstats
path: root/source/winbindd
Commit message (Collapse)AuthorAgeFilesLines
* winbind: use a struct element for WBFLAG_PAM_UNIX_NAMEStefan Metzmacher2008-02-281-14/+4
| | | | | | | | To not conflict with WBFLAG_PAM_INFO3_TEXT. This should fix pam_winbind. metze
* Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.Günther Deschner2008-02-281-5/+5
| | | | Guenther
* Add my copyright.Günther Deschner2008-02-271-0/+1
| | | | Guenther
* Use netr_SamInfo3 everywhere in winbindd.Günther Deschner2008-02-176-139/+122
| | | | Guenther
* Getting rid of net_io_user_info3() when sending an NDR encoded netr_SamInfo3.Günther Deschner2008-02-171-16/+18
| | | | Guenther
* winbindd: add rids and other_sids arrays in WBFLAG_PAM_INFO3_TEXT modeStefan Metzmacher2008-02-131-1/+43
| | | | metze
* Convert last caller (in winbindd) to rpccli_samr_EnumDomainAliases.Günther Deschner2008-02-131-7/+16
| | | | Guenther
* Convert last caller (in winbindd) to rpccli_samr_EnumDomainGroups.Günther Deschner2008-02-131-7/+16
| | | | Guenther
* Convert last caller (in winbindd) to rpccli_samr_LookupRids.Günther Deschner2008-02-131-23/+25
| | | | Guenther
* nsswitch: convert winbind_env_set(), winbind_on() and winbind_off() into macrosStefan Metzmacher2008-02-131-4/+4
| | | | metze
* Fix the build of winbindd, sorry.Günther Deschner2008-02-131-5/+3
| | | | Guenther
* Use rpccli_lsa_EnumTrustDom all over the place.Günther Deschner2008-02-131-8/+10
| | | | Guenther
* Use rpccli_samr_QueryUserInfo in net and winbindd.Günther Deschner2008-02-122-14/+16
| | | | Guenther
* Use rpccli_netr_DsRGetDCName() in rpcclient and winbindd.Günther Deschner2008-02-081-12/+13
| | | | Guenther
* Fix winbindd msrpc_lookup_useraliases.Günther Deschner2008-02-081-1/+1
| | | | Guenther
* Use rpccli_lsa_QueryInfoPolicy() all over the place.Günther Deschner2008-02-081-14/+17
| | | | Guenther
* Use rpccli_lsa_QueryInfoPolicy2 in winbindd.Günther Deschner2008-02-081-16/+19
| | | | Guenther
* Use rpccli_samr_QueryDisplayInfo() all over the place.Günther Deschner2008-02-081-19/+20
| | | | Guenther
* Use rpccli_samr_GetGroupsForUser() all over the place.Günther Deschner2008-02-071-5/+7
| | | | Guenther
* Use rpccli_netr_GetAnyDCName and rpccli_netr_GetDCName everywhere.Günther Deschner2008-02-072-22/+38
| | | | Guenther
* Let rpccli_samr_chgpasswd3 use rpccli_samr_ChangePasswordUser3 internally.Günther Deschner2008-02-071-16/+21
| | | | Guenther
* Use rpccli_samr_QueryDomainInfo() in winbindd.Günther Deschner2008-02-067-85/+106
| | | | Guenther
* Small whitespace cleanup + check for null returns on talloc_strdup.Jeremy Allison2008-02-051-8/+12
| | | | Jeremy.
* Use rpccli_samr_QueryGroupMember() all over the place.Günther Deschner2008-02-051-3/+7
| | | | Guenther
* Use rpccli_samr_GetAliasMembership() in winbindd and rpcclient.Günther Deschner2008-02-051-16/+21
| | | | Guenther
* Use rpccli_samr_Connect2() all over the place.Günther Deschner2008-02-041-12/+15
| | | | Guenther
* Fix a typo in a debug message.Michael Adam2008-02-041-1/+1
| | | | Michael
* Convert read_data() to NTSTATUSVolker Lendecke2008-02-021-9/+11
|
* Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-testSimo Sorce2008-02-0117-315/+1767
|\
| * Use rpccli_samr_OpenUser() all over the place.Günther Deschner2008-02-012-9/+15
| | | | | | | | Guenther
| * Use rpccli_samr_OpenGroup() all over the place.Günther Deschner2008-02-011-2/+5
| | | | | | | | Guenther
| * Use rpccli_samr_OpenDomain() all over the place.Günther Deschner2008-02-011-6/+6
| | | | | | | | Guenther
| * Remove rpccli_samr_close and use pidl generated function instead.Günther Deschner2008-01-312-6/+6
| | | | | | | | Guenther
| * 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
| * Use another pidl generated call to enumerate ds trusted domains in winbindd.Günther Deschner2008-01-291-26/+23
| | | | | | | | Guenther
| * Use pidl generated call to enumerate ds trusted domains in winbindd.Günther Deschner2008-01-291-12/+19
| | | | | | | | Guenther
| * Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).Günther Deschner2008-01-291-1/+1
| | | | | | | | Guenther
| * 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.
| * 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.
| * 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
| * Use generated DSSETUP client & server rpc functions and remove the ↵Günther Deschner2008-01-251-15/+16
| | | | | | | | | | | | hand-written ones. Guenther
| * Add debug message: show which domain_child is being forked.Michael Adam2008-01-251-0/+7
| | | | | | | | Michael
| * Add a debug message winbindd_can_contact_domain()Michael Adam2008-01-251-0/+2
| | | | | | | | | | | | explaining the reason for failure. Michael
| * 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
| * Fix winbindd build w/o ADS.Günther Deschner2008-01-241-3/+7
| | | | | | | | Guenther
| * Add winbind_msg_dump_domain_list to winbindd.Günther Deschner2008-01-242-0/+88
| | | | | | | | Guenther
| * Add winbindd debugging ndr_print helpers.Günther Deschner2008-01-241-0/+149
| | | | | | | | Guenther
| * Windows 2008 (Longhorn) auth2 flag fixes.Andreas Schneider2008-01-231-1/+1
| | | | | | | | Interop fixes for AD specific flags. Original patch from Todd Stetcher.
| * 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
| * 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