Forfatter: Yuri Gagarin

Diskussionen om brugen af C++ til udvikling af Linux-kernen

Diskussionen blandt udviklerne af Linux-kernen om perspektiverne for at anvende moderne C++-kode i Linux-kernen, ud over den nuværende brug af C med assemblerindskud og fremme af Rust-sproget, er blevet genoptaget i mailinglisten efter at være startet for seks år siden. Emnet for kerneludvikling i C++ blev oprindeligt taget op i 2018 af en ingeniør fra Red Hat, der den 1. april som en joke offentliggjorde […]

Embedded-hal 1.0 offentliggjort, værktøjssættet til oprettelse af drivere i Rust-sproget

Rust Embedded-arbejdsgruppen, der er dannet for at udvikle teknologier til at forbedre kvaliteten og sikkerheden af applikationer, firmware og drivere til indlejrede systemer, har præsenteret den første version af frameworket embedded-hal, som tilbyder et sæt programmeringsgrænseflader til interaktion med periferiudstyr, der typisk anvendes med mikrokontrollere (for eksempel gives det skabeloner til at arbejde med GPIO, UART, SPI og I2C). Projektets resultater er skrevet i Rust og distribueres […]

I Linux-kernen 6.8 er der accepteret patches, som accelererer TCP.

I kodebasen, som udgør kernen i Linux 6.8, er der vedtaget en række ændringer, der betydeligt forbedrer ydelsen af TCP-stakken. Ved behandling af mange parallelle TCP-forbindelser kan hastigheden øges med op til 40%. Forbedringen er mulig, fordi variabler i netværksstakens strukturer (socks, netdev, netns, mibs) har været placeret tilfældigt over tid af historiske årsager. Genovervejelser af variablernes placering i […]

Lydserveren PulseAudio 17.0 er tilgængelig.

Udgivelsen af lydserveren PulseAudio 17.0 er blevet præsenteret, som fungerer som en mellemmand mellem applikationer og forskellige lavniveau lydsystemer, hvilket abstraherer arbejdet med hardware. PulseAudio gør det muligt at styre lydvolumen og blanding på niveau med individuelle applikationer, organisere indtagelse, blanding og output af lyd, når der er flere ind- og udgangskanaler eller lydkort, og giver mulighed for at ændre lydformatet on-the-fly […]

Udgivelsen af databasehåndteringssystemet Firebird 5.0

Efter to og et halvt års udvikling er udgivelsen af den relationelle database Firebird 5.0 blevet præsenteret. Firebird fortsætter med at udvikle koden fra database-systemet InterBase 6.0, der blev åbnet i 2000 af Borland. Firebird distribueres under den åbne licens MPL og understøtter ANSI SQL-standarder, inklusive funktioner som triggers, lagrede procedurer og replikation. Binære pakker er forberedt til Linux, Windows, macOS og […]

Linux Mint 21.3 Virginia

En ny version af Linux Mint 21.3-distributionen med det eget navn "Virginia" (eller Virgnia for de gamle skolefans) er stille og ubemærket blevet udgivet — sandsynligvis den mest brugervenlige og "finpudset" blandt de eksisterende. Blandt de vigtigste forbedringer har udviklerne valgt at fremhæve forbedret support for Secure Boot og de forskellige versioner af BIOS og UEFI. Desuden er en række applikationer blevet forbedret (hypnotix, for eksempel, […]

Udgivelsen af Linux Mint 21.3

Udgivelsen af Linux Mint 21.3 er blevet præsenteret, hvilket fortsætter udviklingen af ​​grenen baseret på pakkegrundlaget Ubuntu 22.04 LTS. Distributionen er helt kompatibel med Ubuntu, men adskiller sig væsentligt i tilgangen til brugergrænsefladens organisering og valget af de standardprogrammer, der anvendes. Udviklerne af Linux Mint tilbyder et skrivebords-miljø, der følger de klassiske kanoner for organisering af skrivebordet, hvilket er mere velkendt for brugere, der ikke omfavner nye […]

OpenSSH-projektet har offentliggjort en plan for ophør af support til DSA

Udviklerne af projektet OpenSSH har præsenteret en plan for at stoppe støtten til nøgler baseret på DSA-algoritmen. Efter nutidens standarder giver DSA-nøgler ikke det ønskede sikkerhedsniveau, da de anvender en privat nøgle på blot 160 bit og SHA1-hash, hvilket svarer til sikkerheden af en ca. 80-bit symmetrisk nøgle. Som standard blev brugen af DSA-nøgler stoppet i 2015, men støtten […]

Sårbarheder i GitLab, der muliggør overtagelse af en konto og udførelse af kommandoer som en anden bruger.

Der er udgivet korrigerende opdateringer til platformen for samarbejdende udvikling – GitLab 16.7.2, 16.6.4 og 16.5.6, hvori to kritiske sårbarheder er blevet rettet. Den første sårbarhed (CVE-2023-7028), der har fået den maksimale faregrad (10 ud af 10), tillader overtagelse af en anden brugerkonto gennem manipulationer med formularen til nulstilling af glemt adgangskode. Sårbarheden skyldes muligheden for at sende en e-mail med en kode til nulstilling af adgangskode til ikke bekræftede […]

Angreb på PyTorch-infrastrukturen, der kompromitterer repository og udgivelser

Detaljer om angrebet på infrastrukturen, der bruges til udviklingen af machine learning-rammen PyTorch, er blevet afsløret, hvilket gjorde det muligt at udtrække adgangsnøgler, der var tilstrækkelige til at placere vilkårlige data i projektets udgivelsesrepository på GitHub og AWS, samt til at indsætte kode i hovedgrenen af repositoryet og tilføje en bagdør gennem afhængigheder. Manipulationen af udgivelserne af PyTorch kunne have været brugt til at udføre angreb på store virksomheder […]

Resultaterne af udviklingen af GNU Hurd for 4. kvartal 2023

Den 9. januar blev de endelige nyheder for 3. kvartal af 2023 offentliggjort i det officielle nyhedsafsnit for projektet GNU Hurd: Samuel Thibault har rettet standard PIE Hurd for gcc og tilføjet støtte til static PIE. Han har også tilføjet en whatis-kommando til GNU Mach-kernes debugger, der kan bestemme, hvad en adresse henviser til (stack? port? kalloc?…). Der blev […]

Udgivelse af GodotOS

GodotOS er blevet lanceret – et interface til operativsystemer, der er helt skabt i spilmotoren Godot. GodotOS gør det muligt at arbejde med mapper, redigere tekstfiler, se billeder, køre spil og meget mere i et enkelt poleret interface, der kan anvendes selv på internettet. Udviklerne bemærker, at GodotOS ikke er så meget et seriøst projekt som en eksperimentel leg. GodotOS er designet til at udforske […]

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