summaryrefslogtreecommitdiff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.8.0.4. Updated.Brian Cameron2005-09-061-0/+7
| | | | | | | 2005-09-06 Brian Cameron <Brian.Cameron@sun.com> * Release 2.8.0.4. * configure.in, NEWS: Updated.
* Release 2.8.0.3. Updated.Brian Cameron2005-08-201-1/+33
| | | | | | | 2005-08-20 Brian Cameron <brian.cameron@sun.com> * Release 2.8.0.3. * configure.in, NEWS: Updated.
* updatedBrian Cameron2005-08-121-5/+6
| | | | | | 2005-08-11 Brian Cameron <brian.cameron@sun.com> * NEWS: updated
* Updated for 2.8.0.2 release.Brian Cameron2005-08-091-0/+74
| | | | | | 2005-08-08 Brian Cameron <brian.cameron@sun.com> * NEWS: Updated for 2.8.0.2 release.
* Minor correction to 2.8.0.1 NEWS.Brian Cameron2005-07-011-0/+3
|
* Release 2.8.0.1 Updated for new release.GDM2_2_8_0_1Brian Cameron2005-06-301-0/+40
| | | | | | | 2005-06-30 Brian Cameron <brian.cameron@sun.com> * Release 2.8.0.1 * NEWS, configure.in: Updated for new release.
* Release 2.8.0.0 Updated version UpdatedBrian Cameron2005-06-101-0/+188
| | | | | | | | 2005-06-10 Brian Cameron <brian.cameron@sun.com> * Release 2.8.0.0 * configure.in: Updated version * News: Updated
* Cleanup for login success/failure sounds. Patch provided by MarkBrian Cameron2005-04-201-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-19 Brian Cameron <brian.cameron@sun.com> * config/gdm.conf.in, daemon/gdm.[ch], daemon/slave.c, gui/gdmchooser.c, giu/gdmlogin.c: Cleanup for login success/failure sounds. Patch provided by Mark McLoughlin. Refer to bug #300136. * daemon/gdm.c: Fix FlexiServer commands so that all output for a single command is sent as a single call to gdm_connection_write or gdm_connection_printf rather than building commands and sending them out in pieces. Also use gdm_connection_printf rather than building so many temporary strings. Patch provided by for GDM_SUP_QUERY_LOGOUT_ACTION, but I reworked the patch so the same technique is used for all gdmflexiserver commands. Fixes bug #158799. Patch based on one provided by Raffaele Sandrini <rasa@gmx.ch> * gui/greeter/greeter_geometry.c, gui/greeter/greeter_item.h, gui/greeter/greeter_parser.c, docs/C/gdm.xml: Now support ratio scaling of SVG images. Docs weren't provided with the patch so I added some. Patch provided by. Fixes bug 159524. Patch provided by Vincent Untz <vincent@vuntz.net>. * gui/gdmlogin.c: Rearrange how the widgets are organized to make it look a bit better now that the message fields have sizes defined to avoid gdm2 resizing. Bit more of a fix for bug #117779. * README.install: Spell corrections and minor updates, now mention that running configure with the option --with-post-path=/usr/openwin/bin is recommended on Solaris. * MAINTAINERS, AUTHORS, NEWS, docs/C/gdm.xml, daemon/gdm.h: Fixed spelling, added contributors to AUTHORS file for patches made in the past few months. * docs/C/gdm.xml: Fixed bug 300138 by providing better sound docs in the a11y section. Fixes bug #300138. Patch provided by Andrew Case. * gui/gdmsetup.glade, gui/gdmsetup-strings.c: Removed strings "sdfg" and "asdf" since they can't be translated. Fixes bug #301211. * gui/gdmchooser.c: Removed needless comment.
* Release 2.6.0.8 Updated version. Corrected spelling and use betterGDM2_2_6_0_8Brian Cameron2005-03-071-26/+94
| | | | | | | | | | | | | Mon Mar 07 14:35:00 2005 Brian Cameron <Brian.Cameron@Sun.Com> * Release 2.6.0.8 * configure.in: Updated version. * NEWS, ChangeLog, README, README.install, HACKING, TODO, daemon/auth.c daemon/errorgui.c, daemon/gdm.c daemon/slave.c, daemon/verify-pam.c, daemon/xdmcp.c, gui/gdmcomm.c, gui/gdmlogin.c, gui/gdmsetup.c, gui/greeter/greeter_action_language.c: Corrected spelling and use better english.
* Updated NEWSBrian Cameron2005-01-281-0/+6
|
* Updated files for 2.6.0.7 release.Brian Cameron2005-01-251-0/+14
|
* update comments to reflect that the vt stuff works on freebsd as well asGDM2_2_6_0_6George Lebl2004-10-261-0/+27
| | | | | | | Tue Oct 26 15:51:58 2004 George Lebl <jirka@5z.com> * config/gdm.conf.in: update comments to reflect that the vt stuff works on freebsd as well as linux
* Release 2.6.0.5GDM2_2_6_0_5George Lebl2004-09-141-0/+15
| | | | | | Tue Sep 14 15:29:22 2004 George Lebl <jirka@5z.com> * Release 2.6.0.5
* Release 2.6.0.4GDM2_2_6_0_4George Lebl2004-08-181-1/+18
| | | | | | Wed Aug 18 13:12:29 2004 George Lebl <jirka@5z.com> * Release 2.6.0.4
* add Armenian to fix #139454George Lebl2004-08-031-0/+26
| | | | | | | Tue Aug 03 16:42:04 2004 George Lebl <jirka@5z.com> * gui/gdmlanguages.c, config/locale.alias: add Armenian to fix #139454
* Release 2.6.0.3GDM2_2_6_0_3George Lebl2004-06-111-0/+42
| | | | | | Fri Jun 11 10:46:46 2004 George Lebl <jirka@5z.com> * Release 2.6.0.3
* Release 2.6.0.2GDM2_2_6_0_2George Lebl2004-05-061-0/+18
| | | | | | Thu May 06 16:06:55 2004 George Lebl <jirka@5z.com> * Release 2.6.0.2
* ensure clean building even if FamilyInternetV6 is not define (define itGeorge Lebl2004-04-161-0/+24
| | | | | | | | | | | Fri Apr 16 15:08:25 2004 George Lebl <jirka@5z.com> * daemon/auth.c: ensure clean building even if FamilyInternetV6 is not define (define it ourselves to '6' which is what it is) * configure.in: raise version * NEWS: update
* Release 2.6.0.0GDM2_2_6_0_0George Lebl2004-03-151-0/+14
| | | | | | | | | | Mon Mar 15 10:22:30 2004 George Lebl <jirka@5z.com> * Release 2.6.0.0 * docs/Makefile.am: fix build * Makefile.am: did I not commit this build fix?
* Release 2.5.90.2GDM2_2_5_90_2George Lebl2004-03-041-0/+38
| | | | | | | | | Thu Mar 04 11:08:42 2004 George Lebl <jirka@5z.com> * Release 2.5.90.2 * Makefile.am: remove the sun gdmsetup-security fix as it was wrong (probably was part of some other change)
* Release 2.5.90.1GDM2_2_5_90_1George Lebl2004-02-081-0/+23
| | | | | | Sun Feb 08 14:11:41 2004 George Lebl <jirka@5z.com> * Release 2.5.90.1
* Release 2.5.90.0George Lebl2004-01-081-1/+6
| | | | | | Thu Jan 08 10:23:32 2004 George Lebl <jirka@5z.com> * Release 2.5.90.0
* Retroactive ChangeLog change since I have forgotten about itGeorge Lebl2004-01-071-0/+2
| | | | -George
* Update NEWS a bit -GeorgeGeorge Lebl2004-01-071-0/+65
| | | | | Update NEWS a bit -George
* Release 2.4.4.5GDM2_2_4_4_5George Lebl2003-10-171-0/+13
| | | | | | Fri Oct 17 10:54:12 2003 George Lebl <jirka@5z.com> * Release 2.4.4.5
* Make the socket connection non-blocking and limit conversations to 20George Lebl2003-10-161-1/+17
| | | | | | | | | | | | | | | | Thu Oct 16 09:13:48 2003 George Lebl <jirka@5z.com> * daemon/gdm.[ch], daemon/gdm-net.[ch]: Make the socket connection non-blocking and limit conversations to 20 requests. Also cut lines short at 4096. Fixes CAN-2003-0793 and CAN-2003-0794 respectively. * daemon/slave.c: fix #123958 by clearing the message after authentication is done for the configurator. * daemon/Makefile.am, gui/greeter/Makefile.am, gui/Makefile.am, gui/modules/Makefile.am: The disable_deprecated defines should only be on for conformance testing I suppose. Fixes #124680
* touch auth files in /tmp every 12 hours so that they don't get whacked byGeorge Lebl2003-10-061-0/+19
| | | | | | | | | | | | | | | | | | | | | Mon Oct 06 15:02:19 2003 George Lebl <jirka@5z.com> * daemon/gdm.[ch], daemon/auth.c, daemon/slave.c: touch auth files in /tmp every 12 hours so that they don't get whacked by tmpwatch. Also add an option to short circuit the NFS test option to allow cookies on NFS (NeverPlaceCookiesOnNFS) * gui/greeter/greeter.c: Display dialog about not being able to load the theme even when not running in debug mode. So that missing/bad themes don't just look like greeter crashes (see rh #106189 for people getting confused by bad spec file) * config/gdm.conf.in: add the NeverPlaceCookiesOnNFS key * docs/C/gdm.xml: add info about NeverPlaceCookiesOnNFS
* add a little color to the logout message, correctly set the fonts here.George Lebl2003-09-251-0/+24
| | | | | | | | | | | | | Thu Sep 25 15:38:38 2003 George Lebl <jirka@5z.com> * daemon/gdm.c, daemon/getvt.c: add a little color to the logout message, correctly set the fonts here. remove the stupid /bin/clear hack and the /bin/chvt hack and replace it with actual code. Plus a teeny bit of cleanup * utils/gdmopen.c: some minor cleanup * configure.in: raise version
* add TryExec=gnome-sessionGeorge Lebl2003-09-221-0/+2
| | | | | | Mon Sep 22 15:19:21 2003 George Lebl <jirka@5z.com> * config/gnome.desktop.in: add TryExec=gnome-session
* Release 2.4.4.2George Lebl2003-09-221-0/+36
| | | | | | Mon Sep 22 14:18:18 2003 George Lebl <jirka@5z.com> * Release 2.4.4.2
* a little bit of cleanup in the random number departmentGeorge Lebl2003-09-121-0/+21
| | | | | | | Fri Sep 12 15:29:05 2003 George Lebl <jirka@5z.com> * daemon/gdm.c, daemon/cookie.c: a little bit of cleanup in the random number department
* Release 2.4.4.0GDM2_2_4_4_0George Lebl2003-09-021-0/+41
| | | | | | Tue Sep 02 12:11:39 2003 George Lebl <jirka@5z.com> * Release 2.4.4.0
* Release 2.4.2.102GDM2_2_4_2_102George Lebl2003-08-261-1/+1
| | | | | | Mon Aug 25 16:48:20 2003 George Lebl <jirka@5z.com> * Release 2.4.2.102
* if we can't use the file ~/.xsession-errors, try /tmp/xses-<user>.XXXXXXGeorge Lebl2003-08-251-0/+8
| | | | | | | | | | | | Mon Aug 25 16:27:09 2003 George Lebl <jirka@5z.com> * daemon/slave.c, daemon/errorgui.c, daemon/gdm.h, daemon/display.c: if we can't use the file ~/.xsession-errors, try /tmp/xses-<user>.XXXXXX using mkstemp. * docs/C/gdm.xml: update * NEWS: update
* Server auth file now uses FamilyWild and we set up the different accessGeorge Lebl2003-08-251-0/+30
| | | | | | | | | | | | | Mon Aug 25 13:55:09 2003 George Lebl <jirka@5z.com> * daemon/gdm.h, daemon/auth.[ch], daemon/xdmcp.c, daemon/server.c: Server auth file now uses FamilyWild and we set up the different access stuff for the user auth file. Don't add FamilyInternet stuff to the xauth file if we start the server with "-nolisten tcp". The purging is done right and doesn't mistakenly whack entries we didn't add. * NEWS: update
* Release 2.4.2.101GDM2_2_4_2_101George Lebl2003-08-201-1/+1
| | | | | | Wed Aug 20 13:21:48 2003 George Lebl <jirka@5z.com> * Release 2.4.2.101
* sync some defaults and make lots of keys commented out in the standardGeorge Lebl2003-08-201-2/+31
| | | | | | | | | | | | | | | | | | | | | | | Wed Aug 20 12:13:04 2003 George Lebl <jirka@5z.com> * config/gdm.conf.in, daemon/gdm.h: sync some defaults and make lots of keys commented out in the standard config file so that we can change the defaults later without users having to install a new config file. * daemon/xdmcp.c, daemon/cookie.c: Use glib's random functions instead of rand where we need those pesky pseudorandom numbers * daemon/slave.c: cleanup for greeter restarting * daemon/verify-pam.c: a bit of cleanup and set tmp_PAM_USER to login if login is set, just in case pam is weird. * gui/gdmsetup.c: when not running from within gdm itself display "ghelp:gdm" on help * docs/C/gdm.xml: minor updates
* To prevent a possible DoS attack where an app might spit out too manyGeorge Lebl2003-08-181-0/+68
| | | | | | | | | | | | | | | | | | | | | | Mon Aug 18 11:02:38 2003 George Lebl <jirka@5z.com> * daemon/slave.c, daemon/gdm.h, daemon/server.c, daemon/xdmcp.c: To prevent a possible DoS attack where an app might spit out too many warnings on stdout/stderr and thus fill up the users home dir (or when an app is buggy), the output of the session no longer goes directly into .xsession-errors but in fact through an internal pipe. This way we can just cap the file at some size (currently 80*2500 bytes, which should be long enough for actual use in debugging but it's short enough to prevent a DoS attack) * docs/C/gdm.xml: note about the above * daemon/cookie.c: skip the first 16megs of /dev/mem only on i386 * daemon/xdmcp.c, daemon/gdm.[ch], daemon/server.c, daemon/slave.c, daemon/cookie.c: some cleanup with the IGNORE_EINTR macro
* Release 2.4.2.100GDM2_2_4_2_100George Lebl2003-08-081-0/+32
| | | | | | Fri Aug 08 09:35:41 2003 George Lebl <jirka@5z.com> * Release 2.4.2.100
* Release 2.4.2.99GDM2_2_4_2_99George Lebl2003-07-311-0/+6
| | | | | | Thu Jul 31 14:43:43 2003 George Lebl <jirka@5z.com> * Release 2.4.2.99
* unset SIGINT as well in gdm_unset_signalsGeorge Lebl2003-07-311-0/+4
| | | | | | | | | | Thu Jul 31 13:50:38 2003 George Lebl <jirka@5z.com> * daemon/misc.c: unset SIGINT as well in gdm_unset_signals * NEWS: update some more * docs/C/gdm.xml: fix closing tag
* update commentsGeorge Lebl2003-07-311-0/+3
| | | | | | | | | | | | | | | | | | | | | Thu Jul 31 12:58:26 2003 George Lebl <jirka@5z.com> * XKeepsCrashing, daemon/verify-pam.c: update comments * daemon/misc.c: fix leaks/crashes in the text message dialog stuff * daemon/slave.c: do a chdir as the user id again just for sanity sake * gui/gdmlogin.c, gui/greeter/greeter_item_ulist.c: don't load more then 50 users into the user listing. This should fix random crap happening on large systems using things like NIS (you shouldn't use face browser here anyway) * gui/greeter/greeter.c: remove the use of redundant _set_has_separator * NEWS: update
* no need to handle server dead condition specifically for the unhandledGeorge Lebl2003-07-291-0/+63
| | | | | | | | | | Tue Jul 29 14:35:18 2003 George Lebl <jirka@5z.com> * daemon/gdm.c: no need to handle server dead condition specifically for the unhandled case. The pause call will exit and we'll notice the servpid being 0 and exit. * NEWS: update
* Release 2.4.2.98GDM2_2_4_2_98George Lebl2003-07-231-0/+87
| | | | | | | | Wed Jul 23 15:13:33 2003 George Lebl <jirka@5z.com> * Release 2.4.2.98 * docs/Makefile.am: fix for distcheck
* Release 2.4.2.97GDM2_2_4_2_97George Lebl2003-07-161-1/+2
| | | | | | Wed Jul 16 15:12:22 2003 George Lebl <jirka@5z.com> * Release 2.4.2.97
* updatesGeorge Lebl2003-07-161-1/+8
| | | | | | | | | | | | | | | | | | | Wed Jul 16 15:09:43 2003 George Lebl <jirka@5z.com> * NEWS, README, README.install: updates * daemon/display.c, daemon/gdm.c, daemon/xdmcp.c: Fix current session counting. Could possibly raise the maximal session count. Also rename the sessions and pending vars to xdmcp_sessions and xdmcp_pending. During shutdown don't close xdmcp stuff if it's not enabled. Close xdmcp if enabled on all possible forks from the main daemon. Don't quit the main loop from the child handling callback as it's not needed * daemon/xdmcp.c: complain to the log file if limits are reached * daemon/slave.c: in the slave child handler, make sure the euid is set to 0 so that we can really kill things we want to kill
* Fix #97774 by resetting the rlimits back to infinity after we fork theGeorge Lebl2003-07-151-5/+10
| | | | | | | | | | | | | | | | | | | | | | | Mon Jul 14 16:44:19 2003 George Lebl <jirka@5z.com> * daemon/misc.[ch], daemon/slave.c: Fix #97774 by resetting the rlimits back to infinity after we fork the user session. * config/gdm.conf.in, daemon/gdm.h: The default for AlwaysRestartServer is now again false, since it turns out to be a LOT nicer with buggy X servers (and it turns out quite a lot of people have these). * daemon/slave.c: properly guess the failsafeness of a session and don't re-guess it again * daemon/slave.c: when under the influence of rlimits never ABORT a display since it really could just be that we're hitting stupid limits (definately set way too low). * daemon/slave.c, daemon/server.c, daemon/misc.c: Be extra careful about when to reset signals to avoid races (unlikely though they may be)
* Fix #97774 by resetting the rlimits back to infinity after we fork theGeorge Lebl2003-07-141-0/+9
| | | | | | | | | | | | | | | | | | | | | | | Mon Jul 14 16:44:19 2003 George Lebl <jirka@5z.com> * daemon/misc.[ch], daemon/slave.c: Fix #97774 by resetting the rlimits back to infinity after we fork the user session. * config/gdm.conf.in, daemon/gdm.h: The default for AlwaysRestartServer is now again false, since it turns out to be a LOT nicer with buggy X servers (and it turns out quite a lot of people have these). * daemon/slave.c: properly guess the failsafeness of a session and don't re-guess it again * daemon/slave.c: when under the influence of rlimits never ABORT a display since it really could just be that we're hitting stupid limits (definately set way too low). * daemon/slave.c, daemon/server.c, daemon/misc.c: Be extra careful about when to reset signals to avoid races (unlikely though they may be)
* Fix RH #84247 by checking for gettext first. We could perhaps require bashGeorge Lebl2003-07-141-0/+5
| | | | | | | | | | | | Mon Jul 14 12:04:13 2003 George Lebl <jirka@5z.com> * config/XKeepsCrashing, config/extract-shell.sh: Fix RH #84247 by checking for gettext first. We could perhaps require bash here though and use $"" * daemon/server.[ch], daemon/slave.c: don't twiddle around with the lock files, reading them or whatnot, just whack them and also whack the unix socket, safer and simpler.
* using /tmp as failsafe for HOME seems on second thought patently bad forGeorge Lebl2003-07-111-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fri Jul 11 14:31:20 2003 George Lebl <jirka@5z.com> * daemon/errorgui.c, daemon/server.c, daemon/slave.c: using /tmp as failsafe for HOME seems on second thought patently bad for security. Use ServAuthDir for gdm processes and / again for user and server. * daemon/errorgui.c: Use GtkTextView for the details file display. this be much nicer to CPU/network traffic if the details file is big (GtkLabel is BAD for displaying 500 lines of text quite apparently). Also fixup encoding conversion issues, and use checkbox instead of a button. * gui/greeter/greeter.[ch], gui/greeter/greeter_item_pam.c: update the use of login protocol to sync with gdmlogin * daemon/misc.[ch], daemon/auth.c, daemon/gdm.c, daemon/slave.c: be extra careful even in users home dir and in ServAuthDir when opening files. Not a huge deal but prevents some possible damage if someone gains the gdm user access somehow. * daemon/misc.c: fix minor memleak on conversion errors * gui/modules/dwellmouselistener.c, gui/modules/keymouselistener.c: fix compiler warnings. * daemon/server.c: support XFree86 version 4 logfile format * config/XKeepsCrashing: For XFree86 v4 it's possible that X puts its log not on the command line but into a file, so ask if that should be viewed as well. * daemon/gdm.c: whack the stored_path stuff and just restore to the initial env before re execing, also restore env when we launch XKeepsCrashing * utils/gdmopen.c: on linux set TERM=linux otherwise the fonts just may not work right * NEWS: update