summaryrefslogtreecommitdiff
path: root/libshouldbeinlibc
AgeCommit message (Collapse)Author
2001-02-202001-02-20 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* timefmt.c: Include <time.h>. Reported by Arkadi E. Shishlov <arkadi@it.lv>.
2000-10-302000-10-30 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* wire.c: Include <error.h>.
2000-10-29.Roland McGrath
2000-10-292000-10-29 Roland McGrath <roland@redhat.sf.frob.com>Roland McGrath
* wire.c (map_extent): Pass second arg of RTLD_NOLOAD to dlopen. (RTLD_NOLOAD): Define macro to zero if undefined.
2000-10-29.Roland McGrath
2000-10-292000-10-29 Roland McGrath <roland@frob.com>Roland McGrath
* wire.c (map_extent): Rewrite using dlsym on library's _end symbol.
2000-03-18Remove these files that were renamed to =* before CVSificationRoland McGrath
2000-03-18.Roland McGrath
2000-03-182000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* options.c, options.h: Ancient unused files removed.
2000-03-172000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* exec-reauth.c (exec_reauth): Always destroy REF, even when we get errors.
2000-02-04.Roland McGrath
2000-02-042000-01-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* maptime.h: Include <errno.h> for error_t decl.
1999-10-29.Roland McGrath
1999-10-291999-10-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* wire.c: Use a weak reference to _DYNAMIC.
1999-09-301999-09-29 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* idvec.c (idvec_setid): Switch last two arguments in call to idvec_insert_only. * idvec.h: Doc fix.
1999-09-281999-09-27 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* idvec.c (idvec_setid): Implement Posix saved set-user id correctly. (idvec_insert_only): Doc fix. Reported by Mark Kettenis <kettenis@wins.uva.nl>.
1999-09-13.Roland McGrath
1999-09-131999-08-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* wire.c (map_extent): Use p_memsz instead of p_filesz. (loaded): Return zero if _DYNAMIC has address zero (i.e., static link).
1999-08-20.Roland McGrath
1999-08-20* mktime.c: File removed. Current libc code is good.Roland McGrath
1999-08-201999-08-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* mktime.c: File removed. Current libc code is good. * Makefile (SRCS): Remove mktime.c.
1999-07-11.Roland McGrath
1999-07-111999-07-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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-111999-07-11 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* 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-111999-07-11 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* 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.
1999-07-11.Roland McGrath
1999-07-111999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* portinfo.h: Add #include <sys/mman.h> for munmap decl. * fsysops.c: Likewise. * idvec-auth.c: Likewise. * portxlate.c: Likewise.
1999-07-11.Roland McGrath
1999-07-111999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* portinfo.h: Add #include <sys/mman.h> for munmap decl. * fsysops.c: Likewise. * idvec-auth.c: Likewise.
1999-07-031999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* 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.
1999-05-24.Roland McGrath
1999-05-241999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-05-20.Roland McGrath
1999-05-201999-05-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* idvec-verify.c (verify_passwd): Avoid nonreentrant getpwuid. If pw_passwd is "x", use getspnam_r and use its sp_pwdp if it succeeds.
1999-04-261998-12-21 Mark Kettenis <kettenis@phys.uva.nl>Thomas Bushnell
* 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-181999-02-12 Gordon Matzigkeit <gord@trick.fig.org>Thomas Bushnell
* Makefile (LCLHDRS): Purge argp-fmtstream.h and argp-namefrob.h.
1998-12-01.Roland McGrath
1998-12-011998-11-30 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* 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.
1998-10-24.Roland McGrath
1998-10-241998-09-26 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* 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.
1998-10-20Add braces to silence gcc warnings.Roland McGrath
1998-09-04.Roland McGrath
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (SRCS): Remove argz-replace.c and argp-*.c from the list. (installhdrs): Remove argp.h from the list.
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ugids-verify-auth.c (ugids_verify_make_auth): Fix typos in svma_state change of 1998-08-11.
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1998-08-12.Roland McGrath
1998-08-121998-08-12 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* argz-replace.c: Removed, now in libcwhereitshouldbe.
1998-08-121998-08-12 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1998-08-11.Roland McGrath
1998-08-111998-08-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.