History log of /freebsd-10.3-release/lib/libc/resolv/res_init.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 296373 04-Mar-2016 marius

- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.3.
- Update default pkg(8) configuration to use the quarterly branch.

Approved by: re (implicit)

# 292462 19-Dec-2015 vangyzen

MFC r289315, r292216

resolver: automatically reload /etc/resolv.conf

On each resolver query, use stat(2) to see if the modification time
of /etc/resolv.conf has changed. If so, reload the file and reinitialize
the resolver library. However, only call stat(2) if at least two seconds
have passed since the last call to stat(2), since calling it on every
query could kill performance.

This new behavior is enabled by default. Add a "reload-period" option
to disable it or change the period of the test.

Document this behavior and option in resolv.conf(5).

Polish the man page just enough to appease igor.

Relnotes: yes
Sponsored by: Dell Inc.


# 292430 18-Dec-2015 ngie

MFC r292250:

Allow users override `DEBUG` on the command line via DEBUG_FLAGS="-DDEBUG" with
lib/libc/resolv by conditionalizing its definition

Reviewed by: ume, vangyzen
Differential Revision: https://reviews.freebsd.org/D4519


# 270838 30-Aug-2014 ume

MFC r269867:
Update our stub resolver to final version of libbind
(libbind-6.0).

Obtained from: ISC


# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 254700 23-Aug-2013 jilles

libc: Make various internal file descriptors from fopen() close-on-exec.


# 174226 03-Dec-2007 ume

Merge BIND 9.4.2 into main chunk.


# 170244 03-Jun-2007 ume

Merge BIND 9.4.1 into main chunk.

MFC after: 2 weeks


# 165903 09-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


# 160965 04-Aug-2006 ume

_close() should be called instead of close() here.


# 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