Several regressions were discovered in the 1.8.0 betas (and one that had
also been a regression in 1.7.0). Today we are releasing 1.8.0 beta 3 in
our ongoing march towards the 1.8.0 long-term maintenance release.
As always, you can download the source at
https://fedorahosted.org/sssd
Packages for Fedora 17 and Rawhide coming later today.
== Highlights ==
* Fixed a regression in group enumeration since 1.7.0
* Fixed several memory-corruption bugs
* Finalized the ABI for the autofs support
* Fixed a regression in the proxy provider
== Detailed Changelog ==
Jakub Hrozek (5):
* Fix group enumeration
* Only fetch SELinux string if the user is found
* Remove setent structure when callback is called
* Allocate setent structure on state, not on the client context
* Fix memory hierarchy when processing nested group memberships
Jan Cholasta (4):
* Add methods for activating and deactivating services to SSSDConfig
* Add ssh service to sssd.api.conf
* SSH: Verify that names received from client are valid UTF-8 in
responder
* SSH: Build man pages conditionally
Jan Zeleny (1):
* Fixed issue with netgroup update in IPA provider
Pavel Březina (3):
* Improve debug messages in sysdb_sudo_check_time()
* SUDO responder: check if the input is a UTF-8 string
* Refactor sss_result into sss_sudo_result
Stephen Gallagher (13):
* Remove dead code
* Fix missing NULL check after malloc
* Avoid uninitialized value comparison
* Add missing breaks to switch statements
* Fix uninitialized in_transaction
* Fix bad failure handling in be_sudo_handler()
* Check for failure in sss_packet_grow()
* Fix uninitialized value error in proxy provider
* Ensure NULL-termination in get_uid_from_pid()
* Move sss_ssh_* binaries to the main 'sssd' package
* Always include all manpage XML files in the distribution tarball
* Bumping version to 1.7.93 for beta 3
* Fix missing %endif in sssd.spec.in
Sumit Bose (1):
* Use curly braces in pkgconfig metadata file