/ File History
Login

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

History of test/dbfuzz2.c

2019-08-03
01:39
Give the SQLITE_TESTCTRL_PRNG_SEED two arguments. The second argument if not NULL is a pointer to a database connection which seeds the connection from its schema cookie. In this way, fuzzers can control the PRNG seed. file: [c2c9cb40] check-in: [49aa3448] user: drh branch: prng-seed-test-control, size: 10457
2019-08-02
21:03
Fixes to the PRNG_SEED pragma idea. file: [2a7adaa5] check-in: [c7109840] user: drh branch: prng-seed-test-control, size: 10480
2019-07-08
18:35
Fix dbfuzz2 so that it will compile on systems that do not support getrlimit(). file: [b93db905] check-in: [36295dce] user: drh branch: trunk, size: 10359
2019-03-22
11:38
Add the --limit N option to dbfuzz2. Set the default callback limit to 250K. file: [6c355cf7] check-in: [b99f8512] user: drh branch: trunk, size: 10333
2019-02-26
18:21
Minor change to dbfuzz2 that allows it to be compiled against older versions of SQLite. file: [9a6d58fc] check-in: [6d39d6a6] user: drh branch: trunk, size: 9543
2019-02-20
19:06
Disable unix-specific features of dbfuzz2 when compiling on windows. file: [1065d6de] check-in: [af84774d] user: drh branch: trunk, size: 9505
2019-02-04
19:50
Add the -memtrace option to dbfuzz2. file: [5d5eb817] check-in: [67fecbc7] user: drh branch: trunk, size: 9448
19:45
Enhance dbfuzz2 so that with the -v option it shows the return code and error message for any failing SQL statements. file: [71ea3927] check-in: [3a127ef9] user: drh branch: trunk, size: 7105
2019-01-22
16:11
Update dbfuzz2 to set a maximum database size of 100MiB by default, but with the new --max-db-size N option to change that limit. file: [ffd2d85c] check-in: [21d6bb78] user: drh branch: trunk, size: 6957
2019-01-21
13:47
Add the --max-data and --max-as options to dbfuzz2. Also cause dbfuzz2 to show its maximum RSS size upon exit in standalone mode with the -v option. file: [849f0c48] check-in: [7ce93e82] user: drh branch: trunk, size: 6544
2019-01-20
00:03
Add the --max-stack option to dbfuzz2. file: [047e69dd] check-in: [c11ae4fe] user: drh branch: trunk, size: 6065
2019-01-13
20:23
In dbfuzz2, avoid using a malloc in the LLVMFuzzerInitialize() initializer routine, so that no memory leaks are reported. Also, show the version of SQLite being used when the -v option is on. file: [cf600006] check-in: [824f9324] user: drh branch: trunk, size: 5452
2019-01-11
14:38
Add the --vdbe-debug command-line option to dbfuzz2. file: [b31e0383] check-in: [599b4df4] user: drh branch: trunk, size: 5522
14:22
Add the "dbfuzz2" target to main.mk. Remove an unused local variable from dbfuzz2.c. file: [a1221da2] check-in: [05c7609c] user: drh branch: trunk, size: 4991
13:03
Separate makefile targets for "dbfuzz2", "dbfuzz2-asan", and "dbfuzz2-msan". file: [e89fbe07] check-in: [ea119641] user: drh branch: trunk, size: 5011
2018-12-07
03:01
Fix dbfuzz2.c so that it works with -DSQLITE_OMIT_INIT file: [b8ed9b32] check-in: [9ad796a8] user: drh branch: trunk, size: 4057
2018-10-30
00:06
Improvements to the -fsanitize=fuzzer based database file fuzzer. file: [652f85ba] check-in: [585c94db] user: drh branch: robust-against-damaged-db, size: 4018
2018-10-27
21:06
Improvements to the dbfuzz2.c test module. file: [fae85991] check-in: [d60eff49] user: drh branch: trunk, size: 3785
00:47
Initial code for a fuzzing tool on database file that works with the -fsanitize=fuzzer option of clang. file: [726596ad] check-in: [90d12094] user: drh branch: trunk, size: 2563 Added