Documentation Source Text

Check-in [90735e2235]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Updates to the change log for 3.21.0
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 90735e2235797a3f86403e8e4466976c86d0a92f511c9a414fcb2f0495686c33
User & Date: drh 2017-10-12 14:08:22
Context
2017-10-18
16:08
Add new fts5vocab virtual table type - "instance" - to the changelog for 3.21. check-in: c325f3aaed user: dan tags: trunk
2017-10-12
14:08
Updates to the change log for 3.21.0 check-in: 90735e2235 user: drh tags: trunk
13:55
Update document to show that the src/shell.c source file no longer exists in the canonical source repository and must now be generated from src/shell.c.in. check-in: beb03aaf56 user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to pages/changes.in.

54
55
56
57
58
59
60



61
62
63
64
65
66
67
     input if the final new-line character is missing.
<li> Remove the rarely-used "scratch" memory allocator.  Replace it with the
     [SQLITE_CONFIG_SMALL_MALLOC] configuration setting that gives SQLite
     a hint that large memory allocations should be avoided when possible.
<li> Added the swarm virtual table to the existing union virtual table extension.
<li> Remove a call to rand_s() in the Windows VFS since it was causing problems
     in Firefox on some laptops.



<li> Miscellaneous [microoptimizations] reduce CPU usage by about 2.1%.
<li> Bug fixes:
<ol type="a">
<li> Fix a faulty assert() statement discovered by OSSFuzz.
     Ticket [https://sqlite.org/src/info/cb91bf4290c211d|cb91bf4290c211d]
<li> Fix an obscure memory leak in [sqlite3_result_pointer()].
     Ticket [https://sqlite.org/src/info/7486aa54b968e9b|7486aa54b968e9b]







>
>
>







54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
     input if the final new-line character is missing.
<li> Remove the rarely-used "scratch" memory allocator.  Replace it with the
     [SQLITE_CONFIG_SMALL_MALLOC] configuration setting that gives SQLite
     a hint that large memory allocations should be avoided when possible.
<li> Added the swarm virtual table to the existing union virtual table extension.
<li> Remove a call to rand_s() in the Windows VFS since it was causing problems
     in Firefox on some laptops.
<li> The [https://sqlite.org/src/finfo?name=src/shell.c|src/shell.c] source code
     to the [command-line shell] is no longer under version control.  That file
     is now generated as part of the build process.
<li> Miscellaneous [microoptimizations] reduce CPU usage by about 2.1%.
<li> Bug fixes:
<ol type="a">
<li> Fix a faulty assert() statement discovered by OSSFuzz.
     Ticket [https://sqlite.org/src/info/cb91bf4290c211d|cb91bf4290c211d]
<li> Fix an obscure memory leak in [sqlite3_result_pointer()].
     Ticket [https://sqlite.org/src/info/7486aa54b968e9b|7486aa54b968e9b]