~siretart/lightdm/fix.877766

Viewing all changes in revision 48.

  • Committer: Reinhard Tartler
  • Date: 2012-03-05 18:03:45 UTC
  • mfrom: (45.2.4 oneiric-updates)
  • Revision ID: siretart@tauware.de-20120305180345-qeezueuvewkcwuki
* SECURITY UPDATE: file descriptor leak to child processes (LP: #927060)
  - debian/patches/12_dont-leak-fds.patch: clean up file descriptors in
    src/*.c, add tests to tests/*.
  - CVE number pending
* debian/patches/06_translate_prompt_label.patch:
  Enable translation of prompt_label (LP: #897166).
[ Gunnar Hjalmarsson ]
* debian/lightdm-gtk-greeter-ubuntu.conf and
  debian/patches/09_show_lang_chooser_option.patch:
  - Disclose the option to enable the language chooser.
* debian/patches/10_available_languages.patch:
  - If available, show a list of installed translations in the
    language chooser instead of a 'locale -a' list (LP: #868346).
  - Use nl_langinfo() to get language and country names for the
    language chooser labels.
  - Translate language and country names.
  - Handle @variants properly.
* debian/patches/11_set_language_in_accountsservice.patch:
  - Save item that is selected from the language chooser also when
    AccountsService is in use (LP: #868346).
* SECURITY UPDATE: file contents disclosure via hard link
  - debian/patches/04_CVE-2011-4105.patch: make sure file isn't a symlink
    or a hard link before doing the chown on it.
  - CVE-2011-4105
* SECURITY UPDATE: file contents disclosure via links (LP: #883865)
  - debian/patches/05_CVE-2011-3153.patch: drop privileges before
    accessing file.
  - CVE-2011-3153
[ Martin Pitt ]
* debian/lightdm.upstart: Put back check for "text" in kernel command line,
  for inhibiting automatic lightdm start. Check $JOB to still allow a manual
  "start lightdm" command to work. (LP: #873334)
[ Robert Ancell ]
* New upstream release:
  - Use lchown for correcting ownership of ~/.Xauthority instead of chown
* New upstream release.
  [1.0.5]
  - Relax AppArmor guest profile to allow compiz to start
  - Connect up VNC settings for width, height, depth
  [1.0.4]
  - Fix --enable-gtk-greeter=yes not working
  - Fix X sessions with arguments in Exec not working
  - Use previous session for automatic login or if greeter does not request
    one. (LP: #834515)
  - Correct ownership of ~/.Xauthority if upgrading from buggy version of
    LightDM that had it root owned. (LP: #871667)
  - Set default resolution of VNC to 1024x768, add settings for width, height,
    depth into lightdm.conf.
  - AppArmor profile: Fix broken gnome-keyring and dbus/gwibber, and quiesce
    annoying kernel audit messages for privileges that we definitively do not
    want to grant. (LP: #877736) (LP: #874635)
  - Set LOGNAME environment variable (LP: #875705)
  - Mark strings as translatable in GTK greeter (LP: #868613)
  [ 1.0.3]
  - Fix reference counting issue in ConsoleKit code
  - Really add the lightdm-guest-session-wrapper
  [ 1.0.2 ]
  - Fix daemon from blocking if Accounts Service does not exist
  - Fix greeter log file not being written
  - Don't set LANG environment variable if using Accounts Service.
  - Fix gdmflexiserver not working due to it not being in PATH
  - Don't authenticate the greeter user
  - Allow greeters to be disabled in configure flags
  - Fix over allocation of read buffer in greeter protocol
  - Make sure objects are cleaned up on exit
  - Fix minor memory leaks
  - Fix hugely oversized allocation in greeter buffer.  Can trigger
    crashes when entering very long passwords.
* debian/patches/00bzr_guest_session_wrapper.diff:
* debian/patches/07_long_password_crash.patch:
* debian/patches/08_correct_ck_ref.patch:
  - Applied upstream
* New upstream release.
* don't start on graphics-device-added; reintroducing this reverted the fix
  for bug #615549 from maverick without explanation.
* clean up the completely illegible start rule for debian/lightdm.upstart,
  killing off the unnecessary parentheses
* debian/lightdm.upstart: when lightdm is shut down by a runlevel call,
  emit an upstart event that can be caught by plymouth so it can
  distinguish between the DM shutting down for a runlevel change vs.
  other causes.  LP: #854329.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: