summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2001-05-15Make path length variables size_t. This fixes the problem whereTodd C. Miller
things like rm can't remove files with ridiculously long path names that were created by some script kiddie trying in vain to exploit something. Previously, the length was effectively constrained to USHRT_MAX due to one of the internal structs. Also, nuke FTS_CHDIRROOT since it never worked correctly and hasn't been documented for a long time.
2001-05-14Speed-up:Marc Espie
- remove extra subshells; - use exec on terminal commands, avoiding dangling shells that don't control anything. More correct: - use && some more; - remove `-' in front of includes, so that failures WILL fail... Okay millert@, deraadt@
2001-03-18Build gnu/lib/libreadline and use it instead of the one currentlyTodd C. Miller
in the binutils dir.
2001-03-18GLOB_LIMIT changes from christosTheo de Raadt
2001-03-09Move nanosleep() proto to from sys/time.h to time.h where it belongs.Todd C. Miller
Problem noted by Jean-Baptiste Marchand
2001-03-03plug many memory leaksTheo de Raadt
2001-03-02Add ohash_* functions to libc.Marc Espie
Ok'd deraadt@, millert@
2001-02-21change ai_addrlen to socklen_t. now it conforms toJun-ichiro itojun Hagino
draft-ietf-ipngwg-rfc2553bis-03.txt. backward compatibility concern: - should be safe to change signed to unsigned, as we never return negative value. - sizeof(int) is 4 for all archs, so there's no size change with socklen_t (= u_int32_t) commented by deraadt.
2001-02-13_PW_NAME_LEN doesn't include the NUL, MAXLOGNAME does.Paul Janzen
2001-01-31move utmp to large format, usernames to 32 chars; downsjTheo de Raadt
2001-01-29Include <nl_types.h>. Conforms to SUSv2, mirrors NetBSD. ok deraadt@Christian Weisgerber
2001-01-28$OpenBSD$Niklas Hallqvist
2001-01-24indentAaron Campbell
2001-01-09Amend c_count comment per PR 1576.Angelos D. Keromytis
2001-01-04spellingTodd T. Fries
2001-01-01Guard agaist multiple inclusionTodd C. Miller
Add missing __BEGIN_DECLS and use __P macro in function prototypes
2001-01-01Guard against multiple inclusionTodd C. Miller
2000-12-21Better english; from provos@Aaron Campbell
2000-12-18*cough*someone forgot to remove libgmp*cough*Brad Smith
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt
2000-11-21Add references to new files.Todd C. Miller
2000-11-21BSD authentication routines from BSDI. Presently this is not used butTodd C. Miller
the login_* helper programs and other support will be committed in the near future.
2000-11-21Add pw_dup(3), a function to copy 'struct passwd'. It is allocated asTodd C. Miller
a single chunk with the strings pointing elsewhere in the buffer so a simple free() of the struct passwd * is all that is needed to decallocate.
2000-11-21Missed this in the strnvis(3) commit.Todd C. Miller
2000-11-21Add readpasasphrase(3), a more flexible getpass(3) replacement.Todd C. Miller
getpass(3) is now implemented in terms of readpasasphrase(3).
2000-11-19Remove prototypes for old BSD auth functions. New ones will live inTodd C. Miller
bsd_auth.h when BSD authentication is committed.
2000-10-12proto _rpc_dtablesize()Theo de Raadt
2000-10-10Don't install ieeefp.h on vax. derradt Ok.Hugh Graham
2000-10-04Remove parameter names in prototypes (always a bad idea)Marc Espie
2000-10-01Now that powerpc has shared libraries, make certain that link.h and dlfcn.hDale S. Rahn
are created properly.
2000-09-19install netnatm includes; stoklund@cp.dyndns.dkTheo de Raadt
2000-09-12o add missing getsid() prototypeTodd C. Miller
o fix typo in getsid() that broke getsid(pid) where pid != 0 o cause getsid() and getpgid() to return EPERM if requesting the id of a session/process group not in the current session o check for NULL session in getsid() for exiting processes
2000-09-03Boring... Add :L modifier to all tweakable variables tests.Marc Espie
Closes PR 1246
2000-08-22proto svc_getreqset2Theo de Raadt
2000-08-22Prototype timelocal(), timegm(), and timeoff() in the non-ANSI, non-POSIXTodd C. Miller
section.
2000-08-20login.conf code from BSDi. This does not include the bsd auth codeTodd C. Miller
which will come later. At this stage it is primarily used for setting resource limits.
2000-07-19from freebsd:Michael Shalayeff
strtofflags/fflagstostr to convert file flags to/from binary from/into a string as used in chflags(1). use u_int32_t instead of u_long (as freebsd does). increase libc minor. millert@ ok.
2000-06-22ipv6 support in resolver. "nameserver" line in /etc/resolv.conf now takesJun-ichiro itojun Hagino
ipv6 address.
2000-06-10er, no _PATH_NOLOGIN is the "do not let users login file"; ↵Theo de Raadt
sigh@kuzirabekon.econ.nagasaki-u.ac.jp
2000-06-09nologin lives in /sbinTodd C. Miller
2000-05-15correct type of 2nd argument to meet RFC2553. (this should raise no ABIJun-ichiro itojun Hagino
problem due to type promotion). PR 1228.
2000-04-26Minor comment changes:Todd C. Miller
o utmp lives in /var/run, not /etc o document EX_CONFIG
2000-04-20prototyping for p{read,write}{,v}Theo de Raadt
2000-04-03Add srandomdev() from FreeBSD for use by sendmail and others.Todd C. Miller
2000-03-28Expose MDXTransform functions to be consistent with sha1 and rmd160.Todd C. Miller
2000-03-24Add FNM_NOSYS, meaning "The implementation does not support this function",Todd C. Miller
for XPG conformance. We don't use it but programs might check for it.
2000-03-15implimented -> implementedTodd T. Fries
2000-03-10A more normal way of building kerberos, faster, and it works with SUDONiklas Hallqvist
2000-03-04Make P_tmpdir point to /tmp/ not /var/tmpTodd C. Miller
Really, there should be a way to make configurable by the admin at runtime (say, a gettmpdir() function).
2000-03-01$OpenBSD$Todd T. Fries