-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
The SSSD Development team is proud to announce the immediate maintenance release of SSSD 0.7.0. It can be found at https://fedorahosted.org/sssd/
== Highlights == * Removed the Data Provider process. All Data Provider backends will now speak directly to the responders. * Remove the !MagicPrivateGroups option. This will be an internal feature of backends that support it. * Add first steps towards a native FreeIPA data provider. * Support password changing in LDAP and Kerberos providers. * Added Python API for managing SSSD configuration.
== Detailed changes since 0.6.0 == 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 * Resolver: 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
- -- Stephen Gallagher RHCE 804006346421761
Looking to carve out IT costs? www.redhat.com/carveoutcosts/
Wow!!!
Stephen Gallagher wrote:
The SSSD Development team is proud to announce the immediate maintenance release of SSSD 0.7.0. It can be found at https://fedorahosted.org/sssd/
== Highlights ==
- Removed the Data Provider process. All Data Provider backends will
now speak directly to the responders.
- Remove the !MagicPrivateGroups option. This will be an internal
feature of backends that support it.
- Add first steps towards a native FreeIPA data provider.
- Support password changing in LDAP and Kerberos providers.
- Added Python API for managing SSSD configuration.
== Detailed changes since 0.6.0 == 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
- Resolver: 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
_______________________________________________ sssd-devel mailing list sssd-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/sssd-devel
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Sorry, that release announcement contained one error. This is a new functionality release, NOT a maintenance release.
On 10/23/2009 03:00 PM, Stephen Gallagher wrote:
The SSSD Development team is proud to announce the immediate maintenance release of SSSD 0.7.0. It can be found at https://fedorahosted.org/sssd/
== Highlights ==
- Removed the Data Provider process. All Data Provider backends will
now speak directly to the responders.
- Remove the !MagicPrivateGroups option. This will be an internal
feature of backends that support it.
- Add first steps towards a native FreeIPA data provider.
- Support password changing in LDAP and Kerberos providers.
- Added Python API for managing SSSD configuration.
== Detailed changes since 0.6.0 == 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
- Resolver: 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
_______________________________________________ sssd-devel mailing list sssd-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/sssd-devel
- -- Stephen Gallagher RHCE 804006346421761
Looking to carve out IT costs? www.redhat.com/carveoutcosts/
sssd-devel@lists.fedorahosted.org