Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-03-05 | winbind: Use talloc for allocating domain, dns, forest and dc name. | Andreas Schneider | 1 | -4/+4 | |
Reviewed-by: David Disseldorp <ddiss@samba.org> | |||||
2013-02-19 | s3:winbindd: s/struct timed_event/struct tevent_timer | Stefan Metzmacher | 1 | -4/+4 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> | |||||
2013-01-18 | winbind: Use standard tevent_context_init | Volker Lendecke | 1 | -2/+0 | |
This makes winbind use epoll instead of poll Reviewed by: Jeremy Allison <jra@samba.org> | |||||
2011-11-17 | s3-winbindd: no need to globally include ldap headers in winbindd. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2011-04-29 | s3-tevent: only include ../lib/util/tevent wrappers where needed. | Günther Deschner | 1 | -0/+2 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3-winbindd: copy acct_info to wb_acct_info so we dont need passdb for it. | Günther Deschner | 1 | -2/+8 | |
Guenther | |||||
2011-03-16 | s3-build: stop including ldap and lber headers everywhere in the code. | Günther Deschner | 1 | -0/+1 | |
Instead use new header smb_ldap.h where all LDAP API related things are handled, while smbldap.h only deals with our smbldap_X() API. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 16 10:54:51 CET 2011 on sn-devel-104 | |||||
2011-02-04 | s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945) | Günther Deschner | 1 | -0/+1 | |
The benefit of this that it makes us more robust to secure channel resets triggered from tools outside the winbind process. Long term we need to have a shared tdb secure channel store though as well. Guenther Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Feb 4 18:11:04 CET 2011 on sn-devel-104 | |||||
2011-01-21 | s3:winbind: Fork multiple children per domain | Volker Lendecke | 1 | -1/+1 | |
This makes us scale better with many simultaneous winbind requests, some of which might be slow. This implementation breaks offline logons, as the cached credentials are maintained in a child (this needs fixing). So, if the offline logons are active, only allow one DC connection. Probably the offline logon and the scalable file server cases are separate enough so that this patch is useful even with the restriction. | |||||
2010-11-14 | Move error reporting of messaging context creation fail into | Jeremy Allison | 1 | -1/+0 | |
the daemons themselves. Allows client utilities to silently fail to create a messaging context due to access denied on the messaging tdb (which I need for the following patch). Jeremy. | |||||
2010-09-10 | s3/winbind: use mono time for startup timeout check | Björn Jacke | 1 | -1/+1 | |
2010-08-26 | s3-build: use talloc_dict.h only where needed. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2010-08-16 | s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2010-08-16 | s3:winbindd: add binding_handle to struct winbindd_child | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2010-06-10 | s3:winbindd use common server context functions | Simo Sorce | 1 | -0/+3 | |
2010-05-21 | s3:dom_sid Global replace of DOM_SID with struct dom_sid | Andrew Bartlett | 1 | -18/+18 | |
This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-03-05 | s3:winbindd: add DEBUG(10,...) for the end of each top level | Stefan Metzmacher | 1 | -0/+1 | |
That will hopefully make debugging a bit easier (at least for me). metze | |||||
2009-12-28 | s3: Pass netr_DomainTrustList instead of names and sids through ↵ | Volker Lendecke | 1 | -4/+1 | |
(*trusted_domains) | |||||
2009-12-26 | s3: Replace IS_DOMAIN_OFFLINE by a function | Volker Lendecke | 1 | -5/+0 | |
2009-12-26 | s3: winbindd_cli_state->getgrent_state is no longer used | Volker Lendecke | 1 | -11/+0 | |
2009-12-23 | s3: Remove some unused code | Volker Lendecke | 1 | -2/+0 | |
2009-09-22 | s3-winbindd: Fix Bug #6711: trusts to windows 2008 (2008 r2) not working. | Günther Deschner | 1 | -0/+2 | |
Winbindd should always try to use LSA via an schannel authenticated ncacn_ip_tcp connection when talking to AD for LSA lookup calls. In Samba <-> W2k8 interdomain trust scenarios, LookupSids3 and LookupNames4 via an schannel ncacn_ip_tcp LSA connection are the *only* options to successfully resolve sids and names. Guenther | |||||
2009-09-22 | s3-winbindd: add cm_connect_lsa_tcp(). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-08-29 | s3:winbind: Add async wb_next_grent | Volker Lendecke | 1 | -0/+8 | |
2009-08-29 | s3:winbind: Convert the GETPWENT routines to the new API | Volker Lendecke | 1 | -1/+2 | |
2009-08-29 | s3:winbind: Add async next_pwent | Volker Lendecke | 1 | -0/+7 | |
2009-08-29 | s3:winbind: Fix a bug found by RPC-SAMR | Volker Lendecke | 1 | -0/+1 | |
We need to enumerate passdb alias members Thanks to gd for bugging me :-) | |||||
2009-08-16 | s3:winbind: WINBIND_USERINFO -> wbint_userinfo | Volker Lendecke | 1 | -16/+4 | |
2009-08-05 | s3:winbind: Add NDR-based parent-child communication to winbind | Volker Lendecke | 1 | -0/+1 | |
2009-08-03 | Add some const to winbind_userinfo | Volker Lendecke | 1 | -5/+5 | |
2009-08-02 | Refactor 9b78af1f: Fix lookupname recursion | Volker Lendecke | 1 | -1/+1 | |
Pass a "flags" argument instead of the original winbind command down the name_to_sid chain. This way we are independent of the winbind commands and can take the decision at a much higher level | |||||
2009-07-31 | Fix some nonempty lines | Volker Lendecke | 1 | -4/+4 | |
2009-07-31 | Slightly restructure the async winbind request calling convention | Volker Lendecke | 1 | -2/+2 | |
The main loop now allocates the response, this has to be done everywhere | |||||
2009-06-14 | Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state | Volker Lendecke | 1 | -3/+1 | |
This shrinks the memory footprint of an idle client by 5592 bytes to 60 bytes on my 32-bit box. | |||||
2009-06-14 | Make winbindd_cli_state->response a pointer instead of a struct member | Volker Lendecke | 1 | -1/+2 | |
Same comment as in baa6084378e530b: This is just a preparatory checkin. Volker | |||||
2009-06-14 | Remove an unused struct member in winbindd_cli_state | Volker Lendecke | 1 | -1/+0 | |
2009-06-14 | Avoid scanning the client list when a client exits | Volker Lendecke | 1 | -1/+0 | |
2009-06-14 | Add an async wb request loop | Volker Lendecke | 1 | -0/+2 | |
2009-06-14 | Remove some unused code | Volker Lendecke | 1 | -11/+0 | |
2009-06-14 | Convert the winbind parent->child communication to wb_reqtrans | Volker Lendecke | 1 | -2/+3 | |
2009-06-14 | Convert the main winbind client communication to wb_reqtrans.c | Volker Lendecke | 1 | -1/+1 | |
2009-06-14 | Make winbindd_cli_state->request a pointer instead of a struct member | Volker Lendecke | 1 | -1/+2 | |
In itself, this is pretty pointless. But in the next steps I'll convert the winbind internal communication to wb_reqtrans which allocates the request properly. This minimizes the later diff. Volker | |||||
2009-03-18 | s3: remove POLICY_HND. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-01-07 | Remove unused struct CLI_POLICY_HND | Volker Lendecke | 1 | -7/+0 | |
2009-01-05 | s3:winbindd: rename fd_event => winbindd_fd_event | Stefan Metzmacher | 1 | -9/+5 | |
It's really confusing to have two versions of 'fd_event' metze | |||||
2009-01-05 | s3:winbindd: move WINBINDD_CCACHE_ENTRY and WINBINDD_MEMORY_CREDS to winbindd.h | Stefan Metzmacher | 1 | -1/+28 | |
metze | |||||
2008-08-23 | winbindd: add event based machine password change. | Günther Deschner | 1 | -0/+1 | |
Guenther (This used to be commit 15b72d44cbde0b8a375d8ed3d045c40ae97ec05a) | |||||
2008-08-20 | Here is a re-working of the winbindd | Jeremy Allison | 1 | -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. (This used to be commit 8027197635b988b3dcf9d3d00126a024e768fa62) | |||||
2008-08-12 | idmap rewrite | Volker Lendecke | 1 | -0/+7 | |
(This used to be commit 30a180f2fce8cf6a3e5548f6bba453272ba70b33) | |||||
2008-08-12 | Move the uid2sid cache to the parent winbind process | Volker Lendecke | 1 | -0/+2 | |
(This used to be commit 6e885aeabba2265a06b726f567cb14dde12c8ccb) |