summaryrefslogtreecommitdiffstats
path: root/source/winbindd/winbindd.h
Commit message (Collapse)AuthorAgeFilesLines
* winbindd: add event based machine password change.Günther Deschner2008-08-231-0/+1
| | | | Guenther
* Here is a re-working of the winbinddJeremy Allison2008-08-201-0/+1
| | | | | | | | | | | | | | | | | | | | reconnect code to cope with rebooting a DC. This replaces the code I asked Volker to revert. The logic is pretty simple. It adds a new parameter, "winbind reconnect delay", set to 30 seconds by default, which determines how long to wait between connection attempts. To avoid overwhelming the box with DC-probe forked children, the code now keeps track of the DC probe child per winbindd_domain struct and only starts a new one if the existing one has died. I also added a little logic to make sure the dc probe child always sends a message whatever the reason for exit so we will always reschedule another connect attempt. Also added documentation. Jeremy.
* idmap rewriteVolker Lendecke2008-08-121-0/+7
|
* Move the uid2sid cache to the parent winbind processVolker Lendecke2008-08-121-0/+2
|
* Revert "Convert idmap_cache to gencache"Volker Lendecke2008-07-111-1/+0
| | | | This reverts commit 0bf0434f22b0ea46fda3ccc4dd612adbc88dd4f2.
* Convert idmap_cache to gencacheVolker Lendecke2008-07-051-0/+1
|
* From Steve Danneman @ Isilon.Jeremy Allison2008-06-261-1/+6
| | | | | | | | | | | | | | | | | Attached is the companion patch to (037b9689d9042a398cb91e4628a82fcdfa913c21), which made handling of WINBINDD_LIST_GROUPS asynchronous. Because most all of the list_groups code was reusable, I abstracted it, and implemented both list_groups and list_users on top of it. On my large test domain a "wbinfo -u" call went from 70 seconds to 30 seconds with this patch. Plus, the parent process is no longer blocked from receiving new requests during that time. Steven Danneman | Software Development Engineer Isilon Systems P +1-206-315-7500 F +1-206-315-7501 www.isilon.com
* libwbclient: Abstract the DS_XXX flags for DsGetDcName().coffeedude2008-05-131-0/+1
| | | | | | | The wbcLookupDomainController() call supports a set of flags defined in wbclient.h. Add a mapping function between these flags and the original DS_XXX flags in order to prevent having to include the generated RPC headers in wbclient.h.
* Merge dd9e0bea31751 from 3-0-ctdb -- use NetSamLogonEx when possibleVolker Lendecke2008-03-191-0/+8
| | | | NetSamLogonEx has the advantage that it does not use the credential chain
* Use rpccli_samr_QueryDomainInfo() in winbindd.Günther Deschner2008-02-061-6/+6
| | | | Guenther
* Remove include/rpc_ds.h and all references to it completly.Günther Deschner2008-01-291-3/+3
| | | | | | Jerry, please have a look if you're fine with that. Guenther
* winbindd: move domain child specific stuff into its own fileStefan Metzmacher2007-12-141-2/+0
| | | | metze
* winbindd: rename child table struct elementsStefan Metzmacher2007-12-111-4/+4
| | | | | | | Add struct_ prefix to struct based protocol specific elemetens struct winbindd_child_dispatch_table. metze
* Remove more pstrings, from the winbindd protocol def andJeremy Allison2007-12-031-4/+4
| | | | | inside winbindd. Remove unused pstring types. Jeremy.
* This is a large patch (sorry). Migrate from struct in_addrJeremy Allison2007-10-241-1/+1
| | | | | | | | | | | | | to struct sockaddr_storage in most places that matter (ie. not the nmbd and NetBIOS lookups). This passes make test on an IPv4 box, but I'll have to do more work/testing on IPv6 enabled boxes. This should now give us a framework for testing and finishing the IPv6 migration. It's at the state where someone with a working IPv6 setup should (theorecically) be able to type : smbclient //ipv6-address/share and have it work. Jeremy.
* r25571: split up child_dispatch_table into domain, idmap and locator tablesStefan Metzmacher2007-10-221-0/+13
| | | | | metze (cherry picked from commit abbb36a37c1dba2218a6c7ec31739eba5f250127)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-22/+22
| | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy.
* [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch.samba-misc-tags/initial-v3-2-testGerald (Jerry) Carter2007-10-101-21/+0
|
* r25571: split up child_dispatch_table into domain, idmap and locator tablesStefan Metzmacher2007-10-101-0/+13
| | | | metze
* r25154: move winbindd code into winbindd/Stefan Metzmacher2007-10-101-0/+365
metze