Wed Jan 3 20:23:42 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>cvs/libc-960104
commitfb8e70d6dd3a9c3a0e0d2713b5be3cbc9d7a6409
authorRoland McGrath <roland@gnu.org>
Thu, 4 Jan 1996 10:00:22 +0000 (4 10:00 +0000)
committerRoland McGrath <roland@gnu.org>
Thu, 4 Jan 1996 10:00:22 +0000 (4 10:00 +0000)
treed465aa6b6c500395145dc09bc4ea448392cf1a6a
parent67f27f3a02d623331a56cddee2a56c34b3b13bd9
Wed Jan  3 20:23:42 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

* hurd/catch-signal.c: New file.

* hurd/intr-msg.c: When restarting RPC, fetch a new reply port.

* hurd/hurdsig.c: Use new hurdfault.h interface.
(abort_all_rpcs): Mutate return value to EINTR in threads whose
replies we will wait for.

* hurd/hurdkill.c (_hurd_sig_post): When doing pgrp, make sure we
do ourselves last.

Wed Jan  3 19:17:10 1996  Miles Bader  <miles@gnu.ai.mit.edu>

* sysdeps/mach/hurd/access.c (__access): Put the uid/gid arguments
to auth_makeauth() in the right order.

Wed Jan  3 17:19:04 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

* sysdeps/generic/strsep.c: Rewritten.

* sysdeps/mach/hurd/fork.c: Use a different workaround for the
  suspended page fault deadlock kernel bug: thread_abort our signal
  thread first thing after proc_dostop.

* sysdeps/mach/hurd/setgid.c: Rewrote gid frobnication to
recognize rootness properly.

* hurd/hurdsig.c: Use new signal preemption interface.
ChangeLog
hurd/catch-signal.c [new file with mode: 0644]
hurd/hurdsig.c
hurd/intr-msg.c