Kategori: Blog

Udgivelse af ncspot, en Spotify-klient skrevet i Rust

Udgivelsen af ncspot 0.9, en letvægts konsolklient til musikservicen Spotify, skrevet i programmeringssproget Rust og understøttet af mere end femoghalvfjerds udviklere, er sket. Grænsefladen understøtter temaer og er udviklet ved hjælp af ncurses-biblioteket. PulseAudio anvendes som standard som lydserver (for at bruge en alternativ lydbackend skal compile-flags angives). Kildekoderne distribueres under BSD-licensen. […]

Udgivelse af OpenLDAP 2.6.0, den åbne implementering af LDAP-protokollen

Udgivelsen af OpenLDAP 2.6.0 er offentliggjort, som tilbyder en platformuafhængig implementering af LDAP-protokollen (Lightweight Directory Access Protocol) til at organisere katalogtjenester og adgang til dem. Projektet udvikler en modulær serverkomponent, der understøtter forskellige backend-løsninger til lagring og adgang til data, proxy-balance, klientværktøjer og biblioteker. Koden er skrevet i C og distribueres under OpenLDAP Public License, en BSD-lignende åben licens. […]

Mozilla har fjernet to populære tilføjelser, der blokerer for opdateringer til Firefox

Mozilla har meddelt, at to tilføjelser - Bypass og Bypass XM - er blevet fjernet fra addons.mozilla.org (AMO) kataloget, som havde 455.000 aktive installationer og blev positioneret som tilføjelser til at få adgang til materialer, der tilbydes via betalt abonnement (omgå Paywall). API Proxy blev brugt i tilføjelserne til at ændre trafik, hvilket gør det muligt at kontrollere de webanmodninger, som browseren udfører. Udover de angivne funktioner […]

Udgivelse af Muen 1.0, et åbent mikrokerne til oprettelse af høj-pålidelige systemer

Efter otte års udvikling er version 1.0 af projektet Muen blevet frigivet, som udvikler et separation kernel, hvis fejlfri kildetekst er bekræftet ved hjælp af matematiske metoder til formel verifikation af pålidelighed. Kernen er tilgængelig for x86_64-arkitektur og kan anvendes i kritisk vigtige systemer, der kræver en højere grad af pålidelighed og garantier for fravær af nedbrud. Kildeteksterne til projektet er skrevet i […]

ELevate-projektet, der forenkler overgangen fra CentOS 7 til distributioner baseret på RHEL 8.

Udviklerne af AlmaLinux-distributionen, som er startet af CloudLinux som svar på den for tidlige afslutning af understøttelse af CentOS 8, har præsenteret værktøjet ELevate, som gør det muligt at forenkle migreringen af arbejdsinstallationer fra CentOS 7.x til distributioner bygget på RHEL 8's pakkegrundlag, mens applikationer, data og indstillinger bevares. I øjeblikket understøtter projektet migrering til AlmaLinux, Rocky Linux, CentOS Stream og Oracle Linux. Migreringsprocessen […]

Web-browserne qutebrowser 2.4 og Min 1.22 er tilgængelige

Udgivelsen af webbrowseren qutebrowser 2.4 er offentliggjort, hvilket giver en minimal grafisk grænseflade, der ikke forstyrrer indholdsvisningen, og et navigationssystem i stil med teksteditoren Vim, der udelukkende er bygget på tastaturkombinationer. Koden er skrevet i Python ved hjælp af PyQt5 og QtWebEngine. Kildeteksterne distribueres under GPLv3-licensen. Anvendelsen af Python påvirker ikke ydeevnen, da rendering og parsing af indholdet […]

Microsoft har genindsendt Hot Reload-koden til .NET-repositoriet.

Microsoft har lyttet til fællesskabet og har genindført koden til .NET SDK-repositoriet med implementeringen af funktionen "Hot Reload", som for nogle dage siden blev fjernet fra kodebasen, selvom det allerede var blevet åbnet og indgik i de tidlige udgaver af .NET 6. Virksomhedens repræsentanter har undskyldt over for fællesskabet og erkendt, at de begik en fejl ved at fjerne den allerede tilføjede kode […]

Intel har frigivet koden til kontrolsystemet ControlFlag for maskinlæring til fejlfinding i koden.

Virksomheden Intel har åbnet sine værker relateret til det forskningsprojekt, ControlFlag, som har til formål at udvikle et maskinlæringssystem til forbedring af kodekvaliteten. Det forberedte værktøj fra projektet gør det muligt at identificere forskellige fejl og anomalier i kildetekster skrevet i høj-niveau sprog som C/C++, baseret på en model, der er trænet på et stort volumen af eksisterende kode. Systemet er velegnet til at identificere forskellige typer […]

Der er blevet indført malware i NPM-pakken UAParser.js, der har 8 millioner downloads om ugen.

Historien om fjernelsen af tre ondsindede pakker fra NPM-repositoriet, som kopierede koden fra UAParser.js-biblioteket, fik en uventet fortsættelse — ukendte angribere fik kontrol over forfatterens konto af UAParser.js og udgav opdateringer, der indeholdt kode til at stjæle adgangskoder og mine kryptovalutaer. Problemet er, at UAParser.js-biblioteket, som tilbyder funktioner til at analysere HTTP-headeren User-Agent, har omkring 8 millioner […]

Udgivelse af Wine 6.20 og Wine staging 6.20

Den eksperimentelle gren af den åbne implementering af WinAPI — Wine 6.20, er blevet udgivet. Siden udgivelsen af version 6.19 er 29 fejlrapporter blevet lukket, og der er foretaget 399 ændringer. De vigtigste ændringer: MSXml, XAudio, DInput og nogle andre moduler er blevet konverteret til PE-format (Portable Executable). Nogle systembiblioteker er inkluderet for at understøtte bygninger baseret på PE-formatet. I […]

Angreb på Intel SGX, der muliggør udvinding af fortrolige data eller udførelse af kode i en enclave

Forskere fra Defense Science and Technology University i Folkets Befrielseshær i Kina, National University of Singapore og ETH Zürich har udviklet en ny metode til angreb på isolerede enclaves i Intel SGX (Software Guard eXtensions). Angrebet, kaldet SmashEx, skyldes problemer med reentrancy i håndteringen af undtagelsessituationer under udførelsen af runtime-komponenterne for Intel SGX. Den foreslåede angrebsmetode muliggør […]

Chimera Linux-distributionen, der kombinerer Linux-kernen med FreeBSD-miljøet

Daniel Kolesa fra Igalia, som deltager i udviklingen af projekter som Void Linux, WebKit og Enlightenment, udvikler den nye distribution Chimera Linux. Projektet bruger Linux-kernen, men i stedet for GNU-værktøjer danner det et brugergrænseflade baseret på basissystemet FreeBSD, og bruger LLVM til bygning. Distributionen udvikles oprindeligt som krydsplatform og understøtter arkitekturerne x86_64, ppc64le, aarch64, […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster