ISC DHCP

Logiciel capture d'écran:
ISC DHCP
Détails logiciels:
Version: 4.4.1 Mise à jour
Date de transfert: 22 Jun 18
Développeur: Ted Lemon
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

ISC DHCP est un logiciel open source qui fournit une implémentation de référence librement redistribuable de DHCP (Dynamic Host Configuration Protocol), à travers une suite d'outils:

- Un serveur DHCP

- Un client DHCP

- Un agent de relais DHCP

Quoi de neuf dans cette version:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Quoi de neuf dans la version:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Quoi de neuf dans la version 4.3.5:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Quoi de neuf dans la version 4.3.4:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Nouveautés dans la version 4.3.3-P1:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Nouveautés dans la version 4.3.3:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Nouveautés dans la version 4.3.0 / 4.2.6:

  • Adresse les avertissements d'analyse statique. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Mettre en garde les avertissements d'analyse statique bénins. [ISC-Bugs # 33428]
  • Ajoute la vérification du paquet 64 bits pour atf. [ISC-Bugs # 32206]
  • Utilisez des packages d'outils auto * plus récents et activez la prise en charge de RFC_3542 sous Mac OS. [ISC-Bugs # 26303]
  • Supprime une variable lorsqu'elle n'est pas utilisée en raison de #ifdefs pour éviter un avertissement du compilateur sur Solaris utilisant GCC. [ISC-Bugs # 33032]
  • Ajoutez une coche pour trop d'espace dans un fichier de configuration ou de bail. Merci à Paolo Pellegrino pour avoir trouvé le problème et une suggestion pour le patch. [ISC-Bugs # 33351]
  • Correction de plusieurs problèmes liés à l'utilisation d'OMAPI pour manipuler les objets de classe et de sous-classe. [ISC-Bugs # 27452]
  • Ajout d'un appel de veille après avoir tué l'ancien client pour permettre le nettoyage des sockets. Cela devrait permettre à l'option -r de fonctionner de manière plus cohérente. [ISC-Bugs # 18175]
  • Les fichiers manquants pour ISC DHCP Developer's Guide sont maintenant inclus dans les archives tar de la version. Pour générer cette documentation, utilisez la commande make devel dans le répertoire doc. [ISC-Bugs # 32767]
  • Mettre à jour le script client à utiliser avec openwrt. [ISC-Bugs # 29843]
  • Correction de la gestion des sockets pour les clients DHCPv6 afin de permettre à plusieurs instances d'un client sur une seule machine de fonctionner correctement. Auparavant, seul un client recevait les paquets. Merci à Jiri Popelka de Red Hat pour le rapport de bug et un patch potentiel. [ISC-Bugs # 34784]
  • Ajout du support pour un arrêt en douceur après la réception du signal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Améliorer la journalisation du serveur DHCPv6 pour inclure les adresses attribuées aux clients. [ISC-Bugs # 26377]

Quoi de neuf dans la version 4.2.5-P1:

  • Un problème de sécurité dans Bind9 a été trouvé et fixé. Cette version inclut le code Bind9 fixe. Il n'y a eu aucun changement de code au code DHCP. [ISC-Bugs # 32688] CVE: CVE-2013-2266.

Quoi de neuf dans la version 4.2.5:

  • Corrige le code pour calculer les valeurs de temps dans le client afin de comparer la valeur de rebind à l'infini au lieu de renouveler la valeur. Merci à Chenda Huang de H3C Technologies Co., Limited pour avoir signalé ce problème. [ISC-Bugs # 29062]
  • Corrigez certains problèmes dans le code pour les options d'analyse et d'impression. [ISC-Bugs # 22625] - imprime correctement les options qui ont plusieurs champs suivis d'un tableau de quelque chose par exemple & quot; fIa & quot; [ISC-Bugs # 27289] - correctement analyser les options dans les déclarations qui ont plusieurs champs suivis d'un tableau de quelque chose par exemple & quot; fIa & quot; [ISC-Bugs # 27296] - Déterminer correctement si nous avons analysé une valeur de 16 ou 32 bits dans evaluate_numeric_expression (extract-int). [ISC-Bugs # 27314] - analyser correctement une option de longueur nulle à partir d'un fichier de bail. Merci à Marius Tomaschewski de SUSE pour le rapport et le patch prototype de ce ticket ainsi que le ticket 27289.
  • Auparavant, le code du serveur était assoupli pour permettre le traitement des paquets avec des ID client de longueur zéro. Dans certaines situations, l'utilisation d'identifiants de clients de longueur nulle peut entraîner une boucle infinie. Comme ces identifiants ne sont pas valides selon la section 9.14 de la RFC 2132, le serveur ne les accepte plus. Les identifiants de client d'une longueur de 1 sont également invalides, mais le serveur les accepte toujours afin de minimiser les interruptions. La restriction sera probablement resserrée à l'avenir pour interdire les identifiants d'une longueur de 1. Merci à Markus Hietava du projet Codenomicon CROSS pour la découverte de ce problème et au CERT-FI pour la coordination des vulnérabilités. [ISC-Bugs # 29851] CVE: CVE-2012-3571
  • Lorsque vous tentez de convertir un DUID d'une option d'ID client en une adresse matérielle, gérez correctement les ID client inattendus. Merci à Markus Hietava du projet Codenomicon CROSS pour avoir trouvé ce numéro et CERT-FI pour la coordination des vulnérabilités. [ISC-Bugs # 29852] CVE: CVE-2012-3570
  • Une paire de fuites de mémoire ont été trouvées et corrigées. Merci à Glen Eustace de l'Université Massey, en Nouvelle-Zélande, d'avoir trouvé ce numéro. [ISC-Bugs # 30024] CVE: CVE-2012-3954
  • Les tests unitaires hérités existants ont été migrés vers Automated Test Framework (ATF). Plusieurs nouveaux tests ont été développés. Pour activer les tests unitaires, utilisez --with-atf dans le script configure. Un guide du développeur a été ajouté. Pour le générer, utilisez make devel dans le répertoire doc. Il est actuellement dans les premiers stades de développement, mais devrait se développer dans un proche avenir. [ISC-Bugs 25901]
  • Un problème avec l'utilisation des délais de location a été trouvé et corrigé. Effectuer certaines modifications à l'heure de fin d'un bail IPv6 peut provoquer l'arrêt du serveur. Merci à Glen Eustace de l'Université Massey, en Nouvelle-Zélande, d'avoir trouvé ce numéro. [ISC-Bugs # 30281] CVE: CVE-2012-3955
  • Mettez à jour le code de débogage de fuite de mémoire pour qu'il fonctionne avec v6. [ISC-Bugs # 30297]
  • Détendez les exigences pour la suppression d'un enregistrement A ou AAAA. Auparavant, le code de suppression DDNS nécessitait l'enregistrement A ou AAAA et l'enregistrement TXT. Cette exigence pourrait causer des problèmes si quelque chose interrompait la suppression en laissant l'enregistrement TXT seul. Cette relaxation a été codifiée dans la RFC 4703. [ISC-Bugs # 30734]
  • Modifiez le code de basculement pour mieux gérer les noms de pairs incorrects. Auparavant, la structure portant le nom pouvait être libérée de manière inappropriée dans certains cas et non libérée dans d'autres cas. [ISC-Bugs # 30320]
  • Ajoutez une option de configuration, enable-secs-byteorder, pour traiter de manière incorrecte les clients qui effectuent l'ordre des octets sur le champ secs. Ce champ devrait être dans l'ordre des octets du réseau, mais certains clients se trompent. Lorsque cette option est activée, le serveur examine le champ secs et s'il ne semble pas correct (octet haut non nul et octet bas zéro), permutez les octets. La valeur par défaut est désactivée. Cette option n'est utile que lorsque vous effectuez l'équilibrage de charge dans le cadre du basculement. [ISC-Bugs # 26108]
  • Correction d'un ensemble de problèmes détectés via un outil d'inspection de code. Merci à Jiri Popelka et Tomas Hozza Red Hat pour les bûches et les patchs. [ISC-Bugs # 23833]
  • L'analyse des chaînes base64 sans guillemets a été améliorée. Parser gère désormais correctement les chaînes contenant des noms réservés. [ISC-Bugs # 23048]
  • Modifiez la fonction nak_lease pour tenter de trouver une option d'identificateur de serveur à utiliser pour le NAK. Cette fonctionnalité est activée en définissant SERVER_ID_FOR_NAK dans includes / site.h et est actuellement désactivée par défaut. [ISC-Bugs # 25689]
  • Le client transmet maintenant les informations sur les options qu'il a demandées au serveur au code de script via des variables d'environnement. Ces variables sont de la forme requested_ = 1 avec le nom de l'option étant le même que celui utilisé dans les variables new_ * et old_ *. [ISC-Bugs # 29068]
  • Ajout de la prise en charge d'une vérification simple de l'identité de l'ID du serveur dans un message de demande envoyé à un homologue de basculement avec l'ID du serveur. Ce support est activé en éditant le fichier includes / site.h et en décommant la définition de SERVER_ID_CHECK. L'option a plusieurs restrictions et problèmes - veuillez lire le commentaire dans le fichier site.h avant de l'activer. [ISC-Bugs # 31463]
  • Tidy quelques problèmes de compilateur dans le code de débogage. [ISC-Bugs # 26460]
  • Déplacez le fichier exmample dhcpd.conf vers dhcpd.conf.example pour éviter d'écraser le fichier dhcpd.conf lors de l'installation d'une nouvelle version de DHCP ISC. L'utilisateur devra maintenant copier manuellement et éditer le fichier dhcpd.conf comme souhaité. [ISC-Bugs # 19337]
  • Vérifiez la valeur du statut lorsque vous essayez de lire à partir d'une connexion pour voir si elle a été fermée. S'il semble fermé, n'essayez pas d'en relire le contenu. Cela évite une boucle potentielle d'attente occupée lorsque les noms des pairs sont incompatibles. [ISC-Bugs # 31231]
  • Supprime une variable inutilisée pour que les compilateurs restent heureux. [ISC-Bugs # 31983]

Quoi de neuf dans la version 4.2.4-P2:

  • Un problème avec l'utilisation des temps de location a été trouvé et réparé. Effectuer certaines modifications à l'heure de fin d'un bail IPv6 peut provoquer l'arrêt du serveur. Merci à Glen Eustace de l'Université Massey, en Nouvelle-Zélande, d'avoir trouvé ce numéro. [ISC-Bugs # 30281] CVE: CVE-2012-3955

Quoi de neuf dans la version 4.2.0-P1:

  • Gérer un message de retransmission de relais avec un message non spécifié adresse dans le champ d'adresse de lien. Auparavant, un tel message provoquait le blocage du serveur.

Commentaires à ISC DHCP

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!