Författare: Yuri Gagarin

Microsoft har lanserat CHERIoT, en hårdvarulösning för att öka säkerheten i kod skriven i C.

Microsoft har offentliggjort sina framsteg relaterade till projektet CHERIoT (Capability Hardware Extension to RISC-V för Internet of Things), vilket syftar till att blockera säkerhetsproblem i befintlig kod skriven i C och C++. CHERIoT erbjuder en lösning som gör det möjligt att skydda befintliga kodbaser i C/C++ utan att behöva omarbeta dem. Skyddet implementeras genom att använda en modifierad kompilator som har ett speciellt utökat set […]

Uppdatering av Firefox 110.0.1 och Firefox för Android 110.1.0

En korrigeringsversion av Firefox 110.0.1 har släppts, där flera brister har åtgärdats: En bugg som orsakade att alla cookies raderades vid tryck på knapparna för att radera cookies från de senaste 5 minuterna, 2 timmarna eller 24 timmarna har åtgärdats. Ett krascht på Linux-plattformen som uppstod vid användning av WebGL och körning av webbläsaren i en virtuell maskin VMWare har lösts. En bugg som ledde till överlappning i macOS […]

Inbyggd tolk mruby 3.2 finns tillgänglig

Utgåvan av mruby 3.2, den inbyggda tolken för det dynamiska objektorienterade programmeringsspråket Ruby, har presenterats. Mruby erbjuder grundläggande syntaxkompatibilitet på nivån av Ruby 3.x, förutom stöd för mönstermatchning ("case .. in"). Tolkens resursanvändning är låg och är inriktad på att bygga in stödet för Ruby-språket i andra applikationer. Den inbyggda tolken kan köra både koden i […]

Utvecklarna av Ubuntu utvecklar en minimalistisk installationsbild

Medarbetare på Canonical har avslöjat information om projektet ubuntu-mini-iso, som utvecklar en ny minimalistisk version av Ubuntu med en storlek på cirka 140 MB. Huvudidén med den nya installationsbilden är att göra den universell och ge möjlighet att installera den valda versionen av vilken officiell Ubuntu-version som helst. Projektet leds av Dan Bungert, som övervakar installationsprogrammet Subiquity. Vid detta stadium har redan en fungerande […]

Stöd för Wayland har börjat inkluderas i huvudversionen av Wine

För att inkludera i huvuduppsättningen av Wine har den första uppsättningen patchar föreslagits, utvecklade av projektet Wine-wayland, för att möjliggöra användning av Wine i miljöer baserade på Wayland-protokollet utan att använda XWayland och komponenter från X11. Eftersom omfattningen av förändringarna är tillräckligt stor för att underlätta granskning och integration av Wine-wayland, planerar de att gradvis överföra detta, uppdelat på flera steg. Under det första steget […]

NPM har identifierat 15 000 paket för phishing och spam

En attack mot användare av NPM-katalogen har dokumenterats, vilket resulterade i att mer än 15 000 paket publicerades i NPM-repo den 20 februari, där README-filerna innehöll länkar till phishing-webbplatser eller hänvisningslänkar som ger provision för klick. Vid analysen av paketen upptäcktes 190 unika phishing- eller annonseringslänkar som omfattade 31 domäner. Paketnamnen […]

GitHub har begränsat konkurrerande tjänster genom att förbjuda jämförande tester.

Ett stycke har lagts till i GitHubs användarvillkor som informerar användare om att om de erbjuder en produkt eller tjänst som konkurrerar med GitHub, så antingen tillåter de jämförande tester eller så är de förbjudna att använda GitHub. Ändringen syftar till att motverka användning av GitHub av externa produkter eller tjänster som konkurrerar med GitHub, där jämförande tester uttryckligen förbjuds (anti-benchmarking). […]

Den första versionen av den öppna flermedlemmar-spelmotorn Ambient

Efter ett års utveckling lanseras den första versionen av den nya öppna spelmotorn Ambient. Motorn tillhandahåller runtime för att skapa flermedlemmar-spel och 3D-applikationer som kompileras till WebAssembly och använder WebGPU-API för rendering. Koden är skriven i Rust och distribueras under MIT-licensen. Ett centralt mål med utvecklingen av Ambient är att tillhandahålla verktyg som förenklar utvecklingen av flermedlemmar-spel och gör dem […]

I GNOME Mutter kommer stödet för äldre versioner av OpenGL att upphöra

I koden för den kompositiva servern Mutter, som kommer att användas i GNOME 44, har ändringar gjorts för att ta bort stödet för äldre versioner av OpenGL. För att använda Mutter kommer drivrutiner med stöd för minst OpenGL 3.1 att krävas. Samtidigt kommer stödet för OpenGL ES 2.0 att behållas i Mutter, vilket möjliggör fortsatt användning på äldre grafikkort och GPU som används på […]

De officiella utgåvorna av Ubuntu kommer att upphöra med stödet för Flatpak i standardinstallationen

Philipp Kewisch från Canonical har meddelat att de inte kommer att erbjuda möjligheten att installera paket i Flatpak-format i installationskonfigurationen för de officiella utgåvorna av Ubuntu. Beslutet har samordnats med utvecklarna av de nuvarande officiella utgåvorna av Ubuntu, inklusive Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin och Ubuntu Unity. De som vill använda Flatpak-formatet kommer att behöva […]

Utgivningen av databashanteraren SQLite 3.41

Version 3.41 av SQLite har publicerats, en lättviktsdatabas som erbjuds som en plug-in-bibliotek. Koden för SQLite sprids som allmän egendom (public domain), vilket innebär att den kan användas utan begränsningar och gratis för alla ändamål. Finansiellt stöd till SQLite-utvecklarna ges av ett särskilt bildat konsortium som inkluderar företag som Adobe, Oracle, Mozilla, Bentley och Bloomberg. Huvudändringar: Optimeringar har gjorts i schemaläggaren […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster