lp://staging/ubuntu/maverick-backports/gdm

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/ubuntu/maverick-backports/gdm
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

226. By Gunnar Hjalmarsson

Merge recent security update. (LP: #746694)

225. By Gunnar Hjalmarsson

[ 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).

224. By Martin Pitt

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

223. By Sebastien Bacher

* debian/patches/90_git_name_escaping.patch:
  - git change to correctly escape usernames (lp: #633050)

222. By Sebastien Bacher

* 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)

221. By Sebastien Bacher

* 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)

220. By Kees Cook

[ 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.

219. By Sebastien Bacher

* 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)

218. By Didier Roche-Tolomelli

* debian/60xdg_path-on-session:
  - add XDG_CONFIG_DIRS depending on session so that we can show/hide desktop
    file depending on session

217. By Sebastien Bacher

* 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)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/natty/gdm
This branch contains Public information 
Everyone can see this information.

Subscribers