diff options
author | Ray Strode <rstrode@redhat.com> | 2015-10-27 15:56:04 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2015-10-27 15:56:04 -0400 |
commit | 1c78f2dfccea17fe377349cbc74326e01347283e (patch) | |
tree | da62dde3f3e3568f92275200c31781633bc914c2 /NEWS | |
parent | 755565a16ed914af4ab59529e385c29fec077e74 (diff) | |
download | gdm-1c78f2dfccea17fe377349cbc74326e01347283e.tar.gz |
get rid of references to slaves
I really don't want
$ git grep slave
to return hits.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 1330 |
1 files changed, 1 insertions, 1329 deletions
@@ -46,1332 +46,4 @@ Version 3.17.2 - kdbus fixes - Translation updates -================ -Version 3.16.1.1 -================ -- Fix double free introduced in 3.16.1 - -============== -Version 3.16.1 -============== -- set XORG_RUN_AS_USER_OK=1 to tell the X server - it's okay to drop privileges -- Fix wtmp handling -- ConsoleKit fixes for BSDs -- Make sure plymouth is quit if GDM fails to start -- make sure objects are nullified in dispose handlers -- Translation updates - -================ -Version 3.16.0.1 -================ -- Fix plymouth quitting that broke in 3.15.92 - -============== -Version 3.16.0 -============== -- Correct logic inversion in debugging features comment in /etc/gdm/custom.conf -- Translation updates - -=============== -Version 3.15.92 -=============== -- Fix user-switching for autologin -- Fix flicker between boot splash and login screen -- Fix timed login -- systemd unit fixes -- ConsoleKit fixes -- misc cleanups -- document debugging features in custom.conf -- die more forcefully if we can't set up the ttys the way we want -- Translation updates - -================= -Version 3.15.91.2 -================= -- Fix hang on logout of wayland -- Drop caribou autostart file - -================= -Version 3.15.91.1 -================= -- Fix hang on VT switch -- Translation updates - -=============== -Version 3.15.91 -=============== -- Improved debug output -- more X-without-root fixes -- pass LANG to gdm daemon -- fix hang with autologin -- Less flicker with wayland - -================= -Version 3.15.90.5 -================= -- Code clarification -- Initial Setup fixes -- X-without-root fixes -- Translation updates - -================= -Version 3.15.90.4 -================= -- Pass DISPLAY/XAUTHORITY to dbus-daemon -- Translation updates - -================= -Version 3.15.90.3 -================= -- Disable gnome-initial-setup for now -- One more stab at the widespread "No user list" problem -- Fix X session environment to use provided dbus-daemon -- Translation updates - -================= -Version 3.15.90.2 -================= -- Fix crashers in gdm-wayland-session and gdm-x-session -- Start dbus-daemon in more platform agnostic way -- clean up log spew -- fix accountsservice race leading to gnome-shell tanking on startup for some people. - -================= -Version 3.15.90.1 -================= -- Fix daemon/WaylandEnable check -- Compiler warning fixes -- Translation updates - -=============== -Version 3.15.90 -=============== -- Fix pam_ecryptfs on Fedora -- Launch user sessions on a separate VT from login screen for seat0 -- Use wayland by default on login screen (can turn off with daemon/WaylandEnable=false) -- deprecate ConsoleKit and disable by default -- Significant code clean ups -- Fix xdmcp/ShowLocalGreeter config option -- memory leak fixes -- Translation updates - -================ -Version 3.15.3.1 -================ -- Actually set XDG_SESSION_TYPE in user sessions -- Don't require plymouth if using systemd -- require --without-plymouth to disable plymouth support - -=============== -Version 3.15.3 -=============== -- set XDG_SESSION_TYPE in user sessions -- propagate XDG_CONFIG_DIRS and XCURSOR_PATH into login sessions -- Require plymouth if using systemd -- Translation updates - -=============== -Version 3.15.2 -=============== -- Fix session selection for smartcard users. -- Don't warp pointer anymore -- Translation updates - -=============== -Version 3.14.1 -=============== -- Update fedora PAM config to be more tolerant of /etc/nologin -- leak fixes in libgdm -- Fix spew on console generated from conversations that get cancelled when they're closing -- Drop some lingering fallback greeter cruft -- Translation updates - -=============== -Version 3.14.0 -=============== -- Translation updates - -=============== -Version 3.13.92 -=============== -- Compat fixes to work with latest caribou -- minor code clean up -- Translation updates - -=============== -Version 3.13.91 -=============== -- Fix crash when typing password at screen lock -- Fix default signal mask of session to not block SIGUSR1 -- Memory leak fixes -- Fix for when building without consolekit -- Fix autologin pam config on GNOME Continuous -- Fix timed login race -- Again read LANG from accountsservice -- misc fixes -- Translation updates - -============== -Version 3.12.2 -============== -- Work around ugly "Last Login" messages in fedora -- Fix PATH variable -- Fix undead worker processes -- Fix crash on logout after user switching - -============== -Version 3.12.1 -============== -- Drop dead code -- support XDG_CURRENT_DESKTOP -- Fix PID file in build goo -- doap file fix ups -- Improve Fedora PAM config with regard to gnome-kerying -- Small wayland fixes -- ConsoleKit fixes -- Fixes to non-GDM session unlock corner cases -- Translation updates - -============== -Version 3.12.0 -============== -- Fix automatic login -- Fix timed login -- Translation updates - -================= -Version 3.11.92.1 -================= -- BSD build fixes - -================ -Version 3.11.92 -================ -- BSD build fixes -- Experimental Wayland support -- Support gnome-shell unlocking from non GDM sessions -- drop slave process -- onscreen keyboard support at login screen -- Translation updates - -================ -Version 3.11.90 -================ -- Code clean ups -- Leak fixes -- Log X server to systemd journal -- Log fixes on none systemd systems -- Fail better when invoked wrong -- Change how dconf settings are used -- FreeBSD build fixes -- Translation updates - -================ -Version 3.11.4 -================ -- Treat '' returned from a PAM module as "no username set" in the same way NULL is. -- Fix to work with more open dbus policy -- Translation updates - -================ -Version 3.11.3 -================ -- Infinite loop fix -- Require debugging to be explicitly enabled in unstable versions -- Pass LC_ vars from system to user session -- Fix PAM reauthentication -- Translation updates - -================ -Version 3.11.2 -================ -- XDMCP fixes -- BSD portability fixes -- Assorted changes to build goop -- Translation updates - -================ -Version 3.10.0.1 -================ -- Don't say we're updating btmp when we aren't -- PAM updates for exherbo/lfs -- Translation updates - -============== -Version 3.10.0 -============== -- Translation updates - -============== -Version 3.9.92 -============== -- Drop references to unused AUTHDIR directory -- Fix up gdmflexiserver's loginscreen identification code -- Assume PAM_RADIO_TYPE is a "yes/no" question -- Translation updates - -============== -Version 3.9.90 -============== -- Drop cruft from configure file -- Drop dead PAM code -- Fix spew on shutdown -- Translation updates - -============= -Version 3.9.5 -============= - -- make selinux explicitly build time optional -- update pam config files for LFS -- tell user when their password is expired -- fix crasher when logging in and out quickly -- various auth session fixes -- enable smartcard authentication by default -- add setting for disabling password authentication -- give more friendly messages on password failure -- Translation updates - -============= -Version 3.8.3 -============= - -- drop configure flag that doesn't do anything (--with-incomplete-locales) -- fix warning on shutdown -- ConsoleKit fix -- support logind without systemd -- stop setting KRB5CCNAME again -- Various gnome-initial-setup fixes -- Translation updates - -=============== -Version 3.8.1.1 -=============== - -- Fix a race with accountsservice D-Bus calls that was leading - to crashes - -============== -Version 3.8.1 -============== - -- Use common pam stacks for openembedded -- Only launch gnome-initial-setup if there are no user accounts -- Check for logind, not for systemd -- Translation updates - -============== -Version 3.8.0 -============== - -- (no changes) - -============== -Version 3.7.92 -============== - -- Add --disable-fallback-greeter configure option -- Updated translations - -============== -Version 3.7.91 -============== - -- Correct path of run dir -- don't set _XROOTPMAP_ID at startup anymore -- Translation updates - -============== -Version 3.7.90 -============== - -- Add gdm-pin service file -- use 0711 for directories -- don't enable systemd journal if systemd is disabled -- Add a --with-run-dir -- Start to land prerequisite bits needed for future systemd-ification - -============= -Version 3.7.5 -============= - -- Randr performance improvement -- Remove gdm wrapper script -- Integrate better with systemd journal -- Use glib signal handling helpers instead of home brew ones -- Don't load gio modules in launch environment -- Enable gsd keyboard plugin in launch environment -- Don't warp pointer to 0,0 -- Don't record a login uid for gdm's login session -- Other misc fixes -- Translation updates - -=============== -Version 3.7.3.1 -=============== - -- Fix xauthoriation for su/ssh compatibility - -============= -Version 3.7.3 -============= - -- Drop dead code -- Deprecation fixes -- Compiler warning fixes -- Change default location of language config file -- Be more resiliant against hostname changes -- Fix spew in error path -- Translation updates - -============= -Version 3.7.2 -============= - -- Various InitialSetup fixes -- Ignore pam info messages for automatic logins -- Unlock fixes -- User switching fix on consolekit systems -- Be more robust against empty user shells/home dirs -- Create program session log file as root instead of after setuid -- Properly reload gdm.schemas on SIGHUP -- Bring back gdmflexiserver -- Fix shutdown and restart with ConsoleKit (#686125) -- Refactor autologin conversation handling (#682467) -- Add host authorizations individually (#686186) -- Make gdm socket world accessible (#685935) -- Allow NULs in X11 cookies (#687691) -- Dont set a busy cursor (#687791) -- Use a whitelist for gsd plugins (#662220) -- Drop obsolete desktop files (#684508) -- Translation updates - -============= -Version 3.6.0 -============= - -- Update exherbo PAM config -- screen reading fixes -- start dbus-daemon inside greeter session -- Translation updates - -================ -Version 3.5.92.1 -================ - -- Fix crasher when hitting escape really fast at unlock time - -============== -Version 3.5.92 -============== - -- More PAM distro changes -- Clean up initialization code -- export Version property over bus -- SELinux integration -- ConsoleKit fixes -- Autologin fixes -- Make reauthentication session have user's environment -- Translations updates - -============== -Version 3.5.91 -============== - -- More PAM distro support -- misc data file changes -- Fix multi-seat -- More debug messages -- Memory leak fix -- initial-setup feature fixes -- use yelp-tools for docs -- Reauth fixes -- Drop libxklavier dependency -- Make PostLogin failures to fail login -- Translations updates - -============== -Version 3.5.90 -============== - -- Reauthentication fixes -- Change user-switching mechanism from gdmflexiserver helper to libgdm -- Set KRB5CCNAME environment variable for session -- Memory leaks and other misc fixes -- Translation updates - -============= -Version 3.5.5 -============= - -- Add initial setup integration -- Code clean ups/refactoring -- Make initial VT a ./configure option -- "Fix" timed login -- Fix up ConsoleKit integration post-gdbus port -- Translation updates - -=============== -Version 3.5.4.2 -=============== - -- Fix non autologin -- Translation updates - -=============== -Version 3.5.4.1 -=============== - -- Fix autologin -- Update PAM configuration for red hat distros -- Make sure gdm-client-glue.h gets installed with libgdm -- Change SetupForProgram interface to allow specifying a username -- Drop GdmGreeterSession and GdmChooserSession, just use GdmWelcomeSession directly -- Change dconf profile to be compatible with latest dconf -- Fix VerificationComplete signal for external gdm clients -- Translation updates - -============= -Version 3.5.4 -============= - -- be less chatty in syslog -- start polkit agent in fallback session -- rename libgdmgreeter to libgdm and change api -- port to gdbus -- deprecation fixes -- PAM file reorganization -- reload settings on SIGHUP -- misc fixes -- Translation updates - -============= -Version 3.5.2 -============= - -- Robustness updates for greeter dbus-daemon life-cycle management -- Add ability to disable documentation generation at build time -- Add more verbosity in PAM code -- Use systemd to shutdown from greeter -- Use new gnome-shell mode -- Add ability to build with plymouth support -- save log to $XDG_CACHE_HOME/gdm/session.log instead of ~/.xsession-errors - -============= -Version 3.4.1 -============= -- Fix various problems in the systemd support code -- Omit locked users from the user list -- Translation updates - -============== -Version 3.4.0.1 -============== -- Fix autologin - -============== -Version 3.4.0 -============== -- Translation updates - -============== -Version 3.3.92.1 -============== -- ConsoleKit fixes - -============== -Version 3.3.92 -============== -- Only start Xorg with high verbosity when debug is enabled -- Land support for systemd and multi-seat -- switch from GConf to GSettings -- auth fixes -- miscellaneous fixes -- Translation updates - -============== -Version 3.2.0 -============== -- Translation updates - -============== -Version 3.1.92 -============== -- Leak fixes -- Fix autologin -- Activate keyboard layout explicitly at startup -- Move extensions settings to common code -- Add setting for login screen logo to common code -- Create empty gdm.d dconf subdir tree at install time -- Translation updates - -============== -Version 3.1.91 -============== -- Enable new g-s-d plugins for tablets -- Enable maintainer mode by default -- Greeter session handling fixes -- Update for gnome-power-manager move to g-s-d -- Translation updates - -============== -Version 3.1.90 -============== -- Register greeter session with PAM -- Add framework for gnome-shell based greeter -- Plug xdmcp chooser leak -- Fix problem with --disable-split-authentication -- Switch to --enable-split-authentication by default -- Misc other fixes and cleanups -- Translation updates - -============= -Version 3.1.2 -============= -- gtk size negotiation fixes -- do not propagate WINDOWPATH if its unset to begin with -- audit fixes -- break cycle between greeter and slave for session notification -- Screenshots in docs! -- Don't hardcode path to grep -- Fix introspection xml -- allow .xsession-errors to be a symlink or FIFO -- PAM fixes -- switch to .xz by default -- dconf fixes -- land multi-stack -- Translation updates - -============= -Version 3.0.0 -============= - -- Translation updates - -=============== -Version 2.91.94 -=============== - -- Warp pointer to convenient place at start up -- Fix crash with autologin -- Don't show empty names in user list -- Add a gdm session file for gnome-session to use -- Fix fuzzy icon in greeter -- Drop faces images -- Translation updates - -=============== -Version 2.91.93 -=============== - -- Fall back to username in user list if user doesn't have real name configured -- Be more robust against unexpected changes from accounts service -- Move some custom widgets to builder file out of source code -- Load accounts settings before showing session selector -- Fix crash for passwordless login -- other misc fixes -- Translation updates - -=============== -Version 2.91.92 -=============== - -- dconf overrides db generation clean ups -- ensure accounts service account is loaded before login -- slightly change hue of fg color -- maintain worker environment solely in PAM -- Translation updates - -=============== -Version 2.91.91 -=============== - -- Fix bug that some times prevent user list from coming up - -=============== -Version 2.91.90 -=============== - -- Make better use of iso-codes -- Fix g-s-d lockdown -- Set SIGPIPE to default before starting session -- Fix disconnect button for XDMCP connections -- GTK 3 fixes -- Add back session chooser -- Move greeter to accounts service library -- Update dconf defaults to reflect new schema names -- Translation updates - -=============== -Version 2.91.6 -=============== -- Add dconf profile -- Move to gtk3 -- Apply a thick layer of gnome 3 textured paint -- Move from ~/.dmrc to accounts service -- Be more robust against missing icons -- Translation updates - -=============== -Version 2.91.4 -=============== - -- Omit version in login window if unknown -- Fix version display when release file is empty -- User manager async fixes -- Add greeter specific dconf database for lockdown -- XDMCP/ipv6 fix -- Fix to make sure PostSession is always called when appropriate -- Solaris permissions fix -- Only automatically login on boot when autologin is enabled, not after logout -- Enable braille reader support when screenreading is enabled -- Beep when login window is ready -- Make beeps audible by enable event sounds -- Translation updates - -=============== -Version 2.32.0 -=============== - -- Translation updates - -=============== -Version 2.31.92 -=============== - -- Change orca invocation to work better with latest release -- Fix "Other..." item in network-login-only scenarios -- Move gdm.schemas to pkgdatadir -- XDMCP fixes -- Improve ordering of languages in languages list -- Make various slow calls asynchronous that blocked before -- Fix up dbus security policy -- Various other fixes -- Translation updates - -=============== -Version 2.31.90 -=============== - -- Port to upower -- Don't stomp on $LANGUAGE environment variable -- Don't show markup in UI -- Fix cancel button -- Reask user for password a few times, before failing -- Load users asynchronously -- Handle EINTR on getpw* calls -- Translation updates - -=============== -Version 2.31.2 -=============== - -- Add support for legacy "custom" session name -- Various build and warning fixes -- XDMCP fixes -- Add optional support for account service -- Fix crash with multiple user switcher applets -- Gracefully hide control center from user switch menu if not available -- Revert metacity focus workaround, now that metacity is fixed -- Rehide g-p-m context menu -- Updates to work better with newer icon theme -- fix non-source-dir builds -- show username input box when there's no local user -- Various memory leaks -- remove gdm-restart and gdm-stop scripts -- remove text labels from option menus -- various user manager and user chooser fixes and performance enhancements -- various crasher fixes -- escape names before showing markup -- Call button "unlock" not "login" when user is already logged in -- Cap how long ck-history is allowed to run and how far back its allowed to go -- Improvements to the way users are sorted -- ensure slave's children always die with the slave -- halectomy of the last remnants of hal -- don't exit when X fails to start -- trap XAddHosts call -- minor fixes in screenshot tool -- use lsb_release if available to determine system description -- automatically retry on login failure -- improve coverage of test programs -- fix timed login + disable-user-list together - -=============== -Version 2.31.1 -=============== - -- Now GDM saves its GConf settings per-seat. This fixes bug #594818. So now - if the user launches or exits an AT program it only affects the display where - the request was made, not all displays running the GDM dialog. -- Enable FD_CLOEXEC for signal self-pipe. Fixes bug #617661. -- Improvements so compiling with -DGSEAL_ENABLE works better. -- Use g_remove() to remove directories instead of g_unlink(). -- No longer clear the entry field by setting it to a list of '\b' characters. - Now use gtk_editable_delete_text which safely clears the entry field instead. - See bug #576801. -- Fix setting of WINDOWPATH so it does not assume the format is 32 bit. Fixes - bug #609272. -- Fix bug #591937 so the code compiles when ENODATA is not available. - -=============== -Version 2.31.0 -=============== - -- GDM now better compiles with -DGSEAL_ENABLED. Fixes bug #612472. -- Tweak power manager policy to shutdown immediately when hitting power. - Previously it would show a dialog with a 60 second timeout. Fixes bug - #617317. -- Sort session using file basename. Fixes bug #617516. -- Avoid double conversion to utf8 in keyboard layout descriptions. Fixes bug - #617108. -- Fix build failure when libxdmcp is not available. Fixes bug #616984. -- String fixes. Fix bug #609178. - -=============== -Version 2.30.1 -=============== - -- 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. Fixes bug #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. - Fixes bug #613434. -- Fixed bugs that were causing XDMCP to not show the greeter again after - logout. Fixes bug #606724. -- The default XDMCP PingIntervalSeconds was increased from 15 to - 60 seconds. -- The WINDOWPATH environment variable is now set for the user session. Fixes - bug #609272. -- Ensure Init script is called when using Automatic Login. Fixes bug #614488. -- Fix race condition with Timed Login. Fixes bug #614062. -- Drop xhost localuser:gdm and localuser:root when the user session starts. - Fixes bug #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. Fixes - bug #609321. -- Do not mark "%x" for translation. Fixes bug #613306. -- Remove duplicated strings for translation. Fixes bug #609179. -- Minor doc corrections. -- Translation updates. - -=============== -Version 2.30.0 -=============== - -- Translation improvements. - -=============== -Version 2.29.92 -=============== - -- The greeter is not torn down until pam_open_session finishes since - some PAM modules can ask questions up until this point. -- The daemon now kills the session process rather than the entire process - group, fixing bug #607738. The corresponding gnome-session bug #607658 - is released with 2.29.92 so this works properly. - -=============== -Version 2.29.6 -=============== - -- Various build fixes -- Crash fix in layout detection -- Crash fix in session list detection -- Remove timeout for interacting with PAM -- Fix compile with --no-as-needed -- Add debug message if system lacks fonts -- Disable switch user item if user switching won't work - -=============== -Version 2.29.5 -=============== - -- XDMCP fixes on Solaris -- run PostLogin script as user instead of gdm -- Fix ellipses usage on User Switch Applet -- Add ability to customize system language list -- Solaris NULL printf fixes -- Convert from glade to gtkbuilder -- Detect default keyboard layout better -- Ignore executable subfolders of xinitrc.d -- Don't reveal valid usernames when authenticating - -=============== -Version 2.29.4 -=============== - -- Remove deprecated function g_mapped_file_free -- Fix option widgets to work better with orca -- make --with-custom-conf work -- Don't hard code path to policykit agent -- Don't backup xkb configuration before login - -=============== -Version 2.29.1 -=============== - -- A new desktop extension is now supported in GDM session desktop files - (normally found in /usr/share/xsessions). Setting the key to true as follows: - - X-GDM_BypassXsession=true - - will cause the Xsession script to not be used to launch the session. This - can be useful if you want to create a "failsafe" xterm session. The Xsession - script sources the user's $HOME/.profile, for example, so setting this key - to true will ensure that any errors in the user's $HOME/.profile will not - cause the session to fail to start. - -- Fix makedist problem. - -=============== -Version 2.29.0 -=============== - -- Now GDM supports Include, Exclude, and IncludeAll configuration options to - allow the ability to configure which users are displayed in the FaceBrowser. -- Now GDM supports better debugging. Users can set the debug/Enable - configuration option to turn on GDM debugging. -- The directory where GDM screenshots are placed has been moved to its own - directory: /var/run/gdm/greeter/GDM-Screenshot.png. The screenshot directory - can now be specified at build time via the --with-screenshot-dir configure - argument. -- Many simple-greeter Face Browser usability improvements. -- The simple-greeter Face Browser tree view search entry is now obscured to - help prevent accidental display of passwords. -- Shutdown and reboot functions are moved to a menu in the simple-greeter panel - instead of being presented as buttons. The shutdown menu is better - positioned on multi-monitor displays. -- The simple-greeter panel notification area has been improved and now honors - the GConf setting for /apps/notification_area_applet/prefs/padding. -- The entry field in the simple-greeter now has accessibility labels so it will - work better with accessibility programs. -- The clock in the simple-greeter panel no longer shows the date, making the - screen look a little cleaner. The date is moved to the clock tooltip so it - is still available. -- The simple-greeter now uses gethostname instead of g_get_host_name since - is more reliable when the hostname changes at runtime. -- The user switch applet now honors disable_lock_screen. The option to lock - screen is now not shown if disable_lock_screen is set. -- The /var/run/gdm directory is better locked down. -- GDM no longer crashes on bad UTF-8 in the /etc/passwd file. -- When the worker dies, the auth-failed signal is no longer sent. This - prevents a crash that happens when switching run-levels when the login screen - is displayed. -- Ensure that the length of sockaddr structure is set to the correct length for - IPv4 or IPv6. This makes GDM work better on some operating systems that are - picky about the length being exact. -- String and documentation improvements. - -=============== -Version 2.28.1 -=============== - -- GDM will now avoid calling XAddHosts for remote connections. Refer to bug - #598142 for more information. -- Now GDM uses DeviceKit-power instead of gnome-power-manager for Suspend - support. -- Now the at-spi-registryd-wrapper.desktop GDM autostart file will run - at-spi-registryd directly instead of calling at-spi-registryd-wrapper. -- Fix to the visibility check for the "Other" button which corrects some - situations where the button would not appear when it was supposed to. -- Now the GDM daemon will make the /var/log/gdm directory if it does not exist. -- Fixes to avoid autologin failure when a NULL username is passed in. -- Restore CTYPE when canonicalizing codesets. -- Several fixes to avoid warnings. - -=============== -Version 2.28.0 -=============== - -- Now GDM supports the ability to specify the automatic/timed login user via a - script via the same interface that the old GDM supported. -- Now the user's dmrc and face image files are stored in /var/cache/gdm, so - that the login process does not need to access the user's $HOME directory - before authentication. Refer to bug #565151. -- Fix the login GUI options widget so the language/session/layout choices are - not reset after a failed login. -- Fix language dialog so it does not crash if the user click's the "OK" button - when no language is selected. -- Fix to ensure that the login dialog regains focus after the language or - layout dialogs are used. -- The language dialog has improved logic to sort the language names more - correctly. -- Make sure to check error variable is not NULL before referencing it in the - gdm-user-manager code. -- Make sure to not print NULL strings since this causes crashes on some - platforms. -- Improve documentation. - -=============== -Version 2.27.90 -=============== - -- Autostart polkit-gnome authentication agent. -- Add screen capture sound effect to screenshot tool. -- If HOST_NAME_MAX is not available, try _POSIX_HOST_NAME_MAX, then - default to 256. -- Add users "nobody4" and "noaccess" to the list of users to filter from - the Face Browser. -- Add Solaris logindevperm support. -- Fix mispelling of XDMCP. -- Improve documentation. - -=============== -Version 2.27.4 -=============== - -- Favor XFree86 Xinerama over Solaris Xinerama on Solaris -- Make greeter a well behaved session client -- XDMCP fixes -- Fix up btmp record handling -- Handle locales with modifiers better -- Use better logic with keyboard layout handling -- Change example PAM file/documentation to demonstrate password-less login -- Handle usernames from non-utf8 locales -- Allow dbus introspection for gdm services -- Show more details authentication error messages in UI -- Allow uppercase and lowercase booleans in config file -- Be more consistent with booleans in schemas -- Use g_timeout_add_seconds to reduce wakeups -- Make greeter window more clear when user list is disabled -- Put greeter login window in same ctrl-alt-tab menu as panel -- Port greeter to PolicyKit 1.0 -- Shave off 1/2 second delay when bringing up greeter -- OS X portability fixes -- Look for locales in /usr/lib/locale instead of /usr/share/locale -- Better handling when two users have the same name - -=============== -Version 2.26.1 -=============== - -- Use O_APPEND when opening log files -- Don't depend on gnome-power-manager registering with session manager- Give greeter and slave access to the display even after the hostname changes -- Clean up stale auth temporary directories -- Fix double free crasher in user switcher applet -- Load saved settings after user types username into Other box -- Pass environment to PAM worker processes so messages are localized -- Fix up auditing for Solaris auditor - -=============== -Version 2.26.0 -=============== - -- Make xdmcp/PingIntervalSeconds config option work - -=============== -Version 2.25.92 -=============== - -- Hide presence features in user switcher applet -- Make autologin happen more than once after bootup -- Better panel placement and login screen sizing in - multihead set ups -- Fix XDMCP and add more XDMCP configurability -- Rework dbus security files to be more correct -- Various other fixes - -=============== -Version 2.25.2 -=============== - -- Fix focus issues in applet -- Use text view instead of entry - -=============== -Version 2.25.1 -=============== - -- Add support for a real automatic login -- Redesign user switch applet -- Make XDMCP work again -- Add a bevel around the dialog -- Remove capslock warning label -- Translate help output (Gabor Kelemen) - -=============== -Version 2.24.0 -=============== - -- Allow the build to succeed without a gdm user (Frederic Peters) -- Use Bourne shell syntax in Xsession.solaris (Brian Cameron) -- Set ownership of .gconf.mandatory (William Jon McCann) - -Translations: -- Updated de: Mario Blättermann -- Update zh_CN: Funda Wang -- Updated hr: Robert Sedak -- Updated dz: Pema Geyleg -- Updated hu: Gabor Kelemen -- Updated mr: Sandeep Shedmake -- Updated ko: Changwoo Ryu -- Updated ar: Djihed Afifi -- Updated bn_IN: Runa Bhattacharjee -- Updated hi: Rajesh Ranjan -- Updated lt: Gintautas Miliauskas -- Updated or: Manoj Kumar Giri -- Updated it: Francesco Marletta -- Updated gu: Sweta Kothari -- Updated kn: Shankar Prasad -- Updated ta: I. Felix -- Updated el: Papadeas Pierros -- Updated et: Ivar Smolin -- Updated mk: Jovan Naumovski -- Updated ro: Mişu Moldovan -- Updated ru: Nickolay V. Shmyrev -- Updated sr, sr@latin: Igor Nestorović -- Updated da: Ask H. Larsen - - -=============== -Version 2.23.92 -=============== - -- Fix selection handling in language and layout choosers -- Fixed #545337, grey screen on login (Owen Taylor) -- Start g-s-d correctly -- Add missing WM desktop file -- Add docs (Brian Cameron, Ray Strode) -- Make set-show-user* into construct properties -- Revert the larger greeter font size -- Add slave log file -- Fix up some log rotation problems - -Translations: -- Updated vi: Nguyễn Thái Ngọc Duy -- Updated eu: Inaki Larranaga Murgoitio -- Updated as: Amitakhya Phukan -- Updated cs: Petr Kovar -- Updated et: Priit Laes <plaes at svn dot gnome dot -- Updated es: Jorge Gonzalez -- Updated nl: Vincent van Adrighem -- Updated pt: Duarte Loreto -- Updated nb: Kjartan Maraas -- Updated th: Theppitak Karoonboonyanan -- Updated te: Sunil Mohan Adapa -- Updated pl: Tomasz Dominikowski -- Updated fr: Robert-André Mauchin -- Updated bg: Alexander Shopov -- Updated pt_BR: Og Maciel -- Updated hr: Robert Sedak -- Updated de: Jochen Skulj -- Updated hi: Rajesh Ranjan -- Updated fi: Ilkka Tuohela -- Updated zh_CN: Funda Wang -- Updated sq: Laurent Dhima -- Updated sv: Daniel Nylander -- Updated en_GB: Philip Withnall - - -=============== -Version 2.23.90 -=============== - - * A few multi-monitor fixes for the greeter - * Don't load local users at all if user list is disabled - * Switch to using gnome-session 2.23.6+ for simple-greeter session manager - * Remove a11y dialog and button on panel (now provided by g-s-d) - * Fixed #547965, Make PolicyKit-gnome optional (Gilles Dartiguelongue) - * Fixed #504565, Username "gdm" is hardcoded all over the place (Patryk Zawadzki) - * Fixed #509141, GDM does not honor LC_DATE (Brian Cameron) - * Fixed #547549, Xsession update for Solaris SCIM (Brian Cameron) - * Fixed #547965, align help string in configure (William Jon McCann) - * Fixed #548551, Applet's user icon is always 24x24 (Patryk Zawadzki) - * Fixed #548676, fix broken check for tcp_wrappers (Brian Cameron) - * Fixed #549040, crash in user selector (William Jon McCann) - * Fixed #549223, keyboard language select gets life of its own (William Jon McCann) - -Translations: - * Updated LINGUAS, sr@latin.po, sr@Latn: Goran Rakic - * Updated ar: Khaled Hosny - * Updated bg: Alexander Shopov - * Updated bn_IN: Runa Bhattacharjee - * Updated cs: Petr Kovar - * Updated es: Jorge González, Jorge Gonzalez - * Updated et: Ivar Smolin - * Updated fi: Ilkka Tuohela - * Updated gu: Sweta Kothari - * Updated he: Yair Hershkovitz, Mark Krapivner - * Updated mai: Rajesh Ranjan <rajeshkajha@yahoo.com>, Sangeeta Kumari - * Updated nb: Kjartan Maraas - * Updated pl: Tomasz Dominikowski - * Updated pt: Duarte Loreto - * Updated pt_BR: Fábio Nogueira - * Updated th: Theppitak Karoonboonyanan - * Updated zh_CN: 甘露(Lu Gan) - * Updated zh_HK: Chao-Hsiung Liao - * Updated zh_TW: Chao-Hsiung Liao - -Help Manual Translations: -None - -=============== -Version 2.23.2 -=============== - - * Requires ConsoleKit 0.3.0 - - * Keyboard layout selection from greeter (Matthias Clasen) - * Save backup of ~/.xsession-errors (Tom London) - * Add a GConf key for not showing the user list (Matthias Clasen) - * Now support PostLogin, PreSession, and PostSession hooks (Brian Cameron) - * Add DisallowTCP back (Ray Strode) - * Support PAM_XDISPLAY and PAM_XAUTHDATA (Eamon Walsh) - * Add lang tags, to help Pango pick the right font (Matthias Clasen) - * Set the initial user selection correctly - * Add frame around user icons and make them larger - * Write gdm screenshot output to /var/run/gdm instead of /tmp - * Save one old copy of greeter log file - * Set a minimum width for the login window - * Fix check for /etc/gdm/Init/Default so it will actually be executed - * Wait for ready from backend when cancelling from greeter - * Use per session directories in /var/run/gdm for xauth databases - * Move ConsoleKit registration into the worker - -=============== -Version 2.22.0 -=============== - - * Many animation improvements (Ray) - * Many locale/language improvements (Ray) - * Many session fixes (Ray) - * Drop icons for Other and Auto users for now (Ray) - * Only populate language list with those that have translations (Ray) - * Load languages later to speed up starting (Ray) - * Select "Other..." user if it's the only available user - * Don't destroy the transient greeter since we may end up on wrong vt - * Store X auth password in /var/run/gdm instead of /tmp - * Enable a11y by default - * Monitor ~/.face for changes. - * Only display the currently logged in users in the applet - * Show local users and monitor passwd for changes - * More lockdown - * Add option for running compiz - * Add a "hidden" screenshot tool. Pressing PrtSc saves file to /tmp. - * Add profiling framework - * Log greeter output to a file in /var/log/gdm - * Turn on media-keys support for volume control - -=============== -Version 2.21.9 -=============== - - * Lots of improvements with session and language handling (Ray) - * Add a crash backtrace logging tool. - * Timed login countdown animation (Ray) - * Start making host chooser able to support other protocols. - * Fix user display in switch applet. - * Start g-s-d synchronously to avoid flashing etc. - * Add a banner message feature to greeter. - * Make TryExec optional for session files. - * Work around g-s-d background bug. - * Add capslock key warning to greeter. - * Fix user switch applet crasher. - * Remove preferences from user switch applet. - * Make user switcher a drop in replacement for FUSA. - * Many dmrc file related fixes (Ray) - * Add more lockdown points for greeter. - -=============== -Version 2.21.8 -=============== - - * Show locales in selection properly (Ray) - * Improve language and session selection interfaces (Ray) - * Add gconf key to disable restart/shutdown buttons. - * Add quick death and looping detection for displays - * .dmrc handling (Ray). - * Run /etc/gdm/Init/Default. - * Allow XDMCP to be enabled/disabled from configuration settings. - * Initial support for timed login. - * Better handling of ck-history not being available. - * Fix a few bugs with X access files. (Ray) - * Hook up suspend button to g-p-m. - * Allow the login window icon to be changed via gconf. - * Handle not getting the requested X11 display number. - * Be more robust against dying processes. - * Make language and session selecting work much better (Ray). - * Add icons for language and session selectors. - * Make autostart work again. - * Make a11y dialog size shrink/grow with font size. - * Run gok in login window mode (Ray) - * Make disconnect work on XDMCP greeters. - -=============== -Version 2.21.7 -=============== - - * New session selection widgets (Ray Strode) - * New language selection widgets (Ray Strode) - * Don't display sessions in list if they don't have x11. - * Only display users that have frequently logged in. - * Port to GIO (Cosimo Cecchi) - * Add a user switcher applet. - * Unlock session after switching. - * Add support for finding and switching to existing greeters. - * Enable the g-s-d a11y-keyboard plugin - * Add PAM auditing logic (Ray Strode & Brian Cameron) - * Make sure we retry connecting to the xserver - * Move clock applet to the panel (Ray Strode) - * Don't show guest user - * Add an a11y options dialog to the greeter. - -=============== -Version 2.21.6 -=============== - - * Initial support for XDMCP IndirectQuery choosers. - * Also fix broken gdm_address_is_local. - * Initial session migration/switching support. - * Set CK session-type to LoginWindow for greeter session. - * Add gdmflexiserver command for backward compatibility. - * Add CK/PK system restart/stop functionality. - -=============== -Version 2.21.5 -=============== - - * Improve greeter widget animation (Ray Strode) - * Ignore sessions on other seats or without x11 displays - * Prefer metacity over compiz for now - * Handle D-Bus method timeouts - * Fully switch to external gnome-settings-daemon - * Handle icon theme changes - -=============== -Version 2.21.4 -=============== - - * Break-out settings-daemon into external module - * Add session chooser to login window (Ray Strode) - * Add login window resizing animations (Ray Strode) - * Fix cookie generation and handling (Ray Strode) - * Setup gconf database for greeter session. (Matthias Clasen) - * Log session console i/o to ~/.xsession-errors (Ray Strode) - -=============== -Version 2.21.2 -=============== - - * Close the session at logout (Ray Strode) - * Run Xsession (Ray Strode) - * Rework XAuth handling (Ray Strode) - * Don't require x11.pc to build - * Assassinate the unused configuration options - * Add support for showing logged in users in greeter - * Split up GdmSession mechanism - - Translators - - * Updated fi: Ilkka Tuohela - * Updated lt: Gintautas Miliauskas - * Updated sl: Matej Urbančič - -=============== -Version 2.21.1 -=============== - -Initial development release of new GDM design +For older NEWS updates, please see git. |