Commit Graph

35 Commits (2e55c901b1b0571a340602ee2681255876f63f1a)

Author SHA1 Message Date
micasnyd 140c88aa4e Bump copyright for 2022 4 years ago
Micah Snyder db013a2bfd libclamav: Fix scan recursion tracking 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 5 years ago
Micah Snyder ae77e87880 Add EmbeddedObjects to JSON 6 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 6 years ago
Micah Snyder 9e268996a7 json api return types converted to cl_error_t from int 6 years ago
Micah Snyder 52cddcbcfd Updating and cleaning up copyright notices. 6 years ago
Micah Snyder b3e82e5e61 Replacing libclamav/cltypes.h with clamav-types.h.in, which generates a header clamav-types.h that we install alongside clamav.h. 6 years ago
Micah Snyder 72fd33c8b2 clang-format'd using new .clang-format rules. 6 years ago
Micah Snyder d7979d4ff7 Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files. 7 years ago
Mickey Sola b7b81ae7a0 misc - removing duplicate code from json_api 9 years ago
Kevin Lin 8e58605338 jsonapi: add object ownership manipulation and deletion 10 years ago
Kevin Lin b6549d301e json: allow for object or array insertion into array 10 years ago
Steven Morgan 32ad1c56bd bb11388 memory allocation failure handling. Patches by Bill Parker. 10 years ago
Kevin Lin 4e2ae35b58 json_api: added parse error reporting function 11 years ago
Kevin Lin 0dab1f31b6 json_api: added unused function definition 12 years ago
Kevin Lin 8f8c555550 json_api: added support for adding values to json arrays 12 years ago
Shawn Webb 060a57d28c Enable use of older json-c libraries 12 years ago
Kevin Lin 165cf21e11 fixed runtime issues in json_api 12 years ago
Kevin Lin 8c338ea910 changed json_object_object_get => json_object_object_get_ex 12 years ago
Kevin Lin 8f94be586b modified json_api functions to exhibit the same behavior 12 years ago
Kevin Lin 20b45621cb added pre-class timeouts for ms-docs and pe files 12 years ago
Shawn Webb cd1d52d184 Fix a couple bugs and add the ability to note which objects contain Javascript 12 years ago
Kevin Lin 5899095f46 CID 12072 - added mssing return 12 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 12 years ago
Shawn Webb d7ee9b8145 Add additional helper functions to simplify working with JSON arrays 12 years ago
Kevin Lin dec128ce32 CIDs 12063 12064 - missing returns 12 years ago
Kevin Lin 5d93a53789 downgraded nullargs to json api from error to debug messages 12 years ago
Kevin Lin 9a7511a195 json_api: fixed null object generation 12 years ago
Shawn Webb 221825fd59 Update copyright information. 12 years ago
Kevin Lin b2743d5d1f json_api: added cli_jsonstrlen for truncating strings for json 12 years ago
Kevin Lin a69adec148 json_api: returns error codes or CL_SUCCESS w or w/o JSON 12 years ago
Kevin Lin a094a72931 json_api: added NULLARG checks 12 years ago
Kevin Lin 849a2cef36 json: added parent object NULL check 12 years ago
Kevin Lin 9fdbf2c73a json: added json api source files, source moved from ole2 specifics 12 years ago