| Commit message (Expand) | Author | Age | Files | Lines |
* | Make login_style private to bsdauth.c | Todd C. Miller | 2023-05-04 | 1 | -0/+9 |
* | getaddrinfo stub: set sin_port | Todd C. Miller | 2023-04-26 | 1 | -1/+2 |
* | Avoid NULL deref in stub getaddrinfo() when nodename is NULL. | Todd C. Miller | 2023-04-26 | 1 | -5/+23 |
* | Pass around const struct sudo_nss pointers where possible. | Todd C. Miller | 2023-03-17 | 1 | -3/+3 |
* | sudoers_cleanup: free cached environment before running g/c. | Todd C. Miller | 2023-03-10 | 1 | -4/+0 |
* | set_cmnd_path: apply runchroot if set when finding the command path | Todd C. Miller | 2023-02-21 | 1 | -2/+1 |
* | Avoid compilation errors if getaddrinfo() or freeaddrinfo() are macros. | Todd C. Miller | 2023-01-31 | 1 | -0/+4 |
* | Use initprogname(), not setprogname() in the fuzzers. | Todd C. Miller | 2022-12-29 | 1 | -1/+1 |
* | The contents of the env_add array should not include the leading "env=" prefix. | Todd C. Miller | 2022-12-28 | 1 | -1/+1 |
* | Increase the realloc increment from 128 to 1024. | Todd C. Miller | 2022-07-09 | 1 | -3/+5 |
* | Make sudo pass -Wwrite-strings | Todd C. Miller | 2022-06-28 | 1 | -2/+2 |
* | Make sudo pass -Wmissing-prototypes | Todd C. Miller | 2022-06-27 | 1 | -2/+6 |
* | If there are multiple parse errors, send them in a single mail message. | Todd C. Miller | 2022-03-14 | 1 | -0/+7 |
* | Pass file, line and column to sudoers defaults callbacks. | Todd C. Miller | 2022-03-10 | 1 | -5/+10 |
* | Add a hook for sudoers parse errors (including defaults and aliases). | Todd C. Miller | 2022-03-10 | 1 | -0/+8 |
* | Add a source to struct sudo_nss and use it if getdefs() fails. | Todd C. Miller | 2022-03-09 | 1 | -0/+1 |
* | Do not disable fuzzer output if SUDO_FUZZ_VERBOSE env variable is set. | Todd C. Miller | 2022-02-22 | 1 | -1/+2 |
* | Pass the operator to the Defaults callback too. | Todd C. Miller | 2022-01-28 | 1 | -6/+6 |
* | Use a consistent version of fuzz_conversation() with all fuzzers. | Todd C. Miller | 2021-09-28 | 1 | -0/+19 |
* | Fuzzers should not produce output. | Todd C. Miller | 2021-09-28 | 1 | -21/+4 |
* | Make it possible to call the sudoers policy check function multiple times. | Todd C. Miller | 2021-08-09 | 1 | -10/+30 |
* | Only replace getaddrinfo for FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION. | Todd C. Miller | 2021-07-26 | 1 | -6/+13 |
* | Add log_exit_status sudoers option to log when a command exits. | Todd C. Miller | 2021-07-09 | 1 | -0/+7 |
* | Flush stdout before successful return from LLVMFuzzerTestOneInput(). | Todd C. Miller | 2021-03-18 | 1 | -0/+2 |
* | In find_path() stub only make a copy in outfile if returning FOUND. | Todd C. Miller | 2021-03-01 | 1 | -9/+8 |
* | Expand stub getaddrinfo() to resolve "localhost". | Todd C. Miller | 2021-02-28 | 1 | -1/+41 |
* | Improve fuzz_policy coverage and set defaults in setdefs not parse. | Todd C. Miller | 2021-02-28 | 1 | -30/+114 |
* | Add a stub getaddrinfo(3) to avoid a DNS timeout in CIfuzz. | Todd C. Miller | 2021-02-25 | 1 | -0/+19 |
* | Fix runchroot, runcwd, tty_tickets. Add timestampowner. | Todd C. Miller | 2021-02-25 | 1 | -3/+4 |
* | Add some defaults settings in sudo_file_parse(). | Todd C. Miller | 2021-02-25 | 1 | -0/+26 |
* | Add more passes to policy fuzzer | Todd C. Miller | 2021-02-25 | 1 | -23/+28 |
* | Implement sudoers_policy_deregister_hooks() | Todd C. Miller | 2021-02-25 | 1 | -0/+12 |
* | Add sudoers debug register/deregister. | Todd C. Miller | 2021-02-25 | 1 | -2/+5 |
* | Add fuzzer-specific stubs source file. | Todd C. Miller | 2021-02-24 | 1 | -43/+0 |
* | Set program name in fuzzers so we get consisten warnings. | Todd C. Miller | 2021-02-24 | 1 | -0/+2 |
* | Use real eventlog config fuctions instead of stubs. | Todd C. Miller | 2021-02-24 | 1 | -126/+0 |
* | fuzz_printf and fuzz_conversation can be stubs. | Todd C. Miller | 2021-02-24 | 1 | -50/+1 |
* | Call list, validate and invalidate entry points too. | Todd C. Miller | 2021-02-18 | 1 | -31/+46 |
* | Restore the check for sudoers_policy.close == NULL. | Todd C. Miller | 2021-02-18 | 1 | -1/+4 |
* | Always dynamically allocate user_cmnd, it is freed in sudo_user_free(). | Todd C. Miller | 2021-02-16 | 1 | -6/+2 |
* | Free struct sudo_user in sudoers_policy_close() and sudoers_cleanup(). | Todd C. Miller | 2021-02-15 | 1 | -47/+8 |
* | Fix sudoers garbage collection and run it in policy fuzzer. | Todd C. Miller | 2021-02-14 | 1 | -3/+4 |
* | Always dynamically allocate user_role, user_type, user_privs, user_limitprivs | Todd C. Miller | 2021-02-14 | 1 | -4/+2 |
* | Move create_admin_success_flag() to timestamp.c. | Todd C. Miller | 2021-02-13 | 1 | -0/+7 |
* | The push() function was not updating the size after reallocating. | Todd C. Miller | 2021-02-13 | 1 | -0/+1 |
* | Fuzz sudoers policy module API. | Todd C. Miller | 2021-02-12 | 1 | -0/+852 |