Autore: Yuri Gagarin

Firefox 122

Firefox, il browser open source basato sul motore Quantum, sviluppato e distribuito da Mozilla Corporation, è il quarto browser più popolare al mondo e si è aggiornato alla versione 122. Novità: Linux: Supporto per VA-API abilitato per tutte le architetture (in precedenza era attivo solo per x86 e ARM). Sono disponibili pacchetti deb per Ubuntu, Debian e Linux Mint. Miglioramenti dai motori di ricerca ora […]

Vulnerabilità nell'utilità GNU split, che porta a un overflow del buffer

Nell'utilità split, fornita nel pacchetto GNU coreutils e utilizzata per suddividere grandi file in parti, è stata individuata una vulnerabilità (CVE-2024-0684), che porta a un overflow del buffer durante l'elaborazione di stringhe lunghe (alcune centinaia di byte), nel caso venga utilizzata l'opzione «—line-bytes» («-C») in split. La vulnerabilità è emersa durante l'analisi degli arresti anomali riscontrati usando l'utilità split per dividere i dati trasmessi durante […]

Rilascio di CAD Ondsel ES 2024.1

L'azienda Ondsel ha rilasciato una versione pubblica di Ondsel Engineering Suite (ES). Si tratta di un fork open source del CAD libero FreeCAD con diverse modifiche. Tra le modifiche: un banco di lavoro integrato per la creazione di assemblaggi (fase — anteprima tecnologica). È stato preso come modello l'UX/UI di Onshape, utilizzando un proprio solver (il codice originale è stato scritto in passato in Smalltalk da uno dei membri del team e successivamente portato su […]

Rilascio di Firefox 122

È stato rilasciato il browser web Firefox 122 ed è stato creato un aggiornamento per la versione con supporto a lungo termine — 115.7.0. La versione beta della linea Firefox 123 è stata avviata, il cui rilascio è previsto per il 20 febbraio. Le principali novità in Firefox 122: sono state ampliate le funzionalità relative alla visualizzazione delle raccomandazioni durante la digitazione nella barra degli indirizzi. Per alcuni motori di ricerca è stata implementata la possibilità di mostrare immagini nelle raccomandazioni e […]

Valutazione dell'efficacia dell'applicazione di MiraclePtr per prevenire vulnerabilità in Chrome

Google ha analizzato l'efficacia dell'uso nel codice C++ del tipo MiraclePtr (raw_ptr) invece dei normali puntatori per proteggere da vulnerabilità derivate dall'accesso a aree di memoria già liberate (use-after-free). MiraclePtr fornisce un'involucro sopra i puntatori, effettuando controlli aggiuntivi e terminando l'esecuzione in caso di rilevamento di accesso a aree di memoria liberate. Il supporto per MiraclePtr è stato abilitato di default su […]

È stato presentato RubyWM, un gestore di finestre scritto interamente in Ruby

È stato pubblicato il progetto RubyWM, che sviluppa un gestore di finestre basato sul protocollo X11, scritto in linguaggio Ruby, incluso un driver per l'interazione con il protocollo X11. RubyWM supporta desktop virtuali e può utilizzare sia un layout a mosaico (tailing) che un posizionamento arbitrario delle finestre sul desktop. Il codice di RubyWM è distribuito sotto licenza MIT. Il progetto sviluppa anche la libreria pure-X11 con implementazione […]

La compagnia Valve ha rilasciato Proton 8.0-5, un pacchetto per eseguire giochi Windows su Linux

Valve ha rilasciato un aggiornamento del progetto Proton 8.0-5, basato sulla base di codice del progetto Wine e mirato a garantire l'esecuzione di applicazioni di gioco su Linux, create per Windows e disponibili nel catalogo Steam. Le risorse del progetto sono distribuite sotto licenza BSD. Proton consente di avviare direttamente le applicazioni di gioco fornite solo per Windows nel client Steam su Linux. Il pacchetto include un'implementazione di DirectX […]

Elektroid 3.0

È stata rilasciata una nuova versione principale di Elektroid, un'alternativa open-source a Elektron Transfer per la gestione di preset e campioni su sintetizzatori hardware e campionatori di vari produttori. Sono supportati i seguenti dispositivi: Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone e Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI e MKII; Elektron Analog Four MKI, MKII e Keys; Elektron Analog Heat +FX; […]

Sono disponibili le distribuzioni MX Linux 23.2 e AV Linux 23.1

È stato pubblicato il rilascio della leggera distribuzione MX Linux 23.2, creata grazie al lavoro collaborativo delle comunità emerse attorno ai progetti antiX e MEPIS. Il rilascio si basa su un pacchetto Debian con miglioramenti dal progetto antiX e pacchetti dal proprio repository. Nella distribuzione viene utilizzato il sistema di inizializzazione sysVinit e strumenti proprietari per la configurazione e il deployment del sistema. Sono disponibili per il download versioni a 32 e 64 bit […]

Il progetto bpftime sviluppa un'implementazione di eBPF che opera nello spazio utente

È stato presentato il progetto bpftime, che sviluppa runtime e una macchina virtuale per eseguire gestori eBPF nello spazio utente. Bpftime consente di eseguire completamente nello spazio utente programmi eBPF per tracciamento e intervento nel funzionamento dei processi, sfruttando funzionalità come uprobe e intercettazione software delle chiamate di sistema. Si segnala che, grazie all'esclusione di switch di contesto superflui, bpftime consente di ottenere una riduzione dieci volte superiore dei costi rispetto […]

Uscita della libreria standard C PicoLibc 1.8.6

È stata pubblicata la versione 1.8.6 della libreria standard C PicoLibc, sviluppata da Keith Packard (leader del progetto X.Org) per l'utilizzo su dispositivi embedded con spazio di archiviazione permanente e memoria RAM limitati. Durante lo sviluppo, parte del codice è stata presa in prestito dalla libreria newlib del progetto Cygwin e AVR Libc, sviluppata per i microcontrollori Atmel AVR. Il codice di PicoLibc è distribuito con licenza BSD. È supportata la compilazione della libreria […]

Ottimizzazioni sono state preparate per il kernel Linux, aumentando le prestazioni degli scheduler I/O

Jens Axboe, creatore di io_uring e degli scheduler di input/output CFQ, Deadline e Noop, ha continuato i suoi esperimenti per ottimizzare l'input/output nel kernel Linux. Questa volta, l'attenzione è stata rivolta agli scheduler di input/output BFQ e mq-deadline, che si sono rivelati un collo di bottiglia almeno per quanto riguarda gli storage NVMe ad alta velocità. L'analisi della situazione ha rivelato che una delle cause principali delle prestazioni non ottimali della sottosistema […]

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