Revisions of lightdm

Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 62)
- update to version 1.12.1
  - Fix crash when having configuration keys defined in multiple
    places
  - Allow user switching in multi-seat until bug stopping greeter
    showing on logout is fixed
  - Disable log message when AccountsService users change
Guido Berhoerster's avatar Guido Berhoerster (gberh) accepted request 253705 from Laércio de Sousa's avatar Laércio de Sousa (lbssousa) (revision 61)
- Add option allow-user-switching=true to 50-suse-defaults.conf.
  It's a temporary workaround until upstream bug #1371250
  (https://bugs.launchpad.net/lightdm/+bug/1371250) is fixed.
- Drop option logind-load-seats=true from 50-suse-defaults.conf.
  It's only required for 1.10 series, where automatic multiseat
  support (backported from 1.12 series) was made optional.
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 60)
fix source url
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 59)
- update to version 1.12.0
  - Fix assumption that the display server is X when running scripts.
  - Don't access .dmrc files until information from these files is
    required.
  - Don't check the logind CanGraphical seat property unless
    login-check-graphical option is set to true. There are too many
    cases of drivers that don't set the appropriate flags for this
    feature to work.
  - Make socket writing code used between greeter and daemon more
    robust to errors.
  - Fix small memory leaks.
  - Improve logging messages.
  - Test improvements.
  - 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
  - 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.
  - 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
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 58)
- update to version 1.10.2
  - Use logind to provide the list of seats to use
  - Fix crash if running script hooks with non-X display servers
  - Add a seat option 'allow-user-switching' that can disable all
    user switching for that seat
  - Make PAM services configurable
  - Add liblightdm method to get user UID
  - Add a new session type 'mir-container' that allows the session
    to run inside a custom system compositor
  - Add --show-config option that shows combined configuration
  - Use XDG_SESSION_ID from PAM instead of using the logind D-Bus
    API
  - Make socket writing code used between greeter and daemon more
    robust to errors
  - Correct section name in default users.conf file
  - Fix tests failing with Qt 5.3 due to it checking
    getuid/geteuid which we are faking
  - Fix small memory leaks
  - Test improvements
- fix users.conf section name
- enable logind multiseat by default
- configure lightdm to use the xdm PAM services directly instead of
  symlinking them
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 57)
- split off subpackage with the GObject Introspection bindings
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 56)
- update to version 1.10.1
  - When switching to an existing session refresh PAM credentials
    and end session cleanly so no resources leak
  - Update apparmor rules to allow oxide based browsers and Google
    Chrome to run in the guest session
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 55)
- update to version 1.10.0
  - Fix return value for Vala bindings to
    Greeter.start_session_sync
  - Fix logging when failing to find session
  - 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
  - Pass --enable-hardware-greeter to unity-system-compositor for
    Mir sessions on xlocal seats
  - Handle not getting an X connection when attempting to get X
    layouts
  - Read config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS
  - Ensure X authority is written before X server is started
  - Activate after unlocking a logind session
  - Don't use g_hash_table_get_keys_as_array, it's a glib 2.40
    feature
  - Honour session type requested by greeter for guest sessions
  - Log to wtmp and btmp
  - Implement guest-session config option
  - 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
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 54)
reference bugs
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 53)
- update to version 1.8.8
  - Handle signals being received in child processes instead of
    treating them like they are received in the daemon
  - Ensure X authority is written before X server is started
  - Honour session type requested by greeter for guest sessions
  - Fix some small memory leaks detected by valgrind
  - Fix double removal of source IDs
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 52)
- only build-depend on Qt5 for >= 13.1
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 51)
- drop support for openSUSE < 12.3
- do not overwrite lightdm.conf, users.conf, keys.conf by default
- make use of lightdm.conf.d, put openSUSE-specific configuration
  in /usr/share/lightdm/lightdm.conf.d and drop
  lightdm-default-configuration.patch
- remove useless usermod call
Guido Berhoerster's avatar Guido Berhoerster (gberh) accepted request 223447 from Hrvoje Senjan's avatar Hrvoje Senjan (sumski) (revision 50)
Enable Qt5 version build of the library for >= 13.1
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 49)
- update to version 1.8.7
  - Correctly invoke PAM to change authentication token
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 48)
- simplify lightdm-xauthlocalhostname-support.patch
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 47)
- update to version 1.8.6
  - Fix issue where VTs are double used when switching sessions
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 46)
- add manpage dm-tool from trunk
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 45)
- update to version 1.8.5
  - Don't pass system user accounts from AccountsService to
    greeters
  - Fix crash if switching to greeter and it isn't installed
  - Implement missing guest-wrapper functionality and enable it for
    Ubuntu
  - Update AppArmor scripts to work in Ubuntu 13.10
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 44)
- update to version 1.8.3
  - Correctly set  for greeters. This was regressed in 1.7.5 for
    ConsoleKit and was never passed to logind
  - Correctly set user in session setup script
  - Fix notification of sessions being logged out
- drop obsolete lightdm-fix-session-setup-script-env.patch and
  lightdm-set-xdg-session-class.patch
Guido Berhoerster's avatar Guido Berhoerster (gberh) committed (revision 43)
- add lightdm-set-xdg-session-class.patch in order to correctly set
  $XDG_SESSION_CLASS for greeters (bnc#846914, lp#1242939,
  backported from upstream bzr)
Displaying revisions 81 - 100 of 142
openSUSE Build Service is sponsored by