master
cert: avoid using static local variables
UTIL: mark non string array properly
util: Realloc buffer size for atomic safe read
utils: add non-blocking read from child processes
Use SSSD specific errors for offline auth
authtok: Set Kerberos passkey PIN to NULL when UV is false
Authtok: Support SSS_AUTHTOK_TYPE_PASSKEY{_REPLY}
authtok: remove sss_authtok_set_sc_keypad()
Make DEBUG macro invocations variadic
Add stub implementations for functions from capabilities.c if caps aren't available
cert: move sss_cert_derb64_to_ldap_filter() out of libsss_cert.so
DEBUG: a couple of message changes
PROXY_CHILD: use new helper to setup a process
Helpers to do a basic setup of a child process.
UTILS: comment fixed
CHILD HELPERS: use less severe debug level
Helpers defined in 'child_utils.h' aren't really used in child processes.
pam: Forward GDM_AUTH_SESSION_ID from PAM client to child processes
DEBUG: use 'debug_prg_name' if 'debug_log_file' isn't set
add config option to enable logging sensitive data
DEBUG: add 'debug_backtrace_enable' getter
DLINKLIST: Add DLIST_FOR_EACH_SAFE macro
krb5: disable Kerberos localauth an2ln plugin for AD/IPA
file_watch.c: Do not pass IN_IGNORED to inotify_add_watch
MONITOR: Move the file monitoring code to util.
Fleet commander: store deskprofiles under user running SSSD
UTIL: fix mem leak if `get_active_uid()` fails
Include ext headers with #include <foo.h> - cont
UTIL: Add a generic inotify module
Moving headers used by both server and client to special folder
CLIENT:PAM: replace deprecated `_pam_overwrite`
SSS_CLIENT: NSS: SID: improved sss_nss_mc_get_sid_by_id()
whitespace: fix issues found by pre-commit
Revert "usertools: force local user for sssd process user"
pac: relax default check
BUILD: Add build infrastructure for systemtap scripts
Suppress safealign warnings with DISCARD_ALIGN.
Fix licensing issues in SSSD
Get rid of on-house MIN/MAX definitions
Fix minor spelling mistakes
Make use of sss_prctl_* throughout the codebase
UTIL: Add support for SR exclude_users exclude_groups
Remove macro ZERO_STRUCT
chain_id: Add support for custom debug format
Move 'DEBUG_CHAIN_ID_FMT_*' from 'util.h'
util: Split chain ID tevent functions
nss: add sss_nss_getorigbyusername and sss_nss_getorigbygroupname
UTIL: Function 2string for enum sss_cli_command
confdb: Add UsrEtc support
Use pattern #elif defined(identifier)
UTIL: Introduicing SPRItime
INI: use proper deallocators
Fix libini_config related includes.
KCM: Securely erase memory used for secrets
ldap_child: make sure invalid krb5 context is not used
LDAP: move `select_principal_from_keytab()` to 'ldap_child'
UTILS: removed ununsed 'sss_ldap_get_diagnostic_msg()`
BUILD: introduce "--with-syslog=stderr" option
Config: Add the %h template for the 'override_homedir' option
UTIL: expand_homedir_template manages usernames internally
sss_prctl: avoid redefinition of prctl_mm_map
Introduce util/sss_prctl module to abstract out process controlling API
dhash tables are now created with count=0 whenever no useful size hint available
sss_ptr_hash: internal refactoring
sss_ptr_list: add linked list of talloc pointers
Fix various minor typos
BUILD: get rid of PCRE support
Don't do setsockopt(TCP_USER_TIMEOUT) on systems that don't have it
Add support for ldapi:// URLs.
SSH: sss_ssh_knownhosts must accept port numbers
UTIL: `sss_tc_utf8_str_tolower()` optimization
util: add time measurement helpers
UNICODE: drop support of glib2 for Unicode processing
UTIL:utf8: code cleanup
util: Add string_begins_with() helper
strtonum.c: Clear errno if it was set to EINVAL to make behavior consistent
Removed excessive includes around 'strtonum'
Update DEBUG* invocations to use new levels
Rename server/ directory to src/
UTIL: `sss_create_internal_fqname()` optimization (caching)
UTIL: fix discarded-qualifiers warning in domain_to_basedn()
Introduce cli_creds_set_{u,g}id() macros and use them to fix the build on FreeBSD
errors: add ERR_SERVER_FAILURE
UTIL: New function string_in_list_size()
UTILS: fixes CWE-394
utils: make create_ipa_preauth_indicator() public as create_preauth_indicator()
util: add sss_idmap_talloc[_free]
Cosmetics around close-fd helpers
SIDs: Update the well-known SID tables