| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
it's all we got. ok jca@
|
|
|
|
|
|
| |
data isn't necessary.
ok mpi@, ok&tweak natano@
|
|
|
|
|
|
|
| |
Fallback to initialization with 0 when _res.nsaddr_list is to small to hold an
IPv6 address.
OK bluhm@
|
|
|
|
|
| |
from asr_ctx was skiped. Missed in previous commit.
OK deraadt@
|
|
|
|
|
|
|
|
| |
nameservers could overflow the dns search pointers. Restrict the
number, size and address family of nameservers in res_init(3). This
fixes a crash in sendmail. Only programs that use the bind resolver
internals directly are affected.
OK deraadt@ millert@
|
|
|
|
| |
ok millert@
|
|
|
|
| |
direction & ok guenther
|
|
|
|
|
|
| |
Include tweaks suggested by mpi@
ok deraadt@
|
|
|
|
|
|
|
| |
on bind resolver internals. Note, the list will not be updated if resolv.conf
is changed while the program runs unless the caller resets the RES_INIT flag.
Approach suggested by otto@, original diff from Kapetanakis Giannis, fix
suggested by tedu@ and dug up again by Riccardo Mottola. Looks ok to eric@.
|
|
|
|
|
|
|
|
| |
Change res_init() to initialize the _res structure on first call, and
udpate the global async context if changes were made by the user. All
resolver functions now call res_init() internally.
fixes issue spotted by otto@
|
|
resolver implementation.
|