Revisions of lightdm

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 292572 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 71)
- update to version 1.14.0
  - Initialize file descriptor handles so we don't attempt to close
    stdin by accident
  - Fix small errors detected by scan-build (clang)
  - Fix pipe file descriptor leak for each greeter session
  - Support active session changing via logind
  - Don't allow liblightdm-gobject to be disabled. It is required
    for liblightdm-qt and the tests so it's not worth supporting
    builds without it
  - Add bash autocompletion support
  - Don't attempt generate D-Bus seat/session removal signals on
    shutdown
  - Add missing method QLightDM::Greeter::cancelAutologin
  - Fix crash when having configuration keys defined in multiple
    places
  - Fix pipe file descriptor leak for each session login /
    authentication
  - Use correct syntax for DesktopNames key in session files
  - Match seat configuration with globbing
  - Allow user switching in multi-seat until bug stopping greeter
    showing on logout is fixed
  - Disable log message when AccountsService users change
  - Update AppArmor scripts, requires AppArmor 2.9
  - Update tests to run better on servers
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 290091 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 70)
- update to version 1.12.3
  - fix pipe file descriptor leak for each greeter session
  - don't attempt generate D-Bus seat/session removal signals on
    shutdown
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 261376 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 69)
- update to version 1.12.1
  - Fix pipe file descriptor leak for each session login /
    authentication
  - Use correct syntax for DesktopNames key in session files
  - Mock /run in tests
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 259598 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 68)
- use symlinks to the xdm PAM service files again, using a
  different PAM service name breaks automatic unlocking of
  gnome-keyring via PAM (bnc#903744)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 254798 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 67)
This fixes a crash when overriding the default configuration, please forward to 13.2
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 253163 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 65)
- 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
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 64)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 235940 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 63)
- split off subpackage with the GObject Introspection bindings
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 231909 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 62)
- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 229548 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 61)
- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 225785 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 60)
- 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
    (bnc#846832, lp#1260220)
  - Honour session type requested by greeter for guest sessions
  - Fix some small memory leaks detected by valgrind
  - Fix double removal of source IDs
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 224091 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 59)
- only build-depend on Qt5 for >= 13.1

- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 223479 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 58)
Enable Qt5 version build of the library for >= 13.1 (forwarded request 223447 from sumski)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 221201 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 57)
- update to version 1.8.7
  - Correctly invoke PAM to change authentication token
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 215586 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 56)
- simplify lightdm-xauthlocalhostname-support.patch
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 214741 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 55)
- update to version 1.8.6
  - Fix issue where VTs are double used when switching sessions
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 206107 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 54)
- add manpage dm-tool from trunk

- 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
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 205443 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 53)
- 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
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 204280 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 52)
- 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 41 - 60 of 111
openSUSE Build Service is sponsored by