Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | massive indent pass | deraadt | 2000-01-31 | 1 | -262/+195 | |
| | ||||||
* | visit next addrinfo structure when rresvport_af() fails. | itojun | 2000-01-30 | 1 | -4/+9 | |
| | | | | | this should fix situation like: - try to rcmd() to dual stack node from IPv4-only node/kernel | |||||
* | don't permit freeaddrinfo(NULL). now the behavior is consistent | itojun | 2000-01-28 | 1 | -2/+2 | |
| | | | | | | | | | | | | across {free,net,open}bsd. both rfc2553 and X/Open spec are silent about the behavior, and there's no strong consensus either. i think library should NOT be forgiving in this case, to promote development of more robust 3rd-party codebase (code works on "freeaddrinfo(NULL) = SEGV" will work on "freeaddrinfo(NULL) is okay" environment, but not the other way around). only issue i have now is NRL freeaddrinfo() compatibility, which permits freeaddrinfo(NULL). | |||||
* | avoid memory leakage on freeaddrinfo(). | itojun | 2000-01-27 | 1 | -0/+2 | |
| | | | | (this bug was introduced since we mix KAME getaddrinfo and NRL freeaddrinfo). | |||||
* | add IPv6-ready rcmd() friends. | itojun | 2000-01-27 | 3 | -80/+264 | |
| | | | | | | | | rcmd(): IPv4 only rcmd_af(): af independent ruserok(): af independent iruserok(): IPv4 only iruserok_sa(): af independent | |||||
* | fix RFC2553 conformance. AI_CANONNAME does not mean reverse query. | itojun | 2000-01-26 | 1 | -126/+10 | |
| | ||||||
* | man page updates from itojun | deraadt | 2000-01-26 | 1 | -2/+2 | |
| | ||||||
* | new bindresvport() semantics that itojun, shin, jean-luc and i have agreed ↵ | deraadt | 2000-01-26 | 1 | -2/+3 | |
| | | | | on, which will be happy for the future. bindresvport_sa() for sockaddr *, too. docs later.. | |||||
* | repair | deraadt | 2000-01-25 | 1 | -2/+2 | |
| | ||||||
* | first cut at indent.. more to come | deraadt | 2000-01-24 | 1 | -1126/+1175 | |
| | ||||||
* | Use .Er macro when referring to errno error names. | aaron | 2000-01-22 | 1 | -3/+3 | |
| | ||||||
* | ie. -> i.e., | aaron | 2000-01-22 | 1 | -2/+2 | |
| | ||||||
* | Clarify and mention that errno is set to ENOMEM on failure of malloc(), | pjanzen | 2000-01-19 | 1 | -5/+11 | |
| | | | | calloc(), and realloc(). Idea from NetBSD. | |||||
* | Max value returned is 2^31 - 1, regardless of the arch-dependent LONG_MAX. | pjanzen | 2000-01-19 | 1 | -7/+1 | |
| | ||||||
* | Repair duplicate word occurences; (as found by a Perl script sent to us from | aaron | 2000-01-18 | 2 | -4/+4 | |
| | | | | Tom Christiansen <tchrist@perl.com>). | |||||
* | sync comment with code. remove #if 0'ed portion (AF filtering on name | itojun | 2000-01-18 | 1 | -15/+5 | |
| | | | | resolution) and add comment there. | |||||
* | do not filter address families that are not supported by kernel. | itojun | 2000-01-17 | 1 | -1/+5 | |
| | | | | | | | | | it was not a correct behavior. even if we may be able to connect to the the returned addresses, filtering them out is not a correct thing to do. for example, even if you have partial unreachablility in IPv4, gethostbyname(3) will return IPv4 addresses in the unreachable network anyways. | |||||
* | indent | deraadt | 2000-01-17 | 2 | -6/+6 | |
| | ||||||
* | sync with latest KAME version. now includes description on scoped addr | itojun | 2000-01-17 | 2 | -7/+234 | |
| | | | | extension. add examples (good enough? >deraadt) | |||||
* | remove #if 0'ed part. | itojun | 2000-01-17 | 2 | -79/+2 | |
| | ||||||
* | fix includes; bde | deraadt | 2000-01-06 | 2 | -3/+5 | |
| | ||||||
* | oops | d | 2000-01-06 | 1 | -2/+2 | |
| | ||||||
* | include thread_private.h | d | 2000-01-06 | 1 | -1/+2 | |
| | ||||||
* | _THREAD_PRIVATE_* macros changed | d | 2000-01-06 | 2 | -5/+5 | |
| | ||||||
* | rewrite to use the helpers in the thread/ directory and to define weak alias ↵ | d | 2000-01-06 | 1 | -135/+91 | |
| | | | | macros | |||||
* | allow reverse lookup for v4 loopbacknet (127.0.0.0/8). | itojun | 2000-01-05 | 1 | -1/+5 | |
| | ||||||
* | Xr getnameinfo and friends | deraadt | 2000-01-05 | 1 | -1/+3 | |
| | ||||||
* | Grammar; deraadt@ | aaron | 2000-01-03 | 1 | -2/+2 | |
| | ||||||
* | always enable IPv6 address in /etc/hosts (via _gethtent()). | itojun | 2000-01-03 | 2 | -5/+8 | |
| | | | | | clarify RES_USE_INET6. the use of this bit is not meaningful on openbsd (as we don't have mapped addr support in kernel). | |||||
* | add the _af versions to the NAME chunk | deraadt | 1999-12-30 | 1 | -1/+2 | |
| | ||||||
* | replace NRL get{addr,name}info with KAME get{addr,name}info. | itojun | 1999-12-30 | 3 | -672/+1214 | |
| | | | | | | | | removed functionality: new code will not return AF_LOCAL addrinfo struct. added funtionality: SOCK_RAW is permitted as ai_socktype (no servname allowed). draft-ietf-ipngwg-scopedaddr-format-00.txt | |||||
* | speed up blowfish by > 20%. | provos | 1999-12-28 | 1 | -28/+32 | |
| | ||||||
* | more fixes from markus | deraadt | 1999-12-17 | 1 | -4/+4 | |
| | ||||||
* | nice error return; markus | deraadt | 1999-12-17 | 1 | -1/+2 | |
| | ||||||
* | oops | deraadt | 1999-12-17 | 1 | -1/+3 | |
| | ||||||
* | rresvport_af() and bindresvport_af() | deraadt | 1999-12-16 | 4 | -44/+138 | |
| | ||||||
* | incorrect bounds on strlcpy() | deraadt | 1999-12-16 | 1 | -2/+2 | |
| | ||||||
* | sync KAME rcsid. | itojun | 1999-12-12 | 1 | -2/+2 | |
| | ||||||
* | inet6_rthdr_reverse() is not available yet. | itojun | 1999-12-12 | 1 | -1/+4 | |
| | ||||||
* | prevent bogus reverse query for 1.0.0.0.in-addr.arpa. | itojun | 1999-12-11 | 1 | -7/+5 | |
| | | | | this occurs by mixing up ::1 as IPv6 auto-tunnel address like ::10.1.1.1. | |||||
* | fix gethostbyname2(foo, AF_INET6). | itojun | 1999-12-11 | 1 | -1/+9 | |
| | | | | | on /etc/hosts lookup, file static variable "hosts" was damaged and prevented lookup of IPv6 hostnames. | |||||
* | add inet6_option_* and inet6_rthdr_*. | itojun | 1999-12-11 | 6 | -2/+1520 | |
| | | | | increase shlib minor. | |||||
* | fix BIND820 bug in inet_pton(). it should bark if there's ambiguous | itojun | 1999-12-08 | 1 | -2/+4 | |
| | | | | text after IPv6 address string, like "0:1:2:3:4:5:6:7:8". | |||||
* | fix DNS; all this is due for squishing in a few days anyways, i suspect; ↵ | deraadt | 1999-12-07 | 1 | -0/+1 | |
| | | | | fujiwara@rcac.tdi.co.jp | |||||
* | do not assume shell scripts are +x; d | deraadt | 1999-11-23 | 79 | -85/+85 | |
| | ||||||
* | Add missing MLINKs | millert | 1999-11-17 | 3 | -4/+8 | |
| | ||||||
* | Clean up memchr slightly to better match coming memrchr | espie | 1999-11-14 | 1 | -4/+4 | |
| | | | | (K&R-style type promotions are evil), | |||||
* | Tweaks; millert@ | aaron | 1999-11-10 | 1 | -8/+9 | |
| | ||||||
* | calloc.c is back | millert | 1999-11-10 | 1 | -1/+1 | |
| | ||||||
* | calloc() needs to be separate from malloc in case a user wants to have | millert | 1999-11-10 | 2 | -25/+54 | |
| | | | | their own malloc() implementation. |