SQLite

All files named ”src/test5.c”
Login

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

History for src/test5.c

2025-03-08
06:53
[38fa635a70] part of check-in [84d8fcfca1] Test app/script patches from Jan Nijtmans for cygwin. Add/replace many more sentinel arguments for TCL variadic functions which specifically need a NULL trailing argument. With this, 'make test' on cygwin runs to completion for me, with 134 of 329227 tests failing. MSC build fails the same 13 tests which fail for me in trunk. (check-in: [84d8fcfca1] user: stephan branch: cygwin-fixes, size: 5480)
2025-03-06
13:38
[238495115a] part of check-in [205979813c] Cygwin-centric fixes from Jan Nijtmans. (check-in: [205979813c] user: stephan branch: cygwin-fixes, size: 5474)
2024-07-30
15:49
[bb87279ed1] part of check-in [6e5bb48a74] First attempt at getting the build to work with Tcl 9.0. (check-in: [6e5bb48a74] user: drh branch: tcl9, size: 5471)
2016-07-28
17:11
[328aae2c01] part of check-in [f2f1323cc4] Make sure the SQLITE_TCLAPI macro is always defined and use it for all callback functions that must interface with the Tcl C API. (check-in: [f2f1323cc4] user: mistachkin branch: callbackConv, size: 5528)
14:37
[3ca6874d52] part of check-in [e8be3dfeab] Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention. (check-in: [e8be3dfeab] user: mistachkin branch: callbackConv, size: 5472)
2014-03-05
01:29
[5a34feec76] part of check-in [bac2820e13] Experimental simplification of memory flags/type handling. (check-in: [bac2820e13] user: mistachkin branch: noMemType, size: 5397)
2014-02-10
03:21
[41e6e732f1] part of check-in [5708bc24b8] Faster and smaller implementation of sqlite3_value_type(). (check-in: [5708bc24b8] user: drh branch: trunk, size: 5422)
2012-01-30
18:00
[a6d1ac55ac] part of check-in [c4cd38a0c7] Fix compiler warnings in the TCL test harness. (check-in: [c4cd38a0c7] user: drh branch: trunk, size: 5423)
2010-07-24
16:34
[e1a1984562] part of check-in [ac1f37a647] Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and all memory from sqlite3_malloc() is freed by sqlite3_free(). (check-in: [ac1f37a647] user: drh branch: malloc-enhancement, size: 5457)
2009-11-10
01:30
[cc55900118] part of check-in [f6c045f649] Remove the obsolete "$Id:$" RCS identifier strings from the source code. (check-in: [f6c045f649] user: drh branch: trunk, size: 5454)
2008-08-12
15:04
[162a1cea21] part of check-in [42247b917a] Fix further warnings/compilation errors in test code. (CVS 5558) (check-in: [42247b917a] user: danielk1977 branch: trunk, size: 5518)
2008-07-28
19:34
[847eb5cfe8] part of check-in [e48f9697e9] Implement the "lookaside" memory allocation cache. Use of this cache makes the speed1.test script run about 15% faster. Added new interfaces to control the cache. (CVS 5488) (check-in: [e48f9697e9] user: drh branch: trunk, size: 5444)
2007-08-21
19:33
[3a6a5717a1] part of check-in [9287276191] The sqlite3_value object now carries an sqlite3* pointer to use for recording malloc failures. This eliminates the need to pass sqlite3* pointers into many internal interfaces. Also added more mutexing. (CVS 4263) (check-in: [9287276191] user: drh branch: trunk, size: 5439)
10:44
[81353afad5] part of check-in [fbbd5bda54] Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) (check-in: [fbbd5bda54] user: drh branch: trunk, size: 5451)
2007-08-16
10:09
[7bc8a87c2b] part of check-in [77b1671351] More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233) (check-in: [77b1671351] user: danielk1977 branch: trunk, size: 5513)
04:30
[27f3aa4eeb] part of check-in [deb7ecd65f] Half-way through a major refactoring of the memory allocation. I have not even attempted to compile so I am certain there are countless errors. (CVS 4231) (check-in: [deb7ecd65f] user: drh branch: trunk, size: 5492)
2007-05-08
20:37
[c40a4cf432] part of check-in [e9f56ead05] Fix the amalgamation generator so that all non-API functions have file scope. (CVS 3958) (check-in: [e9f56ead05] user: drh branch: trunk, size: 5489)
2005-12-09
20:21
[7162f8526a] part of check-in [590578bef8] More annoying and pointless signedness warnings fixed. (CVS 2811) (check-in: [590578bef8] user: drh branch: trunk, size: 5489)
2004-11-14
21:56
[64f08b2a50] part of check-in [98c7a55478] The SQLITE_OMIT_UTF16 macro now removes lots of code and all tests still pass. (CVS 2100) (check-in: [98c7a55478] user: drh branch: trunk, size: 5465)
2004-06-25
02:38
[b001fa7f1b] part of check-in [504246a18d] Modifications to the journal format to make it more robust. (CVS 1686) (check-in: [504246a18d] user: danielk1977 branch: trunk, size: 5441)
2004-06-23
13:46
[605e9cf8ce] part of check-in [53c553c760] Improve test coverage of utf.c. (CVS 1678) (check-in: [53c553c760] user: danielk1977 branch: trunk, size: 5433)
2004-06-18
04:24
[1b7c275b29] part of check-in [39a415eaa6] Optimisation for unicode encoding conversion routines. (CVS 1614) (check-in: [39a415eaa6] user: danielk1977 branch: trunk, size: 5119)
2004-06-12
00:42
[13ac1db35b] part of check-in [9b84f2f488] Use the SQLITE_UTF* symbols instead of the old internal TEXT_Utf* symbols. (CVS 1572) (check-in: [9b84f2f488] user: danielk1977 branch: trunk, size: 7802)
2004-06-09
09:55
[862784cd7a] part of check-in [c634e71f19] Some progress on user-defined collation sequences. (CVS 1544) (check-in: [c634e71f19] user: danielk1977 branch: trunk, size: 7799)
2004-06-04
06:22
[44178ce85c] part of check-in [ff70b6d2b6] Move the 'busy-callback' logic to the pager layer. (CVS 1527) (check-in: [ff70b6d2b6] user: danielk1977 branch: trunk, size: 6532)
2004-06-02
00:41
[e731274b90] part of check-in [b53640ed22] Remove the sqlite3_libencoding() api and the ISO8859 encoding option. (CVS 1523) (check-in: [b53640ed22] user: drh branch: trunk, size: 6523)
2004-05-31
18:51
[a894fbfa8a] part of check-in [adf7e29ff6] Change all SQLITE3 preprocessor macros to SQLITE. Documentation updates. (CVS 1511) (check-in: [adf7e29ff6] user: drh branch: trunk, size: 5418)
2004-05-22
03:05
[9a1f15133f] part of check-in [c4a8246864] Steps towards UTF-16 databases. Some tests are failing because of this commit. (CVS 1433) (check-in: [c4a8246864] user: danielk1977 branch: trunk, size: 5431)
2004-05-19
10:34
[c92dca7028] part of check-in [4e602bb473] Tests for text encoding conversion functions. Also new sqlite3_bindXX APIs. (CVS 1400) (check-in: [4e602bb473] user: danielk1977 branch: trunk, size: 5357)
2004-05-08
08:23
[eb39aac8fe] part of check-in [8af6474c49] Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the library links again. It doesn't work yet, due to changes in the btree layer calling convention. (CVS 1324) (check-in: [8af6474c49] user: danielk1977 branch: trunk, size: 4579)
2004-05-07
01:50
[3ff0565057] part of check-in [49c3c86c17] Fix compilation problem in test5.c (CVS 1318) (check-in: [49c3c86c17] user: danielk1977 branch: trunk, size: 4576)
2004-05-06
23:37
Added: [8a3dd24fa8] part of check-in [71260ff7f7] Add code to convert between the various supported unicode encoding schemes. Untested at this point. (CVS 1315) (check-in: [71260ff7f7] user: danielk1977 branch: trunk, size: 4576)