Autor: Yuri Gagarin

Discussão sobre o uso da linguagem C++ para o desenvolvimento do núcleo do Linux

Na lista de discussão dos desenvolvedores do núcleo Linux, foi retomada a discussão iniciada há seis anos sobre as perspectivas do uso de código moderno em C++ no núcleo Linux, além do atual uso da linguagem C com inserções em assembly e a promoção da linguagem Rust. Inicialmente, o tema do desenvolvimento do núcleo em C++ foi levantado em 2018 por um engenheiro da Red Hat, que, no dia primeiro de abril, publicou como uma piada […]

Publicado embedded-hal 1.0, um conjunto de ferramentas para criar drivers na linguagem Rust

O grupo de trabalho Rust Embedded, criado para desenvolver tecnologias que aumentam a qualidade e segurança de aplicativos, firmwares e drivers para sistemas embarcados, apresentou a primeira versão do framework embedded-hal, que fornece um conjunto de interfaces de programação para interagir com periféricos comumente usados com microcontroladores (por exemplo, são fornecidos tipos para trabalhar com GPIO, UART, SPI e I2C). As contribuições do projeto são escritas na linguagem Rust e são distribuídas […]

No núcleo do Linux 6.8, foram aceitos patches que aceleram o TCP

A base de código, na qual se forma o núcleo do Linux 6.8, incorporou um conjunto de mudanças que aumentam significativamente o desempenho da pilha TCP. Em casos de processamento de várias conexões TCP simultâneas, a aceleração pode chegar a 40%. A melhoria foi possível porque as variáveis nas estruturas da pilha de rede (socks, netdev, netns, mibs) foram organizadas à medida que eram adicionadas, o que foi definido por razões históricas. A reorganização da alocação das variáveis em […]

Está disponível o servidor de som PulseAudio 17.0

Foi lançado o servidor de som PulseAudio 17.0, que atua como intermediário entre aplicativos e várias subsistemas de som de baixo nível, abstraindo o trabalho com hardware. O PulseAudio permite gerenciar o volume e a mistura de som em nível de aplicativos individuais, organizando a entrada, mistura e saída de som na presença de múltiplos canais de entrada e saída ou placas de som, além de permitir alterar o formato de som em tempo real […]

Lançamento do SGBD Firebird 5.0

Após dois anos e meio de desenvolvimento, foi liberada a versão do SGBD relacional Firebird 5.0. O Firebird continua o desenvolvimento do código do SGBD InterBase 6.0, liberado em 2000 pela Borland. O Firebird é distribuído sob a licença livre MPL e suporta os padrões ANSI SQL, incluindo recursos como gatilhos, procedimentos armazenados e replicação. As compilações binárias estão disponíveis para Linux, Windows, macOS e […]

Linux Mint 21.3 Virgínia

Lançou-se silenciosamente uma nova versão da distribuição Linux Mint 21.3, batizada com o nome próprio 'Virgínia' (ou Virginia para os fãs da velha escola) — provavelmente a mais amigável e 'aprimorada' existente atualmente. Entre as principais melhorias, os desenvolvedores destacam o melhor desempenho com Secure Boot e diversas versões de BIOS e UEFI. Além disso, uma série de aplicativos (hypnotix, por exemplo, […]

Lançamento da distribuição Linux Mint 21.3

Foi apresentado o lançamento da distribuição Linux Mint 21.3, que dá continuidade ao desenvolvimento da linha baseada no repositório do Ubuntu 22.04 LTS. A distribuição é totalmente compatível com o Ubuntu, mas difere significativamente na abordagem de organização da interface do usuário e na seleção de aplicativos utilizados por padrão. Os desenvolvedores do Linux Mint fornecem um ambiente de desktop que segue os cânones clássicos de organização do espaço de trabalho, mais familiar para usuários que não adotam novas […]

O projeto OpenSSH divulgou um plano para descontinuar o suporte a DSA

Os desenvolvedores do projeto OpenSSH apresentaram um plano para descontinuar o suporte a chaves baseadas no algoritmo DSA. Considerando os padrões modernos, as chaves DSA não oferecem um nível adequado de proteção, uma vez que utilizam um tamanho de chave privada de apenas 160 bits e hash SHA1, o que corresponde a um nível de segurança equivalente a uma chave simétrica de 80 bits. Por padrão, o uso de chaves DSA foi descontinuado em 2015, mas o suporte […]

Vulnerabilidades no GitLab que permitem tomar a conta e executar comandos como outro usuário

Foram publicadas atualizações corretivas para a plataforma de desenvolvimento colaborativo — GitLab 16.7.2, 16.6.4 e 16.5.6, nas quais foram resolvidas duas vulnerabilidades críticas. A primeira vulnerabilidade (CVE-2023-7028), que recebeu o nível máximo de perigo (10 de 10), permite capturar uma conta de usuário por meio de manipulações no formulário de recuperação de senha esquecida. A vulnerabilidade é causada pela possibilidade de enviar um e-mail com o código para redefinir a senha para endereços não confirmados […]

Ataque à infraestrutura do PyTorch, comprometendo o repositório e as versões

Revelados os detalhes do ataque à infraestrutura utilizada no desenvolvimento do framework de machine learning PyTorch, que permitiu extrair chaves de acesso suficientes para hospedar dados arbitrários no repositório de versões do projeto no GitHub e na AWS, bem como para injetar código no branch principal do repositório e adicionar um backdoor através de dependências. A substituição das versões do PyTorch poderia ser usada para atacar grandes empresas, […]

Resultados do desenvolvimento do GNU Hurd no 4º trimestre de 2023

Em 9 de janeiro, na seção de notícias oficial do projeto GNU Hurd, foram publicadas as notícias finais do 3º trimestre de 2023: Samuel Thibault corrigiu o default PIE do Hurd para gcc e adicionou suporte ao static PIE. Ele também adicionou o comando whatis ao depurador do núcleo GNU Mach, que pode identificar para onde um endereço aponta (pilha? porta? kalloc?…). Foi […]

Lançamento do GodotOS

Foi lançado o GodotOS – uma interface para sistemas operacionais, totalmente criada no motor de jogo Godot. O GodotOS permite trabalhar com pastas, editar arquivos de texto, visualizar imagens, executar jogos e muito mais em uma interface refinada que pode ser usada até mesmo na internet. Os desenvolvedores destacam que o GodotOS não é tanto um projeto sério, mas sim um experimento divertido. O GodotOS visa expandir […]

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