summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS552
1 files changed, 552 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..180eb60
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,552 @@
+============
+Version 43.0
+============
+- Drop vestigial code
+- Fixes in GPU detection
+- use _GNU_SOURCE again to avoid compile warning
+- Translation updates
+
+============
+Version 42.0
+============
+- Work better on nvidia
+- Look in DATADIR for launch environment data files
+- PAM updates on exherbo
+- Translation updates
+
+============
+Version 41.3
+============
+- Juggle Xorg's -listen/-nolisten command line change better
+- Fix session type selection
+- Fix crash
+- Drop vestigial gdm-pin service
+- XDMCP fixes
+- Wayland nvidia udev updates
+- Translation updates
+
+============
+Version 41.0
+============
+- Translation updates
+
+==============
+Version 41.rc1
+==============
+- Fix fallback to Xorg at login screen
+- Fix SessionType in AccountService user config
+- Reuse VT on log out
+- Translation updates
+
+================
+Version 41.alpha
+================
+- Allow user session to be Wayland even when login screen is Xorg
+- Allow wayland user sessions for single GPU vendor nvidia machines
+- Translation updates
+
+==========
+Version 40
+==========
+- 100% CPU fix
+- Translation updates
+
+================
+Version 40.rc
+================
+- Fingerprint auth fixes
+- Fix timeout handling for graphics bringup
+- Translation updates
+
+================
+Version 40.beta
+================
+- xinit script improvements
+- Build goo fixes
+- Support systems that boot before the graphics subsystem fully loads
+- Don't overwrite PATH set by user
+- Generalize gdm-disable-wayland into new gdm-runtime-config tool
+- Fail hard if accountsservice fails
+- PAM integration improvements
+- Leak fixes
+- Stop using deprecated systemd functions
+- Translation updates
+
+================
+Version 3.38.2.1
+================
+- Address autologin unlock bug issue (CVE-2020-27837)
+- Translation updates
+
+==============
+Version 3.38.2
+==============
+- Fix localization bug to prevented translated messages from showing up
+- Deal more appropriately with broken accountsservice
+
+==============
+Version 3.38.1
+==============
+- Fix bug leading to users /etc/gdm/custom.conf getting overwritten on nvidia systems.
+- Fix typo in comment
+- Translation updates
+
+==============
+Version 3.38.0
+==============
+- Crasher fix
+- build goo updates
+- systemd unit file improvements
+- Translation updates
+
+===============
+Version 3.37.90
+===============
+- Updates to systemd integration
+- deprecation fixes
+- Support killling X on login even when wayland support is disabled
+- Translation updates
+
+==============
+Version 3.37.3
+==============
+- PAM file updates for archlinux
+- User switching fix
+- Don't keep login screen running in background on Xorg
+- Translation updates
+
+==============
+Version 3.37.1
+==============
+- Switch from autogoo to meson
+- Fixes for when GDM isn't started on its configured initial VT
+- Don't hardcode path to plymouth
+- keyutils has a .pc file so use it
+- Enable wayland on cirrus
+- Chrome remote desktop fix
+- Always use separate session bus for greeter sessions
+ This runs dbus-run-session, so the binary needs to be available
+- Translation updates
+
+==============
+Version 3.34.1
+==============
+- De-duplicate sessions on pure Xorg too
+- Fix fast user switching by assuming the login screen VT is always the initial
+ one
+- Translation updates
+
+==============
+Version 3.34.0
+==============
+- Translation updates
+
+===============
+Version 3.33.92
+===============
+- Fix typo in debug message
+- Revert vt changing fix, because it exposes logind bug and it wasn't quite right anyway
+- Ensure login screen gets reaped when user switching
+- Translation updates
+
+===============
+Version 3.33.90
+===============
+- Update for changes to gnome-settings-daemon
+- initial-setup permissions fix
+- allow users to set PATH from ~/.config/environmet
+- support systemd user sessions
+- misc warning fixes
+- leak fix in libgdm
+- vt changing fix
+- drop some deprecations
+- drop unused icons
+- Translation updates
+
+==============
+Version 3.33.4
+==============
+- Fix session search directories
+- Kill user sessions when stopping gdm
+- Add way for sessions to register when they successfully started
+- Translation updates
+
+==============
+Version 3.32.0
+==============
+- No updates
+
+===============
+Version 3.31.91
+===============
+- Screen lock bypass fix (when timed login is enabled) (CVE-2019-3825)
+- PAM file updates
+- Improved debug logging
+- Keyboard layout fixes
+- Display foreach handling
+- Translation updates
+
+==============
+Version 3.31.4
+==============
+- DOAP file fixes
+- misc code clean ups
+- filter out duplicates from session list
+- Translation updates
+
+==============
+Version 3.30.2
+==============
+- Fix autologin crash
+- Unlock keyring again on autologin with newerish systemds
+- Fix initial-setup
+- Translation updates
+
+==============
+Version 3.30.1
+==============
+- make udev rule configurable
+- follow up fixes dealing with login screen reaping from two releases ago
+- disable wayland on proprietary nvidia machines for now
+- Translation updates
+
+==============
+Version 3.30.0
+==============
+- build fixes
+
+===============
+Version 3.29.92
+===============
+- search for sessions in XDG_DATA_DIRS
+- blacklist some more wayland unfriendly hardware
+- initial setup fix
+- flicker fix
+- misc bug fixes
+
+===============
+Version 3.29.91
+===============
+- CVE-2018-14424 - double free fix
+- follow up fixes dealing with login screen reaping form last release
+- add more debug logging
+- Translation updates
+
+===============
+Version 3.29.90
+===============
+- display wayland on certain server machines
+- lifecycle fixes to libgdm/GdmClient
+- drop intltool
+- build goo clean ups
+- kill login screen when not in use
+- clean up stale utmp entries
+- misc fixes
+- Translation updates
+
+==============
+Version 3.29.1
+==============
+- Reference counting fixes for GdmClient- ensure plymouth is quit properly even when local greeter is disabled
+- make sure GDM doesn't hang when called with unknown command line arguments
+- Translation updates
+
+==============
+Version 3.28.0
+==============
+- Translation updates
+
+===============
+Version 3.27.92
+===============
+- Translation updates
+
+===============
+Version 3.27.91
+===============
+- Ensure default session for user gets reported to login screen up front
+- Translation updates
+
+===============
+Version 3.27.90
+===============
+- Add support for configuration from /run
+- Add udev rule to disable wayland with cirrus
+- Remove obsolete stuff about Xnest from configure
+- Adjust for g-s-d plugin removal
+- segfault fix in error condition for session wrappers
+- misc warning fixes
+- Translation updates
+
+==============
+Version 3.27.4
+==============
+- Fix for invalid DISPLAY/XAUTHORITY in session scripts
+- Fix for keyring integration on multidisk systems
+- Set GROUP environment variable
+- Deprecation fixes
+- Translation updates
+
+==============
+Version 3.27.3
+==============
+- don't call gdm_session_defaults_changed from setup
+- Add dependency to .pc file
+- code clean ups
+
+==============
+Version 3.26.1
+==============
+- Check for Xwayland before agreeing to do wayland
+- misc wayland fixes
+- xdmcp fixes
+- minor clean ups
+- allow gnome initial-setup to be forced from kernel command line
+- Translation updates
+
+==============
+Version 3.26.0
+==============
+- Fix for unauthenticated unlock when autologin is enabled (CVE-2017-12164)
+- Translation updates
+
+===============
+Version 3.25.92
+===============
+- Fix for going to normal mode after classic
+- crasher fix when user switching
+- make sure reauthentication is run in right context
+- send hangup signal to gdm when systemctl request reload
+- Translation updates
+
+=================
+Version 3.25.90.1
+=================
+- Fix breakage in greeter and initial setup
+- Translation updates
+
+===============
+Version 3.25.90
+===============
+- Fix for going to normal mode after classic
+- Translation updates
+
+================
+Version 3.25.4.1
+================
+- brown bag release to fix conflict with latest g-s-d release
+
+===============
+Version 3.25.4
+===============
+- wayland w/ --disable-user-display-server fix
+- Make login screen session separate from user session again
+- Translation updates
+
+===============
+Version 3.25.3
+===============
+- crasher fix
+- x11/wayland selection fix
+- greeter lifecycle fix
+- systemd unit installation fix
+- drop lock down of non-existent setting
+- Translation updates
+
+===============
+Version 3.24.1
+===============
+- Don't set DCONF_PROFILE for gnome-initial-setup
+- Remove deprecated a11y keys
+- autologin fixes
+- xdmcp fixes
+- user switching fixes
+- Translation updates
+
+===============
+Version 3.24.0
+===============
+
+===============
+Version 3.23.92
+===============
+- Be more robust against misconfigured autologin systems
+
+=================
+Version 3.23.91.1
+=================
+- Fix regression in wayland fallback code
+- Fix for headless sessions
+- Change around how PostLogin/PostSession scripts are run
+- Fix XDMCP in network environments with poor network resolution
+- Don't try to user switch with XDMCP
+- Translation updates
+
+===============
+Version 3.23.91
+===============
+- Small fix to environment variable importing
+- Add configure knob to turn off user X server
+
+==============
+Version 3.23.4
+==============
+- Make X11DisplayName property accurate
+- Fix bug that forced wayland on second logins even if user didn't pick it
+- kill clients from display on logout (multiseat and xdmcp only)
+- send hangup to process group when session exits
+- allow specifying pam_gdm install location to configure
+
+==============
+Version 3.22.1
+==============
+- Fix wayland login after Xorg logout for a user
+- Prefer /usr/bin/X to /usr/bin/Xorg
+
+==============
+Version 3.22.0
+==============
+- autologin fixes
+- Translation updates
+
+===============
+Version 3.21.91
+===============
+- fix autologin on non-LUKS systems
+- import environment from systemd user manager
+
+===============
+Version 3.21.90
+===============
+- Use LUKS password for to unlock gnome-keyring at login (when autologin is enabled)
+- Translation updates
+
+==============
+Version 3.21.4
+==============
+- Small crasher fix
+- Translation updates
+
+==============
+Version 3.21.3
+==============
+- Translation updates
+
+==============
+Version 3.21.2
+==============
+- Import DISPLAY into user bus
+- Translation updates
+
+==============
+Version 3.20.1
+==============
+- Fix passwordless logins on Debian/Ubuntu
+- Don't allow passwordless XDMCP logins
+- Fix redhat pam configuration
+- Translation updates
+
+==============
+Version 3.20.0
+==============
+- Translation updates
+
+===============
+Version 3.19.92
+===============
+- leak fix
+- Translation updates
+
+===============
+Version 3.19.91
+===============
+- Fix log output
+- Fix timed login
+- Fix openembedded pam configuration
+- Translation updates
+
+===============
+Version 3.19.90
+===============
+- Better build goo output
+- Support dbus user bus better
+- Fix bug that prevents wayland sessions, from being wayland sometimes
+- Translation updates
+
+================
+Version 3.19.4.1
+================
+- Fix crasher introduced in 3.19.4
+- Translation updates
+
+==============
+Version 3.19.4
+==============
+- Don't override PAM message for password change
+- Disable GVFS when we don't need it
+- Fail better when no sessions are installed
+- Support gnome-session in different PREFIX than GDM
+- doc updates
+- ensure unlock screen gets told when verification completes
+- Translation updates
+
+==============
+Version 3.19.2
+==============
+- Get rid of "custom" session
+- Separate X sessions and Wayland sessions
+- Hide Wayland sessions if the login screen is on X
+- Pass session mode to the shell via environment
+- Rename gnome-wayland session to gnome
+- Use -listen instead of -nolisten for new Xorg
+- Translation updates
+
+==============
+Version 3.18.0
+==============
+- Translation updates
+
+===============
+Version 3.17.92
+===============
+- Fix log out after autologin
+- Translation updates
+
+===============
+Version 3.17.90
+===============
+- Fix GDM_LANG corruption that sometimes fails login
+- Rework wtmp handling
+- Code clean ups
+- Translation updates
+
+==============
+Version 3.17.4
+==============
+- Fixes to handle gdm restarts better
+- Crasher fix on logout of wayland sessoin
+- systemd build updates
+- Translation updates
+
+================
+Version 3.17.3.1
+================
+- Ship systemd unit file (woops)
+
+==============
+Version 3.17.3
+==============
+- Support env.d directory for manipulating session environment
+- Drop ConsoleKit support
+- Translation updates
+
+==============
+Version 3.17.2
+==============
+- BSD fixes
+- Don't build Xsession by default
+- Fix monitor hotplug segfault
+- kdbus fixes
+- Translation updates
+
+For older NEWS updates, please see git.