aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2001-07-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-07-182-4/+13
| | | | | | | * linux-src/net/ipv4/devinit.c (configure_device): Initialize IFA correctly. If we are setting the peer on an IFF_POINTOPOINT link, force the netmask to 255.255.255.255. By Neal H Walfield <neal@cs.uml.edu>.
* 2001-07-13 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann2001-07-182-5/+18
| | | | | * options.c (parse_opt): In the cases where we hold global_lock and fail, we must release the lock before calling FAIL.
* 2001-07-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-07-132-1/+23
| | | | | | | | | | | * host.c (S_proc_getexecdata): New variable PORTS_ALLOCATED. Set it if we allocated a new buffer for PORTS. If it is set, and allocation of a new buffer for INTS fails, unmap the buffer for PORTS. * host.c (S_proc_getexecdata): New variable I. Go over all standard ports and increase the send right user reference by one. Set *PORTSPOLY to MACH_MSG_TYPE_MOVE_SEND.
* 2001-07-11 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-07-104-8/+20
| | | | | | | | | | | | * fs.defs (routine file_get_storage_info): Add dealloc to all out parameters (PORTS, INTS, OFFSETS, DATA). (routine file_get_fs_options): Add dealloc to out parameter OPTIONS. * fsys.defs (routine fsys_get_options): Add dealloc to out parameter OPTIONS. * process.defs (routine proc_getprocinfo): Add dealloc to out paramter PROCINFO.
* .Roland McGrath2001-07-033-1/+23
|
* 2001-06-21 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-07-031-4/+6
| | | | | | * file-getcontrol.c (netfs_S_file_getcontrol): When checking if we can give the control port out, use fshelp_iscontroller rather than doing the check by hand.
* 2001-06-21 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-07-031-20/+20
| | | | | | * file-getcontrol.c (diskfs_S_file_getcontrol): When checking if we can give the control port out, use fshelp_iscontroller rather than doing the check by hand.
* 2001-06-21 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-07-033-2/+48
| | | | | | * fshelp.h (fshelp_iscontroller): Declare new function. * perms-iscontroller.c: New file. * Makefile (SRCS): Add it.
* .Roland McGrath2001-07-021-1/+6
|
* 2001-07-02 Roland McGrath <roland@frob.com>Roland McGrath2001-07-021-4/+6
| | | | | * init.c (reboot_system): Don't pass null pointer to RPC out param. Thanks to Moritz Schulte <moritz@chaosdorf.de> for finding this.
* 2001-06-27 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-272-1/+11
| | | | | * info.c (S_proc_getprocinfo): If we return because mmap failed for *PIARRAY, be sure to munmap THDS if necessary.
* Adding some of the user visible changes that have been made. It turns outMarcus Brinkmann2001-06-261-1/+76
| | | | | | that there have been a lot of them! This only documents changes made until Jan 2001, and only changes to the applications, not to the libraries. It still holds that this needs more work, trolling through ChangeLogs.
* * idvec-impgids.c (_merge_implied_gids) [HAVE_GETGROUPLIST]:Mark Kettenis2001-06-262-5/+12
| | | | | | Conditionally enable code that calls getgrouplist. Use `int' instead of `size_t' for number of groups. [!HAVE_GETGROUPLIST]: Add #warning about missing getgrouplist.
* * configure.in: Add check for getgrouplist.Mark Kettenis2001-06-262-1/+8
|
* 2001-06-17 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-172-0/+23
| | | | * changelog: Update to current version.
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-4/+5
| | | | * main.c (S_exec_init): Use iohelp_create_empty_iouser.
* .Roland McGrath2001-06-163-4/+8
|
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-13/+51
| | | | | | | | | | | | | | | | | | | | | | * dir-lookup.c (netfs_S_dir_lookup): Use iohelp_create_empty_iouser. Use iohelp_dup_iouser as per the new semantics. * dir-mkfile.c (netfs_S_dir_mkfile): Use iohelp_dup_iouser as per the new semantics. * file-exec.c (netfs_S_file_exec): Likewise. * file-reparent.c (netfs_S_file_reparent): Likewise. * fsys-getroot.c (netfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * fsys-syncfs.c (netfs_S_fsys_syncfs): Use iohelp_create_simple_iouser. * io-duplicate.c (netfs_S_io_duplicate): Use iohelp_dup_iouser as per the new semantics. * io-reauthenticate.c (netfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restrict-auth.c (netfs_S_io_restrict_auth): Use iohelp_create_complex_iouser. Check return values. * trans-callback.c (_netfs_transcallback2_fn): Use iohelp_create_simple_iouser.
* 2001-06-16 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-1/+1
| | | | * file-set-trans.c (diskfs_S_file_set_translator): Add some parens.
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-2/+7
| | | | | | | | | | | | | * dir-lookup.c (trivfs_S_dir_lookup): Use iohelp_dup_iouser as per the new semantics. * fsys-getroot.c (trivfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * io-reauthenticate.c (trivfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restrict-auth.c (trivfs_S_io_restrict_auth): Use iohelp_create_complex_iouser. Check return values. * protid-dup.c (trivfs_protid_dup): Use iohelp_dup_iouser as per the new semantics.
* .Roland McGrath2001-06-167-1/+81
|
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-3/+4
| | | | * users.c (S_termctty_open_terminal): Use iohelp_create_empty_iouser.
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-1/+3
| | | | | * magic.c (trivfs_S_dir_lookup): Use iohelp_dup_iouser as per the new semantics.
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-169-71/+109
| | | | | | | | | | | | | | | | | | | | | | * dir-lookup.c (netfs_S_dir_lookup): Use iohelp_create_empty_iouser. Use iohelp_dup_iouser as per the new semantics. * dir-mkfile.c (netfs_S_dir_mkfile): Use iohelp_dup_iouser as per the new semantics. * file-exec.c (netfs_S_file_exec): Likewise. * file-reparent.c (netfs_S_file_reparent): Likewise. * fsys-getroot.c (netfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * fsys-syncfs.c (netfs_S_fsys_syncfs): Use iohelp_create_simple_iouser. * io-duplicate.c (netfs_S_io_duplicate): Use iohelp_dup_iouser as per the new semantics. * io-reauthenticate.c (netfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restric-auth.c (netfs_S_io_restric_auth): Use iohelp_create_complex_iouser. Check return values. * trans-callback.c (_netfs_transcallback2_fn): Use iohelp_create_simple_iouser.
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-166-48/+78
| | | | | | | | | | | | | | | | * dir-lookup.c (diskfs_S_dir_lookup): Use iohelp_create_empty_iouser. * fsys-getfile.c (diskfs_S_fsys_getfile): Use iohelp_create_complex_iouser. * io-reauthenticate.c (diskfs_S_io_reauthenticate): Use new iohelp_reauth semantics. * io-restrict-auth.c (diskfs_S_io_restrict_auth): Use new iohelp_create_iouser semantics. * protid-make.c (diskfs_finish_protid): Use iohelp_create_simple_iouser and new iohelp_dup_iouse semantics. * trans-callback.c (_diskfs_translator_callback2_fn): Use iohelp_create_simple_iouser.
* 2001-04-21 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-164-32/+137
| | | | | | | | | | | | | | | | * iohelp.h (iohelp_create_iouser): Change declaration such that as error_t is now returned and the iouser is a parameter. (iohelp_create_empty_iouser): New funtion. (iohelp_create_simple_iouser): New function. (iohelp_create_complex_iouser): New funtion. * iouser-create.c (iohelp_create_iouser): Implement new semantics. (iohelp_create_empty_iouser): Implement new function. (iohelp_create_simple_iouser): Implement new function. (iohelp_create_complex_iouser): Implement new function. * iouser-dup.c (iohelp_dup_iouser): Implement new semantics. * iouser-reauth.c (iohelp_reauth): Implement new semantics.
* 2001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-164-27/+56
| | | | | | | | | | | | | * dir-lookup.c (trivfs_S_dir_lookup): Use iohelp_dup_iouser as per the new semantics. * fsys-getroot.c (trivfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * io-reauthenticate.c (trivfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restrict-auth.c (trivfs_S_io_restrict_auth): Use iohelp_create_complex_iouser. Check return values. * trivfs_protid_dup (trivfs_protid_dup): Use iohelp_dup_iouser as per the new semantics.
* fix my e-mail addressMarcus Brinkmann2001-06-161-1/+1
|
* .Roland McGrath2001-06-161-0/+4
|
* 2001-06-15 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-1/+3
| | | | * exec.c (do_exec: user_fd): Add a user ref to returned port.
* .Roland McGrath2001-06-161-0/+6
|
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-2/+3
| | | | | | * file-set-translator.c (netfs_S_file_set_translator): If FS_TRANS_ORPHAN is set, do not ask the active translator to go away, just disconnect it.
* .Roland McGrath2001-06-163-0/+17
|
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-7/+13
| | | | | | | * settrans.c (options): New option `--orphan'. Fix other comments to aviod confusion. (main): Add FS_TRANS_ORPHAN to ACTIVE_FLAGS if `--orphan' is specified.
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-2/+3
| | | | | | * file-set-trans.c (diskfs_S_file_set_translator): If FS_TRANS_ORPHAN is set, do not ask the active translator to go away, just disconnect it.
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-1/+2
| | | | * hurd_types.h: New macro, FS_TRANS_ORPHAN.
* .Roland McGrath2001-06-162-0/+9
|
* 2001-06-15 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-1/+1
| | | | * Makefile (FSSRCS): Last change got botched in merging.
* 2001-06-15 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-2/+6
| | | | | * Makeconf (CPPFLAGS, CFLAGS): Append to these before we include the config.make file.
* 2001-06-15 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-152-2/+11
| | | | * rc: Merge in recent changes from daemons/rc.sh.
* Streamline the CVS entry.Marcus Brinkmann2001-06-151-2/+2
|
* 2001-06-15 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-152-1/+16
| | | | | * rc: Apply patch from Moritz Schulte <moritz@chaosdorf.de> to be more selective with what to clean from /var/run.
* obsolete files removedRoland McGrath2001-06-112-192/+0
|
* .Roland McGrath2001-06-112-0/+10
|
* 2001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-111-1/+1
| | | | | * file-inv-trans.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv-trans.c.
* 2001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-111-3/+3
| | | | | * file-inv.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv.c.
* * inode.c (diskfs_set_statfs): If number of free blocks is lessMark Kettenis2001-06-094-2/+18
| | | | | than the number of reserved blocks, set the number of available blocks to 0.
* .Roland McGrath2001-06-081-1/+9
|
* 2001-06-08 Roland McGrath <roland@frob.com>Roland McGrath2001-06-081-0/+7
| | | | * rc.sh: Start /hurd/mach-defpager before swapon.
* 2001-06-08 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-082-2/+5
| | | | | * timer-emul.c (add_timer): Don't add jiffies to EXPIRES, it is the responsibility of the caller to do this.