| #
42664610
|
| 02-Oct-2025 |
Robert Clausecker <fuz@FreeBSD.org> |
lib/libc: add recallocarray()
This function from OpenBSD is a hybrid of reallocarray() and calloc(). It reallocates an array, clearing any newly allocated items. reallocarray() ultimately originates
lib/libc: add recallocarray()
This function from OpenBSD is a hybrid of reallocarray() and calloc(). It reallocates an array, clearing any newly allocated items. reallocarray() ultimately originates from OpenBSD.
The source is taken from lib/libopenbsd, which now no longer has the function unless when bootstrapping (needed for mandoc).
Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D52863
show more ...
|
| #
1a80bcc5
|
| 22-Aug-2025 |
Lexi Winter <ivy@FreeBSD.org> |
Remove redundant PACKAGE for INTERNALLIB libraries
These libraries don't install anything, so they shouldn't have a PACKAGE setting. This avoids surprising behaviour in future if e.g. manpages are
Remove redundant PACKAGE for INTERNALLIB libraries
These libraries don't install anything, so they shouldn't have a PACKAGE setting. This avoids surprising behaviour in future if e.g. manpages are added to an internal library.
Reported by: des Differential Revision: https://reviews.freebsd.org/D51901
show more ...
|
| #
71a0af25
|
| 16-Jun-2025 |
Ricardo Branco <rbranco@suse.de> |
libopenbsd: Add recallocarray()
Reviewed by: kib MFC after: 1 month Pull Request: https://github.com/freebsd/freebsd-src/pull/1698
|
| #
e9ac4169
|
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
ecebb3cc
|
| 11-Sep-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Only set WARNS if not defined
This would allow interested parties to do experimental runs with an environment set appropriately to raise all the warnings throughout the build; e.g. env WARNS=6 NO_WE
Only set WARNS if not defined
This would allow interested parties to do experimental runs with an environment set appropriately to raise all the warnings throughout the build; e.g. env WARNS=6 NO_WERROR=yes buildworld.
Not currently touching the numerous instances in ^/tools.
MFC after: 1 week
show more ...
|
| #
67350cb5
|
| 09-Dec-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340918 through r341763.
|
| #
abc73e04
|
| 05-Dec-2018 |
Alex Richardson <arichardson@FreeBSD.org> |
Allow bootstrapping libopenbsd on Linux
The getdtablecount.c file won't compile on Linux but it seems like none of the bootstrap tools actually need it.
Reviewed By: emaste, brooks Differential Rev
Allow bootstrapping libopenbsd on Linux
The getdtablecount.c file won't compile on Linux but it seems like none of the bootstrap tools actually need it.
Reviewed By: emaste, brooks Differential Revision: https://reviews.freebsd.org/D14244
show more ...
|
| #
42664610
|
| 02-Oct-2025 |
Robert Clausecker <fuz@FreeBSD.org> |
lib/libc: add recallocarray()
This function from OpenBSD is a hybrid of reallocarray() and calloc(). It reallocates an array, clearing any newly allocated items. reallocarray() ultimately originates
lib/libc: add recallocarray()
This function from OpenBSD is a hybrid of reallocarray() and calloc(). It reallocates an array, clearing any newly allocated items. reallocarray() ultimately originates from OpenBSD.
The source is taken from lib/libopenbsd, which now no longer has the function unless when bootstrapping (needed for mandoc).
Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D52863
show more ...
|
| #
1a80bcc5
|
| 22-Aug-2025 |
Lexi Winter <ivy@FreeBSD.org> |
Remove redundant PACKAGE for INTERNALLIB libraries
These libraries don't install anything, so they shouldn't have a PACKAGE setting. This avoids surprising behaviour in future if e.g. manpages are
Remove redundant PACKAGE for INTERNALLIB libraries
These libraries don't install anything, so they shouldn't have a PACKAGE setting. This avoids surprising behaviour in future if e.g. manpages are added to an internal library.
Reported by: des Differential Revision: https://reviews.freebsd.org/D51901
show more ...
|
| #
71a0af25
|
| 16-Jun-2025 |
Ricardo Branco <rbranco@suse.de> |
libopenbsd: Add recallocarray()
Reviewed by: kib MFC after: 1 month Pull Request: https://github.com/freebsd/freebsd-src/pull/1698
|
| #
e9ac4169
|
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
ecebb3cc
|
| 11-Sep-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Only set WARNS if not defined
This would allow interested parties to do experimental runs with an environment set appropriately to raise all the warnings throughout the build; e.g. env WARNS=6 NO_WE
Only set WARNS if not defined
This would allow interested parties to do experimental runs with an environment set appropriately to raise all the warnings throughout the build; e.g. env WARNS=6 NO_WERROR=yes buildworld.
Not currently touching the numerous instances in ^/tools.
MFC after: 1 week
show more ...
|
| #
67350cb5
|
| 09-Dec-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340918 through r341763.
|
| #
abc73e04
|
| 05-Dec-2018 |
Alex Richardson <arichardson@FreeBSD.org> |
Allow bootstrapping libopenbsd on Linux
The getdtablecount.c file won't compile on Linux but it seems like none of the bootstrap tools actually need it.
Reviewed By: emaste, brooks Differential Rev
Allow bootstrapping libopenbsd on Linux
The getdtablecount.c file won't compile on Linux but it seems like none of the bootstrap tools actually need it.
Reviewed By: emaste, brooks Differential Revision: https://reviews.freebsd.org/D14244
show more ...
|
| #
a70cba95
|
| 04-Feb-2016 |
Glen Barber <gjb@FreeBSD.org> |
First pass through library packaging.
Sponsored by: The FreeBSD Foundation
|
| #
645d2c14
|
| 09-Dec-2015 |
Craig Rodrigues <rodrigc@FreeBSD.org> |
Remove NO_WERROR, after fix from r292023.
|
| #
649e1da3
|
| 14-Nov-2015 |
Craig Rodrigues <rodrigc@FreeBSD.org> |
Add imsg to libopenbsd.
This will help with importing OpenBSD programs such as ypldap into the base system.
|
| #
1bbc47cb
|
| 14-Nov-2015 |
Craig Rodrigues <rodrigc@FreeBSD.org> |
Implemtn getdtablecount() to count open file descriptors for current process.
Use underlying sysctl implemented by mjg in r290473.
PR: 194985 Reviewed by: bapt, mjg Dif
Implemtn getdtablecount() to count open file descriptors for current process.
Use underlying sysctl implemented by mjg in r290473.
PR: 194985 Reviewed by: bapt, mjg Differential Revision: https://reviews.freebsd.org/D4084
show more ...
|
| #
a36eca08
|
| 04-Nov-2015 |
Craig Rodrigues <rodrigc@FreeBSD.org> |
Rename libohash to libopenbsd.
libopenbsd is an internal library which to bring in compatibility stuff from OpenBSD. This will allow us to bring in more OpenBSD utilities into the FreeBSD base syste
Rename libohash to libopenbsd.
libopenbsd is an internal library which to bring in compatibility stuff from OpenBSD. This will allow us to bring in more OpenBSD utilities into the FreeBSD base system.
We similarly use libnetbsd for bringing in stuff from NetBSD.
Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D4078
show more ...
|
| #
e806d508
|
| 06-Aug-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Make libohash a proper internallib instead of hidding it in m4
mandoc development seems to be also using ohash so prepare to share the code when needed
|