SQLite 3.28, OpenSSH 8.0, GNOME Shell & Mutter 3.32.1, Valgrind 3.15 e GLAMOUR são atualizados

SQLite 3.31 lançado com suporte a colunas geradas

O SQLite 3.28 é agora a versão mais recente desta biblioteca de banco de dados de plataforma cruzada amplamente utilizada e fácil de incorporar. Então, para manter a tradição novos recursos e aprimoramentos de desempenho são as principais mudanças.

O SQLite 3.28 apresenta funções de janela aprimoradas, aprimoramentos em sua interface TCL, vários aprimoramentos de CLI, novas adições de API, melhorias de segurança em seu token, manipulação mais robusta contra arquivos de banco de dados corrompidos e várias correções.

Em relação ao desempenho, o SQLite 3.28 tem novas otimizações de consulta e uma variedade de outros aprimoramentos de desempenho.

Assim, aqueles que querem aprender mais (ou baixar) o SQLite 3.28.0 podem fazê-lo no site SQLite.org.

OpenSSH 8.0 lançado – Endereça a vulnerabilidade de SCP, novas adições de SSH

Theo de Raadt e os desenvolvedores do OpenBSD mantendo o OpenSSH revelaram o OpenSSH 8.0. Este possui uma correção de segurança importante se você usar o scppara copiar arquivos de/ para sistemas remotos. Até agora, ao copiar arquivos de sistemas remotos para um diretório local, o SCP não verificava os nomes de arquivos do que estava sendo enviado do servidor para o cliente e isso poderia permitir que um servidor hostil criasse ou destruísse arquivos locais inesperados com dados controlados por ataque, independentemente de quais arquivos foram realmente solicitados para copiar do servidor remoto.

Embora essa verificação do lado do cliente tenha sido adicionada ao SCP, os desenvolvedores do OpenSSH não recomendam o uso. Em vez disso, usam sftp, rsync ou outras alternativas.

O protocolo scp está desatualizado, inflexível e não é prontamente corrigido. Recomendamos o uso de protocolos mais modernos, como sftp e rsync, para transferência de arquivos.

Novo para o OpenSSH 8.0, entretanto, é o suporte para chaves ECDSA em tokens PKCS # 11, método experimental de execução de chaves resistentes à computação quântica, o tamanho padrão da chave RSA do ssh-keygen foi aumentado para 3072 bits, mais utilitários SSH suportando um” -v “flag para maior detalhamento e uma grande variedade de correções, incluindo diversas correções de portabilidade.

Mais detalhes sobre o OpenSSH 8.0 via OpenSSH.com.

GNOME Shell & Mutter 3.32.1 liberado com muitas correções

Embora perdendo o lançamento do GNOME 3.32.1 lançado na semana passada, o GNOME Shell e Mutter experimentaram hoje suas atualizações 3.32.1 com uma variedade de correções.

O GNOME Shell 3.32.1 corrige:

Mutter 3.32.1 enquanto isso corrigiu:

Após a versão 3.32.1 do Mutter, os desenvolvedores agora reforçaram a exigência de que os drivers gráficos no sistema suportam o OpenGL 2.1 ou o OpenGL ES 2.0. Esses já eram tecnicamente requisitos, porém agora são requisitos fixos e não dão suporte a qualquer driver OpenGL antigo.

O GNOME 3.34 é o próximo lançamento do GNOME que deve ser lançado em 11 de setembro e o marco inicial de desenvolvimento do GNOME 3.31.1 já está acontecendo na próxima semana.

Valgrind 3.15 lançado com o perfilador DHAT revisado

O Valgrind 3.15 foi lançado, o utilitário de programação famoso por detectar vazamentos de memória e ajudar na depuração/criação de perfis de memória.

O Valgrind 3.15, mais notavelmente, revisa o DHAT, sua Dynamic Heap Analysis Tool. O DHAT analisa como os programas estão usando alocações de heap. Ele é capaz de identificar possíveis vazamentos, excesso de turnovers, transientes excessivos, alocações inúteis/subutilizadas e bloqueios com layouts ineficientes.

A ferramenta 3.15 DHAT do Valgrind é agora muito melhor e também inclui agora uma interface gráfica enquanto é promovida a partir de uma ferramenta “experimental”.

Mais detalhes sobre o trabalho do DHAT podem ser encontrados através desta postagem no blog do Mozilla.org.

O Valgrind 3.15 também contém melhorias em torno do Cachegrind, Callgrind, Memcheck e ferramentas relacionadas.

Downloads e mais detalhes em Valgrind.org.

GLAMOUR vê mais melhorias para o que será o servidor X.Org 1.21

Nós não temos visto muita atividade GLAMOR, porém novamente o ritmo do desenvolvimento do X.Org Server diminuiu nos últimos anos. GLAMOUR, só para refrescar a memória, permite que a aceleração 2D do X.Org Server aconteça de maneira genérica via OpenGL/GLES e tem obtido melhorias.

Portanto, não houve muito o que relatar sobre o desenvolvimento do GLAMOR nos últimos meses. Assim, ele geralmente funciona bem já no X.Org Server 1.20. Pelo menos para sistemas desktop com drivers OpenGL modernos.

Eric Anholt, da Broadcom, entregou na quarta-feira o último código GLAMOUR no X.Org Server Git.O código culmina com a centralização de seu formato/manipulação de tipo pixmap apenas executar as verificações/determinações de formato necessárias no momento da inicialização, em vez de ser feito de forma redundante em algumas áreas diferentes.

Isso melhora a situação para o processamento de formato/tipo OpenGL ES pixmap, mas também no desktop. O OpenGL corrigiu o formato/tipo de manipulação para configurações de profundidade 15 e 16 para usar 16bpp em vez de 32bpp. Ao longo de alguns commits, várias centenas de linhas de código GLAMOR foram retrabalhadas.

Já se passou quase um ano desde o lançamento do X.Org Server 1.20.  No entanto, ainda não houve um cronograma definitivo para o X.Org Server 1.21. Do mesmo modo, nem o início de nenhum candidato a versões/testes. Tem havido pouco menos de 300 commits desde a tag X.Org Server 1.20.0. A maioria tem sido um trabalho GLAMOR ou melhorias no XWayland e atualizações do sistema Meson build. Além disso, mudanças no driver DDX xf86-video-modesetting em árvore.

Via

 

Sair da versão mobile