Files
heimdal/lib/krb5
Jeffrey Altman 13568961ec krb5: DNS A record fallback test for invalid gTLD
As per
https://www.icann.org/en/system/files/files/name-collision-mitigation-01aug14-en.pdf
prior to a new top-level domain being put into service there is controlled
interuption service which will return explicit responses to DNS A, MX, SRV, and TXT
queries that can be used to detect private namespace collisions.

When performing fallback_get_hosts() check the AF_INET responses to ensure
that they are not the gTLD name collision address 127.0.53.53.  If so, add
an error message to the context and return KRB5_KDC_UNREACH.

Write a warning to the log (if any).

Change-Id: I2578f13948b8327cc3f06542c1e489f02410143a
2016-04-10 17:05:07 -05:00
..
2011-07-24 16:02:22 -07:00
2011-05-21 11:57:31 -07:00
2013-07-18 14:58:54 +02:00
2015-05-20 10:07:51 -05:00
2013-10-04 18:58:31 -04:00
2015-04-21 22:18:09 -04:00
2013-04-29 22:54:11 -07:00
2015-03-24 11:49:58 -05:00
2014-12-01 15:41:12 -08:00
2014-03-16 22:56:48 -05:00
2012-01-10 22:54:50 +01:00
2012-07-02 11:33:18 -04:00
2016-04-10 17:05:07 -05:00
2015-04-14 11:27:24 -05:00
2016-02-26 01:04:31 -06:00
2011-03-12 19:29:00 -08:00
2014-06-09 23:36:23 +02:00
2015-03-24 11:49:58 -05:00
2011-07-24 16:02:22 -07:00
2014-04-25 02:42:17 +02:00
2011-05-21 11:57:31 -07:00
2014-04-25 02:42:17 +02:00
2011-05-21 11:57:31 -07:00
2013-10-15 11:52:37 +02:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2014-04-25 02:42:17 +02:00
2015-04-14 11:27:21 -05:00
2005-10-08 15:39:42 +00:00
2007-07-15 20:49:46 +00:00
2009-05-04 06:17:40 +00:00
2015-04-13 16:59:20 -05:00
2014-03-24 23:07:49 -05:00
2011-05-21 11:57:31 -07:00
2015-03-21 15:44:48 -04:00
2016-03-10 10:33:53 +01:00
2013-09-12 13:32:22 -05:00
2014-02-04 23:20:11 -05:00
2016-04-10 17:05:07 -05:00
2016-02-26 01:04:31 -06:00
2016-02-26 01:04:31 -06:00
2016-02-26 01:04:31 -06:00
2016-02-26 01:04:31 -06:00
2015-04-19 15:04:16 -05:00
2016-02-26 00:55:30 -06:00
2016-02-26 00:55:30 -06:00
2012-05-28 13:14:55 +01:00
2011-05-21 11:57:31 -07:00
2016-02-29 19:13:09 -06:00
2011-05-21 11:57:31 -07:00
2010-09-18 14:45:33 -07:00
2011-05-21 11:57:31 -07:00
2013-09-12 12:14:40 -05:00
2011-05-21 11:57:31 -07:00
2015-03-21 15:44:48 -04:00
2009-05-04 06:17:40 +00:00
2014-04-29 11:04:21 -06:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-12-03 13:02:28 -08:00
2013-03-05 21:47:20 -06:00
2009-05-04 06:17:40 +00:00
2010-05-30 13:37:07 -07:00
2009-05-04 06:17:40 +00:00
2010-11-03 11:12:24 +00:00
2016-02-26 01:04:31 -06:00
2011-05-21 11:57:31 -07:00
2016-02-26 01:04:31 -06:00