-
gdm (2.30.5-0ubuntu4.1+langfixes~maverick1) maverick-backports; urgency=low
* Merge recent security update. (LP: #746694)
-- Gunnar Hjalmarsson <email address hidden> Fri, 01 Apr 2011 05:16:00 +0200
-
gdm (2.30.5-0ubuntu4.1) maverick-security; urgency=low
* SECURITY UPDATE: race condition allowing privilege escalation
- debian/patches/91_CVE-2011-0727.patch: fix
daemon/gdm-session-worker.c to copy files as session user rather
than root followed by a subsequent chown.
- CVE-2011-0727
-- Steve Beattie <email address hidden> Tue, 29 Mar 2011 09:27:07 -0700
-
gdm (2.30.5-0ubuntu4+langfixes~maverick1) maverick-backports; urgency=low
[ backported Natty changes ] (LP: #719815)
* debian/patches/40_one_lang_option_per_translation.patch:
- The option list in the language chooser changed so the items
represent available translations instead of locales
(LP: #693337).
- setlocale() validation and other non-applicable tests removed.
- Show locale variants in the list of language options
(LP: #408474).
* debian/patches/36_language_environment_settings.patch:
- Changes to Xsession's way to use GDM_LANG. It now sets LANGUAGE
and LC_MESSAGES, which makes it possible to keep the user language
for message translation apart from other locale settings
(LP: #553162).
- Use locale names with '.UTF-8' instead of '.utf8' when setting
the LC_MESSAGES environment variable (LP: #666565).
* debian/patches/35_langlist_and_lsmess_dmrc_fields.patch:
- Addition of the fields "Langlist" and "LCMess", which make ~/.dmrc
and /var/cache/gdm/$USER/dmrc able to store the user language
environment (LP: #553162).
-- Gunnar Hjalmarsson <email address hidden> Thu, 03 Mar 2011 12:52:00 +0100
-
gdm (2.30.5-0ubuntu4) maverick; urgency=low
* debian/gdm.upstart: Do not already fire on a framebuffer device. When a
real DRM driver gets loaded later on, X will be started too early to catch
it. This should go a long way towards fixing LP: #615549
-- Martin Pitt <email address hidden> Mon, 13 Sep 2010 15:23:24 +0200
-
gdm (2.30.5-0ubuntu3) maverick; urgency=low
* debian/patches/90_git_name_escaping.patch:
- git change to correctly escape usernames (lp: #633050)
-- Sebastien Bacher <email address hidden> Wed, 08 Sep 2010 17:37:51 +0200
-
gdm (2.30.5-0ubuntu2) maverick; urgency=low
* debian/patches/09_gdmsetup.patch:
- don't list the policykit file in the configure, it's not required but
breaks the escaping and the strings listed in the authentification dialog
(lp: #617044)
-- Sebastien Bacher <email address hidden> Tue, 17 Aug 2010 21:47:44 +0200
-
gdm (2.30.5-0ubuntu1) maverick; urgency=low
* New upstream version:
- Retry getpw* calls if they return EINTR
- #619588, don't show markup tags in UI (lp: #603097)
- #626564, fix intermittent failure to load user list (lp: #614810)
-- Sebastien Bacher <email address hidden> Wed, 11 Aug 2010 21:50:35 +0200
-
gdm (2.30.4-0ubuntu1) maverick; urgency=low
[ Sebastien Bacher ]
* New upstream versions:
- Translation fixes
- Many performance improvements for the greeter
- Various robustness fixes
- Fix XDMCP
- Fix switch user menu item detection
- Remove obsolete restart and stop scripts
- Fixed #618834, GdmProductSlave does not handle OpenSession
- Fixed #342397, gdm doesn't respond to XDMCP querys if local X server fails
to start
- Fixed #544730, XDMCP broadcast discovery not working on BSD w/ ipv6
enabled (lp: #393835)
- Fixed #589536, gdm-simple-slave crashed with signal 5 in
g_return_if_fail_warning (lp: #403441)
- Fixed #592183, GDM entry field loses focus after dialogs are presented
- Fixed #594857, Warning when type 'gdm --version' in terminal in new GDM
- Fixed #599683, xdmcp Queries from Older software
- Fixed #610179, GDM patch for accounts dialogue
- Fixed #616722, Xdmcp linking problem
- Fixed #616730, user-switch-applet build failure: missing -I for dbus-glib
- Fixed #617665, Panel doesn't shrink after disabling "high contrast"
- Fixed #619588, User's Real names should be escaped against XML markup
(lp: #499690, #585128)
- Fixed #620430, memory leaks in gdm
- Fixed #620893, bottom panel is overlapping at smaller sizes
- Fixed #620908, gdm user switch applet goes nuts while
changing password file
- Fixed #621045, Improve startup performance of the greeter
- Fixed #621131, User switch applet performance issues
- Fixed #621661, Make slaves more robust against crashes
- Fixed #622069, greeter doesn't work when there's no local user
- Fixed #622337, shows shutdown buttons when connecting over xdmcp
- Fixed #622430, keyboard layout handling wonky
- Fixed #622431, cancel button not shown during timed login
- Fixed #601458, Add presence items to status menu and port to JS
* Refresh distribution changes
* debian/patches/07_correct_distribution_version.patch:
- use upstream version
* debian/patches/13_cache_ck_history.patch:
- dropped since the new upstream version solves this issue differently
* debian/patches/23_login_window_hint.patch:
- dropped, the change is in the new version
[ Kees Cook ]
* debian/patches/24_system_uid.patch: - updated for upstream code changes
[ Robert Ancell ]
* debian/xsession.desktop:
* debian/xterm.desktop:
- Use clearer session names (LP: #599336)
* debian/patches/09_gdmsetup.patch:
- Remove session comment from combo box to make it fit better
[ Martin Pitt ]
* 09_gdmsetup.patch: Only show "Play Login Sound" checkbox if we have
/usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop.
* Add 01_upower.patch: Port to UPower.
* debian/control: libdevkit-power-gobject-dev → libupower-glib-dev.
-- Kees Cook <email address hidden> Fri, 06 Aug 2010 13:02:51 +0200
-
gdm (2.30.2.is.2.30.2-0ubuntu3) maverick; urgency=low
* debian/patches/95_git_name_escaping.patch:
- updated to the current git version to fix escaping issues in the
language selector list due the previous change
(lp: #603097)
-- Sebastien Bacher <email address hidden> Wed, 21 Jul 2010 11:43:52 +0200
-
gdm (2.30.2.is.2.30.2-0ubuntu2) maverick; urgency=low
* debian/60xdg_path-on-session:
- add XDG_CONFIG_DIRS depending on session so that we can show/hide desktop
file depending on session
-- Didier Roche <email address hidden> Tue, 20 Jul 2010 17:37:11 +0200
-
gdm (2.30.2.is.2.30.2-0ubuntu1) maverick; urgency=low
* Tweak the version number to be newer than the lucid-updates one
* debian/patches/94_git_null_free_crash.patch:
- git change to fix a crasher (lp: #403441)
* debian/patches/95_git_name_escaping.patch:
- git change to fix escaping issues leading to crashes (lp: #499690),
or to having incorrect usernames displayed (lp: #585128)
-- Sebastien Bacher <email address hidden> Tue, 06 Jul 2010 13:36:48 +0200
-
gdm (2.30.2-0ubuntu5) maverick; urgency=low
* debian/patches/09_gdmserver_gconf_settings.patch:
* debian/patches/09_gdmsetup.patch:
- Fix face browser toggle
-- Robert Ancell <email address hidden> Mon, 28 Jun 2010 10:03:02 +1000
-
gdm (2.30.2-0ubuntu4) maverick; urgency=low
* debian/control:
- Build-depend on gnome-common for autotools
* debian/rules:
- Run autotools on build
* debian/source:
- Use source format 3.0
* debian/patches/*:
- Use quilt and fix patch headers
* debian/patches/09_gdmsetup.patch:
- Add checkbutton for enabling face browser (LP: #445123)
* debian/patches/99_autoreconf.patch:
- Removed, autotools now run from debian/rules
-- Robert Ancell <email address hidden> Tue, 22 Jun 2010 13:26:45 +1000
-
gdm (2.30.2-0ubuntu3) maverick; urgency=low
* debian/patches/30_don_t_save_failsafe_session.patch: (LP: #542345)
- return FALSE instead of exiting on .desktop file without a comment
-- Didier Roche <email address hidden> Thu, 10 Jun 2010 10:32:58 +0200
-
gdm (2.30.2-0ubuntu2) maverick; urgency=low
* Upload to maverick, the new version has new bugs which means it doesn't
qualify for lucid-updates right now, a new update to lucid will be done
using the current lucid version until those issues are resolved
[ Robert Ancell ]
* debian/patches/16_gdmserver_user_manager.patch:
* debian/patches/24_system_uid.patch:
- Update to match IncludeAll behaviour in greeter (LP: #471542)
-- Sebastien Bacher <email address hidden> Wed, 09 Jun 2010 12:23:38 +0200
-
gdm (2.30.2-0ubuntu1) lucid-proposed; urgency=low
* New upstream bug fix release:
- Accessibility is now enabled by default for the GDM login screen.
- When the face browser is disabled, the PAM conversation is started
immediately, so users do not need to click a button to start entering
the username and password. (GNOME #591082)
- Add label-for and labelled-by a11y relations to the entry field in the
login GUI. This makes the login GUI more accessible when using AT programs.
(GNOME #613434).
- Fixed bugs that were causing XDMCP to not show the greeter again after
logout. (GNOME #606724).
- The default XDMCP PingIntervalSeconds was increased from 15 to
60 seconds.
- The WINDOWPATH environment variable is now set for the user session.
(GNOME #609272)
- Ensure Init script is called when using Automatic Login. (GNOME #614488)
- Fix race condition with Timed Login. (GNOME #614062)
- Drop xhost localuser:gdm and localuser:root when the user session starts.
(GNOME #605350)
- Removed the icon monitor from the GDM login GUI since it was not functional
and was causing problems with automounting user's $HOME directories.
(GNOME #609321, LP: #518810)
- Do not mark "%x" for translation. (GNOME #613306)
- Remove duplicated strings for translation. (GNOME #609179)
- Minor doc corrections.
- Translation updates.
* 04_fix_external_program_directories.patch, 99_autoreconf.patch: Refresh
for new upstream version.
* Add 34_disable_a11y_default.patch: Revert upstream change between 2.30.0
and 2.30.1 to enable a11y by default. This wasn't tested and isn't
appropriate for an SRU.
* 06_run_xsession.d.patch: Export $USERXSESSION, $USERXSESSIONRC, and
$ALTUSERXSESSION, so that running the "custom"/"default" sessions actually
works. Without those, /etc/X11/Xsession.d/50x11-common_determine-startup
decides to run the system default session even if we have the
"allow-user-xsession" option. This is a prerequisite for fixing LP#398300.
Also update the patch tag header to comply to DEP-3.
* Add debian/xsession.desktop: Add a new session type "~/.xsession" which
will run ~/.xsession (Exec=default will be interpreted by the
20x11-common_process-args and 50x11-common_determine-startup Xsession.d
scripts). If the admin sets "allow-user-xsession" to False, this will
launch the system default session instead. (LP: #398300)
-- Martin Pitt <email address hidden> Wed, 28 Apr 2010 14:41:12 +0200
-
gdm (2.30.0-0ubuntu5) lucid; urgency=low
* debian/patches/14_guest_session.patch:
- enable switching to guest session corresponsding to current one (ie UNE if
you are in UNE session and gnome if you are in GNOME session)
(LP: #562908)
-- Didier Roche <email address hidden> Wed, 14 Apr 2010 16:36:26 +0200