Författare: Yuri Gagarin

SRELL 4.038 — ett ECMAScript-kompatibelt reguljärt uttrycksbibliotek

Den 24 januari släpptes version 4.038 av C++ biblioteket SRELL (Std::RegEx-Like Library), som implementerar ECMAScript-kompatibla reguljära uttryck. Ändringslistan: en bugg fixades där strängen "ababcd" hittades med uttrycket \/(?:ab)+|cd\/; några mindre förbättringar. Bibliotekets funktioner: header-only; ECMAScript-kompatibla reguljära uttryck; design liknande std::regex; stöd för typerna char8_t, char16_t och char32_t för C++11 och senare standarder. En mer detaljerad beskrivning finns tillgänglig på […]

Utgivning av distributionspaketen för säkerhetsforskare Parrot 6.0 och Gnoppix 24

Release av distributionspaketet Parrot 6.0, baserat på Debian-paketbasen och inkluderar en samling verktyg för att kontrollera systemens säkerhet, utföra forensisk analys och omvänd ingenjörskonst. Flera ISO-avbildningar med MATE-miljö erbjuds för nedladdning, avsedda för dagligt bruk, säkerhetstestning, installation på Raspberry Pi-enheter och skapande av specialiserade installationer, till exempel för användning i molnmiljöer. Distributionspaketet Parrot […]

Utgivning av distributionspaketet Radix cross Linux 1.9.367

Version 1.9.367 av distributionspaketet Radix cross Linux är nu tillgänglig, förberedd för enheter baserade på ARM/ARM64, RISC-V och x86/x86_64-arkitekturer. Distributionspaketet är byggt med den egna byggsystemet Radix.pro, som underlättar skapandet av distributioner för inbyggda system. Koden för byggsystemet distribueras under MIT-licensen. Startavbilder som förbereds enligt instruktionerna i avsnittet Plattformnedladdning innehåller ett lokalt paketförråd och installationen av systemet är därför inte […]

Utgivning av Cryptsetup 2.7 med stöd för hårdvarukryptering av diskar OPAL

Setet av Cryptsetup 2.7 har publicerats, avsett för inställning av diskpartitioners kryptering i Linux med hjälp av dm-crypt-modulen. Stöd för hantering av dm-crypt-partitioner, LUKS, LUKS2, BITLK, loop-AES och TrueCrypt/VeraCrypt erbjuds. I paketet ingår även verktygen veritysetup och integritysetup för att konfigurera dataintegritetskontroller baserade på dm-verity och dm-integrity-moduler. Nyckel förbättringar: Möjlighet att använda hårdvarumechanismen […]

Utgivning av webbläsare Chrome 121

Företaget Google har publicerat versionen av webbläsaren Chrome 121. Samtidigt finns en stabil utgåva av det fria projektet Chromium, som utgör grund för Chrome. Webbläsaren Chrome skiljer sig från Chromium genom att den använder Googles logotyper, har ett system för att skicka meddelanden vid krasch, moduler för att spela upp kopieringsskyddat videoinnehåll (DRM), automatiska uppdateringar, konstant aktiverad Sandbox-isolering, tillhandahållande av nycklar för Google API och överföring av […]

Firefox 122

Firefox, den fria webbläsaren byggd på Quantum-motorn och utvecklad och distribuerad av Mozilla Corporation, som är den fjärde mest populära webbläsaren i världen, har uppdaterats till version 122. Nya funktioner: Linux: VA-API-stöd har aktiverats för alla arkitekturer (tidigare var det endast aktiverat för x86 och ARM). Deb-paket erbjuds för Ubuntu, Debian och Linux Mint. Sökmotorernas förslag visas nu […]

Sårbarhet i GNU split-verktyget som leder till buffertöverskridning

I split-verktyget, som ingår i GNU coreutils-paketet och används för att dela stora filer i bitar, har en sårbarhet (CVE-2024-0684) identifierats som leder till buffertöverskridning vid hantering av långa rader (några hundra byte), när split-alternativet "—line-bytes" ("-C") används. Sårbarheten upptäcktes under analys av krascher som inträffade när split-verktyget användes för att dela data som överfördes vid […]

Lansering av CAD-programvara Ondsel ES 2024.1

Företaget Ondsel har släppt en offentlig version av Ondsel Engineering Suite (ES). Detta är en fri fork av den fria CAD-programvaran FreeCAD med olika förbättringar. Bland förbättringarna: Inbyggd verkstad för att skapa assemblage (stadiet - tekniskt förhandsvisning). UX/UI-designen är inspirerad av implementationen i Onshape, och en egen solver används (den ursprungliga koden skrevs tidigare i Smalltalk av en av teammedlemmarna och portades sedan till […]

Release av Firefox 122

Releasen av webbläsaren Firefox 122 har ägt rum, och en uppdatering av den långsiktiga supportgrenen - 115.7.0 - har skapats. Firefox 123 har övergått till betatestning, med en release planerad till den 20 februari. De viktigaste nyheterna i Firefox 122: Möjligheterna relaterade till visning av rekommendationer när man skriver i adressfältet har utvidgats. För vissa sökmotorer har möjligheten till visning av bilder i rekommendationerna implementerats […]

Utvärdering av effektiviteten av att använda MiraclePtr för att förhindra sårbarheter i Chrome

Google har analyserat effektiviteten av att använda typen MiraclePtr (raw_ptr<T>) i C++-kod istället för vanliga pekare för att skydda mot sårbarheter orsakade av åtkomst till redan frigjorda minnesområden (use-after-free). MiraclePtr erbjuder ett gränssnitt för pekare som utför ytterligare kontroller och avslutar programmet i händelse av åtkomst till frigjorda minnesområden. Stödet för MiraclePtr har aktiverats som standard på […]

RubyWM har introducerats, en fönsterhanterare helt skriven i Ruby.

Projektet RubyWM har publicerats, som utvecklar en fönsterhanterare baserad på X11-protokollet, skriven i Ruby, inklusive en drivrutin för att arbeta med X11-protokollet. RubyWM stöder virtuella skrivbord och kan använda både mosaiklayouter och godtycklig fönsterplacering på skrivbordet. Koden för RubyWM distribueras under MIT-licensen. Projektet utvecklar också biblioteket pure-X11 med implementation av […]

Företaget Valve har släppt Proton 8.0-5, en paketlösning för att köra Windows-spel på Linux.

Företaget Valve har publicerat en uppdatering av projektet Proton 8.0-5, baserat på koden från Wine-projektet och som syftar till att möjliggöra körning av spelapplikationer skapade för Windows i Linux, presenterade i Steam-katalogen. Arbetena från projektet distribueras under BSD-licensen. Proton gör det möjligt att direkt köra spelapplikationer för endast Windows i Linux-klienten Steam. Paketet inkluderar en implementation av DirectX […]

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