Linux repositories inspector

libbsd-devel - Development files for libbsd

Development files for the libbsd library.
0.10.0
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Tumbleweed
0.9.1
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora 31
0.8.7
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
0.8.6
Fedora iconFedora 28
0.8.3
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Fedora iconFedora 28 releases/Everything-osrpm0.8.6-2.fc282019-01-14150 kiB203 kiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm0.9.1-2.fc292019-01-14156 kiB216 kiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm0.9.1-2.fc292019-01-14156 kiB216 kiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm0.9.1-3.fc302019-06-17156 kiB216 kiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm0.9.1-4.fc312020-01-07154 kiB216 kiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm0.10.0-2.fc322020-02-08155 kiB220 kiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm0.8.7-lp150.1.52019-01-17142 kiB197 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm0.8.7-lp151.2.32019-01-23142 kiB197 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm0.8.7-lp152.3.72020-01-17142 kiB197 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm0.8.3-5.22019-01-17102 kiB178 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm0.10.0-1.12020-01-04153 kiB215 kiBhttps://bugs.opensuse.org

Manual pages

arc4random(3)

arc4random, arc4random_buf, arc4random_uniform, arc4random_stir, arc4random_addrandom - arc4 random number generator

bitstring(3)

bit_alloc, bit_clear, bit_decl, bit_ffs, bit_nclear, bit_nset, bit_set, bitstr_size, bit_test - bit-string manipulation macros

closefrom(3)

closefrom - delete open file descriptors

expand_number(3)

expand_number - format a number from human readable form

explicit_bzero(3)

explicit_bzero - write zeroes to a byte string

fgetln(3)

fgetln - get a line from a stream

fgetwln(3)

fgetwln - get a line of wide characters from a stream

flopen(3)

flopen - reliably open and lock a file

fmtcheck(3)

fmtcheck - sanitizes user-supplied printf 3 -style format string

fparseln(3)

fparseln - return the next logical line from a stream

getbsize(3)

getbsize - get preferred block size

getpeereid(3)

getpeereid - get the effective credentials of a UNIX-domain peer

getprogname(3)

getprogname, setprogname - get or set the program name

heapsort(3)

heapsort, mergesort - sort functions

humanize_number(3)

dehumanize_number, humanize_number - format a number into a human readable form and viceversa

nlist(3)

nlist - retrieve symbol table name list from an executable file

pidfile(3)

pidfile_open, pidfile_write, pidfile_close, pidfile_remove - library for PID files handling

radixsort(3)

radixsort, sradixsort - radix sort

readpassphrase(3)

readpassphrase - get a passphrase from the user

reallocarray(3)

reallocarray - memory allocation and deallocation

reallocf(3)

reallocf - general purpose memory allocation functions

setmode(3)

getmode, setmode - modify mode bits

setproctitle(3)

setproctitle - set process title

stringlist(3)

stringlist, sl_init, sl_add, sl_free, sl_find, sl_delete - stringlist manipulation functions

strlcpy(3)

strlcpy, strlcat - size-bounded string copying and concatenation

strmode(3)

strmode - convert inode status information into a symbolic string

strnstr(3)

strnstr - locate a substring in a string

strtonum(3)

strtonum - reliably convert string value to an integer

unvis(3)

unvis, strunvis, strnunvis - decode a visual representation of characters

vis(3)

vis, strvis, strnvis, strvisx - visually encode characters

wcslcpy(3)

wcslcat, wcslcpy, - wide character string manipulation operations

arc4random(3bsd)

arc4random, arc4random_buf, arc4random_uniform, arc4random_stir, arc4random_addrandom - arc4 random number generator

bitstring(3bsd)

bit_alloc, bit_clear, bit_decl, bit_ffs, bit_nclear, bit_nset, bit_set, bitstr_size, bit_test - bit-string manipulation macros

byteorder(3bsd)

be16enc, be16dec, be32enc, be32dec, be64enc, be64dec, le16enc, le16dec, le32enc, le32dec, le64enc, le64dec - byte order operations

closefrom(3bsd)

closefrom - delete open file descriptors

errc(3bsd)

errc, verrc, warnc, vwarnc - formatted error messages

expand_number(3bsd)

expand_number - format a number from human readable form

explicit_bzero(3bsd)

explicit_bzero - write zeroes to a byte string

fgetln(3bsd)

fgetln - get a line from a stream

fgetwln(3bsd)

fgetwln - get a line of wide characters from a stream

flopen(3bsd)

flopen, flopenat - Reliably open and lock a file

fmtcheck(3bsd)

fmtcheck - sanitizes user-supplied printf(3)-style format string

fparseln(3bsd)

fparseln - return the next logical line from a stream

fpurge(3bsd)

fpurge - flush a stream

funopen(3bsd)

funopen, fropen, fwopen - open a stream

getbsize(3bsd)

getbsize - get preferred block size

getpeereid(3bsd)

getpeereid - get the effective credentials of a UNIX-domain peer

getprogname(3bsd)

getprogname, setprogname - get or set the program name

heapsort(3bsd)

heapsort, mergesort - sort functions

humanize_number(3bsd)

dehumanize_number, humanize_number - format a number into a human readable form and viceversa

md5(3bsd)

MD5Init, MD5Update, MD5Pad, MD5Final, MD5Transform, MD5End, MD5File, MD5FileChunk, MD5Data - calculate the RSA Data Security, Inc., ‘‘MD5’’ message digest

nlist(3bsd)

nlist - retrieve symbol table name list from an executable file

pidfile(3bsd)

pidfile_open, pidfile_write, pidfile_close, pidfile_remove, pidfile_fileno - library for PID files handling

radixsort(3bsd)

radixsort, sradixsort - radix sort

readpassphrase(3bsd)

readpassphrase - get a passphrase from the user

reallocarray(3bsd)

reallocarray - memory allocation and deallocation

reallocf(3bsd)

reallocf - general purpose memory allocation functions

setmode(3bsd)

getmode, setmode - modify mode bits

setproctitle(3bsd)

setproctitle - set process title

stringlist(3bsd)

stringlist, sl_init, sl_add, sl_free, sl_find, sl_delete - stringlist manipulation functions

strlcpy(3bsd)

strlcpy, strlcat - size-bounded string copying and concatenation

strmode(3bsd)

strmode - convert inode status information into a symbolic string

strnstr(3bsd)

strnstr - locate a substring in a string

strtoi(3bsd)

strtoi - convert string value to an intmax_t integer

strtonum(3bsd)

strtonum - reliably convert string value to an integer

strtou(3bsd)

strtou - convert a string to an uintmax_t integer

timeradd(3bsd)

timeradd, timersub, timerclear, timerisset, timercmp, timespecadd, timespecsub, timespecclear, timespecisset, timespeccmp - operations on time structure

timeval(3bsd)

timeval, timespec - time structures

unvis(3bsd)

unvis, strunvis, strnunvis, strunvisx, strnunvisx - decode a visual representation of characters

vis(3bsd)

vis, nvis, strvis, stravis, strnvis, strvisx, strnvisx, strenvisx, svis, snvis, strsvis, strsnvis, strsvisx, strsnvisx, strsenvisx - visually encode characters

wcslcpy(3bsd)

wcslcat, wcslcpy, - wide character string manipulation operations

libbsd(7)

libbsd - utility functions from BSD systems

Latest updates

Fedora icon

Fedora rawhide development/Everything-os: Updated from 0.10.0-1.fc32 to 0.10.0-2.fc32

2020-02-08
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 0.8.7-lp152.3.6 to 0.8.7-lp152.3.7

2020-01-17
  • Update to version 0.8.7:
    • Fix <sys/cdefs.h> for gcc with no __has_include or
      __has_include_next support
    • man: Document on what other BSDs arc4random(3) is present
    • Handle several functions now being provided by glibc
    • test: Fix nlist(3) unit test on IA64
  • switch to mirror temporarily, per announce:
    https://lists.freedesktop.org/archives/libbsd/2018-January/000166.html
Fedora icon

Fedora 31 releases/Everything-os: Version 0.9.1-4.fc31 introduced

2020-01-07
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 0.8.7-lp152.3.6 introduced

2020-01-07
  • Update to version 0.8.7:
    • Fix <sys/cdefs.h> for gcc with no __has_include or
      __has_include_next support
    • man: Document on what other BSDs arc4random(3) is present
    • Handle several functions now being provided by glibc
    • test: Fix nlist(3) unit test on IA64
  • switch to mirror temporarily, per announce:
    https://lists.freedesktop.org/archives/libbsd/2018-January/000166.html
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 0.9.1-2.4 to 0.10.0-1.1

2020-01-04
  • Update to version 0.10.0:
    • Several security related fixes for nlist() reported by Daniel Hodson and one by Coverity Scan.
    • Preliminary and partial Windows porting, thanks to Aaron Dierking.
    • 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.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 0.9.1-4.fc31 to 0.10.0-1.fc32

2019-08-24
  • Update to 0.10.1. (#1742611)
Fedora icon

Fedora rawhide development/Everything-os: Updated from 0.9.1-3.fc30 to 0.9.1-4.fc31

2019-08-03
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 0.9.1-2.3 to 0.9.1-2.4

2019-07-16
  • Disable LTO - symbol versioning unsupported by GCC (boo#1133096).
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 0.9.1-1.2 to 0.9.1-2.3

2019-06-17
  • Disable LTO - symbol versioning unsupported by GCC (boo#1133096).
Fedora icon

Fedora 30 releases/Everything-os: Version 0.9.1-3.fc30 introduced

2019-06-17
Fedora icon

Fedora rawhide development/Everything-os: Updated from 0.9.1-2.fc29 to 0.9.1-3.fc30

2019-02-12
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 0.9.1-1.1 to 0.9.1-1.2

2019-02-03
  • Update to version 0.9.1:
    • Add __arraycount() macro.
    • Add flopenat() function.
    • Add strtoi() and strtou() functions.
    • Add several new vis and unvis functions.
    • Add pidfile_fileno() function, and struct pidfh is now opaque.
    • The humanize_number() now understands HN_IEC_PREFIXES.
    • The fmtcheck() function supports all standard printf(3) conversions.
    • The getentropy(), and thus arc4random() functions will not block anymore on Linux on boot when there's not enough entropy available.
    • The arc4random() function handles direct clone() calls better.
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Version 0.8.7-lp151.2.3 introduced

2019-01-23
  • Update to version 0.8.7:
    • Fix <sys/cdefs.h> for gcc with no __has_include or
      __has_include_next support
    • man: Document on what other BSDs arc4random(3) is present
    • Handle several functions now being provided by glibc
    • test: Fix nlist(3) unit test on IA64
  • switch to mirror temporarily, per announce:
    https://lists.freedesktop.org/archives/libbsd/2018-January/000166.html
OpenSUSE icon

OpenSUSE Leap 15.0 oss: Version 0.8.7-lp150.1.5 introduced

2019-01-17
  • Update to version 0.8.7:
    • Fix <sys/cdefs.h> for gcc with no __has_include or
      __has_include_next support
    • man: Document on what other BSDs arc4random(3) is present
    • Handle several functions now being provided by glibc
    • test: Fix nlist(3) unit test on IA64
  • switch to mirror temporarily, per announce:
    https://lists.freedesktop.org/archives/libbsd/2018-January/000166.html
OpenSUSE icon

OpenSUSE Leap 42.3 oss: Version 0.8.3-5.2 introduced

2019-01-17
OpenSUSE icon

OpenSUSE Tumbleweed oss: Version 0.9.1-1.1 introduced

2019-01-17
  • Update to version 0.9.1:
    • Add __arraycount() macro.
    • Add flopenat() function.
    • Add strtoi() and strtou() functions.
    • Add several new vis and unvis functions.
    • Add pidfile_fileno() function, and struct pidfh is now opaque.
    • The humanize_number() now understands HN_IEC_PREFIXES.
    • The fmtcheck() function supports all standard printf(3) conversions.
    • The getentropy(), and thus arc4random() functions will not block anymore on Linux on boot when there's not enough entropy available.
    • The arc4random() function handles direct clone() calls better.
Fedora icon

Fedora rawhide development/Everything-os: Version 0.9.1-2.fc29 reintroduced

2019-01-16
Fedora icon

Fedora rawhide development/Everything-os: Version 0.9.1-2.fc29 removed

2019-01-15
Fedora icon

Fedora rawhide development/Everything-os: Updated from 0.8.6-2.fc28 to 0.9.1-2.fc29

2019-01-14
Fedora icon

Fedora 29 releases-test/Everything-os: Version 0.9.1-2.fc29 introduced

2019-01-14

Related packages

libbsd - Provides useful functions commonly found on BSD systems like strlcpy()
devel - Hydrogen header files
⇧ Top