summaryrefslogtreecommitdiff
path: root/trans
AgeCommit message (Collapse)Author
1997-08-20Wed Aug 20 14:07:56 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* 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.
1997-07-22.Miles Bader
1997-07-22Remove devport from dependencies.Miles Bader
1997-07-22(SRCS):Miles Bader
Remove devport.c. (targets): Remove devport.
1997-07-22Superseded by improved libstore mapping supportMiles Bader
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-25Doc 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-21Initial 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-17Initial revisionRoland 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 andRoland 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): fixupMichael 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. SupplyMichael 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-21typo fixesRoland McGrath
1996-06-20(null ifsock fifo new-fifo devport): Depend on ../libfshelp/libfshelp.a.Miles Bader
1996-05-29Initial revisionMiles 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-27Use 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-15Initial revisionMichael 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