<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/arpa, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-01-10T11:45:47Z</updated>
<entry>
<title>MFC r183004 to stable/7:</title>
<updated>2009-01-10T11:45:47Z</updated>
<author>
<name>Antoine Brodin</name>
<email>antoine@FreeBSD.org</email>
</author>
<published>2009-01-10T11:45:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7ea3329d5f138138384c6b8a5c2feeddf4251dd1'/>
<id>urn:sha1:7ea3329d5f138138384c6b8a5c2feeddf4251dd1</id>
<content type='text'>
  Fix TELOPT(opt) when opt &gt; TELOPT_TN3270E.

  PR:		127194
  Submitted by:	Joost Bekkers
  MFC after:	1 month
</content>
</entry>
<entry>
<title>MFC 186090</title>
<updated>2008-12-17T12:31:04Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2008-12-17T12:31:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=98ac5ca3342e85516b938ef251b570f707a020d8'/>
<id>urn:sha1:98ac5ca3342e85516b938ef251b570f707a020d8</id>
<content type='text'>
Update our resolver to BIND 9.4.3.

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 &lt;cxib__at__securityreason.com&gt;
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Remove old prototypes for addr2ascii() and ascii2addr(), functions which no</title>
<updated>2007-08-24T20:25:52Z</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2007-08-24T20:25:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0ad9d01971d34cc6650a233dcb6de63f7953f60f'/>
<id>urn:sha1:0ad9d01971d34cc6650a233dcb6de63f7953f60f</id>
<content type='text'>
longer exist in libc.

Requested by:	Craig Rodrigues
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>declare struct tftphdr and embedded union as beeing packed, which is</title>
<updated>2007-08-01T11:59:09Z</updated>
<author>
<name>Bernd Walter</name>
<email>ticso@FreeBSD.org</email>
</author>
<published>2007-08-01T11:59:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b2d5599a5b165627d479fcd093c53d92e0ea012'/>
<id>urn:sha1:1b2d5599a5b165627d479fcd093c53d92e0ea012</id>
<content type='text'>
required for arm.

Tested on:	arm, i386, amd64
Approved by:	re (rwatson)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Require users to provide a length information for inet_ntoa_r,</title>
<updated>2007-06-14T07:13:28Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2007-06-14T07:13:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0bb263df82e129f5f8c82da6deb55dfe10daa677'/>
<id>urn:sha1:0bb263df82e129f5f8c82da6deb55dfe10daa677</id>
<content type='text'>
this is common on other platforms.

Reported by:	pointyhat via kris
</content>
</entry>
<entry>
<title>Add inet_ntoa_r, a reentrant version of inet_ntoa.  This is</title>
<updated>2007-06-11T07:21:21Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2007-06-11T07:21:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0c927cdd8e6e05387fc5a9ffcb5dbe128d4ad749'/>
<id>urn:sha1:0c927cdd8e6e05387fc5a9ffcb5dbe128d4ad749</id>
<content type='text'>
available on a lot of platforms, as well as libkern for years.

Submitted by:	"MQ"
</content>
</entry>
<entry>
<title>Merge BIND 9.4.1 into main chunk.</title>
<updated>2007-06-03T17:20:27Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2007-06-03T17:20:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dde4a85d9ddb5d516c37a565156ef509738c3c22'/>
<id>urn:sha1:dde4a85d9ddb5d516c37a565156ef509738c3c22</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Merge BIND9 9.3.3 into main chunk.</title>
<updated>2006-12-15T20:59:55Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-12-15T20:59:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2cd19db26a49002206f71dfa91a0278aa7b43977'/>
<id>urn:sha1:2cd19db26a49002206f71dfa91a0278aa7b43977</id>
<content type='text'>
Obtained from:	ISC
MFC after:	1 week
</content>
</entry>
<entry>
<title>Upgrade res_update(3) and the friends to BIND9's one excluding TSIG</title>
<updated>2006-05-21T11:19:36Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-05-21T11:19:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d808369aa12220bdee2c6dd87b8059221c3e8c93'/>
<id>urn:sha1:d808369aa12220bdee2c6dd87b8059221c3e8c93</id>
<content type='text'>
support.

X-MFC after:	never
</content>
</entry>
<entry>
<title>Update the resolver in libc to BIND9's one.</title>
<updated>2006-03-21T16:11:11Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-03-21T16:11:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5342d17f09a8eec0477b117bc74a90921ac2f03e'/>
<id>urn:sha1:5342d17f09a8eec0477b117bc74a90921ac2f03e</id>
<content type='text'>
Since, res_sendsigned(3) and the friends use MD5 functions, it is
hard to include them without having MD5 functions in libc.  So,
res_sendsigned(3) is not merged into libc.

Since, res_update(3) in BIND9 is not binary compatible with our
res_update(3), res_update(3) is leaved as is, except some
necessary modifications.
The res_update(3) and the friends are not essential part of the
resolver.  They are not defined in resolv.h but defined in
res_update.h separately in BIND9.  Further, they are not called from
our tree.  So, I hide them from our resolv.h, but leave them only
for binary backward compatibility (perhaps, no one calls them).

Since, struct __res_state_ext is not exposed in BIND9, I hide it
from our resolv.h.  And, global variable _res_ext is removed.  It
breaks binary backward compatibility.  But, since it is not used from
outside of our libc, I think it is safe.

Reviewed by:	arch@ (no objection)
</content>
</entry>
</feed>
