Kategorie: Blog

Für Ubuntu wurde ein PPA zur Verbesserung der Unterstützung von Wayland in Qt angeboten.

Für die Ubuntu-Distribution 22.04, deren Veröffentlichung für den 21. April erwartet wird, wurde ein PPA-Repository mit dem Modul qtwayland vorbereitet, in das aus dem Branch Qt 5.15.3, unterstützt von dem KDE-Projekt, Korrekturen zur Verbesserung der Unterstützung des Wayland-Protokolls übertragen wurden. Enthalten sind auch Änderungen, die für das ordnungsgemäße Funktionieren von qtwayland auf Systemen mit proprietären NVIDIA-Treibern erforderlich sind. Darüber hinaus wird ein Plan angekündigt, um das vorgeschlagene […]

Bewegung zur Einbeziehung proprietärer Firmware in die Lieferung von Debian.

Steve McIntyre, der mehrere Jahre lang die Leitung des Debian-Projekts innehatte, hat eine Initiative zur Neubewertung der Beziehung von Debian zur Bereitstellung proprietärer Firmware ins Leben gerufen, die derzeit nicht in den offiziellen Installationsabbildern enthalten sind und in einem separaten non-free Repository bereitgestellt werden. Steve ist der Ansicht, dass Versuche, das Ideal zu erreichen, ausschließlich Open-Source-Software bereitzustellen, zu unnötigen Schwierigkeiten führen bei […]

Veröffentlichung des Quellcode-Management-Systems Git 2.36.

Nach drei Monaten Entwicklung wurde das Release des verteilten Quellcode-Management-Systems Git 2.36 veröffentlicht. Git ist eines der beliebtesten, zuverlässigsten und leistungsfähigsten Versionskontrollsysteme, das flexible Mittel für nichtlineare Entwicklungen auf der Grundlage von Branching und Merging bietet. Um die Integrität der Geschichte und die Widerstandsfähigkeit gegenüber 'nachträglichen' Änderungen zu gewährleisten, wird eine implizite Hash-Funktion für die gesamte vorherige Geschichte in jedem Commit verwendet, […]

Pgfe 2, eine C++-Client-API für PostgreSQL, ist verfügbar.

Die erste stabile Version von Pgfe 2 (PostGres FrontEnd) wurde veröffentlicht, einem fortschrittlichen und multifunktionalen Treiber (Client-API) für PostgreSQL, geschrieben in C++, der die Arbeit mit PostgreSQL in C++-Projekten vereinfacht. Der Quellcode des Projekts steht unter der Lizenz Apache 2.0. Zum Bauen wird ein Compiler benötigt, der den Standard C++17 unterstützt. Hauptfunktionen: Verbindung im blockierenden und nicht blockierenden Modus. Verarbeitung vorbereiteter […]

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

Die Versionen der Emulatoren Box86 0.2.6 und Box64 0.1.8 wurden veröffentlicht, die zum Ausführen von Linux-Anwendungen, die für die Architekturen x86 und x86_64 kompiliert wurden, auf Hardware mit ARM-, ARM64-, PPC64LE- und RISC-V-Prozessoren dienen. Die Projekte werden synchron von demselben Entwicklerteam weiterentwickelt – Box86 beschränkt sich auf das Ausführen von 32-Bit-Anwendungen x86, während Box64 die Ausführung von 64-Bit ausführbaren Dateien ermöglicht. Das Projekt legt großen Wert auf die Organisation des Starts von Spielen […]

Eine Schwachstelle in 7-Zip, die SYSTEM-Rechte unter Windows ermöglicht

In dem freien Archivierungsprogramm 7-Zip wurde eine Schwachstelle (CVE-2022-29072) gefunden, die es ermöglicht, beliebige Befehle mit SYSTEM-Rechten auszuführen, indem eine speziell gestaltete Datei mit der Erweiterung .7z in den Bereich verschoben wird, der bei der Öffnung des Menüs „Hilfe>Inhalt“ angezeigt wird. Das Problem tritt nur unter Windows auf und wird durch eine Fehlkonfiguration der Bibliothek 7z.dll und einen Buffer Overflow verursacht. Bemerkenswert ist, dass die Entwickler von 7-Zip nach der Benachrichtigung über das Problem […]

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

Die Beta-Version der Distribution CelOS (Celestial OS) wurde vorgestellt, eine Neukompilierung von Ubuntu 22.04, 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 stehen unter der Lizenz GPLv3. Das Build enthält eine Auswahl an GNOME-Anwendungen, die im Flatpak-Format bereitgestellt werden, […]

Schwachstellen in swhkd, einem Hotkey-Manager für Wayland

Im swhkd (Simple Wayland HotKey Daemon) wurde eine Reihe von Sicherheitsanfälligkeiten entdeckt, die durch unsachgemäße Handhabung von temporären Dateien, Befehlszeilenparametern und Unix-Sockets verursacht werden. Das Programm ist in Rust geschrieben und verarbeitet Tastenkombinationen in Umgebungen, die auf dem Wayland-Protokoll basieren (vergleichbar auf Konfigurationsebene mit dem Prozess sxhkd, der in X11-basierten Umgebungen verwendet wird). Das Paket enthält […]

Veröffentlichung des Datei-Synchronisierungs-Tools Rsync 3.2.4

Nach anderthalb Jahren Entwicklung steht der Release von Rsync 3.2.4, einem Tool zur Datei-Synchronisierung und Datensicherung, zur Verfügung, das den Datenverkehr durch inkrementelle Kopierung von Änderungen minimiert. Als Transport können ssh, rsh oder das eigene rsync-Protokoll verwendet werden. Die Organisation von anonymen rsync-Servern wird unterstützt, die optimal für die Synchronisierung von Spiegeln geeignet sind. Der Quellcode des Projekts wird unter der GPLv3-Lizenz verteilt. Zu den hinzugefügten Änderungen gehören: […]

Veröffentlichung der Benutzerumgebung LXQt 1.1

Nach einem halben Jahr Entwicklung wurde die Veröffentlichung der Benutzeroberfläche LXQt 1.1 (Qt Lightweight Desktop Environment) bekannt gegeben, die von einem vereinigten Team von Entwicklern der Projekte LXDE und Razor-qt weiterentwickelt wird. Die LXQt-Oberfläche folgt weiterhin den Grundsätzen einer klassischen Desktop-Organisation und bringt modernes Design und Methoden mit, die die Benutzerfreundlichkeit erhöhen. LXQt positioniert sich als leichtgewichtige, modulare, schnelle und benutzerfreundliche Fortführung der Desktop-Umgebungen Razor-qt und LXDE, die die besten […]

Die Programmiersprache Zig unterstützt Self-Bootstrapping.

In die Programmiersprache Zig wurden Änderungen übernommen, die es dem Zig-Compiler stage2, der in Zig geschrieben ist, ermöglichen, sich selbst zu kompilieren (stage3), wodurch diese Sprache self-hosting wird. Es wird erwartet, dass dieser Compiler standardmäßig in der bevorstehenden Version 0.10.0 angeboten wird. Stage2 ist jedoch noch nicht vollständig, da es keine Unterstützung für Laufzeitprüfungen gibt, Unterschiede in der Semantik der Sprache bestehen usw. […]

Erscheinung des Basis-Utility-Sets GNU Coreutils 9.1

Eine stabile Version des grundlegenden Systemdienstprogrammpakets GNU Coreutils 9.1 ist verfügbar, das Programme wie sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls usw. umfasst. Die Hauptänderungen: Das Dienstprogramm dd unterstützt jetzt alternative Bezeichnungen für die Optionen iseek=N für skip=N und oseek=N für seek=N, die in der dd-Variante verwendet werden für […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster