summaryrefslogtreecommitdiff
path: root/plugins/audit_json
Commit message (Expand)AuthorAgeFilesLines
* Add adminconfdir and --enable-adminconf to set it.Todd C. Miller2023-05-021-1/+2
* Add basic regress for JSON functions.Todd C. Miller2022-12-151-2/+2
* Sync clean target with other Makefile.in files.Todd C. Miller2022-10-211-2/+2
* Avoid a -Wshadow warning on Solaris 9.Todd C. Miller2022-10-071-54/+54
* Make sudo pass -Wwrite-stringsTodd C. Miller2022-06-281-4/+4
* Use abs_top_builddir instead of `pwd`/$(top_builddir).Todd C. Miller2022-06-021-1/+2
* Rename SSP_(C|LD)FLAGS -> HARDENING_(C|LD)FLAGSTodd C. Miller2022-04-011-6/+6
* Add check-verbose Makefile target that runs tests in verbose mode.Todd C. Miller2022-03-021-0/+2
* Check strftime(3) return value in all cases.Todd C. Miller2021-09-171-8/+15
* Use gmtime_r() and localtime_r() instead of gmtime() and localtime().Todd C. Miller2021-09-171-4/+4
* sudo_debug_register: add minfd argument to specify lowest fd numberTodd C. Miller2021-08-261-1/+1
* Make sure we store an octal number (like umask) as a string.Todd C. Miller2021-06-161-3/+16
* Check arrays that are passed in for NULL before using them.Todd C. Miller2021-06-091-9/+29
* Move autoconf auxiliary files to the scripts directory.Todd C. Miller2021-04-061-1/+1
* Add a new "fuzz" target that executes the fuzzers for 8192 runs each.Todd C. Miller2021-03-181-0/+2
* Rename "fuzz" makefile target to "check-fuzzer".Todd C. Miller2021-03-181-2/+2
* Add clean rules to .PHONY target.Todd C. Miller2021-02-191-0/+2
* Add install-fuzz Makefile target to install the fuzzers and seed corpus.Todd C. Miller2021-02-181-0/+2
* Add fuzz Makefile target and run fuzzer corpus in make check.Todd C. Miller2021-02-081-0/+2
* Suppress PVS Studio false positives.Todd C. Miller2021-01-061-1/+1
* Remove the --force option from the cppcheck args, it causes errors.Todd C. Miller2021-01-061-1/+1
* Minor fixes pointed out by cppcheck.Todd C. Miller2021-01-021-1/+1
* Fix some warnings from pvs-studioTodd C. Miller2020-08-121-2/+2
* Rename __dso_public -> sudo_dso_public and move to config.h.Todd C. Miller2020-08-121-1/+1
* We no longer need to include sudo_gettext.h before sudo_compat.hTodd C. Miller2020-08-121-3/+2
* Add support for "accept" audit events sent by the sudo front-end.Todd C. Miller2020-06-021-1/+5
* Include string.h unconditionally and only use strings.h for strn?casecmp()Todd C. Miller2020-05-181-6/+1
* We no longer need to include headers we don't use for sudo*.h files.Todd C. Miller2020-05-181-3/+0
* Apply spelling fixes.Todd C. Miller2020-05-061-1/+1
* Do not use JSON_ARRAY with sudo_json_add_value()Todd C. Miller2020-03-291-3/+14
* Rework the JSON API to write to a memory buffer, not a stdio stream.Todd C. Miller2020-02-171-97/+123
* Add compatibility define for fseeko(3).Todd C. Miller2020-02-151-4/+0
* Move duplicated code to parse plugin debug flags to libsudo_util.Todd C. Miller2020-02-111-41/+1
* Use unique function names to avoid confusion with front-end functions.Todd C. Miller2020-02-101-18/+19
* Check fseeko() return value; coverity CID 207993Todd C. Miller2020-02-071-13/+28
* Move some scripts from the top level src dir to a scripts dir.Todd C. Miller2020-02-061-2/+3
* Tech audit_json about approval plugin accept/rejectTodd C. Miller2020-02-061-0/+9
* Exported symbol is audit_jsonTodd C. Miller2020-02-051-1/+1
* Change audit close arguments to a type and value.Todd C. Miller2020-01-301-17/+28
* Example audit plugin that writes JSON output to a log file.Todd C. Miller2020-01-303-0/+893