Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add notes for the 3.8.4.2 patch release. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
35bef59b0de74595bfdafd9b2ada6e75 |
User & Date: | drh 2014-03-26 18:12:39.417 |
Context
2014-03-26
| ||
18:53 | Version 3.8.4.2 (check-in: 2f86548772 user: drh tags: trunk, release, version-3.8.4.2) | |
18:12 | Add notes for the 3.8.4.2 patch release. (check-in: 35bef59b0d user: drh tags: trunk) | |
2014-03-17
| ||
18:30 | Add a note about the use of checklists to the "testing.html" page. (check-in: 835c236ee8 user: drh tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | ︙ | |||
13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <tcl> set nChng 0 proc chng {date desc {options {}}} { global nChng aChng set aChng($nChng) [list $date $desc $options] incr nChng } chng {2014-03-11 (3.8.4.1)} { <li>Work around a C-preprocessor macro conflict that breaks the build for some configurations with Microsoft Visual Studio. <li>When computing the cost of the [skip-scan optimization], take into account the fact that multiple seeks are required. <li>SQLITE_SOURCE_ID: "2014-03-11 15:27:36 018d317b1257ce68a92908b05c9c7cf1494050d0" | > > > > > | 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <tcl> set nChng 0 proc chng {date desc {options {}}} { global nChng aChng set aChng($nChng) [list $date $desc $options] incr nChng } chng {2014-03-26 (3.8.4.2)} { <li>Fix a potential buffer overread that could result when trying to search a corrupt database file. } chng {2014-03-11 (3.8.4.1)} { <li>Work around a C-preprocessor macro conflict that breaks the build for some configurations with Microsoft Visual Studio. <li>When computing the cost of the [skip-scan optimization], take into account the fact that multiple seeks are required. <li>SQLITE_SOURCE_ID: "2014-03-11 15:27:36 018d317b1257ce68a92908b05c9c7cf1494050d0" |
︙ | ︙ |
Changes to pages/index.in.
︙ | ︙ | |||
91 92 93 94 95 96 97 | </td> <td width="20"></td><td bgcolor="#044a64" width="1"></td><td width="20"></td> <td valign="top"> <h3>Current Status</h3> <p><ul> | | < | 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | </td> <td width="20"></td><td bgcolor="#044a64" width="1"></td><td width="20"></td> <td valign="top"> <h3>Current Status</h3> <p><ul> <li><a href="releaselog/3_8_4_2.html">Version 3.8.4.2</a> of SQLite is recommended for all new development. Upgrading from all other versions of SQLite is recommended.</li> </ul></p> <h3>Common Links</h3> <p><ul> |
︙ | ︙ |
Changes to pages/news.in.
︙ | ︙ | |||
14 15 16 17 18 19 20 21 22 23 24 25 26 27 | hd_puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt regsub -all {[Tt]icket #(\d+)} $txt \ {<a href="http://www.sqlite.org/cvstrac/tktview?tn=\1">\0</a>} txt hd_resolve "<blockquote>$txt</blockquote>" hd_puts "<hr width=\"50%\">" } newsitem {2014-03-11} {Release 3.8.4.1} { <p>SQLite [version 3.8.4.1] is a patch against [version 3.8.4] that fixes two minor issues: <ol> <li> Work around a C-preprocessor macro conflict that causes compilation problems for some configurations of Visual Studio. | > > > > > > > > > > > > > | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | hd_puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt regsub -all {[Tt]icket #(\d+)} $txt \ {<a href="http://www.sqlite.org/cvstrac/tktview?tn=\1">\0</a>} txt hd_resolve "<blockquote>$txt</blockquote>" hd_puts "<hr width=\"50%\">" } newsitem {2014-03-26} {Release 3.8.4.2} { <p>The code changes that resulted in the performance improvements in [version 3.8.4] missed a single buffer overflow test, which could result in a read past the end of a buffer while searching a database that is corrupted in a particular way. [Version 3.8.4.2] fixes that problem using a [http://www.sqlite.org/src/fdiff?v1=e45e3f9daf38c5be&v2=714df4e1c82f629d&sbs=1|one-line patch]. <p>We are not aware of any problems in [version 3.8.4] when working with well-formed database files. The problem fixed by this release only comes up when reading corrupt database files. } newsitem {2014-03-11} {Release 3.8.4.1} { <p>SQLite [version 3.8.4.1] is a patch against [version 3.8.4] that fixes two minor issues: <ol> <li> Work around a C-preprocessor macro conflict that causes compilation problems for some configurations of Visual Studio. |
︙ | ︙ |