[ANNOUNCE] libbsd 0.11.7 released
Guillem Jover
guillem at hadrons.org
Thu Oct 6 02:30:54 UTC 2022
Hi!
This release includes:
- Portability fixes for the Hurd.
- Fix ELF support for big endian SH.
- Sync the arc4random(3) implementation from OpenBSD.
- Adjust declaration shadowing to match new glibc additions.
- Manual pages and documentation cleanups.
- Manual page rewrite to get rid of a BSD-4-Clause license.
The release also marks explicitly in the documentation the deprecation
of the non-overlay mode to try to promote the mode that is more portable,
which has always been the main reason for the creation of this project.
Future releases might start emitting warnings, once most of the current
users have been switched.
Git tag: 0.11.7
Tarball: <https://libbsd.freedesktop.org/releases/libbsd-0.11.7.tar.xz>
OpenPGP: <https://libbsd.freedesktop.org/releases/libbsd-0.11.7.tar.xz.asc>
SHA256: 9baa186059ebbf25c06308e9f991fda31f7183c0f24931826d83aa6abd8a0261 libbsd-0.11.7.tar.xz
SHA512: 51fda4724f41dd8a4628afd58c21236a7588d9045e337e06eeabf83805a9aaaa53705441ca901ad11f1c65f18e881523bdc97721a7d3d6a5cced27f2450d09a2 libbsd-0.11.7.tar.xz
Changes since 0.11.6:
Callum Farmer (2):
include: explicit_bzero() requires _DEFAULT_SOURCE
include: Adjust arc4random() per glibc adoption
Fabrice Fontaine (1):
Fix ELF support for big endian SH
Guillem Jover (16):
getentropy: Fix function cast for getauxval()
man: Use -compact also for alternative functions in libbsd(7)
Sync arc4random(3) implementation from OpenBSD
man: Document that some arc4random(3) functions are now in glibc 2.36
man: Lowercase man page title
man: Rewrite gerprogname(3bsd) from scratch
setmode: Dot not use saveset after free
fgetwln: Add comment about lack of getwline(3) for recommendation
test: Fix explicit_bzero() test on the Hurd
doc: Refer to the main git repository as primary
doc: Add missing empty line to separate README sections
doc: Switch references from pkg-config to pkgconf
include: Simplify glibc version dependent macro handling
include: Adjust reallocarray() per glibc adoption
man: Discourage using the library in non-overlay mode
Release libbsd 0.11.7
Thanks,
Guillem
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libbsd/attachments/20221006/dcfb6fa9/attachment.sig>
More information about the libbsd
mailing list