Nell'implementazione dell'interfaccia di input/output asincrono io_uring, inclusa nel kernel Linux a partire dalla versione 5.1, è stata identificata una vulnerabilità (CVE-2022-29582) che consente a un utente non privilegiato di ottenere diritti root nel.

È stata presentata la versione Minetest 5.6.0, un'alternativa open source e cross-platform al gioco MineCraft, che consente ai gruppi di giocatori di costruire collettivamente varie strutture a partire da blocchi standard, creando una sorta di mondo virtuale (genere sandbox). Il gioco è scritto in C++ utilizzando il motore 3D irrlicht. Per la creazione di estensioni viene utilizzato il linguaggio Lua. Il codice di Minetest è distribuito sotto licenza LGPL e le risorse di gioco sotto licenza CC BY-SA 3.0. Le versioni pronte di Minetest sono state create per varie distribuzioni di Linux, Android, FreeBSD, Windows e macOS.

Tra i miglioramenti aggiunti:

  • È stato fatto lavoro per migliorare il supporto per grafica e dispositivi di input. A causa della stagnazione nello sviluppo della libreria Irrlicht, utilizzata per il rendering 3D, il progetto ha creato un proprio fork — Irrlicht-MT, nel quale sono stati corretti molti errori. Inoltre, è iniziato il processo di pulizia del codice obsoleto e di sostituzione dei legami con Irrlicht con l'utilizzo di altre librerie. In futuro si prevede di abbandonare completamente Irrlicht e di passare all'uso di SDL e OpenGL senza ulteriori interfacce.
  • Aggiunto il supporto per il rendering dinamico delle ombre, che cambia in base alla posizione del sole e della luna.
    Nell'implementazione dell'interfaccia di input/output asincrono io_uring, inclusa nel kernel Linux a partire dalla versione 5.1, è stata identificata una vulnerabilità (CVE-2022-29582) che consente a un utente non privilegiato di ottenere diritti root nel.
  • Garantita una corretta ordinazione per trasparenza, eliminando vari problemi che si presentano nella visualizzazione di materiali trasparenti, come liquidi e vetro.
  • Migliorato il controllo dei mod. È stata fornita la possibilità di utilizzare un mod in più luoghi (ad esempio, come dipendenza di altri mod) e di attivare selettivamente istanze specifiche di mod.
    Nell'implementazione dell'interfaccia di input/output asincrono io_uring, inclusa nel kernel Linux a partire dalla versione 5.1, è stata identificata una vulnerabilità (CVE-2022-29582) che consente a un utente non privilegiato di ottenere diritti root nel.
  • Semplificato il processo di registrazione per i giocatori. Sono stati aggiunti pulsanti separati per la registrazione e il login. È stato aggiunto un dialogo di registrazione separato, nel quale sono state integrate le funzioni del dialogo di conferma della password rimosso.
  • Nell'API per i mod è stato aggiunto il supporto per l'esecuzione di codice in Lua in un thread separato per effettuare calcoli intensivi senza bloccare il thread principale.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster