diff options
author | Ray Strode <rstrode@redhat.com> | 2014-03-19 21:11:16 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2014-03-19 21:11:37 -0400 |
commit | 3a152389b22de0151088fd009a79daccbcd165b5 (patch) | |
tree | a4e66c4bdb57b47e25b72577a7a3967407f354f8 | |
parent | 74fec78ef16aec9d71d88aee1e421886d876a6d8 (diff) | |
download | accountsservice-3a152389b22de0151088fd009a79daccbcd165b5.tar.gz |
NEWS: update for release
-rw-r--r-- | NEWS | 347 |
1 files changed, 347 insertions, 0 deletions
@@ -1,3 +1,11 @@ +Changes in 0.6.36 +================= + +* Fixes for deleting users +* Leak fix +* Change user classification logic +* BSD fixes + Changes in 0.6.35 ================= @@ -9,3 +17,342 @@ Changes in 0.6.35 * avoid connecting to ConsoleKit on logind systems * add extension interface * add --enable-coverage option for gcov support + +Changes in 0.6.34 +================= + +* Try to sanitize automatic login setting when user account is + deleted or disabled. (#54506) +* Fix build + +Changes in 0.6.33 +================= + +* Keep track of non-graphical sessions (#65160) +* Forget obsolete sessions (#65159) +* Monitor wtmp for changes (#63159) +* Ignore non-user sessions (#701514) +* Rework system account handling (#64769) + - Never treat cached users as system accounts + - Add gdm, gnome-initial-setup users to blacklist + - Store system-account bit in key file + - Cache newly-created users explicitly + +Changes in 0.6.32 +================= + +* Don't treat remote users as system accounts (#64186) +* Clean up spawn_with_login_uid error handling (#55067) +* Quit on SIGINT/SIGTERM (#63869) +* Make --debug work as expected (#63870) +* Remove newlines from debug output (#63871) +* Fix mismatched function signature (#63873) +* Fix gir/vapi warnings (#63875) +* Fix documentation warnings (#63880) + +Changes in 0.6.31 +================= + +* Check for logind, not systemd (#62586) +* Add --enable-admin-group configure option (#62235) +* Be more aggressive at excluding system accounts (#48178) +* Fix xsession property notification (#58493) +* Fix login history variant handling (#58466) + +Changes in 0.6.30 +================= + +* Minor source clean ups +* Crasher fix on 32bit systems +* Add get_user_by_id +* Don't lose sessions list for users at startup +* Add API for detecting when accountsservice is unavailable + +Changes in 0.6.29 +================= + +* Translate D-Bus errors to local errors in libaccountsservice +* Fix a wrong property name n the login history support + +Changes in 0.6.28 +================= + +* Fix act_user_manager_delete_user_finish +* Fix handling of LoginTime and LoginHistory properties + +Changes in 0.6.27 +================= + +* Fix warnings when the singleton user manager object is finalized +* Generated docs for libaccountsservice +* Initialize local_acount to TRUE +* Add async api for user creation, caching and deletion + +Changes in 0.6.26 +================= + +* Require libsystemd-login 186 +* Protect against deleting root user +* Add LoginTime and LoginHistory properties +* fix crash consolekit code +* fix has_multiple_user property after removing user + +Changes in 0.6.25 +================= + +* Uninitialized variable fix +* Typo fix +* Create data dirs just-in-time +* Ignore closing sessions for is_logged_in test +* Disable NULL user for delete_user call +* Translation updates + +Changes in 0.6.24 +================= + +* add User.Local property for identifying local users + +Changes in 0.6.23 +================= + +* Fix up some debug output +* add new CacheUser and UncacheUser apis +* uncache user before deleting user + +Changes in 0.6.22 +================= + +* Correct CVE-2012-2737, local file disclosure + +* small memory leak fix + +* exclude system accounts from ListCachedUsers + +* make has-multiple-users properly only check non-system users + +* remove icon when deleting user + +* Revert usage of getpwent() as fallback for fgetpwent + +* support consolekit call cancellation to prevent crashes caused + by shortlived sessions + +* ignore built files in .gitignore +* quiet down build goo nagging + +Changes in 0.6.21 +================= + +* Detect old versions of systemd and fall back to ConsoleKit + +* Exclude users without a valid shell + +* Fix log spew + +Changes in 0.6.20 +================= + +* Fix user listing which broke in previous release + +Changes in 0.6.19 +================= + +* Fix spurious warnings in logs + +* Make userdel succeed even if user is already logged in + +* Exclude users with no shell + +* Exclude "at" user + +Changes in 0.6.18 +================= + +* Fix systemd configure check + +* Add a few more common system accounts to the blacklist + +* Fix some issues in systemd session handling + +Changes in 0.6.17 +================= + +* Fix user filtering which was broken in 0.6.16 + +* Fix double free in user code + +Changes in 0.6.16 +================= + +* Don't filter out users below UID_MIN in login.defs + +* Filter out users with invalid shells + +* build fixes for srcdir != builddir + +* Port to GDBus + +* Add systemd support + +* vala support and introspection fixes + +* ppc32 fixes + +* use infinite timeout for ListCachedUsers calls + +* translation updates + +Changes in 0.6.15 +================= + +* fix build on FreeBSD and OpenBSD + +* only accept regular files as icons + +* don't track non-graphical sessions + +* fix wtmp handling + +Changes in 0.6.14 +================= + +* ignore extraneous SetAutomaticLogin(false) calls for a user + +* monitor /etc/gdm/custom.conf for changes in autologin config + +* fix fast user switching + +* fix docs to build + +* translation updates + + +Changes in 0.6.13 +================= + +* honor aclocal flags environment variable + +* set log domain so it can be hushed + +* use wtmp instead of consolekit for determining login frequency + +* leak and warning fixes + +* clean up polkit deprectation warnings + +* add '--' before username to account helper programs + +Changes in 0.6.12 +================= + +* The usual pile of race fixes + +Changes in 0.6.11 +================= + +* Add API for creating users to the library + +Changes in 0.6.10 +================ + +* An assortment of race fixes + +* Translation Updates + +Changes in 0.6.8 +================ + +* Fix parsing of gdm config file + +Changes in 0.6.7 +================ + +* Fix call to useradd for normal users + +* Correct free array of groups + +* Translation Updates + +Changes in 0.6.6 +================ + +* Make it possible to disable user icon + +* Drop Supervised user role + +* Use "wheel" instead of "desktop_admin_r" as admin group + since that's what everyone uses for this purpose anyway. + +* Crasher fixes + +* Translation Updates + +* Misc distro integration fixes + +Changes in 0.6.5 +================ + +* No longer return excluded users from cached listings + +* Add a --debug command line option + +* Use proper dbus proxy for settings api in client lib + +* Expose XSession property over bus + +Changes in 0.6.4 +================ + +* minor fixes + +Changes in 0.6.3 +================ + +* Add more getters to client library + +* Add an initial cut at a setter api + +* Add XSession property type + +Changes in 0.6.2 +================ + +* Remove the unused UserChanged signal + +* Add a small client library, based on code from gdm + +* Don't use gnome-common + +* Use the user-administration privilege for autologin changes + +Changes in 0.6.1 +================ + +* Always emit the changed signal when setting user photo + +* Install systemd unit files + +* Add Polish translations + +Changes in 0.6 +============== + +* Many changes after code review by Miroslav Trmac: + - Always require user-administration privilege when setting a password + or changing a username + - Allow changing password mode and password even when the account is + locked, and unlock it as a side-effect + - Use /etc/shadow to store account locking and 'set password at next + login' information and monitor /etc/shadow for changes + - Set loginuid when runing commands on behalf of a user to generate + proper audit records + - Drop SetIconData and make SetIconFile copy the file when appropriate. + As a consequence, the service no longer links against image libraries. + - Various other robustness and error-handling fixes + +Changes in 0.5 +============== + +* Make initial user list call work + +* Avoid extraneous commandline parsing |