From 18657a960e125336f704ea058e25c27bd3900dcb Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 5 May 2024 19:28:19 +0200 Subject: Adding upstream version 3.40.1. Signed-off-by: Daniel Baumann --- www/releaselog/3_8_4_2.html | 180 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 180 insertions(+) create mode 100644 www/releaselog/3_8_4_2.html (limited to 'www/releaselog/3_8_4_2.html') diff --git a/www/releaselog/3_8_4_2.html b/www/releaselog/3_8_4_2.html new file mode 100644 index 0000000..e29667d --- /dev/null +++ b/www/releaselog/3_8_4_2.html @@ -0,0 +1,180 @@ + + + + + +SQLite Release 3.8.4.2 On 2014-03-26 + + + +
+ + + +
+
+Small. Fast. Reliable.
Choose any three. +
+ + +
+
+ + + +
+
+
+ +

SQLite Release 3.8.4.2 On 2014-03-26

Changes in version 3.8.4 (2014-03-10):

+

    +
  1. Code optimization and refactoring for improved performance. +
  2. Add the ".clone" and ".save" commands to the command-line shell. +
  3. Update the banner on the command-line shell to alert novice users when they + are using an ephemeral in-memory database. +
  4. Fix editline support in the command-line shell. +
  5. Add support for coverage testing of VDBE programs using the + SQLITE_TESTCTRL_VDBE_COVERAGE verb of sqlite3_test_control(). +
  6. Update the _FILE_OFFSET_BITS macro so that builds work again on QNX. +
  7. Change the datatype of SrcList.nSrc from type u8 to type int to work around + an issue in the C compiler on AIX. +
  8. Get extension loading working on Cygwin. +
  9. Bug fix: Fix the char() SQL function so that it returns an empty string + rather than an "out of memory" error when called with zero arguments. +
  10. Bug fix: DISTINCT now recognizes that a zeroblob and a blob of all + 0x00 bytes are the same thing. + Ticket [fccbde530a] +
  11. Bug fix: Compute the correct answer for queries that contain an IS NOT NULL + term in the WHERE clause and also contain an OR term in the WHERE clause and + are compiled with SQLITE_ENABLE_STAT4. + Ticket [4c86b126f2] +
  12. Bug fix: Make sure "rowid" columns are correctly resolved in joins between + normal tables and WITHOUT ROWID tables. + Ticket [c34d0557f7] +
  13. Bug fix: Make sure the same temporary registers are not used in concurrent + co-routines used to implement compound SELECT statements containing ORDER + BY clauses, as such use can lead to incorrect answers. + Ticket [8c63ff0eca] +
  14. Bug fix: Ensure that "ORDER BY random()" clauses do not get optimized out. + Ticket [65bdeb9739] +
  15. Bug fix: Repair a name-resolution error that can occur in sub-select statements + contained within a TRIGGER. + Ticket [4ef7e3cfca] +
  16. Bug fix: Fix column default values expressions of the form + "DEFAULT(-(-9223372036854775808))" so that they work correctly, initializing + the column to a floating point value approximately equal to + +9223372036854775808.0. +
+

Additional changes in version 3.8.4.1 (2014-03-11):

+

    +
  1. Work around a C-preprocessor macro conflict that breaks the build for some + configurations with Microsoft Visual Studio. +
  2. When computing the cost of the skip-scan optimization, take into account the + fact that multiple seeks are required. +
+

Additional changes in version 3.8.4.2 (2014-03-26):

+

    +
  1. Fix a potential buffer overread that could result when trying to search a + corrupt database file. +
  2. SQLITE_SOURCE_ID: "2014-03-26 18:51:19 02ea166372bdb2ef9d8dfbb05e78a97609673a8e" +
  3. SHA1 for sqlite3.c: 4685ca86c2ea0649ed9f59a500013e90b3fe6d03 + +

+ +

A complete list of SQLite releases + in a single page and a chronology are both also available. + A detailed history of every + check-in is available at + + SQLite version control site.

+ + -- cgit v1.2.3