1. 05 Nov, 2002 1 commit
  2. 24 Oct, 2002 1 commit
  3. 18 Oct, 2002 1 commit
  4. 16 Oct, 2002 1 commit
  5. 15 Oct, 2002 2 commits
  6. 20 Sep, 2002 1 commit
  7. 11 Sep, 2002 1 commit
    • Jiri (George) Lebl's avatar
      Store initial environment and use it for the errorgui, use internal · f072f597
      Jiri (George) Lebl authored
      Wed Sep 11 12:35:37 2002  George Lebl <jirka@5z.com>
      
      	* daemon/errorgui.c, daemon/gdm.c, daemon/misc.[ch]:  Store initial
      	  environment and use it for the errorgui, use internal routines for
      	  converting to/from utf8 and make sure they always return NULL and
      	  they never use the interal glib iconv cache crack.  This should
      	  fix running gdm in non-utf8 non-english locales with respect to the
      	  internal error gui stuff.
      f072f597
  8. 07 Sep, 2002 1 commit
  9. 06 Sep, 2002 1 commit
    • Marius Andreiana's avatar
      updated · 71a4e93a
      Marius Andreiana authored
      2002-09-06  Marius Andreiana <mandreiana@yahoo.com>
      
              * ro.po: updated
      71a4e93a
  10. 04 Sep, 2002 2 commits
    • George Lebl's avatar
      Update readmes -George · 0fb979ff
      George Lebl authored
      Update readmes
      -George
      0fb979ff
    • Jiri (George) Lebl's avatar
      Finally branching so I'm doing random hacking again · a5ceddc5
      Jiri (George) Lebl authored
      Use the gnome-2-0 branch from now on if you want gnome 2.0 stable kind of stuff
      -George
      
      Wed Sep 04 11:29:03 2002  George Lebl <jirka@5z.com>
      
      	* gui/greeter/greeter_item_pam.c: Apply patch from Havoc from bug
      	  #91921 to fix word wrap for japanese and such
      
      	* daemon/misc.[ch]: add a utility to unset signals, also unset
      	  signals and do setsid in the extra process.
      
      	* daemon/slave.c, daemon/misc.c, daemon/display.c, daemon/gdm.c:
      	  Use the above function to unset signals in children.  Also unlink
      	  .xsession-errors before openning it just to be anal (and to work
      	  even if the user used some older gdms that made the file have
      	  root permissions and such nonsense).  Also when killing the extra
      	  process kill the whole process group in case the extra process
       	  makes children.
      a5ceddc5
  11. 30 Aug, 2002 3 commits
  12. 28 Aug, 2002 4 commits
  13. 26 Aug, 2002 1 commit
  14. 25 Aug, 2002 1 commit
  15. 23 Aug, 2002 9 commits
    • Jiri (George) Lebl's avatar
      redo the SIGCHLD handler to be done in a saner manner. · f9aec38f
      Jiri (George) Lebl authored
      Fri Aug 23 16:45:16 2002  George Lebl <jirka@5z.com>
      
      	* daemon/server.c: redo the SIGCHLD handler to be done in a saner
      	  manner.
      f9aec38f
    • George Lebl's avatar
      update a bit -George · 561a518a
      George Lebl authored
      update a bit
      -George
      561a518a
    • George Lebl's avatar
      Add "rewrite the slave around a mainloop" as a TODO · 2a982d0d
      George Lebl authored
      -George
      2a982d0d
    • Jiri (George) Lebl's avatar
      do a cool hack to figure out when the server restarts. Fork a process, · 21f2a4f2
      Jiri (George) Lebl authored
      Fri Aug 23 15:27:55 2002  George Lebl <jirka@5z.com>
      
      	* daemon/server.c: do a cool hack to figure out when the server
      	  restarts.  Fork a process, open the display, HUP the server and
      	  have the process wait for an xioerror and die.
      
      	* daemon/display.c: add some debugging
      21f2a4f2
    • Jiri (George) Lebl's avatar
      Cleanup the exit stuff · 7b7ea791
      Jiri (George) Lebl authored
      Fri Aug 23 14:12:10 2002  George Lebl <jirka@5z.com>
      
      	* daemon/slave.c:  Cleanup the exit stuff
      
      	* daemon/display.c, daemon/gdm.c: don't do setsid on -nodaemon
      	  as that breaks running from init and do it for the slave as
      	  that's correct.
      
      	* daemon/slave.c, daemon/display.c, daemon/gdm.c:  Cleanup
      	  killing children a bit, and session cleanup stuff.  Don't
      	  kill pids not greater then 1 to be extra anal and if we can't
      	  fork the slave set the pid to 0 and not leave it at -1.
      
      	* daemon/server.c: kill redundant line
      7b7ea791
    • Jiri (George) Lebl's avatar
      Whack DefaultLocale as that setting was on crack to begin with. If the · 6028ae11
      Jiri (George) Lebl authored
      Fri Aug 23 11:04:38 2002  George Lebl <jirka@5z.com>
      
      	* daemon/gdm.[ch], daemon/slave.c, gui/gdmlogin.c,
      	  gui/greeter/greeter.c: Whack DefaultLocale as that
      	  setting was on crack to begin with.  If the system default
      	  is being used just don't set anything.  If you want gdm
      	  to use some language other then the system default, change
      	  the gdm startup script, but that doesn't seem to make much
      	  sense.  Check for language existance and if it doesn't exist
      	  use the system default.  Now bsd and non-bsd language setup
      	  is not different (And is still bsd-setusercontext-nice).
      	  Whack the unaliasing of languages.  That was complete nonsense,
      
      	* daemon/auth.c: when UserAuthDir is ~ make it the home dir,
      	  when it starts with ~/, prepend the home dir.  This actually
      	  makes this setting usable
      
      	* config/gdm.conf.in: lot more documentation comments.  I really
      	  REALLY should write docs for gdm at some point.
      
      	* gui/gdmchooser.c: also accept <host>.png as host images.  That's
      	  really a lot more sane and nicer.
      6028ae11
    • Christian Neumair's avatar
      Updated German translation. · 96250665
      Christian Neumair authored
      96250665
    • Jiri (George) Lebl's avatar
      prepare for 2.4.0.9 · 0427aee1
      Jiri (George) Lebl authored
      Fri Aug 23 01:56:21 2002  George Lebl <jirka@5z.com>
      
      	* configure.in, NEWS: prepare for 2.4.0.9
      0427aee1
    • Jiri (George) Lebl's avatar
      fix subtle possible race that could kill another process and simplify code · ce50f985
      Jiri (George) Lebl authored
      Fri Aug 23 01:09:36 2002  George Lebl <jirka@5z.com>
      
      	* gui/gdmlogin.c: fix subtle possible race that could kill another
      	  process and simplify code in the meantime.  Ignore SIGCHLD, and
      	  don't wait for the background process until we want to kill it,
      	  that may leave a zombie for a little bit if the process dies early,
      	  but who cares.
      
      	* daemon/display.c, daemon/gdm.c, daemon/misc.c, daemon/server.c,
      	  daemon/slave.c: Fix many many very minor races but such that
      	  could conceivably take things down (a kill (0,...) "could"
      	  very theoretically occur previously).  Fix some worse but still
      	  not very likely races by using the push/pop of sigchld block in
      	  places where we blocked by hand.  Ensure all processes are always
      	  killed on slave exit (probably doing things redundantly in some
      	  cases).  Fix some possible cases of syslog from a signal which
      	  does bad things to our karma sometimes.  When the server dies
      	  make sure we don't do anything with the display (we null the d->dsp
      	  var) to make sure we don't reenter the xioerror_handler.  The
      	  extra_process uses 0 and not -1 as the no value everywhere.
      	  Make sure kills are never called with -1 (probably just anal,
      	  but one never knows).  Do setsid and the init in daemonize
      	  on -nodaemon as well.  Do setsid for greeter/chooser/config.
      ce50f985
  16. 22 Aug, 2002 3 commits
    • Jiri (George) Lebl's avatar
      The locale in the locale.alias file can be a comma separated list now and · 59dea779
      Jiri (George) Lebl authored
      Thu Aug 22 16:04:56 2002  George Lebl <jirka@5z.com>
      
      	* gui/gdmlanguages.c, config/locale.alias: The locale in the
      	  locale.alias file can be a comma separated list now and we
      	  now test locales to make sure they exist.  This way we can
      	  use the utf8 locales if they exist rather then plain locales.
      	  And we also don't list locales that the C library doesn't support
      	  in the first place.  This should make things very nice if you're
      	  installing gdm over the latest redhat betas (as in, you will
      	  get utf8 locales as in the redhat version)
      59dea779
    • George Lebl's avatar
      shutup cvs -George · 22f7e3a6
      George Lebl authored
      shutup cvs
      -George
      22f7e3a6
    • Jiri (George) Lebl's avatar
      Make the vt member exist for non-linux systems as well just for kicks. Set · d815ebed
      Jiri (George) Lebl authored
      Thu Aug 22 12:23:49 2002  George Lebl <jirka@5z.com>
      
      	* daemon/gdm.[ch], daemon/server.[ch], daemon/Makefile.am,
      	  daemon/getvt.[ch], daemon/xdmcp.c, config/gdm.conf.in:
      	  Make the vt member exist for non-linux systems as well just
      	  for kicks.  Set up a vt allocation thingie (kind of a hack
      	  to get a VT higher then a certain number, but oh well).  Currently
      	  only for linux.  And add vt<number> arguments unless there
      	  was such an argument added already.  This should fix all
      	  the problems with people running gdm as a service since
      	  all the VT stuff is so horribly broken.  Should fix #62997.
      	  Adds two keys FirstVT and VTAllocation to control this
      	  behaviour.
      d815ebed
  17. 21 Aug, 2002 1 commit
  18. 20 Aug, 2002 3 commits
  19. 19 Aug, 2002 3 commits
    • Jiri (George) Lebl's avatar
      whack the redundant queries for halt, reboot and suspend, we already have · 10e32d10
      Jiri (George) Lebl authored
      Mon Aug 19 16:50:30 2002  George Lebl <jirka@5z.com>
      
      	* gui/greeter/greeter_system.c: whack the redundant queries for
      	  halt, reboot and suspend, we already have a dialog the person
      	  answers.  Fixes #90971
      
      	* gui/greeter/greeter_item_capslock.c: include libgnome.h
      
      	* gui/gdmsetup.c: Listen for a property on the root window
      	  _GDM_SETUP_INSENSITIVE and if non-zero make self insensitive
      
      	* daemon/slave.c: when restarting the greeter set the above property
      	  to make the setup be insensitive for a bit.  This makes sure the
      	  user doesn't twiddle with the interface which could make things
      	  weird looking, especially if the user twiddles greeter settings or
      	  opens new windows.
      10e32d10
    • Jiri (George) Lebl's avatar
      my gf didn't like my other icon so of course ... I had to make a different · b953c7bb
      Jiri (George) Lebl authored
      Mon Aug 19 12:17:22 2002  George Lebl <jirka@5z.com>
      
      	* pixmaps/gdm.png: my gf didn't like my other icon so of course ... I
      	  had to make a different one.
      b953c7bb
    • Jiri (George) Lebl's avatar
      bind signals INT/TERM/HUP and send a SIGTERM to the xnest when we get · 9fca549d
      Jiri (George) Lebl authored
      
      Mon Aug 19 11:53:56 2002  George Lebl <jirka@5z.com>
      
      	* gui/gdmXnestchooser.c: bind signals INT/TERM/HUP and send a SIGTERM
      	  to the xnest when we get them.
      9fca549d