/ All files named "src/test_fuzzer.c"
Login

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

History for src/test_fuzzer.c

2013-04-25
14:31
Renamed to ext/misc/fuzzer.c. Convert the fuzzer virtual table into a loadable extension and move it to the ext/misc/fuzzer.c file. (check-in: [c8c69307] user: drh branch: std-ext, size: 0)
2012-04-19
18:04
[1d26aa96] part of check-in [3281972e] Fix harmless compiler warnings on x64 MSVC, mostly in test code, but also in tclsqlite.c and in the FTS4 module. (check-in: [3281972e] user: drh branch: trunk, size: 37197)
2012-04-10
16:05
[7e431cb0] part of check-in [7433f2b5] Fix a copy/paste error in a comment in the fuzzer. No changes to code. (check-in: [7433f2b5] user: drh branch: trunk, size: 37157)
2012-02-21
18:35
[3703a190] part of check-in [f8ac826f] Avoid redefining NDEBUG if the fuzzer is included in an amalagmated source file. (check-in: [f8ac826f] user: drh branch: trunk, size: 37197)
18:00
[e81b8984] part of check-in [969095ca] Prevent the fuzzer from ever returning a string longer than 100 bytes. (check-in: [969095ca] user: dan branch: trunk, size: 37171)
14:11
[5d716ce8] part of check-in [8b77d395] Further fuzzer test cases. Fix a case in the fuzzer where an error code was being dropped. (check-in: [8b77d395] user: dan branch: trunk, size: 35970)
10:36
[d557ab99] part of check-in [583dde93] Add further test cases and minor fixes for the fuzzer. (check-in: [583dde93] user: dan branch: trunk, size: 35945)
2012-02-20
22:44
[2c0d96f9] part of check-in [bf1dc790] Updates to the instructions in the header comment of the fuzzer implementation. New test cases for the fuzzer. (check-in: [bf1dc790] user: drh branch: trunk, size: 34449)
20:03
[010ee3d4] part of check-in [90b7b957] Change the way the fuzzer (test_fuzzer.c) works so that it loads its configuration from a database table. (check-in: [90b7b957] user: dan branch: trunk, size: 33986)
19:36
[5c34fdb5] part of check-in [cb5f5ebc] Fix a case in test_fuzzer.c causing transformations from the wrong ruleset to be applied in some cases. (check-in: [cb5f5ebc] user: dan branch: trunk, size: 30555)
2012-02-14
18:56
[2f5d4cf9] part of check-in [760e009a] Increase the maximum ruleset id in the fuzzer from 50 to 2^31-1. (check-in: [760e009a] user: drh branch: trunk, size: 30375)
15:34
[0b11b466] part of check-in [a8293873] Enhance the fuzzer virtual table to support multiple rule sets. (check-in: [a8293873] user: drh branch: trunk, size: 30361)
2011-04-01
20:28
[f884f6f3] part of check-in [a6a81d4f] Add additional test data and documentation to the fuzzer virtual table. (check-in: [a6a81d4f] user: drh branch: word-fuzzer, size: 27588)
2011-03-30
01:43
[edc2aaa0] part of check-in [7958cbba] Move to an O(NlogN) algorithm for the priority queue. An insertion sort was way too slow. (check-in: [7958cbba] user: drh branch: word-fuzzer, size: 24133)
2011-03-29
23:41
[dcb1e78b] part of check-in [2cf4158f] Add support for rowid. (check-in: [2cf4158f] user: drh branch: word-fuzzer, size: 21783)
18:21
[1427f9b5] part of check-in [dd41155b] The first simple test-case appears to be working now. (check-in: [dd41155b] user: drh branch: word-fuzzer, size: 21663)
14:08
[3e402dd5] part of check-in [5f2f2fce] Further improvements to the fuzzer. It still is not quite working. Pausing to work on other things.... (check-in: [5f2f2fce] user: drh branch: word-fuzzer, size: 20833)
2011-03-26
19:04
[133c830f] part of check-in [fb4c31ea] Added most of the logic. Simple test runs without segfaulting but does not give the correct answer. (check-in: [fb4c31ea] user: drh branch: word-fuzzer, size: 19344)
15:05
Added: [b09d2f47] part of check-in [ea3a4ee1] Skeleton code for the word-fuzzer virtual table. (check-in: [ea3a4ee1] user: drh branch: word-fuzzer, size: 11477)