Age | Commit message (Collapse) | Author |
|
Add OPEN_COUNT hack to try and detect lossage.
|
|
Pass CRED's shadow root inode number to fshelp_get_identity when creating a
shadow root fsid, not INUM.
|
|
|
|
Correctly remove from fscks chain.
|
|
|
|
Make multithreaded.
|
|
|
|
Add firmlink to targets depending on libthreads.
|
|
|
|
Deal with FIELD->spec being NULL when advancing over a field.
|
|
|
|
Open device read-only.
|
|
Fetch DEVICE_MASTER *before* we use it.
Use argp_failure instead of error.
|
|
|
|
|
|
Mark shadow roots with S_IROOT.
|
|
Return different fsys ids for different shadow roots.
|
|
|
|
|
|
Remove -i.
(getroot):
If firmlink returns ENOENT, act like an unresolvable link.
Don't support visible mode.
(argp):
Use OPTIONS.
|
|
|
|
Use CRED->po as LOOKUPCRED's po, so that root detection works (and doesn't
crash).
|
|
Use MOD_FLAGS arg to dopen.
(dopen):
Add MOD_FLAGS param, and detect read-only devices.
|
|
Don't deadlock if PO's shadow_root is also it's node.
|
|
Don't release a reference to any old shadow_root if it was == NODE.
Don't aquire a new reference for NODE.
|
|
Support reading from symlinks.
|
|
|
|
Support reading from sylinks.
|
|
Allow symlinks to be opened for O_READ.
|
|
|
|
New target.
(SRCS):
Add firmlink.c.
(targets):
Add firmlink.
|
|
Present the remote filesystem as a single argument, in HOST:FS format.
|
|
|
|
Implement OPTION_NO_USAGE.
|
|
New macro.
|
|
|
|
|
|
|
|
Handle POS > IDVEC->num correctly.
(idvec_insert_only):
Handle POS >= IDVEC->num correctly.
|
|
Make common.
|
|
Make common.
|
|
|
|
Account for case where NEXTLINE points one past the end of the active
buffer.
|
|
New type.
(uparams):
New variable.
(struct uparam_name):
New type.
(uparam_names):
New variable.
(fill_in_uparams):
New function.
(_help):
Call fill_in_uparams if necessary.
(struct hol_help_state):
New type.
(hol_help):
Add HHSTATE variable & pass to hol_entry_help.
Remove LAST_ENTRY & SEP_GROUPS variables.
If any suplicate arguments were suppressed, print explanatory note.
(print_header, hol_entry_help):
Use UPARAMS fields rather than constants.
(__argp_failure, __argp_error, __argp_state_help):
Make STATE parameter const.
(struct pentry_state):
Add hhstate field.
Remove prev_entry & sep_groups fields.
(print_header, comma):
Use PEST->hhstate fields.
(filter_doc):
Replace PEST parameter with STATE.
(__argp_failure):
Only exit if STATE says it's ok.
(hol_entry_help):
Add HHSTATE parameter.
Remove prev_entry & sep_groups parameters.
Suppress duplicate arguments if requested, and note the fact.
<stddef.h>:
New include.
|
|
Make const.
(argp_state_help, __argp_state_help, argp_usage, __argp_usage, argp_error,
__argp_error, argp_failure, __argp_failure):
Make STATE parameter const.
(ARGP_KEY_HELP_DUP_ARGS_NOTE):
New macro.
|
|
Initialize TTY_CLASS & PTY_CLASS too instead of
doing TTY_CNTL_CLASS & PTY_CNTL_CLASS twice.
|
|
|
|
|
|
|
|
dir-reparent.c replaced by file-reparent.c.
|