1. 28 Jul, 2003 2 commits
    • Jiri (George) Lebl's avatar
      check for sched_yield in the standard lib and then in -lrt, and don't use · 1ed4984a
      Jiri (George) Lebl authored
      Mon Jul 28 10:36:52 2003  George Lebl <jirka@5z.com>
      
      	* confiugure.in, acconfig.h, daemon/slave.c, daemon/gdm.c:  check
      	  for sched_yield in the standard lib and then in -lrt, and don't
      	  use it if we can't find it.  Also remove its usage from places
      	  where we're going to yield the processor very soon anyway.
      1ed4984a
    • Jiri (George) Lebl's avatar
      Fix #118404, we don't need TCP Wrappers if compiling without XDMCP · 3c93a08c
      Jiri (George) Lebl authored
      Mon Jul 28 09:19:38 2003  George Lebl <jirka@5z.com>
      
      	* configure.in: Fix #118404, we don't need TCP Wrappers if compiling
      	  without XDMCP
      
      	* gui/gdmlogin.c, gui/greeter/greeter_item_timed.c: Apply patch from
      	  Steve Chaplin to fix use of some deprecated functions #118361
      
      	* config/Xsession.in: remove the 'no zenity' message and add an echo
      	  when starting the failsafe session, even though in that case it's
      	  unlikely there is a .xsession-errors unless something went wrong
      3c93a08c
  2. 24 Jul, 2003 2 commits
    • Jiri (George) Lebl's avatar
      update the version information on top · 542d6bad
      Jiri (George) Lebl authored
      Thu Jul 24 16:41:25 2003  George Lebl <jirka@5z.com>
      
      	* docs/C/gdm.xml: update the version information on top
      
      	* configure.in: bump version number
      542d6bad
    • Jiri (George) Lebl's avatar
      change some g_strconcat's to g_build_filename's to address #118040. still · 405013a3
      Jiri (George) Lebl authored
      
      Thu Jul 24 14:58:23 2003  George Lebl <jirka@5z.com>
      
      	* daemon/gdm.c, daemon/slave.c, daemon/auth.c: change some
      	  g_strconcat's to g_build_filename's to address #118040.
      	  still more need to be converted
      
      	* gdm.spec.in, daemon/gdm.h, config/gdm.conf.in, config/Makefile.am,
      	  configure.in: By default use logdir of /var/log/gdm just
      	  like redhat does it
      
      	* daemon/gdm.c: check logdir to exist and if not set it to
      	  ServAuthDir
      
      	* gdm.spec.in, daemon/gdm.c, config/Makefile.am:  Make the
      	  ServAuthDir permissions to be 1770 with owenership root.gdm.
      	  That makes it impossible for the gdm user to run DoS attacks
      	  against the gdm daemon (though without any process limits set
      	  it can still somewhat do that)
      
      	* daemon/slave.c, daemon/display.c, daemon/gdm.c, daemon/misc.c,
      	  daemon/server.c: Hunt more races and hangs.  Make sure we really
      	  don't do anything bad in signal handlers by making a setjmp
      	  at the beginning of the slave_start function and returning
      	  there from signal handlers to do final cleanup kind of stuff.
      	  Also when we are receiving TERM signals while waiting on stuff
      	  to die, be very un-nice to things and SIGKILL them.  Also stop
      	  using sleep if we might be using alarm at the same time.
      
      	* daemon/display.c: whack non-useful signal block push on unmanage,
      	  and if we get a TERM signal while waiting on the slave, then send
      	  a TERM signal to the slave again.
      
      	* daemon/errorgui.c: set USER, USERNAME and LOGNAME to "gdm" so that
      	  they don't end up root by some mistake
      
      	* daemon/slave.c: Use home of root rather then /root for the home
      	  directory of gdmsetup.  Also if we can't change to the home
      	  directory chdir to / instead of leaving it at servauthdir.
      	  Be anal about COOKIEs in the logfile.  Also when things go
      	  just a bit wrong and not completely whacko, don't ABORT but
      	  just REMANAGE, the toplevel loop of death will handle things
      	  for us correctly.  And setsid a very close to the start of
      	  the session to avoid a race ABORTing a display by mistake.
      
      	* daemon/slave.c: make the PostLogin behave just like PostSession
      	  with respect to the return value
      
      	* daemon/verify-pam.c: avoid races on termination with the
      	  verify_cleanup and handle some cases where crashes may (but
      	  should not) occur.
      
      	* daemon/gdm.c: whack unneeded signal blockers (the main daemon
      	  is all async with a nice mainloop)
      
      	* gui/gdmchooser.c: handle HUP gracefully, when one of the
      	  config options we care about changes just restart self
      	  instead of
      
      	* gui/gdmlogin.c, gui/greeter/greeter_item_ulist.c: make
      	  the username bold
      
      	* docs/C/gdm.xml: update the PostLogin behaviour and the permissions
      	  on the ServAuthDir
      405013a3
  3. 21 Jul, 2003 1 commit
    • Jiri (George) Lebl's avatar
      eek, it's /dev/null, not dev/null · 14b750ef
      Jiri (George) Lebl authored
      
      Mon Jul 21 12:24:01 2003  George Lebl <jirka@5z.com>
      
      	* config/Xsession.in: eek, it's /dev/null, not dev/null
      
      	* daemon/misc.[ch], daemon/gdm.c, daemon/slave.c:
      	  Fix #117527, get the root user name from the passwd info
      	  rather then assuming it's "root".
      
      	* configure.in: fix #117895, when --with-xinerama=no, don't
      	  do the xinerama checks and just don't use xinerama
      
      	* daemon/slave.c:  Fix counting bugs in gdm_in_signal to
      	  fix hangs
      
      	* daemon/slave.c: Fix the waiting for notify when
      	  inside the usr2 signal handler.
      
      	* daemon/gdm.c, daemon/slave.c: Redo the waitpid mess and
      	  just use a pipe and select kind of stuff.  Also remove
      	  the greeter restarts from within signal handlers as we
      	  can just do it now by popping out of the select and doing
      	  it there.  This fixes a bunch of races and hangs related
      	  to doing too many things from signal handlers.  Also
      	  don't do waitpid from the main daemon for slaves children
      	  as it won't work anyway and kill the entire process groups.
      
      	* daemon/slave.c: fix the waiting code in focus_first_x_window
      
      	* gui/gdmlogin.c: fix the clock sensitivity issues by twiddling
      	  the sensitive flags on the clock menuitem directly.  Should
      	  fix theme ugliness issues with the clock.
      
      	* config/Xsession.in: Apply patch from Steve Chaplin
      	  <stevech1097@yahoo.com.au> to fix #117898 to add $0
      	  to all the echo messages in this file to make debugging
      	  easier.
      14b750ef
  4. 20 Jul, 2003 1 commit
    • Jiri (George) Lebl's avatar
      mention the GDM manual in the help dialog box. Connecting to the manual is · d4fc028c
      Jiri (George) Lebl authored
      
      Sun Jul 20 11:01:01 2003  George Lebl <jirka@5z.com>
      
      	* gui/gdmsetup.c: mention the GDM manual in the help dialog box.
      	  Connecting to the manual is a bit harder since this is usually
      	  running as root or on the GDM screen
      
      	* gui/gdmchooser.(c|glade): Fixed most issues from #117784, there is
      	  proper keynav, the add button is sensitive only when there is
      	  something to add, the messages are shortened a bit to make the
      	  interface saner and not have the window change sizes, buttons
      	  are reordered, and hostnames in the list are now bold.  Also
      	  cap status text at max of 256 chars for sanity of display (maybe
      	  should be shortened even more).
      
      	* configure.in: raise version to 2.4.2.98
      d4fc028c
  5. 19 Jul, 2003 1 commit
    • Jiri (George) Lebl's avatar
      update the documentation a lot and install the docs. Yay! We have actual · 19e695b9
      Jiri (George) Lebl authored
      
      Sat Jul 19 16:33:19 2003  George Lebl <jirka@5z.com>
      
      	* docs/C/gdm.xml, configure.in, docs/C/Makefile.am,
      	  docs/Makefile.am, xmldocs.make, omf.make: update the
      	  documentation a lot and install the docs.  Yay!  We
      	  have actual documentation now!!!
      
      	* daemon/misc.c: add sys/time.h and sys/resource.h includes
      	  (from looking at the FreeBSD patches)
      
      	* daemon/slave.c: pass LOGIN_SETENV as well to setusercontext
      	  (from looking at the FreeBSD patches)
      
      	* gui/gdmsetup.c: fix gccism, and look for the chown/chmod command
      	  (from looking at the FreeBSD patches)
      
      	* gui/gdmphotosetup.c: add signal.h include
      	  (from looking at the FreeBSD patches)
      
      	* configure.in, utils/Makefile.am:  When the security/pam_misc.h is
      	  available also test for where the misc_conv function is as it seems
      	  to be sometimes compiled into the main libpam (FreeBSD for example)
      	  (from looking at the FreeBSD patches)
      
      	* config/Default.in, config/Xsession.in, config/(Pre|Post)Session.in,
      	  config/XKeepsCrashing: don't use command -v and use which properly.
      	  And avoid stderr from which
      
      	* utils/gdmaskpass.c: use GETTEXT_PACKAGE here
      
      	* configure.in, utils/gdmtranslate.c, utils/Makefile.am,
      	  config/XKeepsCrashing, config/Xsession.in, config/Makefile.am:
      	  Add gdmtranslate libexec proggie since gettext command is not
      	  always installed apparently (non-developer machines) so we
      	  can't rely on it existing.  Also do translations from the
      	  Xsession script
      
      	* gui/gdmlogin.c, gui/greeter/greeter_system.c: Fix #117504 by
      	  changing the tooltip to be more informative
      
      	* gui/greeter/greeter_system.c: Fix warnings when not all
      	  system dialog possibilities are present
      
      	* Makefile.am, greeter.c, greeter.dtd, greeter_configuration.h,
      	  greeter_item.[ch], greeter_item_customlist.[ch],
      	  greeter_parser.[ch], greeter_system.c:  Add listitem (proposed
      	  as customitem to the release-team) tags that can be inside
      	  a list and thus create custom widgetry.  At this point all
      	  custom widgetry that can be done is a list to pick from but
      	  this should be possible to extend for some future releases.
      	  This custom info is then written to a per display file
      	  to use from login scripts or elsewhere.  While I was there
      	  I fixed leaks and crashes when the parser would find parse
      	  errors.
      
      	* docs/C/gdmconfig/*, docs/C/gdm.sgml, docs/C/gdm-manual.txt:
      	  remove everything here as it was old and unused and outdated.
      19e695b9
  6. 17 Jul, 2003 1 commit
  7. 15 Jul, 2003 2 commits
    • Jiri (George) Lebl's avatar
      check for needing to link in libsocket and libnsl · 6ca44ecc
      Jiri (George) Lebl authored
      
      Tue Jul 15 11:08:31 2003  George Lebl <jirka@5z.com>
      
      	* configure.in: check for needing to link in libsocket and libnsl
      
      
      Also forgot to checkin the ChangeLog for last commit:
      
      
      Tue Jul 15 11:07:57 2003  George Lebl <jirka@5z.com>
      
      	* configure.in, gui/Makefile.am, gdmchooser.(c|glade): Whack
      	  GnomeIconList and replace with GtkTreeView as in the other
      	  browsers.  Fixes among other things connecting to the wrong
      	  host (Why someone has NOT seen this bug before is a mystery
      	  to me, but the chooser was definately not usable for more
      	  then a few hosts and then only if they responded in
      	  alphabetical order).  Thanks to Niall Power for spotting this
      	  bug.  Also clean up the glade file a bit and don't compile
      	  with libgnome/ui anymore.
      
      	* gui/gdmlogin.c, gui/gdmsetup.c,
      	  gui/greeter/greeter_action_language.c,
      	  gui/greeter/greeter_canvas_item.c:  Add the rules hint for
      	  lists since it looks cooler and seems easier to browse to me.
      
      	* NEWS: update
      6ca44ecc
    • Jiri (George) Lebl's avatar
      Fix #97774 by resetting the rlimits back to infinity after we fork the · bac29b1c
      Jiri (George) Lebl authored
      
      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)
      bac29b1c
  8. 11 Jul, 2003 1 commit
    • Jiri (George) Lebl's avatar
      use the ve_ versions of the environment funcs and use ve_config instead of · f417e25e
      Jiri (George) Lebl authored
      Thu Jul 10 17:12:40 2003  George Lebl <jirka@5z.com>
      
      	* daemon/auth.c, daemon/errorgui.c, daemon/gdm.c, daemon/misc.c,
      	  daemon/server.c, daemon/slave.c: use the ve_ versions of the
      	  environment funcs and use ve_config instead of gnome_config,
      	  and thus killing the libgnome dependency.  The ve-config
      	  functions are faster, I trust them more, saner in API and
      	  definately don't leak any memory to children.
      
      	* gui/gdmchooser.c, gui/gdmlogin.c,
      	  gui/greeter/gui/greeter/greeter_canvas_item.c
      	  gui/greeter/greeter_item_capslock.c,
      	  gui/greeter/greeter_parser.c:  Use the ve_ versions of
      	  the environment funcs and ve_config instead of gnome_config,
      	  also the use the ve version of the language list function
      	  and hand implement the LC_NUMERIC locale push.
      
      	* configure.in, daemon/Makefile.am, gui/Makefile.am,
      	  gui/greeter/Makefile.am:  Link against the right ve libs
      	  and don't link to libgnome(ui) / glade where not needed
      f417e25e
  9. 08 Jul, 2003 2 commits
    • Jiri (George) Lebl's avatar
      minor leak fixes in case auth file writes fail · 034edd9f
      Jiri (George) Lebl authored
      
      Tue Jul 08 01:07:08 2003  George Lebl <jirka@5z.com>
      
      	* daemon/auth.c: minor leak fixes in case auth file writes fail
      
      	* gui/gdmsetup.c: properly unref the size group
      
      	* configure.in, NEWS: raise version, add NEWS
      034edd9f
    • Jiri (George) Lebl's avatar
      compile gdmgreeter with viciousui (adds also libgnomeui, though we don't · dc4229cb
      Jiri (George) Lebl authored
      Mon Jul 07 18:04:21 2003  George Lebl <jirka@5z.com>
      
      	* configure.in, gui/greeter/Makefile.am: compile gdmgreeter with
      	  viciousui (adds also libgnomeui, though we don't use it) (ugh!)
      
      	* gui/gdmXnestchooser.c, gui/gdmchooser.c, gui/gdmcomm.c,
      	  gui/gdmflexiserver.c, gui/gdmlogin.c, gui/gdmphotosetup.c,
      	  gui/gdmsetup.c, gui/greeter/Makefile.am, gui/greeter/greeter.[ch],
      	  gui/greeter/greeter_action_language.c,
      	  gui/greeter/greeter_item_pam.c, gui/greeter/greeter_session.c,
      	  gui/greeter/greeter_system.c: HIGify as many message dialogs
      	  as possible.  Buttons now make more sense, ordering is HIGgy,
      	  and all such good stuff.
      dc4229cb
  10. 30 Jun, 2003 1 commit
  11. 28 Jun, 2003 1 commit
  12. 26 Jun, 2003 2 commits
  13. 25 Jun, 2003 1 commit
    • Jiri (George) Lebl's avatar
      Fix some typos pointed out by Ali Akcaagac <aliakc@web.de> · ce169514
      Jiri (George) Lebl authored
      Wed Jun 25 15:38:29 2003  George Lebl <jirka@5z.com>
      
      	* configure.in, config/gdm.conf.in: Fix some typos pointed out by Ali
      	  Akcaagac <aliakc@web.de>
      
      	* daemon/errorgui.[ch]: fix a bug with yes/no dialog return and add
      	  several button dialog type.  run the dialogs with gdm privilages
      	  and not root.  All except the full error with details file.
      
      	* daemon/display.c: turn some info's back into debugs
      
      	* daemon/getvt.[ch], daemon/gdm.c: push the vt changing stuff into
      	  getvt, though it's still a hack
      
      	* daemon/slave.c, daemon/gdm.[ch], config/gdm.conf.in,
      	  daemon/verify-*.c: add a double login warning question.  This asks
      	  if the user still wants to log in.  If on console and there is
      	  another login on a console the user can return to a previous login.
      	  Can be turned off by daemon/DoubleLoginWarning=false.  For this
      	  we needed notify ack response and a QUERYLOGIN SOP protocol entry.
      
      	* daemon/slave.c: set DESKTOP_SESSION as well as GDMSESSION
      
      	* daemon/verify-pam.c: don't refer to the /etc/pam.d/ dir since
      	  that's linux-pam specific
      ce169514
  14. 11 Jun, 2003 3 commits
    • Jiri (George) Lebl's avatar
      Sync defaults into with the header file. Add comment about the gtk modules · 8f053918
      Jiri (George) Lebl authored
      Wed Jun 11 16:04:02 2003  George Lebl <jirka@5z.com>
      
      	* configure.in, daemon/gdm.h, config/gdm.conf.in: Sync defaults into
      	  with the header file.  Add comment about the gtk modules stuff
      	  and make it default to what you'd normally have for accessibility
      	  (though it doesn't add them by default).  The gdm.h defaults to
      	  no modules though.  Also if we can't find an X server, default
      	  to the Linux setup so that the beast at least builds.
      
      	* docs/Makefile.am: actually include the theme document, DUH!
      8f053918
    • Brian Cameron's avatar
      Fixed setting of DefaultPath and RootPath so it works properly. Properly · 54e78960
      Brian Cameron authored
      	* configure.in, config/gdm.conf.in: Fixed setting of DefaultPath and
      	RootPath so it works properly.	Properly export X_SERVER_PATH in
      	configure.in.
      54e78960
    • Jiri (George) Lebl's avatar
      Release 2.4.2.95 · 998436c8
      Jiri (George) Lebl authored
      Tue Jun 10 16:54:04 2003  George Lebl <jirka@5z.com>
      
      	* Release 2.4.2.95
      
      	* config/Makefile.am: dist fixes
      998436c8
  15. 10 Jun, 2003 1 commit
  16. 09 Jun, 2003 1 commit
  17. 03 Jun, 2003 1 commit
    • Jiri (George) Lebl's avatar
      whack gdmmktemp since it wasn't being used, move gdmaskpass and gdmopen to · 5d162dd3
      Jiri (George) Lebl authored
      Tue Jun 03 13:37:31 2003  George Lebl <jirka@5z.com>
      
      	* gdm.spec.in, configure.in, utils/Makefile.am, daemon/server.c,
      	  daemon/misc.c, daemon/gdm.c, config/XkeepsCrashing:
      	  whack gdmmktemp since it wasn't being used, move gdmaskpass and
      	  gdmopen to libexec since that's where they really belong
      
      	* daemon/gdm.h, config/gdm.conf.in, gui/gdmchooser.(c|glade): add an
      	  "Add" entry and button so that, we can add random hosts by typing
      	  their name.  Add chooser/AllowAdd config key (default to true)
      	  that controls if this is available.  Also fix up the updating of
      	  the icon list.  it was incredibly evil and rebuilt the list each
      	  time a host packet came in, this compounded with the fact that
      	  we were pinging 3 times (at least the broadcast to which everyone
      	  answers).  Also make this run fairly sanely outside of GDM,
      	  so that you can really just run it from anywhere if you really
      	  wish (mostly for debugging, though I imagine some other uses might
      	  pop up).
      5d162dd3
  18. 30 May, 2003 2 commits
  19. 19 May, 2003 1 commit
    • Jiri (George) Lebl's avatar
      do the face browser warning only if gdmlogin is selected for both greeters · 2595a54b
      Jiri (George) Lebl authored
      
      Mon May 19 13:03:57 2003  George Lebl <jirka@5z.com>
      
      	* gui/gdmphotosetup.c: do the face browser warning only if gdmlogin
      	  is selected for both greeters
      
      	* config/gdm.conf.in: add nfsnobody to Exclude
      
      	* gui/gdmXnestchooser.c: when direct is on and we're looking
      	  at the local server don't check indirect key for being on
      
      	* gui/greeter/Makefile.am, gui/greeter/greeter.c,
      	  gui/greeter/greeter_canvas_item.c,
      	  gui/greeter/greeter_configuration.h,
      	  gui/greeter/greeter_item.h, gui/greeter/greeter_item_pam.c,
      	  gui/greeter/greeter_parser.c,
      	  gui/greeter/greeter_item_ulist.[ch]:
      	  Based on a patch from Patrizio Bruno <desertconsulting@firenze.net>,
      	  add face browser support by adding a list item, this list item
      	  should have id of "userlist" and it will be populated with
      	  the users just like the gdmlogin browser.  When a user name is
      	  selected (either by typing it in or selecting in the list) it
      	  will be always selected in the list as well (which should make
      	  some people happy).  I think we should use this kind of browser
      	  in gtklogin as well, because it is much cooler.
      
      	* gui/greeter/greeter.dtd: update DTD for the list item
      
      	* configure.in, gui/greeter/themes/happygnome-list/*,
      	  gui/greeter/themes/Makefile.am: Add a happygnome theme
      	  with a face browser using the new list item
      2595a54b
  20. 17 May, 2003 1 commit
    • Jiri (George) Lebl's avatar
      added Malaylam, Marathi and Oriya languages · 7c997742
      Jiri (George) Lebl authored
      
      Fri May 16 20:46:43 2003  George Lebl <jirka@5z.com>
      
      	* gui/gdmlanguages.c, config/locale.alias: added Malaylam, Marathi
      	  and Oriya languages
      
      	* gui/gdmlogin.c, gui/greeter/greeter_system.c: fix #105923 by
      	  changing the "Configure..." item to "Configure the login
      	  manager..."
      
      	* utils/gdmopen.c: fix the -l option to actually work right
      
      	* daemon/slave.c: fix Redhat #91031 by prepending the dash
      	  to the command rather then replacing the command with a dash
      	  when running the shell.  This was contributed by
      	  mlblandf@sedona.intel.com (Michael Blandford)
      
      	* config/gdm.conf.in, daemon/gdm.h: change PingInterval to
      	  PingIntervalSeconds
      
      	* daemon/gdm.[ch], daemon/slave.c: update DisallowTCP properly
      
      	* daemon/slave.c: set GDMSESSION before running PreSession
      
      	* daemon/misc.c: fixed warnings and an uninitialized var use
      7c997742
  21. 15 May, 2003 1 commit
    • Brian Cameron's avatar
      Updated to add AccessDwellMouseEvents.in reference. Updated to add dwell · d6d84fa9
      Brian Cameron authored
      2003-05-15 Brian Cameron <Brian.Cameron@Sun.COM>
      	* configure.in: Updated to add AccessDwellMouseEvents.in reference.
      	* gui/modules/Makefile.in: Updated to add dwell listener references.
      	* gui/modules/AccessDwellMouseEvents.in
              gui/modules/dwellmouselistener.c: Added a gestures listener for
      	dwell events (cursor motion only).
      	* gui/modules/AccessKeyMouseEvents.in gui/modules/keymouselistener.c:
      	Minor cleanup.
      d6d84fa9
  22. 07 May, 2003 1 commit
  23. 05 May, 2003 1 commit
  24. 30 Apr, 2003 1 commit
    • Niall Power's avatar
      gui/modules/AccessKeyMouseEvents.in, gui/modules/Makefile.am, · aded6ece
      Niall Power authored
      2003-04-30 Niall Power <Niall.Power@Sun.COM>
      	* configure.in config/gdm.conf.in gui/Makefile.am gui/gdmlogin.c
      	  po/POTFILES.in
      	 Added Files: gui/modules/AccessKeyMouseEvents.in,
               gui/modules/Makefile.am, gui/modules/keymouselistener.c
      	 Added a keyboard/mouse button gesture listener. This is a gtk
               module that is configurable by editing AccessKeyMouseEvents
      	 in ($sysconfdir)/gdm/modules
      aded6ece
  25. 29 Apr, 2003 1 commit
  26. 09 Apr, 2003 1 commit
    • Niall Power's avatar
      Detect Xsun xinerama and Xdmcp on Solaris. Patch by Brian Cameron · dececcd4
      Niall Power authored
      * acconfig.h, configure.in: Detect Xsun xinerama and Xdmcp on Solaris. Patch
        by Brian Cameron (Brian.Cameron@Sun.COM)
      * config/gdm.conf.in: set Xserver paths correctly for both XFree86 and Xsun
        Patch by Brian Cameron (Brian.Cameron@Sun.COM)
      * daemon/slave.c, gui/Makefile.am gui/gdmwm.c: added Xinerama support for
        Solaris/Xsun platforms.
      dececcd4
  27. 13 Mar, 2003 1 commit
  28. 05 Mar, 2003 1 commit
  29. 26 Feb, 2003 2 commits
  30. 21 Feb, 2003 1 commit
  31. 18 Feb, 2003 1 commit