9 Commits
Author SHA1 Message Date
Julian Uy 819c5b01a9 Check for tcgetattr / tcsetattr before using it for readpassphrase implementation (#2424)
This is mainly for non-cygwin newlib platforms that don't have tcgetattr
/ tcsetattr implemented
2024-12-06 07:58:58 -08:00
Julian Uy b5d95321d4 Add missing definition for getline polyfill (#2425)
The fallback for when `getline` is not implemented in libc was not
compiling due to the fact that the definition for it was missing, so add
the definition.
2024-12-06 07:57:27 -08:00
uyjulian 3192d80037 Properly guard calls to sigaction 2023-07-14 00:21:13 +02:00
uyjulian c684b1154a Fix certain unused variables on certain conditions 2023-07-14 00:20:40 +02:00
uyjulian e6056040ad Properly guard calls to lstat 2023-07-14 00:19:51 +02:00
uyjulian eead56c4cf Rename to avoid arc4random_buf static definition clashing 2023-07-14 00:19:02 +02:00
uyjulian baf72184e6 Fill in Unknown for the system identifier if there is no utsname and not Windows 2020-07-08 00:09:32 -05:00
uyjulian ea854b0515 Use standard format specifiers 2020-07-07 23:54:12 -05:00
uyjulian 2d0df03791 memory.h is a non-standard header, so use stdlib.h instead 2020-07-07 23:51:10 -05:00