#
331722 |
|
29-Mar-2018 |
eadler |
Revert r330897:
This was intended to be a non-functional change. It wasn't. The commit message was thus wrong. In addition it broke arm, and merged crypto related code.
Revert with prejudice.
This revert skips files touched in r316370 since that commit was since MFCed. This revert also skips files that require $FreeBSD$ property changes.
Thank you to those who helped me get out of this mess including but not limited to gonzo, kevans, rgrimes.
Requested by: gjb (re)
|
#
330897 |
|
14-Mar-2018 |
eadler |
Partial merge of the SPDX changes
These changes are incomplete but are making it difficult to determine what other changes can/should be merged.
No objections from: pfg
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
298226 |
|
18-Apr-2016 |
avos |
libc: do not include <sys/types.h> where <sys/param.h> was already included
According to style(9): > normally, include <sys/types.h> OR <sys/param.h>, but not both. (<sys/param.h> already includes <sys/types.h> when LOCORE is not defined).
|
#
292250 |
|
15-Dec-2015 |
ngie |
Allow users override `DEBUG` on the command line via DEBUG_FLAGS="-DDEBUG" with lib/libc/resolv by conditionalizing its definition
MFC after: 3 days Reviewed by: ume, vangyzen Differential Revision: https://reviews.freebsd.org/D4519
|
#
288114 |
|
22-Sep-2015 |
rodrigc |
Use ANSI C prototypes. Eliminates -Wold-style-definition warnings.
|
#
269867 |
|
12-Aug-2014 |
ume |
Update our stub resolver to final version of libbind.
Obtained from: ISC
|
#
260652 |
|
14-Jan-2014 |
jilles |
libc/resolv: Use poll() instead of kqueue().
The resolver in libc creates a kqueue for watching a single file descriptor. This can be done using poll() which should be lighter on the kernel and reduce possible problems with rlimits (file descriptors, kqueues).
Reviewed by: jhb
|
#
255336 |
|
06-Sep-2013 |
jilles |
libc: Make resolver sockets close-on-exec (SOCK_CLOEXEC).
Although the resolver's sockets are exposed to applications via res_state, I do not expect them to pass the sockets across execve().
|
#
228537 |
|
15-Dec-2011 |
dim |
Remove meaningless self-assignment in res_send.c, otherwise clang will warn about it. I guess this was originally done to silence a bogus warning by an older version of gcc, but I could not reproduce it with any version of gcc that I have access to.
MFC after: 1 week
|
#
186090 |
|
14-Dec-2008 |
ume |
Merge the resolver part of BIND 9.4.3 into HEAD. It includes the following fix:
2426. [bug] libbind: inet_net_pton() can sometimes return the wrong value if excessively large netmasks are supplied. [RT #18512]
Reported by: Maksymilian Arciemowicz <cxib__at__securityreason.com>
|
#
170244 |
|
03-Jun-2007 |
ume |
Merge BIND 9.4.1 into main chunk.
MFC after: 2 weeks
|
#
167246 |
|
05-Mar-2007 |
jhb |
Only reject file descriptors higher than FD_SETSIZE if we are not using poll(2) or kqueue(2). Previously we rejected fd's higher than FD_SETSIZE for kevent(2), and larger than sysconf(_SC_OPEN_MAX) for poll(2). However, the check for poll(2) wasn't really needed. open(2) and socket(2) won't return an fd you can't pass to either poll(2) or kevent(2). This fixes a but where gethostbyname() would fail if you had more than 1023 files open in a process.
MFC after: 1 week Reviewed by: ume Found by: ps
|
#
165903 |
|
08-Jan-2007 |
imp |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
#
165258 |
|
15-Dec-2006 |
ume |
Merge BIND9 9.3.3 into main chunk.
Obtained from: ISC MFC after: 1 week
|
#
163661 |
|
24-Oct-2006 |
ume |
Merge res_send.c of BIND9 9.3.3rc2 into main chunk. It includes following fix:
Retransmission timeouts should be based on which attempt it is to the nameserver and not the nameserver itself.
Obtained from: ISC MFC after: 3 days
|
#
160967 |
|
04-Aug-2006 |
ume |
Check if the filedes of kevent is expected one. Though our old resolver opened just one socket, BIND9's resolver may open more than one sockets. And, BIND9's resolver doesn't close the socket on timeout. So, we need this check.
Reported by: freebsd-cvs-src__at__oldach.net (Helge Oldach), bz Hinted by: rwatson
|
#
156956 |
|
21-Mar-2006 |
ume |
- Merge our local changes. - Exclude unnecessary functions for us.
|
#
156953 |
|
21-Mar-2006 |
ume |
This commit was generated by cvs2svn to compensate for changes in r156952, which included commits to RCS files with non-trunk default branches.
|
#
156952 |
|
21-Mar-2006 |
ume |
Vendor import of BIND 9.3.2
|