Auteur: Yuri Gagarin

Discussie over het gebruik van C++ voor de ontwikkeling van de Linux-kernel

In de mailinglijst van ontwikkelaars van de Linux-kernel is de discussie, die zes jaar geleden begon, over de mogelijkheden van modern C++ in de Linux-kernel, naast het huidige gebruik van C met assembler-inserties en de bevordering van Rust, heropend. Het onderwerp van de ontwikkeling van de kernel in C++ werd oorspronkelijk in 2018 aangekaart door een ingenieur van Red Hat, die op 1 april als grap publiceerde […]

Embedded-hal 1.0 uitgebracht, een toolkit voor het maken van stuurprogramma's in Rust

De Rust Embedded-groep, opgericht om technologieën te ontwikkelen die de kwaliteit en veiligheid van toepassingen, firmware en stuurprogramma's voor embedded systemen verbeteren, heeft de eerste release van het embedded-hal-framework gepresenteerd, dat een set software-interfaces biedt voor de interactie met randapparatuur die doorgaans met microcontrollers wordt gebruikt (bijvoorbeeld types voor GPIO, UART, SPI en I2C). De resultaten van het project zijn geschreven in Rust en worden gedistribueerd […]

Patches versnellen TCP in Linux-kernel 6.8

Een set wijzigingen is opgenomen in de codebase waaruit de Linux-kernel 6.8 is samengesteld, wat de prestaties van de TCP-stack aanzienlijk verbetert. Bij het verwerken van meerdere gelijktijdige TCP-verbindingen kan de versnelling oplopen tot 40%. Deze verbetering was mogelijk omdat de variabelen in de datastructuren van de netwerkstack (socks, netdev, netns, mibs) werden geplaatst naarmate ze werden toegevoegd, wat historisch bepaald werd. De herziening van de plaatsing van de variabelen in […]

PulseAudio 17.0 gelanceerd

De release van de geluidsserver PulseAudio 17.0 is gepresenteerd, die fungeert als tussenpersoon tussen toepassingen en verschillende low-level geluids subsystemen, en het omgaan met hardware abstraheert. PulseAudio stelt gebruikers in staat om het volume en de audio-mixing op applicatieniveau te beheren, organisaties te maken voor het binnenkomen, mixen en afspelen van geluid met meerdere invoer- en uitvoerkanalen of geluidskaarten, en de audiovormen in realtime te wijzigen […]

Release van de database Firebird 5.0

Na tweeënhalf jaar ontwikkeling is de release van de relationele DBMS Firebird 5.0 gepresenteerd. Firebird blijft de ontwikkeling van de DBMS InterBase 6.0 voortzetten, die in 2000 door Borland werd geopend. Firebird wordt verspreid onder de vrije MPL-licentie en ondersteunt de ANSI SQL-standaarden, inclusief mogelijkheden zoals triggers, opgeslagen procedures en replicatie. Binaire builds zijn beschikbaar voor Linux, Windows, macOS en […]

Linux Mint 21.3 Virginia

Stil en ongemerkt is de nieuwe versie van de Linux Mint 21.3 distributie onder de eigen naam 'Virginia' (of Virginië voor de liefhebbers van de oude school) uitgebracht - waarschijnlijk de meest gebruiksvriendelijke en 'afgewerkte' van de huidige distributies. Onder de belangrijkste verbeteringen hebben de ontwikkelaars de verbeterde werking met Secure Boot en verschillende versies van BIOS en UEFI benadrukt. Daarnaast zijn verschillende applicaties verbeterd (zoals hypnotix, bijvoorbeeld, […]

Release van de Linux Mint 21.3 distributie

De release van de Linux Mint 21.3 distributie is gepresenteerd, die de ontwikkeling van de tak op basis van de Ubuntu 22.04 LTS pakketbasis voortzet. De distributie is volledig compatibel met Ubuntu, maar verschilt aanzienlijk in de benadering van de organisatie van de gebruikersinterface en de selectie van standaardtoepassingen. De ontwikkelaars van Linux Mint bieden een desktopomgeving die voldoet aan de klassieke normen voor desktoporganisatie, wat meer vertrouwd is voor gebruikers die geen nieuwe […]

Het OpenSSH-project heeft een plan gepresenteerd om de ondersteuning van DSA te stoppen

De ontwikkelaars van het OpenSSH-project hebben een plan gepresenteerd om de ondersteuning voor DSA-gebaseerde sleutels te stoppen. Volgens moderne normen bieden DSA-sleutels niet het vereiste beveiligingsniveau, omdat ze een private key-grootte van slechts 160 bits en SHA1-hash gebruiken, wat qua beveiligingsniveau overeenkomt met ongeveer een 80-bits symmetrische sleutel. Standaard gebruik van DSA-sleutels is in 2015 stopgezet, maar ondersteuning […]

Kwetsbaarheden in GitLab die het mogelijk maken om een account over te nemen en commando's uit te voeren als een andere gebruiker

Er zijn correctieve updates voor het samenwerkingsplatform GitLab 16.7.2, 16.6.4 en 16.5.6 gepubliceerd, waarin twee kritieke kwetsbaarheden zijn verholpen. De eerste kwetsbaarheid (CVE-2023-7028), die het hoogste gevaarlijkheidsniveau (10 van 10) heeft gekregen, stelt in staat om een ander account over te nemen via manipulatie van het formulier voor het herstel van een vergeten wachtwoord. De kwetsbaarheid is veroorzaakt door de mogelijkheid om een e-mail met een code voor het resetten van het wachtwoord naar onbevestigde […]

Aanval op de infrastructuur van PyTorch, compromitterend de repository en releases

Details van de aanval op de infrastructuur die wordt gebruikt voor de ontwikkeling van het machine learning-framework PyTorch zijn onthuld, waardoor toegangssleutels konden worden verkregen die voldoende zijn om willekeurige gegevens in de release-repository op GitHub en AWS te plaatsen, en om code in de hoofdvertakking van de repository te injecteren en een backdoor via afhankelijkheden toe te voegen. De vervangingen van PyTorch-releases konden worden gebruikt voor aanvallen op grote bedrijven, […]

Resultaten van de ontwikkeling van GNU Hurd voor het 4e kwartaal van 2023

Op 9 januari zijn in de officiële nieuwsrubriek van het GNU Hurd-project de resultaatennieuws voor het 3e kwartaal van 2023 gepubliceerd: Samuel Thibault heeft de default PIE Hurd van gcc gecorrigeerd en ondersteuning voor static PIE toegevoegd. Hij heeft ook het whatis-commando toegevoegd aan de GNU Mach-kernel debugger, die kan bepalen waar een adres naar verwijst (stack? poort? kalloc?…). Er was […]

Uitgave van GodotOS

GodotOS is uitgebracht – een interface voor besturingssystemen, volledig gemaakt in de game-engine Godot. GodotOS maakt het mogelijk om met mappen te werken, tekstbestanden te bewerken, afbeeldingen te bekijken, games te starten en nog veel meer in een enkele verfijnde interface die zelfs online kan worden gebruikt. Ontwikkelaars merken op dat GodotOS niet zozeer een serieus project is, maar meer een experimenteel speeltje. GodotOS is bedoeld om […]

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