Change logs for gdm source package in Gutsy

  • gdm (2.20.1-0ubuntu2) gutsy-proposed; urgency=low
    
      * debian/patches/91_from_svn_fix_xdmcp_login.patch:
        - patch from SVN, fix xdmcp login (LP: #150193)
    
     -- Sebastien Bacher <email address hidden>   Tue, 08 Jan 2008 22:53:40 +0100
  • gdm (2.20.1-0ubuntu1) gutsy-proposed; urgency=low
    
      * New upstream release:
        - Now gdmlogin and gdmgreeter treat Tab like enter if the focus
          is on the entry field.  This addresses usability issues as
          described in bug #433495.
        - Fix bug that was causing the user's default language/session choices
          to not get saved properly if they didn't already have a $HOME/.dmrc
          file.
        - Fix bug with XDMCP logic that was causing GDM to get confused
          about when the maximum number of XDMCP sessions has been reached.
          (LP: #152068)
        - Fix an issue that was causing the username to be logged as a debug
          message when using GDM configured to use crypt or shadow passwords
          (instead of the default PAM).  This could cause the user's password
          to get saved as a debug message if the user accidently typed their
          password into the username field when using crypt/shadow passwords.
          No longer translate debug messages in general.
        - Set stdout/stderr to DEV_NULL when spawning at_spi_registryd and
          the prefetch program, fixing a hanging problem.
        - GDM now always sends the daemon a response before exit to avoid a
          hang.
        - Fix gdmXnestchooser and gdmsetup so debug isn't on by default.
          (LP: #137276)
        - Updated the gdmgreeter themes so that they display correctly
          on 800x600 displays.
        - Build/configure fixes for Solaris.
        - Translation updates
      * debian/patches/65_tab-means-enter-after-entry.patch:
        - Dropped as got fixed upstream
      * debian/patches/90_from_svn_create_config_when_required.patch:
        - Dropped as got fixed upstream
    
     -- Aron Sisak <email address hidden>   Thu, 18 Oct 2007 12:11:35 +0200
  • gdm (2.20.0-0ubuntu6) gutsy; urgency=low
    
      * debian/patches/35_gdm.conf.patch:
        - fix a typo in the suspend command
    
     -- Sebastien Bacher <email address hidden>   Mon, 15 Oct 2007 10:14:07 +0200
  • gdm (2.20.0-0ubuntu5) gutsy; urgency=low
    
      * debian/patches/63_xrandr_virtual.patch:
        - check that XRRGetScreenResources returns a structure. LP: #152505
    
     -- Matthew Garrett <email address hidden>   Mon, 15 Oct 2007 01:09:40 +0100
  • gdm (2.20.0-0ubuntu4) gutsy; urgency=low
    
      [ Loic Minier ]
      * Remove series file from debian/patches/ as the package uses
        simple-patchsys.
      * New patch, 65_tab-means-enter-after-entry, causes tab to act like enter
        when the user entered some text in the PAM entry field; GNOME #433495;
        LP: #127269.
    
      [ Matthew Garrett ]
      * debian/patches/63_xrandr_virtual.patch:
        - on randr1.0 drivers, set the virtual to the screen resolution in
          order to avoid panning setups (part of LP: #137517)
    
     -- Matthew Garrett <email address hidden>   Wed, 10 Oct 2007 15:23:49 +0100
  • gdm (2.20.0-0ubuntu3) gutsy; urgency=low
    
      * debian/patches/35_gdm.conf.patch:
        - set SoundOnLoginFile value to question.wav (LP: #131601)
    
     -- Sebastien Bacher <email address hidden>   Mon, 01 Oct 2007 21:32:05 +0200
  • gdm (2.20.0-0ubuntu2) gutsy; urgency=low
    
      * debian/patches/90_from_svn_create_config_when_required.patch:
        - patch from SVN, create configuration file when required (LP: #121119)
    
     -- Sebastien Bacher <email address hidden>   Thu, 20 Sep 2007 23:48:20 +0200
  • gdm (2.20.0-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Now support --with-atspi-dir so you can specify a non-default
          directory where the at-spi-registryd daemon exists.
        - Improve keymouselistener a11y gesture listener so it does not
          fail on Ubuntu, and does a better job freeing memory.  Fix
          dwellmouselistener a11y gesture listener so it doesn't generate warnings.
        - Fix bug in IPv6 logic.  Fixes bug #376010.
        - Fix Macedonian language so the language choice also appears in
          the local language
        - Translation updates
      * debian/control.in:
        - updated the Build-Depends
      * debian/patches/35_gdm.conf.patch:
        - use UseCirclesInEntry=true (LP: #138460)
      * debian/patches/70_mandatory-relibtoolize.patch:
        - updated
      * debian/rules:
        - use --with-atspi-dir=/usr/lib/at-spi (LP: #135903)
    
     -- Sebastien Bacher <email address hidden>   Tue, 18 Sep 2007 16:13:52 +0200
  • gdm (2.19.8-0ubuntu2) gutsy; urgency=low
    
      * Reapply pam keyring and config changes
    
     -- Sebastien Bacher <email address hidden>   Fri, 07 Sep 2007 22:35:32 +0200
  • gdm (2.19.8-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Fix bug where GDM was not properly executing a custom Xserver
          start script.  This fixes a regression introduced earlier in GDM 2.19.
        - Fix bug with ConsoleKit that occurs when the session is going
          to migrate.  Previous code was failing to send the notification
          when the greeter is not TYPE_FLEXI.
        - Set invisible character to '*' for gdmgreeter.
        - When using gdm_verify_standalone_pam_conv (used by automatic
          login) set echo to FALSE when PAM_PROMPT_ECHO_OFF is handled.
        - Make it possible to configure system dependant options by
          setting environment variables before running configure.  Also
          support /usr/X11/bin/Xorg when setting X_PATH, etc.
        - Translation updates
      * debian/patches/01_xconfigoptions.patch:
        - updated
      * debian/patches/07_gdm-key-repeat.patch:
        - restore change from Ian Jackson,
          "Suppress key repeat for Return in greeter."
      * debian/patches/08_notify_ck_about_static_server.patch:
        - restore change from Ian Jackson, "Notify ck about initial static server."
      * debian/patches/11_powermanagement.patch:
        - updated
      * debian/patches/70_mandatory-relibtoolize.patch:
        - updated
    
     -- Sebastien Bacher <email address hidden>   Thu, 06 Sep 2007 10:36:37 +0200
  • gdm (2.19.7-0ubuntu2) gutsy; urgency=low
    
      * debian/control.in:
        - Recommends libpam-gnome-keyring
      * debian/gdm.pam:
        - use gnome-keyring pam integration if available
      * debian/patches/35_gdm.conf.patch:
        - change from Bryce Harrington,
          "Add a failsafe mode for X.  See https://wiki.ubuntu.com/BulletProofX"
    
     -- Sebastien Bacher <email address hidden>   Wed, 05 Sep 2007 22:13:31 +0200
  • gdm (2.19.7-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Disable autocompletion in the face browser since it wasn't
          working properly.
        - Many corrections to the theme xml files
        - Fix compile when using a compiler that doesn't like #ifdefs
          in macro calls.
        - The greeter.dtd file has been updated.  Now the default GDM themes
          validate with this dtd.
        - Translation updates
    
     -- Sebastien Bacher <email address hidden>   Tue, 28 Aug 2007 14:00:59 +0200
  • gdm (2.19.6-0ubuntu3) gutsy; urgency=low
    
      * debian/patches/35_gdm.conf.patch:
        - use "Browser=true" so the users lists work correctly (LP: #115952)
    
     -- Sebastien Bacher <email address hidden>   Tue, 21 Aug 2007 21:00:40 +0200
  • gdm (2.19.6-0ubuntu2) gutsy; urgency=low
    
      * debian/patches/35_gdm.conf.patch:
        - fix the background color to use (LP: #118657)
    
     -- Sebastien Bacher <email address hidden>   Tue, 21 Aug 2007 10:35:58 +0200
  • gdm (2.19.6-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Fix gdmflexiserver so when used to start a "Nested Display" (a login
          in a window), it does not pop-up the window showing the user what
          VT's are already logged in.  That window should only show up when
          starting Flexi (VT) displays, not Nested displays.
        - Remove XInput code from the dwellmouselistener accessibility module.
          Bug #457998 reported that this code was not working and causing
          devices to fail.
        - Fix bug #461822 which caused entries in the [servers] section of the
          configuration to get ignored if more than one referenced the same
          [server-foo] server.  This was working in 2.18 but got broken during
          the cleanup.
        - Fix gdm_fail function so that it cleans up and exits, so now GDM
          will better handle critical failures.  This was working in 2.18
          but got broken during the cleanup.
        - Now gdmsetup sets "Use 24 Hour Clock" to "yes" when this is its
          value. (LP: #129528)
        - Fixes for utmpx processing so it now works with utmp and also on
          FreeBSD.
        - Fix IPv6 check when starting VT so that if IPv6 reports that the
          network is not reachable, it falls back to IPv4.
        - Fix string translation issues
        - Translation updates
      * debian/patches/70_mandatory-relibtoolize.patch:
        - updated
    
     -- Sebastien Bacher <email address hidden>   Thu, 16 Aug 2007 19:45:21 +0200
  • gdm (2.19.5-0ubuntu3) gutsy; urgency=low
    
      * debian/Xsession:
        - read profile configurations (LP: #130941)
    
     -- Sebastien Bacher <email address hidden>   Wed, 08 Aug 2007 17:40:37 +0200
  • gdm (2.19.5-0ubuntu2) gutsy; urgency=low
    
      Changes and fixes for consolekit support:
      * Request unlock even for TYPE_STATIC.  (Gnome bugzilla 461056.)
      * Suppress key repeat for Return in greeter.  (Gnome bugzilla 462264.)
      * Notify ck about initial static server.  (Freedesktop bugzilla 11786.)
      * Enable --with-console-kit (this is harmless if ck is not installed).
    
     -- Ian Jackson <email address hidden>   Thu,  2 Aug 2007 13:51:44 +0100
  • gdm (2.19.5-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Fix for CVE-2007-3381, a denial of service attack where the
          user can crash the GDM daemon with a carefuly crafted
          GDM sockets command and cause GDM to stop managing future
          displays.  GDM now is much better about safegarding against
          NULL values returned from g_strsplit calls.
        - Fix range check for custom commands.
        - Fix string translation issues for bug #460407.
        - Fix issues with icons not showing up properly in the
          gdmgreeter menu.
        - Fix memory handling of the dialog which asks if you want
          to restart the greeter in a different language.
        - Autodetect the path to the nologin binary to fix GDM so it
          works on FreeBSD where nologin is in a different location.
          Also fix compile issues for FreeBSD.
        - Fix some build issues and code cleanup.
      * debian/patches/11_powermanagement.patch:
        - updated
      * debian/patches/16_configure_menu_item.patch:
        - updated
      * debian/patches/17_icons_for_menu.patch:
        - dropped, fixed with the new version
      * debian/patches/35_gdm.conf.patch:
        - don't force the dpi to 96 (LP: #128847)
      * debian/patches/70_mandatory-relibtoolize.patch:
        - updated
      * debian/patches/91_from-svn_gdm-init-hints-and-af-family-in-gdm_peek_local_address_list.patch:
        - dropped, fixed with the new version
    
     -- Sebastien Bacher <email address hidden>   Tue, 31 Jul 2007 10:15:31 +0200
  • gdm (2.19.4-0ubuntu4) gutsy; urgency=low
    
      * debian/gdm.templates:
        - Fix template to point to /usr/sbin/gdm not /usr/bin. (LP: #129017)
    
     -- Mario Limonciello <email address hidden>   Sun, 29 Jul 2007 01:51:33 -0500
  • gdm (2.19.4-0ubuntu3) gutsy; urgency=low
    
      * debian/patches/35_gdm.conf.patch:
        - don't use the Debian theme (LP: #128658)
    
     -- Sebastien Bacher <email address hidden>   Fri, 27 Jul 2007 11:19:24 +0200
  • gdm (2.19.4-0ubuntu2) gutsy; urgency=low
    
      * Sync with Debian
      * debian/control.in:
        - Breaks on packages using the previous socket location
        - Build-Depends on cdbs, libgtk2.0-dev (>= 2.6.0), libxi-dev
        - don't Build-Depends on quilt
        - Depend on kbd | console-tools for fgconsole
        - Depends on alsa-utils for gdmplay
        - Recommends ubuntu-artwork | edubuntu-artwork | xubuntu-default-settings,
          ubuntu-sounds
        - the package in maintained by the desktop team on Ubuntu
      * debian/control.in, debian/gdm.dirs, debian/gdm.install:
        - don't install the Debian theme
      * debian/gdm.init:
        - use the Ubuntu init version
      * debian/patches/01_xconfigoptions.patch:
        - patch configure to use "-br" (Ubuntu: #12985).
      * debian/patches/01_xrdb_nocpp.patch:
        - call xrdb with the "nocpp" option (Ubuntu: #14268).
      * debian/patches/04_menu_changes.patch:
        - don't display some of the menu items
      * debian/patches/06_no_conffile_diff_due_to_comment_change.patch:
        - don't change comments to gdm.conf-custom to not get a conffile change
          on upgrade (Ubuntu: #92302)
      * debian/patches/10_noxkeepcrashing.patch:
        - option NoXKeepsCrashing to disable all XKeepsCrashing code.
      * debian/patches/11_powermanagement.patch:
        - add hibernate action
      * debian/patches/15_usplash.patch:
        - Log that we're starting up gdm before stopping usplash. If usplash was
          running, don't bother logging successful startup, as it will look
          weird on the console.
        - If usplash was running, wait a short while for the active console to
          change after starting up gdm, to try to avoid visible console noise
          from later init scripts
      * debian/patches/16_configure_menu_item.patch:
        - drop the configure option from gdmsetup, it's not sudo friendly
      * debian/patches/17_icons_for_menu.patch:
        - use icons for the menu
      * debian/patches/18_combo_box_language_selector.patch:
        - use a combo box for the language selector
      * debian/patches/19_remove_drop_shadows.patch:
        - removed the black drop shadow from GDM windows,
      * debian/patches/20_timedlogindelay_min_value_change.patch:
        - change minimal TimedLoginDelay to 1 (Ubuntu: #84239)
      * debian/patches/35_gdm.conf.patch:
        - SuspendCommand=/usr/sbin/pmi action sleep
        - HibernateCommand=/usr/sbin/pmi action hibernate
        - SoundProgram=/usr/lib/gdmplay
        - GtkTheme=Human
        - ConfigAvailable=false
        - BackgroundColor=#dab08
        - GraphicalThemedColor=#dab082
      * debian/patches/41_config-files.patch:
        - dropped, don't use Debian configuration file location hack
      * debian/patches/42_timed-login.patch,
        debian/patches/48_random-greeter-theme.patch,
        debian/patches/51_misc-env-var-fixes.patch,
        debian/patches/60_logname-is-log-name-in-PostLogin.patch,
        debian/patches/61_gdm-manpage-section.patch,
        debian/patches/63_buf-decl.patch,
        debian/patches/64_vt-auto-allocation-fix.patch,
        debian/patches/65_french-translation-typo.patch,
        debian/patches/66_socket-in-var-run-for-fhs.patch,
        debian/patches/67_C-locale-fallback.patch,
        debian/patches/68_pam-authinfo-unavail.patch,
        debian/patches/69_misc-config-typos.patch,
        debian/patches/90_from_svn_fix_gdm_restart.patch:
        - dropped, the bug is fixed in the current version
      * debian/patches/56_xnest-wrapper.patch:
        - updated
      * debian/patches/57_gdm-is-local.patch:
        - updated
      * debian/patches/59_standard-x-server-detection.patch:
        - dropped, not required
      * debian/patches/70_mandatory-relibtoolize.patch:
        - updated
      * debian/patches/90_workaround_init_color.patch:
        - set the color to use in the PreSession to workaround a bug
      * debian/rules:
        - use the Ubuntu cdbs version
    
     -- Sebastien Bacher <email address hidden>   Tue, 24 Jul 2007 16:33:17 +0200
  • gdm (2.19.4-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Now GDM manages utmp/wtmp processing directly rather than using the X
          server sessreg program
        - Now GDM supports new configuration options to specify how the utmp/wtmp
          ut_line value is set.  Refer to the UtmpLineAttached, UtmpLineRemote,
          UtmpPseudoDevice configuration options and the fact that the [servers]
          section now supports specifying a device via device="/dev/foo" syntax.
        - Fix gdmchooser so it will start the at_spi_registryd so that
          AT programs work when you run it.
        - Now icons are installed to the hicolor theme and use the correct GTK
          calls to grab application icons from the theme, not pixmaps.
        - Now the gdmgreeter sports icons in the F10 menu.
        - Fix focus handling in gdmlogin so that the Tab key can move focus into
          the button widgets.  Also fix sensitivity of the "OK" button so it is
          insensitive when no characters are in the entry field.
        - Remove logic that sets the default locale selection to en_US since this
          locale is not guaranteed to always be available. Now just let the system
          default to C without special code in GDM.
        - Now GDM checks to ensure that a theme file is readable and reports better
          error messages if not.
        - Enhanced Solaris utmp, PAM_TTY, Sun Audit, and logindevperm code to work
          with Virtual Terminals which will be available in Solaris Nevada in the
          next few months. Fix logindevperm code so it only is used when the user
          logs in and logs out. Now setfacl calls are made to allow the GDM user to
          have access to the sound device on Solaris.
        - Initialize lang variable to avoid accessing a unitialized memory.
        - Fix many warnings.
        - Translation updates
      * debian/patches
        - updated 02_default_config.patch
        - dropped 05_use_C_locale.patch
        - updated 11_powermanagement.patch
        - updated 17_icons_for_menu.patch
    
     -- Aron Sisak <email address hidden>   Thu, 19 Jul 2007 13:39:15 +0200
  • gdm (2.19.3-0ubuntu1) gutsy; urgency=low
    
      * New upstream version:
        - Ensure non-null size is set by default for pango font description
        - Now set WINDOWPATH so that AT programs such as braille displays can work
          better with Xnest and sessions started via VT.
        - Now support VT on Solaris where available
        - No longer call logindevperm logic when logging into XNEST sessions since
          we do not want to change device permissions on Solaris for XNEST
          sessions, only for the real console session.
        - Doc and string improvements.
        - Translation updates
      * debian/patches/40-typo_fix_docs_es.patch:
        - dropped, doesn't apply and seems to not be required
    
     -- Sebastien Bacher <email address hidden>   Mon, 18 Jun 2007 15:40:12 +0200
  • gdm (2.19.2-0ubuntu1) gutsy; urgency=low
    
      * New upstream release
      * debian/control:
        - add libxcomposite-dev in Build-Depends
      * debian/patches/07_change_socket_directory.patch:
        - dropped, applied in upstream
      * debian/patches/40-typo_fix_docs_es.patch:
        - dropped, applied in upstream
      * [Daniel Holbach]
        - debian/control: reformatted Build-Depends and remove libxdamage-dev and
          libxcomposite from Build-Depends (they're Depends of libgtk2.0-dev now).
        - debian/patches/40-typo_fix_docs_es.patch: reapplied and updated the
          patch.
    
     -- Baptiste Mille-Mathias <email address hidden>   Wed, 13 Jun 2007 21:56:27 +0200
  • gdm (2.19.1-0ubuntu3) gutsy; urgency=low
    
      * Fixed a typo in docs/es/gdm.xml (LP: #119135)
    
     -- Siegfried-Angel Gevatter Pujals (RainCT) <email address hidden>   Fri,  8 Jun 2007 21:25:24 +0200
  • gdm (2.19.1-0ubuntu2) gutsy; urgency=low
    
      * debian/patches/02_default_config.patch: changed BackgroundColor in another
        place too. (LP: #118657)
    
     -- Daniel Holbach <email address hidden>   Mon, 04 Jun 2007 18:02:34 +0200
  • gdm (2.19.1-0ubuntu1) gutsy; urgency=low
    
      * New upstream version
      * debian/patches/01_xconfigoptions.patch:
        - updated
      * debian/patches/02_default_config.patch:
        - updated
      * debian/patches/05_environment.patch:
        - updated
      * debian/patches/05_environment_session.patch:
        - dropped, fixed with the new version
      * debian/patches/05_pam_user_unknown.patch:
        - dropped, fixed with the new version
      * debian/patches/07_change_socket_directory.patch:
        - updated
      * debian/patches/07_gdm_config.patch:
        - dropped, deprecated with the new version
      * debian/patches/10_noxkeepcrashing.patch:
        - updated
      * debian/patches/11_powermanagement.patch:
        - updated
      * debian/patches/16_configure_menu_item.patch:
        - updated
      * debian/patches/17_icons_for_menu.patch:
        - updated
      * debian/patches/18_combo_box_language_selector.patch:
        - updated
      * debian/patches/20_timedlogindelay_min_value_change.patch:
        - updated
      * debian/patches/90_from_svn_fix_gdm_restart.patch:
        - dropped, fixed with the new version
    
     -- Sebastien Bacher <email address hidden>   Wed, 16 May 2007 10:48:49 +0200
  • gdm (2.18.1-0ubuntu1) feisty; urgency=low
    
      * New upstream version:
        - The GDM configuration option daemon/PidFile is now deprecated and
          GDM now always uses /var/run/gdm.pid.  The location can be configured
          at compile time with the configure --with-pid-file option.  This
          fixes bug #162849.
        - Now GDM supports Xephyr as the Nested Xserver command.  GDM will use
          Xephyr by default if it is on the system, and fallback to Xnest.  Xephyr
          works much better than Xnest.
        - GDM application desktop files now use the correct categories, so the
          menu choices should appear in the correct place in the menu.
        - Remove the userlist from the circles and happygnome themes since this
          was causing problems for some users.  This change will go into 2.20
          where we are fixing the problem better by fixing gdmsetup to support
          setting the configuration so that gdmlogin and gdmgreeter work the
          same way with the Browser key.
        - Now gdmgreeter has an ATK label for the entry field.
        - Fix check so language combo style works.  Fixes bug #423063.
        - Now "Configure GDM" menu choice is not available when accessibility is
          turned on since running gdmsetup in this configuration causes GDM to
          hang.  Until the hanging bug is fixed, it's better to not allow the
          user to get into this situation.
        - Now support XnestUnscaledFontPath configuration option, which allows GDM
          to work with Xnest.  Xorg 7.2 XGetFontPath function now returns fontpath
          with the ":unscaled" prefix, which Xsun Xnest cannot handle.  Setting
          XnestUnscaledFontPath=false, will strip the ":unscaled" prefix from the
          fontpath so that it can work.
        - GDM daemon no longer links with D-Bus if ConsoleKit is not enabled.
        - Translation updates
      * debian/patches/01_xconfigoptions.patch,
        debian/patches/02_default_config.patch,
        debian/patches/04_menu_changes.patch,
        debian/patches/10_noxkeepcrashing.patch:
        - updated
      * debian/patches/06_no_conffile_diff_due_to_comment_change.patch:
        - don't change comments to gdm.conf-custom to not get a conffile change
          on upgrade (Ubuntu: #92302)
    
     -- Sebastien Bacher <email address hidden>   Mon,  9 Apr 2007 12:43:24 +0200