-C Invalidate\sprepared\sSQL\sstatements\swhen\srolling\sback\sa\stransaction\sthat\sincludes\sschema\smodifications.\s(CVS\s4216)
-D 2007-08-13T15:28:34
+C Update\sversion\snumber\sof\sdocumentation\sin\spreparation\sfor\sversion\s3.4.2.\s(CVS\s4217)
+D 2007-08-13T16:15:29
F Makefile.in 0c0e53720f658c7a551046442dd7afba0b72bfbe
F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
-F VERSION 4172908fc281e4d4b467aac13bfee97f271774d3
+F VERSION 6200589421a0dfe968cd39c431fc62277b963540
F aclocal.m4 d20ba55930a05197b484809fba1d2b603f4e67a6
F addopcodes.awk 701697fae48376375ec8532c3d04e910cfeef352
F art/2005osaward.gif 0d1851b2a7c1c9d0ccce545f3e14bca42d7fd248
F www/c_interface.tcl b51b08591554c16a0c3ef718364a508ac25abc7e
F www/capi3.tcl 88884dd743039d1a95aa57f4a5eb369de7744716
F www/capi3ref.tcl 167c2d5b45da22d77b2493b00d44b001b4ec83b1
-F www/changes.tcl e23e0c2e93a4c79cb4caee109c20bd66c6d15831
+F www/changes.tcl d35ba54037f59b545e7a810e9b4e9561568f1bc6
F www/common.tcl 2b793e5c31486c8a01dd27dc0a631ad93704438e
F www/compile.tcl 276546d7eb445add5a867193bbd80f6919a6b084
F www/conflict.tcl cdd0f4b59b0ba6d61f67e6a38f3ae45853bacb30
F www/formatchng.tcl bbb8af1ee494a71031acac4c8d8c51535f23b9df
F www/fullscanb.gif f7c94cb227f060511f8909e10f570157263e9a25
F www/index-ex1-x-b.gif f9b1d85c3fa2435cf38b15970c7e3aa1edae23a3
-F www/index.tcl 9f8672c2165ecedf876d7b35f02da53eea6401b8
+F www/index.tcl ba829424fc003a60b5bf107ea100cbca8e1fd944
F www/indirect1b1.gif adfca361d2df59e34f9c5cac52a670c2bfc303a1
F www/lang.tcl bb73892bf99c81658ec46d0c7a87e54cd21d435b
F www/limits.tcl 9035eb73e814ccb298595fd57670dec817533616
F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
F www/mkapidoc.tcl 2fdbb765c38a4467687ba390e07c1229d4939a3b
F www/nulls.tcl ec35193f92485b87b90a994a01d0171b58823fcf
-F www/oldnews.tcl badf03d45ed67a5046a4846e9ef9a4c234993f1b
+F www/oldnews.tcl 7d01490a7f2686baf3446647600a79c7a5855695
F www/omitted.tcl ee6b46f83d513b2187869740da829a700e1a355e
F www/opcode.tcl 5bd68059416b223515a680d410a9f7cb6736485f
F www/optimizer.tcl d6812a10269bd0d7c488987aac0ad5036cace9dc
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5
-P 4f4f8ef416394b7e54e8894f7a0d067d64636fc4
-R 16853bbee0b5328a2b8d810b4ed6ad2c
-U danielk1977
-Z 9260f4f4b81705756cfdce0e976d1548
+P a07143fc0578a5fc7c891e94616ee0b353674d6e
+R 99c5100b90e247ae56aea7b42eb4cee0
+U drh
+Z b6e610d325c9668e526984d09a3029d1
-a07143fc0578a5fc7c891e94616ee0b353674d6e
\ No newline at end of file
+1ed51e3ca04bee887326cb323bc7046ff1a98946
\ No newline at end of file
puts "</DD>"
}
+chng {2007 August 13 (3.4.2)} {
+<li>Fix a database corruption bug that might occur if a ROLLBACK command
+is executed in <a href="pragma.html#pragma_auto_vacuum">auto-vacuum mode</a>
+and a very small <a href="capi3ref.html#sqlite3_soft_heap_limit">
+soft_heap_limit</a> is set.
+<a href="http://www.sqlite.org/cvstrac/tktview?tn=2565">Ticket #2565</a>.
+
+<li>Add the ability to run a full regression test with a small
+<a href="capi3ref.html#sqlite3_soft_heap_limit">soft_heap_limit</a>.
+
+<li>Fix other minor problems with using small soft heap limits.
+
+<li>Work-around for
+<a href="http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32575">GCC bug 32575</a>.
+
+<li>Improved error detection of misused aggregate functions.
+
+<li>Improvements to the amalgamation generator script so that all symbols
+are prefixed with either SQLITE_PRIVATE or SQLITE_API.
+}
+
chng {2007 July 20 (3.4.1)} {
<li>Fix a bug in <a href="lang_vacuum.html">VACUUM</a> that can lead to
<a href="http://www.sqlite.org/cvstrac/wiki?p=DatabaseCorruption">
puts "<hr width=\"50%\">"
}
+newsitem {2007-Aug-13} {Version 3.4.2} {
+ While stress-testing the
+ <a href="capi3ref.html#sqlite3_soft_heap_limit">soft_heap_limit</a>
+ feature, a bug that could lead to
+ <a href="http://www.sqlite.org/cvstrac/wiki?p=DatabaseCorruption">database
+ corruption</a> was <a href="http://www.sqlite.org/cvstrac/tktview?tn=2565">
+ discovered and fixed</a>.
+ Though the consequences of this bug are severe, the chances of hitting
+ it in a typical application are remote. Upgrading is recommended
+ only if you use the
+ <a href="capi3ref.html#sqlite3_soft_heap_limit">sqlite3_soft_heap_limit</a>
+ interface.
+}
+
newsitem {2007-Jly-20} {Version 3.4.1} {
This release fixes a bug in <a href="lang_vacuum.html">VACUUM</a> that
can lead to <a href="http://www.sqlite.org/cvstrac/wiki?p=DatabaseCorruption">
for additional information.
}
-newsitem {2007-Apr-25} {Version 3.3.17} {
- This version fixes a bug in the forwards-compatibility logic of SQLite
- that was causing a database to become unreadable when it should have
- been read-only. Upgrade from 3.3.16 only if you plan to deploy into
- a product that might need to be upgraded in the future. For day to day
- use, it probably does not matter.
-}
-
-newsitem {2007-Apr-18} {Version 3.3.16} {
- Performance improvements added in 3.3.14 but mistakenly turned off
- in 3.3.15 have been reinstated. A bug has been fixed that prevented
- VACUUM from running if a NULL value was in a UNIQUE column.
-}
-
puts {
<p align="right"><a href="oldnews.html">Old news...</a></p>
</td></tr></table>
}
-footer {$Id: index.tcl,v 1.158 2007/07/20 01:17:28 drh Exp $}
+footer {$Id: index.tcl,v 1.159 2007/08/13 16:15:29 drh Exp $}
}
+newsitem {2007-Apr-25} {Version 3.3.17} {
+ This version fixes a bug in the forwards-compatibility logic of SQLite
+ that was causing a database to become unreadable when it should have
+ been read-only. Upgrade from 3.3.16 only if you plan to deploy into
+ a product that might need to be upgraded in the future. For day to day
+ use, it probably does not matter.
+}
+
+newsitem {2007-Apr-18} {Version 3.3.16} {
+ Performance improvements added in 3.3.14 but mistakenly turned off
+ in 3.3.15 have been reinstated. A bug has been fixed that prevented
+ VACUUM from running if a NULL value was in a UNIQUE column.
+}
+
newsitem {2007-Apr-09} {Version 3.3.15} {
An annoying bug introduced in 3.3.14 has been fixed. There are
also many enhancements to the test suite.
Plans are to continue to support SQLite version 2.8 with
bug fixes. But all new development will occur in version 3.0.
}
-footer {$Id: oldnews.tcl,v 1.21 2007/06/15 12:16:32 drh Exp $}
+footer {$Id: oldnews.tcl,v 1.22 2007/08/13 16:15:29 drh Exp $}