| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
2005-09-06 Brian Cameron <Brian.Cameron@sun.com>
* Release 2.8.0.4.
* configure.in, NEWS: Updated.
|
|
|
|
|
|
|
| |
2005-08-20 Brian Cameron <brian.cameron@sun.com>
* Release 2.8.0.3.
* configure.in, NEWS: Updated.
|
|
|
|
|
|
| |
2005-08-11 Brian Cameron <brian.cameron@sun.com>
* NEWS: updated
|
|
|
|
|
|
| |
2005-08-08 Brian Cameron <brian.cameron@sun.com>
* NEWS: Updated for 2.8.0.2 release.
|
| |
|
|
|
|
|
|
|
| |
2005-06-30 Brian Cameron <brian.cameron@sun.com>
* Release 2.8.0.1
* NEWS, configure.in: Updated for new release.
|
|
|
|
|
|
|
|
| |
2005-06-10 Brian Cameron <brian.cameron@sun.com>
* Release 2.8.0.0
* configure.in: Updated version
* News: Updated
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Tue Sep 14 15:29:22 2004 George Lebl <jirka@5z.com>
* Release 2.6.0.5
|
|
|
|
|
|
| |
Wed Aug 18 13:12:29 2004 George Lebl <jirka@5z.com>
* Release 2.6.0.4
|
|
|
|
|
|
|
| |
Tue Aug 03 16:42:04 2004 George Lebl <jirka@5z.com>
* gui/gdmlanguages.c, config/locale.alias: add Armenian to
fix #139454
|
|
|
|
|
|
| |
Fri Jun 11 10:46:46 2004 George Lebl <jirka@5z.com>
* Release 2.6.0.3
|
|
|
|
|
|
| |
Thu May 06 16:06:55 2004 George Lebl <jirka@5z.com>
* Release 2.6.0.2
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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?
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Sun Feb 08 14:11:41 2004 George Lebl <jirka@5z.com>
* Release 2.5.90.1
|
|
|
|
|
|
| |
Thu Jan 08 10:23:32 2004 George Lebl <jirka@5z.com>
* Release 2.5.90.0
|
|
|
|
| |
-George
|
|
|
|
|
| |
Update NEWS a bit
-George
|
|
|
|
|
|
| |
Fri Oct 17 10:54:12 2003 George Lebl <jirka@5z.com>
* Release 2.4.4.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Mon Sep 22 15:19:21 2003 George Lebl <jirka@5z.com>
* config/gnome.desktop.in: add TryExec=gnome-session
|
|
|
|
|
|
| |
Mon Sep 22 14:18:18 2003 George Lebl <jirka@5z.com>
* Release 2.4.4.2
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Tue Sep 02 12:11:39 2003 George Lebl <jirka@5z.com>
* Release 2.4.4.0
|
|
|
|
|
|
| |
Mon Aug 25 16:48:20 2003 George Lebl <jirka@5z.com>
* Release 2.4.2.102
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Wed Aug 20 13:21:48 2003 George Lebl <jirka@5z.com>
* Release 2.4.2.101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fri Aug 08 09:35:41 2003 George Lebl <jirka@5z.com>
* Release 2.4.2.100
|
|
|
|
|
|
| |
Thu Jul 31 14:43:43 2003 George Lebl <jirka@5z.com>
* Release 2.4.2.99
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Wed Jul 23 15:13:33 2003 George Lebl <jirka@5z.com>
* Release 2.4.2.98
* docs/Makefile.am: fix for distcheck
|
|
|
|
|
|
| |
Wed Jul 16 15:12:22 2003 George Lebl <jirka@5z.com>
* Release 2.4.2.97
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|