Categorie: Blog

pugixml 1.15

Op 10 januari, na meer dan een jaar ontwikkeling, is versie 1.15 van de XML-parsingbibliotheek pugixml uitgebracht, geschreven in C++ en verspreid onder de MIT-licentie. De bibliotheek biedt een rijke DOM-achtige interface met uitgebreide mogelijkheden voor het traverseren en wijzigen van documentknooppunten. XPath 1.0 wordt ook ondersteund en volledige Unicode-ondersteuning, met automatische conversie van coderingen. Pugixml kan zo worden geconfigureerd dat het zonder std […]

In Rsync 3.4.0 zijn kwetsbaarheden verholpen die het mogelijk maakten om code op de server en client uit te voeren.

De release van het bestandssynchronisatiehulpprogramma Rsync 3.4.0 is gepubliceerd, waarin zes kwetsbaarheden zijn verholpen. De combinatie van de kwetsbaarheden CVE-2024-12084 en CVE-2024-12085 stelt een client in staat om zijn code op de server uit te voeren. Voor het uitvoeren van een aanval is slechts een anonieme verbinding met de Rsync-server met leesrechten nodig. Bijvoorbeeld, een aanval kan worden uitgevoerd op mirrors van verschillende distributies en projecten die de mogelijkheid bieden om build-downloads via […]

Firefox-update 134.0.1 met oplossing voor vastlopen in YouTube en Google Docs

Er is een correctie-release van Firefox 134.0.1 beschikbaar, waarin verschillende problemen zijn verholpen: Bevriezingen van de interface die zich voordeed bij het werken in Google Docs of het bekijken van YouTube zijn opgelost. Een bug die leidde tot een crash bij het starten na een update van versie Firefox 133 is hersteld. Het probleem met de werking van contextmenu's en menu's voor het selecteren van zoekmachines, wanneer een gebruiker eerder is teruggeschakeld naar […]

Release van de ingebedde database libmdbx 0.13.3

De release van de bibliotheek libmdbx 0.13.3 (MDBX) is gepubliceerd, met de implementatie van een hoogpresterende compacte embedded key-value database. De code van libmdbx is beschikbaar onder de Apache 2.0-licentie. Alle actuele besturingssystemen en architecturen worden ondersteund, evenals de Russische Elbrus 2000. Voor libmdbx is er een uitgebreide API voor C++, evenals door enthousiastelingen ondersteunde bindings voor de talen Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

MX Linux 23.5

De release 23.5 van de op Debian gebaseerde distributie MX Linux is uitgebracht, met verbeteringen van het antiX-project en eigen pakketten. De distributie maakt gebruik van het sysVinit-initiatiesysteem (systemd optioneel) en heeft zijn eigen tools voor systeemconfiguratie en -installatie. In de nieuwe release: Synchronisatie met de pakketbasis Debian 12.9 Bookworm; Versies van pakketten zijn bijgewerkt: Linux 6.1.123, XFCE 4.20; De editie MX Raspberry Pi is bijgewerkt […]

Emscripten 4.0 is beschikbaar, een compiler van C/C++ naar WebAssembly.

De release van het Emscripten 4.0-toolkit is gepubliceerd, waarmee C/C++-code en andere talen waarvan front-end LLVM ondersteunen, kunnen worden gecompileerd naar universele low-level tussencode WebAssembly. Het verkregen resultaat kan worden gebruikt voor integratie met JavaScript-projecten, uitvoering in web-browsers, gebruik in Node.js of voor het creëren van afzonderlijke multiplatformtoepassingen, uitgevoerd met behulp van de wasm-runtime. De code van het project is beschikbaar onder de license […]

Release van OpenZFS 2.3.0, de implementatie van ZFS voor Linux en FreeBSD.

Na meer dan een jaar ontwikkeling is de release van het OpenZFS 2.3.0-project gepubliceerd, dat de implementatie van het bestandssysteem ZFS voor Linux en FreeBSD voortzet. Het project heeft bekendheid verworven als 'ZFS op Linux' en was aanvankelijk beperkt tot de ontwikkeling van een module voor de Linux-kernel, maar na de fusie met de code uit FreeBSD werd het erkend als de belangrijkste implementatie van OpenZFS en hernoemd. De werking van OpenZFS is getest met Linux-kernels vanaf 4.18 […]

Release van de distributie MX Linux 23.5

De release van de lichte distributie MX Linux 23.5 is gepubliceerd, gemaakt als gevolg van de samenwerking tussen gemeenschappen die zijn ontstaan rondom de projecten antiX en MEPIS. Deze release is gebaseerd op de Debian-pakketbasis met verbeteringen van het antiX-project en pakketten uit de eigen repository. In de distributie wordt het sysVinit-initialisatiesysteem gebruikt en zijn er eigen tools voor het configureren en uitrollen van het systeem. Voor download zijn 32- en 64-bit versies beschikbaar […]

STC 5.0

Na bijna twee jaar ontwikkeling is versie 5.0 van de STC-bibliotheek (header-only), geschreven in de programmeertaal C (standaard C11) en beschikbaar onder de MIT-licentie, uitgebracht. De bibliotheek biedt een uitgebreide set datastructuren en algoritmen, gebaseerd op C-macro's, evenals een eigen implementatie van reguliere expressies en opgemaakte uitvoer. Wat is nieuw: Een nieuw buildsysteem met Meson. Ook is er een eenvoudige Makefile meegeleverd. Nieuwe […]

Rust 1.84-uitgave. Tock- en Vekos-kernen, geschreven in Rust. Mini-C-dialect.

De release van de programmeertaal Rust 1.84 is gepubliceerd, oorspronkelijk ontwikkeld door Mozilla, maar tegenwoordig voortgezet onder het toezicht van de onafhankelijke non-profitorganisatie Rust Foundation. De taal is gericht op veilige geheugenbeheersing en biedt middelen voor het bereiken van hoge parallelle uitvoering van taken, terwijl het zonder een garbage collector en runtime werkt (de runtime is gereduceerd tot basisinitialisatie en onderhoud van de standaardbibliotheek). […]

Linus Torvalds verloot een handgemaakte gitaarpedal onder de ontwikkelaars van de kernel.

Linus Torvalds heeft de zevende kandidaat voor de releases van de Linux-kernel 6.13 aangekondigd en stelde voor om een door hem persoonlijk gemaakte gitaarpedaal naar een van de ontwikkelaars van de kernel te sturen. Linus merkte op dat hij als hobby kleine elektronische apparaten soldeert, die niet ingewikkeld maar ook niet te eenvoudig zijn. Pedaal voor het toepassen van effecten tijdens het spelen op de elektrische gitaar is daarvoor ideaal […]

Uitgave van de gebruikersomgeving Enlightenment 0.27 en de EFL-bibliotheken 1.28

Na een jaar ontwikkeling is de release van de desktopomgeving Enlightenment 0.27, die is gebaseerd op de set van EFL-bibliotheken (Enlightenment Foundation Library) en de Elementary-widgets, een feit. De release is beschikbaar in de bronbestanden zonder publicatie van opgeleverde builds. Een release-opmerkingenlijst voor versie 0.27 is niet samengesteld; alleen een lijst van commits is beschikbaar, die voornamelijk bugfixes en kleine verbeteringen aan de widgets opsomt. Desktop […]

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