Kategorie: Internet-Nachrichten

Pgfe 2, der clientseitige C++ API für PostgreSQL, ist jetzt verfügbar.

Die erste stabile Version von Pgfe 2 (PostGres FrontEnd) wurde veröffentlicht. Dies ist ein fortschrittlicher und multifunktionaler Treiber (Client-API) für PostgreSQL, der in C++ geschrieben ist und die Arbeit mit PostgreSQL in C++-Projekten vereinfacht. Der Projektcode wird unter der Apache 2.0-Lizenz verteilt. Für den Build wird ein Compiler benötigt, der den C++17-Standard unterstützt. Hauptmerkmale: Verbindung in blockierendem und nicht-blockierendem Modus. Verarbeitung von vorbereiteten […]

Neue Versionen der Emulatoren Box86 und Box64 ermöglichen das Ausführen von x86-Spielen auf ARM-Systemen.

Die Releases der Emulatoren Box86 0.2.6 und Box64 0.1.8 wurden veröffentlicht, die für die Ausführung von Linux-Programmen, die für die Architekturen x86 und x86_64 kompiliert wurden, auf ARM-, ARM64-, PPC64LE- und RISC-V-Hardware ausgelegt sind. Die Projekte werden synchron von einem Entwicklerteam weiterentwickelt – Box86 ist auf die Ausführung von 32-Bit-x86-Anwendungen beschränkt, während Box64 die Ausführung von 64-Bit-Executables ermöglicht. Das Projekt legt großen Wert auf die Organisation des Starts von Spielen […]

Eine Schwachstelle in 7-Zip ermöglicht den Zugriff auf SYSTEM-Rechte in Windows.

In dem freien Archivierungsprogramm 7-Zip wurde eine Sicherheitsanfälligkeit (CVE-2022-29072) entdeckt, die es ermöglicht, willkürliche Befehle mit SYSTEM-Rechten auszuführen, indem eine speziell gestaltete Datei mit der Endung .7z in den Bereich verschoben wird, der durch den Hinweis beim Öffnen des Menüs „Hilfe>Inhalte“ angezeigt wird. Das Problem tritt nur auf der Windows-Plattform auf und ist das Ergebnis einer fehlerhaften Konfiguration der Bibliothek 7z.dll und eines Pufferüberlaufs. Interessanterweise wurde nach der Meldung des Problems von den Entwicklern von 7-Zip […]

Das Celestial-Projekt entwickelt eine Ubuntu-Distribution mit Flatpak anstelle von Snap.

Die Beta-Version der Distribution CelOS (Celestial OS) wurde vorgestellt, die eine Neubearbeitung von Ubuntu 22.04 darstellt, bei der das Paketverwaltungstool Snap durch Flatpak ersetzt wurde. Anstelle der Installation zusätzlicher Anwendungen aus dem Snap Store wird eine Integration mit dem Flathub-Katalog angeboten. Die Größe des Installationsabbilds beträgt 3,7 GB. Die Entwicklungen des Projekts werden unter der GPLv3-Lizenz veröffentlicht. Die Distribution beinhaltet eine Auswahl von GNOME-Anwendungen, die im Flatpak-Format verteilt werden, […]

Sicherheitsanfälligkeiten in swhkd, einem Hotkey-Manager für Wayland.

Im swhkd (Simple Wayland HotKey Daemon) wurden mehrere Sicherheitsanfälligkeiten entdeckt, die durch einen unsachgemäßen Umgang mit temporären Dateien, Befehlszeilenparametern und Unix-Sockets verursacht werden. Das Programm ist in Rust geschrieben und verarbeitet Tasteneingaben in Umgebungen, die auf dem Wayland-Protokoll basieren (vergleichbar mit der Konfigurationsdatei des sxhkd-Prozesses, der in X11-Umgebungen verwendet wird). Das Paket beinhaltet […]

Veröffentlichung des Dateisynchronisierungs-Tools Rsync 3.2.4

Nach anderthalb Jahren Entwicklung ist jetzt Rsync 3.2.4 verfügbar, ein Tool zur Dateisynchronisierung und Datensicherung, das den Datenverkehr durch inkrementelles Kopieren von Änderungen minimiert. Als Transport können ssh, rsh oder das eigene Rsync-Protokoll verwendet werden. Es wird der Betrieb von anonymen Rsync-Servern unterstützt, die besonders gut zur Synchronisierung von Spiegeln geeignet sind. Der Code des Projekts wird unter der GPLv3-Lizenz vertrieben. Zu den hinzugefügten Änderungen gehören: […]

Veröffentlichung der Entwicklungsumgebung PascalABC.NET 3.8.3

Die neue Version des Programmierungssystems PascalABC.NET 3.8.3 ist jetzt verfügbar. Sie bietet eine bearbeitete Version der Programmiersprache Pascal mit Unterstützung für die Codegenerierung auf der .NET-Plattform, die Verwendung von .NET-Bibliotheken und zusätzliche Funktionen wie generische Klassen, Schnittstellen, Operatorüberladung, λ-Ausdrücke, Ausnahmen, Garbage Collection, Erweiterungsmethoden, anonyme Klassen und Auto-Klassen. Das Projekt richtet sich hauptsächlich an den Bildungs- und Forschungsbereich. Das Paket […]

Veröffentlichung der Benutzeroberfläche LXQt 1.1

Nach einem halben Jahr Entwicklung wurde die Benutzeroberfläche LXQt 1.1 (Qt Lightweight Desktop Environment) veröffentlicht, die von einem zusammengelegten Team von Entwicklern der Projekte LXDE und Razor-qt entwickelt wird. Die LXQt-Oberfläche bleibt den Ideen einer klassischen Desktop-Organisation treu und bringt modernes Design sowie Techniken ein, die die Benutzerfreundlichkeit erhöhen. LXQt wird als leichtgewichtig, modular, schnell und benutzerfreundlich positioniert und ist eine Weiterentwicklung der Desktops Razor-qt und LXDE, die die besten […]

Die Programmiersprache Zig unterstützt jetzt Bootstrapping.

In die Programmiersprache Zig wurden Änderungen eingeführt, die es dem auf Zig geschriebenen Zig-Stage2-Compiler ermöglichen, sich selbst (Stage3) zu kompilieren, wodurch die Sprache selbsttragend (self-hosting) wird. Es wird erwartet, dass dieser Compiler in der kommenden Version 0.10.0 standardmäßig angeboten wird. Stage2 ist jedoch immer noch unvollständig, da die Unterstützung für Laufzeitprüfungen fehlt, es Unterschiede in der Semantik der Sprache gibt usw. […]

Veröffentlichung des Sets grundlegender Systemwerkzeuge GNU Coreutils 9.1

Die stabile Version der grundlegenden Systemwerkzeuge GNU Coreutils 9.1 ist jetzt verfügbar. Zu den enthaltenen Programmen gehören sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls usw. Wichtige Änderungen: Das Tool dd unterstützt jetzt alternative Namensoptionen iseek=N für skip=N und oseek=N für seek=N, die in der Variante dd für […]

Angriff auf GitHub, der zu einer Datenpanne privater Repositories und zum Zugriff auf die NPM-Infrastruktur führte

GitHub hat die Nutzer über einen Angriff informiert, der darauf abzielte, Daten aus privaten Repositories mithilfe von kompromittierten OAuth-Tokens, die für die Dienste von Heroku und Travis-CI generiert wurden, herunterzuladen. Es wird berichtet, dass während des Angriffs Daten aus den privaten Repositories einiger Organisationen geleakt wurden, die den Zugriff auf ihre Repositories für die PaaS-Plattform Heroku und das Continuous Integration-System Travis-CI ermöglicht hatten. Zu den Betroffenen gehörte die Firma GitHub und […]

Neovim 0.7.0 veröffentlicht, eine modernisierte Version des Vim-Editors

Die Veröffentlichung von Neovim 0.7.0, einer Abspaltung des Vim-Editors, konzentriert sich auf die Verbesserung der Erweiterbarkeit und Flexibilität. Im Rahmen des Projekts wird seit über sieben Jahren die Codebasis von Vim umgebaut, was zu Änderungen führt, die die Wartung des Codes erleichtern, Werkzeuge für die Aufgabenteilung zwischen mehreren Maintainers bereitstellen, die Benutzeroberfläche von der Kernkomponente trennen (die Benutzeroberfläche kann verändert werden, ohne die inneren Teile zu berühren) und eine neue […]

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster