Categoria: Blog

Hyprland 0.42 — agora sem depender do wlroots

Foi lançada a versão 0.42 do compositor Wayland Hyprland, focado em personalização e alto desempenho. O compositor é escrito em C++ e é distribuído sob a licença BSD-3. As principais mudanças e melhorias incluem: a descontinuação da dependência do wlroots: Hyprland não usa mais a biblioteca wlroots, que geralmente é utilizada no desenvolvimento de compositores Wayland; agora o Hyprland desenvolve seus próprios componentes, permitindo oferecer uma experiência única e […]

Vulnerabilidade GhostWrite, que fornece acesso total à memória física no CPU RISC-V XuanTie

Pesquisadores do Centro Helmholtz para Segurança da Informação (CISPA) publicaram os resultados de um estudo sobre a segurança dos processadores baseados na arquitetura RISC-V e revelaram detalhes sobre uma vulnerabilidade codinome GhostWrite. A vulnerabilidade afeta os processadores RISC-V XuanTie C910, fabricados pela empresa chinesa T-Head (uma subsidiária da Alibaba) e desenvolvidos como projetos de código aberto. A falha permite que um atacante com acesso limitado e não privilegiado ao sistema consiga ler e […]

Lançamento do Puppeteer 23, uma biblioteca para automação de controle de navegador

Foi lançado o Puppeteer 23, uma biblioteca JavaScript destinada à automação do controle de navegadores web. A biblioteca é adequada tanto para a execução automática de operações padrão com o navegador quanto para a realização de testes de navegadores e simulações do comportamento dos usuários. O código do projeto é escrito em TypeScript utilizando Node.js e é distribuído sob a licença Apache 2.0. Por exemplo, o Puppeteer permite criar um script que inicia o navegador, definindo o tamanho desejado […]

Vortex 2.2 disponível, GPGPU aberto baseado na arquitetura RISC-V

Foi lançado o projeto Vortex 2.2, que desenvolve um GPGPU aberto baseado na arquitetura do conjunto de instruções RISC-V, projetado para executar cálculos paralelos utilizando a API OpenCL e o modelo de execução SIMT (Single Instruction, Multiple Threads). O projeto também pode ser utilizado em pesquisas na área de gráficos 3D e no desenvolvimento de novas arquiteturas de GPU. Diagramas e descrições de unidades de hardware em Verilog, […]

Firefox 129

Firefox 129 disponível. Linux: diversos problemas com a câmera através do PipeWire foram corrigidos. Suporte experimental para guias laterais adicionado (sidebar.revamp + sidebar.verticalTabs). O modo de leitura recebeu uma nova interface de configurações mais amigável. Foram adicionadas configurações para o espaçamento entre caracteres e palavras. As opções de cores foram separadas em um novo menu e ampliadas significativamente. Todos os usuários receberão gradualmente a pré-visualização ao passar o mouse […]

Atualização do Chrome 127.0.6533.99 com correção de vulnerabilidade crítica

A empresa Google lançou a atualização do Chrome 127.0.6533.99, que corrige 6 vulnerabilidades, incluindo uma vulnerabilidade crítica (CVE-2024-7532) que permite contornar todos os níveis de proteção do navegador e executar código no sistema fora do ambiente sandbox. Os detalhes ainda não foram divulgados, sabe-se apenas que a vulnerabilidade crítica é causada por um estouro de buffer na camada ANGLE, responsável por transformar chamadas OpenGL ES em OpenGL, […]

Lançamento do Firefox 129

Foi lançado o navegador web Firefox 129, e as atualizações das versões anteriores com suporte de longo prazo — 115.14.0 e 128.1.0 — foram formadas. A versão beta do Firefox 130 foi iniciada, com lançamento previsto para 3 de setembro. Principais novidades no Firefox 129: O modo HTTPS-First está ativado por padrão, que, ao tentar abrir uma página via HTTP sem criptografia, o navegador tentará primeiro acessar […]

OpenTESArena 0.15.0

Após quase 3 anos desde a versão anterior, o motor OpenTESArena 0.15.0 foi lançado. OpenTESArena é uma implementação OpenSource do motor do The Elder Scrolls: Arena (o primeiro jogo da série The Elder Scrolls). OpenTESArena está nativamente disponível para Windows 10/11, Linux, Raspberry Pi, chromeOS e MacOS. Novidades: Um novo renderizador 3D de software foi introduzido, que se alinha à paleta de 256 cores do jogo original. A detecção de arquivos de dados TES:Arena foi aprimorada […]

O Google está experimentando a integração de um grande modelo de linguagem no Chrome

A Google anunciou a realização de um experimento para a integração de um grande modelo de linguagem de aprendizado de máquina no Chrome. Para acessar o modelo a partir de aplicativos web e extensões do navegador, foi proposto o API Prompt, que permite enviar solicitações em linguagem natural, semelhante a chatbots. A expectativa é que o grande modelo de linguagem integrado ao navegador simplifique a realização de tarefas de IA em aplicativos web e permita não se preocupar com […]

Lançamento do Aura 4.0.0, gerenciador de pacotes para Arch Linux

Foi apresentado o lançamento do projeto Aura 4.0.0, que desenvolve um gerenciador de pacotes para a distribuição Arch Linux, expandindo as capacidades do gerenciador de pacotes padrão Pacman. O projeto foi criado em 2012 e inicialmente visava fornecer ferramentas para a construção de pacotes para o repositório AUR (Arch User Repository), utilizado para disseminar pacotes de desenvolvedores externos que não estão nos principais repositórios da distribuição Arch Linux. O código […]

Lançamento do sistema de inspeção profunda de pacotes nDPI 4.10

O projeto ntop, que desenvolve ferramentas para captura e análise de tráfego, lançou o conjunto de ferramentas para inspeção profunda de pacotes nDPI 4.10, que dá continuidade ao desenvolvimento da biblioteca OpenDPI. O projeto nDPI foi criado após uma tentativa malsucedida de transferir alterações para o repositório OpenDPI, que permanece sem manutenção. O código nDPI é escrito em linguagem C e distribuído sob a licença LGPLv3. O sistema permite identificar os protocolos de nível […]

Lançamento do GNU Binutils 2.43

Foi publicado o lançamento do conjunto de utilitários do sistema GNU Binutils 2.43, que inclui programas como GNU linker, GNU assembler, nm, objdump, strings, strip. Na nova versão: O GNU assembler adicionou suporte à diretiva " .base64 " para representar dados binários em formato de strings codificadas em base64. Implementada a possibilidade de utilizar a sintaxe " \+ " em macros e dentro das diretivas .irp, .irpc […]

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