jplyon
b6c9e6e6c1
coment typo (CVS 1189)
...
FossilOrigin-Name: 8210b2d818ab83a97b3b71b432770436116f4770
2004-01-19 04:53:24 +00:00
jplyon
b1639ffeb5
comment (CVS 1188)
...
FossilOrigin-Name: fa55c9861e1cc372a36958383a86895dc311bb4b
2004-01-19 04:52:29 +00:00
drh
4d5b836545
Do not use strcpy() on overlapping buffers. (CVS 1187)
...
FossilOrigin-Name: ed6bd2eb39a0940c4f41d365ddc81ecc7066cf4e
2004-01-17 01:16:21 +00:00
drh
606c369847
Access to free()ed memory problem fixed. Found by electric fence.
...
Only an issue when doing an EXPLAIN of a CREATE INDEX. (CVS 1186)
FossilOrigin-Name: 6604e5f7d332b484e84d177f93c9d9f2ab54a32b
2004-01-16 20:01:31 +00:00
dougcurrie
a70f2d8d72
See ticket #569 ; eliminates warnings for Cygwin v1.5 and above. (CVS 1185)
...
FossilOrigin-Name: a0f8b1f3cea9a0542f8d36898bf98df3c59f12e0
2004-01-16 19:11:28 +00:00
drh
51e9a44592
More compaction of expr.c. (CVS 1184)
...
FossilOrigin-Name: 92e7f78057c4e8f6214b6e0a2d80c3ffcbfdf68e
2004-01-16 16:42:53 +00:00
drh
4efc4754f3
Incremental code compaction in expr.c. Now about 4% smaller.
...
Lots more work to do. (CVS 1183)
FossilOrigin-Name: d292ba5148059dce3893b80eabdca4af9f75194e
2004-01-16 15:55:37 +00:00
drh
1dba727946
Fix a buffer-overflow problem in the randStr function (used only for testing). (CVS 1182)
...
FossilOrigin-Name: 42c79edc2e8d1051b3bca915b4b205c601b8077f
2004-01-16 13:58:18 +00:00
drh
d1bec47a3d
More aggressive retry schedule in sqlite_busy_timeout(). (CVS 1181)
...
FossilOrigin-Name: 5e85025be7aa4a03b0cfb4d0f28a2e44653b9d3f
2004-01-15 13:29:31 +00:00
drh
23b2db23b4
Allow "<expr> IN <table>" as a shorthand for
...
"<expr> IN (SELECT * FROM <table>)" (CVS 1180)
FossilOrigin-Name: 01874d252ac44861e927dea3f5534f67e19b1fa8
2004-01-15 03:30:24 +00:00
drh
aa940eacfe
Reinsert the experimental sqlite_commit_hook() API. (CVS 1179)
...
FossilOrigin-Name: 72bc84f2f18f6eeb279a4ad670310e85d154f663
2004-01-15 02:44:03 +00:00
drh
751f41217e
Fix comparisons of ROWID against floating point numbers so that they work
...
correctly. Ticket #377 and #567 . (CVS 1178)
FossilOrigin-Name: c9ac3db8e08403398ec344757385334601a59374
2004-01-14 21:59:22 +00:00
drh
d43ce86fa7
Version 2.8.11 (CVS 1177)
...
FossilOrigin-Name: a9f25347de6d2bf843a8aebf7935e9c8a1f2319c
2004-01-14 13:50:59 +00:00
drh
0ee7ae0f0d
Bump the version number for the next release. (CVS 1176)
...
FossilOrigin-Name: 2812dd5fc99c959f41b24b0f6b280b67b06fe9d9
2004-01-14 13:43:43 +00:00
drh
52b36cabe0
Ignore NULLs in a subquery as the right operand of IN. Ticket #565 . (CVS 1175)
...
FossilOrigin-Name: c9e7996fb9080b715e9b273a3ac3ed3744e10a77
2004-01-14 13:38:54 +00:00
drh
f6a7ade6b6
Version 2.8.10 (CVS 1174)
...
FossilOrigin-Name: 8bef75ab85197d926d924ae689769207df9a12f8
2004-01-14 03:49:43 +00:00
drh
c713bdc778
Move some files around and bump the version number in preparation for the
...
release of 2.8.10. (CVS 1173)
FossilOrigin-Name: 74c661850e1899c457d4e822d8284bb66e1dc651
2004-01-14 03:32:37 +00:00
drh
7bdeb312ed
Remove an incomplete comment that somehow snuck into the sources. (CVS 1172)
...
FossilOrigin-Name: ea1ad4653e6248f112d5516a0dcf3a72aa9b60d7
2004-01-14 03:12:42 +00:00
drh
31e95bcc5d
On unix, embargo close() operations until all locks have cleared from the
...
file. Ticket #561 . (CVS 1171)
FossilOrigin-Name: 1ebe5fc7b03a6b070a5d52ffedb95f0d519ab068
2004-01-12 00:39:05 +00:00
drh
7b40e60800
Previous commit of changes to the in-memory backend was not quite right.
...
This check-in should square things away. (CVS 1170)
FossilOrigin-Name: 75d91e3bca44787768b1970203878dd4b1e31e55
2004-01-12 00:38:18 +00:00
drh
572b6f5614
Make sure the in-memory database can handle malloc failures. (CVS 1169)
...
FossilOrigin-Name: ba92af182c6c9c6b2e3816006191eedd424cdf1a
2004-01-12 00:21:52 +00:00
drh
ba21256f98
Remove unused code and tighten existing code to make the library a little
...
smaller. (CVS 1168)
FossilOrigin-Name: 34a6b7416c6c9bcdf301f5e7b072a0362a746105
2004-01-08 02:17:31 +00:00
drh
143f3c45a7
Rework the fix to ticket #461 so that we do not have to do redundant tests
...
of WHERE clause terms looking for NULLs. See also check-in (1103). (CVS 1167)
FossilOrigin-Name: 5fd581787e88173f0303f870fc956ec9285cca4e
2004-01-07 20:37:52 +00:00
drh
d1d9fc3397
Permit sqlite_exec() to be called from within user-defined functions. (CVS 1166)
...
FossilOrigin-Name: 03636c94a542b1f90a3acfbe65a9c2976872073f
2004-01-07 19:24:48 +00:00
drh
a11846b77a
Defer the {quote: MoveTo}
...
opcode in VDBE until the data is actually needed. Sometimes
the data is never needed, resulting in a performance increase. On an indexed
order search with a large OFFSET, queries times can be an order of magnitude
faster. (CVS 1165)
FossilOrigin-Name: d3e96da20d269a068188915b3cc0eb02d330d316
2004-01-07 18:52:56 +00:00
drh
912184b0cf
Make it safe to call sqliteMalloc() with a request for 0 bytes. Ticket #534 . (CVS 1164)
...
FossilOrigin-Name: 6c858db2c099c7ba73d72e02b19bf6173620db13
2004-01-07 03:41:03 +00:00
drh
c5dd9fa8ab
Preserve the HH:MM:SS for most date/time modifiers. Ticket #551 . (CVS 1163)
...
FossilOrigin-Name: 70df32b716b0d6a4f72bb3ae6496431e53733b6a
2004-01-07 03:29:16 +00:00
drh
384eef32fd
Use "long double" to hold intermediate values when doing ascii to binary
...
and binary to ascii conversions of floating point numbers. (CVS 1162)
FossilOrigin-Name: 8371f662d22be0a3c58e0503c7511faea1640955
2004-01-07 03:04:27 +00:00
drh
133cdf6eba
Add a typecast to work around a bug in the Metrowerks Code Warrior compiler.
...
Ticket #553 . (CVS 1161)
FossilOrigin-Name: 4146f8cc3ff5339b5685e9c5121888ae08ee0807
2004-01-07 02:52:07 +00:00
drh
3a4e19be6b
Version 2.8.9 (CVS 1160)
...
FossilOrigin-Name: d8ae6bddeb70f1450ccd3a4735ccf6fe3a042a07
2004-01-06 02:23:46 +00:00
drh
9d4280d53f
Additional integer overflow boundary case tests. (CVS 1159)
...
FossilOrigin-Name: 532170d4b8fc7a4e596a817257e9e1f81d364940
2004-01-06 01:52:34 +00:00
drh
e8e3920a2e
Increase the version number and update the change log prior to the next
...
release. (CVS 1158)
FossilOrigin-Name: b99b68d026a0d58338a1d578e15a40dcdcdb47a9
2004-01-06 01:27:00 +00:00
drh
202b2df74a
Fix problem in the code generator were incorrect code was being created if
...
the SQL source contained a negative integer that was too large to fit in
a 32-bit signed integer variable. Ticket #552 . (CVS 1157)
FossilOrigin-Name: b8381d9fe99273507e8626638110646801afef06
2004-01-06 01:13:46 +00:00
drh
e807febbc2
Add the sqlite_current_time variable for testing purposes. (CVS 1156)
...
FossilOrigin-Name: 23fa407d50741bc0719259792398f28c1d0f12c2
2004-01-06 00:44:24 +00:00
drh
b46d162d8d
The "EST" timezone designation is ambiguous. Do not use it in the test
...
scripts. (CVS 1155)
FossilOrigin-Name: 720b565e2d02344e4d38263f4995dfabc60c0860
2004-01-02 15:08:43 +00:00
drh
7739630451
Avoid an assertion fault that can occur with invalid UTF8 on the LENGTH()
...
function. Ticket #548 . (CVS 1154)
FossilOrigin-Name: 7080fc39eaf98ef7a7d1c1819603f67841f35c72
2004-01-02 13:17:48 +00:00
drh
4ec2e9612f
Remove unused code from the integrity_check logic. Ticket #545 . (CVS 1153)
...
FossilOrigin-Name: ee51e205fb6ef412db6a46077e8bc1554aadcca1
2004-01-01 12:33:43 +00:00
drh
cf64d8b820
Fix a bug in the SQLITE_PROFILE conditional compilation. (CVS 1152)
...
FossilOrigin-Name: 597b33f696c0cde84529cd06a8f95a8ccc8f1e8e
2003-12-31 17:57:10 +00:00
drh
89ef0eeb9b
Fix for ticket #542 . (CVS 1151)
...
FossilOrigin-Name: 458cfa5ba82f2d676e398437a4b1d26d77582d10
2003-12-31 17:25:47 +00:00
drh
07fa2a60ea
Fix a bug (ticket #541 ) introduced by the previous check-in ((1149)). (CVS 1150)
...
FossilOrigin-Name: 646244008fb8a6eef4169291d75da59fa1ab26f9
2003-12-31 16:00:19 +00:00
drh
dff7ec2cbd
Reduce the randomness in the sqliteRandomSeed() routine in order to silence
...
bogus errors from valgrind. Tickets #535 and #536 . (CVS 1149)
FossilOrigin-Name: cfe0acf9ec6c89f1e77b8be7dcc23029984de1ce
2003-12-31 13:21:18 +00:00
dougcurrie
ae53418df4
minor edits for new date.c with mingw/msys on Windows (CVS 1148)
...
FossilOrigin-Name: 9392c514501be333a3c22b552dc036e083eb22b4
2003-12-24 01:41:19 +00:00
drh
f586aa8b96
Update date/time functions so that they correctly handle NULL arguments. (CVS 1147)
...
FossilOrigin-Name: a5a5fbd60153dd068ec2559455146e84da075b90
2003-12-23 16:34:12 +00:00
drh
7091cb0566
Add localtime<-->UTC conversions to the date functions. (CVS 1146)
...
FossilOrigin-Name: 8482b8c44766e7f80fc449b3dbdd3f37396c332b
2003-12-23 16:22:18 +00:00
drh
90f405e3ba
Test functions tolerate an "0x" before a pointer value. Ticket #452 . (CVS 1145)
...
FossilOrigin-Name: c6c5e07b65ae1c30117f0276a1002d5036697cf1
2003-12-23 03:06:23 +00:00
drh
93a5c6bdf4
Use a built-in atof() function instead of the one from the library to
...
avoid problems with locale. Ticket #305 . (CVS 1144)
FossilOrigin-Name: 4d9edbc50f7dee64edbadad2e2dc4f93d8248b3b
2003-12-23 02:17:35 +00:00
drh
3ddfdf7ac6
Optimizations to the LEMON parser template. (CVS 1143)
...
FossilOrigin-Name: 06db29df8f0c1cd29e696537e622f0c5456056f5
2003-12-22 14:53:19 +00:00
drh
2fd2fa0851
Fix some minor problems with the new test4.c module used for doing thread
...
testing. (CVS 1142)
FossilOrigin-Name: 952924084aac4a7fa84a7cb7aaac869d35db1896
2003-12-20 04:00:52 +00:00
dougcurrie
6194a5fb75
Update configuration and make files for mingw/msys on Windows (CVS 1141)
...
FossilOrigin-Name: 1e9689672c94e5ab89f07099c1402e157c8b02c1
2003-12-19 20:09:51 +00:00
drh
f93e41442e
Remove a comma at the end of an enum definition. Some compilers could not
...
deal with it. (CVS 1140)
FossilOrigin-Name: b1890a5b9c1222086b3aae92e49eb090a17a6492
2003-12-19 12:32:45 +00:00