Guillem Jover
9d3e59a01d
man: Use VARIANTS instead of ALTERNATIVES in libbsd(7)
...
Using alternatives seems confusing in this context.
2023-10-10 01:53:32 +02:00
Guillem Jover
f02562d64a
man: Markup function references with Xr instead of Fn
...
These references had man page sections in them, so using Fn meant that
these appeared as function arguments.
2023-10-10 01:52:37 +02:00
Guillem Jover
3538d38fe7
man: Discourage using the library in non-overlay mode
...
This makes code using it non-portable, and requires the namespeced
headers from libbsd, instead of any generic system headers. It also
requires more code changes than the overlay mode.
2022-10-06 03:59:33 +02:00
Guillem Jover
28298ac037
doc: Switch references from pkg-config to pkgconf
...
The former used to be the reference implementation, but it has been
stagnant to the point of not showing much signs of life. Switch to
the currently active and more complete implementation for references.
2022-10-05 01:36:28 +02:00
Guillem Jover
f35c545847
man: Lowercase man page title
...
While using fully uppercase man page titles has been the usual
convention for a very long time, it is rather ugly and something that
some other projects are switching away from.
2022-08-03 11:39:31 +02:00
Guillem Jover
b466b14afb
man: Document that some arc4random(3) functions are now in glibc 2.36
2022-08-03 11:39:31 +02:00
Guillem Jover
c9c78fdfd0
man: Use -compact also for alternative functions in libbsd(7)
...
The other function lists use the compact mode, let's be uniform about
this.
2022-06-08 11:50:47 +02:00
Guillem Jover
f7465b93ec
man: Document when functions were added to musl in libbsd(7)
...
The explicit_bzero(3) and reallocarray(3) functions are also present on
musl libc, mention it in the superseded section.
2022-03-30 22:58:47 +02:00
Guillem Jover
428be9e030
man: Fix .Nx macro usage
...
Its arguments are used as version numbers, so we need continue the
content on the next line.
2021-11-27 05:06:14 +01:00
Guillem Jover
d563a17430
man: Call the libbsd-ctor library by its name instead of bsd-ctor
2021-02-28 05:28:57 +01:00
Guillem Jover
785cf9d1e9
man: Fix pkg-config(1) references in libbsd(7) man page
2021-02-28 05:28:57 +01:00
Guillem Jover
18ebabf223
man: Update libbsd(7) man page with updates in 0.11.0
2021-02-07 15:17:33 +01:00
Guillem Jover
847e682f8d
Use libmd hashing function implementations instead of embedding our own
...
This splits the implementation responsibilities, and reduces embedded
code copies, which was one of the driving points with this project to
start with, so it's nice to give a good example.
2021-02-07 01:28:27 +01:00
Guillem Jover
2c754f435b
man: Add man page sections to function references
...
Signed-off-by: Guillem Jover <guillem@hadrons.org>
2019-08-08 03:22:09 +02:00
Sebastian
ee4d24970a
man: Fix typo
...
Closes : !5
Signed-off-by: Guillem Jover <guillem@hadrons.org>
2019-08-08 03:22:09 +02:00
Guillem Jover
8d2afa3a9f
man: Fix typos
...
Signed-off-by: Guillem Jover <guillem@hadrons.org>
2019-08-08 03:22:09 +02:00
Jakub Wilk
c4b0fd2c9f
man: Fix name of the function injected by libbsd-ctor
...
Signed-off-by: Guillem Jover <guillem@hadrons.org>
2018-05-23 02:58:09 +02:00
Guillem Jover
3cabf46bb0
Deprecate fgetwln()
...
This function has the same problems as fgetln() which is already marked
as deprecated.
2018-05-21 04:48:32 +02:00
Guillem Jover
e13b1a337a
Import strtoi() and strtou() functions from NetBSD
2018-05-21 04:47:28 +02:00
Guillem Jover
22fbd62368
Handle several functions now being provided by glibc
...
We mention that these are now superseded by the glibc implementations,
make the headers cope with already declared functions on glibc-based
systems, and document this in the man pages.
2017-12-03 16:43:28 +01:00
Guillem Jover
0071b97958
Import <sys/time.h> for some of its macros
...
Fixes: https://bugs.freedesktop.org/94320
2017-06-19 03:17:21 +02:00
Guillem Jover
ba9e2a5a9c
man: Add new libbsd(7) library overview man page
2017-06-09 05:46:29 +02:00