testing
FEDORA-EPEL-2022-08012668ea created by robert a week ago for Fedora EPEL 8

libbsd 0.11.7

  • 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

libbsd 0.11.6

  • Build system and test suite fixes for musl
  • Removal of unused OpenBSD support for arc4random()
  • LoongArch support for nlist()

libbsd 0.11.5

  • Build system and test suite regression fixes
  • Documentation on how to build the project

libbsd 0.11.4

  • Further rework of the libmd wrapping code, to simplify it again, and make it work even when we do not need SHA-2 functions
  • Fix builds with LTO
  • Various build system fixes
  • Various portability fixes
  • Various documentation fixes

libbsd 0.11.3

  • Rework of the libmd wrapping code to not require users to explicitly link against libmd
  • Various build system fixes
  • Various portability fixes

libbsd 0.11.2

  • Update <sys/queue.h> from FreeBSD
  • Import some closefrom() changes from sudo
  • Make closefrom() use close_range() syscall on Linux when available
  • Update libbsd(7) man page with updates in 0.11.0

libbsd 0.11.0/0.11.1

  • Export strnvisx() function
  • New recallocarray() and freezero() from OpenBSD
  • New pwcache module from OpenBSD
  • New timespec(3bsd) man page alias to timeval(3bsd)
  • New progname implementation for Windows
  • New LIBBSD_VIS_OPENBSD selection macro
  • Switch from embedded hashing function implementations to use libmd
  • Various man pages cleanups
  • Various portability fixes
  • Various memory leak fixes

libbsd 0.10.0

  • Several security related fixes for nlist()
  • Preliminary and partial Windows porting
  • Fix for a leak in the vis family of functions
  • Fix for a configure check to not unnecessarily link against librt
  • General portability fixes for musl, uClibc, macOS and GNU/kFreeBSD
  • New architectures support for nlist()
  • Switch the <err.h> *c() functions to be standalone and add err(), warn(), errx() and warnx() familiy of functions in case the system lacks them
  • Several man page fixes

This update has been submitted for testing by robert.

a week ago

This update's test gating status has been changed to 'ignored'.

a week ago

robert edited this update.

a week ago

robert edited this update.

a week ago

This update has been pushed to testing.

a week ago

This update can be pushed to stable now if the maintainer wishes

5 days ago

robert edited this update.

New build(s):

  • libbsd-0.11.7-2.el8

Removed build(s):

  • libbsd-0.11.7-1.el8

Karma has been reset.

a day ago

This update has been submitted for testing by robert.

a day ago

This update has been pushed to testing.

a day ago

Please login to add feedback.

Metadata
Type
security
Severity
medium
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
14 days
Dates
submitted
a week ago
in testing
a day ago
days to stable
6
modified
a day ago
BZ#1742611 libbsd-0.11.7 is available
0
0
BZ#1789459 CVE-2019-20367 libbsd: Out-of-bounds read in nlist.c
0
0
BZ#1789461 CVE-2019-20367 libbsd: Out-of-bounds read in nlist.c [epel-all]
0
0
BZ#2148612 libbsd-devel now needs to require libmd-devel
0
0

Automated Test Results