Subject: LibreSSL 3.8.4 and 3.9.1 released From: Brent Cook <busterb () gmail ! com> Date: 2024-03-28 4:47:28 We have released LibreSSL 3.8.4 and 3.9.1 which will be arriving in the LibreSSL directory of your local OpenBSD mirror soon. LibreSSL 3.9.1 is the first stable release for the 3.9.x branch, and will also be available with OpenBSD 7.5.
Maintainer Confidential: Challenges and Opportunities One Year On
A year ago I wrote an article to give some insight into how an open source project looks behind the scenes from a maintainer’s perspective. One year on, I thought it might be interesting to share an update on that. Who I am and what the project is and does was covered previously and hasn’t […]
The post Maintainer Confidential: Challenges and Opportunities One Year On appeared first on Linux.com.
coreutils @ Savannah: coreutils-9.5 released [stable]
This is to announce coreutils-9.5, a stable release.
See the NEWS below for a summary of changes.There have been 187 commits by 18 people in the 30 weeks since 9.4.
Thanks to everyone who has contributed!
The following people contributed changes to this release:Aearil (1) Petr Malat (1)
Bruno Haible (3) Pádraig Brady (75)
Christian Göttsche (1) Samuel Tardieu (1)
Collin Funk (4) Stephane Chazelas (1)
Daan De Meyer (1) Stephen Kitt (1)
Greg Wooledge (1) Sylvestre Ledru (3)
Grisha Levit (2) Ville Skyttä (1)
Michel Lind (1) dann frazier (1)
Paul Eggert (89) lvgenggeng (1)Pádraig [on behalf of the coreutils maintainers]
==================================================================Here is the GNU coreutils home page:
https://gnu.org/s/coreutils/For a summary of changes and contributors, see:
https://git.sv.gnu.org/gitweb/?p=coreutils.git;a=shortlog;h=v9.5
or run this command from a git-cloned coreutils directory:
git shortlog v9.4..v9.5Here are the compressed sources:
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.gz (15MB)
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.xz (5.8MB)Here are the GPG detached signatures:
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.gz.sig
https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.xz.sigUse a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.htmlHere are the SHA1 and SHA256 checksums:
3285114d93b39e5e4643b0846f570203a5e4c97b coreutils-9.5.tar.gz
dnrmoilQ7ELzul98Heed0ngA7o6bhkLaXe21l0oXQeU= coreutils-9.5.tar.gz
867fed7ce2ee15c5150a355a5f3a3b50578cf78d coreutils-9.5.tar.xz
zTKO3qyS9qZl3p8yPJO3Eq8YWLwuDYjz9xAEaUcKG4o= coreutils-9.5.tar.xzVerify the base64 SHA256 checksum with cksum -a sha256 –check
from coreutils-9.2 or OpenBSD’s cksum since 2007.Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:gpg –verify coreutils-9.5.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa4096/0xDF6FD971306037D9 2011-09-23 [SC]
Key fingerprint = 6C37 DC12 121A 5006 BC1D B804 DF6F D971 3060 37D9
uid [ultimate] Pádraig Brady <P@draigBrady.com>
uid [ultimate] Pádraig Brady <pixelbeat@gnu.org>If that command fails because you don’t have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the ‘gpg –verify’ command.gpg –locate-external-key P@draigBrady.com
gpg –recv-keys DF6FD971306037D9
wget -q -O- ‘https://savannah.gnu.org/project/release-gpgkeys.php?group=coreutils&download=1’ | gpg –import –
As a last resort to find the key, you can try the official GNU
keyring:wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg –keyring gnu-keyring.gpg –verify coreutils-9.5.tar.gz.sigThis release was bootstrapped with the following tools:
Autoconf 2.72c.32-cb6fb
Automake 1.16.5
Gnulib v0.1-7293-g259829e78b
Bison 3.8.2NEWS
* Noteworthy changes in release 9.5 (2024-03-28) [stable]
** Bug fixes
chmod -R now avoids a race where an attacker may replace a traversed file
with a symlink, causing chmod to operate on an unintended file.
[This bug was present in “the beginning”.]cp, mv, and install no longer issue spurious diagnostics like “failed
to preserve ownership” when copying to GNU/Linux CIFS file systems.
They do this by working around some Linux CIFS bugs.cp –no-preserve=mode will correctly maintain set-group-ID bits
for created directories. Previously on systems that didn’t support ACLs,
cp would have reset the set-group-ID bit on created directories.
[bug introduced in coreutils-8.20]join and uniq now support multi-byte characters better.
For example, ‘join -tX’ now works even if X is a multi-byte character,
and both programs now treat multi-byte characters like U+3000
IDEOGRAPHIC SPACE as blanks if the current locale treats them so.numfmt options like –suffix no longer have an arbitrary 127-byte limit.
[bug introduced with numfmt in coreutils-8.21]mktemp with –suffix now better diagnoses templates with too few X’s.
Previously it conflated the insignificant –suffix in the error.
[bug introduced in coreutils-8.1]sort again handles thousands grouping characters in single-byte locales
where the grouping character is greater than CHAR_MAX. For e.g. signed
character platforms with a 0xA0 (aka  ) grouping character.
[bug introduced in coreutils-9.1]split –line-bytes with a mixture of very long and short lines
no longer overwrites the heap (CVE-2024-0684).
[bug introduced in coreutils-9.2]tail no longer mishandles input from files in /proc and /sys file systems,
on systems with a page size larger than the stdio BUFSIZ.
[This bug was present in “the beginning”.]timeout avoids a narrow race condition, where it might kill arbitrary
processes after a failed process fork.
[bug introduced with timeout in coreutils-7.0]timeout avoids a narrow race condition, where it might fail to
kill monitored processes immediately after forking them.
[bug introduced with timeout in coreutils-7.0]wc no longer fails to count unprintable characters as parts of words.
[bug introduced in textutils-2.1]** Changes in behavior
base32 and base64 no longer require padding when decoding.
Previously an error was given for non padded encoded data.base32 and base64 have improved detection of corrupted encodings.
Previously encodings with non zero padding bits were accepted.basenc –base16 -d now supports lower case hexadecimal characters.
Previously an error was given for lower case hex digits.cp –no-clobber, and mv -n no longer exit with failure status if
existing files are encountered in the destination. Instead they revert
to the behavior from before v9.2, silently skipping existing files.ls –dired now implies long format output without hyperlinks enabled,
and will take precedence over previously specified formats or hyperlink mode.numfmt will accept lowercase ‘k’ to indicate Kilo or Kibi units on input,
and uses lowercase ‘k’ when outputting such units in ‘–to=si’ mode.pinky no longer tries to canonicalize the user’s login location by default,
rather requiring the new –lookup option to enable this often slow feature.wc no longer ignores encoding errors when counting words.
Instead, it treats them as non white space.** New features
chgrp now accepts the –from=OWNER:GROUP option to restrict changes to files
with matching current OWNER and/or GROUP, as already supported by chown(1).chmod adds support for -h, -H,-L,-P, and –dereference options, providing
more control over symlink handling. This supports more secure handling of
CLI arguments, and is more consistent with chown, and chmod on other systems.cp now accepts the –keep-directory-symlink option (like tar), to preserve
and follow existing symlinks to directories in the destination.cp and mv now accept the –update=none-fail option, which is similar
to the –no-clobber option, except that existing files are diagnosed,
and the command exits with failure status if existing files.
The -n,–no-clobber option is best avoided due to platform differences.env now accepts the -a,–argv0 option to override the zeroth argument
of the command being executed.mv now accepts an –exchange option, which causes the source and
destination to be exchanged. It should be combined with
–no-target-directory (-T) if the destination is a directory.
The exchange is atomic if source and destination are on a single
file system that supports atomic exchange; –exchange is not yet
supported in other situations.od now supports printing IEEE half precision floating point with -t fH,
or brain 16 bit floating point with -t fB, where supported by the compiler.tail now supports following multiple processes, with repeated –pid options.
** Improvements
cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
This was previously 128KiB and increasing to 256KiB was seen to increase
throughput by 10-20% when reading cached files on modern systems.env,kill,timeout now support unnamed signals. kill(1) for example now
supports sending such signals, and env(1) will list them appropriately.SELinux operations in file copy operations are now more efficient,
avoiding unneeded MCS/MLS label translation.sort no longer dynamically links to libcrypto unless -R is used.
This decreases startup overhead in the typical case.wc is now much faster in single-byte locales and somewhat faster in
multi-byte locales.
Crashes, arches and flying carpets
TWIF generated on Thursday, 28 Mar 2024, Week 13
F-Droid core
The Debian upgrade is complete and apps are already being built on the updated infrastructure. While the website generation got speedup, facilitated by the newer tooling versions, the apps build time appears to be the same.
Community News
@linsui manages a crash:
Libre Memory Game, A memory game, is back with a new and better build recipe since it was previously added and removed.
TKCompanionApp was updated to 7.1.0
but we disabled this version as it was crashing. If you didn’t update yet, do skip this update. The developer is working on a fix. (Developer toot)
@Licaon_Kter reports some tracking:
Notesnook – Private notes app was updated from 2.6.17
to 3.0.11
. There are two things of note: first, version name seems to change back to 2.6.18
in the next version and second, not all architectures were built. Developers are aware and working on a fix. (!14733)
ProtonVPN – Secure and Free VPN was updated to 5.1.51.3
and will be flagged with Tracking
as the next index is published. In version 5 developers added a new setting called “Usage statistics” where you can toggle usage and crash reporting, but both are enabled by default. (!14759)
Removed Apps
1 apps were removed
BlackHole’s developer asked the team to archive the app. (#3219)
Newly Added Apps
2 more apps were newly added
- Flying Carpet – Cross-platform AirDrop between Android/iOS/Linux/macOS/Windows via ad-hoc Wi-Fi (remember when everyone thought Bluetooth solved this back in 2010? Well, it didn’t!)
- MedTimer – Med reminders and history with full offline privacy
Updated Apps
141 more apps were updated
- AELF – Bible and day’s reading was updated from
2.7.5
to2.8.3
- Acode editor – Android code editor was updated from
1.9.0
to1.10.0
- Activity Manager was updated from
5.4.10
to5.4.11
- Alexandria was updated from
0.2.0
to0.3.0
- Alovoa was updated from
1.9.0
to1.9.1
- Ameixa was updated from
4.11.0
to4.11.1
- Ameixa Monochrome was updated from
4.11.0
to4.11.1
- AniHyou – AniList client was updated from
1.2.4-1
to1.2.5
- App Manager – Android package manager was updated from
3.1.4
to3.1.5
- Arcticons was updated from
8.7.1-hotfix
to9.0.0
- Arcticons Black was updated from
8.7.1-hotfix
to9.0.0
- Arcticons Day & Night was updated from
8.7.1-hotfix
to9.0.0
- Arcticons Material You was updated from
8.7.1-hotfix
to9.0.0
- Audile was updated from
1.4.0
to1.4.1
- BLE Radar was updated from
0.24.0-beta
to0.24.1-beta
- BOINC was updated from
7.24.1
to8.0.0
- BTC Map was updated from
0.7.0
to0.7.1
- Binary Eye was updated from
1.63.3
to1.63.4
- Blitz: Fischer chess clock was updated from
1.5.2
to1.5.4
- Box, Box! was updated from
0.7.1
to0.7.2
- Boxcars was updated from
1.3.1
to1.3.2
- Cache Cleaner was updated from
1.11.0
to1.11.1
- Candle was updated from
1.3.1
to1.3.2
- Canta was updated from
1.4.0
to1.4.1
- Chip Defense was updated from
1.32
to1.33
- Circles was updated from
1.0.26
to1.0.27
- ColorBlendr was updated from
v1.2
tov1.3
- Compass was updated from
1.13.1
to1.14.0
- Copy SMS Code – OTP Helper was updated from
1.13.1
to1.13.4
- Custom Uploader was updated from
1.2.1
to1.3.0
- DAVx⁵ was updated from
4.3.14-ose
to4.3.15-ose
- Dark Mode Live Wallpaper was updated from
1.6.4
to1.6.5
- Deku SMS was updated from
0.41.0
to0.43.0
- Dollphone Icon Pack was updated from
1.0.8
to1.1.0
- DuckDuckGo Privacy Browser was updated from
5.191.0
to5.193.1
- FTPClient was updated from
2.9.1
to2.9.2
- FairEmail was updated from
1.2167
to1.2169
- Feeder was updated from
2.6.19
to2.6.20
- Fennec F-Droid was updated from
123.1.0
to124.0.0
- FlashCards was updated from
1.2.1
tov1.7.1
- FlashDim – Dim your flashlight was updated from
2.3.2
to2.3.3
- Forkyz was updated from
51
to52
- Fossify File Manager was updated from
1.0.0
to1.0.1
- Fossify Phone was updated from
1.0.0
to1.1.1
- Freebloks was updated from
1.4.3
to1.4.5
- Gauguin was updated from
0.22.1
to0.23.0
- Gurgle was updated from
1.27
to1.28
- Het Saldo was updated from
1.0.0
to1.1.0
- Husky was updated from
1.5.3
to1.5.4
- Immich was updated from
1.98.2
to1.99.0
- Infomaniak Mail was updated from
1.2.2
to1.2.3
- Infomaniak kDrive was updated from
4.4.6
to4.4.7
- Inure App Manager (Trial) was updated from
Build100.2.3
toBuild100.2.6
- Jellyfin for Android TV was updated from
0.16.6
to0.16.7
- Kotatsu was updated from
6.7.5
to6.8
- Les Pas – Photo Album for Nextcloud was updated from
2.9.7
to2.9.8
- LibreTube was updated from
0.21.1
to0.22.1
- Logseq was updated from
0.10.7
to0.10.8
- Léon – The URL Cleaner was updated from
38
to39
- M3U was updated from
1.14.0-beta04
to1.14.0-beta07
- MRepo was updated from
2.4.4
to2.4.5
- Magisk was updated from
26.4
to27.0
- Material Files was updated from
1.7.0
to1.7.1
- Mattermost Beta was updated from
2.13.0
to2.14.0
- Metronome was updated from
1.4.5
to1.5.0
- Migraine Log was updated from
0.11.1
to0.11.2
- MoLe was updated from
0.21.6
to0.21.7
- MuPDF mini was updated from
1.23.11a
to1.24.0a
- MuPDF viewer was updated from
1.23.11a
to1.24.0a
- Mull was updated from
123.1.0
to124.0.0
- Mumla was updated from
3.6.7
to3.6.8
- Next Actualités informatiques was updated from
2.7.5
to2.7.6
- Nextcloud Dev was updated from
20240314
to20240321
- Obtainium was updated from
1.0.5
to1.0.6
- Oinkoin was updated from
1.0.55
to1.0.56
- Open Stable Diffusion was updated from
1.9
to1.10
- Open TimeLimit was updated from
6.8.0
to6.9.0
- OpenCalc was updated from
3.0.0-beta4
to3.0.0
- OpenMensa was updated from
1.1.0
to1.1.1
- Orion Viewer – Pdf & Djvu was updated from
0.82.5
to0.90.0
- P2Play – Peertube client was updated from
0.5.1
to0.5.2
- Pain Diary (PFA) was updated from
1.3.0
to1.3.1
- Passman was updated from
1.4.1
to1.5.0
- Petals was updated from
3.20.6
to3.21.1
- PhotoChiotte was updated from
1.52
to1.53
- PixelDroid was updated from
1.0.beta32
to1.0.beta33
- PlainApp: File & Web Access was updated from
1.2.40
to1.2.41
- Quadermas was updated from
7.2
to7.3
- Quillpad was updated from
1.4.13
to1.4.14
- RadarWeather was updated from
6.3
to6.4
- SaveTo… was updated from
1.15.8
to1.15.10
- Sayboard was updated from
v4.1.2
tov4.2.0
- Screenshot Tile (NoRoot) was updated from
2.8.1
to2.8.2
- SexyTopo was updated from
1.8.0
to1.8.1
- Share via HTTP was updated from
2.0.14
to2.0.15
- Shitter was updated from
3.5.5
to3.5.8
- SiYuan was updated from
3.0.3
to3.0.4
- Simple Counter was updated from
1.0.2
to1.1.4
- Simple Time Tracker was updated from
1.38
to1.39
- Squawker was updated from
3.7.7
to3.7.8
- Suntimes was updated from
0.15.12
to0.15.13
- Symphony was updated from
2024.1.109
to2024.3.110
- Syncthing-Fork was updated from
1.27.3.0
to1.27.4.1
- Tabletop Tools was updated from
1.28
to1.29
- Tasks.org: Open-source To-Do Lists & Reminders was updated from
13.6.3
to13.7
- Terminal Emulator was updated from
4.7.0/X
to4.7.1/X
- Text Tools was updated from
1.0.4
to1.0.5
- TodoTree was updated from
1.4
to1.5
- TopoSuite was updated from
1.3.0
to1.4.0-beta.3
- Tournant was updated from
2.4.0
to2.5.0
- Trail Sense was updated from
5.8.1
to5.9.0
- Trekarta was updated from
2024.03.07
to2024.03.13
- Tremotesf was updated from
2.10.1
to2.10.2
- Tuta Mail was updated from
218.240227.0
to220.240319.2
- Unciv was updated from
4.10.17-patch1
to4.10.21
- Voice Audiobook Player was updated from
8.2.2
to8.2.3
- Voyager for Lemmy was updated from
1.46.3
to2.0.0
- WG Tunnel was updated from
3.3.8
to3.3.9
- WallFlow was updated from
2.4.1
to2.4.3
- WallFlow Plus was updated from
2.4.1
to2.4.3
- WallpaperExport was updated from
1.1.0
to1.1.1
- Welefon was updated from
1.3.1
to1.3.2
- WiVeWa was updated from
1.4.0
to1.4.1
- Wikipedia was updated from
r/2.7.50475-r-2024-03-06
tor/2.7.50479-r-2024-03-21
- Wulkanowy was updated from
2.5.1
to2.5.2
- Xed Editor was updated from
1.1.0
to1.1.1
- Xray was updated from
6.3.0
to6.4.0
- Xtra was updated from
2.30.2
to2.30.4
- YtAlarm was updated from
0.1.0
to0.1.5
- baresip was updated from
59.7.0
to60.0.0
- baresip+ was updated from
46.8.0
to47.0.0
- mLauncher was updated from
1.3.3
to1.4.1
- moreDays was updated from
1.0.22
to1.0.23
- neutriNote CE was updated from
4.5.0a
to4.5.1b
- ntodotxt was updated from
0.6.2
to0.7.0
- openHAB Beta was updated from
3.11.1-beta
to3.11.2-beta
- sing-box was updated from
1.8.8
to1.8.9
- trale was updated from
0.5.0
to0.6.1
- uNote – microNote was updated from
1.6.2
to1.7.0
- whoBIRD was updated from
2.3
to2.5
- 拷贝漫画 was updated from
2.2.4
to2.2.7
Thank you for reading this week’s TWIF 🙂
Please subscribe to the RSS feed in your favourite RSS application to be updated of new TWIFs when they come up.
You are welcome to join the TWIF forum thread. If you have any news from the community, post it there, maybe it will be featured next week 😉
Copilot is finally gone from Windows Server 2025 and admins rejoice
cheat engine slot pragmatic play
Video by via Dailymotion Source Cheat slot server thailand merupakan evolusi terbaru dari platform slot online terkemuka di Indonesia. Dengan fitur-fitur terbaru yang disematkan dan antarmuka yang lebih baik, Robopragma Vip Apk memberikan pengalaman bermain yang lebih seru dan menghibur. Rasakan sensasi berbeda dengan bergabung ke dalam cheat slot server thailand terbaru sekarang juga! Dengan…
Burning Flames Season 1 – Episode 27 ENG SUB
Video by via Dailymotion Source “Episode 1 : https://dai.ly/x8vj5twEpisode 2 : https://dai.ly/x8vlrr6Episode 3 :https://dai.ly/x8vluhaEpisode 4 :https://dai.ly/x8vp8scEpisode 5: https://dai.ly/x8vp9t0Episode 6 :https://dai.ly/x8vpbsqEpisode 7:https://dai.ly/x8vpcx8Episode 8:https://dai.ly/x8vpcxeEpisode 9:https://dai.ly/x8vpcxcEpisode 10:https://dai.ly/x8vpcxaEpisode 11:https://dai.ly/x8vpf4aEpisode 12:https://dai.ly/x8vusmcEpisode 13:https://dai.ly/x8vusskEpisode 15:https://dai.ly/x8vussqEpisode 16:https://dai.ly/x8vussoEpisode 17:https://dai.ly/x8vutj4Episode 18:https://dai.ly/x8vutj0Episode 19:https://dai.ly/x8vutj2Episode 20:https://dai.ly/x8vutoyEpisode 21:https://dai.ly/x8vxfb6Episode 22:https://dai.ly/x8vxfb8Episode 23:https://dai.ly/x8vxfb4Episode 24: https://dai.ly/x8vxqboEpisode 25:https://dai.ly/x8vxqj4Episode 26:https://dai.ly/x8vxqj2 Episode28“”Burning Flames”” is a historical fantasy drama directed by Zheng Weiwen (“”The Untamed””) and co-directed…