summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1996-03-29Define malloc to something random around include of rpc/* header files toMiles Bader
avoid bogus definition there.
1996-03-29(netfs_report_access): Make sure netfs_attempt_read return aMichael I. Bushnell
reasonable LEN.
1996-03-29(netfs_attempt_write): Truncate to THISAMT instead of AMT.Michael I. Bushnell
1996-03-29(diskfs_truncate): Cast DI->di_shortlink to correct type before addingMichael I. Bushnell
a character count to it.
1996-03-29(pager_unlock_page, diskfs_grow):Miles Bader
Try to make the logic a bit simpler and more robust.
1996-03-29(psout): Use real types instead of old ps typedefs.Miles Bader
1996-03-29(options): Add --exclusive option, change descriptions.Miles Bader
(main): Rearrange meanings of arguments somewhat.
1996-03-29(spec_abbrevs): Make const.Miles Bader
(ps_specs): Make non-const. (...various...): Use real types instead of old ps typedefs.
1996-03-29(uptime): Correctly calculate uptime.Miles Bader
(...various...): Use real types instead of old ps typedefs.
1996-03-29(ports_end_rpc): Acquire _PORTS_LOCK before calling _ports_remove_notified_rpc.Miles Bader
1996-03-29Initialize shared page magic number.Roland McGrath
1996-03-29(main): Argp interface changes.Miles Bader
1996-03-29(main): Print mode & {in,}direct blocks too.Miles Bader
(mode_rep): New function. (timespec_rep): P shouldn't be static.
1996-03-29(diskfs_null_dirstat): New function.Miles Bader
(diskfs_lookup_hard, diskfs_direnter, diskfs_dirremove_hard, diskfs_dirrewrite_hard): Renamed from versions without `_hard' suffix. Get rid of stuff now done by diskfs.
1996-03-29(main): Pass new argument to argp_parse.Miles Bader
1996-03-29(ports_reallocate_port): Require port to have a current portMichael I. Bushnell
right.
1996-03-29(ports_reallocate_from_external): Require port to have a current portMichael I. Bushnell
right.
1996-03-29(_ports_complete_deallocate): Only drop port right if it isn't alreadyMichael I. Bushnell
null.
1996-03-29(S_proc_reassign): Use new ports_transfer_right call instead ofMichael I. Bushnell
claim/install sequence; the latter has leaves the port out of any hash table for a time, which produces a race with incoming messages.
1996-03-29(ports_transfer_right):Michael I. Bushnell
1996-03-29(SRCS): Add transfer-right.c.Michael I. Bushnell
1996-03-29Initial revisionMichael I. Bushnell
1996-03-29(ports_claim_right): Doc fix.Michael I. Bushnell
(ports_transfer_right): New function.
1996-03-29(main): Use new names for functions, and pass stdout.Miles Bader
(port_info, ports_info, xlated_port_info, xlated_ports_info, name_xlator_create, name_xlator_free, name_xlator_xlate): Functions removed (renamed and put in libshouldbeinlibc). (parse_task): Use strtoul instead of atoi so pid 0 works.
1996-03-29Fix function name typos.Miles Bader
1996-03-29Fix function name typo.Miles Bader
1996-03-29(LCLHDRS): Add portinfo.h, portxlate.h.Miles Bader
(SRCS): Add portinfo.c, xportinfo.c, portxlate.c.
1996-03-29Initial revisionMiles Bader
1996-03-28(ports_manage_port_operations_one_thread): Fill in meaningfulMichael I. Bushnell
statuses and errors rather than just zero.
1996-03-28(ports_manage_port_operations_multithread): Fill in meaningfulMichael I. Bushnell
statuses and errors rather than just zero.
1996-03-28(ports_begin_rpc): Return EOPNOTSUPP, not EDIED, if receive right isMichael I. Bushnell
gone.
1996-03-28(ports_manage_port_operations_one_thread): Fill in default replyMichael I. Bushnell
before doing work; we might return 0 and mach_msg_server expects us to fill in a reply decently no matter what. (ports_manage_port_operations_multithread): Likewise.
1996-03-28(check_hashbang): Pass open flags & mode args to hurd_file_name_path_lookup.Miles Bader
1996-03-28(ports_claim_right): Hold lock until sendright frobbing is finished.Michael I. Bushnell
1996-03-27(COMMON-OBJS): Remove tcattr.o.Miles Bader
(SRCS): Remove tcattr.c.
1996-03-27[notanymore]Miles Bader
(S_tioctl_tiocgeta, S_tioctl_tiocseta, S_tioctl_tiocsetaf, term_modes, term_ccs, term_speeds): Functions & variables removed.
1996-03-27(trivfs_S_io_read): Call call_asyncs *before* we release GLOBAL_LOCK.Miles Bader
(pi_destroy_hook): Leak the hook for now, to try and catch a bug. XXX
1996-03-27(pty_io_read): Block using hurd_condition_wait instead of condition_wait.Miles Bader
1996-03-27(msg-MIGUFLAGS, term-MIGUFLAGS): Add a user prefix of `ps_'.Miles Bader
1996-03-27(proc_stat_set_flags): Use new `ps_' prefix for msg rpcs.Miles Bader
Include "ps_msg.h".
1996-03-27(ps_tty_name): Use new `ps_' prefix for term rpcs.Miles Bader
Include "ps_term.h".
1996-03-26Initial revisionMiles Bader
1996-03-26Get rid of mega typedefs, and just use structure pointers like other hurdMiles Bader
libraries. Other misc cleanups.
1996-03-26(ps_fmt_specs_find): Use new alias expansion method.Miles Bader
(specv_find, specs_add_alias): New functions. Get rid of mega typedefs, and just use structure pointers like other hurd libraries. Other misc cleanups.
1996-03-26(struct ps_fmt_specs): Add EXPANSIONS & EXPANSIONS_ALLOCED.Miles Bader
Get rid of mega typedefs, and just use structure pointers like other hurd libraries. Other misc cleanups.
1996-03-26Add a weak reference to _start, so we don't have to recompile all users ofMiles Bader
this library.
1996-03-26Include <stdio.h>.Michael I. Bushnell
1996-03-26(_pager_do_write_request): Delete unused label `out'.Michael I. Bushnell
1996-03-26(SRCS): Revert.Michael I. Bushnell
1996-03-26Revert.Michael I. Bushnell