PorteuX Linux 1.7 released with smaller ISOs and performance optimizations


PorteuX 1.7 has been released, bringing various updates and optimizations to the lightweight Linux distribution. One of the key highlights of this release is the reduced size of the ISOs compared to previous versions, thanks to numerous optimizations that aim to enhance overall performance and stability.
Several fixes have been made, including addressing issues with the run-pipewire and gui-cheatcode-loader scripts, which previously ran indefinitely in the background. The release also resolves problems with LXDE freezing when dragging files from Engrampa over the file manager’s side panel and fixes a notification bug related to ‘sticky keys’ in Xfce 4.18.
Google makes Linux more secure


Google has taken a proactive step to bolster Linux security with the introduction of the counted_by attribute for flexible array members. This enhancement addresses a critical vulnerability in C programming related to buffer overflows, particularly those involving flexible array members whose sizes are determined at runtime.
Buffer overflows have long been a notorious source of security issues in software development. While sanitizers have mitigated some of these vulnerabilities by automatically inserting bounds checking, flexible array members have remained a challenging exception. The size of these arrays is typically opaque to the compiler, making it difficult to perform bounds checking outside the allocation function.