Skip to content

Releases: canonical/lightdm

1.32.0

18 Jul 03:55
1.32.0
Compare
Choose a tag to compare
  • Overwrite existing X authority files to avoid corruption
  • Change logind-check-graphical default config value to true
  • Block autologin if shell in nologin or false
  • Fix failure if with greeters sending two login requests quickly.
  • Drop Qt 4 support, it's been unsupported since 2015
  • Fix lightdm_set_layout
  • Improve method of determining a session is Wayland
  • Don't call setenv with a NULL value - the behaviour is undefined
  • Replace deprecated QAbstractItemModel::setRoleNames
  • Move D-Bus conf file to $(datadir)/dbus-1/system.d
  • Fix tests failing when compiled with --with-greeter-user
  • Use Python 3 in tests
  • Disable compiler optimizations for test programs
  • Compilation fix for glibc 2.33
  • Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATE, G_PARAM_PRIVATE
  • Fix compile failure due to use of clearenv on FreeBSD
  • Use a size_t to resolve a compile warning
  • Fix DesktopManager typo in man page

1.30.0

17 May 04:56
1.30.0
Compare
Choose a tag to compare
  • Add lightdm_user_get_is_locked ()
  • Hide users with shell /bin/false
  • Remove unity-system-compositor support (dead upstream)
  • Fix dm-tool crash
  • Update documentation

1.28.0

30 Aug 02:22
1.28.0
Compare
Choose a tag to compare
  • Continue to shutdown session is removing X authority fails
  • Set XDG_SEAT env variable in script hooks
  • Fix small leak in XDMCP server
  • liblightdm-qt: mark class PowerInterface as exported
  • Fix one qt5 test being run instead of a qt4 one
  • Remove use of deprecated g_type_class_add_private
  • Modernize private data in objects
  • Document XDG_SEAT_PATH in man page
  • Fix install failing if link already exists
  • Remove bashisms in configure.ac

1.26.0

21 Mar 23:23
Compare
Choose a tag to compare
  • No changes from 1.25.2

1.25.2

13 Feb 03:47
1.25.2
Compare
Choose a tag to compare
  • Fix incorrect use of ConsoleKit CanSuspend/Hibernate API
  • Correctly install AccountsService interface file
  • Fix build system to require C99
  • Use standard format for arguments passed to qtchooser

1.25.1

17 Jan 21:13
1.25.1
Compare
Choose a tag to compare
  • Fixes for VNC and XDMCP connections
  • Use AccountsService extension system for extended greeter information
  • Modernise code style

1.24.1

17 Jan 21:26
1.24.1
Compare
Choose a tag to compare
  • Fixes for VNC and XDMCP connections
  • Set names for XDMCP and VNC seats
  • Expose autologin-session as a hint to the greeter
  • Fix timed autologins not using autologin-session when no session specified

1.18.4

17 Jan 21:47
1.18.4
Compare
Choose a tag to compare
  • Fixes for VNC and XDMCP connections
  • Set names for XDMCP and VNC seats
  • Use power management functions from ConsoleKit2 if available.
  • Expose autologin-session as a hint to the greeter
  • Fix timed autologins not using autologin-session when no session specified
  • liblightdm-qt: Use liblightdm-gobject power methods instead of re-implementing in Qt.
  • Use SA_RESTART with SIGPIPE.

1.25.0

20 Nov 03:36
1.25.0
Compare
Choose a tag to compare
  • Support moc being called moc-qt5 (e.g. Fedora)
  • Fail configure if MOC can't be found
  • Expose autologin-session as a hint to the greeter
  • Fix timed autologins not using autologin-session when no session specified