Categorie: Blog

Uitgave van ncspot, Spotify-client op Rust

De release van ncspot 0.9 heeft plaatsgevonden, een lichte console-client voor de muziekdienst Spotify, geschreven in de programmeertaal Rust en ondersteund door meer dan vijftig ontwikkelaars. De interface ondersteunt thema's en is ontworpen met behulp van de ncurses-bibliotheek. Standaard wordt PulseAudio als geluidsserver gebruikt (voor het gebruik van een alternatieve geluidsbackend zijn compilatievlaggen nodig). De broncodes worden verspreid onder de BSD-licentie. […]

De release van OpenLDAP 2.6.0, een open implementatie van het LDAP-protocol

De release van OpenLDAP 2.6.0 is gepubliceerd, die een multidimensionale implementatie van het LDAP (Lightweight Directory Access Protocol) voor de organisatie van directoryservices en de toegang ertoe biedt. Het project ontwikkelt een modulaire servercomponent die verschillende opslag- en toegang-backends ondersteunt, een proxy-loadbalancer, clienttools en bibliotheken. De code is geschreven in de programmeertaal C en wordt verspreid onder de BSD-achtige OpenLDAP Public License. […]

Mozilla heeft twee populaire extensies verwijderd die de download van updates voor Firefox blokkeren.

Mozilla heeft gemeld dat het twee extensies - Bypass en Bypass XM - uit de catalogus addons.mozilla.org (AMO) heeft verwijderd. Deze extensies, die samen 455.000 actieve installaties tellen, werden gepositioneerd als hulpmiddelen om toegang te bieden tot materialen die via een betaald abonnement worden verspreid (omzeilen van Paywalls). Voor de verkeersmodificatie in de extensies werd de API Proxy gebruikt, die de webverzoeken die door de browser worden uitgevoerd controleert. Naast de opgegeven functies, bevatten de bovengenoemde extensies […]

De release van Muen 1.0, een open microkernel voor het creëren van hoog betrouwbare systemen

Na acht jaar ontwikkeling is de release van het Muen 1.0-project, dat de scheidingskernel (Separation kernel) ontwikkelt, een feit. De afwezigheid van fouten in de broncode is bevestigd met wiskundige methoden voor formele verificatie van de betrouwbaarheid. De kernel is beschikbaar voor de x86_64-architectuur en kan worden gebruikt in kritische systemen die een hoger betrouwbaarheidsniveau en garantie voor uitvalvrijheid vereisen. De broncode van het project is geschreven in de taal […]

Het ELevate-project, dat de overgang van CentOS 7 naar distributies die op RHEL 8 zijn gebaseerd vereenvoudigt.

De ontwikkelaars van de AlmaLinux-distributie, opgericht door CloudLinux als reactie op de voortijdige stopzetting van de ondersteuning voor CentOS 8, hebben het ELevate-hulpmiddel gepresenteerd. Dit hulpmiddel vereenvoudigt de migratie van actieve installaties van CentOS 7.x naar distributies die zijn gebouwd op de RHEL 8-pakketbasis, met behoud van applicaties, gegevens en instellingen. Momenteel ondersteunt het project migratie naar AlmaLinux, Rocky Linux, CentOS Stream en Oracle Linux. Het migratieproces […]

Beschikbare webbrowser qutebrowser 2.4 en Min 1.22

De release van de webbrowser qutebrowser 2.4 is gepubliceerd. Deze biedt een minimale grafische interface die niet afleidt van de inhoud en een navigatiesysteem in de stijl van de tekstverwerker Vim, geheel gebouwd op toetsenbordcombinaties. De code is geschreven in Python met gebruik van PyQt5 en QtWebEngine. De broncode wordt verspreid onder de GPLv3-licentie. Het gebruik van Python heeft geen invloed op de prestaties, aangezien de rendering en parsing van inhoud […]

Microsoft heeft de Hot Reload-code teruggebracht naar de .NET-repository.

Het bedrijf Microsoft heeft geluisterd naar de gemeenschap en heeft de code voor de functie 'Hot Reload' teruggebracht in de .NET SDK repository. Deze was enige tijd geleden uit de codebasis verwijderd, ondanks dat deze al openwas gesteld en deel uitmaakte van de previewversies van .NET 6. Vertegenwoordigers van het bedrijf hebben hun excuses aangeboden aan de gemeenschap en erkend dat ze een fout hebben gemaakt door de al toegevoegde code te verwijderen […]

Intel heeft de code van het machine learning-systeem ControlFlag geopend voor het opsporen van fouten in de code.

Het bedrijf Intel heeft ontwikkelingen vrijgegeven die verband houden met het onderzoeksproject ControlFlag, dat gericht is op het creëren van een machine learning systeem om de codekwaliteit te verbeteren. De door het project ontwikkelde toolkit stelt gebruikers in staat om op basis van een model dat is getraind op een grote hoeveelheid bestaande code, verschillende fouten en anomalieën in broncode geschreven in hoge programmeertalen zoals C/C++ te identificeren. Het systeem is geschikt voor het detecteren van verschillende soorten […]

In het NPM-pakket UAParser.js, dat wekelijks 8 miljoen downloads heeft, is kwaadaardige software geïmplementeerd.

Het verhaal over het verwijderen van drie kwaadaardige pakketten uit de NPM-repository, die de code van de UAParser.js bibliotheek kopieerden, heeft een onverwachte wending genomen - anonieme aanvallers hebben controle gekregen over het account van de auteur van het UAParser.js project en hebben updates uitgebracht met code voor het stelen van wachtwoorden en het minen van cryptocurrencies. Het probleem is dat de UAParser.js bibliotheek, die functies biedt voor het parseren van de HTTP User-Agent header, ongeveer 8 miljoen […]

De release van Wine 6.20 en Wine Staging 6.20

De experimentele tak van de open implementatie van WinAPI - Wine 6.20 - is uitgebracht. Sinds de release van versie 6.19 zijn er 29 bugs opgelost en 399 wijzigingen doorgevoerd. De belangrijkste wijzigingen zijn: MSXml, XAudio, DInput en enkele andere modules zijn omgevormd naar het PE (Portable Executable) formaat. Enkele system libraries zijn toegevoegd om builds op basis van het PE-formaat te ondersteunen. In […]

Een aanval op Intel SGX, die het mogelijk maakt om vertrouwelijke gegevens te extraheren of code in de enclave uit te voeren.

Onderzoekers van de Defensietechnische Universiteit van het Volksbevrijdingsleger van China, de Nationale Universiteit van Singapore en de ETH Zürich hebben een nieuwe aanvalsmethode ontwikkeld voor geïsoleerde enclaves van Intel SGX (Software Guard eXtensions). De aanval, genaamd SmashEx, is ontstaan door problemen met de herbruikbaarheid tijdens het afhandelen van uitzonderingen in de runtime-componenten voor Intel SGX. De voorgestelde aanvalmethode biedt de mogelijkheid om bij […]

De distributie Chimera Linux, die de Linux-kernel combineert met een FreeBSD-omgeving

Daniel Kolesa van Igalia, die betrokken is bij de ontwikkeling van projecten zoals Void Linux, WebKit en Enlightenment, ontwikkelt de nieuwe distributie Chimera Linux. Het project maakt gebruik van de Linux-kernel, maar vormt in plaats van GNU-tools een gebruikersomgeving op basis van de basisstructuur van FreeBSD en gebruikt LLVM voor de compilatie. De distributie wordt aanvankelijk ontwikkeld als cross-platform en ondersteunt de architecturen x86_64, ppc64le, aarch64, […]

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