mlcreech
fb80d20a9f
Change <sqlite3.h> to "sqlite3.h" in #includes (CVS 4847)
...
FossilOrigin-Name: 98e55fa4d32c4579d54b3a8cc26abdb3c8148e13
2008-03-09 02:00:19 +00:00
mlcreech
5b0a9ebe4c
Use autoconf to detect presence of gmtime_r() and localtime_r() (CVS 4846)
...
FossilOrigin-Name: 9894d2ce418180b874406a7407e019dc872f289a
2008-03-09 01:38:09 +00:00
mlcreech
6f10b3c0c9
Replace SQLITE_EXTERN with SQLITE_API in exported variables when generating
...
the amalgamation. Should fix #2982 (CVS 4845)
FossilOrigin-Name: f134c282ea841fe35f322a1f8c326242c6ad7b24
2008-03-09 01:14:41 +00:00
drh
1c3cfc605b
Clarify the language in the sqlite3_create_function() documentation.
...
Ticket #2980 . (CVS 4844)
FossilOrigin-Name: 2db43738bfcd2db29167ff02f4291e74324225d7
2008-03-08 12:37:30 +00:00
drh
58edb657da
Fix asserts in prepare.c to handle the misuse case of ppStmt==0. (CVS 4843)
...
FossilOrigin-Name: 788b2c6b537809a496bf30550a12e743c1697eb7
2008-03-08 12:23:30 +00:00
danielk1977
cac336ad95
Move a comment within the Parse structure to make it more accurate. No actual code changes. (CVS 4842)
...
FossilOrigin-Name: 0ca14399b19ee22870394065c5c6a136ea41418d
2008-03-08 06:16:29 +00:00
drh
3cb3edc19a
Make sure all necessary mutexes are held prior to initializing the
...
schema in sqlite3_table_column_metadata(). (CVS 4841)
FossilOrigin-Name: 4996ff93573c69b51eb7b1348058f85e6cb2728a
2008-03-07 21:37:19 +00:00
drh
5ce88abaa3
Fix an alignment problem in test_async.c. (CVS 4840)
...
FossilOrigin-Name: 752d8e21bb250d7df58a3abc945fcd7a3b38ad15
2008-03-07 21:04:02 +00:00
drh
308aa32ffc
Another fix to the OsUnlock I/O error logic. (CVS 4839)
...
FossilOrigin-Name: 22bd537ee2af6779ecb38502513ae533f85f7c2e
2008-03-07 20:14:38 +00:00
drh
1aa5af1151
Correctly handle I/O errors that occur during OsUnlock(). Before this
...
fix, an I/O error during OsUnlock() could lead to database corruption.
That is not a serious problem, though, since errors during OsUnlock()
are not possible on most systems. (CVS 4838)
FossilOrigin-Name: b4c1258edb4a40501d13c9da674d0366d5a8c694
2008-03-07 19:51:14 +00:00
drh
339eb0b8af
Cleanup the locking-style code in os_unix.c. (CVS 4837)
...
FossilOrigin-Name: 40f55c09dbd31f861b9f9c7641cce92553d94e35
2008-03-07 15:34:11 +00:00
mlcreech
b279941f73
Trivial documentation fixes (CVS 4836)
...
FossilOrigin-Name: 9819cefbd7032fe6884c6c891e8e399000e0821f
2008-03-07 03:20:31 +00:00
mlcreech
3c080bc6a0
Add missing prefix & exec_prefix to Makefile - fixes #2979 . (CVS 4835)
...
FossilOrigin-Name: 4cda019b63e8ba9f1101fb296a7d745c69e84e00
2008-03-07 02:20:56 +00:00
drh
218c508433
Updates to the locking-style code in os_unix.c. Not yet working. (CVS 4834)
...
FossilOrigin-Name: 6ebce3b798c60050fb3c583d805570bb06837108
2008-03-07 00:27:10 +00:00
mlcreech
98dc4b1aba
Clean up recent autoconf-related additions, add config.h to the amalgamation (CVS 4833)
...
FossilOrigin-Name: 8044623062e9aa43593c46e3e5d5bc7361ea7418
2008-03-06 16:28:58 +00:00
mlcreech
a9e852b667
Handle non-autoconf build correctly with new changes (CVS 4832)
...
FossilOrigin-Name: e2a9f5f1054f077e4773dd3d2c8f2ce5be118a01
2008-03-06 09:58:50 +00:00
mlcreech
7ff4a45e4e
Typo in amalgamation non-x86 builds (CVS 4831)
...
FossilOrigin-Name: a8424e06064ee356db8231820737a7d5ba722873
2008-03-06 09:19:00 +00:00
mlcreech
bd0ae111ec
Don't try and include common.h on stand-alone amalgamation builds (CVS 4830)
...
FossilOrigin-Name: 9898320be05cdbe78dac799f3fef34dccb644ca8
2008-03-06 09:16:24 +00:00
mlcreech
ae28e67da5
Remove amalgamation on "make clean" ( fixes #2559 ) (CVS 4829)
...
FossilOrigin-Name: e03802f362307ee91fcecaeab6b8f3b43a61d4ca
2008-03-06 09:03:20 +00:00
mlcreech
8390bc382a
Miscellaneous autoconf cleanups - get rid of TARGET_CFLAGS, fix header list (CVS 4828)
...
FossilOrigin-Name: a674f76db9035375772706b6ff1cfaa2a459ffb0
2008-03-06 08:54:38 +00:00
mlcreech
c55771f372
Respect user's configured bindir/libdir/includedir if present ( fixes #558 ) (CVS 4827)
...
FossilOrigin-Name: 48c9fa97b9d9000f6fba5adb04c1026b162eb3ab
2008-03-06 08:09:12 +00:00
mlcreech
df59c7c7d1
Actually use TARGET_CFLAGS on autoconf-driven builds (CVS 4826)
...
FossilOrigin-Name: dda3d658998b00748f0e7693b3756d45400e8c8a
2008-03-06 07:51:15 +00:00
mlcreech
d7f59456ce
Add headers for use with autoconf (missing from previous checkin) (CVS 4825)
...
FossilOrigin-Name: 4513a5f493bb612134d04685c0d6777e0d5c65bc
2008-03-06 07:36:18 +00:00
mlcreech
12d4082f26
Use intptr_t definition to silence warnings about ptr-int casts (CVS 4824)
...
FossilOrigin-Name: 54839a84e6ce080ea8a0f6ce32acaa053d20f311
2008-03-06 07:35:21 +00:00
mlcreech
b87057f26d
Include inttypes.h when available, add support for intptr_t (CVS 4823)
...
FossilOrigin-Name: 88698fbdd5387b195e1c04c0c597f3c7458757c5
2008-03-06 07:19:20 +00:00
mlcreech
8e63f3db09
Make extension loading more easily configurable. Fixes #2977 (CVS 4822)
...
FossilOrigin-Name: fc401ad9d1c62db136ad4a1c931381aff047e164
2008-03-06 04:14:17 +00:00
mlcreech
a4edab0e59
Make extension loading more easily configurable. Fixes #2977 (CVS 4821)
...
FossilOrigin-Name: 2a2e8b64df3ff9ea5831b226984ab2c85771131e
2008-03-06 04:14:17 +00:00
mlcreech
9498491013
Build amalgamation by default on autoconf-driven builds, add
...
--disable-amalgamation option to configure script (CVS 4820)
FossilOrigin-Name: f9391fa06f22aea5c6af9e1c76d7f5404483189a
2008-03-04 19:03:08 +00:00
mlcreech
3a00f907a9
Various renames & cleanups to limit exported symbols on amalgamation build (CVS 4819)
...
FossilOrigin-Name: 9c6694bb61a8ecdbfb2d05e5e05a8cc97b792240
2008-03-04 17:45:01 +00:00
drh
17eaae7493
Additional documentation and tests making it clear that whenever
...
sqlite3_prepare() fails it sets *ppStmt to NULL. (CVS 4818)
FossilOrigin-Name: 39769f00c5d9ea20ad5d1c0569464529e953fa9d
2008-03-03 18:47:28 +00:00
mlcreech
47524b8c47
Add fts2/3 files to autoconf-generated Makefile (needed for amalgamation) (CVS 4817)
...
FossilOrigin-Name: 89666f94906c0ad651a444800dcf8ac886fe0c22
2008-03-02 05:40:05 +00:00
mlcreech
fcfe27d635
Add mem5.c to source files in autoconf-generated Makefile (CVS 4816)
...
FossilOrigin-Name: 8c1b6357f0bc86645017913e8b6ea8e82473f7df
2008-03-02 05:34:10 +00:00
mlcreech
d885c7bed8
Trivial text cleanups (CVS 4815)
...
FossilOrigin-Name: bbf9f0e6e23ce6c2729843535b8599c7bacb0f83
2008-03-02 03:32:05 +00:00
mlcreech
273588663c
Fix typo for #2968 (CVS 4814)
...
FossilOrigin-Name: d1f6b243822c0dcbc4acf153e682b841cf6c22c2
2008-03-01 23:34:46 +00:00
mlcreech
5b9d867803
Add bitvec.lo to LIBOBJS and corresponding make rule (CVS 4813)
...
FossilOrigin-Name: 1d68f3af362f8bb5cdfbf60c60fb218bc316c5d0
2008-02-27 03:22:49 +00:00
drh
17c0ba276d
Fix a math error when computing how much memory to allocate for
...
a new pager. (CVS 4812)
FossilOrigin-Name: 690d05cedae236251778a71fdd32319846580fdf
2008-02-26 18:40:11 +00:00
drh
04c3a46ed9
Add commentary to clarify what is happening when an I/O error occurs while
...
writing dirty pages to the database file. (CVS 4811)
FossilOrigin-Name: afe49d81f479715e13f18a97170d414a853a6cfe
2008-02-26 16:16:45 +00:00
drh
8f2e9a1a94
Add an assert() to verify that the dirty-page list in the pager is
...
valid before using it. (CVS 4810)
FossilOrigin-Name: 942daf94ef1f8ac678988e175ef968a2d3f801e9
2008-02-26 14:46:04 +00:00
danielk1977
43468d9138
Have sqlite3PagerPagecount() return -1 when the pager is in error state. Fix for #2961 . (CVS 4809)
...
FossilOrigin-Name: 427e7f8b4a54eb6136174af63a467324d6fb051e
2008-02-26 06:05:31 +00:00
mlcreech
e0414bbceb
Add bitvec to build (CVS 4808)
...
FossilOrigin-Name: c690dd68f20aa2137562dff573031ac041a29a4e
2008-02-26 03:45:59 +00:00
drh
9f504eab49
Fix a bug in the LIKE optimizer that occurs when the last character
...
before the wildcard is an upper-case 'Z'. Ticket #2959 . (CVS 4807)
FossilOrigin-Name: 610574b23b5e73b71be71df66e084c5bf37f6ccd
2008-02-23 21:55:39 +00:00
drh
e4d052a314
Additional test cases. (CVS 4806)
...
FossilOrigin-Name: 74126bf4e605dc875adbf5a0ee83bf8112891e35
2008-02-21 21:30:07 +00:00
drh
1cfdc90b43
Accept "Z" as the zulu timezone at the end of date strings. (CVS 4805)
...
FossilOrigin-Name: 4c9a7b42b797f42f2b1e2e8d6a260044bd22ef2d
2008-02-21 20:40:43 +00:00
drh
b4d58ae74d
Updates to API documentation contained in comments of sqlite.h.in. (CVS 4804)
...
FossilOrigin-Name: 08276df3fdd63f210d502c414390f1efd8ebbbb7
2008-02-21 20:17:06 +00:00
drh
afc91047b2
Test coverage and documentation improvements. (CVS 4803)
...
FossilOrigin-Name: e0baceac412b85348e67f2376ea10000e1f76ab8
2008-02-21 02:09:45 +00:00
drh
d641d51171
Make multiple attempts to delete files marked DELETE_ON_CLOSE under
...
WinCE. Ticket #2950 . (CVS 4802)
FossilOrigin-Name: 5bc8e564e3499ada01a6c3d74b1e6d6906d2a118
2008-02-20 00:00:00 +00:00
drh
7694574abd
Remove instances of strcpy() from test code. Use memcpy() or
...
sqlite3_snprintf() instead. (CVS 4801)
FossilOrigin-Name: 7b50140dc0fb41a1b40c8709d96e214d98b06f81
2008-02-19 18:29:07 +00:00
drh
85e5f0d477
Remove an instance of sprintf() from the VM implementation. SQLite should
...
not use sprintf() from the C library - it has its own implementation. (CVS 4800)
FossilOrigin-Name: 68f5ddddf0d1b5c8ed97dda0a32362a55637b5f2
2008-02-19 18:28:13 +00:00
drh
8fd3897cda
Avoid the use of UTF16 functions in code that is part of a build when
...
UTF16 support is omitted. Ticket #2949 . (CVS 4799)
FossilOrigin-Name: 9db346dede59e7185afcd7f21b2f578c9a4f949e
2008-02-19 15:44:09 +00:00
drh
a4267dcc69
Make sure SQLITE_OPEN_DELETEONCLOSE is ignored by sqlite3_open_v2(). (CVS 4798)
...
FossilOrigin-Name: 33e26f6adf2ec2ab2e2711a8f86ce4cb11544e61
2008-02-19 15:20:44 +00:00