ISC DHCP

Software screenshot:
ISC DHCP
Software informatie:
Versie: 4.4.1 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Ted Lemon
Licentie: Gratis
Populariteit: 4

Rating: nan/5 (Total Votes: 0)

ISC DHCP is een open source-software die een vrij herdistribueerbare referentie-implementatie van DHCP (Dynamic Host Configuration Protocol) biedt, via een reeks hulpprogramma's:

- Een DHCP-server

- Een DHCP-client

- Een DHCP-relayseagent

Wat is nieuw in deze release:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie 4.3.5:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie 4.3.4:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie 4.3.3-P1:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie 4.3.3:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie 4.3.0 / 4.2.6:

  • Waarschuwingen voor statische analyse adresseren. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Stilte goedaardige statische analyse waarschuwingen. [ISC-Bugs # 33428]
  • Controle toevoegen voor 64-bits pakket voor atf. [ISC-Bugs # 32206]
  • Gebruik nieuwere automatische * -gereedschapspakketten en schakel RFC_3542-ondersteuning in op Mac OS. [ISC-Bugs # 26303]
  • Verwijder een variabele als deze niet wordt gebruikt vanwege #ifdefs om een ​​compilerwaarschuwing te voorkomen op Solaris met GCC. [ISC-Bugs # 33032]
  • Voeg een controle toe voor te veel witruimte in een configuratie- of leasebestand. Met dank aan Paolo Pellegrino voor het vinden van het probleem en een suggestie voor de patch. [ISC-Bugs # 33351]
  • Los verschillende problemen op met behulp van OMAPI om objecten van klasse en subklasse te manipuleren. [ISC-Bugs # 27452]
  • Een slaapoproep toegevoegd na het doden van de oude client zodat de stopcontacten schoongemaakt kunnen worden. Dit zou de optie -r moeten toelaten om consistenter te werken. [ISC-bugs # 18175]
  • Ontbrekende bestanden voor de ISC DHCP Developer's Guide zijn nu opgenomen in de release-tarballs. Gebruik de opdracht make devel in de doc-map om deze documentatie te genereren. [ISC-bugs # 32767]
  • Clientscript bijwerken voor gebruik met openwrt. [ISC-bugs # 29843]
  • Los de socket-afhandeling voor DHCPv6-clients zodanig op dat meerdere exemplaren van een client op één enkele machine correct kunnen werken. Eerder zou slechts één cliënt de pakketten ontvangen. Met dank aan Jiri Popelka van Red Hat voor het bugrapport en een potentiële patch. [ISC-Bugs # 34784]
  • Ondersteuning toegevoegd voor zachte uitschakeling nadat een signaal is ontvangen. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Verbeter de logboekregistratie van de DHCPv6-server om de adressen toe te voegen die aan de clients zijn toegewezen. [ISC-bugs # 26377]

Wat is nieuw in versie 4.2.5-P1:

  • Er is een beveiligingsprobleem in Bind9 gevonden en vast. Deze release bevat de vaste Bind9-code. Er zijn geen codes gewijzigd in de DHCP-code. [ISC-Bugs # 32688] CVE: CVE-2013-2266.

Wat is nieuw in versie 4.2.5:

  • Correcte code om de timingwaarden in de client te berekenen om de rebind-waarde te vergelijken met de oneindige in plaats van de vernieuwde waarde. Met dank aan Chenda Huang van H3C Technologies Co., Limited voor het melden van dit probleem. [ISC-Bugs # 29062]
  • Bepaalde problemen in de code voor het parseren en afdrukken van opties. [ISC-Bugs # 22625] - juiste afdrukopties met verschillende velden gevolgd door een array van bijvoorbeeld "fIa" [ISC-Bugs # 27289] - ontleed opties op de juiste manier in verschillende velden gevolgd door een array van bijvoorbeeld "fIa" [ISC-Bugs # 27296] - bepaal op de juiste manier of we een 16 of 32-bits waarde in evalu_ned_numeric_expression (extract-int) hebben geparseerd. [ISC-Bugs # 27314] - ontleed een optie met een lengte nul correct uit een leasebestand. Met dank aan Marius Tomaschewski van SUSE voor het rapport en de prototype-patch voor dit ticket en ticket 27289.
  • Eerder was de servercode versoepeld om pakketten met nul-lengte client-id's te verwerken. In sommige situaties kan het gebruik van nul-lengte client-id's ervoor zorgen dat de server in een oneindige lus komt. Aangezien dergelijke id's niet geldig zijn volgens RFC 2132 paragraaf 9.14, accepteert de server deze niet langer. Client-ID's met een lengte van 1 zijn ook ongeldig, maar de server accepteert ze nog steeds om verstoringen tot een minimum te beperken. De beperking zal waarschijnlijk in de toekomst worden aangescherpt om id's met een lengte van 1 te weigeren. Met dank aan Markus Hietava van Codenomicon CROSS-project voor het vinden van dit probleem en CERT-FI voor de coördinatie van de kwetsbaarheid. [ISC-Bugs # 29851] CVE: CVE-2012-3571
  • Bij pogingen om een ​​DUID van een client-id naar een hardwareadres te converteren, worden onverwachte client-id's correct verwerkt. Met dank aan Markus Hietava van Codenomicon CROSS-project voor het vinden van dit probleem en CERT-FI voor coördinatie van de kwetsbaarheid. [ISC-Bugs # 29852] CVE: CVE-2012-3570
  • Er is een paar geheugenlekken gevonden en verholpen. Met dank aan Glen Eustace van Massey University, Nieuw-Zeeland voor het vinden van dit probleem. [ISC-Bugs # 30024] CVE: CVE-2012-3954
  • Bestaande legacy-unittests zijn gemigreerd naar Automated Test Framework (ATF). Verschillende nieuwe tests zijn ontwikkeld. Gebruik unit-tests met --with-atf in configure script. Er is een handleiding voor ontwikkelaars toegevoegd. Gebruik make devel in de doc-map om dit te genereren. Het bevindt zich momenteel in de beginfase van ontwikkeling, maar zal naar verwachting in de nabije toekomst groeien. [ISC-Bugs 25901]
  • Er is een probleem met het gebruik van leasetijden gevonden en opgelost. Door bepaalde wijzigingen aan te brengen in de eindtijd van een IPv6-lease, kan de server worden afgebroken. Met dank aan Glen Eustace van Massey University, Nieuw-Zeeland voor het vinden van dit probleem. [ISC-Bugs # 30281] CVE: CVE-2012-3955
  • Werk de foutcode voor geheugenlekkage bij om met v6 te werken. [ISC-Bugs # 30297]
  • Ontspan de vereisten voor het verwijderen van een A- of AAAA-record. Eerder vereiste de DDNS-verwijdercode zowel de A- of AAAA-record als de TXT-record. Deze vereiste kan problemen veroorzaken als iets de verwijdering onderbreekt en alleen het TXT-record verlaat. Deze ontspanning was gecodificeerd in RFC 4703. [ISC-bugs # 30734]
  • Wijzig de failover-code om onjuiste peernamen beter te behandelen. Eerder kon de structuur met de naam in sommige gevallen ongepast zijn bevrijd en in andere gevallen niet zijn vrijgegeven. [ISC-Bugs # 30320]
  • Voeg een configuratieoptie, enable-secs-byteorder toe om om te gaan met clients die de bytebestelling verkeerd uitvoeren in het veld secs. Dit veld moet in de bytevolgorde van het netwerk staan, maar sommige clients zien het verkeerd. Wanneer deze optie is ingeschakeld, zal de server het veld secs onderzoeken en als het er verkeerd uitziet (hoge byte niet nul en lage byte nul), verwisselt u de bytes. De standaardinstelling is uitgeschakeld. Deze optie is alleen handig als u load-balancing uitvoert binnen failover. [ISC-Bugs # 26108]
  • Een aantal problemen oplossen die zijn ontdekt via een code-inspectietool. Met dank aan Jiri Popelka en Tomas Hozza Red Hat voor de logs en patches. [ISC-bugs # 23833]
  • Het parseren van niet-geclassificeerde base64-tekenreeksen is verbeterd. Parser verwerkt nu strings die gereserveerde namen bevatten. [ISC-Bugs # 23048]
  • Pas de nak_lease-functie aan om een ​​aantal pogingen te doen om een ​​server-ID-optie te vinden voor de NAK. Deze functie wordt ingeschakeld door SERVER_ID_FOR_NAK in include / site.h te definiëren en de standaardinstelling is uitgeschakeld. [ISC-bugs # 25689]
  • De client geeft nu via omgevingsvariabelen informatie over de aangevraagde opties van de server door aan de scriptcode. Deze variabelen hebben de vorm requested_ = 1 met de naam van de optie die hetzelfde is als gebruikt in de variabelen new_ * en old_ *. [ISC-Bugs # 29068]
  • Ondersteuning toevoegen voor een eenvoudige controle of de server-ID in een verzoekbericht naar een failover-peer overeenkomt met de server-id van de server. Deze ondersteuning is ingeschakeld door het bestand include / site.h te bewerken en de definitie van SERVER_ID_CHECK ongedaan te maken. De optie heeft verschillende beperkingen en problemen - lees de opmerking in het bestand site.h voordat u deze inschakelt. [ISC-bugs # 31463]
  • Ruim wat compilerproblemen op in de foutopsporingscode. [ISC-bugs # 26460]
  • Verplaats het dhcpd.conf voorbeeldbestand naar dhcpd.conf.example om te voorkomen dat het dhcpd.conf-bestand wordt overschreven wanneer u een nieuwe versie van ISC DHCP installeert. De gebruiker moet nu het bestand dhcpd.conf handmatig kopiëren en bewerken zoals gewenst. [ISC-Bugs # 19337]
  • Controleer de statuswaarde wanneer u probeert te lezen vanuit een verbinding om te zien of deze mogelijk is gesloten. Als het gesloten lijkt, probeer het dan niet opnieuw te lezen. Hiermee wordt een potentiële bezet-wacht-achtige lus vermeden wanneer de peernamen niet overeenkomen. [ISC-Bugs # 31231]
  • Een ongebruikte variabele verwijderen om compilers tevreden te houden. [ISC-Bugs # 31983]

Wat is nieuw in versie 4.2.4-P2:

  • Een probleem met het gebruik van leasetijden werd gevonden en hersteld. Door bepaalde wijzigingen aan te brengen in de eindtijd van een IPv6-lease, kan de server worden afgebroken. Met dank aan Glen Eustace van Massey University, Nieuw-Zeeland voor het vinden van dit probleem. [ISC-Bugs # 30281] CVE: CVE-2012-3955

Wat is nieuw in versie 4.2.0-P1:

  • Behandel een relay-doorstuurbericht met een niet-gespecificeerd bericht adres in het veld koppelingsadres. Eerder zou een dergelijk bericht ervoor zorgen dat de server crasht.

Reacties op ISC DHCP

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!