aboutsummaryrefslogtreecommitdiff
path: root/libshouldbeinlibc
Commit message (Collapse)AuthorAgeFilesLines
...
* 1999-08-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-131-14/+16
| | | | | * wire.c (map_extent): Use p_memsz instead of p_filesz. (loaded): Return zero if _DYNAMIC has address zero (i.e., static link).
* .Roland McGrath1999-08-201-0/+5
|
* * mktime.c: File removed. Current libc code is good.Roland McGrath1999-08-201-431/+0
|
* 1999-08-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-08-201-2/+1
| | | | | * mktime.c: File removed. Current libc code is good. * Makefile (SRCS): Remove mktime.c.
* .Roland McGrath1999-07-111-1/+8
|
* 1999-07-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-07-113-2/+6
| | | | | | | * portinfo.h: Don't include <sys/types.h>, <sys/mman.h>. This is an exported header, and its decls don't need them. * portinfo.c: Include them here instead. * xportinfo.c: And here.
* 1999-07-11 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-114-6/+9
| | | | | | | | | | | | | | * ugids-argp.c (parse_opt): Clarify if-then-else structure by adding more braces. * portinfo.h: Include <sys/types.h>. * portxlate.c: Likewise. * portinfo.c: (print_port_info): Cast first arg of munmap correctly. (print_task_ports_info): Likewise. * xportinfo.c (print_xlated_task_ports_info): Likewise. * idvec-auth.c (idvec_merge_auth): Likewise. * portxlate.c (port_name_xlator_create): Likewise. (port_name_xlator_free): Likewise.
* 1999-07-11 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-115-33/+54
| | | | | | | | | | | | | * ugids-argp.c (parse_opt): Clarify if-then-else structure by adding more braces. * portinfo.c (print_port_info): Cast first arg of munmap correctly. (print_task_ports_info): Likewise. * xportinfo.c (print_xlated_task_ports_info): Likewise. * idvec-auth.c (idvec_merge_auth): Likewise. * portxlate.c (port_name_xlator_create): Likewise. (port_name_xlator_free): Likewise.
* .Roland McGrath1999-07-111-0/+1
|
* 1999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-07-111-2/+3
| | | | | | | * portinfo.h: Add #include <sys/mman.h> for munmap decl. * fsysops.c: Likewise. * idvec-auth.c: Likewise. * portxlate.c: Likewise.
* .Roland McGrath1999-07-111-0/+6
|
* 1999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-07-113-2/+5
| | | | | | * portinfo.h: Add #include <sys/mman.h> for munmap decl. * fsysops.c: Likewise. * idvec-auth.c: Likewise.
* 1999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-036-32/+29
| | | | | | | | | | * fsysops.c (fsys_get_readonly): Use munmap instead of vm_deallocate. * idvec-auth.c (idvec_merge_auth): Likewise. * portinfo.c (print_port_info): Likewise. (print_task_ports_info): Likewise. * portxlate.c (port_name_xlator_create): Likewise. (port_name_xlator_free): Likewise. * xportinfo.c (print_xlated_task_ports_info): Likewise.
* .Roland McGrath1999-05-241-0/+10
|
* 1999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-241-19/+34
| | | | | | | | | | * idvec-verify.c (SHADOW_PASSWORD_STRING): New macro. (verify_id): Check for shadow password immediately after getpwuid_r call, and replace PW->pw_passwd pointer with SP->sp_pwdp. This is ok since the only use will be later in the function, and we give the lookup buffer function scope. (verify_passwd): Don't call CHECK_SHADOW for main passwd, only when rechecking for wheel-group hack.
* .Roland McGrath1999-05-201-1/+6
|
* 1999-05-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-201-8/+29
| | | | | * idvec-verify.c (verify_passwd): Avoid nonreentrant getpwuid. If pw_passwd is "x", use getspnam_r and use its sp_pwdp if it succeeds.
* 1998-12-21 Mark Kettenis <kettenis@phys.uva.nl>Thomas Bushnell1999-04-263-26/+25
| | | | | | | | | | | | | * ugids-verify-auth.c: Include <hurd/password.h> again and remove temporary definitions of password_check_user and password_check_group. 1998-11-29 Mark Kettenis <kettenis@phys.uva.nl> * idvec-verify.c (verify_passwd): Grant access when the password in the passwd DB is empty. (verify_id): Also call verify_fn when the password in the password DB is empty.
* 1999-02-12 Gordon Matzigkeit <gord@trick.fig.org>Thomas Bushnell1999-02-182-2/+6
| | | | * Makefile (LCLHDRS): Purge argp-fmtstream.h and argp-namefrob.h.
* .Roland McGrath1998-12-011-0/+8
|
* 1998-11-30 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath1998-12-011-3/+5
| | | | | | | | * ugids-verify-auth.c (svma_state_add_auths): Allocate correct number of bytes for new auth port array. (server_verify_make_auth): Set check to password_check_group if is_group is true and to password_check_user if not. Not the other way around.
* .Roland McGrath1998-10-241-0/+6
|
* 1998-09-26 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath1998-10-241-3/+4
| | | | | | * cacheq.c (cacheq_set_length): Fix the limit of the destination entries. Decide that there is no following entry if the current entry is equal or greater than this limit.
* Add braces to silence gcc warnings.Roland McGrath1998-10-206-80/+104
|
* .Roland McGrath1998-09-041-0/+11
|
* 1998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-09-041-15/+12
| | | | | * Makefile (SRCS): Remove argz-replace.c and argp-*.c from the list. (installhdrs): Remove argp.h from the list.
* 1998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-09-041-2/+2
| | | | | * ugids-verify-auth.c (ugids_verify_make_auth): Fix typos in svma_state change of 1998-08-11.
* 1998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-09-042-33/+29
| | | | | * idvec.c, idvec-auth.c (id_t): Remove typedef; use uid_t everywhere. The name `id_t' is coopted in libc now for the SVID `waitid' interface.
* .Roland McGrath1998-08-121-0/+9
|
* 1998-08-12 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-08-121-134/+0
| | | | * argz-replace.c: Removed, now in libcwhereitshouldbe.
* 1998-08-12 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-08-1217-4716/+0
| | | | | | | * 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.
* .Roland McGrath1998-08-111-13/+23
|
* 1998-08-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-08-111-5/+18
| | | | | | | | | * 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.
* Wed Jul 29 16:25:50 1998 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1998-07-292-2/+5
| | | | * ugids-verify-auth.c: Don't include <hurd/password.h> for now.
* .Miles Bader1997-09-291-0/+26
|
* (SRCS):Miles Bader1997-09-291-0/+1
| | | | Add ugids-verify-auth.c.
* (verify_id):Miles Bader1997-09-291-51/+145
| | | | | | | | | | | | 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.
* (idvec_verify):Miles Bader1997-09-291-9/+25
| | | | | Change type of GETPASS_FN arg. Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args.
* (ugids_make_auth):Miles Bader1997-09-291-3/+4
| | | | Change FROM arg into an array, & add NUM_FROM arg.
* (ugids_verify):Miles Bader1997-09-291-5/+12
| | | | | Change type of GETPASS_FN arg. Add GETPASS_HOOK, VERIFY_FN, and VERIFY_HOOK args.
* (ugids_verify):Miles Bader1997-09-291-5/+33
| | | | | | | | | 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.
* Initial checkinMiles Bader1997-09-291-0/+191
|
* .Miles Bader1997-08-181-0/+7
|
* Initial checkin.Miles Bader1997-08-181-0/+431
|
* (SRCS):Miles Bader1997-08-181-1/+1
| | | | Add mktime.c (temporarily).
* .Miles Bader1997-08-071-0/+8
|
* (idvec_merge_implied_gids):Miles Bader1997-08-071-2/+6
| | | | Do all ids in UIDS even if one returns an error.
* (ugids_set_posix_user):Miles Bader1997-08-071-52/+50
| | | | Ignore errors from idvec_merge_implied_gids.
* (ugids_add_user):Miles Bader1997-08-071-23/+21
| | | | Ignore errors from idvec_merge_implied_gids.
* .Miles Bader1997-07-231-0/+4
|