]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
21 years agoAdd sqlite_temp_directory to the windows driver. (CVS 1905)
drh [Sat, 28 Aug 2004 01:12:56 +0000 (01:12 +0000)] 
Add sqlite_temp_directory to the windows driver. (CVS 1905)

FossilOrigin-Name: f5b0e5b0b2f17d179c23c7e4542dbbb452096056

21 years agoUpdate the TCL binding documentation to describe the newly added ability
drh [Thu, 26 Aug 2004 01:12:13 +0000 (01:12 +0000)] 
Update the TCL binding documentation to describe the newly added ability
to specify TCL variable names in the body of an SQL statement. (CVS 1904)

FossilOrigin-Name: b3b9e58103dd6c65c55caf9a25bc1c257b37df88

21 years agoProtect Tcl_Obj pointers from change using Tcl_IncrRefCount() while
drh [Thu, 26 Aug 2004 00:56:05 +0000 (00:56 +0000)] 
Protect Tcl_Obj pointers from change using Tcl_IncrRefCount() while
executing SQL statements in the TCL bindings. (CVS 1903)

FossilOrigin-Name: 6199f2f243514bbd4befbf768a7e03aec775bed2

21 years agoHost parameter names conform to SQL-2003. (CVS 1902)
drh [Wed, 25 Aug 2004 04:07:01 +0000 (04:07 +0000)] 
Host parameter names conform to SQL-2003. (CVS 1902)

FossilOrigin-Name: fd584d1ccf6643b723c2ff0a7a16c2aea3f1142c

21 years agoFix a bug in the parsing of wildcards that begin with '$'. (CVS 1901)
drh [Tue, 24 Aug 2004 15:23:34 +0000 (15:23 +0000)] 
Fix a bug in the parsing of wildcards that begin with '$'. (CVS 1901)

FossilOrigin-Name: 054dd8901dbfe64a8f61e7b99e23512057bad99a

21 years agoFix a pager bug that might have made multi-database commits non-atomic
drh [Sat, 21 Aug 2004 19:20:42 +0000 (19:20 +0000)] 
Fix a pager bug that might have made multi-database commits non-atomic
if a power failure occurred at just the wrong moment. (CVS 1900)

FossilOrigin-Name: b6eb4bf8c7763ef73723fc3d3697af435c19bae4

21 years agoOptimizations to the code generator. (CVS 1899)
drh [Sat, 21 Aug 2004 17:54:45 +0000 (17:54 +0000)] 
Optimizations to the code generator. (CVS 1899)

FossilOrigin-Name: bd6649c5aae1bf182610eb267b546c297a34481d

21 years agoTcl interface transfers values directly between SQLite and Tcl_Objs, without
drh [Fri, 20 Aug 2004 18:34:20 +0000 (18:34 +0000)] 
Tcl interface transfers values directly between SQLite and Tcl_Objs, without
at translation to strings. (CVS 1898)

FossilOrigin-Name: e97c331362545ce21117776c7b61d3488668f2bf

21 years agoAdd support for named wildcards in SQL statements. (CVS 1897)
drh [Fri, 20 Aug 2004 16:02:39 +0000 (16:02 +0000)] 
Add support for named wildcards in SQL statements. (CVS 1897)

FossilOrigin-Name: d3be0b7c5a39c02b9b2d6d85f1595d591984a569

21 years agoOptimizations in the hash table module. (CVS 1896)
drh [Fri, 20 Aug 2004 14:08:50 +0000 (14:08 +0000)] 
Optimizations in the hash table module. (CVS 1896)

FossilOrigin-Name: d5b0269e0dd7c310460a7ffc4120ed45db823ce9

21 years agoEnhance lemon so that a @X instead of just X in the code expands to the
drh [Thu, 19 Aug 2004 15:12:26 +0000 (15:12 +0000)] 
Enhance lemon so that a @X instead of just X in the code expands to the
major token value rather than the minor token value.  Use this to make
the parser a few hundred bytes smaller. (CVS 1895)

FossilOrigin-Name: 28215096e0748b5b02776ddb4c964e0161bc0f16

21 years agoAdd the SQLITE_BUSY_RESERVED_LOCK compile-time option. (CVS 1894)
drh [Thu, 19 Aug 2004 13:29:15 +0000 (13:29 +0000)] 
Add the SQLITE_BUSY_RESERVED_LOCK compile-time option. (CVS 1894)

FossilOrigin-Name: 25fe7a42ec2e06e659d7a0a6664789114c007e17

21 years agoMake sure the database file is correctly truncated after a ROLLBACK that
drh [Wed, 18 Aug 2004 19:09:43 +0000 (19:09 +0000)] 
Make sure the database file is correctly truncated after a ROLLBACK that
occurs after a statement abort. (CVS 1893)

FossilOrigin-Name: 6afe467d146828d67ad17af21604c2e691aa5dff

21 years agoBetter debug logging of the pager. (CVS 1892)
drh [Wed, 18 Aug 2004 16:05:18 +0000 (16:05 +0000)] 
Better debug logging of the pager. (CVS 1892)

FossilOrigin-Name: 1cc0323f2597584b3f3239e8948ac3ff3db8da03

21 years agoBe more agressive about not creating or opening the TEMP database if there
drh [Wed, 18 Aug 2004 15:58:22 +0000 (15:58 +0000)] 
Be more agressive about not creating or opening the TEMP database if there
are no TEMP tables. (CVS 1891)

FossilOrigin-Name: 6b2b6b2dbd821070a2781685c4b63a50bc8f5cae

21 years agoAvoid creating a TEMP database unless it is absolutely necessary. (CVS 1890)
drh [Wed, 18 Aug 2004 02:10:15 +0000 (02:10 +0000)] 
Avoid creating a TEMP database unless it is absolutely necessary. (CVS 1890)

FossilOrigin-Name: 5914a11caa4c6e778cd7ca010427897c8f971552

21 years agoFix a typo in a comment. (CVS 1889)
drh [Tue, 17 Aug 2004 10:42:54 +0000 (10:42 +0000)] 
Fix a typo in a comment. (CVS 1889)

FossilOrigin-Name: 9af1d4d1456d32c2e15f73f79928572f3bfba6ae

21 years agoIf meta(3)>0 then make the database readonly for now. This allows the current
drh [Sat, 14 Aug 2004 19:20:09 +0000 (19:20 +0000)] 
If meta(3)>0 then make the database readonly for now.  This allows the current
database to interact with future releases that might include autovacuum. (CVS 1888)

FossilOrigin-Name: 7619bf4771781005da23a3e9d7b00de405e27a64

21 years agoFix a bug that was preventing "PRAGMA temp_store=MEMORY" from working. (CVS 1887)
drh [Sat, 14 Aug 2004 18:34:54 +0000 (18:34 +0000)] 
Fix a bug that was preventing "PRAGMA temp_store=MEMORY" from working. (CVS 1887)

FossilOrigin-Name: bb55894521848b6a9d8b516a3c7eeb3482936d7e

21 years agoThe command-line shell should avoid writing changes into string constants. (CVS 1886)
drh [Sat, 14 Aug 2004 18:18:44 +0000 (18:18 +0000)] 
The command-line shell should avoid writing changes into string constants. (CVS 1886)

FossilOrigin-Name: 6b8178de9936e48ed69d1546218b5def6665b459

21 years agoAdd the ability to specify a alternative temporary file directory using the
drh [Sat, 14 Aug 2004 17:10:10 +0000 (17:10 +0000)] 
Add the ability to specify a alternative temporary file directory using the
"sqlite_temp_directory" global variable. (CVS 1885)

FossilOrigin-Name: fce56ba6a3c53843fabdfad4f545e35a83a01aa9

21 years agoVersion 3.0.4 (beta) (CVS 1884)
drh [Mon, 9 Aug 2004 00:26:57 +0000 (00:26 +0000)] 
Version 3.0.4 (beta) (CVS 1884)

FossilOrigin-Name: 98edbdd5176704a3a8cbcb19614b51c59d748fda

21 years agoPrepare for the release of version 3.0.4. (CVS 1883)
drh [Mon, 9 Aug 2004 00:04:04 +0000 (00:04 +0000)] 
Prepare for the release of version 3.0.4. (CVS 1883)

FossilOrigin-Name: 72fb719bdd627694d89ea523dda3cf44537463a9

21 years agoFix problems in the handling of malloc failures. (CVS 1882)
drh [Sun, 8 Aug 2004 23:39:19 +0000 (23:39 +0000)] 
Fix problems in the handling of malloc failures. (CVS 1882)

FossilOrigin-Name: 81d91d14cf2352fc7981b361ac9af99b3cbbc9e8

21 years agoMake sure the argument to ctype.h macros is always an unsigned character.
drh [Sun, 8 Aug 2004 20:22:17 +0000 (20:22 +0000)] 
Make sure the argument to ctype.h macros is always an unsigned character.
Ticket #839. (CVS 1881)

FossilOrigin-Name: b065973898c06a81c69b70b3fa91c79334bd9b9a

21 years agoAttempting to open a locked table for writing should fail immediately.
drh [Sun, 8 Aug 2004 19:43:29 +0000 (19:43 +0000)] 
Attempting to open a locked table for writing should fail immediately.
Ticket #842. (CVS 1880)

FossilOrigin-Name: fc879a9b1d05ddb8f8c552c1d334597e41b29b27

21 years agoDo not invoke the busy callback when trying to promote a lock from SHARED
drh [Sat, 7 Aug 2004 23:54:48 +0000 (23:54 +0000)] 
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

21 years agoFix a bug in the logic that converts numbers into strings inside the VM.
drh [Fri, 6 Aug 2004 17:00:40 +0000 (17:00 +0000)] 
Fix a bug in the logic that converts numbers into strings inside the VM.
Ticket #844 (CVS 1878)

FossilOrigin-Name: 863540be248d3079e1a997349be6c74199149511

21 years agoIn the command-line shell: importments to the "help" message and better
drh [Wed, 4 Aug 2004 15:16:55 +0000 (15:16 +0000)] 
In the command-line shell: importments to the "help" message and better
error checking in the new .import command. (CVS 1877)

FossilOrigin-Name: ed489f776aed2de2f16e5c4b93ec6bc872118fb2

21 years agoSeparate P4 timing asm code out of the SQLITE_DEBUG macro so that SQLITE_DEBUG
drh [Wed, 4 Aug 2004 14:44:33 +0000 (14:44 +0000)] 
Separate P4 timing asm code out of the SQLITE_DEBUG macro so that SQLITE_DEBUG
can be used on non-x86 machines and with compilers other than GCC.
Ticket #838. (CVS 1876)

FossilOrigin-Name: add266ccc3146fa56572d109e84c8a79dc3df2ca

21 years agoSeparate the ifdefs for INTPTR_TYPE and UINTPTR_TYPE in sqliteInt.h. (CVS 1875)
drh [Wed, 4 Aug 2004 14:29:22 +0000 (14:29 +0000)] 
Separate the ifdefs for INTPTR_TYPE and UINTPTR_TYPE in sqliteInt.h. (CVS 1875)

FossilOrigin-Name: 4e7953c13fd2cb32e5c97737c4b2f99b1b1edc9b

21 years agoFix a memory leak when the auxiliary data of a database structure is used. (CVS 1874)
drh [Sun, 1 Aug 2004 03:52:17 +0000 (03:52 +0000)] 
Fix a memory leak when the auxiliary data of a database structure is used. (CVS 1874)

FossilOrigin-Name: 7ecff04a6153aa200233e6c0846a65e0213c3179

21 years agoAdd the ".import" command to the command-line shell. (CVS 1873)
drh [Sun, 1 Aug 2004 00:10:45 +0000 (00:10 +0000)] 
Add the ".import" command to the command-line shell. (CVS 1873)

FossilOrigin-Name: b56afe640f7f3f2837120e3dd923c529c4a3123a

21 years agoAdditional test case to cover ticket #831. (CVS 1872)
drh [Tue, 27 Jul 2004 13:38:47 +0000 (13:38 +0000)] 
Additional test case to cover ticket #831. (CVS 1872)

FossilOrigin-Name: a62129af99b4a576a48eb4931f417af257f510c7

21 years agoHonor the ORDER BY clause in a subquery that is the right-hand side of an IN
drh [Mon, 26 Jul 2004 23:32:26 +0000 (23:32 +0000)] 
Honor the ORDER BY clause in a subquery that is the right-hand side of an IN
operator.  Ticket #827. (CVS 1871)

FossilOrigin-Name: 76fe68cff6ce75dada510544b063dc1069eb2e0e

21 years agoGet VACUUM working with UNIQUE indices. Ticket #829. (CVS 1870)
drh [Mon, 26 Jul 2004 23:07:51 +0000 (23:07 +0000)] 
Get VACUUM working with UNIQUE indices.  Ticket #829. (CVS 1870)

FossilOrigin-Name: 88a19a4386708c3c10448740d2bbe149055bcc6e

21 years agoadd sqlite3_get_auxdata sqlite3_set_auxdata C API exports (CVS 1869)
dougcurrie [Mon, 26 Jul 2004 15:31:21 +0000 (15:31 +0000)] 
add sqlite3_get_auxdata sqlite3_set_auxdata C API exports (CVS 1869)

FossilOrigin-Name: 15bfb2d153b9ffbb6b59146e1288d0e2e4cdf66f

21 years agoFix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is defined. ...
drh [Mon, 26 Jul 2004 12:24:22 +0000 (12:24 +0000)] 
Fix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is defined. (CVS 1868)

FossilOrigin-Name: e3cad1ab6226089265b4d15c6fc67cc33a31425f

21 years agoVarious size optimizations. (CVS 1867)
drh [Mon, 26 Jul 2004 00:31:09 +0000 (00:31 +0000)] 
Various size optimizations. (CVS 1867)

FossilOrigin-Name: 1186e3ce0b660f1cf8d03a275b0331da64d21f1b

21 years agoPrepared statements now work with CREATE and DROP. All tests pass.
drh [Sat, 24 Jul 2004 17:38:29 +0000 (17:38 +0000)] 
Prepared statements now work with CREATE and DROP.  All tests pass.
No memory leaks. (CVS 1866)

FossilOrigin-Name: ebdb661e0eefe123c422d3c1c371e325bb6cf673

21 years agoFix more problems with deferred execution of CREATE. Still need to do DROP.
drh [Sat, 24 Jul 2004 14:35:58 +0000 (14:35 +0000)] 
Fix more problems with deferred execution of CREATE.  Still need to do DROP.
There is now a memory leak. (CVS 1865)

FossilOrigin-Name: 6db3f122aad25b5226670ce682b7263d55c0d301

21 years agoProgress towards getting prepared statements and CREATE and DROP to play
drh [Sat, 24 Jul 2004 03:30:47 +0000 (03:30 +0000)] 
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

21 years agoFirst cut at a analysis tool for version 3.0 databases. (CVS 1862)
drh [Fri, 23 Jul 2004 00:01:38 +0000 (00:01 +0000)] 
First cut at a analysis tool for version 3.0 databases. (CVS 1862)

FossilOrigin-Name: 7c7f698b2eda7b1b34f5ca7fe104145d8bbd8f56

21 years agoHome page updates. (CVS 1861)
drh [Thu, 22 Jul 2004 19:06:31 +0000 (19:06 +0000)] 
Home page updates. (CVS 1861)

FossilOrigin-Name: 15774aab7d20eb4dfcb47378c8255e26b8cbbe19

21 years agoVersion 3.0.3 (CVS 1860)
drh [Thu, 22 Jul 2004 18:54:04 +0000 (18:54 +0000)] 
Version 3.0.3 (CVS 1860)

FossilOrigin-Name: 068b15ae2a5187d9fc1e88c8c3fd21d647733788

21 years agoUpdates to the publish.sh script and the download.html webpage. (CVS 1858)
drh [Thu, 22 Jul 2004 18:53:17 +0000 (18:53 +0000)] 
Updates to the publish.sh script and the download.html webpage. (CVS 1858)

FossilOrigin-Name: 23c2ec459101d45c17e6e4cc6a20ed1b981cfd35

21 years agoFixes to the publish.sh file for version 3.0. (CVS 1857)
drh [Thu, 22 Jul 2004 18:44:23 +0000 (18:44 +0000)] 
Fixes to the publish.sh file for version 3.0. (CVS 1857)

FossilOrigin-Name: cc82288b9fff13ae1dc0ae61dfc6be1ac0e603f7

21 years agoUpdate changes log for 2.8.15. Add new architecture images. (CVS 1853)
drh [Thu, 22 Jul 2004 16:12:19 +0000 (16:12 +0000)] 
Update changes log for 2.8.15.  Add new architecture images. (CVS 1853)

FossilOrigin-Name: 8dd9b4de278570e8a741d28752724117e8c5fae0

21 years agofile join4_28.test was initially added on branch version_2. (CVS 1852)
drh [Thu, 22 Jul 2004 16:08:38 +0000 (16:08 +0000)] 
file join4_28.test was initially added on branch version_2. (CVS 1852)

FossilOrigin-Name: dc3caba7f0c8f1decb20e57915278acb8388fdd9

21 years agofile join3_28.test was initially added on branch version_2. (CVS 1851)
drh [Thu, 22 Jul 2004 16:08:38 +0000 (16:08 +0000)] 
file join3_28.test was initially added on branch version_2. (CVS 1851)

FossilOrigin-Name: ee5c2cff810511b8f457c5c5af0791fc7f05d6c4

21 years agoUpdate VERSION and changes.html in preparation for the next release. (CVS 1848)
drh [Thu, 22 Jul 2004 15:47:28 +0000 (15:47 +0000)] 
Update VERSION and changes.html in preparation for the next release. (CVS 1848)

FossilOrigin-Name: 428f80239e68671a258ed3d1a00f42b32e4ea0c9

21 years agoChange sqlite* to sqlite3* in the API reference for version 3.0. Ticket #818. (CVS...
drh [Thu, 22 Jul 2004 15:45:15 +0000 (15:45 +0000)] 
Change sqlite* to sqlite3* in the API reference for version 3.0.  Ticket #818. (CVS 1847)

FossilOrigin-Name: 7c96daddb6b857f904f0ea72d6bad21ab7dc3f16

21 years agoFix bugs associated with the codec. (CVS 1846)
drh [Thu, 22 Jul 2004 15:02:25 +0000 (15:02 +0000)] 
Fix bugs associated with the codec. (CVS 1846)

FossilOrigin-Name: b0a3becd82b9a4203c23f35dc5a5fd725e046f21

21 years agoChanges in support of using a codec. (CVS 1845)
drh [Thu, 22 Jul 2004 02:40:38 +0000 (02:40 +0000)] 
Changes in support of using a codec. (CVS 1845)

FossilOrigin-Name: 58505bf9be8e7f9d33a7a52f0d2ac167448f7b3a

21 years agoChanges in support of using a codec. (CVS 1844)
drh [Thu, 22 Jul 2004 02:40:37 +0000 (02:40 +0000)] 
Changes in support of using a codec. (CVS 1844)

FossilOrigin-Name: b77bec35742f07d79da3e85baee09a90c1494415

21 years agoInitial implementation of variable page sizes and the temp_store pragma. (CVS 1843)
drh [Thu, 22 Jul 2004 01:19:35 +0000 (01:19 +0000)] 
Initial implementation of variable page sizes and the temp_store pragma. (CVS 1843)

FossilOrigin-Name: 4cf6e9db757931aba2f300b7869305434d6f2d2b

21 years agoUpdates comments in sqlite.h.in that describe the destructor parameter
drh [Wed, 21 Jul 2004 15:21:36 +0000 (15:21 +0000)] 
Updates comments in sqlite.h.in that describe the destructor parameter
to sqlite3_bind_.... (CVS 1842)

FossilOrigin-Name: 166eb60614d958674469d6661c694aa5955ada7b

21 years agoUpdate the TCL API documentation. (CVS 1841)
drh [Wed, 21 Jul 2004 14:54:49 +0000 (14:54 +0000)] 
Update the TCL API documentation. (CVS 1841)

FossilOrigin-Name: df306ad9ee522b20f017be0be83d9e071d525f8e

21 years agoUpdates to the C-language API documents for version 3.0. (CVS 1840)
drh [Wed, 21 Jul 2004 14:07:57 +0000 (14:07 +0000)] 
Updates to the C-language API documents for version 3.0. (CVS 1840)

FossilOrigin-Name: 814c58d470922d77cfcc6c4d5d26c1ec4c28ca60

21 years agoMinor coding enhancements. (CVS 1839)
drh [Wed, 21 Jul 2004 02:53:29 +0000 (02:53 +0000)] 
Minor coding enhancements. (CVS 1839)

FossilOrigin-Name: 65c3af74c16c9fe0341b1e7e6d029927503f7404

21 years agoSimplify the where.c logic by flipping expression over so that the controlling
drh [Tue, 20 Jul 2004 18:23:14 +0000 (18:23 +0000)] 
Simplify the where.c logic by flipping expression over so that the controlling
variable is always on the left. (CVS 1838)

FossilOrigin-Name: ec8bfa3891dbf0f3172e31cf322974c03f9af59a

21 years agoLemon collapses common destructors and reduce actions into a single case. (CVS 1837)
drh [Tue, 20 Jul 2004 14:06:51 +0000 (14:06 +0000)] 
Lemon collapses common destructors and reduce actions into a single case. (CVS 1837)

FossilOrigin-Name: 3c5aa850eeec5c75c5200a3707852cc5fc9e780b

21 years agoAdd the '%ifdef' capability to lemon. Other minor changes. (CVS 1836)
drh [Tue, 20 Jul 2004 12:45:22 +0000 (12:45 +0000)] 
Add the '%ifdef' capability to lemon.  Other minor changes. (CVS 1836)

FossilOrigin-Name: 522ff721ccc33c4b89072fed4e451f0df82e8140

21 years agoHandle quotes on the table name in TABLE.* terms in SELECT statements.
drh [Tue, 20 Jul 2004 01:45:19 +0000 (01:45 +0000)] 
Handle quotes on the table name in TABLE.* terms in SELECT statements.
Ticket #680. (CVS 1833)

FossilOrigin-Name: 826b6797a9f08c69b9378cb403d746e91a54dcde

21 years agoReport an error when attempting to open a directory as a database.
drh [Tue, 20 Jul 2004 01:14:13 +0000 (01:14 +0000)] 
Report an error when attempting to open a directory as a database.
Ticket #687. (CVS 1832)

FossilOrigin-Name: 4d77037be34b357d24d18d1e13b5f0df580b83ff

21 years agoAdd test for creating indices with quoted names. Ticket #695. (CVS 1831)
drh [Tue, 20 Jul 2004 00:52:44 +0000 (00:52 +0000)] 
Add test for creating indices with quoted names.  Ticket #695. (CVS 1831)

FossilOrigin-Name: 7e72c5b7b5e355e41c30d4ef47268e11f4c97425

21 years agoComment out all of date/time functions with SQLITE_OMIT_DATETIME_FUNCS.
drh [Tue, 20 Jul 2004 00:39:14 +0000 (00:39 +0000)] 
Comment out all of date/time functions with SQLITE_OMIT_DATETIME_FUNCS.
Ticket #784. (CVS 1828)

FossilOrigin-Name: 4e2ad572ea1800a2da1ea18548415c6fbf396259

21 years agoCorrect handling of views on tables with quoted column names. Ticket #756. (CVS...
drh [Tue, 20 Jul 2004 00:20:23 +0000 (00:20 +0000)] 
Correct handling of views on tables with quoted column names.  Ticket #756. (CVS 1826)

FossilOrigin-Name: 8ac5a8ad5eec381585adb6812fc39a1a30aee4c1

21 years agoRefinements to the LIMIT patch (1823) for ticket #749. (CVS 1825)
drh [Mon, 19 Jul 2004 23:38:11 +0000 (23:38 +0000)] 
Refinements to the LIMIT patch (1823) for ticket #749. (CVS 1825)

FossilOrigin-Name: 9d4f43f030438b3e7358032de2e04132b80e04a8

21 years agoLIMIT occurs after DISTINCT. Ticket #749. (CVS 1823)
drh [Mon, 19 Jul 2004 23:16:38 +0000 (23:16 +0000)] 
LIMIT occurs after DISTINCT.  Ticket #749. (CVS 1823)

FossilOrigin-Name: e6bc8aa80824a9156e78fc99b5ac7045b97d29c3

21 years agomore uses of sqlite3.pc (CVS 1822)
dougcurrie [Mon, 19 Jul 2004 22:28:43 +0000 (22:28 +0000)] 
more uses of sqlite3.pc (CVS 1822)

FossilOrigin-Name: a0f107ca66f825cc1fd10b15157b22fd9cc0f95c

21 years agoThe OsFile under Unix records a pointer back to the pager. This is intended
drh [Mon, 19 Jul 2004 22:08:09 +0000 (22:08 +0000)] 
The OsFile under Unix records a pointer back to the pager.  This is intended
to be used for an externalized locking patch. (CVS 1821)

FossilOrigin-Name: 511ee6392472d250b542961d1f715cc7453598e6

21 years agoRemove debugging code that was accidently left in join4.test. (CVS 1819)
drh [Mon, 19 Jul 2004 19:28:44 +0000 (19:28 +0000)] 
Remove debugging code that was accidently left in join4.test. (CVS 1819)

FossilOrigin-Name: e36e59f02eec166ef2c4e0991c97ceb536e3c3f3

21 years agoFix for ticket #813. (CVS 1818)
drh [Mon, 19 Jul 2004 19:14:01 +0000 (19:14 +0000)] 
Fix for ticket #813. (CVS 1818)

FossilOrigin-Name: 88e4bfa154e33c627ff2abb15cc55a100359d370

21 years agoStore schema cookies on the TEMP database. Ticket #807. (CVS 1817)
drh [Mon, 19 Jul 2004 17:25:24 +0000 (17:25 +0000)] 
Store schema cookies on the TEMP database.  Ticket #807. (CVS 1817)

FossilOrigin-Name: c6c13dc460094e6adea2b14849edf9f485238b99

21 years agouse -lsqlite3 in .pc file (CVS 1816)
dougcurrie [Mon, 19 Jul 2004 04:25:47 +0000 (04:25 +0000)] 
use -lsqlite3 in .pc file (CVS 1816)

FossilOrigin-Name: b36e6e4907716e048fb21903e234578596c7333d

21 years agoUse 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1815)
dougcurrie [Mon, 19 Jul 2004 03:24:59 +0000 (03:24 +0000)] 
Use 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1815)

FossilOrigin-Name: 991b6108e7cac3837d39fd9a5adbd72b082a4983

21 years agoUse 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1814)
dougcurrie [Mon, 19 Jul 2004 03:23:12 +0000 (03:23 +0000)] 
Use 'sqlite3.pc' instead of 'sqlite.pc' (CVS 1814)

FossilOrigin-Name: 7525a1a9106f492d288676fd8aa00b470db2dc4b

21 years agoCorrectly handle joins of more than 32 tables. Ticket #806. (CVS 1812)
drh [Mon, 19 Jul 2004 02:12:14 +0000 (02:12 +0000)] 
Correctly handle joins of more than 32 tables.  Ticket #806. (CVS 1812)

FossilOrigin-Name: 880644097004cba1e215a5697d0553b3b98c9884

21 years agoA failed ATTACH leaves the database in a consistent state. Ticket #811. (CVS 1811)
drh [Mon, 19 Jul 2004 00:56:23 +0000 (00:56 +0000)] 
A failed ATTACH leaves the database in a consistent state.  Ticket #811. (CVS 1811)

FossilOrigin-Name: c22f9feb1bb00d1d54a8a87b557195573463fda9

21 years agoWhen comparing two expressions do not apply affinity to either operand.
drh [Mon, 19 Jul 2004 00:39:45 +0000 (00:39 +0000)] 
When comparing two expressions do not apply affinity to either operand.
Ticket #805. (CVS 1810)

FossilOrigin-Name: 88a4e400f916d7af088b39a9653d6452b3666577

21 years agoUnsuccessful attempt to reproduce ticket #807. (CVS 1809)
drh [Sun, 18 Jul 2004 23:47:53 +0000 (23:47 +0000)] 
Unsuccessful attempt to reproduce ticket #807. (CVS 1809)

FossilOrigin-Name: d7e9772c74a2b9377f17149cc1baa3b2d0dfbfb8

21 years agoUse only unsigned characters for upper() and lower(). Ticket #708. (CVS 1808)
drh [Sun, 18 Jul 2004 23:06:53 +0000 (23:06 +0000)] 
Use only unsigned characters for upper() and lower().  Ticket #708. (CVS 1808)

FossilOrigin-Name: 2464f79e5ddf65e90ed84ccd793995fc2f713400

21 years agoThe %W date specifier in strftime should be measured from the first Monday
drh [Sun, 18 Jul 2004 22:22:43 +0000 (22:22 +0000)] 
The %W date specifier in strftime should be measured from the first Monday
of the year.  Ticket #758. (CVS 1805)

FossilOrigin-Name: 50b016b00470e6303ede1173d0447d8239563263

21 years agoAn improved fix for the min() problem of ticket #800. (CVS 1804)
drh [Sun, 18 Jul 2004 21:33:01 +0000 (21:33 +0000)] 
An improved fix for the min() problem of ticket #800. (CVS 1804)

FossilOrigin-Name: b6e8b7a13cd9f90e2f7d963d9ddbe591571f3a27

21 years agomin() ignores NULL values. Ticket #800. (CVS 1802)
drh [Sun, 18 Jul 2004 20:52:32 +0000 (20:52 +0000)] 
min() ignores NULL values.  Ticket #800. (CVS 1802)

FossilOrigin-Name: 166234a2b61e1d6a501e48dde1caec0a02bec90b

21 years agomprintf() correctly handles "%s","". Fix for ticket #812. (CVS 1800)
drh [Sat, 17 Jul 2004 21:56:09 +0000 (21:56 +0000)] 
mprintf() correctly handles "%s","".  Fix for ticket #812. (CVS 1800)

FossilOrigin-Name: 4f56db1149f65dc2edf6626fa20ae255a5f5280c

21 years agoUse the F_FULLFSYNC fctrl if it is available. Record the name of files
drh [Sat, 17 Jul 2004 21:44:57 +0000 (21:44 +0000)] 
Use the F_FULLFSYNC fctrl if it is available.  Record the name of files
that are opened in the OsFile structure. (CVS 1799)

FossilOrigin-Name: 1d30d0dd46c2bd12ce3f7dc06492f3e27ab6bcee

21 years agoAdded tests for sqlite3_changes after a DELETE. (CVS 1798)
drh [Thu, 15 Jul 2004 20:08:39 +0000 (20:08 +0000)] 
Added tests for sqlite3_changes after a DELETE. (CVS 1798)

FossilOrigin-Name: c01f13267f592dc2678e78ea45dadddcdc154f82

21 years agoImplement the experimental sqlite3_bind_parameter_count() API in support
drh [Thu, 15 Jul 2004 14:15:00 +0000 (14:15 +0000)] 
Implement the experimental sqlite3_bind_parameter_count() API in support
of DBD::SQLite.  Also fix the sqlite3.def export list. (CVS 1797)

FossilOrigin-Name: c44943e6fe0c88830102253591a501dc7d724d2f

21 years agoMake SrcList.nSrc a signed quantity to avoid problems in AIX. (CVS 1796)
drh [Thu, 15 Jul 2004 13:37:22 +0000 (13:37 +0000)] 
Make SrcList.nSrc a signed quantity to avoid problems in AIX. (CVS 1796)

FossilOrigin-Name: f2bb83cfd7e6b7ff853099897a24346a2991bc57

21 years agoFix the return type on sqliteStrICmp when the input strings are not
drh [Thu, 15 Jul 2004 13:23:21 +0000 (13:23 +0000)] 
Fix the return type on sqliteStrICmp when the input strings are not
equal.  Ticket #804. (CVS 1794)

FossilOrigin-Name: 660b89a0fc031e798ce14f25273468e85e038efa

21 years agoBug fixes in the windows build process within the publish.sh script (CVS 1792)
drh [Thu, 1 Jul 2004 11:25:35 +0000 (11:25 +0000)] 
Bug fixes in the windows build process within the publish.sh script (CVS 1792)

FossilOrigin-Name: cda795a1d5549231b767114febd9980c9c70d4d2

21 years agoVersion 3.0.2 (Beta) (CVS 1791)
drh [Wed, 30 Jun 2004 23:59:00 +0000 (23:59 +0000)] 
Version 3.0.2 (Beta) (CVS 1791)

FossilOrigin-Name: 26a559b65835d3da4c853ed87ccdc6bfdf37461c

21 years agoAdd -DNDEBUG to the default makefile. (CVS 1790)
drh [Wed, 30 Jun 2004 23:17:05 +0000 (23:17 +0000)] 
Add -DNDEBUG to the default makefile. (CVS 1790)

FossilOrigin-Name: f5ab04dae88c68543a2264a39006a435469bfaa8

21 years agoOmit the "LL" literal qualifier as it causes problems for some compilers. (CVS 1789)
drh [Wed, 30 Jun 2004 23:04:32 +0000 (23:04 +0000)] 
Omit the "LL" literal qualifier as it causes problems for some compilers. (CVS 1789)

FossilOrigin-Name: 2010ed8040a0956f57f4ca594973ad93c0551f64

21 years agoAdd a Credits section to the version3.html document. (CVS 1788)
drh [Wed, 30 Jun 2004 22:54:06 +0000 (22:54 +0000)] 
Add a Credits section to the version3.html document. (CVS 1788)

FossilOrigin-Name: 750ec96172e200f67cbd64659a87a1633edd544e

21 years agoDo not use "new" as a variable name - some compilers think it is a keyword. (CVS...
drh [Wed, 30 Jun 2004 22:43:21 +0000 (22:43 +0000)] 
Do not use "new" as a variable name - some compilers think it is a keyword. (CVS 1787)

FossilOrigin-Name: 8a6e4ea79e5f4333fbc767832d5e55c77da204e1

21 years agoUp the version number to 3.0.2 and make changes to the website in
drh [Wed, 30 Jun 2004 22:35:06 +0000 (22:35 +0000)] 
Up the version number to 3.0.2 and make changes to the website in
preparation for the first beta release. (CVS 1786)

FossilOrigin-Name: 0b73b7a074896f45573e612992d08a22124fc485

21 years agoSpecify ASCII versions of Win32 API functions. (CVS 1785)
drh [Wed, 30 Jun 2004 14:28:59 +0000 (14:28 +0000)] 
Specify ASCII versions of Win32 API functions. (CVS 1785)

FossilOrigin-Name: 48b31540db5f0212a7e37e4833b760615afe13a3