summaryrefslogtreecommitdiff
path: root/source3/libads/ldap.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-22s3:libads: Separate use of ads->config.flags for NBT_* and DS_* valuesPavel Filipenský1-22/+24
2026-01-22s3:libads: Reset ads->config.flags in ads_disconnect()Pavel Filipenský1-0/+1
2026-01-13s3:libsmb: Rework check_negative_conn_cache()Andreas Schneider1-6/+10
2025-11-10s3: talloc_destroy() -> TALLOC_FREE()Volker Lendecke1-9/+9
2025-09-02lib: Use talloc_realloc_zero() in a few obvious placesVolker Lendecke1-2/+4
2025-08-13libads: change netlogon_pings() behaviour wrt to min_servers parameterRalph Boehme1-1/+1
2025-07-30s3/libads: get rid of additional loop calling add_failed_connection_entry()Ralph Boehme1-12/+10
2025-07-30s3:libads: let cldap_ping_list() check for a blacklisted server nameStefan Metzmacher1-0/+24
2025-02-04s3,s4: Make case spelling of sAMAccountName consistentPavel Filipenský1-7/+7
2025-01-30s3-libads: dump ADS_MODSLIST before attempting the LDAP modifyGünther Deschner1-0/+66
2024-11-11libads: Simplify ads_fill_cldap_reply()Volker Lendecke1-15/+5
2024-11-11libads: Pass "required_flags" through ads_cldap_netlogon_5()Volker Lendecke1-1/+2
2024-11-11ldap: Use netlogon_pingsVolker Lendecke1-9/+16
2024-07-26s3:libads: Remove ads_keytab_create_default & friendsPavel Filipenský1-234/+0
2024-07-26s3:libads: Request "msDS-KeyVersionNumber" from ads_find_machine_acct()Pavel Filipenský1-0/+1
2024-05-14s3:libads: finally remove unused ads_connect[_user_creds]() and related codeStefan Metzmacher1-35/+0
2024-05-14s3:libads: add ads_connect_machine() helperStefan Metzmacher1-0/+27
2024-05-14s3:libads: make use of ads_connect_simple_anon() in ldap.c where possibleStefan Metzmacher1-4/+2
2024-05-14s3:libads: add ads_connect_simple_anon() helperStefan Metzmacher1-0/+25
2024-05-14s3:libads: add ads_connect_creds() helperStefan Metzmacher1-0/+28
2024-05-14s3:libads: fix compiler warning in ads_mod_ber()Stefan Metzmacher1-1/+1
2024-05-14s3:libads: move ads->auth.time_offset to ads->config.time_offsetStefan Metzmacher1-2/+8
2024-05-14s3:libads: add ads_connect_cldap_only() helperStefan Metzmacher1-0/+13
2024-05-14s3:libads: also avoid ADS_AUTH_GENERATE_KRB5_CONFIG for ADS_AUTH_ANON_BINDStefan Metzmacher1-1/+1
2024-05-14s3:libads: add ADS_AUTH_GENERATE_KRB5_CONFIG to generate a custom krb5.confStefan Metzmacher1-1/+5
2024-05-14s3:libads: split out ads_connect_internal() and call it with ads_legacy_creds()Stefan Metzmacher1-2/+40
2024-05-14s3:libads: split out ads_legacy_creds()Stefan Metzmacher1-21/+0
2024-04-23s3:libads: add support for ADS_AUTH_SASL_{STARTTLS,LDAPS}Stefan Metzmacher1-0/+84
2024-04-23s3:libads: call ldap_set_option(LDAP_OPT_PROTOCOL_VERSION) as soon as possibleStefan Metzmacher1-2/+2
2024-04-23s3:libads: add tls_wrapping into openldapStefan Metzmacher1-0/+11
2024-04-23s3:libads: remove unused ADS_AUTH_SIMPLE_BIND codeStefan Metzmacher1-5/+0
2024-04-23s3:libads: don't dump securityIdentifier and msDS-TrustForestTrustInfo as str...Stefan Metzmacher1-0/+2
2024-04-05s3:libads: avoid changing ADS->server.workgroupStefan Metzmacher1-8/+8
2024-02-29s3:libads: Trace ldap search base/filter/scopePavel Filipenský1-0/+5
2024-02-16s3:libads: Remove ‘unicodePwd’ attribute from ads_find_machine_acct() searchJo Sutton1-1/+0
2024-01-23s3:libads: Fix memory leaks in ads_create_machine_acct()Andreas Schneider1-2/+2
2023-10-18s3:libads: Improve logging for failover scenariosPavel Filipenský1-0/+10
2023-10-13Revert "s3:libads: Don’t do first loop iteration if ‘attr’ is NULL"Joseph Sutton1-4/+0
2023-10-01s3:libads: Fix building with FORTIFY_SOURCE=2Joseph Sutton1-2/+2
2023-10-01s3:libads: Don’t do first loop iteration if ‘attr’ is NULLJoseph Sutton1-0/+4
2023-09-11s3:libads: Fix code spellingJoseph Sutton1-5/+5
2023-08-08s3:libads: Add missing newlines to logging messagesJoseph Sutton1-7/+7
2023-07-13s3:libads: Fix code spellingAndreas Schneider1-11/+11
2023-07-05s3:libads: re-initialize num_requests to 0 for cldap_ping_list retriesStefan Metzmacher1-0/+1
2023-04-09s3:libads: Remove executable bit from ldap.cAndreas Schneider1-0/+0
2022-12-16s3-librpc: add ads.idl and convert ads_struct to talloc.Günther Deschner1-7/+10
2022-09-08s3:libads: let cldap_ping_list() use cldap_multi_netlogon()Stefan Metzmacher1-6/+142
2022-09-08s3:libads: split out ads_fill_cldap_reply() out of ads_try_connect()Stefan Metzmacher1-38/+60
2022-06-27s3:libads: Check if we have a valid sockaddrAndreas Schneider1-0/+14
2022-06-27s4:libads: Fix trailing whitespaces in ldap.cAndreas Schneider1-75/+75