2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 10:58:58 +00:00
qpdf/libtests
Jay Berkenbilt 65bd8bc57d Add DCT decompression config methods in favor of compile-time changes
As a rule, we should avoid conditional compilation is it always causes
code paths that are sometimes not even seen lexically by the compiler.
Also, we want the actual code being fuzzed to be as close as possible
to the real code. Conditional compilation is suitable to handle
underlying system differences.

Instead, favor configuration using callbacks or other methods that can
be triggered in the places where they need to be exercised.
2024-07-03 15:43:38 +01:00
..
qtest In QPDFWriter replace map obj_renumber with a new object table obj 2024-03-08 09:36:22 +00:00
aes.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
arg_parser.cc Code tidy - Clang-Tidy rule modernize-use-default-member-init 2023-06-09 15:43:21 +01:00
ascii85.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
base64.cc Add new Pl_OStream Pipeline 2022-05-03 18:54:51 -04:00
bits.cc Format code, bump clang-format version to 18 2023-12-22 21:45:10 -05:00
buffer.cc Add Buffer constructors taking std::string parameters 2023-11-26 12:26:44 +00:00
closed_file_input_source.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
CMakeLists.txt In QPDFWriter replace map obj_renumber with a new object table obj 2024-03-08 09:36:22 +00:00
concatenate.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
cxx11.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
dct_compress.cc Add DCT decompression config methods in favor of compile-time changes 2024-07-03 15:43:38 +01:00
dct_uncompress.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
flate.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
hex.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
input_source.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
json_handler.cc JSONHandler: add fallback handler support 2024-01-11 06:13:57 -05:00
json_parse.cc Code tidy - Clang-Tidy rule modernize-use-override 2023-06-09 15:52:56 +01:00
json.cc Detect end of input inside an unfinished JSON string 2024-02-06 15:30:29 -05:00
libtests.testcov In JSONParser::getToken handle legal control chars early 2023-02-04 15:00:21 +00:00
logger_c.c logger test: don't depend on zlib output 2023-12-20 07:07:35 -05:00
logger.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
lzw.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
main_from_wmain.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
matrix.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
md5.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
nntree.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
numrange.cc Use nullptr instead of 0 or NULL 2023-05-20 15:41:36 +01:00
obj_table.cc In QPDFWriter replace map obj_renumber with a new object table obj 2024-03-08 09:36:22 +00:00
pdf_version.cc Make assert handling less error-prone 2022-05-03 18:31:22 -04:00
pl_function.cc Add ability to initialize Pl_Function with a C-style function 2022-09-08 17:35:27 -04:00
pointer_holder.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
predictors.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
qintc.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
qutil.cc Tweak utf8 checks 2023-12-27 10:48:54 -05:00
random.cc Code tidy - Clang-Tidy rule modernize-use-override 2023-06-09 15:52:56 +01:00
rc4.cc Rerun format_code (after merging clang-tidy PR) 2023-05-20 14:52:19 -04:00
runlength.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
sha2.cc Rerun clang-format 2023-05-21 13:35:09 -04:00
sparse_array.cc Add additional sparse QPDF_Array tests 2024-02-17 17:14:07 +00:00