Age | Commit message (Collapse) | Author |
|
|
|
* argz-replace.c: Removed, now in libcwhereitshouldbe.
|
|
* argp-ba.c, argp-eexst.c, argp-ex1.c, argp-ex2.c, argp-ex3.c,
argp-ex4.c, argp-fmtstream.c, argp-fmtstream.h argp-fs-xinl.c,
argp-help.c, argp-namefrob.h argp-parse.c, argp-pv.c, argp-pvh.c,
argp-test.c, argp-xinl.c, argp.h: Removed, now in libcwhereitshouldbe.
|
|
|
|
* ugids-verify-auth.c: Leave #include <hurd/password.h> there, but
commented out for the time being.
(password_check_user, password_check_group): Make symbols weak; these
are temporary defns until we get back in synch with libc.
* ugids-verify-auth.c (ugids_verify_make_auth): Properly initialize
SVMA_STATE members if they will be used.
|
|
* ugids-verify-auth.c: Don't include <hurd/password.h> for now.
|
|
|
|
Add ugids-verify-auth.c.
|
|
Change type of GETPASS_FN arg.
Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args.
Remove WHEEL_UID arg.
Use VERIFY_FN & VERIFY_HOOK instead of doing password comparison ourselves.
(verify_passwd, get_passwd):
New functions.
(idvec_verify):
Change type of GETPASS_FN arg.
Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args & use them.
|
|
Change type of GETPASS_FN arg.
Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args.
|
|
Change FROM arg into an array, & add NUM_FROM arg.
|
|
Change type of GETPASS_FN arg.
Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args.
|
|
Change type of GETPASS_FN arg.
Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args.
(ugids_make_auth):
Change FROM arg into an array, & add NUM_FROM.
(ugids_verify_make_auth):
New declaration.
|
|
|
|
|
|
|
|
Add mktime.c (temporarily).
|
|
|
|
Do all ids in UIDS even if one returns an error.
|
|
Ignore errors from idvec_merge_implied_gids.
|
|
Ignore errors from idvec_merge_implied_gids.
|
|
|
|
Allow MTIME to be mapped anywhere.
|
|
|
|
|
|
Add argz-replace.c (temporarily).
|
|
For the device-file case, don't use wierd file_get_storage_info method for
getting device port, just use io_map to get a memory object directly from
the file.
|
|
|
|
|
|
|
|
Pretty print.
Standardize the multiple-include protect (for libc).
|
|
|
|
|
|
New macros.
|
|
Detect and report unhandled options here.
(parser_finalize):
Do another pass over the parsers with ARGP_KEY_FINI.
(argp_default_options, argp_version_options):
Wrap doc strings in N_().
(argp_version_parser):
Include `(PROGRAM ERROR)' in the no-version error text to indicate that
something's fucked.
(parser_parse_arg):
Handle ARGP_KEY_ARGS here.
Adjust NEXT pointer back if we fail to parse anything.
(parser_parse_next):
Simplify arg code.
Leave state NEXT frobbing to parser_parse_arg.
[!_] (N_): New macro.
|
|
Don't modify `fdoc' value since it is used to distinguish filtered strings
from unmodifed strings.
|
|
|
|
|
|
|
|
|
|
Use uparams.usage_indent instead of the USAGE_INDENT macro.
|
|
|
|
Fix detection of multiple ids.
|
|
|
|
Supply correct argp to filter_doc.
|
|
|
|
Add ugids-imply.c, ugids-posix.c, idvec-impgids.c, idvec-verify.c,
idvec-rep.c, ugids.c, ugids-subtract.c, ugids-verify.c, ugids-argp.c,
ugids-rep.c, ugids-auth.c, ugids-xinl.c, & ugids-merge.c.
(installhdrs):
Add ugids.h.
|
|
Rewrite.
(idvec_set, idvec_merge):
Make NEW arg const.
(idvec_subtract, idvec_keep):
New functions.
(idvec_tail):
Function removed (now inline in idvec.h).
(idvec_set_ids, idvec_merge_ids):
Make IDS arg const.
(idvec_contains, idvec_tail_contains):
Make IDVEC arg const.
|
|
idvec_merge_implied_gids, idvec_verify):
New declarations.
(idvec_equal):
New inline function.
(idvec_is_empty):
New function.
(idvec_contains):
Now an inline function.
(idvec_fini):
New macro.
(idvec_set, idvec_merge):
Make NEW arg const.
(IDVEC_INIT):
New macro.
(idvec_set_ids, idvec_merge_ids):
Make IDS arg const.
(idvec_contains, idvec_tail_contains):
Make IDVEC arg const.
|
|
|