Categoria: Blog

Il linguaggio Python compie 30 anni

Il 20 febbraio 1991 Guido van Rossum pubblicò nella mailing list alt.sources la prima versione del linguaggio di programmazione Python, su cui stava lavorando da dicembre 1989 nell'ambito di un progetto per creare un linguaggio di scripting per affrontare i problemi di amministrazione di sistema nel sistema operativo Amoeba, che sarebbe stato di livello superiore rispetto al C, ma, a differenza della Bourne shell, avrebbe fornito […]

In OpenBSD è stata aggiunta una supporto iniziale per il chip Apple M1.

Mark Kettenis, uno degli sviluppatori attivi di OpenBSD, ha annunciato il successo nel caricamento di OpenBSD in modalità multiutente su un dispositivo Apple con processore M1. Attualmente, non tutte le modifiche necessarie per il funzionamento su M1 sono state adottate nel repository principale di OpenBSD, poiché si tratta essenzialmente di hack; tuttavia, è stato fatto un primo passo e si prevede di lavorare sul supporto per questa piattaforma […]

Il programma per l'organizzazione dello streaming msd è rilasciato sotto licenza BSD.

I codici sorgente del progetto msd (Multi Stream daemon) sono stati trasferiti sotto licenza BSD e il codice sorgente è stato pubblicato su GitHub. In precedenza, i codici sorgente includevano solo una versione ridotta, msd_lite, mentre il prodotto principale era proprietario. Oltre alla modifica della licenza, è stata effettuata una fase di porting per la piattaforma macOS (in precedenza supportati FreeBSD e Linux). Il programma msd è progettato per l'organizzazione dello streaming IPTV in […]

In Brave è stata identificata una perdita di dati DNS riguardanti i siti onion aperti in modalità Tor.

Nel browser web Brave è stata individuata una fuga di dati DNS riguardanti i siti onion aperti in modalità di navigazione privata, in cui il traffico viene reindirizzato attraverso la rete Tor. Sono già state adottate correzioni nel codice sorgente di Brave, che saranno incluse nel prossimo aggiornamento stabile. La causa della fuga è stata un blocco pubblicitario, che è stato consigliato di disattivare quando si utilizza Tor. Di recente […]

Aggiornamento del driver Wayland per Wine.

Collabora ha presentato una versione aggiornata del driver Wayland, che consente di eseguire applicazioni che utilizzano GDI e OpenGL/DirectX direttamente in un ambiente basato su Wayland utilizzando Wine, senza l'uso dell'interfaccia XWayland e liberando Wine dalla dipendenza dal protocollo X11. Sono attualmente in discussione con gli sviluppatori di Wine l'inclusione del supporto per Wayland nel ramo Wine Staging, con conseguente integrazione nella versione principale di Wine. Nella nuova versione è stata proposta […]

Uscita di DXVK 1.8, implementazione di Direct3D 9/10/11 sopra l'API Vulkan

È stato rilasciato il layer DXVK 1.8, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante attraverso la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK è necessario disporre di driver che supportano l'API Vulkan 1.1, come Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 e AMDVLK. DXVK può essere utilizzato per eseguire applicazioni e giochi 3D in […]

Nell'editor di codice Visual Studio Code è stata aggiunta la supporto per i Makefile.

Microsoft ha presentato una nuova estensione per l'editor di codice Visual Studio Code che implementa strumenti per la costruzione, il debug e l'esecuzione di progetti che utilizzano script di build basati su file Makefile, oltre a permettere la modifica dei Makefile e l'esecuzione rapida dei comandi make. L'estensione ha impostazioni integrate per oltre 70 progetti open source che utilizzano l'utilità make per la costruzione, tra cui CPython, FreeBSD, GCC, Git, […]

È stata aggiunta la supporto sperimentale per DNS-over-HTTPS al server DNS BIND

Gli sviluppatori del server DNS BIND hanno annunciato l'aggiunta nel ramo sperimentale 9.17 del supporto server per tecnologie "DNS over HTTPS" (DoH, DNS sopra HTTPS) e DNS sopra TLS (DoT, DNS sopra TLS), oltre a un meccanismo XFR-over-TLS per la trasmissione sicura del contenuto delle zone DNS tra i server. DoH è disponibile per i test nella versione 9.17.10, mentre il supporto DoT è presente a partire dalla versione 9.17.7. […]

Vulnerabilità in Python che si manifesta durante l'elaborazione di numeri float non validati in ctypes.

Sono disponibili i rilascio correttivi del linguaggio di programmazione Python 3.7.10 e 3.6.13, che risolvono la vulnerabilità (CVE-2021-3177) in grado di portare all'esecuzione di codice durante l'elaborazione di numeri floating-point non verificati nei gestori che chiamano funzioni in C tramite il meccanismo ctypes. Il problema riguarda anche le versioni Python 3.8 e 3.9, ma gli aggiornamenti per queste versioni sono ancora in fase di candidato in […]

Google si sta impegnando nella promozione di strumenti per la gestione sicura della memoria nel software open source

Google ha lanciato un'iniziativa per affrontare i problemi nell'open source causati da operazioni di memoria insicure. Secondo Google, il 70% dei problemi di sicurezza in Chromium è causato da errori nella gestione della memoria, come l'accesso a un buffer dopo che la memoria associata è stata liberata (use-after-free). Anche uno studio di Microsoft ha concluso che il 70% di tutte le vulnerabilità corrette in […]

Emulazione della build di Red Hat Enterprise Linux basata su Fedora Rawhide

Gli sviluppatori di Fedora Linux hanno annunciato la formazione di un gruppo SIG (Special Interest Group) per supportare il progetto ELN (Enterprise Linux Next), che mira a fornire build continuamente aggiornate di Red Hat Enterprise Linux basate sul repository Fedora Rawhide. Il processo di sviluppo di nuovi rami di RHEL prevede la creazione di un fork di Fedora ogni tre anni, che si sviluppa separatamente per un certo periodo, fino a portarlo a […]

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