summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2001-09-04put changes back, this time ALL the files.Federico G. Schwindt
2001-09-03how did ../lib/libusb not get added? Bad developersTheo de Raadt
2001-08-30Back out fgsch@'s tree breaking commits.Todd T. Fries
Test next time, ok?
2001-08-30fix some const warningsFederico G. Schwindt
2001-08-26Change the second arg to pw_mkdb() from a boolean flag to a set ofTodd C. Miller
bit flags ORed together. Currently the only flags defined are _PASSWORD_SECUREONLY and _PASSWORD_OMITV7 but this is enough to cause pw_mkdb() to run pwd_mkdb with the options we want. With this change we no longer generate the old V7 passwd file when only the extra fields in master.passwd (or the encrypted password) have changed. There are other programs that could probably use the _PASSWORD_OMITV7 flag; they will be converted at a future date.
2001-08-07remove redundant __noreturn__ attributes now that __dead is sane for modern gccTodd C. Miller
2001-08-06add getrrsetbyname(3) - API to retrieve arbitrary DNS recordsJakob Schlyter
2001-07-31add support for EDNS0 extended flag DNSSEC OK (aka DO). ok deraadt@Jakob Schlyter
2001-07-31we talked about libsectok having an include target a couple of times....Theo de Raadt
2001-07-25EDNS0 RFC ref typo. ok deraadt@Jakob Schlyter
2001-07-19typo in commentMarc Espie
2001-07-19Expose protos for _{err,warn}{,x} regardless of __indr_reference beingTodd C. Miller
defined since in the notdef __indr_reference case they are still present, just as real functions. Fixes some alpha warnings.
2001-07-15Give login_cap_t a struct name so we can use forward declarations.Todd C. Miller
2001-07-11remove mips leftovers; ok bradPeter Valchev
2001-06-30Default login style is now krb4-or-pwd, not krb-or-pwd.Todd C. Miller
2001-06-27Why was a very large chunk of code commited to the source tree withoutTheo de Raadt
checking if a make build of the entire system still works? How many other parts of the tree are now not going to build? All development has not stopped until this is fixed.
2001-06-26Install kerberosV includefilesHans Insulander
2001-06-18Add new cgetusedb() function to toggle reading of .db files in getcap(3).Todd C. Miller
Needed for cap_mkdb to really DRT when given several input files or an output file with a different name from the input file. cvs: ----------------------------------------------------------------------
2001-06-13Simplify.Artur Grabowski
2001-06-11support EDNS0 (RFC2671) buffer size notification on DNS queries.Jun-ichiro itojun Hagino
"options edns0" in /etc/resolv.conf will enable the behavior. no behavior change if you don't have the line. see resolv.conf(5) for more details. EDNS0 is useful for avoiding TCP DNS queries/replies on larger DNS responses. also, draft-ietf-dnsext-message-size-* plans to mandate EDNS0 support for DNS clients that support IPv6 transport.
2001-06-08oops.Artur Grabowski
2001-06-08Ooops. Add struct r_debug, from powerpc.Artur Grabowski
2001-06-05repair copyright notices for NRL & cmetz; cmetzTheo de Raadt
2001-05-31If DT_PROCNUM is not defined, assume it's 0Artur Grabowski
2001-05-31correct prototype for dlerror.Artur Grabowski
2001-05-31Install link.h and dlfcn.h on alpha.Artur Grabowski
2001-05-26Change protection of struct exception back from #ifdef __LIBM_PRIVATETodd C. Miller
to #ifndef __cplusplus. It turns out there is code outside of libm that wants to use this. I suppose that's why it is in math.h instead of math_private.h ;-)
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.