summaryrefslogtreecommitdiffstats
path: root/lib/libwrap (follow)
Commit message (Collapse)AuthorAgeFilesLines
* The secret of steel has always carried with it a mystery. You must learntedu2014-03-2422-3672/+0
| | | | | its riddle, Conan. You must learn its discipline. For no one, no one in this world can you trust. Not men, not women, not beasts.
* obvious cast for isspace()deraadt2013-11-221-2/+2
|
* repair prototypesderaadt2013-11-135-70/+61
| | | | reviewed by chris
* fix_options() is not used by anything; remove API, crank majorderaadt2013-11-133-104/+3
| | | | ok sthen
* Remove redundant extern "C" {...}. ok deraadt@jca2013-11-131-8/+1
|
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@
* non[ -]existing -> non-existent;jmc2013-07-161-3/+3
|
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-3/+1
| | | | ok guenther millert kettenis
* remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan2012-08-021-2/+1
| | | | ok guenther@
* Make printf-like and scanf-like functions marked as such in llib-lc.lnmartynas2011-05-301-1/+3
| | | | | | | and llib-lwrap.ln databases; so that the lint features doing format strings checks are enabled by default. Looks good to millert@.
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-2715-130/+14
| | | | | | | unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
* convert to new .Dd format;jmc2007-05-314-8/+8
|
* mention sys/types.h needed; eth0@o2.plderaadt2006-12-211-1/+2
|
* delintdhill2006-04-143-12/+14
| | | | ok otto@
* use WANTLINT= (on all architectures)deraadt2005-11-241-1/+2
|
* Use correct size when zeroing fd sets. From Michael Shuldman in PRotto2005-11-101-6/+10
| | | | 4603 with a twist by me. ok deraadt@
* errno changes, lib major version bumps, and general flag daymarc2004-07-131-1/+1
| | | | | | | To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
* Remove redundant errno declaration. ok deraadt@otto2004-05-311-3/+2
|
* new sentence, new line;jmc2004-02-191-7/+10
|
* escape full stops where necessary to kill erroneous double spaces;jmc2004-02-191-2/+2
| | | | softly, softly, catchy monkey...
* obvious typi inside an #ifdefhenning2003-12-271-2/+2
| | | | FreeBSD PR 59674 via jmc@
* refer to RFCs consistently (RFC XXXX);jmc2003-08-081-2/+2
|
* add missing includesdavid2003-07-182-4/+6
| | | | ok tedu@
* some \" -> .\" that i missed earlier;jmc2003-07-084-8/+8
|
* - fix some lists and displaysjmc2003-07-083-70/+44
| | | | - simplify macros
* terms 3 & 4 cleanup based on "terms" filederaadt2003-06-034-32/+4
|
* fix various 3/4 licenses according to "terms" filederaadt2003-06-031-8/+1
|
* - section reorderjmc2003-06-022-28/+28
| | | | - new sentence, new line
* if reverse lookup result looks like a numeric hostname,itojun2003-05-271-2/+23
| | | | | | someone is trying to trick us by PTR record like following: 1.1.1.10.in-addr.arpa. IN PTR 2.3.4.5 so protect against this kind of attacks. deraadt ok
* - typos;jmc2003-05-242-6/+6
| | | | | - new sentence, new line; - whitespace at EOL
* NetBSD PR 15025: libwrap hangs in an infinite loop when a host access linepjanzen2003-05-151-3/+3
| | | | | is > 2048 characters long. ok millert a long time ago.
* - kill unused varavsm2003-04-193-11/+13
| | | | | | | | - sscanf format string should scan for u_short not u_int - some missing includes - convert u_short -> in_port_t (from millert) ok millert@
* sprintf -> snprintftdeval2003-04-051-6/+8
| | | | ok tedu@, krw@; hints deraadt@, millert@
* strcpy/strcat -> strlcpy/strlcattdeval2003-04-051-3/+3
| | | | ok tedu@, hints by deraadt@ and millert@
* rfc -> RFCjmc2003-04-031-3/+3
| | | | implenented -> implemented
* .Nd shouldn't end with a perioddavid2003-03-221-2/+2
| | | | ok jmc@
* date should be written formally: .Dd Month day, yeardavid2003-03-061-2/+2
| | | | ok henning@ jmc@
* more typos; jmc@prioris.mini.pw.edu.plderaadt2003-01-181-11/+11
|
* If we're going to replace strtok() with strtok_r(), and the caller of theitojun2002-12-311-3/+4
| | | | | | | | | latter is invoked recursively, use static (instead of automatic) storage for the "last" pointer so that we remember where we're up to ... Fixes bug with hosts.deny rules such as "rpcbind: ALL EXCEPT some.domain". netbsd lib/libwrap/hosts_access.c 1.17
* Crank all library major numbers. Needed due to the fact that wemillert2002-12-031-1/+1
| | | | | | | | now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@
* remove BUGS section; this library uses strtok_r(3) now.fgsch2002-06-221-7/+1
|
* use strtok_r() instead of strtok(); millert okderaadt2002-06-221-7/+8
|
* use more snprintfderaadt2002-06-191-4/+4
|
* support scoped IPv6 address.itojun2002-06-073-186/+227
| | | | | no visible API change, old config files work just fine. now you can use expressions like "ALL: [fe80::%lo0/64]". theo ok
* func prototypeitojun2002-06-071-2/+5
|
* more strict prototypeitojun2002-06-072-26/+43
|
* snprintfitojun2002-06-071-4/+4
|
* compatiblity -> compatibilityderaadt2002-06-031-3/+3
| | | | | | decriptor -> descriptor authentciated -> authenticated transmition -> transmission
* unsigned vs unsigned intderaadt2002-05-271-3/+3
|
* pid_t cleanupderaadt2002-05-261-3/+3
|