aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | 2002-05-13 Roland McGrath <roland@frob.com>Roland McGrath2002-05-131-0/+2
| | | | | | | | | | | | | | | * fakeroot.c (netfs_attempt_chmod): Handle a MODE argument with no S_IFMT bits set.
* | | Removing a spurious '<' character at the top of the file which somehow gotMarcus Brinkmann2002-05-131-1/+1
| | | | | | | | | | | | there when I did a last minute check with emacs, blech.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | * version.h.in (STANDARD_HURD_VERSION): Remove EXTRA argument, because cpp 3.0 is not removing any token before ##args that is not a single comma, in order to be more C99 compliant. (_SHV_SEP): Removed. (STANDARD_HURD_VERSION_EXTRA): New macro that does the job of the old macro with an extra argument.
* | | 2002-05-11 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-2/+11
| | | | | | | | | | | | | | | | | | * handle_io_release_conch.c (iohelp_handle_io_release_conch): New variable USER_SH. Hold USER_SH->lock while checking conch status.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-0/+12
| | | | | | | | | | | | | | | * fakeauth.c (main): Register NEWTASK as a child with the proc server.
* | | libnetfs/Marcus Brinkmann2002-05-1315-15/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * io-version.c: New file. * Makefile (IOSRCS): Add io-version.c. * fsstubs.c (netfs_S_io_server_version): Function removed. * netfs.h (netfs_server_name, netfs_server_version): New external variables to be defined by the user. ftpfs/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * ftpfs.c (netfs_server_name, netfs_server_version): New variables. hostmux/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * hostmux.c (netfs_server_name, netfs_server_version): New variables. nfs/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * main.c: Include <version.h>. (netfs_server_name, netfs_server_version, argp_program_version): New variables. trans/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * fakeroot.c (netfs_server_name, netfs_server_version): New variables. usermux/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * usermux.c (netfs_server_name, netfs_server_version): New variables.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-135-4/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * devprobe.c: Include <version.h>. (argp_program_version): New variable. * storecat.c: Include <version.h>. (argp_program_version): New variable. * storeread.c: Include <version.h>. (argp_program_version): New variable. * gcore.c: Include <version.h>. (argp_program_version): New variable.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-5/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | * symlink.c: Include <argp.h> and <version.h>. (argp_program_version, options, args_doc, doc, argp): New variables. (parse_opt): New function. (main): Replace argument count check and usage output by argp_parse invocation.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-0/+5
| | | | | | | | | | | | * tmpfs.c (diskfs_extra_version): New variable.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-0/+8
| | | | | | | | | | | | | | | * boot.c: Include <version.h> (argp_program_version): New variable.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-1/+9
| | | | | | | | | | | | | | | * main.c: Include <version.h>. (argp_program_version): New variable.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-133-2/+8
| | | | | | | | | | | | | | | | | | * rules (INFODIR): Move to /share. * postinst: Likewise. Submitted by Guillem Jover <guillem.jover@menta.net>, Closes: #146797.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-2/+42
| | | | | | | | | | | | | | | | | | * fakeroot.c (netfs_S_file_exec): New function. (netfs_S_io_prenotify): Fix last change. (netfs_S_io_postnotify): Likewise.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fakeroot.c (NETFS_S_SIMPLE): New macro. (netfs_S_io_get_conch): New function. (netfs_S_io_release_conch): New function. (netfs_S_io_eofnotify): New function. (netfs_S_io_prenotify): New function. (netfs_S_io_postnotify): New function. (netfs_S_io_readnotify): New function. (netfs_S_io_readsleep): New function. (netfs_S_io_sigio): New function. (netfs_S_io_map_cntl): New function.
* | | 2002-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-132-1/+6
| | | | | | | | | | | | | | | * demuxer.c (pager_demuxer): Lookup INP->msgh_local_port, rather than the remote port, as the kernel swaps them in transit.
* | | bogon repairRoland McGrath2002-05-121-2/+2
| | |
* | | .Roland McGrath2002-05-121-0/+4
| | |
* | | 2002-05-12 Roland McGrath <roland@frob.com>Roland McGrath2002-05-121-1/+7
| | | | | | | | | | | | | | | | | | * fakeroot.sh: Inside the chroot'd fakeauth environment, run a shell that chdir's to what was our original current directory (by name) before exec'ing the user's command.
* | | .Roland McGrath2002-05-121-1/+5
| | |
* | | 2002-05-12 Roland McGrath <roland@frob.com>Roland McGrath2002-05-121-3/+28
| | | | | | | | | | | | * fakeauth.c (main): Don't use posix_spawnp. Use _hurd_exec instead.
* | | .Roland McGrath2002-05-121-0/+3
| | |
* | | 2002-05-12 Roland McGrath <roland@frob.com>Roland McGrath2002-05-121-3/+10
| | | | | | | | | | | | | | | * fakeroot.c (netfs_attempt_lookup): Treat EOPNOTSUPP like EACCES. When all modes fail, try opening the node with zero openmodes.
* | | .Roland McGrath2002-05-121-0/+5
| | |
* | | 2002-05-12 Roland McGrath <roland@frob.com>Roland McGrath2002-05-121-0/+50
| | | | | | | | | | | | | | | * fakeroot.c (netfs_demuxer): New function. Reflect unrecognized messages to the underlying node port.
* | | .Roland McGrath2002-05-122-0/+10
| | |
* | | 2002-05-11 Roland McGrath <roland@frob.com>Roland McGrath2002-05-121-1/+4
| | | | | | | | | | | | | | | * trans-callback.c (_diskfs_translator_callback1_fn): Add an assert that netfs_get_translator not fail with EOPNOTSUPP.
* | | 2002-05-11 Roland McGrath <roland@frob.com>Roland McGrath2002-05-121-2/+5
| | | | | | | | | | | | | | | * trans-callback.c (_netfs_translator_callback1_fn): Add an assert that netfs_get_translator not fail with EOPNOTSUPP.
* | | .Roland McGrath2002-05-111-0/+5
| | |
* | | 2002-05-11 Roland McGrath <roland@frob.com>Roland McGrath2002-05-111-0/+8
| | | | | | | | | | | | | | | * fakeroot.c (main): Stat the root node and fake its st_mode immediately to remove translator bits.
* | | 2002-05-12 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-112-1/+10
| | | | | | | | | | | | | | | * idvec-impgids.c (_merge_implied_gids): Free CACHE on failure. Submitted by Neal H Walfield <neal@cs.uml.edu>.
* | | 2001-11-20 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann2002-05-112-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | (diskfs_synchronous): Removing superfuous zero initializer. (store): Likewise. (store_parsed): Likewise. (diskfs_disk_name): Likewise. (ext2_debug_flag): Likewise.
* | | 2001-11-20 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann2002-05-112-3/+9
| | | | | | | | | | | | * diskfs.h (diskfs_boot_filesystem): Documentation fix.
* | | (prepare): fix last changeRoland McGrath2002-05-111-4/+1
| | |
* | | .Roland McGrath2002-05-101-0/+5
| | |
* | | 2002-05-10 Roland McGrath <roland@frob.com>Roland McGrath2002-05-101-11/+12
| | | | | | | | | | | | | | | * exec.c (prepare): Do io_stat when io_map fails as for when io_map_cntl fails.
* | | .Roland McGrath2002-05-084-0/+19
| | |
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-3/+3
| | | | | | | | | | | | * pager.c (pager_read_page, pager_write_page): int -> size_t
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-7/+6
| | | | | | | | | | | | | | | * io.c (S_io_reauthenticate): unsigned -> size_t (S_io_restrict_auth): Likewise.
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-2/+2
| | | | | | | | | | | | * main.c (main): Cast int to intptr_t before any_t.
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-1/+2
| | | | | | | | | | | | * storage-info.c (netfs_file_get_storage_info): Cast %* arg to int.
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-7/+8
| | | | | | | | | | | | * ops.c (netfs_attempt_unlink): Use %tx and ptrdiff_t.
* | | .Roland McGrath2002-05-082-2/+14
| | |
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-3/+4
| | | | | | | | | | | | * rr.c (rrip_work): Cast pointer to uintptr_t instead of int.
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-082-5/+5
| | | | | | | | | | | | | | | * main.c (diskfs_append_args): unsigned -> size_t * lookup.c (diskfs_get_directs): Likewise.
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-082-4/+6
| | | | | | | | | | | | | | | * conn.c (ftpfs_get_ftp_conn): Cast to uintptr_t before void *. * ftpfs.c (cntl_debug): Vice versa.
* | | .Roland McGrath2002-05-081-0/+9
| | |
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-082-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | * main.c (diskfs_append_args): Fix argument type. (main): Use %z format modifier for size_t arg. * dir.c (dirscanblock): Use %z format modifier for vm_address_t arg. (diskfs_dirempty): int -> vm_address_t (count_dirents): int -> size_t (diskfs_get_directs): u_int -> size_t
* | | .Roland McGrath2002-05-081-0/+28
| | |
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-083-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dir-lookup.c (diskfs_S_dir_lookup): int -> size_t * dir-readdir.c (diskfs_S_dir_readdir): Likewise. * file-get-trans.c (diskfs_S_file_get_translator): Likewise. * fsys-getroot.c (diskfs_S_fsys_getroot): Likewise. * diskfs.h (diskfs_append_args): unsigned -> size_t in argument type. (diskfs_append_std_options): Likewise. (diskfs_get_directs): Likewise. * file-exec.c (diskfs_S_file_exec): Likewise. * file-get-fs-opts.c (diskfs_S_file_get_fs_options): Likewise. * file-get-trans.c (diskfs_S_file_get_translator): Likewise. * file-getfh.c (diskfs_S_file_getfh): Likewise. * file-set-trans.c (diskfs_S_file_set_translator): Likewise. * fsys-getroot.c (diskfs_S_fsys_getroot): Likewise. * io-restrict-auth.c (diskfs_S_io_restrict_auth): Likewise. * opts-append-std.c (diskfs_append_std_options): Likewise. * opts-get.c (diskfs_append_args): Likewise. * dir-readdir.c (diskfs_S_dir_readdir): Likewise.
* | | 2002-05-08 Roland McGrath <roland@frob.com>Roland McGrath2002-05-081-4/+4
| | | | | | | | | | | | | | | | | | | | | * dir-lookup.c (diskfs_S_dir_lookup): int -> size_t * dir-readdir.c (diskfs_S_dir_readdir): Likewise. * file-get-trans.c (diskfs_S_file_get_translator): Likewise. * fsys-getroot.c (diskfs_S_fsys_getroot): Likewise.