ISC DHCP

Tela Software:
ISC DHCP
Detalhes de Software:
Versão: 4.4.1 Atualizado
Data de upload: 22 Jun 18
Revelador: Ted Lemon
Licença: Livre
Popularidade: 42

Rating: 3.0/5 (Total Votes: 1)

O ISC DHCP é um software de código aberto que fornece uma implementação de referência livremente redistribuível do DHCP (Dynamic Host Configuration Protocol), por meio de um conjunto de ferramentas:

- Um servidor DHCP

- Um cliente DHCP

- Um agente de retransmissão DHCP

O que há de novo nesta versão:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão 4.3.5:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão 4.3.4:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão 4.3.3-P1:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão 4.3.3:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão 4.3.0 / 4.2.6:

  • Abordar os avisos de análise estática. [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • Avisos de análise estática benigna do silêncio. [ISC-Bugs # 33428]
  • Adicionar verificação para pacote de 64 bits para atf. [ISC-Bugs # 32206]
  • Use pacotes de ferramentas auto * mais recentes e ative o suporte RFC_3542 no Mac OS. [ISC-Bugs # 26303]
  • Remove uma variável quando não está sendo usada devido a #ifdefs para evitar um aviso do compilador no Solaris usando o GCC. [ISC-Bugs # 33032]
  • Adicione uma verificação de excesso de espaços em branco em um arquivo de configuração ou de concessão. Obrigado a Paolo Pellegrino por encontrar o problema e uma sugestão para o patch. [ISC-Bugs # 33351]
  • Corrija vários problemas ao usar o OMAPI para manipular objetos de classe e subclasse. [ISC-Bugs # 27452]
  • Adicionada uma chamada em espera depois de matar o antigo cliente para dar tempo para que os soquetes sejam limpos. Isso deve permitir que a opção -r funcione de maneira mais consistente. [ISC-Bugs # 18175]
  • Os arquivos ausentes do Guia do desenvolvedor do ISC DHCP agora estão incluídos nas tarballs de lançamento. Para gerar esta documentação, por favor use make devel command in doc directory. [ISC-Bugs # 32767]
  • Atualize o script do cliente para uso com o openwrt. [ISC-Bugs # 29843]
  • Corrija o tratamento de soquete para clientes DHCPv6 para permitir que várias instâncias de um cliente em uma única máquina funcionem corretamente. Anteriormente, apenas um cliente recebia os pacotes. Obrigado ao Jiri Popelka da Red Hat pelo relatório do bug e um possível patch. [ISC-Bugs # 34784]
  • Adicionado suporte para desligamento suave após o recebimento do sinal. [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • Aprimore o log do servidor DHCPv6 para incluir os endereços atribuídos aos clientes. [ISC-Bugs # 26377]

O que há de novo na versão 4.2.5-P1:

  • Foi encontrado um problema de segurança no Bind9 e fixo. Esta versão inclui o código Bind9 fixo. Não houve alterações de código no código DHCP. [ISC-Bugs # 32688] CVE: CVE-2013-2266.

O que há de novo na versão 4.2.5:

  • Corrija o código para calcular os valores de tempo no cliente para comparar o valor de religação ao infinito em vez de renovar o valor. Obrigado a Chenda Huang, da H3C Technologies Co., Limited, por comunicar esse problema. [ISC-Bugs # 29062]
  • Corrija alguns problemas no código para analisar e imprimir opções. [ISC-Bugs # 22625] - imprime corretamente opções que têm vários campos seguidos por uma matriz de algo, por exemplo, "fIa" [ISC-Bugs # 27289] - analisa corretamente as opções em declarações que têm vários campos seguidos por uma matriz de algo, por exemplo, "fIa" [ISC-Bugs # 27296] - determine corretamente se analisamos um valor de 16 ou 32 bits em evaluate_numeric_expression (extract-int). [ISC-Bugs # 27314] - analisa corretamente uma opção de tamanho zero a partir de um arquivo de concessão. Obrigado a Marius Tomaschewski da SUSE pelo relatório e patch de protótipo deste ticket, bem como pelo ticket 27289.
  • Anteriormente, o código do servidor era relaxado para permitir que os pacotes com IDs de cliente com comprimento zero fossem processados. Em algumas situações, o uso de IDs de cliente com comprimento zero pode fazer com que o servidor entre em um loop infinito. Como tais ids não são válidos de acordo com a seção 9.14 do RFC 2132, o servidor não os aceita mais. Ids de cliente com um comprimento de 1 também são inválidos, mas o servidor ainda os aceita para minimizar a interrupção. A restrição provavelmente será reforçada no futuro para não permitir ids com um comprimento de 1. Agradecemos a Markus Hietava do projeto Codenomicon CROSS pela descoberta desta questão e ao CERT-FI pela coordenação de vulnerabilidades. [ISC-Bugs # 29851] CVE: CVE-2012-3571
  • Ao tentar converter um DUID de uma opção de ID de cliente em um endereço de hardware, identifique corretamente IDs de clientes inesperados. Agradecemos a Markus Hietava do projeto Codenomicon CROSS pela descoberta desta questão e CERT-FI pela coordenação de vulnerabilidades. [ISC-Bugs # 29852] CVE: CVE-2012-3570
  • Um par de vazamentos de memória foi encontrado e corrigido. Obrigado a Glen Eustace, da Universidade Massey, na Nova Zelândia, por encontrar esse problema. [ISC-Bugs # 30024] CVE: CVE-2012-3954
  • Os testes de unidade herdados existentes foram migrados para o Automated Test Framework (ATF). Vários novos testes foram desenvolvidos. Para habilitar os testes unitários, por favor use --with-atf no script de configuração. Um Guia do Desenvolvedor foi adicionado. Para gerá-lo, por favor use make devel no diretório doc. Está atualmente em estágios iniciais de desenvolvimento, mas espera-se que cresça no futuro próximo. [ISC-Bugs 25901]
  • Um problema com o uso de tempos de leasing foi encontrado e corrigido. Fazer certas alterações no horário de término de uma concessão de IPv6 pode fazer com que o servidor seja interrompido. Obrigado a Glen Eustace, da Universidade Massey, na Nova Zelândia, por encontrar esse problema. [ISC-Bugs # 30281] CVE: CVE-2012-3955
  • Atualize o código de depuração do vazamento de memória para funcionar com a v6. [ISC-Bugs # 30297]
  • Relaxe os requisitos para excluir um registro A ou AAAA. Anteriormente, o código de remoção do DDNS exigia que o registro A ou AAAA e o registro TXT existissem. Esse requisito pode causar problemas se algo interromper a remoção deixando o registro TXT sozinho. Esse relaxamento foi codificado no RFC 4703. [ISC-Bugs # 30734]
  • Modifique o código de failover para lidar melhor com nomes de pares incorretos. Anteriormente, a estrutura que continha o nome poderia ter sido liberada inadequadamente em alguns casos e não liberada em outros casos. [ISC-Bugs # 30320]
  • Adicione uma opção de configuração, enable-secs-byteorder, para lidar com clientes que fazem a ordenação de bytes no campo segs incorretamente. Este campo deve estar na ordem de bytes da rede, mas alguns clientes entendem errado. Quando esta opção está habilitada, o servidor examinará o campo secs e, se parecer errado (byte alto, zero e byte zero), troque os bytes. O padrão está desativado. Essa opção é útil apenas ao fazer o balanceamento de carga no failover. [ISC-Bugs # 26108]
  • Corrigir um conjunto de problemas que foram descobertos por meio de uma ferramenta de inspeção de código. Obrigado a Jiri Popelka e Tomas Hozza Red Hat pelos logs e patches. [ISC-Bugs # 23833]
  • Analisando sequências de base64 não nomeadas melhoradas. O analisador agora lida corretamente com strings que contêm nomes reservados. [ISC-Bugs # 23048]
  • Modifique a função nak_lease para fazer algumas tentativas de encontrar uma opção de identificador de servidor para usar no NAK. Esse recurso é ativado pela definição de SERVER_ID_FOR_NAK em includes / site.h e atualmente o padrão é desabilitado. [ISC-Bugs # 25689]
  • O cliente agora passa informações sobre as opções solicitadas do servidor para o código de script por meio de variáveis ​​de ambiente. Essas variáveis ​​são da forma requested_ = 1, com o nome da opção sendo o mesmo usado nas variáveis ​​new_ * e old_ *. [ISC-Bugs # 29068]
  • Adicione suporte para uma verificação simples de que o ID do servidor em uma mensagem de solicitação para um par de failover corresponde ao ID do servidor. Esse suporte é ativado editando o arquivo includes / site.he descomentando a definição para SERVER_ID_CHECK. A opção tem várias restrições e problemas - leia o comentário no arquivo site.h antes de ativá-lo. [ISC-Bugs # 31463]
  • Arrume alguns problemas do compilador no código de depuração. [ISC-Bugs # 26460]
  • Mova o arquivo exmample do dhcpd.conf para dhcpd.conf.example para evitar sobrescrever o arquivo dhcpd.conf ao instalar uma nova versão do ISC DHCP. O usuário precisará agora copiar manualmente e editar o arquivo dhcpd.conf conforme desejado. [ISC-Bugs # 19337]
  • Verifique o valor do status ao tentar ler de uma conexão para ver se ela foi fechada. Se ele aparecer fechado, não tente ler novamente. Isso evita um possível loop de espera de ocupado quando os nomes dos pares são incompatíveis. [ISC-Bugs # 31231]
  • Remove uma variável não usada para manter os compiladores felizes. [ISC-Bugs # 31983]

O que há de novo na versão 4.2.4-P2:

  • Um problema com o uso de tempos de leasing foi encontrado e corrigido. Fazer certas alterações no horário de término de uma concessão de IPv6 pode fazer com que o servidor seja interrompido. Obrigado a Glen Eustace, da Universidade Massey, na Nova Zelândia, por encontrar esse problema. [ISC-Bugs # 30281] CVE: CVE-2012-3955

O que há de novo na versão 4.2.0-P1:

  • Manipula uma mensagem de encaminhamento com um não especificado endereço no campo de endereço do link. Anteriormente, essa mensagem causava a falha do servidor.

Comentário para ISC DHCP

Comentários não encontrado
Adicionar comentário
Ligue imagens!