Author: Yuri Gagarin

Pgfe 2 is available, a client-side C++ API for PostgreSQL.

The first stable release of Pgfe 2 (PostGres FrontEnd) has been published, an advanced and multifunctional driver (client API) for PostgreSQL, written in C++, simplifying interaction with PostgreSQL in C++ projects. The project code is distributed under the Apache 2.0 license. A compiler that supports the C++17 standard is required for building. Key features include: Connection in blocking and non-blocking modes. Handling of prepared […]

New versions of the Box86 and Box64 emulators, allowing x86 games to run on ARM systems

Releases of the Box86 0.2.6 and Box64 0.1.8 emulators have been published, designed to run Linux programs compiled for x86 and x86_64 architectures on hardware with ARM, ARM64, PPC64LE, and RISC-V processors. The projects are developed synchronously by the same team of developers — Box86 is limited to running 32-bit x86 applications, while Box64 enables the execution of 64-bit executables. The project pays great attention to organizing the launch of gaming […]

A vulnerability in 7-Zip that allows gaining SYSTEM privileges in Windows.

A vulnerability (CVE-2022-29072) has been identified in the free archiver 7-Zip, allowing arbitrary commands to be executed with SYSTEM privileges by moving a specially crafted file with a .7z extension into the area with the prompt shown when opening the 'Help>Contents' menu. The issue only occurs on the Windows platform and is caused by a combination of incorrect configuration of the 7z.dll library and buffer overflow. Notably, after being notified of the issue, the 7-Zip developers […]

The Celestial project is developing an Ubuntu build with Flatpak instead of Snap.

The beta release of the CelOS (Celestial OS) distribution, a rebuild of Ubuntu 22.04 where the Snap package management tool has been replaced with Flatpak, has been introduced. Instead of installing additional applications from the Snap Store catalog, integration with the Flathub catalog is offered. The installation image size is 3.7 GB. The project's outputs are distributed under the GPLv3 license. This build includes a selection of GNOME applications distributed in Flatpak format, […]

Vulnerabilities in swhkd, a hotkey manager for Wayland

A series of vulnerabilities have been identified in swhkd (Simple Wayland HotKey Daemon), caused by improper handling of temporary files, command-line parameters, and unix sockets. The program, written in Rust, processes hotkey presses in environments based on the Wayland protocol (file configuration level compatible with the sxhkd process used in X11 environments). The package includes […]

Release of file synchronization utility Rsync 3.2.4

After a year and a half of development, Rsync 3.2.4 has been released, a utility for file synchronization and backup that minimizes traffic through incremental copying of changes. It can use ssh, rsh, or its own rsync protocol as a transport. It supports the organization of anonymous rsync servers, optimally suited for mirroring synchronization. The project's code is distributed under the GPLv3 license. The added changes include: […]

Release of the LXQt 1.1 user environment.

After six months of development, the LXQt 1.1 (Qt Lightweight Desktop Environment) user environment has been released, developed by a combined team from the LXDE and Razor-qt projects. The LXQt interface continues to align with the principles of classical desktop organization, bringing modern design and techniques that enhance usability. LXQt is positioned as a lightweight, modular, fast, and user-friendly continuation of the Razor-qt and LXDE desktop environments, incorporating the best […]

The Zig programming language has support for bootstrapping.

The Zig programming language has adopted changes that allow the Zig stage2 compiler, written in Zig, to compile itself (stage3), making the language self-hosting. It is expected that this compiler will be offered by default in the upcoming release 0.10.0. Stage2 is still incomplete, lacking support for runtime checks, and there are semantic differences in the language, etc. […]

Release of the GNU Coreutils 9.1 basic system utilities set.

A stable version of the GNU Coreutils 9.1 basic system utilities set is now available, which includes programs such as sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, etc. Key changes: The dd utility has added support for alternative option names iseek=N for skip=N and oseek=N for seek=N, which are used in the dd variant for […]

An attack on GitHub led to the leak of private repositories and access to NPM infrastructure.

GitHub has warned users about an attack aimed at downloading data from private repositories using compromised OAuth tokens generated for Heroku and Travis-CI services. It is reported that during the attack, data leaks occurred from private repositories of some organizations that granted access to their repositories for the PaaS platform Heroku and the Travis-CI continuous integration system. Among the affected was GitHub itself and […]

Release of Neovim 0.7.0, a modernized version of the Vim editor.

The release of Neovim 0.7.0, a fork of the Vim editor focused on increasing extensibility and flexibility, has been published. For over seven years, the project has been overhauling the Vim codebase, resulting in changes that simplify code maintenance, provide tools for dividing labor among multiple maintainers, separate the interface from the core (allowing interface changes without touching internals), and implement a new […]

Fedora plans to replace the DNF package manager with Microdnf

Fedora Linux developers aim to transition the distribution to the new package manager Microdnf instead of the currently used DNF. The first step towards this migration will be a significant update to Microdnf planned for the release of Fedora Linux 38, which will enhance its functionality to be more aligned with DNF and, in some areas, even exceed it. It is noted that the new version of Microdnf will support all major […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster