Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Back out the `hiding' of strlcpy and strlcat. Several people | nectar | 2003-05-01 | 1 | -3/+1 |
| | | | | vocally objected to this safety belt. | ||||
* | `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference | nectar | 2003-04-29 | 1 | -1/+3 |
| | | | | | | | technique) so that we don't wind up calling into an application's version if the application defines them. Inspired by: qpopper's interfering and buggy version of strlcpy | ||||
* | Check for truncation in calls to res_send/res_query/res_search. | nectar | 2002-09-15 | 1 | -2/+2 |
| | | | | Fail when it is detected. | ||||
* | Fix the style of the SCM ID's. | obrien | 2002-03-22 | 1 | -3/+4 |
| | | | | I believe have made all of libc .c's as consistent as possible. | ||||
* | Remove __P() usage. | obrien | 2002-03-21 | 1 | -4/+4 |
| | |||||
* | strcpy -> strlcpy paranoia | nectar | 2001-02-02 | 1 | -1/+4 |
| | | | | | Submitted by: Mike Heffner <mheffner@vt.edu> Reviewed by: freebsd-audit | ||||
* | Use issetugid instead of comparing get[ug]id and gete[ug]id. | nectar | 2000-09-30 | 1 | -5/+2 |
| | | | | Suggested by: Don Lewis <Don.Lewis@tsc.tdk.com> | ||||
* | Ignore HESIOD_CONFIG and HES_DOMAIN environmental variables for | nectar | 2000-09-29 | 1 | -2/+12 |
| | | | | | | set-user-ID and set-group-ID programs. Suggested by: Danny Braniss <danny@cs.huji.ac.il> | ||||
* | Add nsswitch support. By creating an /etc/nsswitch.conf file, you can | nectar | 2000-09-06 | 1 | -0/+572 |
configure FreeBSD so that various databases such as passwd and group can be looked up using flat files, NIS, or Hesiod. = Hesiod has been added to libc (see hesiod(3)). = A library routine for parsing nsswitch.conf and invoking callback functions as specified has been added to libc (see nsdispatch(3)). = The following C library functions have been modified to use nsdispatch: . getgrent, getgrnam, getgrgid . getpwent, getpwnam, getpwuid . getusershell . getaddrinfo . gethostbyname, gethostbyname2, gethostbyaddr . getnetbyname, getnetbyaddr . getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr = host.conf has been removed from src/etc. rc.network has been modified to warn that host.conf is no longer used at boot time. In addition, if there is a host.conf but no nsswitch.conf, the latter is created at boot time from the former. Obtained from: NetBSD |