Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-07-15 | . | Miles Bader | |
1997-07-15 | (main): Actually parse the arg. | Miles Bader | |
1997-07-15 | . | Miles Bader | |
1997-07-15 | (main): | Miles Bader | |
Use argp to parse args. (argp_program_version, args_doc, doc): New variables. Add new includes <argp.h> & <version.h>. | |||
1997-03-01 | (main): | Miles Bader | |
Make multithreaded. | |||
1997-03-01 | . | Miles Bader | |
1997-03-01 | (fwd null ifsock fifo new-fifo devport firmlink): | Miles Bader | |
Add firmlink to targets depending on libthreads. | |||
1997-02-25 | Doc fixes. | Miles Bader | |
1997-02-23 | . | Miles Bader | |
1997-02-23 | (options, parse_opt): | Miles Bader | |
Remove -i. (getroot): If firmlink returns ENOENT, act like an unresolvable link. Don't support visible mode. (argp): Use OPTIONS. | |||
1997-02-21 | Initial checkin. | Miles Bader | |
1997-02-21 | (firmlink): | Miles Bader | |
New target. (SRCS): Add firmlink.c. (targets): Add firmlink. | |||
1997-02-20 | (argp_program_version): Make const. | Miles Bader | |
1997-02-20 | . | Miles Bader | |
1997-02-20 | (parse_opt): | Miles Bader | |
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. | |||
1997-02-20 | (control_class, node_class, port_bucket, trivfs_protid_port_class, | Miles Bader | |
trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): Variables removed. (main): Don't use them. | |||
1996-09-26 | . | Miles Bader | |
1996-09-26 | (trivfs_S_file_check_access): | Miles Bader | |
Function removed (trivfs default is now sufficient). | |||
1996-09-24 | . | Miles Bader | |
1996-09-24 | (trivfs_S_io_readable): | Miles Bader | |
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. | |||
1996-09-17 | *** empty log message *** | Thomas Bushnell | |
1996-07-17 | Initial revision | Roland McGrath | |
1996-07-17 | (open_hook): | Miles Bader | |
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. | |||
1996-07-13 | (stop_pgrp): Fetch pgrp using correct call. | Michael I. Bushnell | |
1996-07-08 | (stop_pgrp): Don't do anything if ORPHANED. | Michael I. Bushnell | |
1996-07-08 | (stop_pgrp): Take second arg CTTYID. Fetch each pgrp member's msgpor and | Roland McGrath | |
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. | |||
1996-07-08 | (S_crash_dump_task): fixup | Michael I. Bushnell | |
1996-07-08 | (stop_pgrp): New function. | Michael I. Bushnell | |
(S_crash_dump_task): Call stop_pgrp. | |||
1996-07-08 | (fwd): Depend on libports. | Michael I. Bushnell | |
1996-07-04 | (crash): New target. | Michael I. Bushnell | |
1996-07-01 | (S_msg_describe_ports): New function. | Michael I. Bushnell | |
1996-07-01 | (S_crash_dump_task): Drop arg TARGET. | Michael I. Bushnell | |
(dump_core): Likewise; all callers changed. (struct crasher): Delete member `target'. | |||
1996-07-01 | (S_crash_dump_task): New args EXC, CODE, SUBCODE, CTTY_ID. Supply | Michael I. Bushnell | |
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. | |||
1996-07-01 | (targets): Added crash. | Michael I. Bushnell | |
(SRCS): Added crash.c. | |||
1996-07-01 | (crash): New target. | Michael I. Bushnell | |
1996-06-21 | typo fixes | Roland McGrath | |
1996-06-20 | (null ifsock fifo new-fifo devport): Depend on ../libfshelp/libfshelp.a. | Miles Bader | |
1996-05-29 | Initial revision | Miles Bader | |
1996-05-11 | (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL. | Miles Bader | |
1996-04-30 | (all): Delete target. | Michael I. Bushnell | |
(include ../Makeconf): *Before* all dependences. ($(targets)): Each program depends on its associated .o. | |||
1996-04-27 | Use ports_create_port instead of ports_allocate_port, and notice the error. | Roland McGrath | |
1996-04-15 | (fifo_trans_parse_args): Supply missing arg to argp_parse. | Michael I. Bushnell | |
1996-04-15 | Initial revision | Michael I. Bushnell | |
1996-03-31 | (targets): Add devport. | Miles Bader | |
(SRCS): Add devport.c. Add devport as a target to various dependency rules. | |||
1996-01-27 | (trivfs_goaway): Handle errors from ports_inhibit_bucket_rpcs. | Miles Bader | |
1996-01-19 | (trivfs_S_io_select): | Miles Bader | |
Request interruption if the reply-port dies. Don't block if there's an error immediately available. | |||
1995-12-15 | Initial revision | Roland McGrath | |
1995-11-06 | (main): Add flags argument to trivfs_startup call. | Miles Bader | |
1995-11-06 | (S_fsys_get_options): New function. | Miles Bader | |
(main): Add flags argument to fsys_startup call. (S_fsys_startup): Add FLAGS arg. | |||
1995-10-08 | Add fwd. | Miles Bader | |