summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Expand)AuthorFilesLines
2025-02-22s4:kdc: let samba_kdc_get_claims_data_from_pac() return if a buffer was foundStefan Metzmacher1-4/+15
2025-02-22s4:kdc: let samba_kdc_get_pac() use samba_kdc_get_claims_blob()Stefan Metzmacher1-5/+5
2025-02-22s4:kdc: let samba_kdc_get_claims_blob() take struct claims_data as input.Stefan Metzmacher1-15/+2
2025-02-22s4:kdc: let samba_kdc_update_pac() always fetch the user claimsStefan Metzmacher1-13/+27
2025-02-22s4:kdc: let samba_kdc_update_pac() use samba_kdc_entry_pac_valid_principal() ...Stefan Metzmacher1-1/+1
2025-02-22s4:kdc: remove useless samba_kdc_get_user_info_dc() from samba_kdc_get_device...Stefan Metzmacher1-20/+2
2025-02-22s4:kdc: move user_info_dc_shallow_copy variable in samba_kdc_update_pac()Stefan Metzmacher1-1/+2
2025-02-22s4:kdc: move samba_kdc_get_user_info_dc() for the device in samba_kdc_update_...Stefan Metzmacher1-14/+12
2025-02-22s4:kdc: move samba_kdc_get_user_info_dc() up in samba_kdc_update_pac()Stefan Metzmacher1-20/+20
2025-02-22s4:kdc: introduce need_device helper variable in samba_kdc_update_pac()Stefan Metzmacher1-6/+16
2025-02-22s4:kdc: make samba_kdc_get_{user_info_dc,claims_data} staticStefan Metzmacher2-13/+9
2025-02-22s4:kdc: pass samba_kdc_entry_pac to samba_kdc_check_s4u2proxy_rbcd()Stefan Metzmacher4-75/+70
2025-02-22s4:kdc: move samba_kdc_check_s4u2proxy_rbcd() from db-glue to pac-glueStefan Metzmacher4-183/+184
2025-02-22s4:kdc: make a lot of pac-glue.c functions staticStefan Metzmacher2-74/+27
2025-02-22s4:kdc: let mit_samba_get_pac() use samba_kdc_get_pac()Stefan Metzmacher1-160/+21
2025-02-22s4:kdc: split out samba_kdc_get_pac() from samba_wdc_get_pac()Stefan Metzmacher3-227/+348
2025-02-22s4:kdc: don't return ENOENT from samba_kdc_get_claims_data[_from_pac]Stefan Metzmacher1-0/+2
2025-02-22s4:kdc: use better variable names in samba_wdc_check_client_access()Stefan Metzmacher1-13/+25
2025-02-22s4:auth: avoid talloc_reference in claims_data_encoded_claims_set()Stefan Metzmacher1-8/+6
2025-02-22s4:rpc_server/lsa: let dcesrv_lsa_lookup_name_account() handle uPNSuffixesStefan Metzmacher1-4/+13
2025-02-22s4:rpc_server/netlogon: let dcesrv_netr_NTLMv2_RESPONSE_verify do RODC checkingStefan Metzmacher1-2/+99
2025-02-22libcli/auth: let NTLMv2_RESPONSE_verify_netlogon_creds() return the computer_...Stefan Metzmacher1-1/+3
2025-02-22s4:rpc_server/netlogon: let dcesrv_netr_NTLMv2_RESPONSE_verify generate trust...Stefan Metzmacher1-0/+121
2025-02-22libcli/auth: pass trust_forest_domain_info array to NTLMv2_RESPONSE_verify_ne...Stefan Metzmacher1-1/+5
2025-02-22s4:rpc_server/netlogon: split out dcesrv_netr_NTLMv2_RESPONSE_verify()Stefan Metzmacher1-7/+28
2025-02-22s4:dsdb: add forest trust scanner serviceStefan Metzmacher5-0/+1679
2025-02-22s4:rpc_server/lsa: add lsaR[G|S]etForestTrustInformation2 support to allow FO...Stefan Metzmacher1-6/+72
2025-02-22s4:dsdb/common: let dsdb_trust_merge_forest_info() handle SCANNER and BINARY ...Stefan Metzmacher1-0/+50
2025-02-22s4:dsdb/common: let dsdb_trust_normalize_forest_info_step2() handle SCANNER a...Stefan Metzmacher1-0/+93
2025-02-22s4:dsdb/common: let dsdb_trust_normalize_forest_info_step1() handle BINARY an...Stefan Metzmacher1-0/+27
2025-02-22s4:dsdb/common: let dsdb_trust_forest_info_add_record() handle BINARY and SCA...Stefan Metzmacher1-7/+38
2025-02-22s4:dsdb/util_trusts: convert most functions from lsa_ForestTrustInformation t...Stefan Metzmacher3-80/+105
2025-02-22s4:rpc_server/lsa: split out dcesrv_lsa_SetFTI()Stefan Metzmacher1-21/+52
2025-02-22s4:rpc_server/lsa: split out dcesrv_lsa_QueryFTI()Stefan Metzmacher1-16/+41
2025-02-22s4:rpc_server/lsa: always add msDS-TrustForestTrustInfo if FOREST_TRANSITIVE ...Stefan Metzmacher1-0/+98
2025-02-22s4:rpc_server/lsa: add allocation checks to fill_trust_domain_ex()Stefan Metzmacher1-0/+9
2025-02-22s4:dsdb/common: add dsdb_trust_default_forest_info()Stefan Metzmacher1-0/+58
2025-02-22dsdb:util_trusts: replace dsdb_trust_find_tln[_ex]_match() with trust_forest_...Stefan Metzmacher1-90/+8
2025-02-22dsdb:util_trusts: remove unused dsdb_trust_forest_info_{from,to}_lsa()Stefan Metzmacher1-229/+0
2025-02-22dsdb:util_trusts: make use of trust_forest_info_to_lsa()Stefan Metzmacher1-1/+2
2025-02-22s4:rpc_server/lsa: make use of trust_forest_info_{from,to}_lsa()Stefan Metzmacher1-5/+3
2025-02-20pytests/varlink: Add varlink testsSamuel Cabrero1-0/+5
2025-02-17librpc:pyrpc: Allow new authenticated rpc connection on the same transport as...Stefan Metzmacher1-8/+70
2025-02-14s4:kdc: pass the full samba_kdc_db_context to most helper functionsStefan Metzmacher6-60/+54
2025-02-14s4:kdc: let struct samba_kdc_entry_pac remember the krbtgt samba_kdc_entryStefan Metzmacher6-16/+16
2025-02-14s4:kdc: always go through samba_kdc_get_device_info_blob()Stefan Metzmacher1-147/+7
2025-02-14s4:auth: simplify authsam_make_user_info_dc()Stefan Metzmacher1-8/+17
2025-02-14s4:auth: let authsam_make_user_info_dc() use helper variables for the rodcsidStefan Metzmacher1-3/+7
2025-02-14s4:auth: let authsam_make_user_info_dc() use helper variables for the groupsidStefan Metzmacher1-2/+8
2025-02-14s4:auth: let auth_domain_admin_user_info_dc() use talloc_zero_array(struct au...Stefan Metzmacher1-1/+7