/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of test/ossfuzz.c

2019-01-29
02:37
Set a low limit on the length of strings and blobs in the OSSFuzz module, in an effort to avoid timeouts when the fuzzer does things like "randomblob(1e12)". file: [18af635f] check-in: [119d1609] user: drh branch: trunk, size: 6452
2018-11-21
14:27
Improvements to the ossfuzz.c fuzz-testing module so that it works with -DSQLITE_OMIT_PROGRESS_CALLBACK and with -DSQLITE_OMIT_INIT. file: [273eaea2] check-in: [d343f7d6] user: drh branch: trunk, size: 6194
2018-03-07
14:42
Fix utility compilation issues with MSVC. file: [c4c4547e] check-in: [5bd5a798] user: mistachkin branch: msvcFixes, size: 6082
2018-01-24
01:58
Make the shell functional even if compiled with SQLITE_OMIT_COMPLETE. Omit the sqlite3_complete() call from the fuzzing interface if it is compiled with SQLITE_OMIT_COMPLETE. file: [3613bc51] check-in: [c3e816cc] user: drh branch: trunk, size: 5990
01:02
Invoke the sqlite3_complete() interface from the fuzzer. file: [b4bb024f] check-in: [332bf846] user: drh branch: trunk, size: 5954
2017-07-31
17:06
Prevent OSSFuzz from using debugging pragmas that are disabled in default builds and which generate lots of excess output. file: [7f5cc87a] check-in: [cdc6494c] user: drh branch: trunk, size: 5928
2017-03-20
22:58
Add the --native-malloc option to fuzzcheck. Fix ossfuzz.c and fuzzcheck.c so that they both deallocate the temp_store_directory before closing. file: [f5abed31] check-in: [0dd18ec8] user: drh branch: trunk, size: 5263
2017-03-17
22:51
Set a reasonable limit on the number of opcodes in a prepared statement for ossfuzz.c. This should prevent timeouts in OSS-Fuzz when it generates totally unreasonable queries. file: [8c4d62e1] check-in: [f74899ed] user: drh branch: trunk, size: 5197
14:59
Add the --show-errors and --show-max-delay command-line options to the ossshell test program. file: [756ca4be] check-in: [626bdca9] user: drh branch: trunk, size: 5079
2017-03-13
13:45
In the OSSFuzz test module, invoke the progress handler much more frequently so that timeouts are detected punctually even if the test script is running opcodes that individually take a long time (for example, an OP_Function opcode that invokes "randomblob(1.5e6)"). file: [6dc75478] check-in: [f3b6959c] user: drh branch: trunk, size: 3456
2017-03-10
17:03
Fix an error in the SQLITE_MAX_MEMORY implementation resulting from a bad merge. Update the OSSFuzz interface so that it times out after running the byte-code engine for 10 seconds. file: [f04b9f23] check-in: [f8560c60] user: drh branch: trunk, size: 3370
2016-12-26
12:14
Enable ossfuzz.c to build even if SQLITE_OMIT_PROGRESS_CALLBACK is defined. file: [e469138f] check-in: [a37c00dc] user: drh branch: trunk, size: 2702
2016-11-14
17:25
Fix the ossfuzz.c test module so that it does not segfault after a "PRAGMA empty_result_callbacks=1;". Add the ossshell.c program for simple command-line testing of ossfuzz.c. file: [ad79e867] check-in: [6f2d43ec] user: drh branch: trunk, size: 2612
2016-11-11
16:33
Add the test/ossfuzz.c interface adaptor for OSS-FUZZ. Make previsions for testing the adaptor using fuzzcheck.c. file: [2d64a0e3] check-in: [119d6ef8] user: drh branch: trunk, size: 2592 Added