sssd/sources

2 lines
52 B
Plaintext
Raw Normal View History

Dmitri Pal (10): COLLECTION Adding item comparison and sorting COLLECTION Realigning collection code COLLECTION Making iterations pinnable COLLECTION Enhancing hashing and iteration functions ELAPI Event resolver ELAPI Resolving message attribute ELAPI Fixing warnings in the example ELAPI Rename variables and functions not to use word template ELAPI Fixed the host name resolution ELAPI Compatibility code for getifaddr() Jakub Hrozek (3): Fix python sync operations and mem hierarchy Fix error messages in tools User home directories management Martin Nagy (7): Use correct talloc context in sss_names_init() Fix potential memory leaks in the data provider Use talloc_get_type() for type safety Use talloc to copy data from c-ares Add a new set of helpful common functions for tests Various improvements to the resolv test suite Delete sssd-i18n.h and put it's old contents into util.h Piotr Dr?g (1): Update polish translation for 0.6.0 Ralf Haferkamp (2): LDAP provider needs to link against krb libraries SUSE specific init script Simo Sorce (21): Tighten up permission. Initial implementation of sasl bind support Fix tools sync operations and mem hierarchy Fix long timeout on ldap operation Make dp requests more robust Differentiate between search and network timeouts Remove DP process Start responders predictably after providers Remove magicPrivateGroups option Fix services startup when only LOCAL is configured Make options parser available to all providers Move ldap provider configuration into its own file Fix offline authentication Return the dp error from the providers Move all ldap provider init functions Move all krb5 provider init functions Add first basic IPA provider Always list inputs before outputs Start implementing ipa specific options. Better offline/enumeration behavior Fix setting the schema in the ipa provider Stephen Gallagher (24): Update version to 0.6.0 Fix infinite loop with empty group enumeration Updating release script to use the VERSION file Change requirement on libldb to libldb >= 0.9.3 INI Add config_from_fd() to ini_config Remove unused btreemap code Add new SSSDConfig python API Add plugin configuration schema for proxy provider Package SSSDConfig API Clean up warnings in pysss.c Remove warnings caused by 5e2301b8a75d10e5cbbe11e26e5192b894af6ad7 Remove two unused functions. Fix segfault when using SSS tools with no local provider Do not allow setting auth, access or chpass providers for LOCAL Add krb5_common.h to the list of headers to 'make dist' Use Python 3-compatible sitearch and sitelib Better detect installed language files Clean up rpmlint errors and warnings in sssd-client package Set the Default-Stop LSB option for the SSSD sysv init script Fix RPM builds on older versions of rpmbuild Bring SSSDConfig API options up-to-date Add pam_ctx (similar to nss_ctx) for storing global PAM config Add support for offline auth cache timeout Update version to 0.7.0 Sumit Bose (28): update sysdb tests to new config file version add utility call check_and_open_readonly more documentation and test for sssd.conf handle expired password during authentication move password handling into subroutines ask for new password if password is expired remove redundant talloc_free add description of chpass_provider option to sssd.conf man page add support for server side LDAP password policies add syslog message similar to pam_unix use the correct kerberos context for each target fix a wrong argument to unpack_buffer add -Werror-implicit-function-declaration to default gcc flags add a replacement if ldap_control_create is missing use PYTHON_PREFIX to install SSSDConfig python API add missing %defattr to the filelist of the client package make sdap_id_connect_* independent of sdap_id_ctx send a message if a backend target is not configured use old password if available during password change set chpass_provider implicit if not set explicit more implicit provider target settings enable debugging of krb5_child Check for expired passwords in LDAP provider added generic LDAP search sdap_get_generic_send/_recv add store/search/delete interface for custom sysdb objects update krb5 option handling to new option scheme update ipa auth options to new option scheme fix a compiler warning about redefinition of DEBUG Detailed changes since 0.5.0 Dmitri Pal (8): ELAPI sinks and providers ELAPI Adding file provider and CSV format ELAPI Laying foundation for the async processing COLLECTION Copy collection flat with concatenated names COLLECTION Improvements to copy functions COLLECTION Functions to deal with hash ELAPI Better separation from collection internals. INI Error handling and interface cleanup Jakub Hrozek (17): Remove shadow-utils support from tools Small changes to the example config and manpage Add copyright notices Fix dispatcher structure initialization Add binaries and backup files to .gitignore Refactor tools code Decouple synchronous sysdb interface from tools Provide python bindings for sysdb Use syslog for logging error conditions in SSSD fix varargs call, update unit tests Ticket 161: Initialize structures with calloc instead of enumerating members Allow entering parent groups as FQDN Remove provider=files Manpages update script to upgrade config to v2 Send debug messages to logfile Convert the example config to v2 format, upgrade config on update only Jeff Schroeder (1): Add documentation for installing build dependencies Piotr Drąg (1): Add pl translation Ralf Haferkamp (2): Fix initgroups search filter when using rfc2307bis Avoid crash when timestamp is NULL Simo Sorce (30): Use the correct structure. Initial support for multiple schema types Always save using member/memberOf Fix group replies when using member/memberof Upgrade database to 0.2 Remove redunant function and always pass attrs. Make enumeration an independent task Speed-up enumerations. Correctly handle !DbusWatch behavior. Turn enumeration into a boolean value Honor enumerate option in ldap_id Fix proxy enumeration Fix two possible uninitialized values Split database in multiple files Tools are allowed to touch only the 'local' domain Fix Ldap id backend offline code Fix memory mishandling. Fix ldap enumeration async task Fix getgrnam and getgrgid calls Complete the removal of "legacy" option. Update documentation and examples Make the offline status backend-global Turn ldap driver options into multitype Fix copy&paste error. Better handle groups w/o members Fix copy&paste of wrong structure Don't try to use initgroups_dyn if not available Handle suspend cases Split out an sssd-clients package Let backend respond while fetching large results Stephen Gallagher (26): Move RPM specfiles into contrib/ Consolidate cache lookups in the NSS Add support for the !EntryCacheNoWaitRefreshTimeout Check for valid min and max IDs in confdb_get_domains Update manpage to reflect new syntax for enumerate Add strtoint32 and strtouint32 convenience functions Properly detect negative/invalid values for the minId and maxId Remove unused event context argument from confdb_init Read the configuration parsing before daemonization Fix first-time confdb generation Add 'make tests' target Add strtoint32 and strtouint32 tests Print error message when connection to the config db fails Exit if the sssd is launched as a user other than root Include m4 directories in tarball Allow rerunning autoreconf from the tarball Add PRERELEASE_VERSION variable for use in sssd.spec.in Add missing updates to LINGUAS for pl translation Add missing reference to sssd-ldap(5) in sssd.conf(5) manpage Include groupSearchBase in sssd-ldap(5) manpage Several fixes and enhancements for config file processing Make configure script compatible with older python versions Revert "Use syslog for logging error conditions in SSSD" Temporarily disable automatic config file reread Upgrade confdb to version 2 Update version to 0.6.0 Sumit Bose (31): removed unused header file do not show server messages to user fix internal order of ldap user mapping options add configure check for errno_t send SSSD_REALM and SSSD_KDCIP environment to the client check if gid attribute is empty stop processing a domain if no provider is given check if libpcre version is above or below 7 remove the concept of a backend name configure cleanups fix libdbus configure check initialize sockaddr_in structure add change password target to krb5 backend use fork+exec for kerberos helper Let the PAM client send its PID remove unused client locale from PAM protocol make cli_pid mandatory and increase version number of pam protocol add krb5ccache_dir and krb5ccname_template option fix the wrong usage of an offset added child timeout handler Check if SSL/TLS handler is already in place use getaddrinfo to resolve IP address of KDC add a man page for pam_sss toggle debug output of sssd_krb5_locator_plugin with an environment variable add new config options ldap_tls_cacert and ldap_tls_cacertdir fix possible short reads in kerberos provider remove krb5_try_simple_upn option and make it a default fallback add defines for large file support to standard CFLAGS more fixes for older libpcre versions Cleanups for library linking added support for older MIT kerberos versions
2009-10-23 20:03:33 +00:00
403945c70c902302e5d8babecb24b096 sssd-0.7.0.tar.gz