/ Changes On Branch branch-3.20
Login

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

Changes In Branch branch-3.20 Excluding Merge-Ins

This is equivalent to a diff from bcec155e0d to 8d3a7ea6c5

2017-08-24
16:21
Version 3.20.1 (Leaf check-in: 8d3a7ea6c5 user: drh tags: release, version-3.20.1, branch-3.20)
14:08
Increase the version number to 3.20.1. (check-in: 70338c7cb1 user: drh tags: branch-3.20)
2017-07-31
20:06
TclKit batch tool updates for MSVC. Cherrypick of [bcec155e0d6c6b17] and [0c77935cf9949099]. (check-in: 96ff167572 user: mistachkin tags: branch-3.20)
2017-07-30
18:40
Correctly handle an "INTEGER PRIMARY KEY UNIQUE" column in a WITHOUT ROWID table. This is a fix for ticket [bc115541132dad136], a problem discovered by OSSFuzz. (check-in: 5216bfb73f user: drh tags: trunk)
2017-07-29
17:10
Merge latest trunk changes with this branch. (check-in: b42c87790e user: dan tags: server-process-edition)
16:01
Move the generation of output column names earlier, to right after name resolution and before query transformations such as flattening. This prevents the names from getting mangled by query transformations, and obviates hacks in the query flattener that attempt to work around the name mangling. The resulting code is smaller and faster and gives more consistent output. This is an alternative fix to ticket [de3403bf5ae5f72ed]. (check-in: 09834279ae user: drh tags: early-column-names)
03:33
In the query flattener, only add AS clauses to output columns of the outer query that are copied directly from the inner query. Formerly, all columns of the outer query received an AS clause if they did not have one already. This is a proposed fix for ticket [de3403bf5ae5f72]. (check-in: 439cc5c52c user: drh tags: flattener-column-names)
2017-07-28
22:22
Update Tcl version used by the TclKit batch tool for MSVC. (check-in: bcec155e0d user: mistachkin tags: trunk)
22:13
Fix harmless compiler warning. (check-in: 3286e1a07b user: mistachkin tags: trunk)

Changes to VERSION.

Changes to autoconf/Makefile.msc.

Changes to configure.

Changes to src/alter.c.

Changes to src/build.c.

Changes to src/callback.c.

Changes to src/func.c.

Changes to src/insert.c.

Changes to src/main.c.

Changes to src/prepare.c.

Changes to src/select.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/trigger.c.

Changes to src/vacuum.c.

Changes to src/vdbe.c.

Changes to src/vdbeapi.c.

Changes to src/wherecode.c.

Changes to src/whereexpr.c.

Changes to test/colname.test.

Changes to test/like.test.

Changes to test/without_rowid1.test.

Changes to tool/GetTclKit.bat.