1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/winbindd
Volker Lendecke 15596a8d9c winbind: Handle child requests in a tevent_fd
This enables the use of standard tevent_loop_once in the child, which
now also uses epoll where available.

Reviewed by: Jeremy Allison <jra@samba.org>
2013-01-18 09:16:58 -08:00
..
idmap_hash s3: Fix idmap_hash 2012-09-20 05:03:54 +02:00
idmap_ad.c s3-winbind: Remove unused bool "local" 2012-02-06 23:27:48 +01:00
idmap_autorid.c s3-idmap: Check return value of string_to_sid(). 2013-01-02 12:35:36 +01:00
idmap_ldap.c s3-smbldap: use smbldap_ prefixed functions 2012-09-07 12:31:42 +02:00
idmap_nss.c
idmap_passdb.c s3-passdb: Change pdb_sid_to_id() to return struct unixid 2012-05-02 12:45:29 +02:00
idmap_proto.h s3:winbindd: remove unused function idmap_backends_sid_to_unixid() 2012-12-03 08:48:28 +01:00
idmap_rid.c s3:idmap_rid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping 2012-12-03 08:48:27 +01:00
idmap_rw.c
idmap_rw.h
idmap_tdb2.c s3:idmap_tdb: fix miss in rename of dbwrap_trans_store_uint32() to dbwrap_trans_store_uint32_bystring() 2012-06-18 11:44:50 +02:00
idmap_tdb_common.c s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if" 2012-09-20 05:20:38 +02:00
idmap_tdb_common.h s3:winbindd add idmap_tdb_common file to store common code of TDB idmap backends 2012-05-01 09:32:11 +02:00
idmap_tdb.c dbwrap: remove get_flags(). 2012-06-22 07:35:17 +02:00
idmap_util.c s3:winbindd: remove unused idmap_sid_to_gid() 2012-12-03 08:48:27 +01:00
idmap.c s3:winbindd: use the new sid_check_is_for_passdb() in idmap_find_domain_with_sid() 2012-12-03 08:48:29 +01:00
nss_info_template.c
nss_info.c s3-winbind: Fix idmap initialization debug message. 2012-07-23 18:19:00 +02:00
wb_dsgetdcname.c
wb_fill_pwent.c s3:winbindd: change wb_fill_pwent to use wb_sids2xids instead of wb_sid2[ug]id 2012-12-03 08:48:25 +01:00
wb_getgrsid.c s3:winbindd: change wb_getgrsid to use wb_sids2xids instead of wb_sid2gid 2012-12-03 08:48:25 +01:00
wb_getpwsid.c s3: Use tevent_req_simple_recv_ntstatus 2011-11-28 17:14:27 +01:00
wb_gettoken.c
wb_gid2sid.c
wb_group_members.c Fix a bunch of "unused variable" warnings. 2012-02-18 06:22:40 +01:00
wb_lookupname.c
wb_lookupsid.c
wb_lookupsids.c s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam() 2012-07-12 18:36:02 +02:00
wb_lookupuseraliases.c
wb_lookupusergroups.c
wb_next_grent.c s3: rename sid_check_is_domain() to sid_check_is_our_sam() 2012-07-12 16:43:51 +02:00
wb_next_pwent.c s3: rename sid_check_is_domain() to sid_check_is_our_sam() 2012-07-12 16:43:51 +02:00
wb_ping.c
wb_query_user_list.c
wb_queryuser.c
wb_seqnum.c
wb_seqnums.c
wb_sids2xids.c s3:winbindd: use struct unixid instead of uint64 in Sids2Xids parent<->child 2012-12-03 08:48:22 +01:00
wb_uid2sid.c
winbindd_ads.c Revert "s3-winbindd: make sure we obey the -n switch also for samlogon cache access." 2012-11-09 16:41:05 +01:00
winbindd_allocate_gid.c
winbindd_allocate_uid.c
winbindd_async.c
winbindd_cache.c winbind: Fix some missing NULL checks 2013-01-11 18:55:41 +01:00
winbindd_ccache_access.c libreplace: Add getpeereid implementation. 2012-03-24 16:00:36 +01:00
winbindd_change_machine_acct.c
winbindd_check_machine_acct.c
winbindd_cm.c s3-winbindd: add cm_connect_lsat(). 2012-11-30 11:49:34 +01:00
winbindd_cred_cache.c s3-winbind: Fix null pointer dereference in store_memory_creds(). 2012-12-21 13:56:01 +01:00
winbindd_creds.c Revert "s3-winbindd: make sure we obey the -n switch also for samlogon cache access." 2012-11-09 16:41:05 +01:00
winbindd_domain.c
winbindd_dsgetdcname.c
winbindd_dual_ndr.c
winbindd_dual_srv.c s3:winbindd: remove unused server implementation of wbint_Sid2Gid() 2012-12-03 08:48:27 +01:00
winbindd_dual.c winbind: Handle child requests in a tevent_fd 2013-01-18 09:16:58 -08:00
winbindd_endgrent.c
winbindd_endpwent.c
winbindd_getdcname.c
winbindd_getgrent.c
winbindd_getgrgid.c
winbindd_getgrnam.c
winbindd_getgroups.c s3:winbindd: change winbindd_getgroups to use wb_sids2xids instead of wb_sid2gid 2012-12-03 08:48:25 +01:00
winbindd_getpwent.c
winbindd_getpwnam.c
winbindd_getpwsid.c
winbindd_getpwuid.c
winbindd_getsidaliases.c
winbindd_getuserdomgroups.c
winbindd_getusersids.c
winbindd_gid_to_sid.c
winbindd_group.c s3-winbind: DON'T PANIC if we couldn't find the domain. 2012-09-04 18:16:06 +02:00
winbindd_idmap.c
winbindd_list_groups.c
winbindd_list_users.c
winbindd_locator.c
winbindd_lookupname.c
winbindd_lookuprids.c
winbindd_lookupsid.c
winbindd_lookupsids.c
winbindd_misc.c s3: Fix Coverity ID 241320 Array compared against 0 2012-05-14 15:11:47 +02:00
winbindd_msrpc.c s3-winbindd: rework reconnect logic in winbindd_lookup_names(). 2012-11-30 11:49:53 +01:00
winbindd_ndr.c
winbindd_pam_auth_crap.c winbind: Extend wbcAuthenticateUserEx to provide PAC 2012-09-20 19:49:32 -07:00
winbindd_pam_auth.c
winbindd_pam_chauthtok.c
winbindd_pam_chng_pswd_auth_crap.c
winbindd_pam_logoff.c libreplace: Add getpeereid implementation. 2012-03-24 16:00:36 +01:00
winbindd_pam.c s3:winbind: BUG 9386: Failover if netlogon pipe is not available. 2012-11-12 18:57:18 +01:00
winbindd_ping_dc.c s3-winbind: Return the DC name from DC_PING 2012-08-15 11:44:42 +10:00
winbindd_proto.h winbind: Use standard tevent_context_init 2013-01-18 09:16:58 -08:00
winbindd_reconnect.c
winbindd_rpc.c s3-winbind: use new reconnect logic in rpc_lookup_sids() also. 2012-11-30 11:49:56 +01:00
winbindd_rpc.h
winbindd_samr.c s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam() 2012-07-12 18:36:02 +02:00
winbindd_setgrent.c
winbindd_setpwent.c
winbindd_show_sequence.c
winbindd_sid_to_gid.c s3:winbindd: use wb_sids2xids instead of wb_sid2gid in winbindd_sid_to_gid 2012-12-03 08:48:22 +01:00
winbindd_sid_to_uid.c s3:winbindd: use wb_sids2xids instead of wb_sid2uid in winbindd_sid_to_uid 2012-12-03 08:48:21 +01:00
winbindd_sids_to_xids.c s3:winbindd: factor winbindd_sids_to_xids into external and internal part 2012-12-03 08:48:21 +01:00
winbindd_uid_to_sid.c
winbindd_util.c winbind: Make the code more readable in trustdom_list_done(). 2012-12-07 22:38:43 +01:00
winbindd_wins_byip.c
winbindd_wins_byname.c
winbindd.c winbind: Use standard tevent_context_init 2013-01-18 09:16:58 -08:00
winbindd.h winbind: Use standard tevent_context_init 2013-01-18 09:16:58 -08:00
wscript_build build: Fix enabled handling for HAVE_LDAP, we need to use bld.CONFIG_SET 2012-09-22 09:09:16 +02:00