summaryrefslogtreecommitdiffstats
path: root/source3/winbindd
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-winbind: Implemented samr backend function common_rids_to_names.Andreas Schneider2010-07-051-5/+104
|
* s3-winbind: Implemented samr backend function common_sid_to_name.Andreas Schneider2010-07-051-2/+73
|
* s3-winbind: Implemented samr backend function common_name_to_sid.Andreas Schneider2010-07-051-2/+72
|
* s3-winbind: Implemented samr backend function common_enum_local_groups.Andreas Schneider2010-07-051-4/+73
|
* s3-winbind: Implemented samr backend function sam_lookup_groupmem.Andreas Schneider2010-07-051-6/+151
|
* s3-winbind: Implemented samr backend function sam_trusted_domains.Andreas Schneider2010-07-051-2/+81
|
* s3-winbind: Implemented samr backend function sam_query_user.Andreas Schneider2010-07-051-2/+81
|
* s3-winbind: Implemented samr backend function sam_enum_dom_groups.Andreas Schneider2010-07-051-4/+77
|
* s3-winbind: Implemented samr backend function sam_query_user_list.Andreas Schneider2010-07-051-4/+120
|
* s3-winbind: Added a skeleton for samr based functions.Andreas Schneider2010-07-051-0/+411
| | | | The goal is to replace the passdb backend later.
* s3-winbind: Initialize the server_info on winbindd start.Andreas Schneider2010-07-051-0/+5
|
* s3-winbind: Free some memory which isn't needed anymore.Andreas Schneider2010-07-051-0/+2
|
* s3: Pass the new server_id through reinit_after_forkVolker Lendecke2010-07-042-6/+10
|
* s3: Remove serverid_[de]register_selfVolker Lendecke2010-07-041-2/+3
| | | | This removes some deep references to procid_self()
* s3-nss_info: only include nss_info.h where needed.Günther Deschner2010-07-014-0/+4
| | | | Guenther
* s3-libads: move ldap posix schema defines to their own header file.Günther Deschner2010-07-011-0/+1
| | | | Guenther
* s3-libads: only include libds flags where needed.Günther Deschner2010-07-013-0/+3
| | | | Guenther
* s3: More cleanup in winbindd_ads.c:query_userVolker Lendecke2010-06-281-13/+10
| | | | We can't ads_msgfree after the ads struct has been killed. Do early returns.
* s3: Fix a valgrind errorVolker Lendecke2010-06-281-2/+1
| | | | nss_get_info_cached does not necessarily fill in gid
* s3: Re-arrange winbindd_ads.c:query_userVolker Lendecke2010-06-281-23/+24
| | | | | We can't access the LDAP message after nss_get_info_cached has potentially destroyed the ads_struct
* s3: free -> SAFE_FREEVolker Lendecke2010-06-281-1/+1
|
* s3: Do an early TALLOC_FREEVolker Lendecke2010-06-281-2/+5
|
* s3: Fix a winbind crashVolker Lendecke2010-06-251-0/+10
| | | | | nss_get_info_cached might deep inside sequence_number() invalidate the ads_struct without telling its callers.
* s3: Fix a winbind crashVolker Lendecke2010-06-251-1/+6
| | | | nss_get_info_cached might have invalidated "ads" deep inside.
* s3-winbind: Make KRB5_EVENT_REFRESH_TIME a functionVolker Lendecke2010-06-211-6/+12
|
* s3:idmap_ldap: remove unreached code (and explicit error return code)Michael Adam2010-06-211-5/+1
|
* Use #defined constant instead of "false" to be clearer about intent.Jeremy Allison2010-06-171-1/+1
|
* s3:winbindd use common server context functionsSimo Sorce2010-06-104-54/+3
|
* s3-winbind: Fixed setting default sequence number.Andreas Schneider2010-06-091-1/+1
|
* s3: remove unused librpc/ndr/sid.c.Günther Deschner2010-06-031-0/+1
| | | | Guenther
* s3:winbindd: make sure we only call static_init_idmap onceStefan Metzmacher2010-06-011-7/+18
| | | | | | metze Signed-off-by: Michael Adam <obnox@samba.org>
* s3:winbind Ensure we always init idmap_passdb before we use itAndrew Bartlett2010-06-011-0/+4
| | | | | | | | | | It seems that it is possible for idmap_init_passdb_domain() to be run before idmap_init_domain(), so ensure we run the static init functions in both. Andrew Bartlett Signed-off-by: Michael Adam <obnox@samba.org>
* s3:winbindd move reinit_after_fork() back out of winbindd_register_handlersAndrew Bartlett2010-05-311-12/+12
| | | | | | | | This particular init function needs to be done in a native Samba3 build, but it turns out to be difficult for s3compat, which has other code listening on the sockets. Andrew Bartlett
* s3:winbind Make state->mem_ctx a talloc child of stateAndrew Bartlett2010-05-311-1/+1
| | | | | | | | | This way everything is destoryed at the conclusion of the connection correctly. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:winbind tidy up connecting the winbind sockets.Andrew Bartlett2010-05-313-49/+20
| | | | | | | | | | | | By putting this code inline in winbindd_setup_listeners() we remove 2 static variables and simplify the code. By putting the get_winbind_priv_pipe_dir() in the same file, we allow it to be reimplemented in s3compat. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Revert "s3:winbindd Split helper functions to allow s3compat to call them"Andrew Bartlett2010-05-312-30/+22
| | | | | | I'm experimenting with a different entry point This reverts commit f5c0f90da5f5372ca6b7a72daa8d073a2444a068.
* ntlmssp: Make the ntlmssp.h from source3/ a common headerAndrew Bartlett2010-05-311-1/+1
| | | | | | | | | The code is not yet in common, but I hope to fix that soon. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s3: only use netlogon/nbt header when needed.Günther Deschner2010-05-312-0/+2
| | | | Guenther
* s3-build: only use ndr_security.h where needed.Günther Deschner2010-05-312-0/+2
| | | | Guenther
* s3:winbind Kill amusing but un-used winbindd_kill_all_clientsAndrew Bartlett2010-05-282-18/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-samr: move chgpasswd.c out of smbd and into the samr server.Günther Deschner2010-05-261-0/+1
| | | | Guenther
* s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett2010-05-2125-204/+204
| | | | | | | | | | 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>
* s3:winbind:idmap_tdb2_set_mapping: untangle assignment from checkMichael Adam2010-05-201-1/+2
|
* s3-rpc_client: move protos to cli_lsarpc.hGünther Deschner2010-05-182-0/+2
| | | | Guenther
* s3-rpc_client: move protos to cli_netlogon.hGünther Deschner2010-05-182-0/+2
| | | | Guenther
* s3-rpc_client: move protos to cli_samr.hGünther Deschner2010-05-182-0/+2
| | | | Guenther
* s3:winbind use no_srv_register to avoid needing rpc_srv_registerAndrew Bartlett2010-05-181-10/+0
| | | | | | | | | This pidl attribute avoids the need for this dummy function, which helps s3compat. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Remove use of iconv_convenience.Jelmer Vernooij2010-05-183-4/+4
|
* s3-crypto: only include crypto headers when crypto is done.Günther Deschner2010-05-181-0/+1
| | | | Guenther
* s3-rpc_misc: clean out include/rpc_misc.h.Günther Deschner2010-05-184-4/+4
| | | | | | | Well known rids don't really belong into an rpc header, just use the ones defined in security.idl. Guenther