]>
git.ipfire.org Git - thirdparty/sqlite.git/log
drh [Fri, 12 Sep 2003 02:08:14 +0000 (02:08 +0000)]
The tokenizer should never return a negative size of the next token.
Ticket #453. (CVS 1098)
FossilOrigin-Name:
4fbca3ab09596c530da7c50657f3bc9140178dd5
drh [Tue, 9 Sep 2003 00:47:47 +0000 (00:47 +0000)]
Add test cases that check out sqlite_get_table() on queries with results sets
containing 100 columns. (CVS 1097)
FossilOrigin-Name:
f9feedec32c975235c0d0996962033f6a63312ba
drh [Sat, 6 Sep 2003 22:45:20 +0000 (22:45 +0000)]
Add initial test cases for the new sqlite_bind() API. Fix bugs that the new
test cases found. (CVS 1096)
FossilOrigin-Name:
f6c4908e9b5b6ac9adc4af50dc5110dbb655dae3
drh [Sat, 6 Sep 2003 22:18:07 +0000 (22:18 +0000)]
Update Makefile.in for the new vdbeaux.c file. Remove the experimental
"sqlite_instantiate()" routine and replace it with "sqlite_bind()" which
is more like ODBC and JDBC. (CVS 1095)
FossilOrigin-Name:
990bb11898a539bb0795a4a216fcd989943a0fb2
drh [Sat, 6 Sep 2003 20:12:01 +0000 (20:12 +0000)]
Split almost 1300 lines of code out of vdbe.c into separate files
vdbeInt.h and vdbeaux.c. (CVS 1094)
FossilOrigin-Name:
bfd69391d3d63675f206ffd8ff0401ea1cbcc073
drh [Sat, 6 Sep 2003 01:10:47 +0000 (01:10 +0000)]
The beginnings of changes to support pre-compiled SQL. Mostly untested,
though all regression tests to pass. (CVS 1093)
FossilOrigin-Name:
912f47c72d3597c6d5acff765d94922bd660339a
drh [Tue, 2 Sep 2003 15:26:33 +0000 (15:26 +0000)]
Add a logo from Rasmus Schultz. (CVS 1092)
FossilOrigin-Name:
aaa84c6202f6e16828bcd6aff2e424f3dba1f82b
drh [Wed, 27 Aug 2003 22:57:07 +0000 (22:57 +0000)]
CVS missed a commit (because I pressed Ctrl-C in the middle). This
extra commit will hopefully help clear things up. (CVS 1091)
FossilOrigin-Name:
522c2efeb5bdccadf3306234d458425b94cdbbe3
drh [Wed, 27 Aug 2003 22:54:31 +0000 (22:54 +0000)]
Add locks to the in-memory backend so that recursive writes will be detected
and rejected. Ticket #436. (CVS 1089)
FossilOrigin-Name:
3403d28a49b27d3059d3d399ca057e8d33eb857a
drh [Wed, 27 Aug 2003 22:52:34 +0000 (22:52 +0000)]
Add locks to the in-memory database so that recursive writes will be detected
and rejected. Ticket #436. (CVS 1090)
FossilOrigin-Name:
966b1a16f6687df08f8c21787c1c8b1af1d79e1e
drh [Tue, 26 Aug 2003 11:41:27 +0000 (11:41 +0000)]
Fix compiler warnings under OpenVMS. Ticket #357. (CVS 1088)
FossilOrigin-Name:
c95f347cac27732533a2f6fd4ba50bf00eef59f3
drh [Tue, 26 Aug 2003 11:35:00 +0000 (11:35 +0000)]
Try to work around a bug in VC++ by only passing unsigned characters to
the isspace() routine. Bug reported on the mailing list. (CVS 1087)
FossilOrigin-Name:
cbe32216966c987902ceb4d85332fc95801dbda2
drh [Tue, 26 Aug 2003 11:29:07 +0000 (11:29 +0000)]
Fix a bug in sqliteRealloc() that only occurs if there is memory corruption
and debugging is enabled. Ticket #421. (CVS 1086)
FossilOrigin-Name:
eebc82b77dbf35a18d2eae47336038d4b67806c6
drh [Tue, 26 Aug 2003 11:25:58 +0000 (11:25 +0000)]
If the database filename is an empty string, open a temporary file to hold
the database. Ticket #432. (CVS 1085)
FossilOrigin-Name:
da53369f0bf133b89b213bbb1ccea13eb93ab6ed
drh [Tue, 26 Aug 2003 11:18:19 +0000 (11:18 +0000)]
Close files before deleting them on test scripts under Win2k.
Ticket #434. (CVS 1084)
FossilOrigin-Name:
2a40b46140720783cf4002fb9993f7f6766dbf5f
drh [Tue, 26 Aug 2003 10:38:58 +0000 (10:38 +0000)]
Remove extra backslashes from end of lines in the install target of the
Makefile. Ticket #435. (CVS 1083)
FossilOrigin-Name:
1aa3658ef54fad7f2b7f61d91641472551468cdc
drh [Sun, 24 Aug 2003 16:38:17 +0000 (16:38 +0000)]
Fix a bug in the new "pk" column of the table_info pragma that was added
by check-in (1081). (CVS 1082)
FossilOrigin-Name:
ad7b017a1277c00b356343b36ade565baf404d6a
drh [Sat, 23 Aug 2003 22:40:53 +0000 (22:40 +0000)]
Add a "pk" column to the table_info pragma which is true for each column
that is part of the primary key. Add a "foreign_key_list" pragma that gives
information about all foreign keys for a table. Both changes are experimental. (CVS 1081)
FossilOrigin-Name:
5232b0665b84a9339a85918570093a376a0ea91f
drh [Fri, 22 Aug 2003 03:00:00 +0000 (03:00 +0000)]
Version 2.8.6 (CVS 1080)
FossilOrigin-Name:
0bde7ae2ba57de554c3531f3cb7e36bf56d3b12c
drh [Fri, 22 Aug 2003 02:34:30 +0000 (02:34 +0000)]
Change the CVSTrac website to www.sqlite.org. Update change summary for
the 2.8.6 release. (CVS 1079)
FossilOrigin-Name:
a4e3e075e3b36e0f5f692067c5bf5e1b660d893d
drh [Thu, 21 Aug 2003 14:36:38 +0000 (14:36 +0000)]
Update the -version-info number on libtool in Makefile.in. (CVS 1078)
FossilOrigin-Name:
dc36365eea7d0c8767d8947393a8d2746c02b220
drh [Wed, 20 Aug 2003 01:03:33 +0000 (01:03 +0000)]
Add the experimental "quote()" function to the set of build-in functions. (CVS 1077)
FossilOrigin-Name:
9699c68508db5da6238904e518835a629d430db6
drh [Tue, 19 Aug 2003 14:31:01 +0000 (14:31 +0000)]
Add the "onecolumn" method to the TCL language bindings. (CVS 1076)
FossilOrigin-Name:
c7b4c28fbc0bca5645af5750fd353f4eca400b40
drh [Sat, 16 Aug 2003 13:10:51 +0000 (13:10 +0000)]
Make the compile work under cygwin.
Tickets #327, #213, #316, #322, #349, #373, and #429. (CVS 1075)
FossilOrigin-Name:
7d8d3252df1e9f6bec5e105b6eca3313cb7e226a
drh [Sat, 16 Aug 2003 12:37:51 +0000 (12:37 +0000)]
Do not delete tables with the same name when dropping triggers.
Ticket #430. (CVS 1074)
FossilOrigin-Name:
ef58f163b08d13f8e9b69459bd83e0bf9d5b404b
drh [Fri, 15 Aug 2003 13:24:51 +0000 (13:24 +0000)]
Fix a segfault that occurs in the VACUUM command if run on an empty database
with the EMPTY_RESULT_CALLBACKS pragma enabled. Ticket #427. (CVS 1073)
FossilOrigin-Name:
3563e9cf9d6b20f09e92deb21fdda93bcd8fb583
drh [Wed, 13 Aug 2003 11:29:23 +0000 (11:29 +0000)]
Update the NULL-handling chart with new information about Firebird. (CVS 1072)
FossilOrigin-Name:
17bdfeb284880d82cd546e6c191c3a37121ec861
drh [Sun, 10 Aug 2003 16:16:22 +0000 (16:16 +0000)]
Make the sqliteOsCurrentTime() function work for Windows. Code contributed
by "e4liberty" on the mailing list. (CVS 1071)
FossilOrigin-Name:
02fac304c9ec9012f3cc4f04d2c4cac5e37b0024
drh [Sun, 10 Aug 2003 01:50:54 +0000 (01:50 +0000)]
tighter coding of the date and time functions. Better comments. A bug fix. (CVS 1070)
FossilOrigin-Name:
94243edac14b90ef898093b85e1959c20fa23ae9
drh [Sat, 9 Aug 2003 21:32:28 +0000 (21:32 +0000)]
Add experimental date and time functions based on julian day number. (CVS 1069)
FossilOrigin-Name:
a6197e2075fdf9db862484255ac16b2855bbef0a
drh [Tue, 5 Aug 2003 13:13:38 +0000 (13:13 +0000)]
Provide a more informative error message when a uniqueness constraint
fails. Ticket #419. (CVS 1068)
FossilOrigin-Name:
086aa1c9922b7bf399b3ee8b73ba7353d126b119
drh [Wed, 30 Jul 2003 12:34:12 +0000 (12:34 +0000)]
The {quote: SrcList} object was not being expanded correctly by a call to
sqliteSrcListAppend() if the {quote: SrcList} had previously been duplicated by
a call to sqliteSrcListDup(). Ticket #416. This check-in fixes that problem
by keeping a separate nAlloc field on {quote: SrcList}. A similar change is made
to {quote: IdList} and {quote: ExprList} to avoid future problems. (CVS 1067)
FossilOrigin-Name:
da6273255471673841fdcadc688aeac80722e130
drh [Sun, 27 Jul 2003 18:59:42 +0000 (18:59 +0000)]
When creating a new journal file, open a (read-only) file descriptor on the
directory containing the journal and sync that directory once to make sure
that the journal filename entry gets into the directory. Ticket #410. (CVS 1066)
FossilOrigin-Name:
09c10fe3c99cffc64ed02c2929f206d99c8e3309
drh [Sun, 27 Jul 2003 17:26:22 +0000 (17:26 +0000)]
Make sure the schema loader callback can handle EMPTY_RESULT_CALLBACKS being
on. Ticket #406. (CVS 1065)
FossilOrigin-Name:
8c163fc0c7c721b7a5fa6727b0e90bff4484c782
drh [Sun, 27 Jul 2003 17:16:06 +0000 (17:16 +0000)]
In the VDBE, when an integer value will not fit into a 32-bit int, store it
in a double instead. Ticket #408. (CVS 1064)
FossilOrigin-Name:
7514c3db165e8cc5c696b2b345844949a0e45a61
drh [Tue, 22 Jul 2003 13:20:28 +0000 (13:20 +0000)]
Version 2.8.5 (CVS 1063)
FossilOrigin-Name:
95fba440e79c066c0d6f6205a3d7dcb6c870b1c9
drh [Tue, 22 Jul 2003 12:44:53 +0000 (12:44 +0000)]
Fix a typo in the index.html homepage. (CVS 1062)
FossilOrigin-Name:
510761cf505222c68ce3404aad94e1cc28b703ed
drh [Tue, 22 Jul 2003 12:41:59 +0000 (12:41 +0000)]
Increment the version number and update the documentation in preparation
for the 2.8.5 release. (CVS 1061)
FossilOrigin-Name:
c2115335de4abc25cbc1664d718dc3a6f70ebe6c
danielk1977 [Tue, 22 Jul 2003 09:24:43 +0000 (09:24 +0000)]
Add experimental sqlite_reset() API (allows pre-compiled queries) (CVS 1060)
FossilOrigin-Name:
1d2fcb017811db90e85d63f2ca76867c00ab8f1b
drh [Tue, 22 Jul 2003 00:39:13 +0000 (00:39 +0000)]
Make sure temporary file names in windows have a full 15 characters of
random text at the end. (CVS 1059)
FossilOrigin-Name:
6ccb92b14f2e6e01bb60dac10331fa7be0b4525e
drh [Sun, 20 Jul 2003 01:16:46 +0000 (01:16 +0000)]
Fix the LIMIT clause so that it applies to the entire query in a compound
query. Prior to this change LIMITs on compound queries did not work at
all. Ticket #393. (CVS 1058)
FossilOrigin-Name:
543479e3aed77976a0c689cf40811bf88353f706
drh [Sat, 19 Jul 2003 00:44:14 +0000 (00:44 +0000)]
Make sure the min() and max() optimizer works correctly when there
is a LIMIT clause. Ticket #396. (CVS 1057)
FossilOrigin-Name:
c35e50717678703763c696e3e9b265add2ca6454
drh [Fri, 18 Jul 2003 01:30:59 +0000 (01:30 +0000)]
In the sqlite shell, change the name of function getline() to local_getline()
to avoid a clash with a library function. Ticket #400. (CVS 1056)
FossilOrigin-Name:
558969ee8697180c74308f3f880d3240eb575af1
drh [Fri, 18 Jul 2003 01:25:34 +0000 (01:25 +0000)]
In the test scripts, do not try to delete files that are still open.
Windows does not like it when you do. Ticket #397. (CVS 1055)
FossilOrigin-Name:
93a2c961b17d2459272e2d8654bd4b972f52fbe1
drh [Wed, 16 Jul 2003 17:10:45 +0000 (17:10 +0000)]
Fix typo on the homepage. (CVS 1054)
FossilOrigin-Name:
c74107d63ace3d0e51da3b7bd7ee250c2a39205b
drh [Wed, 16 Jul 2003 11:51:35 +0000 (11:51 +0000)]
Make LIMIT 0 return no rows. LIMIT -1 still returns all rows. Ticket #346. (CVS 1053)
FossilOrigin-Name:
a31d0bd90af7cc95f8e36ca8ece21515f872235e
drh [Wed, 16 Jul 2003 02:19:37 +0000 (02:19 +0000)]
Allow negative values for LIMIT and OFFSET. Add tests for negative LIMITs
and OFFSETs. Make the OFFSET work even if LIMIT is 0 or negative. (CVS 1052)
FossilOrigin-Name:
e6a752bfef24f773973c151c6262ff331a9dc57a
drh [Wed, 16 Jul 2003 00:54:31 +0000 (00:54 +0000)]
Initialize a variable to prevent an MSVC compiler warning. Ticket #394. (CVS 1051)
FossilOrigin-Name:
96e3c539586bf86c4fe8de0ac25de6655f704035
drh [Wed, 9 Jul 2003 16:34:56 +0000 (16:34 +0000)]
An an extra test associated with ticket #387. (CVS 1050)
FossilOrigin-Name:
6a07ac3782bc18f907ffcf66d908ddaa82ab9293
drh [Wed, 9 Jul 2003 00:28:13 +0000 (00:28 +0000)]
Allow the output arguments in sqlite_compile and sqlite_step to be NULL
pointers. Tickets #384 and #385. (CVS 1049)
FossilOrigin-Name:
dd84f88f6c4012e4a093a4881f6fe50527bb2006
drh [Tue, 8 Jul 2003 23:42:25 +0000 (23:42 +0000)]
Enhance the C/C++ documentation to clarify the meaning of the return value
from sqlite_changes(). Ticket #383. (CVS 1048)
FossilOrigin-Name:
303b2da1acd4b7b9d89dec0653e5f88fc10d56b8
drh [Mon, 7 Jul 2003 10:47:10 +0000 (10:47 +0000)]
A proported fix for ticket #374. (CVS 1047)
FossilOrigin-Name:
a49ee69e98df80b479aa6bb97a9af9c6abf04e3f
drh [Mon, 7 Jul 2003 00:10:39 +0000 (00:10 +0000)]
Update the NULL-handling document to show current behavior of OCELOT. (CVS 1046)
FossilOrigin-Name:
1d4c92c7325f69ee84b901a2de74a306ace134b6
drh [Sun, 6 Jul 2003 17:22:25 +0000 (17:22 +0000)]
Correctly handle comparing an INTEGER PRIMARY KEY against a floating point
number. Ticket #377. (CVS 1045)
FossilOrigin-Name:
982aa3356bcc217003cd9e6a829619219c334797
drh [Tue, 1 Jul 2003 18:13:14 +0000 (18:13 +0000)]
Make sure indices in ATTACH-ed databases are put into the right hash table.
Ticket #354. (CVS 1044)
FossilOrigin-Name:
eb4582831d536cd26a1738f9ad197e40486d0958
drh [Tue, 1 Jul 2003 01:16:30 +0000 (01:16 +0000)]
Update the null-handling document to show how SQL Anywhere and Borland
Interbase deal with NULLs. (CVS 1043)
FossilOrigin-Name:
9a87f2f326d7fc8bb9f832d0e3fd31141e14e08f
drh [Mon, 30 Jun 2003 10:36:23 +0000 (10:36 +0000)]
Documentation change: refer users to the wiki for additional unsupported
features rather than have them send me e-mail. (CVS 1042)
FossilOrigin-Name:
a3920b0804e9993bb21e6c46c612e72bd03178a2
drh [Sun, 29 Jun 2003 20:45:29 +0000 (20:45 +0000)]
Version 2.8.4 (CVS 1041)
FossilOrigin-Name:
7f5e8894ae37761d1015c426b5d383d3deef3e25
drh [Sun, 29 Jun 2003 20:25:08 +0000 (20:25 +0000)]
The prior fix of ticket #360 was incorrect and caused a memory leak. This
check-in plugs the memory leak and correctly fixes ticket #360. (CVS 1040)
FossilOrigin-Name:
fc490f677b89e623b41f9e7f5f3bade9b981562c
drh [Sun, 29 Jun 2003 18:29:47 +0000 (18:29 +0000)]
Fix a bad memory leak in the in-memory database module. (CVS 1039)
FossilOrigin-Name:
9cca95937837333c91f5dee8c48178cf7e06d59f
drh [Sun, 29 Jun 2003 16:16:40 +0000 (16:16 +0000)]
Bump the version number in preparation for the next release. (CVS 1038)
FossilOrigin-Name:
0532e1a8f5a310bb19b55dc29aa5b1f1172a14da
drh [Sun, 29 Jun 2003 16:11:12 +0000 (16:11 +0000)]
Documentation updates. (CVS 1037)
FossilOrigin-Name:
ab21de5fdd8e45be19411cdba647eada0bc9a9f1
drh [Sat, 28 Jun 2003 16:25:33 +0000 (16:25 +0000)]
Minor change to a comment in encode.c. (CVS 1036)
FossilOrigin-Name:
3f252b72c9d9ea586161a1b2c5ae297594a1cd4a
drh [Sat, 28 Jun 2003 16:20:22 +0000 (16:20 +0000)]
Fix a bug in the soundex() code. Ticket #367. Add tests for ticket #261
even thought the problem could not be reproduced. (CVS 1035)
FossilOrigin-Name:
e2ca936feee35b3fce99c95c2cf8c0ad05cd9c3b
drh [Tue, 24 Jun 2003 10:39:46 +0000 (10:39 +0000)]
In a SELECT, the rowid of a view or subquery which is really a join is
set to NULL if the join is flattened. Ticket #364. (CVS 1034)
FossilOrigin-Name:
bad8b55833f5120003a19883154dac5146cc36a3
drh [Mon, 23 Jun 2003 15:15:03 +0000 (15:15 +0000)]
Remove a surplus "return" statement accidentaly left in check-in (1032). (CVS 1033)
FossilOrigin-Name:
c697410af4a61d2037e7e319efe8dd78d7b83365
drh [Mon, 23 Jun 2003 11:06:01 +0000 (11:06 +0000)]
Remove all references to SQLITE_OMIT_TRACE. Tracing is always enabled.
Ticket #361. (CVS 1032)
FossilOrigin-Name:
ec31a5292cbc5d2fb68449838b929638f48e31a7
drh [Sun, 22 Jun 2003 01:41:49 +0000 (01:41 +0000)]
Make sure the source of a PULL opcode is not an ephemeral string. Ticket #360. (CVS 1031)
FossilOrigin-Name:
cb70ee67ea9f5a47d58820e0e8b28c8f945217ed
drh [Tue, 17 Jun 2003 02:57:17 +0000 (02:57 +0000)]
Remove unused variable. Ticket #355. (CVS 1030)
FossilOrigin-Name:
5228cecdb84a665b96750fc0dc7c81e3f50a3ce8
drh [Mon, 16 Jun 2003 19:18:12 +0000 (19:18 +0000)]
Fix compiler errors and warnings win SQLITE_OMIT_AUTHORIZATION is defined.
Ticket #353. (CVS 1029)
FossilOrigin-Name:
6920b633c2e4a94ee5de7d2db3933a873ee3513b
drh [Mon, 16 Jun 2003 03:08:18 +0000 (03:08 +0000)]
Add the %z format to the sqlite_mprintf() and related functions. (CVS 1028)
FossilOrigin-Name:
eca1398eaac67d772aff2676a470d9a6d96a93ca
drh [Mon, 16 Jun 2003 00:40:34 +0000 (00:40 +0000)]
Do not flatten a subquery which is the right term of a LEFT OUTER JOIN
if the subquery contains a WHERE clause. Ticket #350. (CVS 1027)
FossilOrigin-Name:
dd8943e8583cf7ed3b662570a5607856fd246dac
drh [Mon, 16 Jun 2003 00:16:41 +0000 (00:16 +0000)]
Preserve blank lines in the middle of SQL statements in the shell.
Ticket #352 (CVS 1026)
FossilOrigin-Name:
bcf5eeecdfd9897bc7c257119d7515fd34d222c1
drh [Sun, 15 Jun 2003 23:49:38 +0000 (23:49 +0000)]
Update the documentation to reflect the new capabilities of PRAGMA
integrity_check. Rewording in the VACUUM documentation. (CVS 1025)
FossilOrigin-Name:
38461a7acb5281edd7078b1b3f227bb45f281757
drh [Sun, 15 Jun 2003 23:42:24 +0000 (23:42 +0000)]
Enhance the "PRAGMA integrity_check" command to verify that all indices are
correctly constructed. New calls to integrity_check are made in the test
suite. These changes are intended to prevent any future problems such
as seen in ticket #334. (CVS 1024)
FossilOrigin-Name:
c9734c27074d2039a1896a8c6965c08d03711b13
jplyon [Sun, 15 Jun 2003 10:35:04 +0000 (10:35 +0000)]
Updated sqlite_encode_binary() comments with tighter bounds on output length. (CVS 1023)
FossilOrigin-Name:
826aab43d5967ece2a272c49ce62021fa4a2ceb3
jplyon [Sun, 15 Jun 2003 10:29:24 +0000 (10:29 +0000)]
Documented integer values used by PRAGMAs.
Fixed missing end tags in generated anchors. (CVS 1022)
FossilOrigin-Name:
6c24dfbae56a16dd736de5297c1796818773df80
a.rottmann [Sat, 14 Jun 2003 19:29:08 +0000 (19:29 +0000)]
* Added -version-info to shared libraries
* Remove config.h and libtool in the distclean target (CVS 1021)
FossilOrigin-Name:
e13e8b05b4d146aa4ca9ed06e414e0c6a4fba4e4
drh [Sat, 14 Jun 2003 12:04:07 +0000 (12:04 +0000)]
Bug fix: sqliteFree() called twice on the same allocation during error
handling in attach.c. (CVS 1020)
FossilOrigin-Name:
9ec40935b9435ddc3749cab517387477e4045f6b
drh [Sat, 14 Jun 2003 11:42:57 +0000 (11:42 +0000)]
Open the journal file for read-only when doing a playback. Ticket #351. (CVS 1019)
FossilOrigin-Name:
66ac7aea3df8533a49c8c05ba57c5a7015626828
jplyon [Thu, 12 Jun 2003 08:59:00 +0000 (08:59 +0000)]
Added missing error string to sqlite_error_string(). (CVS 1018)
FossilOrigin-Name:
3afb7b3586be81202c76692afea9d2b7a63b4b93
drh [Tue, 10 Jun 2003 02:46:15 +0000 (02:46 +0000)]
Suppress the warning message about print_node() being unused in btree_rb.c.
Ticket #347. (CVS 1017)
FossilOrigin-Name:
b52f07e1c894a52bb12459d03fd0efcee05dd08c
drh [Mon, 9 Jun 2003 11:53:12 +0000 (11:53 +0000)]
Remove redundant "return" statement from btree_rb.c. (CVS 1016)
FossilOrigin-Name:
373d077173f1b31896dc0e0d724371dd506d52f3
jplyon [Sun, 8 Jun 2003 08:36:33 +0000 (08:36 +0000)]
Documented SQL fns IFNULL() and NULLIF(). (CVS 1015)
FossilOrigin-Name:
190252fee0a86eb6f8c24a2402e36482e3bd514c
drh [Sat, 7 Jun 2003 11:33:45 +0000 (11:33 +0000)]
Use sqliteOsFileExists() in the debugging hook in vdbe.c, instead of access().
Ticket #341. (CVS 1014)
FossilOrigin-Name:
7d3405b95bae74e0c476a7bdf708ca518723eaf7
drh [Sat, 7 Jun 2003 11:29:50 +0000 (11:29 +0000)]
Do not assume that a pointer can fit in a long inside the printf() code.
Ticket #342. (CVS 1013)
FossilOrigin-Name:
5dad7c05e9789e101d5ce75a6f3ea2ffb278b29d
jplyon [Sat, 7 Jun 2003 08:57:58 +0000 (08:57 +0000)]
Major update of vdbe tutorial to 2.8.0 engine. (CVS 1012)
FossilOrigin-Name:
787d986d0f391d26eef7a2639594c465f9599f5b
jplyon [Sat, 7 Jun 2003 08:56:09 +0000 (08:56 +0000)]
Hyperlinks and minor additions/corrections for lang.tcl (CVS 1011)
FossilOrigin-Name:
685a179aae535431ec46922f1aff50a54112e959
drh [Fri, 6 Jun 2003 19:00:42 +0000 (19:00 +0000)]
Extend the authorization mechanism to disallow the ATTACH and DETACH commands.
Ticket #340. (CVS 1010)
FossilOrigin-Name:
a97dca73aed0b42d8dcf944360667ae93c5324fd
drh [Fri, 6 Jun 2003 16:13:40 +0000 (16:13 +0000)]
Add btree_rb.c and opcodes.c to the source built by the "target_source" target
of the main makefile. (CVS 1009)
FossilOrigin-Name:
09546972991601697925c10b6ef31694b0be2385
drh [Fri, 6 Jun 2003 15:44:00 +0000 (15:44 +0000)]
Add a prototype for the sqlite_vmprintf() function to sqlite.h. (CVS 1008)
FossilOrigin-Name:
048cf55c7da92e363f6a2ab594e17280c9573410
drh [Thu, 5 Jun 2003 15:05:34 +0000 (15:05 +0000)]
Fix a typo in speed.html. (CVS 1007)
FossilOrigin-Name:
d01e6fbdde314f2edfcd43fcda3dc8bedb6bf2ba
drh [Thu, 5 Jun 2003 14:27:56 +0000 (14:27 +0000)]
Remove unused code from util.c. (CVS 1006)
FossilOrigin-Name:
1bcaa841a396e4d592de30d10846f7cefbbdcd0e
drh [Wed, 4 Jun 2003 16:24:39 +0000 (16:24 +0000)]
Fix a bug in UPDATE OR REPLACE that was introduced by check-in (999).
Also clean up some compiler warnings for VC++. (CVS 1005)
FossilOrigin-Name:
af6f2bdf59fb621ff3e1d061e429f01ebd7d0b42
drh [Wed, 4 Jun 2003 15:53:02 +0000 (15:53 +0000)]
Adjust test cases to cope with the extra column returned by the database_list
pragma. (CVS 1004)
FossilOrigin-Name:
fa10c6df5a80127508fb198c21ef93acfc93ebe2
drh [Wed, 4 Jun 2003 15:48:33 +0000 (15:48 +0000)]
Change the "database_list" pragma to return a third column containing the
filename of the underlying database file. Always use an in-memory TEMP
database with an in-memory main database. (CVS 1003)
FossilOrigin-Name:
f39100f5759d0d8b9c71e18d38a148dee4643020
drh [Wed, 4 Jun 2003 12:44:27 +0000 (12:44 +0000)]
Version 2.8.3 (CVS 1002)
FossilOrigin-Name:
433570e3e6caa52b9e480a22529dde6385a3c7d3
drh [Wed, 4 Jun 2003 12:40:43 +0000 (12:40 +0000)]
Update the version number to 2.8.3. (CVS 1001)
FossilOrigin-Name:
c96f5bf0d7b75c8091f78dc2b9e3937949642ce5
drh [Wed, 4 Jun 2003 12:31:53 +0000 (12:31 +0000)]
Disable the unreadable file test (attach-6.2) under windows because of
problems in the OS. (CVS 1000)
FossilOrigin-Name:
4bfb30d20bdd33c6e26c8fb8392a75d3cf2ee4bd
drh [Wed, 4 Jun 2003 12:23:30 +0000 (12:23 +0000)]
Avoid corrupting indices when doing a REPLACE on a table with an
INTEGER PRIMARY KEY that also has another index. Ticket #334. (CVS 999)
FossilOrigin-Name:
e813faae0e4086571d13c769f793add7f1f979af