aboutsummaryrefslogtreecommitdiff
path: root/trans
Commit message (Collapse)AuthorAgeFilesLines
...
* .Roland McGrath1999-06-011-0/+13
|
* 1999-06-01 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-06-011-6/+106
| | | | | | | | | | | | | * crash.c: Support three modes of operation, selected by command line switches: -s/--suspend suspend crashing process (old behavior) -k/--kill kill crashing process, no core dump -c/--core-file dump core file (enum crash_action): New type. (crash_how): New variable. (options, crash_argp, trivfs_runtime_argp): New variables. (parse_opt, trivfs_append_args): New functions. (main): Call argp_parse.
* .Roland McGrath1999-05-201-0/+5
|
* 1999-05-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-201-8/+7
| | | | | * null.c (trivfs_S_io_read): Fix return value. Reported by Steinar Hamre <steinarh@fim.ntnu.no>.
* .Roland McGrath1999-05-021-0/+5
|
* 1999-05-01 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-021-5/+5
| | | | | * fwd.c (main): Add missing newline in usage msg. From Marcus Brinkmann.
* 1999-02-20 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell1999-04-263-4/+240
| | | | | | | | | * password.c: New file. * Makefile (targets): Add password. (SRCS): Add password.c. (OBJS): Add passwordServer.o. (password-LDLIBS): New variable. Use dependencies identical to those for crash.
* Add braces to silence gcc warnings.Roland McGrath1998-10-203-55/+74
|
* .Roland McGrath1998-07-201-2/+10
|
* 1998-07-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-07-206-22/+22
| | | | | | | | | * firmlink.c (main): Fix return type to int, and use return. * fwd.c (main): Likewise. * new-fifo.c (main): Likewise. * magic.c (main): Likewise. * fifo.c (main): Likewise. * null.c (main): Likewise.
* .Miles Bader1997-09-041-0/+4
|
* (main):Miles Bader1997-09-041-1/+1
| | | | Fix typo.
* Wed Aug 20 14:07:56 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-206-8/+18
| | | | | | | | | * crash.c (main): New args for ports_manage_port_operations_multithread. * fifo.c (main): Likewise. * firmlink.c (main): Likewise. * new-fifo.c (main): Likewise. * null.c (main): Likewise.
* .Miles Bader1997-07-221-0/+6
|
* Remove devport from dependencies.Miles Bader1997-07-221-2/+2
|
* (SRCS):Miles Bader1997-07-221-3/+3
| | | | | | Remove devport.c. (targets): Remove devport.
* Superseded by improved libstore mapping supportMiles Bader1997-07-221-185/+0
|
* .Miles Bader1997-07-151-0/+4
|
* (main): Actually parse the arg.Miles Bader1997-07-151-3/+3
|
* .Miles Bader1997-07-151-0/+6
|
* (main):Miles Bader1997-07-151-14/+12
| | | | | | | Use argp to parse args. (argp_program_version, args_doc, doc): New variables. Add new includes <argp.h> & <version.h>.
* (main):Miles Bader1997-03-011-1/+2
| | | | Make multithreaded.
* .Miles Bader1997-03-012-1/+13
|
* (fwd null ifsock fifo new-fifo devport firmlink):Miles Bader1997-03-011-1/+1
| | | | Add firmlink to targets depending on libthreads.
* Doc fixes.Miles Bader1997-02-251-0/+6
|
* .Miles Bader1997-02-231-0/+7
|
* (options, parse_opt):Miles Bader1997-02-231-11/+6
| | | | | | | | | Remove -i. (getroot): If firmlink returns ENOENT, act like an unresolvable link. Don't support visible mode. (argp): Use OPTIONS.
* Initial checkin.Miles Bader1997-02-211-0/+271
|
* (firmlink):Miles Bader1997-02-211-4/+4
| | | | | | | | New target. (SRCS): Add firmlink.c. (targets): Add firmlink.
* (argp_program_version): Make const.Miles Bader1997-02-203-2/+4
|
* .Miles Bader1997-02-201-0/+34
|
* (parse_opt):Miles Bader1997-02-201-71/+30
| | | | | | | | | | | | | | | | | | | | | New function. (main): Use argp instead of getopt. Don't use old trivfs port class/bucket variables. Don't create our own port classes/bucket, let trivfs_startup do it. (argp_program_version, argp): New variables. (trivfs_protid_portclasses, trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): Variables removed. (options): Use argp structures instead of getopt ones. <getopt.h>: Include removed. <version.h>: New include. <argp.h>: New include.
* (control_class, node_class, port_bucket, trivfs_protid_port_class,Miles Bader1997-02-201-20/+5
| | | | | | | | trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): Variables removed. (main): Don't use them.
* .Miles Bader1996-09-261-0/+5
|
* (trivfs_S_file_check_access):Miles Bader1996-09-261-11/+0
| | | | Function removed (trivfs default is now sufficient).
* .Miles Bader1996-09-241-0/+9
|
* (trivfs_S_io_readable):Miles Bader1996-09-241-46/+22
| | | | | | | | | | | | | | Always return 0. (argp_program_version): New variable. (provide_zeros): Variable removed. (main): Use argp for argument parsing. (trivfs_S_io_read): Don't return zeros anymore. (trivfs_S_file_check_access): New function.
* *** empty log message ***Thomas Bushnell1996-09-172-0/+5
|
* Initial revisionRoland McGrath1996-07-171-0/+324
|
* (open_hook):Miles Bader1996-07-171-66/+79
| | | | | | | | | | | | | | Unbreak a new read pipe even if not waiting for writers. Only bother to do anything if O_READ | O_WRITE. When O_NONBLOCK is set, just don't block if possible, instead of of returning EWOULDBLOCK. Only set PO->hook if O_READ or O_WRITE is set. (close_hook): Also disconnect ACTIVE_FIFO if the laster writer is going away and there were no readers. (trivfs_S_file_set_size): Add #!$@&* reply port args. (trivfs_S_io_select): The pipe is on CRED->po->hook, not CRED->hook. (trivfs_modify_stat): Zero the returned size if there's no pipe.
* (stop_pgrp): Fetch pgrp using correct call.Michael I. Bushnell1996-07-131-2/+5
|
* (stop_pgrp): Don't do anything if ORPHANED.Michael I. Bushnell1996-07-081-2/+2
|
* (stop_pgrp): Take second arg CTTYID. Fetch each pgrp member's msgpor andRoland McGrath1996-07-081-10/+16
| | | | | | send msg_sig_post with that as refport instead of calling POSIX.1 kill function like a bonehead. (S_crash_dump_task): Pass CTTY_ID arg through to stop_pgrp.
* (S_crash_dump_task): fixupMichael I. Bushnell1996-07-081-1/+3
|
* (stop_pgrp): New function.Michael I. Bushnell1996-07-081-0/+31
| | | | (S_crash_dump_task): Call stop_pgrp.
* (fwd): Depend on libports.Michael I. Bushnell1996-07-081-1/+1
|
* (crash): New target.Michael I. Bushnell1996-07-041-0/+1
|
* (S_msg_describe_ports): New function.Michael I. Bushnell1996-07-011-0/+5
|
* (S_crash_dump_task): Drop arg TARGET.Michael I. Bushnell1996-07-011-5/+3
| | | | | (dump_core): Likewise; all callers changed. (struct crasher): Delete member `target'.
* (S_crash_dump_task): New args EXC, CODE, SUBCODE, CTTY_ID. SupplyMichael I. Bushnell1996-07-011-7/+9
| | | | | | | SIGCODE arg to proc_mark_stop. (signal_crasher): New arg SIGCODE, supply to proc_mark_exit. All callers changed. (S_msg_sig_post_untraced): Supply C->sigcode to proc_mark_stop.