SQLite

All files named ”test/zeroblob.test”
Login

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

History for test/zeroblob.test

2021-11-08
19:35
[7b74cefc7b] part of check-in [bc401a75dd] Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds. (check-in: [bc401a75dd] user: dan branch: trunk, size: 8197)
2019-01-25
20:09
[07a5b11ab5] part of check-in [13f6942eb0] Do not accidently truncate zeroblob values when doing an arithmetic operation. Fix for ticket [bb4bdb9f7f654b0bb9f34cfba]. (check-in: [13f6942eb0] user: drh branch: trunk, size: 7980)
2015-07-24
23:28
[3857870fe6] part of check-in [db12914981] Fix the zeroblob.test script so that it works even on builds where the SQLITE_MAX_LENGTH has been raised to 2147483645. (check-in: [db12914981] user: drh branch: trunk, size: 7622)
17:36
[c54bc7a95d] part of check-in [1997ee548b] Add the sqlite3_bind_zeroblob64() API. (check-in: [1997ee548b] user: dan branch: trunk, size: 7622)
16:24
[de0bf437a2] part of check-in [c6445b9fb4] Add the sqlite3_result_zeroblob64() API. Use it in the SQL zeroblob() function. (check-in: [c6445b9fb4] user: dan branch: trunk, size: 6897)
15:49
[202dbc8112] part of check-in [4e3e516a42] More robust handling of zeroblob() with oversized arguments. Fix fuzzcheck so that it can be run with limited heap memory. (check-in: [4e3e516a42] user: drh branch: trunk, size: 6288)
14:17
[dcffae9583] part of check-in [562687d9f5] Modify a few test scripts to avoid leaving the sqlite3Config structure in a non-default state. (check-in: [562687d9f5] user: dan branch: trunk, size: 6288)
2015-04-11
02:08
[fb3c0e4ab1] part of check-in [9e139afd92] Detect and report oversized records constructed from multiple zeroblobs. (check-in: [9e139afd92] user: drh branch: trunk, size: 6226)
2009-07-14
02:33
[caaecfb4f9] part of check-in [25dd342283] Make sure the IN operator works with zeroblobs. Ticket #3965. Other simplifications associated with structural testing. (CVS 6890) (check-in: [25dd342283] user: drh branch: trunk, size: 6015)
2008-06-13
18:24
[792124852e] part of check-in [a03c5af115] Progress toward implementation of sqlite3_config() and a rework of the mutex and memory allocation subsystems. This is an incremental check-in. (CVS 5218) (check-in: [a03c5af115] user: drh branch: trunk, size: 5363)
2008-06-12
18:17
[92c3e7dabd] part of check-in [e93079be83] Enhance zeroblob tests to use the sqlite3_memory_highwater in order to double-check that no large allocations are occurring. (CVS 5217) (check-in: [e93079be83] user: drh branch: trunk, size: 5361)
18:05
[2f4f8c80d4] part of check-in [c1006fb1c8] Fix a typo in the date/time function tests. Add additional cases to the zeroblob tests to make sure sqlite3_bind_zeroblob() does not use excess memory. (CVS 5216) (check-in: [c1006fb1c8] user: drh branch: trunk, size: 5153)
2007-09-12
17:01
[7d1854ea79] part of check-in [c8405b15c0] Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) (check-in: [c8405b15c0] user: danielk1977 branch: trunk, size: 4897)
2007-09-04
12:18
[566fc98262] part of check-in [63ca02a5b2] Clarify documentation on the return value from sqlite3_column_blob() for a zero-length BLOB. Clarify the documentation on what happens when you have a zeroblob() with a negative length. Additional test cases but no changes to code. Ticket #2623. (CVS 4395) (check-in: [63ca02a5b2] user: drh branch: trunk, size: 4796)
2007-09-01
16:16
[987cc5e565] part of check-in [fb27692ab1] Remove the syncOk argument to pager_recycle. Now that sqlite3_memory_release uses a global lru list of page, it is no longer required. (CVS 4364) (check-in: [fb27692ab1] user: danielk1977 branch: trunk, size: 4666)
11:04
[d4d36287b0] part of check-in [fde6142b7b] Test sqlite3_bind_zeroblob(). Only include sqlite3Utf8To8 in builds if SQLITE_DEBUG is defined. (CVS 4363) (check-in: [fde6142b7b] user: danielk1977 branch: trunk, size: 4452)
2007-06-07
19:08
[c509654508] part of check-in [f40218434e] Make sure zeroblob does reasonable things with a negative argument or an argument that is larger than the maximum blob size. (CVS 4048) (check-in: [f40218434e] user: drh branch: trunk, size: 4128)
2007-05-30
06:19
[0e0250c885] part of check-in [03750a2a6b] Fix a problem with zeroblob() and CAST(...) expressions that could cause an assert() to fail. (CVS 4041) (check-in: [03750a2a6b] user: danielk1977 branch: trunk, size: 3520)
2007-05-23
06:31
[12a3a44cb5] part of check-in [6e19ef7582] Make sure zeroblob() works with the concatenation operator. Ticket #2379. (CVS 4028) (check-in: [6e19ef7582] user: drh branch: trunk, size: 3081)
2007-05-17
06:44
[204b54e8ad] part of check-in [2ee959be4a] Modify test scripts to allow for the fact that zeroblob() is not available when compiled with OMIT_INCRBLOB. Ticket #2365. (CVS 4019) (check-in: [2ee959be4a] user: danielk1977 branch: trunk, size: 2962)
2007-05-02
16:51
[547d46fd17] part of check-in [83ab25014e] More fixes and improvements to the zeroblob() mechanism. (CVS 3900) (check-in: [83ab25014e] user: drh branch: trunk, size: 2906)
13:30
Added: [76efa0e1b8] part of check-in [e6d560ddee] Add support for zero-blobs to the OP_MakeRecord opcode. First test cases of zeroblob functionality. (CVS 3897) (check-in: [e6d560ddee] user: drh branch: trunk, size: 1466)