summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-05-29.Roland McGrath
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ps.c (output_fmts): Add %start and %time specs before %command in "user" (ps -u) format.
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* w.c (fetch_boot_time): New function. Use libps to get task_basic_info for PID 1 (init); its creation_time is "boot time". (uptime): Use it, instead of stat'ing /var/run/uptime.
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* context.c (ps_context_free): Don't call ihash_free on PC->procs twice! Instead, call it on ttys, ttys_by_cttyid, and users.
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-29.Roland McGrath
1999-05-291999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* cthreads.h (mutex_clear): Change from syntax error to no-op (with warning avoidance).
1999-05-24.Roland McGrath
1999-05-241999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-241999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (SYSCONFFILES): Remove hostname. * hostname: File removed (it was empty). Current libc copes with having no hostname file.
1999-05-241999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (SYSCONFFILES): Remove hostname. * hostname: File removed (it was empty). Current libc copes with having no hostname file.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* storeio.c (check_open_hook): Translate D_NO_SUCH_DEVICE to ENXIO.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): Fix arg order in printf for linux-2.2 signature page.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fstab.c, fstab.h: Add numerous `const' qualifiers. * fstab.c (fstab_find_mount): Don't count "none" or "-" as matching any other entry.
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fsck.c (struct fsck): Don't use bitfield.
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fstab.c, fstab.h: Add numerous `const' qualifiers.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* remap.c (remap_open): Don't multiply by 512. Offsets and sizes are in blocks, not bytes.
1999-05-23.Roland McGrath
1999-05-231999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* bunzip2.c: Add extern decl for do_bunzip2.
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* stripe.c (concat_decode): Add __attribute__((unused)) to suppress warning. (ileave_decode): Likewise.
1999-05-231999-05-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2fs.c (main): Include store size in panic msg when it's too small.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* main.c (main): Set up console on stderr.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ialloc.c (diskfs_alloc_node): If creator_os is not EXT2_OS_HURD, suppress warnings about stale nonzero st_blocks or st_size.
1999-05-20.Roland McGrath
1999-05-201999-05-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* idvec-verify.c (verify_passwd): Avoid nonreentrant getpwuid. If pw_passwd is "x", use getspnam_r and use its sp_pwdp if it succeeds.
1999-05-20.Roland McGrath
1999-05-201999-05-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): Fix SWAP-SPACE page handling.
1999-05-20.Roland McGrath
1999-05-201999-05-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* null.c (trivfs_S_io_read): Fix return value. Reported by Steinar Hamre <steinarh@fim.ntnu.no>.
1999-05-19.Roland McGrath
1999-05-191999-05-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-171999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-16.Roland McGrath
1999-05-161999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* syslog.conf: Removed. We don't install syslogd, so we have no business installing its configuration file. * Makefile (SYSCONFFILES): Remove syslog.conf.
1999-05-16.Roland McGrath
1999-05-161999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* inetd.conf: Removed. We don't install inetd, so we have no business installing inetd.conf. * Makefile (SYSCONFFILES): Remove inetd.conf.
1999-05-16.Roland McGrath
1999-05-161999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* hashexec.c (check_hashbang): Fix bug in last change.
1999-05-16.Roland McGrath
1999-05-161999-05-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* file-chown.c (diskfs_S_file_chown): Fix last change: not just permission check, actually don't make the change if value is -1.