Download List

项目描述

dns.c is a recursive, re-entrant, non-blocking DNS
resolver in a single .c file. It features a
record-agnostic API, restartable record iterators,
and smart queries which recursively follow
out-of-bailiwick NS, MX, and SRV host references.
It works just as well as a stub resolver, too. It also includes spf.c, a non-blocking SPF resolver with no threading, no forking, and no run-time dependencies.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-01-16 06:55
20110114

一个臭虫dns_srv_print()未能以NUL终止是固定的。
标签: Minor bugfixes
A bug where dns_srv_print() failed to NUL terminate was fixed.

2010-08-16 10:41
20100813

此版本修复了核心解析器内存泄漏。阿QoI修复套ai_canonname的IP地址时,一个数字主机指定dns_ai_open()。 BSD的套接字包装,socket.c,已被添加到contrib目录。 socket.c透明和异步处理DNS查询,TCP连接(2)安装程序,和SSL谈判;应用程序逻辑只是试图通过对象读取和写入。
标签: Minor bugfixes
This release fixes a memory leak in the core resolver. A QoI fix sets ai_canonname to the IP address when a numeric host is specified to dns_ai_open(). The BSD Sockets wrapper, socket.c, has been added to the contrib directory. socket.c transparently and asynchronously handles DNS lookup, TCP connect(2) setup, and SSL negotiation; the application merely attempts logical reads and writes through the object.

2010-07-15 08:01
20100709

此版本增加了一个界面查询统计。它使域截断处理更加一致。
标签: Minor
This release adds a query statistics interface. It makes domain truncation handling more consistent.

2010-07-09 08:42
20100708

此版本避免了可能出现无效的读取及以上时,扩大地方和根域名服务器提示迭代。
标签: Minor bugfixes
This release prevents possible invalid reads when expanding and iterating over local and root nameserver hints.

2010-06-08 16:05
20100515

在/ etc / resolv.conf的域名服务器重试计数现在服从。防晒查询限制执行。中的一个大跳跃指数船民指令发生器错误是固定的。
标签: Minor bugfixes
The /etc/resolv.conf nameserver retry count is now obeyed. SPF query limits are enforced. A bug in the VM instruction generator for large jump indices was fixed.

Project Resources