Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| be4aced4 | 2024-02-11 23:55:40 | build: Make almost all exposed interfaces use the new ABI selection Explicitly select what to include as part of the target ABI, instead of letting autoconfiguration potentially break ABI if the system grows functionality provided by the library. Make almost all the library selectable per target. Do not install manual pages for interfaces not included in the library. Control inclusion of symbols in map file via pre-processor macros, and move the comments describing the ABI selection to configure.ac. For now the header files are included as is and filtered through pre-processor conditionals. Eventually they might get switched to be autogenerated at build time. | ||
| 99739877 | 2024-02-14 04:59:44 | build: Rename ABI selection variables from need_ to abi_ This should make the purpose of these variables more clear. | ||
| a81d0b71 | 2024-02-11 23:55:40 | build: Sort variables and their contents in automake files This should make it easier to add new entries, and find them afterwards. | ||
| f8cb9d8b | 2024-02-20 03:57:37 | build: Remove space before shell redirection This makes it more clear what the redirection applies to. | ||
| 9fab225f | 2024-02-17 05:25:01 | Split errc family of functions from err ones On most systems the err family of functions is already present, but are missing the errc family of functions, which are also present on some other systems. Splitting them into separate files will make it easer to conditionally include one or the other. | ||
| 461f10ac | 2024-02-17 03:07:58 | Sync strtoi()/strtou() implementations from NetBSD These contain the fixes to the error handling logic. In NetBSD the manual page for strtou.3 is generated from the strtoi.3 manual page applying some substitutions, the problem is that the cross-references are then lost. We will still keep them separate. Reported-by: Alejandro Colomar <alx@kernel.org> | ||
| 10920c30 | 2024-02-12 00:06:56 | build: Make name_from_id man pages conditional instead of id_from_name The code is only making the name_from_id function conditional, and assumes id_from_name are always to be included, so we need to match the logic for the man page inclusion. | ||
| 97b0fe84 | 2024-01-08 23:57:45 | man: Mention that funopen() can be made available on musl As musl got fopencookie() implemented in 1.1.19, the funopen() function can also be provided there. Note this in the documentation. | ||
| e87ae3be | 2024-01-08 23:40:31 | man: Fix manual page references When referring to another manual page and their section number, we need to use Xr instead of Fn, otherwise the section number is interpreted as a function argument. For functions provided by libbsd itself we should be using the 3bsd section instead of 3. | ||
| 9275d134 | 2024-01-08 23:39:19 | man: Add closefrom(), strlcpy() and strlcat() as superseded functions These were missing from the list of functions provided by some libc implementation. |