Category: Internet News

Vulnerability in Apache Struts Allows Code Execution on the Server

A vulnerability (CVE-2024-53677) has been identified in the Apache Struts web framework used for creating web applications in Java with the MVC (Model-View-Controller) paradigm. The vulnerability allows an external attacker to write a file to any location on the server's file system by sending a specially crafted HTTP request. The issue affects releases from 2.0.0 to 2.3.37, from 2.5.0 to 2.5.33, and from 6.0.0 to 6.3.0.2, and […]

Glasgow Haskell Compiler 9.12.1

Hello, LOR! A new version of the excellent Haskell language compiler has been quietly released. GHC has been developed by a community of programmers since 1992 and supports the compilation of Haskell language into native code both directly and with the help of LLVM tools. Among the features of the new version: Expansion of the OrPatterns language, allowing for a common handler for multiple match branches; Support for multi-line string literals […]

The first stable release of the PGP toolkit sq from the Sequoia project has been launched.

After seven years of development, the release of the command-line tool sq 1.0 has been finalized, designed for working with OpenPGP artifacts. The tool was prepared by the Sequoia PGP project, which is also developing the function library implementing the OpenPGP standard (RFC-4880). Release 1.0 is noted as the first stable release of the project, signaling the stabilization of the codebase and the cessation of changes that would break compatibility. The code is written in Rust and […]

Release of Hyprland 0.46, a compositing server based on Wayland

The composite server Hyprland 0.46 has been introduced, utilizing the Wayland protocol. The project is focused on tiled window layouts but also supports traditional free-form window placement, grouping windows in tab form, pseudo-tile mode, and full-screen window expansions. It provides opportunities for creating visually appealing interfaces: gradients in window frames, background blurring, animation effects, and shadows. Functionality can be extended by connecting […]

Xfce 4.20 has been released.

After two years of development, the release of the Xfce 4.20 desktop environment has been presented, offering a classic desktop designed to consume minimal system resources whenever possible. Xfce consists of several interconnected components that can be used in other projects if desired. Among these components are: the window manager xfwm4, an application launcher panel, a user session management tool, a power management system, a graphical configurator, a file manager […]

Support for the Do Not Track setting has been discontinued in Firefox.

In the nightly builds of Firefox, on the basis of which version 135 will be released on February 4th, the option allowing the transmission of the HTTP header 'Do Not Track' ('DNT') to websites has been removed from the privacy settings page (about:preferences#privacy). The DNT header informs websites of the user's desire not to share data that could be used to track movements and preferences. The reason for the removal is stated as […]

KVM: performance regressions and discussion on support for 32-bit systems

An update has been accepted in the Linux 6.13-rc3 kernel that fixes a performance regression in the KVM hypervisor related to slow processing of CPUID calls on new CPUs. For example, on Intel Emerald Rapids CPUs, CPUID operations are performed 3-4 times slower than on Intel Skylake CPUs. This issue has led to reduced KVM hypervisor performance, which uses CPUID during the save process […]

Update of voice data in Mozilla Common Voice 20

Mozilla has updated the Common Voice voice data sets, which include pronunciation samples from over 200,000 people. The data is published as public domain (CC0). The suggested sets can be used in machine learning systems to build speech recognition and synthesis models. Compared to the last update, the volume of speech material in the collection has increased from 32.6 to 33.1 thousand hours of speech, from […]

Patches for reading balance in RAID1 using a Round-robin algorithm have been introduced for Btrfs.

A set of patches implementing a cyclic balancing policy for read operations in RAID1, using a 'Round-robin' algorithm, has been accepted into the repository developing changes in Btrfs for future Linux kernel branches. To enable the distribution of read operations in a circular cycle, set the value 'round-robin:[min_contiguous_read]' in 'sys/fs/btrfs//read_policy', where the optional parameter 'min_contiguous_read' defines the minimum size of requests to be balanced between mirrors (by default […]

The release of the Xfce 4.20 desktop environment with partial support for Wayland

After two years of development, the release of the Xfce 4.20 desktop environment has been presented, offering a classic desktop designed to consume minimal system resources whenever possible. Xfce consists of several interconnected components that can be used in other projects if desired. Among these components are: the window manager xfwm4, an application launcher panel, a user session management tool, a power management system, a graphical configurator, a file manager […]

side-0.1.0

The distribution side-0.1.0 has been released. Side is a GNU/Linux distribution built using the pisi package manager and system scripts written in python2 as part of the pardus project in the mid-2000s. By default, it offers the SDE graphical user interface. It is partially based on pisilinux. The first minor version is not related to significant changes and is assigned only for the convenience of further versioning. What […]

Release of the embedded DBMS libmdbx 0.13.2

The release of the libmdbx 0.13.2 (MDBX) library has been announced, featuring a high-performance compact embedded key-value database. The libmdbx code is distributed under the Apache 2.0 license. It supports all current operating systems and architectures, as well as the Russian Elbrus 2000. libmdbx offers a comprehensive API for C++, along with enthusiast-supported bindings for languages such as Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

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