sudo/include
Todd C. Miller 9613ef9445 Cast hook functions to sudo_hook_fn_t to fix C23 compile error.
The sudo plugin API defines sudo_hook_fn_t as a function with
unspecified arguments.  This is no longer supported in C23 so use
a variadic function for sudo_hook_fn_t instead.  Moving to a union
may be a better long-term fix.  GitHub issue #420.
2024-11-16 11:33:21 -07:00
..
compat Restrict-qualify glob and its functions 2024-08-13 13:01:28 -06:00
protobuf-c Update to protobuf-c 1.4.1 2022-09-20 11:27:40 -06:00
Makefile.in Add adminconfdir and --enable-adminconf to set it. 2023-05-02 10:37:39 -06:00
hostcheck.h Move compat definition of ASN1_STRING_get0_data to hostcheck.c. 2023-08-06 14:26:24 -06:00
intercept.pb-c.h Stop sending an InterceptResponse to a PolicyCheckRequest for log_subcmds. 2022-06-30 13:35:07 -06:00
log_server.pb-c.h Update to protobuf-c 1.4.0 2022-06-03 12:50:31 -06:00
sudo_compat.h Include time.h if missing utimensat() or futimens(). 2024-08-13 10:19:26 -06:00
sudo_conf.h Use #include <foo.h> instead of #include "foo.h" in most cases. 2023-09-25 10:13:28 -06:00
sudo_debug.h Add sudo_debug_exit_dev_t stub for fuzzing. 2023-11-26 08:30:41 -07:00
sudo_digest.h sudo_digest_getlen: return size_t, and 0 on error instead of -1 2023-08-07 08:43:13 -06:00
sudo_dso.h Rename __dso_public -> sudo_dso_public and move to config.h. 2020-08-12 09:57:42 -06:00
sudo_event.h Use #include <foo.h> instead of #include "foo.h" in most cases. 2023-09-25 10:13:28 -06:00
sudo_eventlog.h Remove EVLOG_JSON, callers must use EVLOG_JSON_COMPACT or EVLOG_JSON_PRETTY 2024-03-09 11:42:07 -07:00
sudo_fatal.h Use #include <foo.h> instead of #include "foo.h" in most cases. 2023-09-25 10:13:28 -06:00
sudo_gettext.h Add SPDX-License-Identifier to files. 2019-04-29 07:21:51 -06:00
sudo_iolog.h Restrict-qualify iolog_path_escapes like we do with check_iolog_path 2024-08-12 10:15:21 -06:00
sudo_json.h Use #include <foo.h> instead of #include "foo.h" in most cases. 2023-09-25 10:13:28 -06:00
sudo_lbuf.h Give every printf-like function restrict qualifiers 2023-07-07 20:23:20 -04:00
sudo_plugin.h Cast hook functions to sudo_hook_fn_t to fix C23 compile error. 2024-11-16 11:33:21 -07:00
sudo_queue.h Add SPDX-License-Identifier to files. 2019-04-29 07:21:51 -06:00
sudo_rand.h Rename __dso_public -> sudo_dso_public and move to config.h. 2020-08-12 09:57:42 -06:00
sudo_ssl_compat.h Move OpenSSL compat defines to sudo_ssl_compat.h 2023-08-05 14:16:39 -06:00
sudo_util.h Restrict-qualify sudo_hexchar_v1 2024-08-13 12:54:43 -06:00