Age | Commit message (Collapse) | Author |
|
* context.c (ps_context_free): Don't call ihash_free on PC->procs
twice! Instead, call it on ttys, ttys_by_cttyid, and users.
|
|
* spec.c (ps_emit_past_time, ps_emit_minutes): Fix return type of
getter fn (int to void).
* spec.c (ps_get_start_time, ps_start_time_getter): New function and
constant to report task_basic_info.creation_time time stamp via
"start_time" spec.
(specs): Add "Start" fmt for it.
|
|
|
|
* cthreads.h (mutex_clear): Change from syntax error to no-op (with
warning avoidance).
|
|
|
|
* idvec-verify.c (SHADOW_PASSWORD_STRING): New macro.
(verify_id): Check for shadow password immediately after getpwuid_r
call, and replace PW->pw_passwd pointer with SP->sp_pwdp.
This is ok since the only use will be later in the function,
and we give the lookup buffer function scope.
(verify_passwd): Don't call CHECK_SHADOW for main passwd,
only when rechecking for wheel-group hack.
|
|
* Makefile (SYSCONFFILES): Remove hostname.
* hostname: File removed (it was empty). Current libc copes with
having no hostname file.
|
|
* Makefile (SYSCONFFILES): Remove hostname.
* hostname: File removed (it was empty). Current libc copes with
having no hostname file.
|
|
|
|
* MAKEDEV.sh (ECHO, EXEC): Do not export.
(DEVDIR): Initialize to `pwd` before argument parsing.
(_CWD): Don't set this.
(lose): New function. Use it for all miscellaneous fatal errors.
(mkdev): Disallow directory names. Always use ${DEVDIR} for name to
embed in translator settings.
Rewrite syntax checking for disk device names.
|
|
* storeio.c (check_open_hook): Translate D_NO_SUCH_DEVICE to ENXIO.
|
|
|
|
* default_pager.c (new_partition): Fix arg order in printf for
linux-2.2 signature page.
|
|
|
|
* fstab.c, fstab.h: Add numerous `const' qualifiers.
* fstab.c (fstab_find_mount): Don't count "none" or "-" as matching
any other entry.
|
|
* fsck.c (struct fsck): Don't use bitfield.
|
|
* fstab.c, fstab.h: Add numerous `const' qualifiers.
|
|
|
|
* ialloc.c (diskfs_alloc_node): Frob printf format to suppress warning.
* getblk.c (ext2_getblk): Likewise.
* balloc.c (ext2_free_blocks): Likewise.
* hyper.c (get_hypermetadata): Likewise.
|
|
|
|
* remap.c (remap_open): Don't multiply by 512. Offsets and sizes are
in blocks, not bytes.
|
|
|
|
* remap.c (remap_decode): Add attribute((unused)) to suppress warning.
1999-05-14 Roland McGrath <roland@baalperazim.frob.com>
* remap.c (remap_open, remap_validate_name): New functions, to support
parsing block lists a la GRUB.
(store_remap_class): Initialize those slots.
|
|
* bunzip2.c: Add extern decl for do_bunzip2.
|
|
* stripe.c (concat_decode): Add __attribute__((unused)) to suppress
warning.
(ileave_decode): Likewise.
|
|
* ext2fs.c (main): Include store size in panic msg when it's too small.
|
|
|
|
* main.c (main): Set up console on stderr.
|
|
|
|
* ialloc.c (diskfs_alloc_node): If creator_os is not EXT2_OS_HURD,
suppress warnings about stale nonzero st_blocks or st_size.
|
|
|
|
* idvec-verify.c (verify_passwd): Avoid nonreentrant getpwuid.
If pw_passwd is "x", use getspnam_r and use its sp_pwdp if it succeeds.
|
|
|
|
* default_pager.c (new_partition): Fix SWAP-SPACE page handling.
|
|
|
|
* null.c (trivfs_S_io_read): Fix return value.
Reported by Steinar Hamre <steinarh@fim.ntnu.no>.
|
|
|
|
* console.c (diskfs_console_stdio): If there is an fd 2 that appears
to work, just leave it as is and dup2 it to fd 1 as well.
|
|
* syslog.conf: Removed. We don't install syslogd, so we have no
business installing its configuration file.
* Makefile (SYSCONFFILES): Remove syslog.conf.
* inetd.conf: Removed. We don't install inetd, so we have no business
installing inetd.conf.
* Makefile (SYSCONFFILES): Remove inetd.conf.
|
|
|
|
* syslog.conf: Removed. We don't install syslogd, so we have no
business installing its configuration file.
* Makefile (SYSCONFFILES): Remove syslog.conf.
|
|
|
|
* inetd.conf: Removed. We don't install inetd, so we have no business
installing inetd.conf.
* Makefile (SYSCONFFILES): Remove inetd.conf.
|
|
|
|
* hashexec.c (check_hashbang): Fix bug in last change.
|
|
|
|
* file-chown.c (diskfs_S_file_chown): Fix last change: not just
permission check, actually don't make the change if value is -1.
|
|
|
|
* portinfo.c (parse_task): Fail with appropriate error message if the
fetched task is MACH_PORT_NULL.
|
|
|