Auteur: Yuri Gagarin

Kwetsbaarheden in de Linux-kernel die ksmbd, ktls, uio en de netstack beïnvloeden

In de ksmbd-module, die een ingebouwde Linux-kernimplementatie van een bestandsserver op basis van het SMB-protocol biedt, zijn twee kwetsbaarheden ontdekt die het mogelijk maken om op afstand zonder authenticatie de uitvoering van eigen code met kernrechten te bereiken of de inhoud van het kerngeheugen vast te stellen op systemen waarop de ksmbd-module is ingeschakeld. De problemen doen zich voor vanaf kernversie 5.15, waarin de ksmbd-module is opgenomen. […]

KiCad 8.0.0 is uitgebracht

Op 23 februari 2024 heeft het KiCad-project een nieuwe versie 8.0.0 uitgebracht. Nieuwe mogelijkheden zijn toegevoegd en er zijn vele correcties doorgevoerd. Wijzigingen omvatten: meer dan 1500 symbolen en 760 voetafdrukken zijn aan de componentenbibliotheek toegevoegd. De stijl van de indicatie van de eerste pin van de chips is aangepast. Gegevensimport van de volgende formaten is toegevoegd: EasyEDA (JLCEDA) project- en bibliotheekbestanden; CADSTAR symbolen- en voetafdrukbibliotheken; Solidworks PCB-bestanden; symbolen […]

MClient 7.0

Na twee jaar ontwikkeling is de nieuwe versie van MClient uitgebracht — een programma voor het bekijken van elektronische woordenboeken. Het is gericht op professionele linguïsten, maar kan ook door iedereen worden gebruikt die een vreemde taal leert. Status — bèta, maar genoeg stabiel voor dagelijks gebruik. Screenshot Wat maakt dit programma anders dan GoldenDict en de meeste andere? Tabelweergave; sortering van woordenboekvermeldingen op verschillende […]

Uitgave van de minimalistische distributie Tiny Core Linux 15.0

De release van de minimalistische Linux-distributie Tiny Core Linux 15.0 is gepubliceerd, die kan werken op systemen met 48 MB RAM. De grafische omgeving van de distributie is gebaseerd op de Tiny X-server, de FLTK-toolkit en de FLWM-windowmanager. De distributie wordt volledig in RAM geladen en werkt vanuit het geheugen. Het opstartbare iso-image is slechts 18 MB groot. Voor 64-bits systemen is er een CorePure64-build voorbereid, van […]

Boodschappen kunnen nu worden gedownload met de Coreboot 24.02 en Libreboot 20240225 firmware

De release van het CoreBoot-project 24.02 is gepubliceerd, dat een vrije alternatieve firmware en BIOS ontwikkelt. De code van het project wordt verspreid onder de GPLv2-licentie. Bij de totstandkoming van de nieuwe versie waren 111 ontwikkelaars betrokken, die 814 wijzigingen hebben aangebracht. Vanaf deze release is het project overgestapt op een nieuwe naamgevingsschema voor versies, dat aan de datum is gekoppeld (jaar.maand.bijwerking); zo is in februari 2024 in plaats van versie 4.23 […]

Intel heeft programma voor 3D-visualisatie OSPRay Studio 1.0 en de 3D-rendering engine OSPRay 3.1 vrijgegeven

Intel heeft de release van OSPRay Studio 1.0 aangekondigd, een applicatie voor interactieve 3D-visualisatie met behulp van de OSPRay ray tracing-engine. Onder andere kan de software worden gebruikt voor nauwkeurige weergave van complexe scènes en het verwerken van zeer grote scènes die gedistribueerde rekenkracht in een cluster van meerdere computers vereisen. De code van de applicatie is geschreven in C++ en wordt verspreid onder de Apache-licentie […]

NotepadNext 0.7

Na vier maanden ontwikkeling is de release van de 0.7 teksteditor NotepadNext, geschreven in C++ met gebruik van de Qt, Scintilla en andere bibliotheken, en verspreid onder de GPL-3.0-licentie. Wijzigingen: verbeteringen voor Python: sleutelwoorden match en case toegevoegd; ondersteuning voor decoratorattributen; de instellingendialoog bevat nu de mogelijkheid om de taal van de lokalisatie te kiezen; een visuele indicator voor het zoomniveau is toegevoegd; de mogelijkheid om te sparen […]

Release van de gebruikersomgeving Sway 1.9, die Wayland gebruikt

Na 14 maanden ontwikkeling is de release van de compositormananger Sway 1.9, opgebouwd met behulp van het Wayland-protocol en volledig compatibel met de tegel-gebaseerde window manager i3 en de i3bar. De code van het project is geschreven in C en wordt verspreid onder de MIT-licentie. Het project is gericht op gebruik in Linux en FreeBSD. Compatibiliteit met i3 wordt gewaarborgd op het niveau van commando's, configuratiebestanden en […]

Release van het versiebeheersysteem Git 2.44

Na drie maanden ontwikkeling is de release van het gedistribueerde versiebeheersysteem Git 2.44 gepubliceerd. Git is een van de meest populaire, betrouwbare en hoogpresterende versiebeheersystemen die flexibele middelen voor niet-lineaire ontwikkeling biedt, gebaseerd op takken en samenvoegen. Om de integriteit van de geschiedenis te waarborgen en bestand te zijn tegen 'backwards' wijzigingen, wordt impliciete hashing van de hele voorgaande geschiedenis in elke commit gebruikt, […]

Release van Wine 9.3 en bètaversie van Proton 9.0

De experimentele release van de open implementatie van de Win32 API — Wine 9.3, heeft 23 bugrapporten gesloten en 295 wijzigingen aangebracht sinds de release van 9.2. De belangrijkste wijzigingen: Windows Internet API (WinINet) heeft nu ondersteuning voor proxy-verbindingen. Een nieuwe driver, mouhid.sys, is toegevoegd voor pointer devices (touchpads, muizen) die het HID (Human Interface Device) protocol gebruiken. De gegevens zijn bijgewerkt […]

Een ingenieur van AMD heeft erkend dat de grafische stack van Linux moet worden verbeterd.

Tijdens de bespreking van een fout die te maken heeft met een relatief hoog energieverbruik op AMD APU's met ondersteuning voor hardware-decoder video, erkende ingenieur Alex Deucher (hoofdontwikkelaar van de amdgpu-driver) dat het afspelen van video in Linux in het algemeen inefficiënt is. Momenteel wordt de volgende keten gebruikt voor video-output in Linux: Gecomprimeerde videostream VCN (hardwaremodule […]

31 jaar geleden werd de programmeertaal Ruby gecreëerd.

Op 23 februari 1993 verscheen Ruby — een dynamische, reflectieve, geïnterpreteerde high-level programmeertaal. De taal heeft een besturingssysteem-onafhankelijke implementatie van multithreading, sterke dynamische typificatie, een garbage collector en vele andere mogelijkheden. Wat betreft de syntaxis lijkt het veel op de talen Perl en Eiffel, en qua objectgeoriënteerde benadering op Smalltalk. Ook zijn sommige kenmerken van de taal afkomstig uit Python, Lisp, Dylan […]

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