Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Document two new bug fixes in the change log. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
58f72e5776b27efb40a647943f07a596 |
User & Date: | drh 2018-03-19 13:46:30.940 |
Context
2018-03-20
| ||
13:14 | Remove obsolete text about SQLITE_EXTRA_DURABLE from the PRAGMA synchronous documentation. (check-in: fc5ba69bb7 user: drh tags: trunk) | |
2018-03-19
| ||
13:46 | Document two new bug fixes in the change log. (check-in: 58f72e5776 user: drh tags: trunk) | |
2018-03-15
| ||
15:13 | Updates to the change log. (check-in: 6b0d51b8b9 user: drh tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | ︙ | |||
59 60 61 62 63 64 65 | Ticket [https://www.sqlite.org/src/info/f484b65f3d62305|f484b65f3d62305] <li> Always interpret non-zero floating-point values as TRUE, even if the integer part is zero. Ticket [https://www.sqlite.org/src/info/36fae083b450e3a|36fae083b450e3a] <li> Fix an issue in the fsdir(PATH) [table-valued function] to the [https://sqlite.org/src/file/ext/misc/fileio.c|fileio.c] extension, that caused a segfault if the fsdir() table was used as the inner table | | > > > > > > > > > | 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | Ticket [https://www.sqlite.org/src/info/f484b65f3d62305|f484b65f3d62305] <li> Always interpret non-zero floating-point values as TRUE, even if the integer part is zero. Ticket [https://www.sqlite.org/src/info/36fae083b450e3a|36fae083b450e3a] <li> Fix an issue in the fsdir(PATH) [table-valued function] to the [https://sqlite.org/src/file/ext/misc/fileio.c|fileio.c] extension, that caused a segfault if the fsdir() table was used as the inner table of a join. Problem reported on the mailing list and fixed by check-in [https://www.sqlite.org/src/info/7ce4e71c1b7251be|7ce4e71c1b7251be] <li> Issue an error rather instead of an assertion-fault or null-pointer dereference when the sqlite_master table is corrupted so that the sqlite_sequence table root page is really a btree-index page. Check-in [https://www.sqlite.org/src/info/525deb7a67fbd647|525deb7a67fbd647] </ol> <li> Additional fixes for issues detected by [https://github.com/google/oss-fuzz|OSSFuzz]: <ol type='a'> <li> Fix a possible infinite loop on VACUUM for corrupt database files. Check-in [https://www.sqlite.org/src/info/27754b74ddf64|27754b74ddf64] <li> Disallow [parameters] in the [WITH clause] of triggers and views. Check-in [https://www.sqlite.org/src/info/b918d4b4e546d|b918d4b4e546d] <li> Fix a potential memory leak in [row value] processing. Check-in [https://www.sqlite.org/src/info/2df6bbf1b8ca8|2df6bbf1b8ca8] <li> Improve the performance of the [replace() SQL function] for cases where there are many substitutions on megabyte-sized strings, in an attempt to avoid OSSFuzz timeouts during testing. Check-in [https://www.sqlite.org/src/info/fab2c2b07b5d3|fab2c2b07b5d3] <li> Provide an appropriate error message when the sqlite_master table contains a CREATE TABLE AS statement. Formerly this caused either an assertion fault or null pointer dereference. Problem found by OSSFuzz on the GDAL project. Check-in [https://www.sqlite.org/src/info/d75e67654aa96|d75e67654aa96] </ol> <p><b>Hashes:</b> <li>SQLITE_SOURCE_ID: <i>pending</i> <li>SHA3-256 for sqlite3.c: <i>pending</i> } chng {2018-01-22 (3.22.0)} { |
︙ | ︙ |