O lançamento do FreeBSD13.5Beta1 na semana passada deu início à próxima versão secundária do FreeBSD13 e também encerrará a série de lançamentos. Embora o FreeBSD13 termine em mais de um ano, o FreeBSD13.5Beta2 estendeu o suporte para o sistema de arquivos UFS1 até 2106.
O suporte ao sistema de arquivos UFS do FreeBSD13 foi afetado pelo problema "Y2038" e não conseguiu lidar corretamente com datas após 19 de janeiro de 2038. Mas agora, no código mais recente do FreeBSD13.5, o tratamento de datas do sistema de arquivos foi retrabalhado e agora suporta datas de arquivo até 7 de fevereiro de 2106. Detalhes nesta submissão estão disponíveis para os interessados:
Por sua vez, o problema em 2106 é que inteiros binários não assinados de 32 bits passam pelo tempo UnixEpoch, enquanto o problema em 2038 é com inteiros assinados de 32 bits.
O FreeBSD 13.5 Beta 2 também atualiza o banco de dados do repositório pkg para que as imagens de nuvem recém-geradas não fiquem obsoletas; "makedelete-old" agora pode excluir arquivos Clang/AArch64 obsoletos; o limite de taxa de respostas ICMP agora pode ser alterado individualmente; e várias outras correções de bugs.
Você pode baixar o FreeBSD13.5Beta2, lançado neste fim de semana, e saber mais detalhes em FreeBSD.org.