1. 28 Mar, 2006 1 commit
    • Julio M. Merino Vidal's avatar
      Removed a C99 local variable definition that breaks the build with gcc · 7ad2d48f
      Julio M. Merino Vidal authored
      006-03-28  Julio M. Merino Vidal  <jmmv@NetBSD.org>
      
              * daemon/xdmcp.c: Removed a C99 local variable definition that
                breaks the build with gcc 2.95 (e.g. under NetBSD 1.6).  Fixes
                bug #336368.
      
      2006-03-28  Julio M. Merino Vidal  <jmmv@NetBSD.org>
      
              * daemon/gdmconfig.c, daemon/server.c: Include sys/resource.h,
                needed to use setpriority(2) and its associated definitions.
                Fixes the build under NetBSD, closing bug #336369.
      
      2006-03-28  Julio M. Merino Vidal  <jmmv@NetBSD.org>
      
              * Makefile.am, README.install, acconfig.h, configure.ac,
                gdmsetup-security.in, config/Makefile.am, config/Xsession.in,
                config/gdm.conf.in, daemon/Makefile.am, daemon/gdm.c, daemon/gdm.h,
                daemon/gdm.in, daemon/gdmconfig.c, daemon/misc.c, daemon/server.c,
                daemon/slave.c, docs/C/gdm.xml, gui/Makefile.am, gui/gdmphotosetup.c,
                gui/gdmsetup.c, gui/gdmsetup.desktop.in, gui/greeter/Makefile.am,
                gui/greeter/gdmthemetester.in, gui/greeter/greeter.c,
                gui/modules/Makefile.am: Get rid of all EXPANDED_* variables from
                the build procedure.  Directory-related variables must only be
                expanded from the Makefiles so that they can be easily overriden
                during the installation phase.  Fixes bug #336364.
      7ad2d48f
  2. 13 Feb, 2006 4 commits
    • Brian Cameron's avatar
    • Brian Cameron's avatar
      Updated. Update to 2.13.0.8 and use EXPANDED_DATADIR instead of %{datadir} · 3dc1d30d
      Brian Cameron authored
      2006-02-13  Brian Cameron  <brian.cameron@sun.com>
      
              * Release 2.13.0.8:
              * NEWS: Updated.
              * configure.ac: Update to 2.13.0.8 and use EXPANDED_DATADIR instead
                of %{datadir} since that makes it work much better.
              * README.install, README, docs/C/gdm.xml:  Update docs so that the
                change from --with-configdir to --with-defaults-conf and renaming of
                default and custom config file is documented.
              * daemon/gdm-net.c, daemon/gdmconfig.c, gui/gdmsetup.c: Update comments
                to no longer mention old name of config file.  Fix gdmsetup to know
                new location of custom config file.
              * config/Makefile.am: Now if upgrading and gdm.conf and
                factory-gdm.conf are different, move the gdm.conf file to
                custom.conf instead of copy.  This is  because we don't want GDM
                to overwrite the custom.conf file every time user upgrades.  Only
                first time, then gdm.conf should go away.
      3dc1d30d
    • Brian Cameron's avatar
      Change --with-configdir to --with-defaults-conf and make it work so that · 9db396d4
      Brian Cameron authored
      2006-02-13  Brian Cameron  <brian.cameron@sun.com>
      
              * acconfig.h, configure.ac, daemon/Makefile.am, daemon/gdmconfig.c,
                docs/C/gdm.xml: Change --with-configdir to --with-defaults-conf
                and make it work so that the gdm.conf and gdm.conf-custom file
                can be installed to different subdirectories.  Fixes bug
                #330905.  Patch provided by Ray Strode.
      9db396d4
    • Brian Cameron's avatar
      Fix calls to zenity so they work. Fixes bug #330892. Last minute updates · 8632e2a5
      Brian Cameron authored
      2006-02-13  Brian Cameron  <brian.cameron@sun.com>
      
              * config/Xsession.in: Fix calls to zenity so they work.  Fixes
                bug #330892.
              * README, README.install, docs/C/gdm.xml: Last minute updates
                before string freeze.
      8632e2a5
  3. 11 Feb, 2006 1 commit
    • Brian Cameron's avatar
      Fix bug that was causing gdmflexiserver to fail. Because we were calling · 343865a8
      Brian Cameron authored
      2006-02-10  Brian Cameron  <brian.cameron@sun.com>
      
              * gui/gdmflexiserver.c: Fix bug that was causing gdmflexiserver
                to fail.  Because we were calling gtk-init when the --command
                option was being used, and this breaks gdmflexiserver since it
                is sometimes run with the --command option when there is no
                display.
              * README, README.install: Updated with some new features and moved some
                info to docs/C/gdm.xml where the info is more useful.
              * TODO: Updated.
              * configure.ac: Fixed the mess about /usr/opensolaris/bin
              * gui/greeter/greeter_system.c: Do not put tooltips on menus.  They are
                a bad idea and their use is discouraged by the HIG because they break
                a11y.
              * docs/C/gdm.xml: Updated docs with a bunch of information from the
                README and README.install file that really belonged in the docs.
      343865a8
  4. 21 Sep, 2005 1 commit
    • Brian Cameron's avatar
      Add documentation regarding how to set up Automatic Login on Solaris. · 1a379a81
      Brian Cameron authored
      2005-09-20  Brian Cameron <Brian.Cameron@sun.com>
      
              * README.install, pam_allow.c: Add documentation
                regarding how to set up Automatic Login on
                Solaris.
              * daemon/Makefile.am, gui/Makefile.am,
                gui/greeter/Makefile.am, gui/modules/Makefile.am,
                vicious-extensions/Makefile.am:  Remove
                illegal reference to build directory in installed
                .la files.  Fixes bug #316793, patch provided by
                Stanislav Brabec <sbrabec@suse.cz>.
              * gui/gdmlogin.c: Fix comment for translators to
                make it more clear that %l is a strftime option
                for 12 hour format.  Fixes bug #316773.
      1a379a81
  5. 15 Aug, 2005 1 commit
  6. 02 Aug, 2005 1 commit
  7. 25 May, 2005 1 commit
    • Brian Cameron's avatar
      Now allow xevie to be turned on for server-Standard. This is for better · c0aa384a
      Brian Cameron authored
      2005-05-25  Brian Cameron  <brian.cameron@sun.com>
      
              * acconfig.h, configure.in, config/gdm.conf.in,
                config/Xsession.in, README.install: Now allow xevie to
                be turned on for server-Standard.  This is for better
                a11y support.  Now use /bin/ksh for Xsession shell if
                on Solaris instead of /bin/sh.  This is needed to
                support Solaris users who are using ksh or bash as
                their $HOME shell.
      c0aa384a
  8. 20 Apr, 2005 1 commit
    • Brian Cameron's avatar
      Cleanup for login success/failure sounds. Patch provided by Mark · 5ca67028
      Brian Cameron authored
      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.
      5ca67028
  9. 17 Mar, 2005 1 commit
    • Brian Cameron's avatar
      Made comment nicer. Fix for bug 132629, now only display each language · 1eb8e52e
      Brian Cameron authored
      Thu Mar 17 2:30:00 2005  Brian Cameron <Brian.Cameron@Sun.Com>
      
              * config/extract-shell.sh: Made comment nicer.
              * gui/gdmlanguages.c:   Fix for bug 132629, now only
                display each language once.  Adding Hong Kong to
                table.  Also added Hong Kong to table.
              * gui/modules/keymouselistener.c:  Fix message as per
                bug 167649.
              * README.intall: Added more security information and
                information about installing on Solaris.
      1eb8e52e
  10. 07 Mar, 2005 1 commit
    • Brian Cameron's avatar
      Release 2.6.0.8 Updated version. Corrected spelling and use better · ac170738
      Brian Cameron authored
      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.
      ac170738
  11. 06 May, 2004 1 commit
  12. 16 Jul, 2003 1 commit
    • Jiri (George) Lebl's avatar
      updates · 7033f032
      Jiri (George) Lebl authored
      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
      7033f032
  13. 04 Sep, 2002 1 commit
  14. 05 Jun, 2001 1 commit
    • Jiri (George) Lebl's avatar
      remove unused opcode (GDM_STOP) · ab1e1168
      Jiri (George) Lebl authored
      Sun Jun 03 04:55:49 2001  George Lebl <jirka@5z.com>
      
      	* daemon/gdm.h: remove unused opcode (GDM_STOP)
      
      	* daemon/slave.c, gui/gdmlogin.c: On GDM_QUIT the login will make
      	  sure to quickly quit and in the slave we no longer kill it to
      	  avoid a possible race, also try to avoid other races todo with
      	  killing things.  Also fclose the greeter channel to avoid a leak.
      
      	* daemon/gdm.h, daemon/slave.c: get the size of the screen from
      	  xinerama and center error dialog stuff.
      ab1e1168
  15. 06 Mar, 2001 1 commit
  16. 03 Feb, 2001 1 commit
  17. 30 Jan, 2001 1 commit
    • Jiri (George) Lebl's avatar
      Testing? We don't need no stinking testing. Hey, it builds! · e755f8ff
      Jiri (George) Lebl authored
      -George
      
      Tue Jan 30 14:25:20 2001  George Lebl <jirka@5z.com>
      
      	Patch from ChiDeok Hwang <hwang@mizi.co.kr>:
      
      	* config/locale.alias:  remove one of the entries for french as
      	  that turns out to be blank on non -1 locales
      
      	* daemon/gdm.c, daemon/verify-pam.c, daemon/verify-crypt.c,
      	  daemon/verify-shadow.c: i18n fixes
      
      	* daemon/slave.c: made user to see last message when gdm sleeps.
      
      	* gui/gdmlogin.c: empty other menu is ugly. So remove it when it is
      	  empty.  gdm_slave_greeter_ctl(GDM_MSGERR, ...) was stalled waiting
      	  output from gui.
      
      	Patch from Lee Mallabone <lee@fonicmonkey.net>:
      
      	* configure.in, gui/Makefile.am: make gdmconfig buile and depend on
      	  libglade
      
      	* gui/gdmconfig.(c|h|desktop|glade): A working implementation of
      	  the configuration.  Doesn't yet restart gdm and only works for root
      	  (has no pam stuff), but much better then nothing.  Still missing
      	  the new options for 2.1
      e755f8ff
  18. 29 Dec, 1999 1 commit
    • 9's avatar
      Checkin of my devel tree. Some of the new stuff is in. Mostly · dd177783
      9 authored
      
      
      1999-12-29    <mkp@mkp.net>
      
      	* Checkin of my devel tree. Some of the new stuff is in. Mostly
       	infrastructure changes, though. Oh, and it doesn't actually work
       	yet. But it will eventually. Promise!
      
      1999-12-26    <mkp@mkp.net>
      
      	* daemon/verify-*.c: Move each authentication scheme to a separate
       	file (Sucks to be a translator :).
      
      1999-12-21    <mkp@mkp.net>
      
      	* daemon/verify.c (gdm_verify_user): Added fix for expired
       	passwords when using PAM (Philip Spencer
       	<pspencer@fields.utoronto.ca>).
      
      1999-11-11    <mkp@mkp.net>
      
      	* daemon/misc.c (gdm_setenv): New function to work around POSIX
       	brain damage.
      
      1999-11-01    <mkp@mkp.net>
      
      	* daemon/verify.c (gdm_verify_user): Error in error message.
      
      	* daemon/slave.c (gdm_slave_greeter_ctl): Nuke random junk that
       	might have accumulated in the ipc pipe.
      
      	* gui/gdmlogin.c (gdm_login_ctrl_handler): Same as above.
      
      	* configure.in: Fixed -lnsl (again)
      
      1999-10-03    <mkp@mkp.net>
      
      	* daemon/slave.c: Misc. hacks to solve #2487. PAM messes with
       	pwent.
      
      	* daemon/gdm.c (gdm_config_parse): Check that gdmlogin and
       	gdmchooser can be executed by gdm before starting up.
      
      1999-10-02    <mkp@mkp.net>
      
      	* daemon/slave.c (gdm_slave_greeter_ctl): Fix NULL string passing
       	bug.
      dd177783
  19. 11 Aug, 1999 1 commit
    • 1's avatar
      Nailed down the bug that has been haunting me the past couple of days. gdm · 05e9b486
      1 authored
      
      1999-08-11    <mkp@mkp.net>
      
      	* daemon/auth.c: Nailed down the bug that has been haunting me the
       	past couple of days. gdm no longer corrupts ~user/.Xauthority if
       	it contains ``foreign'' cookies.
      
      1999-08-08    <mkp@mkp.net>
      
      	Finally merged the Ottawa megapatch:
      
      	* daemon/auth.c: Real XAuth implementation. Doesn't rely on
       	/usr/bin/X11/xauth anymore.
      
      	* gui/gdmlogin.c: Implemented browser functionality.
      
      	* gui/gdmconfig.c: First shot at a graphical configuration tool.
      
      	* gui/gdmface.c: Face selector capplet.
      
      1999-08-07    <mkp@mkp.net>
      
      	* Replaced gdm_putenv() with calls to setenv() as putenv() is
       	broken by specification.
      
      1999-08-02    <mkp@mkp.net>
      
      	* md5.c, md5.h, cookie.c: Fixed MD5 endianness problem (Reported
       	by <gewrgiou@imbc.gr>, bugzilla 3898).
      05e9b486
  20. 18 Apr, 1999 1 commit