Autor: Yuri Gagarin

SRELL 4.038 — biblioteca de expressões regulares compatíveis com ECMAScript

Em 24 de janeiro, foi lançada a biblioteca C++ 4.038 SRELL (Std::RegEx-Like Library), que implementa expressões regulares compatíveis com ECMAScript. Lista de alterações: corrigido um erro que causava a correspondência da string "ababcd" para a expressão \/(?:ab)+|cd\/; pequenas melhorias. Características da biblioteca: apenas header; expressões regulares compatíveis com ECMAScript; design estilo std::regex; suporte a tipos char8_t, char16_t e char32_t para C++11 e versões posteriores do padrão. Uma descrição mais detalhada está disponível em […]

Lançamento de distribuições para pesquisadores de segurança Parrot 6.0 e Gnoppix 24

Foi lançado o distribuidor Parrot 6.0, baseado na base de pacotes Debian e incluindo uma seleção de ferramentas para verificar a segurança dos sistemas, realizar análise forense e engenharia reversa. Estão disponíveis várias imagens ISO com o ambiente MATE, destinadas ao uso diário, testes de segurança, instalação em placas Raspberry Pi e criação de instalações especializadas, como para uso em ambientes de nuvem. O distribuidor Parrot […]

Lançamento da distribuição Radix cross Linux 1.9.367

Está disponível a versão do distribuidor Radix cross Linux 1.9.367, preparada para dispositivos baseados na arquitetura ARM/ARM64, RISC-V e x86/x86_64. O distribuidor foi construído utilizando o sistema de compilação próprio Radix.pro, que simplifica a formação de distribuidores para sistemas embarcados. O código do sistema de compilação é distribuído sob a licença MIT. As imagens de inicialização, preparadas de acordo com as instruções da seção Platform Download, contêm um repositório local de pacotes e, portanto, a instalação do sistema não […]

Lançamento do Cryptsetup 2.7 com suporte a criptografia de disco por hardware OPAL

Foi lançado um conjunto de utilitários Cryptsetup 2.7, destinados à configuração da criptografia de partições de disco no Linux usando o módulo dm-crypt. Suporta operação com partições dm-crypt, LUKS, LUKS2, BITLK, loop-AES e TrueCrypt/VeraCrypt. O pacote também inclui utilitários veritysetup e integritysetup para configurar meios de controle de integridade de dados baseados nos módulos dm-verity e dm-integrity. Melhorias chave: Implementada a capacidade de usar mecanismos de hardware […]

Lançamento do navegador web Chrome 121

A empresa Google lançou a versão do navegador web Chrome 121. Ao mesmo tempo, está disponível a versão estável do projeto livre Chromium, que serve como base para o Chrome. O navegador Chrome se diferencia do Chromium pelo uso dos logotipos do Google, pela presença de um sistema de envio de notificações em caso de falha, módulos para reprodução de conteúdo de vídeo protegido contra cópia (DRM), sistema automático de instalação de atualizações, isolamento SandBox sempre ativado, fornecimento de chaves para a API do Google e transmissão em […]

Firefox 122

O Firefox, um navegador livre baseado no motor Quantum, desenvolvido e distribuído pela Mozilla Corporation, o quarto navegador mais popular do mundo, foi atualizado para a versão 122. O que há de novo: Linux: O suporte ao VA-API foi habilitado para todas as arquiteturas (anteriormente, estava habilitado apenas para x86 e ARM). Pacotes deb foram disponibilizados para Ubuntu, Debian e Linux Mint. Dicas de motores de busca agora […]

Vulnerabilidade na ferramenta GNU split, resultando em overflow de buffer

Uma vulnerabilidade (CVE-2024-0684) foi identificada na ferramenta split, incluída no pacote GNU coreutils e utilizada para dividir grandes arquivos em partes, resultando em um estouro de buffer ao processar linhas longas (várias centenas de bytes), ao utilizar na split a opção "—line-bytes" ("-C"). A vulnerabilidade foi descoberta durante a análise de falhas que ocorriam ao usar a ferramenta split para dividir dados transmitidos em […]

Lançamento do CAD Ondsel ES 2024.1

A empresa Ondsel lançou a versão pública do Ondsel Engineering Suite (ES). Este é um fork livre do software de CAD FreeCAD com várias melhorias. Entre as melhorias: uma bancada de trabalho integrada para a criação de montagens (fase - prévia tecnológica). A implementação de UX/UI foi baseada no Onshape, utilizando seu próprio solver (o código original foi escrito em Smalltalk por um dos membros da equipe e depois portado para […]

Lançamento do Firefox 122

Foi lançado o navegador web Firefox 122 e uma atualização da ramificação com suporte de longo prazo - 115.7.0. A ramificação do Firefox 123 entrou em fase de testes beta, com lançamento previsto para 20 de fevereiro. As principais novidades do Firefox 122: Ampliadas as capacidades relacionadas à exibição de recomendações ao inserir na barra de endereço. Para alguns motores de busca, foi implementada a capacidade de mostrar imagens nas recomendações e […]

Avaliação da eficácia do uso do MiraclePtr para prevenir vulnerabilidades no Chrome

A empresa Google analisou a eficácia do uso no código em C++ do tipo MiraclePtr (raw_ptr) em vez de ponteiros comuns para proteger contra vulnerabilidades causadas pelo acesso a áreas de memória já liberadas (use-after-free). MiraclePtr fornece uma camada sobre os ponteiros, realizando verificações adicionais e encerrando o programa em caso de acesso a áreas de memória liberadas. O suporte ao MiraclePtr foi habilitado por padrão em […]

Apresentado o RubyWM, um gerenciador de janelas escrito inteiramente em Ruby

Foi publicado o projeto RubyWM, que desenvolve um gerenciador de janelas baseado no protocolo X11, escrito em Ruby, incluindo um driver para trabalhar com o protocolo X11. O RubyWM suporta desktops virtuais e pode usar tanto um layout mosaico (tailing) quanto um posicionamento arbitrário de janelas na área de trabalho. O código do RubyWM é distribuído sob a licença MIT. O projeto também desenvolve a biblioteca pure-X11 com a implementação […]

A Valve lançou o Proton 8.0-5, um pacote para rodar jogos Windows no Linux

A empresa Valve lançou a atualização do projeto Proton 8.0-5, baseado na base de código do projeto Wine e voltado para garantir a execução em Linux de aplicativos de jogos desenvolvidos para Windows e disponíveis no catálogo Steam. As contribuições do projeto são distribuídas sob a licença BSD. O Proton permite que aplicativos de jogos fornecidos apenas para Windows sejam executados diretamente no cliente Steam para Linux. O pacote inclui a implementação do DirectX […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster