<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ...</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html</link>
    <description>Доступны корректирующие выпуски DNS-сервера BIND 9.10.0-P2 (http://permalink.gmane.org/gmane.network.dns.bind.announce/502), 9.9.5-P1 (http://permalink.gmane.org/gmane.network.dns.bind.announce/501) и 9.8.7-P1 (http://permalink.gmane.org/gmane.network.dns.bind.announce/500), в которых устранена серия уязвимостей и решена проблема (https://kb.isc.org/article/AA-01167), способная привести к краху процесса в непредсказуемые моменты обработки запросов. Примечательно, что проблема проявляется только при сборке с использованием GCC 4.9.0 и более новых выпусков и вызвана изменением работы оптимизатора GCC. В частности,  начиная с GCC 4.9 по умолчанию включается режим удаления лишних операций сравнения с указателями NULL, при использовании которого из-за удаления из кода важных для работы проверок в BIND начинают проявляться непредсказуемые проблемы в работе. Для решения проблемы следует обеспечить сборку BIND с опцией &quot;CFLAGS=-fno-delete-null-pointer-checks&quot;.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Кроме отмеченной проблемы, в новых выпусках устране</description>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#347</link>
    <pubDate>Tue, 22 Dec 2015 18:59:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; char, который по умолчанию signed.&lt;br&gt;&amp;gt; Нет, знаковость char зависит от платформы.&lt;br&gt;&lt;br&gt;на большинстве платформ у большинства компиляторов char по&amp;#8208;умолчанию знаковый. без явных дополнительных уточнений это принимается умолчанием.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (0xd34df00d)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#346</link>
    <pubDate>Tue, 22 Dec 2015 18:31:15 GMT</pubDate>
    <description>&amp;gt; char, который по умолчанию signed.&lt;br&gt;&lt;br&gt;Нет, знаковость char зависит от платформы.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#345</link>
    <pubDate>Tue, 22 Dec 2015 18:30:03 GMT</pubDate>
    <description>&amp;gt; А что тут ненормального?&lt;br&gt;&lt;br&gt;как я уже писал, ненормально тут то, что -1 &amp;#8212; валидное значение для char, который по умолчанию signed. как этот код ни переписывай, он изначально говнокод, потому что использует для исключительной ситуации код возврата, который может появиться и без исключительной ситуации. у программиста при виде этого в голове ревёт сирена. сразу. вне зависимости от того, может ли во входном потоке встретиться &#092;xff &amp;#8212; если это никак не проверяется, и даже комментария нет, то может, и встретится, и всё сломается.&lt;br&gt;&lt;br&gt;это как не проверять результат malloc&apos;а: глаз мгновенно спотыкается, а руки автоматически тянутся вставить хотя бы проверку с abort&apos;ом.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ... (Crazy Alex)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#344</link>
    <pubDate>Tue, 22 Dec 2015 12:36:18 GMT</pubDate>
    <description>Ясен пень, что не работают.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ... (Crazy Alex)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#343</link>
    <pubDate>Tue, 22 Dec 2015 12:33:19 GMT</pubDate>
    <description>А что тут ненормального? Архитектур, где sizeof(char)==sizeof(int) уже и не осталось, разве что контроллеры какие-то. А для обычного рядового кода char, даже если он unsigned, в signed int поместится гарантированно.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#341</link>
    <pubDate>Sat, 21 Jun 2014 15:42:14 GMT</pubDate>
    <description>&amp;gt; Да понятно почему&lt;br&gt;&lt;br&gt;как я и сказал &amp;#8212; пояснять бессмысленно. конечно, ничего ты не понял, но уверен, что понял.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (Vkni)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#340</link>
    <pubDate>Sat, 21 Jun 2014 01:29:28 GMT</pubDate>
    <description>&amp;gt; Ой, а мужики-то не знают, уже 5.33 выпустили. И вообще по 4-5 &lt;br&gt;&amp;gt; раз в год новые версии выходят &lt;br&gt;&lt;br&gt;Мужики, естественно, не знают о том, что происходило больше, чем 2 года назад. И что Максиму длительное время поддерживал ныне покойный William Schelter из Техаса - тоже не знают.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (Vkni)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#339</link>
    <pubDate>Sat, 21 Jun 2014 01:26:41 GMT</pubDate>
    <description>&amp;gt; и желательно &amp;#8212; вместе с родственниками. если непонятно, почему &amp;#8212; то и &lt;br&gt;&amp;gt; пояснять бессмысленно.&lt;br&gt;&lt;br&gt;Да понятно почему - это инстинктивное желание. Но на уровне градоначальника нужно всё-таки свои инстинкты слегка умерять. Иначе останешься один с письмоводителем.&lt;br&gt;</description>
</item>

<item>
    <title>В DNS-сервере BIND устранен серьёзный сбой, возникший... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/96290.html#338</link>
    <pubDate>Wed, 18 Jun 2014 14:57:48 GMT</pubDate>
    <description>&amp;gt; А ты хочешь сразу палить.&lt;br&gt;&lt;br&gt;и желательно &amp;#8212; вместе с родственниками. если непонятно, почему &amp;#8212; то и пояснять бессмысленно.&lt;br&gt;</description>
</item>

</channel>
</rss>
