Kategorie: Nachrichten aus dem Internet

pugixml 1.15

Am 10. Januar, nach mehr als einem Jahr Entwicklung, wurde die Version 1.15 der XML-Parsing-Bibliothek pugixml veröffentlicht, die in C++ geschrieben und unter der MIT-Lizenz verbreitet wird. Die Bibliothek bietet eine reichhaltige, DOM-ähnliche Schnittstelle mit umfassenden Funktionen zum Durchlaufen und Ändern von Dokumentenknoten. Außerdem wird XPath 1.0 unterstützt sowie eine vollständige Unicode-Unterstützung mit automatischer Kodierungsumwandlung. pugixml kann so konfiguriert werden, dass es ohne std […]

In Rsync 3.4.0 wurden Sicherheitsanfälligkeiten beseitigt, die die Ausführung von Code auf Server und Client ermöglichten.

Die Version 3.4.0 des Dateisynchronisierungsdienstprogramms Rsync wurde veröffentlicht und behob sechs Sicherheitsanfälligkeiten. Die Kombination der Sicherheitsanfälligkeiten CVE-2024-12084 und CVE-2024-12085 ermöglicht es einem Angreifer, seinen Code auf dem Server auszuführen. Für einen Angriff genügt eine anonyme Verbindung zu einem Rsync-Server mit Lesezugriff. So könnte beispielsweise ein Angriff auf Spiegel von verschiedenen Distributionen und Projekten erfolgen, die die Möglichkeit bieten, Builds herunterzuladen über […]

Update Firefox 134.0.1 behebt Abstürze in YouTube und Google Docs.

Ein Korrekturrelease von Firefox 134.0.1 ist jetzt verfügbar, das mehrere Probleme behoben hat: Die Benutzeroberfläche hängt nicht mehr während der Nutzung von Google Docs oder beim Ansehen von YouTube. Ein Fehler, der zu einem Absturz beim Versuch führte, nach einem Update von Firefox 133 zu starten, wurde behoben. Zudem wurde ein Problem mit der Funktionsstörung von Kontextmenüs und Suchmaschinenmenüs gelöst, falls der Benutzer zuvor auf […]

Die Veröffentlichung der eingebetteten Datenbank libmdbx 0.13.3

Die Version 0.13.3 der Bibliothek libmdbx (MDBX) wurde veröffentlicht, die eine hochleistungsfähige, kompakte, einbettbare Schlüssel-Wert-Datenbank implementiert. Der Code von libmdbx wird unter der Apache 2.0 Lizenz vertrieben. Alle aktuellen Betriebssysteme und Architekturen werden unterstützt, einschließlich des russischen Elbrus 2000. Für libmdbx wird eine umfassende API für C++ angeboten, sowie von Enthusiasten unterstützte Bindungen zu Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

MX Linux 23.5

Die Version 23.5 des Debian-basierten Distributionssystems MX Linux wurde veröffentlicht. Diese enthält Verbesserungen vom Projekt antiX sowie eigene Pakete. Die Distribution verwendet das Init-System sysVinit (systemd optional) und eigene Tools zur Systemkonfiguration und -installation. In der neuen Version: Synchronisierung mit dem Debian-Paketrepository 12.9 Bookworm; Aktualisierte Paketversionen: Linux 6.1.123, XFCE 4.20; Aktualisierung der MX Raspberry Pi Edition […]

Emscripten 4.0, ein Compiler von C/C++ nach WebAssembly, ist verfügbar

Die Version 4.0 des Emscripten-Toolkits wurde veröffentlicht, das die Kompilierung von C/C++-Code und anderen Sprachen mit Frontends auf Basis von LLVM in einen universellen, low-level WebAssembly-Zwischencode ermöglicht. Das Ergebnis kann zur Integration in JavaScript-Projekte, zum Ausführen im Webbrowser, zur Nutzung in Node.js oder zur Erstellung von isolierten, plattformübergreifenden Anwendungen verwendet werden, die mithilfe von wasm Runtime ausgeführt werden. Der Code des Projekts wird unter der Lizenz […]

OpenZFS 2.3.0 veröffentlicht, Implementierung von ZFS für Linux und FreeBSD

Nach über einem Jahr der Entwicklung wurde das Release des Projekts OpenZFS 2.3.0 veröffentlicht, das die Implementierung des Dateisystems ZFS für Linux und FreeBSD weiterentwickelt. Das Projekt erlangte Bekanntheit als „ZFS on Linux“ und beschränkte sich zuvor auf die Entwicklung eines Moduls für den Linux-Kernel, wurde jedoch nach der Fusion mit dem Code aus FreeBSD als Hauptimplementierung von OpenZFS anerkannt und umbenannt. Die Arbeit von OpenZFS wurde mit Linux-Kernen ab 4.18 getestet […]

Veröffentlichung der Distribution MX Linux 23.5

Das Release der leichtgewichtigen Distribution MX Linux 23.5 wurde veröffentlicht, das aus der Zusammenarbeit von Gemeinschaften entstanden ist, die sich um die Projekte antiX und MEPIS gebildet haben. Die Version basiert auf dem Debian-Paket-Basis mit Verbesserungen vom Projekt antiX und Paketen aus dem eigenen Repository. In der Distribution wird das Init-System sysVinit und eigene Werkzeuge zur Konfiguration und Bereitstellung des Systems verwendet. Für den Download sind 32- und 64-Bit-Versionen verfügbar […]

STC 5.0

Nach fast zwei Jahren der Entwicklung wurde die 5.0-Bibliothek STC (header-only), die in C (Standard C11) geschrieben ist und unter der MIT-Lizenz verteilt wird, veröffentlicht. Die Bibliothek bietet eine große Sammlung von Datenstrukturen und Algorithmen, die auf C-Makros basieren, sowie eine eigene Implementierung von regulären Ausdrücken und formatierter Ausgabe. Neu: Ein neues Haupt-Bau-System mit Meson. Es wird auch ein einfacher Makefile bereitgestellt. Neu […]

Veröffentlichung von Rust 1.84. Tock- und Vekos-Kerne, die in Rust geschrieben sind. Mini-C-Dialekt

Das Release der Programmiersprache Rust 1.84, das ursprünglich von Mozilla ins Leben gerufen wurde, nun aber unter der Schirmherrschaft der unabhängigen gemeinnützigen Organisation Rust Foundation weiterentwickelt wird, wurde veröffentlicht. Die Sprache konzentriert sich auf sichere Speicherverwaltung und bietet Mittel zur Erreichung hoher Parallelität bei der Ausführung von Aufgaben, wobei sie auf die Verwendung eines Garbage Collectors und Runtime verzichtet (die Runtime beschränkt sich auf die grundlegende Initialisierung und Unterstützung der Standardbibliothek). […]

Linus Torvalds verlost unter den Kernel-Entwicklern ein selbstgebautes Gitarreneffekgerät

Linus Torvalds kündigte den siebten Release-Kandidaten für den Linux-Kernel 6.13 an und schlug im Nachwort vor, das von ihm persönlich gebaute Gitarrenpedal an einen der Kernel-Entwickler zu senden. Linus bemerkte, dass er als Hobby kleine elektronische Geräte löten kann, die zwar nicht kompliziert, aber auch nicht zu einfach sind. Pedale zur Anwendung von Effekten während des Spiels auf der E-Gitarre eignen sich perfekt für solche […]

Veröffentlichung der Benutzeroberfläche Enlightenment 0.27 und der EFL-Bibliotheken 1.28

Nach einem Jahr der Entwicklung wurde die Benutzeroberfläche Enlightenment 0.27 veröffentlicht, die auf einer Reihe von EFL-Bibliotheken (Enlightenment Foundation Library) und den Elementary-Widgets basiert. Die Veröffentlichung steht im Quellcode zur Verfügung, ohne dass fertige Builds veröffentlicht wurden. Eine Liste der Änderungen für die Version 0.27 wurde nicht erstellt, es gibt lediglich eine Auflistung der Commits, in der hauptsächlich Fehlerbehebungen und geringfügige Verbesserungen der Widgets aufgeführt sind. Der Desktop […]

60GB SSD 8Gb DDR4