]> git.ipfire.org Git - thirdparty/sqlite.git/log
thirdparty/sqlite.git
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

21 years agoFix a typo in capi3.tcl. (CVS 1784)
danielk1977 [Wed, 30 Jun 2004 13:28:32 +0000 (13:28 +0000)] 
Fix a typo in capi3.tcl. (CVS 1784)

FossilOrigin-Name: 982389b25d26201116fdfd390aa4b9964b5adf69

21 years agoHave the debug version of sqliteRealloc() return partially uninitialised
danielk1977 [Wed, 30 Jun 2004 12:49:46 +0000 (12:49 +0000)] 
Have the debug version of sqliteRealloc() return partially uninitialised
memory in the same way as the non-debug version can. (CVS 1783)

FossilOrigin-Name: e78b0ff30fb630bc9835a7545525eea64924bafc

21 years agoFix a memory allocation problem in os_test.c (CVS 1782)
danielk1977 [Wed, 30 Jun 2004 12:42:59 +0000 (12:42 +0000)] 
Fix a memory allocation problem in os_test.c (CVS 1782)

FossilOrigin-Name: ed511c2ea9581933ca504ce4b43d863503c6cc22

21 years agoCoverage improvements for malloc and vdbemem.c (CVS 1781)
danielk1977 [Wed, 30 Jun 2004 11:54:06 +0000 (11:54 +0000)] 
Coverage improvements for malloc and vdbemem.c (CVS 1781)

FossilOrigin-Name: a98dd004c4d328eb44a71fecdbf8c5ab416dc524

21 years agoAdd the crashtest target to Makefile.in. Add LL suffix to long long constants
drh [Wed, 30 Jun 2004 11:41:55 +0000 (11:41 +0000)] 
Add the crashtest target to Makefile.in.  Add LL suffix to long long constants
in the vdbe.  Comment changes to vdbeaux.c. (CVS 1780)

FossilOrigin-Name: 42553001954356c942b874e95277efe235ef7692

21 years agoSkip bigfile.test on Mac OS X. Darwin does not handle large sparse files
drh [Wed, 30 Jun 2004 11:28:13 +0000 (11:28 +0000)] 
Skip bigfile.test on Mac OS X.  Darwin does not handle large sparse files
efficiently and so this test takes a really long time. (CVS 1779)

FossilOrigin-Name: a3c38a6d286ab37a9cdcc8b2243ea3258cc61ff0

21 years agoWhen a statement causes a ROLLBACK due to an ON CONFLICT clause, other active
drh [Wed, 30 Jun 2004 11:14:18 +0000 (11:14 +0000)] 
When a statement causes a ROLLBACK due to an ON CONFLICT clause, other active
VMs abort. (CVS 1778)

FossilOrigin-Name: 0fedf74e30026afe2c8caacff3d62cf5c1b1f528

21 years agoMake sure vacuum.test closes all files. (CVS 1777)
danielk1977 [Wed, 30 Jun 2004 10:54:29 +0000 (10:54 +0000)] 
Make sure vacuum.test closes all files. (CVS 1777)

FossilOrigin-Name: 4077f9a30b0c30a8749a596031aa4f7adc3a4891

21 years agoCoverage tests for vacuum.c (CVS 1776)
danielk1977 [Wed, 30 Jun 2004 09:49:22 +0000 (09:49 +0000)] 
Coverage tests for vacuum.c (CVS 1776)

FossilOrigin-Name: 152e9940b919a53fcd0da4091dbf75ab8ef15b38

21 years agoFixes for compiler warnings. Also more coverage. (CVS 1775)
danielk1977 [Wed, 30 Jun 2004 08:20:16 +0000 (08:20 +0000)] 
Fixes for compiler warnings. Also more coverage. (CVS 1775)

FossilOrigin-Name: fa19c77bf045787faa4cdc40bcfbd9eeae8594ae

21 years agoAdd some tests for overlapping SELECT, COMMIT and ROLLBACK commands. (CVS 1774)
danielk1977 [Wed, 30 Jun 2004 06:30:25 +0000 (06:30 +0000)] 
Add some tests for overlapping SELECT, COMMIT and ROLLBACK commands. (CVS 1774)

FossilOrigin-Name: d256c14943968e7adf4b73988cac6af941c9b12d

21 years agoImprove test coverage of util.c (CVS 1773)
drh [Wed, 30 Jun 2004 04:02:11 +0000 (04:02 +0000)] 
Improve test coverage of util.c (CVS 1773)

FossilOrigin-Name: 68ac32213766c5e83de54373b90030a458538017

21 years agoImproved test coverage of func.c and hash.c. (CVS 1772)
drh [Wed, 30 Jun 2004 03:08:24 +0000 (03:08 +0000)] 
Improved test coverage of func.c and hash.c. (CVS 1772)

FossilOrigin-Name: 0c999f28137bd82ba24dd263bab30d22329eed73

21 years agoAllow strings that look like integers to be inserted into IPK columns in a
danielk1977 [Wed, 30 Jun 2004 02:43:38 +0000 (02:43 +0000)] 
Allow strings that look like integers to be inserted into IPK columns in a
UTF-16 database. (CVS 1771)

FossilOrigin-Name: e5e39764038311cbb3555b5bd41de2563a89113e

21 years agoMinor fixes for UTF-16 databases. (CVS 1770)
danielk1977 [Wed, 30 Jun 2004 02:35:51 +0000 (02:35 +0000)] 
Minor fixes for UTF-16 databases. (CVS 1770)

FossilOrigin-Name: 6c5c11e07e157c15cf99078fce2a1bc478e287ce

21 years agoSome extra tests for the OP_MustBeInt opcode. (CVS 1769)
drh [Wed, 30 Jun 2004 02:29:03 +0000 (02:29 +0000)] 
Some extra tests for the OP_MustBeInt opcode. (CVS 1769)

FossilOrigin-Name: b9d5858ca171e11afaeb9712efa0fc1a0e79102b

21 years agoRemove some pointless asserts from btree.c. (CVS 1768)
drh [Wed, 30 Jun 2004 01:07:01 +0000 (01:07 +0000)] 
Remove some pointless asserts from btree.c. (CVS 1768)

FossilOrigin-Name: 73eec675059f6d2178c6175268e80750378bf07b

21 years agoRun tests in UTF-16 mode. (CVS 1767)
danielk1977 [Tue, 29 Jun 2004 23:52:48 +0000 (23:52 +0000)] 
Run tests in UTF-16 mode. (CVS 1767)

FossilOrigin-Name: 822bee3a4eb88054cc573a7b2d7f15ea2547bc1a

21 years agoFix capi3.test so that it works with production (as well as debugging ) builds. ...
danielk1977 [Tue, 29 Jun 2004 14:03:58 +0000 (14:03 +0000)] 
Fix capi3.test so that it works with production (as well as debugging ) builds. (CVS 1766)

FossilOrigin-Name: 9cf371d85d99235771f173572265c5e4dd5ab273

21 years agoFix TRACE7 in os_common.h. (CVS 1765)
drh [Tue, 29 Jun 2004 13:54:50 +0000 (13:54 +0000)] 
Fix TRACE7 in os_common.h. (CVS 1765)

FossilOrigin-Name: 76e0b74961af3ff285757ac428b82fe7eaffc025

21 years agoEnsure the tcl interface returns an error when sqlite3_create_function()
danielk1977 [Tue, 29 Jun 2004 13:41:21 +0000 (13:41 +0000)] 
Ensure the tcl interface returns an error when sqlite3_create_function()
fails. (CVS 1764)

FossilOrigin-Name: 357a82cd224e33e11870ad7c2f934c27af682881

21 years agoTest cases intended to improve coverage of main.c. (CVS 1763)
danielk1977 [Tue, 29 Jun 2004 13:18:23 +0000 (13:18 +0000)] 
Test cases intended to improve coverage of main.c. (CVS 1763)

FossilOrigin-Name: 15a084e9ea14d093f75c54a321f146c18f4453d7

21 years agoImproved test coverage of table.c and printf.c. (CVS 1762)
drh [Tue, 29 Jun 2004 13:04:32 +0000 (13:04 +0000)] 
Improved test coverage of table.c and printf.c. (CVS 1762)

FossilOrigin-Name: ba87834d863cb50f3016ccb04f790be5fa4070c6

21 years agoImproved test coverage of tclsqlite.c (CVS 1761)
drh [Tue, 29 Jun 2004 12:39:08 +0000 (12:39 +0000)] 
Improved test coverage of tclsqlite.c (CVS 1761)

FossilOrigin-Name: 008e57dcd5e16886ed732fe1e9797a3c00e8c579

21 years agoAdd testing for sqlite3_trace() and fix a bug. (CVS 1760)
drh [Tue, 29 Jun 2004 11:26:59 +0000 (11:26 +0000)] 
Add testing for sqlite3_trace() and fix a bug. (CVS 1760)

FossilOrigin-Name: 7a15391079ae9ce5360fa13e8779c8872885e789

21 years agoComment out unused routine in os_unix.c. (CVS 1759)
drh [Tue, 29 Jun 2004 11:08:19 +0000 (11:08 +0000)] 
Comment out unused routine in os_unix.c. (CVS 1759)

FossilOrigin-Name: 20db8124ace5fbfa99035ae28e5c98f4c5fcde00

21 years agoDo not set new error messages after a malloc failure. (CVS 1758)
drh [Tue, 29 Jun 2004 10:53:54 +0000 (10:53 +0000)] 
Do not set new error messages after a malloc failure. (CVS 1758)

FossilOrigin-Name: f46251ee0a654e9aa927df31968f7792f771caa9

21 years agoFix error reporting path for errors that occur while reading the database
danielk1977 [Tue, 29 Jun 2004 08:59:35 +0000 (08:59 +0000)] 
Fix error reporting path for errors that occur while reading the database
schema. (CVS 1757)

FossilOrigin-Name: 157db33e09399f31bcdaf58ea90fe618fefcd9bd

21 years agoBug-fixes to get the two threadtest C programs working again. (CVS 1756)
danielk1977 [Tue, 29 Jun 2004 07:45:33 +0000 (07:45 +0000)] 
Bug-fixes to get the two threadtest C programs working again. (CVS 1756)

FossilOrigin-Name: ffd3312b66e2657c3431eab814aadec254af2403

21 years agoTry to get threads working again on Linux. (CVS 1755)
drh [Tue, 29 Jun 2004 03:29:00 +0000 (03:29 +0000)] 
Try to get threads working again on Linux. (CVS 1755)

FossilOrigin-Name: a8417cb83e9d070f46e7505f92a95f057b992658

21 years agoMore coverage testing. (CVS 1754)
danielk1977 [Mon, 28 Jun 2004 13:09:11 +0000 (13:09 +0000)] 
More coverage testing. (CVS 1754)

FossilOrigin-Name: 332921041040b343b6b568685ff55d21a624f502

21 years agoGet all tests working under win2k. (CVS 1753)
drh [Mon, 28 Jun 2004 11:52:45 +0000 (11:52 +0000)] 
Get all tests working under win2k. (CVS 1753)

FossilOrigin-Name: 168112c8b76af132c675a6508d3ee7764ef7a845

21 years agoAdd a simple test case for inter-process locking. (CVS 1752)
danielk1977 [Mon, 28 Jun 2004 08:25:47 +0000 (08:25 +0000)] 
Add a simple test case for inter-process locking. (CVS 1752)

FossilOrigin-Name: b0fcc99d227c061203fb1e0f4583b66723033159

21 years agoFix some problems with multi-file transaction rollback. (CVS 1751)
danielk1977 [Mon, 28 Jun 2004 04:52:30 +0000 (04:52 +0000)] 
Fix some problems with multi-file transaction rollback. (CVS 1751)

FossilOrigin-Name: 06e8e30b249c10512a225d6c7a5fcb5c666595e6

21 years agoA few more warning fixes. (CVS 1750)
danielk1977 [Mon, 28 Jun 2004 01:16:46 +0000 (01:16 +0000)] 
A few more warning fixes. (CVS 1750)

FossilOrigin-Name: 81e4994045697470bcfd692a794731c8291a8a30

21 years agoFix a bunch of harmless warnings. (CVS 1749)
danielk1977 [Mon, 28 Jun 2004 01:11:46 +0000 (01:11 +0000)] 
Fix a bunch of harmless warnings. (CVS 1749)

FossilOrigin-Name: fae7c6e004aa4752fd3db09a42bfdb900861b3c0

21 years agoFix a seg-fault caused by a malloc() failure. (CVS 1748)
danielk1977 [Mon, 28 Jun 2004 00:17:32 +0000 (00:17 +0000)] 
Fix a seg-fault caused by a malloc() failure. (CVS 1748)

FossilOrigin-Name: e28d42cb5e274b871f54add0e046d6e153060e21

21 years agoFix unitialised variable in sqlite3VdbeFinalize(). (CVS 1747)
danielk1977 [Sun, 27 Jun 2004 23:50:21 +0000 (23:50 +0000)] 
Fix unitialised variable in sqlite3VdbeFinalize(). (CVS 1747)

FossilOrigin-Name: 9501587944f1009aa0b4fa431bb19e7ec993a077

21 years agoRemove unused routines from vdbeaux.c. Improve test coverage. (CVS 1746)
drh [Sun, 27 Jun 2004 21:31:39 +0000 (21:31 +0000)] 
Remove unused routines from vdbeaux.c.  Improve test coverage. (CVS 1746)

FossilOrigin-Name: 792b3c75e7764bab1473c0d6efc76f1164c943bf

21 years agoFix a bug in the handling of Mems inside of vdbe.c. (CVS 1745)
drh [Sun, 27 Jun 2004 01:56:33 +0000 (01:56 +0000)] 
Fix a bug in the handling of Mems inside of vdbe.c. (CVS 1745)

FossilOrigin-Name: ad65c6e24e15966d5fd15d60f81487ff97788da4

21 years agoCoverage testing of pragma.c. (CVS 1744)
drh [Sat, 26 Jun 2004 19:35:29 +0000 (19:35 +0000)] 
Coverage testing of pragma.c. (CVS 1744)

FossilOrigin-Name: 0f9c0f0aa9188c46c65cb92203687f37884f685a

21 years agoFold in a 64-bit change that came from the PHP people. (CVS 1743)
drh [Sat, 26 Jun 2004 14:46:39 +0000 (14:46 +0000)] 
Fold in a 64-bit change that came from the PHP people. (CVS 1743)

FossilOrigin-Name: b69b4fe8adff83a26e3566613bea8b477a26e8a4

21 years agoFix a problem where a file was not being closed after a malloc() failure. (CVS 1741)
danielk1977 [Sat, 26 Jun 2004 13:51:33 +0000 (13:51 +0000)] 
Fix a problem where a file was not being closed after a malloc() failure. (CVS 1741)

FossilOrigin-Name: 3c8512bc549e10ee131cb7f2d4e74d96e9de74a0

21 years agoAdd news about the break-in to the homepage. (CVS 1740)
drh [Sat, 26 Jun 2004 12:40:06 +0000 (12:40 +0000)] 
Add news about the break-in to the homepage. (CVS 1740)

FossilOrigin-Name: 5cda1cda63bef554f8b3436bd958014f453087c2

21 years agoFix error message returned when a database cannot be opened. (CVS 1739)
danielk1977 [Sat, 26 Jun 2004 10:02:16 +0000 (10:02 +0000)] 
Fix error message returned when a database cannot be opened. (CVS 1739)

FossilOrigin-Name: 440bfd2ac57d228d10913aca81ca8c6d7f38aa61

21 years agoMinor fixes related to the tests in misuse.test (CVS 1738)
danielk1977 [Sat, 26 Jun 2004 09:50:11 +0000 (09:50 +0000)] 
Minor fixes related to the tests in misuse.test (CVS 1738)

FossilOrigin-Name: 0af3ff39422e02afdfdaf2005ab5eb01b496dc72

21 years agoRemove the 'nMaster' argument from various pager and btree functions. (CVS 1737)
danielk1977 [Sat, 26 Jun 2004 08:38:24 +0000 (08:38 +0000)] 
Remove the 'nMaster' argument from various pager and btree functions. (CVS 1737)

FossilOrigin-Name: 4e20720984e1fd6822ead785d758374d2704b7fb

21 years agoRemove default_synchronous and temp_store pragmas. Allow the safety-level
danielk1977 [Sat, 26 Jun 2004 06:37:06 +0000 (06:37 +0000)] 
Remove default_synchronous and temp_store pragmas. Allow the safety-level
and cache-size to be set for attached databases. (CVS 1736)

FossilOrigin-Name: 76da457b8fc8fe838226da14c31c315cf914a505

21 years agoRemove default_synchronous and temp_store pragmas. Allow the safety-level
danielk1977 [Sat, 26 Jun 2004 06:37:06 +0000 (06:37 +0000)] 
Remove default_synchronous and temp_store pragmas. Allow the safety-level
and cache-size to be set for attached databases. (CVS 1735)

FossilOrigin-Name: 212de3ce66f746036cb2267a9f924fd55fa2f37a

21 years agoFix a bug in the new full-sync journal format. (CVS 1733)
danielk1977 [Sat, 26 Jun 2004 01:48:18 +0000 (01:48 +0000)] 
Fix a bug in the new full-sync journal format. (CVS 1733)

FossilOrigin-Name: 02bd3acd7efde9cc6b67c97e98db9f4b62d27877

21 years agoFix CVS merge problem. (CVS 1693)
danielk1977 [Fri, 25 Jun 2004 12:08:46 +0000 (12:08 +0000)] 
Fix CVS merge problem. (CVS 1693)

FossilOrigin-Name: dfab1e9ac0fbe57fe4a1cbe6c363ef43b3b075ef

21 years agoAdd a checksum to the master journal name stored at the end of a journal
danielk1977 [Fri, 25 Jun 2004 11:11:54 +0000 (11:11 +0000)] 
Add a checksum to the master journal name stored at the end of a journal
file. (CVS 1692)

FossilOrigin-Name: 4905e74925a4e9d467c51dc174f265b9395ae9fa

21 years agoRemove crash.test from memleak.test. (CVS 1691)
danielk1977 [Fri, 25 Jun 2004 10:26:12 +0000 (10:26 +0000)] 
Remove crash.test from memleak.test. (CVS 1691)

FossilOrigin-Name: 2a9cea61f90be4881b01f8a7c1ca4dab77706d2f

21 years agoRemove duplicate sqlite3_changes() declaration. Ticket #779. (CVS 1690)
danielk1977 [Fri, 25 Jun 2004 10:25:10 +0000 (10:25 +0000)] 
Remove duplicate sqlite3_changes() declaration. Ticket #779. (CVS 1690)

FossilOrigin-Name: 0322c83776f0c17286e9accb3ed3c72b5be6cdab

21 years agoA few more comment changes. No code alterations. (CVS 1689)
danielk1977 [Fri, 25 Jun 2004 08:32:25 +0000 (08:32 +0000)] 
A few more comment changes. No code alterations. (CVS 1689)

FossilOrigin-Name: b68b4a4262c2ab60f9a7cc0c206b9db207f86933

21 years agoAdd a comment on the implementation of sqlite3OsLock(). No code changes. (CVS 1688)
danielk1977 [Fri, 25 Jun 2004 07:21:28 +0000 (07:21 +0000)] 
Add a comment on the implementation of sqlite3OsLock(). No code changes. (CVS 1688)

FossilOrigin-Name: 084f3fffbdeb1e2b375817ae1111b867c9d32559

21 years agoActivate test cases for new journal format. (CVS 1687)
danielk1977 [Fri, 25 Jun 2004 06:23:22 +0000 (06:23 +0000)] 
Activate test cases for new journal format. (CVS 1687)

FossilOrigin-Name: 197d00d6a6a440848a0b4710157272558868221c

21 years agoModifications to the journal format to make it more robust. (CVS 1686)
danielk1977 [Fri, 25 Jun 2004 02:38:54 +0000 (02:38 +0000)] 
Modifications to the journal format to make it more robust. (CVS 1686)

FossilOrigin-Name: 504246a18daca794473b17a7874096f1ec8648ee

21 years agoFix signed integer problems in vxprintf. Ticket #778. Also remove some
drh [Fri, 25 Jun 2004 01:10:48 +0000 (01:10 +0000)] 
Fix signed integer problems in vxprintf.  Ticket #778.  Also remove some
dead code from util.c. (CVS 1685)

FossilOrigin-Name: 200cd3baf60e6cfad9fa3971834367821456ae30

21 years agoadd all sqlite3_ functions in capi reference to dll exports (CVS 1684)
dougcurrie [Thu, 24 Jun 2004 15:09:45 +0000 (15:09 +0000)] 
add all sqlite3_ functions in capi reference to dll exports (CVS 1684)

FossilOrigin-Name: b6ca51e47a6f6551058d529662abe113399b38e9

21 years agoadd sqlite3_exec to dll exports (CVS 1683)
dougcurrie [Thu, 24 Jun 2004 14:43:56 +0000 (14:43 +0000)] 
add sqlite3_exec to dll exports (CVS 1683)

FossilOrigin-Name: 6c6a84b5641f676d2bd1791863c1be849fbfbee4

21 years agomake doc directory earlier in build; see (1667) (CVS 1682)
dougcurrie [Thu, 24 Jun 2004 14:17:44 +0000 (14:17 +0000)] 
make doc directory earlier in build; see (1667) (CVS 1682)

FossilOrigin-Name: 68c90d16b482a388e73ac1e7535bd0183d6a3c1a

21 years agoMinor fix for 'make doc'. (CVS 1681)
danielk1977 [Thu, 24 Jun 2004 01:30:44 +0000 (01:30 +0000)] 
Minor fix for 'make doc'. (CVS 1681)

FossilOrigin-Name: 31fe5cbd870916b2445dec83cdd8e031ef43c177

21 years agoApply (1679) to version 3. Ticket #777. (CVS 1680)
danielk1977 [Thu, 24 Jun 2004 00:20:04 +0000 (00:20 +0000)] 
Apply (1679) to version 3.  Ticket #777. (CVS 1680)

FossilOrigin-Name: 0a26b9158095f0995fce2f0ccdfb383ab26c76a5

21 years agoImprove test coverage of utf.c. (CVS 1678)
danielk1977 [Wed, 23 Jun 2004 13:46:32 +0000 (13:46 +0000)] 
Improve test coverage of utf.c. (CVS 1678)

FossilOrigin-Name: 53c553c760a84e213c2277588bcc292892c2b0ce

21 years agoFix a bug in the previous checkin. (CVS 1677)
danielk1977 [Wed, 23 Jun 2004 12:35:14 +0000 (12:35 +0000)] 
Fix a bug in the previous checkin. (CVS 1677)

FossilOrigin-Name: f31c84a64f53cf2e75a5e988fbb6ad82537f2403

21 years agoAdd some tests for user functions that prefer various text encodings. (CVS 1676)
danielk1977 [Wed, 23 Jun 2004 12:15:55 +0000 (12:15 +0000)] 
Add some tests for user functions that prefer various text encodings. (CVS 1676)

FossilOrigin-Name: db6bab574869fde49a147d4e19dd73005f247092

21 years agoTest cases to verify recovery after a crash. (CVS 1675)
danielk1977 [Wed, 23 Jun 2004 10:43:10 +0000 (10:43 +0000)] 
Test cases to verify recovery after a crash. (CVS 1675)

FossilOrigin-Name: 41868d79ac5b3c496c4d87ca6b4ee7c17ef38965

21 years agoHandle corrupt journal file headers correctly. (CVS 1674)
danielk1977 [Wed, 23 Jun 2004 01:05:26 +0000 (01:05 +0000)] 
Handle corrupt journal file headers correctly. (CVS 1674)

FossilOrigin-Name: 46107da7eddbdda8b582e2ece2dc41222a70330a

21 years agoAdd a comment to the output buffer allocation in sqlite3VdbeMemTranslate() (CVS 1673)
danielk1977 [Wed, 23 Jun 2004 00:23:49 +0000 (00:23 +0000)] 
Add a comment to the output buffer allocation in sqlite3VdbeMemTranslate() (CVS 1673)

FossilOrigin-Name: e2f7f182987fbfe8611ead8bd1f12b2e8b47f6dc

21 years agoFix another uninitialized Mem.xDel problem. (CVS 1672)
drh [Tue, 22 Jun 2004 22:54:22 +0000 (22:54 +0000)] 
Fix another uninitialized Mem.xDel problem. (CVS 1672)

FossilOrigin-Name: cb4e242e83ba111c5da1f9662fda5a890051e7b0

21 years agoBe careful to initialize the Mem.xDel field to zero for static Mems. (CVS 1671)
drh [Tue, 22 Jun 2004 22:04:46 +0000 (22:04 +0000)] 
Be careful to initialize the Mem.xDel field to zero for static Mems. (CVS 1671)

FossilOrigin-Name: e17ea666b1eb1df12a1d4d78bda2e025e2aa30bd

21 years agoMake sure the result of a user-defined function uses the text encoding of
drh [Tue, 22 Jun 2004 17:59:55 +0000 (17:59 +0000)] 
Make sure the result of a user-defined function uses the text encoding of
the database. (CVS 1670)

FossilOrigin-Name: d333ac8002feff9423e286369e5ae5a6bfe3be50

21 years agoVersion 3.0.1 ALPHA (CVS 1669)
drh [Tue, 22 Jun 2004 14:59:40 +0000 (14:59 +0000)] 
Version 3.0.1 ALPHA (CVS 1669)

FossilOrigin-Name: ac6683e380f6199a980d587b2933c3cb0a4024f2

21 years agoFix typos in web documentation. Tickets #770 and #771. (CVS 1668)
drh [Tue, 22 Jun 2004 14:57:53 +0000 (14:57 +0000)] 
Fix typos in web documentation.  Tickets #770 and #771. (CVS 1668)

FossilOrigin-Name: 04673066ff6a7c127559ba448fe50a4d95a26347

21 years agoThe download.tcl script used to generate download.html must run out of
drh [Tue, 22 Jun 2004 14:52:26 +0000 (14:52 +0000)] 
The download.tcl script used to generate download.html must run out of
the doc subdirectory of the build. (CVS 1667)

FossilOrigin-Name: 80c7b13ff39c88474587b1899505bac83a0b8812

21 years agoUpdate the changes.html webpage for version 3.0.1. (CVS 1666)
drh [Tue, 22 Jun 2004 14:47:01 +0000 (14:47 +0000)] 
Update the changes.html webpage for version 3.0.1. (CVS 1666)

FossilOrigin-Name: d5d28e9822ba9177acfd72ebd87c293a4fac4784

21 years agoRename sqlite.dll to sqlite3.dll. (CVS 1665)
drh [Tue, 22 Jun 2004 14:41:35 +0000 (14:41 +0000)] 
Rename sqlite.dll to sqlite3.dll. (CVS 1665)

FossilOrigin-Name: a82cb4d30a1191322e61faedc9c48472d0686c98

21 years agoPrepare for another ALPHA release. Version number 3.0.1. (CVS 1664)
drh [Tue, 22 Jun 2004 14:41:00 +0000 (14:41 +0000)] 
Prepare for another ALPHA release.  Version number 3.0.1. (CVS 1664)

FossilOrigin-Name: 6dd7b02537c20af2074ada70c3fd4294dd46742d

21 years agoDo not apply unary '-' to an unsigned "sizeof" result. (CVS 1663)
drh [Tue, 22 Jun 2004 14:40:11 +0000 (14:40 +0000)] 
Do not apply unary '-' to an unsigned "sizeof" result. (CVS 1663)

FossilOrigin-Name: 129c5d5e3af4a7eeeebf5e4cbe9f0da5c123a68b

21 years agoFix error introduced during merge of main.mk. (CVS 1662)
danielk1977 [Tue, 22 Jun 2004 13:23:47 +0000 (13:23 +0000)] 
Fix error introduced during merge of main.mk. (CVS 1662)

FossilOrigin-Name: eef6da38d5b1d84e8a1eb9fe88f0f568717ea323

21 years agoFix some segfaults that could have occurred after a malloc() failure. (CVS 1661)
drh [Tue, 22 Jun 2004 13:22:40 +0000 (13:22 +0000)] 
Fix some segfaults that could have occurred after a malloc() failure. (CVS 1661)

FossilOrigin-Name: 80151e728101c3cd5a8cf36cca2bfa661b21c746

21 years agoAdd crash.test script. (CVS 1660)
danielk1977 [Tue, 22 Jun 2004 13:12:51 +0000 (13:12 +0000)] 
Add crash.test script. (CVS 1660)

FossilOrigin-Name: 64a6d805178af8947ccca19898c06979c226d92b

21 years agoAdd comments to test1.c. (CVS 1659)
drh [Tue, 22 Jun 2004 12:46:53 +0000 (12:46 +0000)] 
Add comments to test1.c. (CVS 1659)

FossilOrigin-Name: be6bd6c99dde902aafd02d8a72f3d42826caabe8

21 years agoAdd os_tst.c to the TESTSRC macro in main.mk. (CVS 1658)
drh [Tue, 22 Jun 2004 12:30:19 +0000 (12:30 +0000)] 
Add os_tst.c to the TESTSRC macro in main.mk. (CVS 1658)

FossilOrigin-Name: d0def160e5cf37cde771c2d9b18904a2a1f8c358