summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1997-04-04Thu Apr 3 20:00:58 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* elf-load.c (exec_load): Include <elf.h> instead of <mach/exec/elf.h>. Include "mach-exec.h" instead of <mach/exec/elf.h>. (exec_load) [i386]: Check for i386 types directly; abandon old MY_EI_DATA and MY_E_MACHINE. * load.c: Include "mach-exec.h" instead of <mach/exec/elf.h>. * exec.c: Likewise. * mach-exec.h: New file.
1997-04-03Initial RevisionThomas Bushnell
1997-03-07.Miles Bader
1997-03-07Add addu to dependents of libshouldbeinlibc & libps.Miles Bader
(INSTALL-hurdids-ops, INSTALL-addu-ops): New variables. (SRCS): Add addu.c. (targets): Add addu.
1997-03-07Initial revisionMiles Bader
1997-03-07.Miles Bader
1997-03-07.Miles Bader
1997-03-07(args_doc):Miles Bader
Initialize with "[PID]". (main): Get the ids from the auth port instead of using libc grot. Support getting ids from other processes.
1997-03-06.Miles Bader
1997-03-06(SRCS):Miles Bader
Add argp-eexst.c.
1997-03-06(__argp_state_help):Miles Bader
Use ARGP_ERR_EXIT_STATUS when exiting due to an error.
1997-03-06(argp_err_exit_status):Miles Bader
New variable.
1997-03-06Initial revisionMiles Bader
1997-03-02.Miles Bader
1997-03-02(netfs_S_dir_lookup):Miles Bader
Implement shadow root .. traversal. Use context po argument to netfs_make_peropen & as cookie to fshelp_fetch_root, instead of parent node.
1997-03-02(netfs_S_dir_mkfile):Miles Bader
Pass context arg to netfs_make_peropen instead of parent node.
1997-03-02(netfs_S_file_exec):Miles Bader
Pass context arg to netfs_make_peropen instead of parent node.
1997-03-02(netfs_S_file_reparent):Miles Bader
Implement.
1997-03-02(netfs_S_fsys_getroot):Miles Bader
Add PEROPEN_CONTEXT variable, and pass it to netfs_make_peropen & fshelp_fetch_root.
1997-03-02(netfs_make_peropen):Miles Bader
Add and use CONTEXT parameter.
1997-03-02(netfs_release_peropen):Miles Bader
Finalize new state.
1997-03-02(struct peropen):Miles Bader
Add shadow_root_parent & shadow_root fields. Removed depth field. Rename dotdotnode field to root_parent. (netfs_make_peropen): Add and use CONTEXT parameter.
1997-03-02Deal with current device naming scheme.Miles Bader
1997-03-02(mkdev):Miles Bader
Make I local.
1997-03-02.Miles Bader
1997-03-02(main):Miles Bader
Support USER... args. (add_utmp_procs): Ignore unused utmp entries.
1997-03-02(open_hook):Miles Bader
Add OPEN_COUNT hack to try and detect lossage.
1997-03-02(diskfs_S_io_identity):Miles Bader
Pass CRED's shadow root inode number to fshelp_get_identity when creating a shadow root fsid, not INUM.
1997-03-01.Miles Bader
1997-03-01(fsck_cleanup):Miles Bader
Correctly remove from fscks chain.
1997-03-01.Miles Bader
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-03-01.Miles Bader
1997-02-28(ps_fmt_squash):Miles Bader
Deal with FIELD->spec being NULL when advancing over a field.
1997-02-26(main): Remove ERR.Miles Bader
1997-02-26(main):Miles Bader
Open device read-only.
1997-02-26(main):Miles Bader
Fetch DEVICE_MASTER *before* we use it. Use argp_failure instead of error.
1997-02-25Doc fixes.Miles Bader
1997-02-24.Miles Bader
1997-02-24(diskfs_S_io_stat):Miles Bader
Mark shadow roots with S_IROOT.
1997-02-24(diskfs_S_io_identity):Miles Bader
Return different fsys ids for different shadow roots.
1997-02-23zorkMiles 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-22.Miles Bader
1997-02-22(diskfs_init_dir):Miles Bader
Use CRED->po as LOOKUPCRED's po, so that root detection works (and doesn't crash).
1997-02-22(dev_clear_flags, store_device_open):Miles Bader
Use MOD_FLAGS arg to dopen. (dopen): Add MOD_FLAGS param, and detect read-only devices.
1997-02-22(diskfs_release_peropen):Miles Bader
Don't deadlock if PO's shadow_root is also it's node.