]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - NEWS
Launchpad automatic translations update.
[sojka/lightdm.git] / NEWS
diff --git a/NEWS b/NEWS
index 693aad7410f14eccd3d513ee931fe5727e9299dc..d2240c5295e2b7b86e0639038295fc76ba4f911c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,131 @@
+Overview of changes in lightdm 1.11.8
+
+    * Rework logind code that gets session ID. The previous method was racy
+      and a change in lightdm 1.11.7 led to a lockup when this race occurred.
+    * Handle CanGraphical property on logind seats
+
+Overview of changes in lightdm 1.11.7
+
+    * Use logind to provide the list of seats to use. Deprecate the old method
+      of manually defining seats.
+    * Add --show-config option that shows combined configuration.
+    * Drop the surfaceflinger seat type. This was a temporary solution while
+      Ubuntu Phone was migrating to Mir.
+
+Overview of changes in lightdm 1.11.6
+
+    * Add a seat option 'allow-user-switching' that can disable all user
+      switching for that seat
+    * Add a new session type 'mir-container' that allows the session to run
+      inside a custom system compositor
+    * Only seat0 takes VT from Plymouth
+    * Removed unused GAsyncResultIface.is_tagged as this attribute was not
+      available in earlier versions of Glib I/O.
+    * Abort autogen if yelp-tools not installed
+    * Return correct errors for D-Bus calls
+
+Overview of changes in lightdm 1.11.5
+
+    * Make PAM services configurable
+
+Overview of changes in lightdm 1.11.4
+
+    * Do timed autologin each time you are returned to the greeter
+    * Fix tests failing with Qt 5.3 due to it checking getuid/geteuid which we are faking
+    * dm-tool: Warn if trying to switch to user without username
+
+Overview of changes in lightdm 1.11.3
+
+    * Fix Mir sessions broken with unity-system-compositor 0.3.
+    * Add back Vala bindings for LightDM.Greeter.connect_sync - just mark as
+      deprecated.
+    * Put unity-system-compositor's mir_socket under /run rather than /tmp.
+    * Fix building with clang (3.5) and -Werror.
+    * Correct section name in default users.conf file.
+
+Overview of changes in lightdm 1.11.2
+
+    * Add liblightdm method to get user UID
+    * DBus-activate logind
+    * Check for libgcrypt at configure time
+
+Overview of changes in lightdm 1.11.1
+
+    * Allow greeters to remain runing to reduce startup time when switching to a
+      greeter
+    * Add asynchronous methods to liblightdm
+
+Overview of changes in lightdm 1.11.0
+
+    * When switching to an existing session refresh PAM credentials and end
+      session cleanly so no resources leak.
+    * Support new standard DesktopNames field in session files
+    * Set XDG_SESSION_TYPE and XDG_SESSION_DESKTOP as used by systemd
+    * Emit DBus PropertiesChanged when Sessions/Seats properties change. Also
+      add SessionAdded/SessionRemoved signals to Seat interface
+
+Overview of changes in lightdm 1.10.0
+
+    * Fix return value for Vala bindings to Greeter.start_session_sync
+    * Fix logging when failing to find session
+
+Overview of changes in lightdm 1.9.15
+
+    * Update the lightdm AppArmor abstraction to allow the guest session to
+      start when AppArmor is mediating signals and ptrace and fix a minor, but
+      noisy, denial when applications attempt to read /proc/<PID>/stat.
+
+Overview of changes in lightdm 1.9.14
+
+    * Pass --enable-hardware-greeter to unity-system-compositor for Mir sessions
+      on xlocal seats
+
+Overview of changes in lightdm 1.9.13
+
+    * Handle not getting an X connection when attempting to get X layouts.
+    * Read config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS.
+
+Overview of changes in lightdm 1.9.12
+
+    * Ensure X authority is written before X server is started
+    * Activate after unlocking a logind session
+
+Overview of changes in lightdm 1.9.11
+
+    * Don't use g_hash_table_get_keys_as_array, it's a glib 2.40 feature
+
+Overview of changes in lightdm 1.9.10
+
+    * Honour session type requested by greeter for guest sessions
+    * Log to wtmp and btmp.
+    * Implement guest-session config option
+
+Overview of changes in lightdm 1.9.9
+
+    * Handle signals being received in child processes instead of treating them
+      like they are received in the daemon.
+    * Set utmp ut_line to the display name (i.e. :0) to match what other
+      programs expect (e.g. 'w').
+    * Fix lightdm_greeter_ensure_shared_data_dir_sync returning the wrong value.
+    * Fix shared data tests so you can run test suite without root again.
+    * Be extra careful not to call any non thread safe function after a fork.
+    * Fix some small memory leaks detected by valgrind.
+    * Fix process shutdown code to stop generating confusing warnings
+    * Fix more double removal of source IDs.
+    * Test improvements.
+
+Overview of changes in lightdm 1.9.8
+
+    * Add support for shared user data directories between the greeter and user sessions.
+    * Refactor LightDMUser and User classes to use the same code internally.
+
+Overview of changes in lightdm 1.9.7
+
+    * Correctly invoke PAM to change authentication token.
+    * Make xdg-seat a core property of a seat and always pass it to X servers.
+    * Qt bindings: properly hand over prompt and message type.
+    * Add warning flags where they are missing and fix the resulting warnings.
+
 Overview of changes in lightdm 1.9.6
 
     * Support Mir sessions in xlocal seats by starting a unity system compositor