dan
|
8aad8c482c
|
Update tests in whereD.test to account for the change in the previous commit.
FossilOrigin-Name: da49700ca148d91e1b8863c2eb6ee79144e83ac9
|
2015-04-11 11:53:39 +00:00 |
|
dan
|
2813bde028
|
Do not assume an index contains unique entries unless it is declared UNIQUE and NOT NULL is specified for all columns. Fix for [7b4fee9f6c].
FossilOrigin-Name: e3b1f625518edc0e925116668dca5d25c3232b59
|
2015-04-11 11:44:27 +00:00 |
|
drh
|
4a33507f60
|
Detect and report oversized records constructed from multiple zeroblobs.
FossilOrigin-Name: 9e139afd92116ebc593114ed63b57c8f469653f6
|
2015-04-11 02:08:48 +00:00 |
|
mistachkin
|
2252917e75
|
Minor build enhancements for MSVC.
FossilOrigin-Name: 40c417a7efb17221cec4a0a703863854bcab8db2
|
2015-04-10 21:16:11 +00:00 |
|
dan
|
4e23536e56
|
In sqlite3_declare_vtab(), avoid accessing the database structure until after the "api-armour" safety-check has completed and the db mutex has been obtained.
FossilOrigin-Name: 860e4f8a94901d451fac3954960c1d2f589e8882
|
2015-04-10 16:05:33 +00:00 |
|
drh
|
e918aaba98
|
Fix foreign key CASCADE for cases where the parent key is an INTEGER PRIMARY
KEY and the parent table contains other columns named "rowid", "_rowid_",
and "oid".
FossilOrigin-Name: ed3cbaab6ad49b0cb5b17e44def26c866919387a
|
2015-04-10 12:04:57 +00:00 |
|
dan
|
75395ccd17
|
Do not allow virtual table constructors to be called recursively.
FossilOrigin-Name: 0a72726da21581ab16cb3e964bd825b8f2e931e4
|
2015-04-10 07:55:07 +00:00 |
|
drh
|
2139d252dd
|
Fix incorrect column names in UPDATE statements generated by the sqldiff
utility.
FossilOrigin-Name: ee53b46011852e27db23708387fe1e918cc8284c
|
2015-04-09 19:39:54 +00:00 |
|
drh
|
a37591cdd1
|
Add the --primarykey option to the sqldiff tool, which causes it to use the
schema-defined PRIMARY KEY.
FossilOrigin-Name: 5063f9070afde9374ea0f2bc338fee840d8b3dd4
|
2015-04-09 18:14:03 +00:00 |
|
drh
|
3875becf35
|
Remove two pointless assert() statements. This should silence harmless
compiler warnings reported at
[https://bugzilla.mozilla.org/show_bug.cgi?id=1152845]
FossilOrigin-Name: 83b342a44ffc9ea07dc4d59f2866cefc68ee4f13
|
2015-04-09 16:30:56 +00:00 |
|
drh
|
39b355c70f
|
Fix comment typos in the sqldiff.c utility program.
FossilOrigin-Name: 32ab2bb990746a84f5944e3cf428fb2dff3628da
|
2015-04-09 13:40:18 +00:00 |
|
drh
|
d62c0f4c2d
|
Add the "sqldiff" utility program.
FossilOrigin-Name: 88da5bf5d2c4f848dbd4b5ffb1539abfbbdaff18
|
2015-04-09 13:34:29 +00:00 |
|
drh
|
50c7bb67f0
|
Remove a variable initializion to silence a harmless compiler warning.
FossilOrigin-Name: 79861adbef8998c0f23e160543af8212d5546cd0
|
2015-04-09 11:24:03 +00:00 |
|
drh
|
5efbd06ab3
|
Version 3.8.9
FossilOrigin-Name: 8a8ffc862e96f57aa698f93de10dee28e69f6e09
|
2015-04-08 12:16:33 +00:00 |
|
drh
|
b6f47deb0c
|
Avoid signed integer overflow when converting oversized in-line integer
widths and precisions in printf().
FossilOrigin-Name: 8e4ac2ce24415926247961b00a62425ae85d6ffb
|
2015-04-07 15:39:29 +00:00 |
|
dan
|
8c069147ce
|
Another change to avoid a problem caused by integer overflow in the printf() code.
FossilOrigin-Name: 95625ef3adc3c408d67e70f877f390445fbb8292
|
2015-04-07 14:38:57 +00:00 |
|
drh
|
a30d22a7a6
|
Further changes to guard against integer overflow in the width and precision
of printf() arguments.
FossilOrigin-Name: 5ce4e7d7651e5c72a59f03f7aeb366291e62ab57
|
2015-04-07 13:28:41 +00:00 |
|
drh
|
74b42275ec
|
Guard against excessive width and precision in floating-point conversions
in the printf routines.
FossilOrigin-Name: c494171f77dc2e5e04cb6d865e688448f04e5920
|
2015-04-07 12:41:17 +00:00 |
|
dan
|
e3cdbad274
|
Fix a problem with fts3 prefix terms within phrase queries on "order=DESC" tables with a mix of negative and positive rowids.
FossilOrigin-Name: 3ad829e50faca538db3abb2afb898b5521550c5c
|
2015-04-06 11:04:51 +00:00 |
|
dan
|
4b0000c9a8
|
Fix a problem with fts3 prefix terms within phrase queries on "order=DESC" tables with a mix of negative and positive rowids.
FossilOrigin-Name: 0cdf502885ea7e5805d7ba3719f055f5d48fc78d
|
2015-04-06 09:05:29 +00:00 |
|
dan
|
cf860700e5
|
Fix a problem with resolving ORDER BY clauses that feature COLLATE clauses attached to compound SELECT statements.
FossilOrigin-Name: edc1de2a588fd50c0049bb2be76d3f6783443165
|
2015-04-04 16:49:04 +00:00 |
|
dan
|
b33c50f215
|
Fix a problem with resolving ORDER BY clauses that feature COLLATE clauses attached to compound SELECT statements.
FossilOrigin-Name: 427b50fba7362e5b447e79d39050f25ed2ef10af
|
2015-04-04 16:43:16 +00:00 |
|
drh
|
62ca61ee61
|
Disable the SQLITE_FCNTL_WAL_BLOCK feature for now. It needs more work and
is not yet ready for release.
FossilOrigin-Name: 4ae9a3acc4eeeb7998769eb856c97c2233476f72
|
2015-04-03 20:33:33 +00:00 |
|
drh
|
eaf2640237
|
Add source code to the "showlocks" utility program in the tool/ subdirectory.
FossilOrigin-Name: 6868cc66d2be67b7f03776c982962ffa4b30de11
|
2015-04-03 18:33:40 +00:00 |
|
dan
|
5f1731f670
|
Disable e_walauto.test on OpenBSD, as it requires a coherent cache.
FossilOrigin-Name: 90701227085b8b8eb10a8eebe8d55f38b4778574
|
2015-04-02 15:24:53 +00:00 |
|
drh
|
ccf46d0b90
|
Improved detection and suppression of endless loops in clearDatabasePage().
FossilOrigin-Name: 30011ad2f55cfcacaf23a58ebcc17b17a7b9355e
|
2015-04-01 13:21:33 +00:00 |
|
drh
|
f9d02f3663
|
On windows, flush the mapping view when syncing content to disk.
FossilOrigin-Name: a828e73dc1ae50189bdf73f60caeb7308738ad7a
|
2015-03-31 19:40:05 +00:00 |
|
drh
|
4c45196a76
|
Add the "mptest" target to main.mk. Change TRUNCATE and PERSIST to DELETE
for mptest.c on Windows because of problems trying to delete the journal.
FossilOrigin-Name: ea697e6d9ff1f4d77774589a02ba4a18feafbf03
|
2015-03-31 18:05:49 +00:00 |
|
drh
|
8237f6d180
|
Change the sqlite3_log() message generated on a retry after delay in os_win
to be an SQLITE_NOTICE instead of SQLITE_IOERR.
FossilOrigin-Name: 5d533eee049e63b3700f5ef7c28c588afccde57a
|
2015-03-31 17:32:06 +00:00 |
|
drh
|
d881ce8fa7
|
Fix configure.ac and Makefile.in so that they generate pkgIndex.tcl correctly.
FossilOrigin-Name: 3deff25249c59b7fc1b6eb65dda39736955679c6
|
2015-03-31 17:01:52 +00:00 |
|
mistachkin
|
4d2daba467
|
Minor tweaks to the MSVC Makefile.
FossilOrigin-Name: 7244ea59ede8aa2c7d1dc2c85268e12ddd452e27
|
2015-03-31 16:42:16 +00:00 |
|
drh
|
6b5f0ebe97
|
Handle very large URI pathnames for in-memory shared-cache databases.
FossilOrigin-Name: 586a94e85bc13700a2093734711c1367fa814b8c
|
2015-03-31 16:33:08 +00:00 |
|
drh
|
1cc0d11a16
|
Fix harmless compiler warnings in lemon.c
FossilOrigin-Name: bbe7dcda689a25860f2104804f00ba0a720c1372
|
2015-03-31 15:15:48 +00:00 |
|
drh
|
96e285692a
|
Fix the corruptJ.test case so that it works with and without
SQLITE_SECURE_DELETE.
FossilOrigin-Name: 0c0ecfd68573957553b966229a67bfcd10ce4b99
|
2015-03-31 14:31:41 +00:00 |
|
drh
|
8773b858e1
|
Additional logging information output by mptester.
FossilOrigin-Name: 0cbbf6e4571ffef102c0e515f29166f2f2022126
|
2015-03-31 14:18:29 +00:00 |
|
drh
|
fe0ba71112
|
Add the "mptest" target to Makefile.msc
FossilOrigin-Name: 1e814e0bd116ad5a05ab9f0ebed7e21b23ed0681
|
2015-03-31 13:46:13 +00:00 |
|
drh
|
bc8a6b31b6
|
Ensure that comparison operators do not mess up the MEM_Dyn flag on registers
when reverting affinity changes.
FossilOrigin-Name: 02e3c88fbf6abdcf3975fb0fb71972b0ab30da30
|
2015-03-31 11:42:23 +00:00 |
|
drh
|
116f0be024
|
Prevent a possible infinite loop when trying to DROP a table from
a corrupt database.
FossilOrigin-Name: 395bb3e677a6551b06ba96fc58c393132b93d1e8
|
2015-03-30 23:43:56 +00:00 |
|
mistachkin
|
30d1dcabf5
|
Merge updates from trunk.
FossilOrigin-Name: 45acf6a85150839d591316418dad59ae20ce3aa4
|
2015-03-27 18:22:01 +00:00 |
|
mistachkin
|
ad1e55e55a
|
Enhancements to OSTRACE usage in the Win32 VFS.
FossilOrigin-Name: ab5800291e1908b5b51d912feeacf748dc9be14b
|
2015-03-27 18:20:25 +00:00 |
|
drh
|
6f5a37a464
|
Fix the ".testctrl imposter" command in the command-line shell to be
consistent in error reporting and results with the other .testctrl
commands.
FossilOrigin-Name: 0ec08ba8a0fa188146b071a489908332693ba59a
|
2015-03-27 02:27:20 +00:00 |
|
mistachkin
|
9871a933c1
|
Using MSVC, get the sqlite3IoTrace variable working with the USE_STDCALL and/or DYNAMIC_SHELL options.
FossilOrigin-Name: fe976c9130f6eecfa0a10347ee3f800f32051b89
|
2015-03-27 00:21:52 +00:00 |
|
mistachkin
|
34a8065f49
|
In the MSVC Makefile, make the DYNAMIC_SHELL option work without USE_STDCALL.
FossilOrigin-Name: 25b46a9c7e03a84bee2ffddc6d7fd6ae280e9d7b
|
2015-03-27 00:19:31 +00:00 |
|
mistachkin
|
ccb43714da
|
When syncing a memory mapped file on Windows, flush the mapped view as well.
FossilOrigin-Name: df204049b9ec8dd3e43ed7dc251eaecedc05af4b
|
2015-03-26 23:36:35 +00:00 |
|
mistachkin
|
56d89cbee3
|
Revise Win32 locking test to account for recent log message changes.
FossilOrigin-Name: 1bc76339e8542770bff7829a3dd346680950c0a5
|
2015-03-26 18:24:26 +00:00 |
|
drh
|
592f0cb15e
|
Avoid leaving the malloc subsystem in a partially initialized state if
the low-level initialization callback fails.
FossilOrigin-Name: 3e872011ff5e27738c282f46d2b5803d94fe4b76
|
2015-03-26 17:04:23 +00:00 |
|
drh
|
21aa6a1acb
|
Provide source code line numbers for errors in the Windows VFS generated
by the winLogIoerr() routine.
FossilOrigin-Name: b5da0d93cd1a3c0917399af3775a32327b883c8e
|
2015-03-26 15:27:32 +00:00 |
|
drh
|
f3e8748683
|
Fix a harmless compiler warning in FTS3.
FossilOrigin-Name: 1688f60c08cc9270948402d98a2333382aa32681
|
2015-03-26 14:29:51 +00:00 |
|
drh
|
606a357288
|
Change an unreachable branch into an assert().
FossilOrigin-Name: fb076b28c36975ff2e41440f22fe5de115c195da
|
2015-03-25 18:29:10 +00:00 |
|
drh
|
d2f83139f3
|
Fix the saveCursorPosition() routine in btree.c so that it works
correctly for a eState=CURSOR_SKIPNEXT cursor.
FossilOrigin-Name: 37866b4d483296ab9b7fcb9f5486695d4c2b8ddd
|
2015-03-25 17:35:01 +00:00 |
|