drh 
							
						 
					 
					
						
						
							
						
						e4e7207248 
					 
					
						
						
							
							More work on the implementation of cursors, but they are still not  
						
						... 
						
						
						
						functioning. (CVS 2142)
FossilOrigin-Name: 8b61d1ae1ca469b80f2b344d550c3b363448b193 
						
						
					 
					
						2004-11-23 01:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						b6c29897eb 
					 
					
						
						
							
							Add initial infrastructure for cursors.  In where.c, optimize out clauses  
						
						... 
						
						
						
						of the form "ORDER BY rowid" if a table scan is being performed.  Do a
reverse table scan if "ORDER BY rowid DESC" is present. (CVS 2141)
FossilOrigin-Name: fc8c1393c86017a816beb52725b68af3b973f979 
						
						
					 
					
						2004-11-22 19:12:19 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						299b187d76 
					 
					
						
						
							
							Back out changes allowing writes to tables that have open cursors. (CVS 2133)  
						
						... 
						
						
						
						FossilOrigin-Name: 91acd87e52509a8f78894d0f4b625b54376cac21 
						
						
					 
					
						2004-11-22 10:02:10 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4693423b09 
					 
					
						
						
							
							Rig the sqliteMalloc() routine so that we can make it fail multiple times  
						
						... 
						
						
						
						in a row.  Modify the malloc.test procedure to make malloc fail in this
way and verify that the failures are still handled correctly. (CVS 2121)
FossilOrigin-Name: 519bc9d9975bbdb4ba056799534d5c465e0cd042 
						
						
					 
					
						2004-11-20 19:18:00 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						ed326d7047 
					 
					
						
						
							
							Perform deletes in a single pass. (CVS 2104)  
						
						... 
						
						
						
						FossilOrigin-Name: a2e1c35b327e33684ab19e5f65727c42c7b2949c 
						
						
					 
					
						2004-11-16 15:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						9fd2a9a028 
					 
					
						
						
							
							Add the "ALTER TABLE xxx RENAME TO yyy" command. (CVS 2092)  
						
						... 
						
						
						
						FossilOrigin-Name: a1b2cc63e604785bd51e358ff72c485d858752e3 
						
						
					 
					
						2004-11-12 13:42:30 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						2958a4e6a5 
					 
					
						
						
							
							Autoincrement code installed.  Simple smoke-testing only.  No regression  
						
						... 
						
						
						
						tests developed yet. (CVS 2091)
FossilOrigin-Name: 8fde833c812b91c5a574208a70b5f92b9d4b0a87 
						
						
					 
					
						2004-11-12 03:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						45901d622c 
					 
					
						
						
							
							Ensure the test suite can run with either SQLITE_OMIT_AUTOVACUUM or SQLITE_DEFAULT_AUTOVACUUM=1 defined. (CVS 2087)  
						
						... 
						
						
						
						FossilOrigin-Name: 0747b55882cf218c03b443e1eadec9eb19889554 
						
						
					 
					
						2004-11-10 15:27:38 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						7977a17f06 
					 
					
						
						
							
							Port the "DEFAULT CURRENT_TIME" etc. functionality from an earlier fork of sqlite. (CVS 2082)  
						
						... 
						
						
						
						FossilOrigin-Name: 0d27c8ff48f327ad82dd5b5b3b47b8d221f119b7 
						
						
					 
					
						2004-11-09 12:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4343fea20f 
					 
					
						
						
							
							First cut at a REINDEX command.  Basic testing only.  No documentation. (CVS 2072)  
						
						... 
						
						
						
						FossilOrigin-Name: 11dba47e61279bdf3be6f64a6259b877f3bf6155 
						
						
					 
					
						2004-11-05 23:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4794f73524 
					 
					
						
						
							
							Create table now works with sqlite3NestedParse.  This changed uncovered  
						
						... 
						
						
						
						a latent bug in xprintf which is also fixed. (CVS 2069)
FossilOrigin-Name: b0506bdd701339d63166ada065445776dd499588 
						
						
					 
					
						2004-11-05 17:17:50 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4e0cff6080 
					 
					
						
						
							
							More use of sqlite3NestedParse.  This version of the code does not work. (CVS 2060)  
						
						... 
						
						
						
						FossilOrigin-Name: ac2d5a605c873cac68bfde4bbe3797608a47b21e 
						
						
					 
					
						2004-11-05 05:10:28 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						f197484617 
					 
					
						
						
							
							Begin using sqlite3NestedParse() to generate sections of code. (CVS 2059)  
						
						... 
						
						
						
						FossilOrigin-Name: 2d302931a69d1add1dae9f820133872b4fefe93e 
						
						
					 
					
						2004-11-05 03:56:00 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						205f48e635 
					 
					
						
						
							
							Incremental check-in of changes that will ultimately lead to a  
						
						... 
						
						
						
						working autoincrement. (CVS 2056)
FossilOrigin-Name: 10c3d88305e404b9e4cc4eef0b8e5dc7864a5937 
						
						
					 
					
						2004-11-05 00:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						a0bf265269 
					 
					
						
						
							
							Support root-page allocation/deallocation in auto-vacuum databases. Still a few problems. (CVS 2054)  
						
						... 
						
						
						
						FossilOrigin-Name: 1da361fae82d420be63c53f8e3efaccac24f348a 
						
						
					 
					
						2004-11-04 14:30:04 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						b7f9164e98 
					 
					
						
						
							
							Insert #ifdefs that can optionally remove features at compiletime resulting  
						
						... 
						
						
						
						in a database engine with a smaller footprint. (CVS 2034)
FossilOrigin-Name: be661acfa849bb0d5692797dd221f5a8a457f8ad 
						
						
					 
					
						2004-10-31 02:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						f404083e56 
					 
					
						
						
							
							Add the experimental and scary pragma "writable_schema". (CVS 2027)  
						
						... 
						
						
						
						FossilOrigin-Name: 39f7870a54d90d5163fcad3f08cd63699c4bb567 
						
						
					 
					
						2004-10-22 20:29:21 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						684917c269 
					 
					
						
						
							
							Add support for DEFERRED, IMMEDIATE, and EXCLUSIVE transactions. (CVS 2000)  
						
						... 
						
						
						
						FossilOrigin-Name: 81ff8107ad63113782cf5a9ba7a512496114ba08 
						
						
					 
					
						2004-10-05 02:41:42 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						f2bc013c70 
					 
					
						
						
							
							Save about 800 bytes of code space by aligning TK_ and OP_ constants so that  
						
						... 
						
						
						
						we do not have to translate between them. (CVS 1998)
FossilOrigin-Name: 4c817e3f293a9c1365e632f7dc13ae440263332a 
						
						
					 
					
						2004-10-04 13:19:23 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						eb206256f1 
					 
					
						
						
							
							Use type i64 instead of off_t for file offsets since off_t is giving  
						
						... 
						
						
						
						portability problems.  Ticket #924 . (CVS 1992)
FossilOrigin-Name: 8972c004dc825f668d952e7d082a89046b9260f1 
						
						
					 
					
						2004-10-01 02:00:31 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						ae29ffbe23 
					 
					
						
						
							
							Code cleanup: get rid of the sqlite3SetNString utility function. (CVS 1984)  
						
						... 
						
						
						
						FossilOrigin-Name: 9ef4c24a9acc2128891303de1ffd2ef4509d779c 
						
						
					 
					
						2004-09-25 14:39:18 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						94a11211f5 
					 
					
						
						
							
							Code simplifications and size reductions. (CVS 1983)  
						
						... 
						
						
						
						FossilOrigin-Name: cb631a135da92fd689ee40a8b7e2695a510eb765 
						
						
					 
					
						2004-09-25 13:12:14 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						ad6d94607f 
					 
					
						
						
							
							Add comments to unused P3 fields of selected instructions when NDEBUG is  
						
						... 
						
						
						
						not defined.  This makes VDBE program dumps more readable during debugging. (CVS 1973)
FossilOrigin-Name: 4871c77f8fce36ff230e1f026f4e4e49492515e9 
						
						
					 
					
						2004-09-19 02:15:24 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						fe63d1c98b 
					 
					
						
						
							
							More changes directed at getting things to work on 64-bit platforms. (CVS 1949)  
						
						... 
						
						
						
						FossilOrigin-Name: 39755d216608e9d12e1055433549f820f63608a7 
						
						
					 
					
						2004-09-08 20:13:04 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						fa6bc0000f 
					 
					
						
						
							
							Wildcards with the same name map into the same variable number.  New  
						
						... 
						
						
						
						api sqlite3_bind_parameter_index() added to map wildcard names into
wildcard index numbers.  Support for "?nnn" wildcards. (CVS 1945)
FossilOrigin-Name: 435b3f301fbb6953adc974c7f03589b06e9114c3 
						
						
					 
					
						2004-09-07 16:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						9bb575fd72 
					 
					
						
						
							
							Fix a naming conflict between sqlite versions 2 and 3.  An open sqlite3  
						
						... 
						
						
						
						connection now *must* be called "sqlite3".  You cannot call it "sqlite".
This might break existing code. (CVS 1941)
FossilOrigin-Name: 3ddf5a9d1c480a2e3aa32685879063b11afddbe1 
						
						
					 
					
						2004-09-06 17:24:11 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						91bb0eedd1 
					 
					
						
						
							
							Optimizations on the SELECT code generator. (CVS 1926)  
						
						... 
						
						
						
						FossilOrigin-Name: 9c411c3c8dde2061c98513a413ef58c5c2de45af 
						
						
					 
					
						2004-09-01 03:06:34 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4e5ffc5f8d 
					 
					
						
						
							
							Combine the implementation of LIKE and GLOB into a single parameterized  
						
						... 
						
						
						
						function. (CVS 1923)
FossilOrigin-Name: 0a47c8f86d1649e9ae7edd4c49a6fe5f5272351e 
						
						
					 
					
						2004-08-31 00:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						290c19482e 
					 
					
						
						
							
							Optimizations to the code generator. (CVS 1899)  
						
						... 
						
						
						
						FossilOrigin-Name: bd6649c5aae1bf182610eb267b546c297a34481d 
						
						
					 
					
						2004-08-21 17:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						4c755c0f53 
					 
					
						
						
							
							Make sure the argument to ctype.h macros is always an unsigned character.  
						
						... 
						
						
						
						Ticket #839 . (CVS 1881)
FossilOrigin-Name: b065973898c06a81c69b70b3fa91c79334bd9b9a 
						
						
					 
					
						2004-08-08 20:22:17 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						1d64fc1a5e 
					 
					
						
						
							
							Do not invoke the busy callback when trying to promote a lock from SHARED  
						
						... 
						
						
						
						to RESERVED.  This avoids a deadlock. (CVS 1879)
FossilOrigin-Name: d33771a303d9c20dd477b1a973024ff763203211 
						
						
					 
					
						2004-08-07 23:54:48 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						d2f0a72331 
					 
					
						
						
							
							Separate the ifdefs for INTPTR_TYPE and UINTPTR_TYPE in sqliteInt.h. (CVS 1875)  
						
						... 
						
						
						
						FossilOrigin-Name: 4e7953c13fd2cb32e5c97737c4b2f99b1b1edc9b 
						
						
					 
					
						2004-08-04 14:29:22 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						1211de3709 
					 
					
						
						
							
							Fix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is defined. (CVS 1868)  
						
						... 
						
						
						
						FossilOrigin-Name: e3cad1ab6226089265b4d15c6fc67cc33a31425f 
						
						
					 
					
						2004-07-26 12:24:22 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						956bc92cde 
					 
					
						
						
							
							Prepared statements now work with CREATE and DROP.  All tests pass.  
						
						... 
						
						
						
						No memory leaks. (CVS 1866)
FossilOrigin-Name: ebdb661e0eefe123c422d3c1c371e325bb6cf673 
						
						
					 
					
						2004-07-24 17:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						3f7d4e49d8 
					 
					
						
						
							
							Fix more problems with deferred execution of CREATE.  Still need to do DROP.  
						
						... 
						
						
						
						There is now a memory leak. (CVS 1865)
FossilOrigin-Name: 6db3f122aad25b5226670ce682b7263d55c0d301 
						
						
					 
					
						2004-07-24 14:35:58 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						234c39dff7 
					 
					
						
						
							
							Progress towards getting prepared statements and CREATE and DROP to play  
						
						... 
						
						
						
						nicely together.  Work is incomplete.  Some tests are known to fail. (CVS 1864)
FossilOrigin-Name: 49b991492496e104f5eca620a5d465a742b7ff3a 
						
						
					 
					
						2004-07-24 03:30:47 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						25d6543de5 
					 
					
						
						
							
							Fix bugs associated with the codec. (CVS 1846)  
						
						... 
						
						
						
						FossilOrigin-Name: b0a3becd82b9a4203c23f35dc5a5fd725e046f21 
						
						
					 
					
						2004-07-22 15:02:25 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						90f5ecb39d 
					 
					
						
						
							
							Initial implementation of variable page sizes and the temp_store pragma. (CVS 1843)  
						
						... 
						
						
						
						FossilOrigin-Name: 4cf6e9db757931aba2f300b7869305434d6f2d2b 
						
						
					 
					
						2004-07-22 01:19:35 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						6d08b4d647 
					 
					
						
						
							
							Add the '%ifdef' capability to lemon.  Other minor changes. (CVS 1836)  
						
						... 
						
						
						
						FossilOrigin-Name: 522ff721ccc33c4b89072fed4e451f0df82e8140 
						
						
					 
					
						2004-07-20 12:45:22 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						939a16d622 
					 
					
						
						
							
							Make SrcList.nSrc a signed quantity to avoid problems in AIX. (CVS 1796)  
						
						... 
						
						
						
						FossilOrigin-Name: f2bb83cfd7e6b7ff853099897a24346a2991bc57 
						
						
					 
					
						2004-07-15 13:37:22 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						9d213ef022 
					 
					
						
						
							
							Improve test coverage of util.c (CVS 1773)  
						
						... 
						
						
						
						FossilOrigin-Name: 68ac32213766c5e83de54373b90030a458538017 
						
						
					 
					
						2004-06-30 04:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						8a41449ecc 
					 
					
						
						
							
							Fix error reporting path for errors that occur while reading the database  
						
						... 
						
						
						
						schema. (CVS 1757)
FossilOrigin-Name: 157db33e09399f31bcdaf58ea90fe618fefcd9bd 
						
						
					 
					
						2004-06-29 08:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						f46188911d 
					 
					
						
						
							
							More coverage testing. (CVS 1754)  
						
						... 
						
						
						
						FossilOrigin-Name: 332921041040b343b6b568685ff55d21a624f502 
						
						
					 
					
						2004-06-28 13:09:11 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						40b38dcdf8 
					 
					
						
						
							
							Remove the 'nMaster' argument from various pager and btree functions. (CVS 1737)  
						
						... 
						
						
						
						FossilOrigin-Name: 4e20720984e1fd6822ead785d758374d2704b7fb 
						
						
					 
					
						2004-06-26 08:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						91cf71b01f 
					 
					
						
						
							
							Remove default_synchronous and temp_store pragmas. Allow the safety-level  
						
						... 
						
						
						
						and cache-size to be set for attached databases. (CVS 1735)
FossilOrigin-Name: 212de3ce66f746036cb2267a9f924fd55fa2f37a 
						
						
					 
					
						2004-06-26 06:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						efad99959b 
					 
					
						
						
							
							Patch around compilers that do not support "long long int". (CVS 1656)  
						
						... 
						
						
						
						FossilOrigin-Name: d98b1502e2947d24ab9f4a5d2e5b9a95dde92faf 
						
						
					 
					
						2004-06-22 12:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						e302663615 
					 
					
						
						
							
							Add os_test.c. Not activated yet. (CVS 1655)  
						
						... 
						
						
						
						FossilOrigin-Name: d16b863849d1aa887fe403e25153b1e9df6b837e 
						
						
					 
					
						2004-06-22 11:29:02 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						00e279d9f7 
					 
					
						
						
							
							Update sqlite3_column_decltype() to return NULL as the declartion type for  
						
						... 
						
						
						
						an expression that is not a column reference. (CVS 1646)
FossilOrigin-Name: ee9dffd986621490af7bd45c7fe070bb7da8c357 
						
						
					 
					
						2004-06-21 07:36:32 +00:00 
						 
				 
			
				
					
						
							
							
								danielk1977 
							
						 
					 
					
						
						
							
						
						b28af71a22 
					 
					
						
						
							
							Update sqlite3_changes() to match the documentation and add  
						
						... 
						
						
						
						sqlite3_total_changes(). (CVS 1645)
FossilOrigin-Name: ae2f4a0943854fedbbb6fab1dc3aaf972722ed95 
						
						
					 
					
						2004-06-21 06:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								drh 
							
						 
					 
					
						
						
							
						
						124b27e654 
					 
					
						
						
							
							Omit the DB_Locked and DB_Cookie flags.  Other minor cleanup. (CVS 1642)  
						
						... 
						
						
						
						FossilOrigin-Name: 01f74b420c3f24918c066172e09cebbb22568faf 
						
						
					 
					
						2004-06-19 16:06:10 +00:00