Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 08188f3c | 2024-02-28 04:37:44 | build: Install err.h if either of the err or errc modules are built Both modules expose their functions in err.h, so we need to install it whenever any of them is being built. Reported-by: Alejandro Colomar <alx@kernel.org> | ||
| 32d18dcf | 2024-02-09 04:32:12 | Add explicit time32 and time64 support Handle the three potential system scenarios: - system time_t is time64 - system time_t is time32 and supports time64 - system time_t is time32 and does not support time64 Add the explicit time32 and time64 functions when necessary and map them accordingly for each of these cases. | ||
| 605614d6 | 2024-02-12 03:00:06 | build: Add support for AIX | ||
| ec7f5ee9 | 2024-02-12 01:04:37 | Add vasprintf() and asprintf() functions missing on AIX These functions are used by code in the library, even though these functions started as GNU extensions, they are present in all BSDs, so we expose them as part of our interface on AIX. | ||
| 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. | ||
| 304a1f83 | 2024-01-08 23:37:43 | doc: Use macOS to refer to the operating system This is the correct spelling, instead of capitalizing it. | ||
| df116b55 | 2024-01-07 17:43:12 | Adjust strlcpy() and strlcat() per glibc adoption These functions were added in glibc 2.38, in anticipation of POSIX adopting them too. Closes: #26 | ||
| d0d8d019 | 2023-07-27 13:51:36 | build: Do not provide prototypes for arc4random() on Solaris These functions are provided by the system. | ||
| 5434ba16 | 2023-04-23 02:05:04 | build: Conditionalize wcslcpy() and wcslcat() functions on macOS These functions are provided by the system libc. |