Author: ProHoster

Progress in developing a compiler for the Rust language based on GCC

The GCC Compiler Set Developers Mailing List has posted a status report on the Rust-GCC project, which develops the gccrs GCC front-end with a GCC-based implementation of the Rust compiler. Until November of this year, it is planned to bring gccrs to the ability to build code supported by the Rust 1.40 compiler, and to successfully compile and use the standard Rust libraries libcore, liballoc and libstd. In the following after that […]

XNUMXrd Ubuntu Touch Firmware Update

The UBports project, which took over the development of the Ubuntu Touch mobile platform after Canonical pulled away from it, has published an OTA-23 (over-the-air) firmware update. The project is also developing an experimental port of the Unity 8 desktop, which has been renamed to Lomiri. Ubuntu Touch OTA-23 update is for BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Release of framework for reverse engineering Rizin 0.4.0 and GUI Cutter 2.1.0

The release of the framework for reverse engineering Rizin and the associated graphical shell Cutter. The Rizin project started as a fork of the Radare2 framework and continued its development with a focus on a convenient API and a focus on code analysis without forensics. Since the fork, the project has moved to a fundamentally different mechanism for saving the session (“projects”) as state based on serialization. Except […]

CODE 22.5 Released, LibreOffice Online Deployment Distribution

Collabora has published the release of the CODE 22.5 (Collabora Online Development Edition) platform, which offers a specialized distribution kit for quickly deploying LibreOffice Online and organizing remote collaboration with the office suite via the Web to achieve functionality similar to Google Docs and Office 365. The distribution kit is designed as a preconfigured container for the Docker system and is also available as packages for […]

KDE Plasma Mobile 22.06 Mobile Platform Available

The release of the KDE Plasma Mobile 22.06 mobile platform has been published, based on the mobile edition of the Plasma 5 desktop, the KDE Frameworks 5 libraries, the ModemManager phone stack and the Telepathy communication framework. The kwin_wayland composite server is used to display graphics in Plasma Mobile, and PulseAudio is used for sound processing. At the same time, a set of mobile applications Plasma Mobile Gear 22.06 was prepared, which is […]

Release of text editor Vim 9.0

After two and a half years of development, the Vim 9.0 text editor was released. The Vim code is distributed under its own GPL-compatible copyleft license, which allows you to use, redistribute, and remake the code without restriction. The main feature of the Vim license is related to check-in - improvements implemented in third-party products must be checked into the original project if the Vim maintainer […]

Thunderbird 102 mail client release

A year after the publication of the last significant release, the release of the Thunderbird 102 mail client, developed by community forces and based on Mozilla technologies, has been published. The new release is categorized as a long-term support release, with updates released throughout the year. Thunderbird 102 is based on the Firefox 102 ESR release codebase. The release is only available for direct download, automatic […]

Release BitTorrent client Deluge 2.1

Three years after the formation of the last significant branch, the release of the Deluge 2.1 multiplatform BitTorrent client was published, written in Python (using the Twisted framework), based on libtorrent and supporting several types of user interface (GTK, web interface, console version). The project code is distributed under the GPL license. Deluge runs in client-server mode, where the user shell runs as a separate […]

Firefox 102 release

The Firefox 102 web browser has been released. Firefox 102 is categorized as a long-term support (ESR) branch with updates being released throughout the year. In addition, an update of the previous branch with a long support period 91.11.0 has been formed (two more updates 91.12 and 91.13 are expected in the future). The Firefox 103 branch will be moved into beta testing in the coming hours, […]

Chrome OS 103 available

A release of the Chrome OS 103 operating system is available, based on the Linux kernel, the upstart system manager, the ebuild / portage assembly tool, open components and the Chrome 103 web browser. The Chrome OS user environment is limited to a web browser, and web applications are used instead of standard programs, however, Chrome OS includes a full multi-window interface, desktop and taskbar. Chrome OS build 103 […]

Git 2.37 source control release

The release of the distributed source control system Git 2.37 is introduced. Git is one of the most popular, reliable, and high-performance version control systems that provides flexible non-linear development tools based on branching and merging branches. To ensure the integrity of the history and resistance to changes "backdating" implicit hashing of the entire previous history in each commit is used, […]

Vulnerability in OpenSSL 3.0.4 leading to remote process memory corruption

A vulnerability has been identified in the OpenSSL cryptographic library (CVE has not yet been assigned), with the help of which a remote attacker can corrupt the contents of the process memory by sending specially decorated data at the time of establishing a TLS connection. It is not yet clear whether the problem can lead to the execution of the attacker's code and data leakage from the process's memory, or whether it is limited to a crash. Vulnerability manifests […]