Em 19 de maio, foi lançado o OpenBSD 6.7, um sistema operacional gratuito do tipo UNIX. Este sistema se caracteriza pela ênfase na qualidade do código e na segurança. O projeto foi fundado por Theo de Raadt em 1995, após um conflito com os desenvolvedores do NetBSD. As mudanças mais significativas desta versão estão listadas abaixo.
- Agora é possível criar até 15 partições em um único dispositivo físico. Mais detalhado
- Implementação do mploc independente de máquina para a plataforma PowerPC.
- Otimização da limpeza de páginas de memória.
- Inúmeras melhorias e correções de erros no dhclient, o cliente DHCP.
- O tamanho máximo de bloco para operações NVMe é de 128 KB.
- Melhorias no daemon apmd, responsável pela hibernação/suspensão. O daemon recebe informações sobre alterações de energia do driver da bateria. As mensagens do driver são ignoradas por 60 segundos após o computador ser retomado, permitindo que o usuário retome o trabalho antes que a máquina volte a suspender.
- Adicionada a capacidade de criar arquivos sem nome no sistema de arquivos tmpfs. Isso pode limitar o acesso de aplicativos ao sistema de arquivos.
- Adicionado modo legível por humanos para o comando systat (opção -h).
- O comportamento anterior do dhclient foi restaurado. O sistema agora ignorará novamente as conexões que não fornecerem uma máscara de sub-rede.
Melhorias no sistema de arquivos ffs2 usando timestamps e endereços de bloco de 64 bits:
- Agora o FFS2 é usado por padrão em todas as plataformas, exceto Landisk, Luna88k e SGI.
- Suporte para partição de inicialização e ramdisk na plataforma SGI.
- Correção no carregamento para sparc64 e Mac PPC.
- Download disponível para plataformas alpha e amd64.
- Capacidade de inicialização para plataformas arm_v7 e arm64 usando efiboot.
- Opção de download para a plataforma Loongson.
Melhorias no SMP:
- As chamadas de sistema __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 e nanosleep agora são executadas sem KERNEL_LOCK.
- A implementação SMP para processadores AMD foi reformulada. O sistema não identificará mais incorretamente os núcleos como threads.
Motoristas:
- Melhorias no driver em responsável pelo suporte às placas de rede Intel PRO/1000 10/100/Gigabit Ethernet.
- Implementação de resolução em microssegundos usando microcputime para processadores Cherry Trail para corrigir travamentos na inicialização do X.
- Suporte para endereçamento de memória em dispositivos PCI para LPSS (Subsistema de Baixa Potência).
- Suporte para o controlador x553 no driver ix, responsável pelas placas de rede Intel de alta velocidade que utilizam a interface PCI Express.
- Corrigidos erros que ocorriam após o modo de suspensão/hibernação para amdgpu e radeondrm.
- Correção para o problema de congelamento do HP EliteBook ao inicializar no modo UEFI.
- Mais detalhes podem ser encontrados na publicação original no site oficial do projeto.
E também:
- Os seguintes drivers foram removidos:
- rtfps, responsável pela porta serial nas placas de PC IBM RT;
- dpt para DPT EATA SCSI RAID;
- GPR para leitores de smart card com interface PCMCIA GemPlus GPR400;
- malha, para placas de expansão SCSI no Power Macintosh;
- O subsistema de áudio foi aprimorado.
- Adicionado suporte para Raspberry Pi 3/4 na arquitetura arm64 e Raspberry Pi 2/3 na arquitetura arm_v7.
Fonte: linux.org.ru

