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.html | 167 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 www/releaselog/3_8_4.html (limited to 'www/releaselog/3_8_4.html') diff --git a/www/releaselog/3_8_4.html b/www/releaselog/3_8_4.html new file mode 100644 index 0000000..12a9355 --- /dev/null +++ b/www/releaselog/3_8_4.html @@ -0,0 +1,167 @@ + + + + + +SQLite Release 3.8.4 On 2014-03-10 + + + +
+ + + +
+
+Small. Fast. Reliable.
Choose any three. +
+ + +
+
+ + + +
+
+
+ +

SQLite Release 3.8.4 On 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. +
  17. SQLITE_SOURCE_ID: "2014-03-10 12:20:37 530a1ee7dc2435f80960ce4710a3c2d2bfaaccc5" +
  18. SHA1 for sqlite3.c: b0c22e5f15f5ba2afd017ecd990ea507918afe1c + +

+ +

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