Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 065c0a6 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. by stephan · 4 months ago
  2. b6503f1 Cygwin-centric fixes from Jan Nijtmans. by stephan · 5 months ago
  3. 064b681 First attempt at getting the build to work with Tcl 9.0. by drh · 12 months ago
  4. bc91738 Add a C-source spell-checking facility. make misspell (on Nix) by larrybr · 2 years, 1 month ago
  5. bb2d9b1 Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for a by drh · 7 years ago
  6. 2ab792e Change sqlite3BtreeNext() and sqlite3BtreePrevious() so that they return by drh · 8 years ago
  7. 2eb22af Changes to give a warning-free build with SQLITE_OMIT_INCRBLOB and by drh · 9 years ago
  8. 7617e4a Make sure the SQLITE_TCLAPI macro is always defined. by mistachkin · 9 years ago
  9. 52b1dbb Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention. by mistachkin · 9 years ago
  10. a7c90c4 Change the sqlite3BtreeKeySize() interface into sqlite3BtreeIntegerKey() and by drh · 9 years ago
  11. 8eeb446 Simplify the sqlite3BtreeInsert() interface by gathering the five arguments by drh · 9 years ago
  12. 9131ab9 For a pager backed by a temp file, store the main journal in memory until it is at least sqlite3_config.nStmtSpill bytes in size. Prevent the backup API from being used to change the page-size of a temp file. by dan · 9 years ago
  13. 6a75c8a Add mutex operations to test code in test3.c to avoid triggering assert() failures in certain configurations. by dan · 10 years ago
  14. ad61c46 Capture BTREE_FORDELETE test cases that were mistakenly omitted from the by drh · 10 years ago
  15. 433d5aa Fix an uninitialized variable problem in the test code added by the previous commit. by dan · 10 years ago
  16. 6b51364 Test that the binary record "0x01 0x00" is interpreted by OP_Column as a vector of NULL (or default) values. by dan · 10 years ago
  17. fd261ec Modifications to pass a flag to internal routine sqlite3BtreeCursor() when a cursor that is used solely for deleting b-tree entries, or for obtaining the components of keys to delete from other b-trees, is opened. by dan · 10 years ago
  18. 65545b5 Eliminate all use of sprintf(), strcpy() and strcat() from test logic because by drh · 11 years ago
  19. e84d8d3 More refinements to Windows OSTRACE usage. Replace all usage of sqlite3TestErrorName() with sqlite3ErrName() and add missing return codes. by mistachkin · 12 years ago
  20. d040e76 Add new primary error codes SQLITE_NOTICE and SQLITE_WARNING for use with by drh · 12 years ago
  21. 83cc139 Fix harmless compiler warnings on x64 MSVC, mostly in test code, but also in by drh · 13 years ago
  22. 7da5fcb Fix MSVC compiler warnings in test code. by drh · 13 years ago
  23. c02a43a Only require double-zero terminators on database filenames, not any every by drh · 14 years ago
  24. 3a6d8ae Have the ATTACH command do URI interpretation in the same way as sqlite3_open() and sqlite3_open_v2() do. by dan · 14 years ago
  25. 75c014c Remove the sqlite3BtreeFactor() wrapper routine. All modules now call by drh · 15 years ago
  26. 93a696f Changes to test code so that testfixture compiles when OMIT_SHARED_CACHE and OMIT_UTF16 are defined. by dan · 16 years ago
  27. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh · 16 years ago
  28. 3054866 Restore (btree_set_cache_size) to test3.c. This is used on unix for the tcl "crash tests". Make some functions no longer used outside of btree.c static. (CVS 6869) by danielk1977 · 16 years ago
  29. cbcadd4 removed the test function sqlite3BtreeFlags() (test code only); (CVS 6868) by shane · 16 years ago
  30. 20a35fd removed unused functions from test3.c (test code only); (CVS 6867) by shane · 16 years ago
  31. 3509a65 Make the sqlite3BtreeMoveto function static, since it is only used from within btree.c. Remove unused function lockBtreeWithRetry from btree.c. (CVS 6850) by danielk1977 · 16 years ago
  32. ee152b0 Remove an unused variable from the test code in test3.c. (CVS 6843) by drh · 16 years ago
  33. 602b466 Cause opening a transaction on a sharable b-tree module automatically obtain a read-lock on page 1. This means there is no way for sqlite3BtreeGetMeta() to fail. (CVS 6836) by danielk1977 · 16 years ago
  34. 96d48e9 Cause incremental-blob read/write operations lock shared-cache tables in the same way as normal SQL read/writes. Add complex assert statements to make sure tehe correct shared-cache locks are held when accessing the database. Eliminate some redundant checks from btree.c. (CVS 6830) by danielk1977 · 16 years ago
  35. de63035 Speed up INSERT operations that add data to UNIQUE or PRIMARY KEY indexes by rationalizing duplicate seek operations. (CVS 6599) by danielk1977 · 16 years ago
  36. bd43455 Fix some cases where executing SQL from within a user-function callback could cause problems related to statement-transactions. (CVS 6355) by danielk1977 · 16 years ago
  37. c7af484 Make sqlite3_count_changes() and total_changes() work with "DELETE FROM <table-name>". (CVS 5844) by danielk1977 · 17 years ago
  38. e63d999 Additional changes toward fixing ticket #3292. (CVS 5562) by drh · 17 years ago
  39. e8f52c5 Remove leftover debugging commands (breakpoint and btree_breakpoint) from by drh · 17 years ago
  40. 93a960a Remove unused code. Test coverage enhancements. Modify the algorithm used by drh · 17 years ago
  41. 59f8c08 Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration modes. (CVS 5234) by danielk1977 · 17 years ago
  42. 17b90b5 Remove the xGetTempname() method from the vfs structure. Temp files are now opened by passing a NULL pointer as the filename to xOpen(). (CVS 5190) by danielk1977 · 17 years ago
  43. 1ca0ed4 In test3.c, use type 'u32' instead of 'unsigned int' to remove a warning/error from native x86_64 compile. (CVS 5165) by shane · 17 years ago
  44. 3f8d5cf Consolidated varint macro usage from btreeInt.h, vdbe.c, and vdbeaux.c into sqliteInt.h and made their use consistent. Slight improvements to varint32 macros. (CVS 5045) by shane · 17 years ago
  45. e14006d Modify the {quote: IdxDelete} opcode so that it takes an array of registers rather by drh · 17 years ago
  46. cd3e8f7 Use a vdbe memory cell to allocate the space required for vdbe cursors. (CVS 4912) by danielk1977 · 17 years ago
  47. 1e968a0 Removed the direct btree tests - part of the ongoing effort to test by by drh · 17 years ago
  48. 3a00f90 Various renames & cleanups to limit exported symbols on amalgamation build (CVS 4819) by mlcreech · 17 years ago
  49. 45b5ba8 Delete unused "pager3_refinfo_enable" flag and its associated debugging by drh · 17 years ago
  50. de4fcfd Additional test coverage improvements. Test coverage now stands at 98.73%. (CVS 4731) by drh · 18 years ago
  51. e5fe690 In shared-cache mode, make sure the busy hander invoked is the by drh · 18 years ago
  52. 4152e67 Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) by danielk1977 · 18 years ago
  53. 33f4e02 Honor the SQLITE_OPEN_ flags passed into sqlite3_open_v2(). Some by drh · 18 years ago
  54. f3c6265 Fix a bug in a test file causing malloc5.test to crash. (CVS 4331) by danielk1977 · 18 years ago
  55. ff0587c Improvements to mutex asserts. The quick test runs to completion without by drh · 18 years ago
  56. a1644fd Modifications to the malloc failure tests to test transient and persistent failures. (CVS 4321) by danielk1977 · 18 years ago
  57. 1cc8c44 Remove nRef and vfsMutex from the sqlite3_vfs structure. Omit the by drh · 18 years ago
  58. 2764170 A complete run of quick.test with mutex debugging enabled. (CVS 4266) by drh · 18 years ago
  59. 29278e3 Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) by drh · 18 years ago
  60. a2451e2 The quick test runs again with a handfull of errors after adding the by drh · 18 years ago
  61. 31dad9d Fix some more small problems introduced by recent refactoring. (CVS 4235) by danielk1977 · 18 years ago
  62. 1e53695 More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233) by danielk1977 · 18 years ago
  63. 1743575 Half-way through a major refactoring of the memory allocation. by drh · 18 years ago
  64. 63c64f3 Add speed3.test file. For testing performance issues related to overflow pages. (CVS 4020) by danielk1977 · 18 years ago
  65. b026e05 Begin adding the zeroblob API to support incremental blob i/o. (CVS 3894) by drh · 18 years ago
  66. e4d9081 Change BtreeMoveto so that it can be biased to the right or to the center. by drh · 18 years ago
  67. 4f0c587 Modify sources to that they can be combined into a single sqlite3.c source by drh · 18 years ago
  68. 3b8a05f Modify the interface to the pager sub-system in preparation for performing IO in blocks based on sector-size, not database page-size. (CVS 3705) by danielk1977 · 18 years ago
  69. 50c6706 Changes to support fragmentation analysis in sqlite3_analyzer. (CVS 3634) by drh · 18 years ago
  70. 1dcdbc0 Limit the number of errors returned by PRAGMA integrity_check to 100 by by drh · 18 years ago
  71. dddb2f2 Clean up memory leaks and uninitialized variables detected by valgrind. by drh · 19 years ago
  72. 77bba59 Compile in test code whenever -DSQLITE_TEST=1 is present. Do not rely by drh · 19 years ago
  73. 28dd479 Publish APIs sqlite3_malloc() and sqlite3_realloc() that use the OS-layer by drh · 19 years ago
  74. 07cb560 Handle some of the IO error conditions that may occur in a shared-cache context. (CVS 2980) by danielk1977 · 20 years ago
  75. aef0bf6 Add part of the btree layer of the shared-cache feature. (CVS 2848) by danielk1977 · 20 years ago
  76. 03d847e More annoying and pointless signedness warnings fixed. (CVS 2811) by drh · 20 years ago
  77. 2db0bbc Improve the error message associated with SQLITE_FULL. Ticket #1353. by drh · 20 years ago
  78. 93758c8 Exclude a few more lines of code using OMIT macros. (CVS 2253) by danielk1977 · 21 years ago
  79. 1ad7f64 Changes so that crash.test works when SQLITE_OMIT_PAGER_PRAGMAS is defined. (CVS 2242) by danielk1977 · 21 years ago
  80. 7701e81 Extra test cases to improve coverage of btree.c (CVS 2189) by danielk1977 · 21 years ago
  81. 42741be Fix a problem with auto-vacuum databases and the VACUUM command. Also add "pages read" and "pages written" statistics to the pager layer. (CVS 2183) by danielk1977 · 21 years ago
  82. e6efa74 Ensure tables cannot be created/dropped when btree cursors are open. (CVS 2085) by danielk1977 · 21 years ago
  83. 205f48e Incremental check-in of changes that will ultimately lead to a by drh · 21 years ago
  84. 40e016e All tests pass when SQLITE_OMIT_INTEGRITY_CHECK is defined. (CVS 2055) by drh · 21 years ago
  85. a0bf265 Support root-page allocation/deallocation in auto-vacuum databases. Still a few problems. (CVS 2054) by danielk1977 · 21 years ago
  86. b7f9164 Insert #ifdefs that can optionally remove features at compiletime resulting by drh · 21 years ago
  87. f7a8362 Fix a bug in the test3.c module that was causing failures in btree5.test. (CVS 1962) by drh · 21 years ago
  88. fe63d1c More changes directed at getting things to work on 64-bit platforms. (CVS 1949) by drh · 21 years ago
  89. 3e27c02 First cut at a analysis tool for version 3.0 databases. (CVS 1862) by drh · 21 years ago
  90. 90f5ecb Initial implementation of variable page sizes and the temp_store pragma. (CVS 1843) by drh · 21 years ago
  91. 9d213ef Improve test coverage of util.c (CVS 1773) by drh · 21 years ago
  92. 93cd039 Minor fixes for UTF-16 databases. (CVS 1770) by danielk1977 · 21 years ago
  93. 312d6b3 Test cases intended to improve coverage of main.c. (CVS 1763) by danielk1977 · 21 years ago
  94. 40b38dc Remove the 'nMaster' argument from various pager and btree functions. (CVS 1737) by danielk1977 · 21 years ago
  95. d09b592 Remove the second definition of SQLITE_N_BTREE_META from test3.c. (CVS 1609) by danielk1977 · 21 years ago
  96. 24162fe Move the 'busy-callback' logic to the pager layer. (CVS 1527) by danielk1977 · 21 years ago
  97. 13adf8a Untested updates to support atomic multi-file transactions (CVS 1526) by danielk1977 · 21 years ago
  98. ee5741e Add read-transactions to the btree and vdbe. The compiler doesn't invoke by danielk1977 · 21 years ago
  99. 1d850a7 Replace OP_Begin, OP_Commit and OP_Rollback with OP_AutoCommit. (CVS 1500) by danielk1977 · 21 years ago
  100. e51c44f Various speed enhancements. (CVS 1498) by drh · 21 years ago