Categorie: Internetnieuws

Facebook heeft een nieuw geheugenbeheersysteem 'slab' voorgesteld voor de Linux-kernel

Roman Gushchin van Facebook heeft een reeks patches gepost op de mailinglijst van Linux kernel-ontwikkelaars, die een nieuwe slab-geheugencontroller implementeert. Deze nieuwe controller is opmerkelijk omdat het bijhouden van slab op de pagina-niveau wordt overgebracht naar het object-niveau binnen de kernel, waardoor het mogelijk wordt om slab-pagina's gezamenlijk te gebruiken in verschillende cgroups, in plaats van afzonderlijke slab-caches toe te wijzen voor […]

Uitgave van de cryptografische library wolfSSL 4.4.0

Er is een nieuwe versie van de compacte cryptografische bibliotheek wolfSSL 4.4.0 beschikbaar, geoptimaliseerd voor gebruik op embedded apparaten met beperkte processor- en geheugenbronnen, zoals Internet of Things-apparaten, slimme huishoudsystemen, auto-informatiesystemen, routers en mobiele telefoons. De code is geschreven in C en wordt verspreid onder de GPLv2-licentie. De bibliotheek biedt hoge prestaties voor hedendaagse crypto-algoritmen, waaronder ChaCha20, Curve25519, NTRU, […]

De Linux Foundation heeft de automotive distributie AGL UCB 9.0 gepubliceerd

De Linux Foundation heeft de negende editie van de AGL UCB (Automotive Grade Linux Unified Code Base) distributie gepresenteerd, waarmee een universeel platform wordt ontwikkeld voor gebruik in verschillende automotive subsystemen, van dashboarden tot infotainmentsystemen voor voertuigen. De op AGL gebaseerde oplossingen worden gebruikt in informatiesystemen van Toyota, Lexus, Subaru Outback, Subaru Legacy en lichte voertuigen van Mercedes-Benz Vans. De distributie is gebaseerd […]

KolibriN 10.1 — een besturingssysteem geschreven in assembler

De lancering van KolibriN 10.1 is aangekondigd — een besturingssysteem dat voornamelijk in assembler is geschreven. KolibriN is aan de ene kant een gebruiksvriendelijke versie van KolibriOS, aan de andere kant de maximale opbouw ervan. Met andere woorden, het project is opgezet om beginners alle mogelijkheden van het alternatieve besturingssysteem Kolibri te tonen die momenteel beschikbaar zijn. Kenmerken van de opbouw: Krachtige multimedia mogelijkheden: videospeler FPlay, viewer […]

Nieuwe geheugenbeheermethode van Facebook

Een lid van het ontwikkelingsteam van het sociale netwerk Facebook, Roman Gushchin, stelde in de ontwikkelaarsmailing een set patches voor de Linux-kernel voor, gericht op het verbeteren van het geheugenbeheer door de implementatie van een nieuwe geheugenbeheerscontroller — slab (slab memory controller). Slab-distributie is een geheugenbeheersmechanisme dat is ontworpen voor een efficiëntere toewijzing van geheugen en voor het verminderen van aanzienlijke fragmentatie. De basis […]

De release van het servergerichte JavaScript-platform Node.js 14.0

Node.js 14.0 is uitgebracht, een platform voor het uitvoeren van netwerkapplicaties in JavaScript. Node.js 14.0 valt onder de takken met langdurige ondersteuning, maar deze status zal pas in oktober worden toegekend, na stabilisatie. De ondersteuning voor Node.js 14.0 zal plaatsvinden tot april 2023. De ondersteuning voor de vorige LTS-tak Node.js 12.0 duurt tot april 2022, en voor de daaraan voorafgaande LTS-tak 10.0 […]

In RubyGems zijn 724 kwaadaardige pakketten ontdekt

Het bedrijf ReversingLabs heeft de resultaten van een analyse gepubliceerd over het gebruik van typosquatting in de RubyGems-repository. Typosquatting wordt doorgaans gebruikt om kwaadaardige pakketten te verspreiden, gericht op onoplettende ontwikkelaars die een typfout maken tijdens het zoeken of het verschil niet opmerken. Tijdens het onderzoek zijn meer dan 700 pakketten geïdentificeerd waarvan de namen lijken op populaire pakketten en zich onderscheiden door kleine details, zoals het vervangen van vergelijkbare letters of het gebruik van […]

Rebuilderd is beschikbaar voor onafhankelijke verificatie van Arch Linux met herhaalbare builds

De rebuilderd-toolset is gepresenteerd, waarmee onafhankelijke controle van binaire pakketten in de distributie kan worden georganiseerd via het opzetten van een continu werkend bouwproces dat de gedownloade pakketten vergelijkt met de pakketten die worden verkregen door herbouw op het lokale systeem. De tool is geschreven in Rust en wordt verspreid onder de GPLv3-licentie. Momenteel biedt rebuilderd alleen experimentele ondersteuning voor het verifiëren van pakketten uit Arch Linux, maar binnenkort […]

In FreeBSD zijn op afstand uitbuitbare kwetsbaarheden in ipfw verholpen.

In de pakketfilter ipfw zijn twee kwetsbaarheden opgelost in de code die TCP-opties verwerkt, veroorzaakt door onjuiste controle van gegevens in de behandelde netwerkpakketten. De eerste kwetsbaarheid (CVE-2019-5614) kan leiden tot toegang tot geheugen buiten de gereserveerde mbuf-buffer bij het verwerken van op een bepaalde manier opgemaakte TCP-pakketten, en de tweede (CVE-2019-15874) leidt tot toegang tot al vrijgegeven geheugen (use-after-free). De geschiktheid van de ontdekte problemen voor […]

OpenSSL 1.1.1g is uitgebracht met een oplossing voor een kwetsbaarheid met betrekking tot TLS 1.3

Er is een correctie-uitgave van de cryptografische bibliotheek OpenSSL 1.1.1g beschikbaar, waarin een kwetsbaarheid (CVE-2020-1967) is verholpen die leidt tot een denial-of-service bij het proberen een TLS 1.3-verbinding te onderhandelen met een door een aanvaller gecontroleerde server of client. De kwetsbaarheid heeft een hoog risico. Het probleem doet zich alleen voor in applicaties die de functie SSL_check_chain() gebruiken en leidt tot crash van het proces bij onjuist gebruik van de TLS-extensie "signature_algorithms_cert". In het bijzonder bij […]

Uitgave van het init-systeem GNU Shepherd 0.8

De service manager GNU Shepherd 0.8 (voorheen dmd) is beschikbaar, ontwikkeld door de ontwikkelaars van de GNU Guix System-distributie als een ondersteunende afhankelijkheid en alternatief voor het SysV-init-init-systeem. De beheerdemon en de hulpprogramma's van Shepherd zijn geschreven in de Guile-taal (een van de implementaties van de Scheme-taal), die ook wordt gebruikt voor het definiëren van instellingen en parameters voor het opstarten van services. Shepherd wordt al gebruikt in de distributie GuixSD GNU/Linux en […]

PyTorch 1.5.0 is uitgebracht

PyTorch — een populaire framework voor machine learning — is bijgewerkt naar versie 1.5.0. Deze release omvat verschillende belangrijke toevoegingen en API-verbeteringen, waaronder: de C++ API, die voorheen als experimenteel werd beschouwd, is definitief gestabiliseerd. Nu kunnen gebruikers hun modellen gemakkelijk vertalen van de Python API naar de C++ API. Het package torch.distributed.rpc is gestabiliseerd, wat uitgebreide mogelijkheden biedt voor gedistribueerd […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster