aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* (ps_emit_nz_int):Miles Bader1995-12-211-16/+42
| | | | | | | | | | | Write `-' when the value is 0, rather than mangling the output. (ps_emit_uid): Use an int uid, and emit "-" for none. (ps_emit_uname, ps_cmp_uids, ps_cmp_unames, ps_nominal_user): Handle NULL users. (ps_owner_uid_getter): New variable. (ps_get_owner_uid, ps_nominal_uid): New functions. (ps_std_fmt_specs): Make "UID" use owner_uid rather than owner. (own_uid): New variable (was function local).
* (ps_not_leader_p): Renamed from ps_not_sess_leader_p.Miles Bader1995-12-211-11/+14
| | | | | | | (ps_not_leader_filter): Renamed from ps_not_sess_leader_filter. (ps_unorphaned_p): Include login leaders as well as session leaders. (ps_own_filter): Depend on PSTAT_OWNER_UID. (ps_own_p): Account for there being no uid.
* (S_proc_reassign):Miles Bader1995-12-201-5/+7
| | | | | | Have notifications sent to the correct request port. Once we've given STUBP's request port to P, don't leave it in STUBP, so process_has_exited() doesn't dealloc it.
* (proc_stat_set_flags): If there's no owner, set the uid to -1 (and the ownerMiles Bader1995-12-201-2/+20
| | | | | | to null), instead of failing. (proc_stat_set_flags): Add support for PROC_OWNER_UID. (add_preconditions): Add preconditions for owner_uid (& owner).
* (proc_stat_owner_uid): New macro.Miles Bader1995-12-201-6/+9
| | | | | | (PSTAT_OWNER_UID): New macro. (struct proc_stat): Add owner_uid field. (ps_not_leader_filter): Renamed from ps_not_sess_leader_filter.
* (diskfs_S_fsys_init): Call proc_mark_exec on EXECPROCESS.Roland McGrath1995-12-201-0/+1
|
* (new_proc): Don't set P->p_noowner for processes 0 and 1.Michael I. Bushnell1995-12-201-1/+3
|
* (get_vector): Rewritten without arbitrary limits.Roland McGrath1995-12-201-31/+37
|
* (trivfs_S_io_read): After a block on the input queue, don't go backMichael I. Bushnell1995-12-201-0/+47
| | | | | | | | | | and check the input queue if there is a signal in progress; wait for the signal to complete first. (send_signal): Release global_lock around signal RPC. Call report_sig_start and report_sig_end around signal RPC. (call_asyncs): Likewise. (report_sig_start, report_sig_end): New functions. (sigs_in_progress, input_sig_wait, input_sig_wakeup): New variables.
* (send_signal): Release global_lock around signal RPC.Michael I. Bushnell1995-12-201-1/+7
| | | | (call_asyncs): Likewise.
* (main): Never mind.Michael I. Bushnell1995-12-201-1/+0
|
* Never mind.Michael I. Bushnell1995-12-201-3/+0
|
* (main): Initialize input_path_lock.Michael I. Bushnell1995-12-201-0/+1
|
* (input_path_lock): New variable.Michael I. Bushnell1995-12-201-0/+3
|
* (launch_core_servers, run_for_real): Call proc_mark_exec on child procRoland McGrath1995-12-191-47/+52
| | | | ports.
* (get_string_array): Fix stupid bug in copying to newly allocated space.Roland McGrath1995-12-191-43/+48
|
* entered into RCSMichael I. Bushnell1995-12-192-4/+5
|
* entered into RCSMichael I. Bushnell1995-12-195-6/+9
|
* entered into RCSMichael I. Bushnell1995-12-191-0/+23
|
* Formerly dir-lookup.c.~5~Michael I. Bushnell1995-12-191-1/+1
|
* entered into RCSMichael I. Bushnell1995-12-191-1/+1
|
* (diskfs_S_file_exec) [reauth]: If ISPROC, then don't install returnedMichael I. Bushnell1995-12-191-1/+318
| | | | port; just deallocate it.
* (S_proc_reauthenticate): Reverse miles' last chonge.Michael I. Bushnell1995-12-191-1/+1
|
* entered into RCSMichael I. Bushnell1995-12-191-0/+39
|
* Initial revisionMichael I. Bushnell1995-12-191-0/+72
|
* Initial revisionMichael I. Bushnell1995-12-191-0/+75
|
* entered into RCSMichael I. Bushnell1995-12-195-0/+133
|
* Initial revisionMichael I. Bushnell1995-12-192-0/+64
|
* Initial revisionMichael I. Bushnell1995-12-191-0/+34
|
* entered into RCSMichael I. Bushnell1995-12-191-0/+34
|
* Initial revisionMichael I. Bushnell1995-12-191-0/+35
|
* (S_proc_reauthenticate): Don't return 0 for the new port.Miles Bader1995-12-191-1/+1
|
* Formerly cache.c.~6~Michael I. Bushnell1995-12-181-5/+12
|
* Initial revisionMichael I. Bushnell1995-12-181-0/+40
|
* entered into RCSMichael I. Bushnell1995-12-181-0/+1
|
* Formerly mount.c.~7~Michael I. Bushnell1995-12-181-0/+3
|
* entered into RCSMichael I. Bushnell1995-12-181-5/+3
|
* Formerly dir-mkfile.c.~2~Michael I. Bushnell1995-12-181-3/+3
|
* Formerly dir-lookup.c.~4~Michael I. Bushnell1995-12-181-28/+41
|
* entered into RCSMichael I. Bushnell1995-12-182-0/+33
|
* Initial revisionMichael I. Bushnell1995-12-181-0/+52
|
* entered into RCSMichael I. Bushnell1995-12-182-0/+49
|
* Initial revisionMichael I. Bushnell1995-12-181-0/+33
|
* Initial revisionMichael I. Bushnell1995-12-181-0/+33
|
* Initial revisionMiles Bader1995-12-173-0/+181
|
* (SRCS): Add termsize.c & ivec.c.Miles Bader1995-12-171-2/+2
| | | | (LCLHDRS): Add ivec.h.
* (argz_insert): New declaration.Miles Bader1995-12-171-0/+3
|
* (argz_remove, argz_append, argz_add): New functions, were in envz.c.Miles Bader1995-12-171-0/+72
| | | | (argz_insert): New function.
* (options): Reformat doc string for --tty option.Miles Bader1995-12-171-2/+2
|
* (main): Implement 'w' option.Miles Bader1995-12-171-2/+28
| | | | (options): Add argument and doc for 'w' option.