Categoria: Blog

Rilascio di SQLite 3.38 e del set di utilità sqlite-utils 3.24

È stato pubblicato il rilascio di SQLite 3.38, un DBMS leggero progettato come libreria plug-in. Il codice di SQLite è distribuito come dominio pubblico, il che significa che può essere utilizzato senza restrizioni e gratuitamente per qualsiasi scopo. Il sostegno finanziario per gli sviluppatori di SQLite è fornito da un consorzio appositamente creato, che include aziende come Adobe, Oracle, Mozilla, Bentley e Bloomberg. Le modifiche principali: è stato aggiunto il supporto per gli operatori -> […]

Vulnerabilità in GitLab che consente l'accesso ai token Runner

Negli aggiornamenti correttivi della piattaforma per la collaborazione nello sviluppo, GitLab 14.8.2, 14.7.4 e 14.6.5, è stata risolta una vulnerabilità critica (CVE-2022-0735) che consente a un utente non autorizzato di estrarre token di registrazione in GitLab Runner, utilizzato per invocare gestori durante la compilazione del codice del progetto nel sistema di integrazione continua. I dettagli non sono ancora forniti, si menziona solo che il problema è causato da una fuga di informazioni durante l'uso dei comandi Quick […]

Rilascio della piattaforma P2P GNUnet 0.16.0

È stato presentato il rilascio del framework GNUnet 0.16, progettato per costruire reti P2P decentralizzate sicure. Le reti create con GNUnet non hanno un unico punto di guasto e garantiscono la riservatezza delle informazioni personali degli utenti, escludendo possibili abusi da parte di agenzie di sicurezza e amministratori con accesso ai nodi della rete. GNUnet supporta la creazione di reti P2P sopra TCP, UDP, HTTP/HTTPS, Bluetooth e WLAN, […]

Rilascio di Bubblewrap 0.6, uno strato per la creazione di ambienti isolati

È disponibile il rilascio della strumentazione per l'organizzazione di ambienti isolati Bubblewrap 0.6, generalmente utilizzata per limitare singole applicazioni di utenti non privilegiati. Nella pratica, Bubblewrap è utilizzato dal progetto Flatpak come strato per l'isolamento delle applicazioni eseguite dai pacchetti. Il codice del progetto è scritto in linguaggio C e distribuito con licenza LGPLv2+. Per l'isolamento vengono utilizzate tecnologie di virtualizzazione dei contenitori tradizionali per Linux, basate su […]

Rilascio di Wine 7.3

È stata rilasciata una versione sperimentale dell'implementazione open source di WinAPI — Wine 7.3. Dalla pubblicazione della versione 7.2, sono stati chiusi 15 rapporti di errori e apportate 650 modifiche. Le modifiche più importanti includono: continuazione del supporto per il tipo di codice 'long' (oltre 230 modifiche). È stato implementato il supporto corretto per i set di API di Windows. Proseguono le traduzioni delle librerie USER32 e WineALSA per l'utilizzo del formato di file eseguibili PE […]

Il progetto Neptune OS sviluppa uno strato di compatibilità con Windows basato sul microkernel seL4

È stata pubblicata la prima versione sperimentale del progetto Neptune OS, che sviluppa un'estensione del microkernel seL4 con l'implementazione dei componenti del kernel di Windows NT, mirata a fornire supporto per l'esecuzione delle applicazioni Windows. Il codice è distribuito sotto licenza GPLv3. Il progetto implementa 'NT Executive', uno dei livelli del kernel di Windows NT (NTOSKRNL.EXE), responsabile della fornitura di API per le chiamate di sistema NT Native e dell'interfaccia per i driver. In Neptune […]

Nel kernel di Linux 5.18 si prevede di permettere l'uso dello standard del linguaggio C C11

Durante la discussione su un insieme di patch che correggono problemi legati a vulnerabilità della classe Spectre nel codice per lavorare con le liste collegate, è emerso chiaramente che il problema sarebbe stato risolto in modo più elegante se fosse consentito l'uso di codice C corrispondente a una versione più recente dello standard. Attualmente il codice da aggiungere al kernel deve aderire alla specifica ANSI C (C89), […]

È disponibile il sistema operativo dahliaOS 220222, che combina tecnologie Linux e Fuchsia

Dopo più di un anno di sviluppo, è stata pubblicata una nuova versione del sistema operativo dahliaOS 220222, che combina tecnologie di GNU/Linux e del sistema operativo Fuchsia. I componenti del progetto sono scritti in linguaggio Dart e distribuiti sotto licenza Apache 2.0. Le build di dahliaOS vengono generate in due varianti — per sistemi con UEFI (675 MB) e per sistemi più vecchi/macchine virtuali (437 MB). Il pacchetto base di dahliaOS è costruito su […]

Pubblicazione del server display Mir 2.7

È stato rilasciato il server display Mir 2.7, il cui sviluppo continua da parte di Canonical, nonostante l'abbandono dello sviluppo dell'interfaccia Unity e della versione di Ubuntu per smartphone. Mir rimane ricercato nei progetti di Canonical e ora è posizionato come soluzione per dispositivi integrati e Internet delle cose (IoT). Mir può essere utilizzato come server composito per Wayland, permettendo l'esecuzione in ambienti […]

Rilascio di Ubuntu 20.04.4 LTS con aggiornamento dello stack grafico e del kernel Linux

È stato formato l'aggiornamento della distribuzione Ubuntu 20.04.4 LTS, che include modifiche relative al miglioramento del supporto hardware, aggiornamento del kernel Linux e dello stack grafico, correzione di bug nell'installatore e nel bootloader. È inclusi anche aggiornamenti recenti per diverse centinaia di pacchetti, legati alla risoluzione di vulnerabilità e problemi che influiscono sulla stabilità. Sono stati presentati aggiornamenti analoghi per Ubuntu Budgie 20.04.4 LTS, Kubuntu […]

Rilascio del configuratore di rete NetworkManager 1.36.0

È disponibile il rilascio stabile dell'interfaccia per semplificare la configurazione delle impostazioni di rete — NetworkManager 1.36.0. I plugin per il supporto di VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN vengono sviluppati all'interno dei propri cicli di sviluppo. Le principali novità di NetworkManager 1.36: il codice di configurazione degli indirizzi IP è stato significativamente rivisitato, ma le modifiche riguardano principalmente i gestori interni. Per gli utenti, tutto dovrebbe funzionare come prima, a parte un leggero aumento delle prestazioni, […]

Rilascio del linguaggio di programmazione Rust 1.59 con supporto per inserimenti in assembler

È stato pubblicato il rilascio del linguaggio di programmazione di uso generale Rust 1.59, originato dal progetto Mozilla, ma ora sviluppato sotto l'egida dell'organizzazione non profit indipendente Rust Foundation. Il linguaggio è focalizzato sulla gestione sicura della memoria e fornisce strumenti per ottenere un alto parallelismo nell'esecuzione dei compiti, senza fare uso di garbage collector e runtime (il runtime si limita a una base di inizializzazione e al supporto della libreria standard). […]

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