ISC DHCP

Скриншот программы:
ISC DHCP
Детали программы:
Версия: 4.4.1 обновление
Дата загрузки: 22 Jun 18
Разработчик: Ted Lemon
Тип распространения: Бесплатная
Популярность: 4

Rating: nan/5 (Total Votes: 0)

ISC DHCP - это программное обеспечение с открытым исходным кодом, которое обеспечивает свободно распространяемую ссылочную реализацию DHCP (Dynamic Host Configuration Protocol) с помощью набора инструментов:

- Сервер DHCP

- Клиент DHCP

- Агент ретрансляции DHCP

Что нового в этой версии:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии 4.3.5:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии 4.3.4:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии 4.3.3-P1:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии 4.3.3:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии 4.3.0 / 4.2.6:

  • Обратите внимание на предупреждения статического анализа. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Предупреждения о бессимптомном статическом анализе. [ISC-Bugs # 33428]
  • Добавить проверку для 64-битного пакета для atf. [ISC-Bugs # 32206]
  • Используйте новые пакеты инструментов auto * и включите поддержку RFC_3542 в Mac OS. [ISC-Bugs # 26303]
  • Удалите переменную, если она не используется из-за #ifdefs, чтобы избежать предупреждения компилятора в Solaris с использованием GCC. [ISC-Bugs # 33032]
  • Добавьте проверку слишком большого количества пробелов в файле конфигурации или аренды. Спасибо Паоло Пеллегрино за то, что он нашел проблему и предложил патч. [ISC-Bugs # 33351]
  • Исправить несколько проблем с использованием OMAPI для управления объектами класса и подкласса. [ISC-Bugs # 27452]
  • Добавлен вызов сна после убийства старого клиента, чтобы обеспечить время для очистки сокетов. Это должно позволить опции -r работать более последовательно. [ISC-Bugs # 18175]
  • Отсутствующие файлы для руководства разработчика ISC DHCP теперь включены в файлы деблокирования. Чтобы создать эту документацию, используйте команду make devel в каталоге doc. [ISC-Bugs # 32767]
  • Обновить клиентский скрипт для использования с openwrt. [ISC-Bugs # 29843]
  • Исправьте обработку сокетов для клиентов DHCPv6, чтобы разрешить работу нескольких экземпляров клиента на одной машине. Раньше только один клиент получал пакеты. Спасибо Jiri Popelka в Red Hat за сообщение об ошибке и потенциальный патч. [ISC-Bugs # 34784]
  • Добавлена ​​поддержка для осторожного отключения после получения сигнала. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Улучшите ведение журнала сервера DHCPv6, чтобы включить адреса, назначенные клиентам. [ISC-Bugs # 26377]

Что нового в версии 4.2.5-P1:

  • Обнаружена проблема безопасности в Bind9 и исправлено. Этот выпуск включает в себя фиксированный код Bind9. Изменений кода в коде DHCP не было. [ISC-Bugs # 32688] CVE: CVE-2013-2266.

Что нового в версии 4.2.5:

  • Исправьте код для вычисления значений времени в клиенте, чтобы сравнить значение обратной последовательности с бесконечностью вместо значения возобновления. Благодаря Chenda Huang от H3C Technologies Co., Limited за сообщение об этой проблеме. [ISC-Bugs # 29062]
  • Исправить некоторые проблемы в коде для параметров синтаксического анализа и печати. [ISC-Bugs # 22625] - правильно напечатать параметры, которые имеют несколько полей, за которыми следует массив чего-то, например «fIa». [ISC-Bugs # 27289] - правильно проанализировать параметры в объявлениях, которые имеют несколько полей, за которыми следует массив чего-то, например «fIa». [ISC-Bugs # 27296] - правильно определить, проанализировали ли мы 16 или 32-битное значение в expression_numeric_expression (extract-int). [ISC-Bugs # 27314] - правильно проанализировать параметр нулевой длины из файла аренды. Благодаря Marius Tomaschewski из SUSE для отчета и прототипа патча для этого билета, а также билет 27289.
  • Ранее код сервера был ослаблен, чтобы разрешить обработку пакетов с идентификаторами клиента нулевой длины. В некоторых ситуациях использование идентификаторов клиентов с нулевой длиной может привести к тому, что сервер перейдет в бесконечный цикл. Поскольку такие идентификаторы недействительны в соответствии с разделом 9.14 RFC 2132, сервер больше не принимает их. Идентификаторы клиентов с длиной 1 также недействительны, но сервер все еще принимает их, чтобы свести к минимуму срыв. Ограничение, скорее всего, будет затянуто в будущем, чтобы запретить идентификаторы с длиной 1. Благодаря Маркусу Хиетаве проекта Codenomicon CROSS для поиска этой проблемы и CERT-FI для координации уязвимости. [ISC-Bugs # 29851] CVE: CVE-2012-3571
  • При попытке конвертировать DUID с параметра идентификатора клиента в аппаратный адрес обрабатывать неверные идентификаторы клиентов. Благодаря Маркусу Хиетаве проекта Codenomicon CROSS для поиска этой проблемы и CERT-FI для координации уязвимости. [ISC-Bugs # 29852] CVE: CVE-2012-3570
  • Была обнаружена и исправлена ​​пара утечек памяти. Благодаря Глену Юстасу из Университета Масси, Новая Зеландия, он нашел эту проблему. [ISC-Bugs # 30024] CVE: CVE-2012-3954
  • Существующие устаревшие модульные тесты были перенесены в автоматическую тестовую платформу (ATF). Было разработано несколько новых тестов. Чтобы включить модульные тесты, используйте --with-atf в скрипте configure. Добавлено Руководство разработчика. Чтобы сгенерировать его, используйте make devel в каталоге doc. В настоящее время он находится на ранних стадиях развития, но ожидается, что он будет расти в ближайшем будущем. [ISC-Bugs 25901]
  • Была обнаружена и исправлена ​​проблема с использованием сроков аренды. Внесение определенных изменений в конечное время аренды IPv6 может привести к прерыванию работы сервера. Благодаря Глену Юстасу из Университета Масси, Новая Зеландия, он нашел эту проблему. [ISC-Bugs # 30281] CVE: CVE-2012-3955
  • Обновите код отладки утечки памяти для работы с v6. [ISC-Bugs # 30297]
  • Отмените требования для удаления записи A или AAAA. Раньше код удаления DDNS требовал существования записи A или AAAA и записи TXT. Это требование может вызвать проблемы, если что-то прервало удаление, оставив запись TXT в одиночку. Эта релаксация была кодифицирована в RFC 4703. [ISC-Bugs # 30734]
  • Изменить код отказа, чтобы лучше обрабатывать неверные имена. Раньше структура, содержащая имя, могла быть освобождена ненадлежащим образом в некоторых случаях и не освобождена в других случаях. [ISC-Bugs # 30320]
  • Добавьте параметр configure, enable-secs-byteorder, чтобы иметь дело с клиентами, которые неправильно упорядочивают байты в поле secs. Это поле должно быть в сетевом порядке, но некоторые клиенты ошибаются. Когда эта опция включена, сервер будет проверять поле secs, и если он выглядит неправильно (старший байт не равен нулю и младший байт 0), поменяйте байты. Значение по умолчанию отключено. Этот параметр полезен только при балансировке нагрузки при отказе. [ISC-Bugs # 26108]
  • Исправить набор проблем, обнаруженных с помощью инструмента проверки кода. Благодаря Jiri Popelka и Tomas Hozza Red Hat для журналов и патчей. [ISC-Bugs # 23833]
  • Улучшена обработка без кавычек строк base64. Теперь Parser корректно обрабатывает строки, содержащие зарезервированные имена. [ISC-Bugs # 23048]
  • Измените функцию nak_lease, чтобы попытаться найти параметр-идентификатор сервера для NAK. Эта функция включена путем определения SERVER_ID_FOR_NAK в include / site.h и в настоящее время по умолчанию отключена. [ISC-Bugs # 25689]
  • Теперь клиент передает информацию о параметрах, запрошенных им с сервера, коду сценария через переменные среды. Эти переменные имеют форму request_ = 1, где имя параметра совпадает с именем, используемым в переменных new_ * и old_ *. [ISC-Bugs # 29068]
  • Добавьте поддержку для простой проверки того, что идентификатор сервера в сообщении-запросе на удаленный одноранговый узел соответствует идентификатору сервера сервера. Эта поддержка активируется путем редактирования файла include / site.h и раскомментирования определения для SERVER_ID_CHECK. Параметр имеет несколько ограничений и проблем - перед тем, как включить его, прочитайте комментарий в файле site.h. [ISC-Bugs # 31463]
  • Уточните некоторые проблемы с компилятором в коде отладки. [ISC-Bugs # 26460]
  • Переместите файл dmcpd.conf exmample в файл dhcpd.conf.example, чтобы избежать перезаписывания файла dhcpd.conf при установке новой версии ISC DHCP. Теперь пользователю необходимо вручную скопировать и отредактировать файл dhcpd.conf по своему усмотрению. [ISC-Bugs # 19337]
  • Проверьте значение статуса при попытке прочитать из подключения, чтобы узнать, может ли оно быть закрыто. Если он закрыт, не пытайтесь читать его снова. Это позволяет избежать потенциального цикла ожидания ожидания ожидания, когда псевдонимы совпадают. [ISC-Bugs # 31231]
  • Удалите неиспользуемую переменную, чтобы компиляторы были довольны. [ISC-Bugs # 31983]

Что нового в версии 4.2.4-P2:

  • Проблема с использованием времени аренды был найден и исправлен. Внесение определенных изменений в конечное время аренды IPv6 может привести к прерыванию работы сервера. Благодаря Глену Юстасу из Университета Масси, Новая Зеландия, он нашел эту проблему. [ISC-Bugs # 30281] CVE: CVE-2012-3955

Что нового в версии 4.2.0-P1:

  • Обрабатывать сообщение пересылки с неуказанным адрес в поле адреса ссылки. Раньше такое сообщение приводило к сбою сервера.

Комментарии к ISC DHCP

Комментарии не найдены
добавить комментарий
Включите картинки!