Fossil SCM
Make sure that Fossil is always compiled with SQLite >= 3.25.0. Add mention of TLS 1.3 to changelog.
Commit
d0dcf908a80d226ce34c700384fbc933516f85dd516097bc31c31fe3417ca387
Parent
115544e97517f44…
2 files changed
+4
-4
+5
-4
M
auto.def
+4
-4
| --- auto.def | ||
| +++ auto.def | ||
| @@ -126,17 +126,17 @@ | ||
| 126 | 126 | # the code below will append -ldl to LIBS. |
| 127 | 127 | # |
| 128 | 128 | foreach extralibs {{} {-ldl}} { |
| 129 | 129 | |
| 130 | 130 | # Locate the system SQLite by searching for sqlite3_open(). Then check |
| 131 | - # if sqlite3_keyword_check() can be found as well. If we can find open() but | |
| 132 | - # not keyword_check(), then the system SQLite is too old to link against | |
| 131 | + # if sqlite3_create_window_function can be found as well. If we can find open() but | |
| 132 | + # not create_window_function(), then the system SQLite is too old to link against | |
| 133 | 133 | # fossil. |
| 134 | 134 | # |
| 135 | 135 | if {[check-function-in-lib sqlite3_open sqlite3 $extralibs]} { |
| 136 | - if {![check-function-in-lib sqlite3_keyword_check sqlite3 $extralibs]} { | |
| 137 | - user-error "system sqlite3 too old (require >= 3.24.0)" | |
| 136 | + if {![check-function-in-lib sqlite3_create_window_function sqlite3 $extralibs]} { | |
| 137 | + user-error "system sqlite3 too old (require >= 3.25.0)" | |
| 138 | 138 | } |
| 139 | 139 | |
| 140 | 140 | # Success. Update symbols and return. |
| 141 | 141 | # |
| 142 | 142 | define USE_SYSTEM_SQLITE 1 |
| 143 | 143 |
| --- auto.def | |
| +++ auto.def | |
| @@ -126,17 +126,17 @@ | |
| 126 | # the code below will append -ldl to LIBS. |
| 127 | # |
| 128 | foreach extralibs {{} {-ldl}} { |
| 129 | |
| 130 | # Locate the system SQLite by searching for sqlite3_open(). Then check |
| 131 | # if sqlite3_keyword_check() can be found as well. If we can find open() but |
| 132 | # not keyword_check(), then the system SQLite is too old to link against |
| 133 | # fossil. |
| 134 | # |
| 135 | if {[check-function-in-lib sqlite3_open sqlite3 $extralibs]} { |
| 136 | if {![check-function-in-lib sqlite3_keyword_check sqlite3 $extralibs]} { |
| 137 | user-error "system sqlite3 too old (require >= 3.24.0)" |
| 138 | } |
| 139 | |
| 140 | # Success. Update symbols and return. |
| 141 | # |
| 142 | define USE_SYSTEM_SQLITE 1 |
| 143 |
| --- auto.def | |
| +++ auto.def | |
| @@ -126,17 +126,17 @@ | |
| 126 | # the code below will append -ldl to LIBS. |
| 127 | # |
| 128 | foreach extralibs {{} {-ldl}} { |
| 129 | |
| 130 | # Locate the system SQLite by searching for sqlite3_open(). Then check |
| 131 | # if sqlite3_create_window_function can be found as well. If we can find open() but |
| 132 | # not create_window_function(), then the system SQLite is too old to link against |
| 133 | # fossil. |
| 134 | # |
| 135 | if {[check-function-in-lib sqlite3_open sqlite3 $extralibs]} { |
| 136 | if {![check-function-in-lib sqlite3_create_window_function sqlite3 $extralibs]} { |
| 137 | user-error "system sqlite3 too old (require >= 3.25.0)" |
| 138 | } |
| 139 | |
| 140 | # Success. Update symbols and return. |
| 141 | # |
| 142 | define USE_SYSTEM_SQLITE 1 |
| 143 |
+5
-4
| --- www/changes.wiki | ||
| +++ www/changes.wiki | ||
| @@ -3,11 +3,11 @@ | ||
| 3 | 3 | <a name='v2_7'></a> |
| 4 | 4 | <h2>Changes for Version 2.7 (2018-09-??)</h2> |
| 5 | 5 | |
| 6 | 6 | * Add the [./alerts.md|email alerts] feature for commits, ticket |
| 7 | 7 | changes, wiki changes, forum posts, and announcements. This is |
| 8 | - still a work in progress. It works, but it is not as easy to | |
| 8 | + still a work in progress. It works, but it is not as easy to | |
| 9 | 9 | setup and use as it ought to be. |
| 10 | 10 | * Add the [./forum.wiki|discussion forum] feature. |
| 11 | 11 | * Add new user capabilities letters needed to support alerts and forum. |
| 12 | 12 | Formerly, user capabilities were letters from [a-z], but with the |
| 13 | 13 | enhancements, the supply of lower case letters was exhausted. |
| @@ -24,10 +24,11 @@ | ||
| 24 | 24 | * Add the [./backoffice.md|backoffice]. |
| 25 | 25 | * Update internal Unicode character tables, used in regular expression |
| 26 | 26 | handling, from version 10.0 to 11.0. |
| 27 | 27 | * Improvements to the "Security Audit" administration page |
| 28 | 28 | * Update the built-in SQLite to version 3.25.0. |
| 29 | + * Add support for TLS 1.3, when compiled with OpenSSL 1.1.1. | |
| 29 | 30 | * Some code and interfaces are in place to support sending and |
| 30 | 31 | receiving email directly via SMTP, but this feature is not yet |
| 31 | 32 | complete or ready for production use. |
| 32 | 33 | |
| 33 | 34 | <a name='v2_6'></a> |
| @@ -39,12 +40,12 @@ | ||
| 39 | 40 | same as "Verbose" in the previous release. The "Verbose" mode is |
| 40 | 41 | now like "Compact" except the extra check-in details are shown by |
| 41 | 42 | default. |
| 42 | 43 | * Add support for ETags:, Last-Modified:, and If-Modified-Since: |
| 43 | 44 | cache control mechanisms. |
| 44 | - * Enhance the [/help?cmd=/tarball|/tarball], | |
| 45 | - [/help?cmd=/zip|/zip], and | |
| 45 | + * Enhance the [/help?cmd=/tarball|/tarball], | |
| 46 | + [/help?cmd=/zip|/zip], and | |
| 46 | 47 | [/help?cmd=/sqlar|/sqlar] pages so that the checkin |
| 47 | 48 | name to be downloaded can be expressed as part of the URI, |
| 48 | 49 | and without the need for query parameters. |
| 49 | 50 | * On the [/help?cmd=/timeline|/timeline] webpage, add the days=N |
| 50 | 51 | query parameter and enhance the ymd=DATE and yw=DATE query parameters |
| @@ -61,11 +62,11 @@ | ||
| 61 | 62 | |
| 62 | 63 | <a name='v2_5'></a> |
| 63 | 64 | <h2>Changes for Version 2.5 (2018-02-07)</h2> |
| 64 | 65 | |
| 65 | 66 | * Numerous enhancements to the look and feel of the web interface. |
| 66 | - Especially: Added separate "Modern", "Compact", "Verbose", and | |
| 67 | + Especially: Added separate "Modern", "Compact", "Verbose", and | |
| 67 | 68 | "Columnar" view options on timelines. |
| 68 | 69 | * Common display settings (such as the "view" option and the number |
| 69 | 70 | of rows in a timeline) are held in a cookie and thus persist |
| 70 | 71 | across multiple pages. |
| 71 | 72 | * Rework the skin editing process so that changes are implemented |
| 72 | 73 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -3,11 +3,11 @@ | |
| 3 | <a name='v2_7'></a> |
| 4 | <h2>Changes for Version 2.7 (2018-09-??)</h2> |
| 5 | |
| 6 | * Add the [./alerts.md|email alerts] feature for commits, ticket |
| 7 | changes, wiki changes, forum posts, and announcements. This is |
| 8 | still a work in progress. It works, but it is not as easy to |
| 9 | setup and use as it ought to be. |
| 10 | * Add the [./forum.wiki|discussion forum] feature. |
| 11 | * Add new user capabilities letters needed to support alerts and forum. |
| 12 | Formerly, user capabilities were letters from [a-z], but with the |
| 13 | enhancements, the supply of lower case letters was exhausted. |
| @@ -24,10 +24,11 @@ | |
| 24 | * Add the [./backoffice.md|backoffice]. |
| 25 | * Update internal Unicode character tables, used in regular expression |
| 26 | handling, from version 10.0 to 11.0. |
| 27 | * Improvements to the "Security Audit" administration page |
| 28 | * Update the built-in SQLite to version 3.25.0. |
| 29 | * Some code and interfaces are in place to support sending and |
| 30 | receiving email directly via SMTP, but this feature is not yet |
| 31 | complete or ready for production use. |
| 32 | |
| 33 | <a name='v2_6'></a> |
| @@ -39,12 +40,12 @@ | |
| 39 | same as "Verbose" in the previous release. The "Verbose" mode is |
| 40 | now like "Compact" except the extra check-in details are shown by |
| 41 | default. |
| 42 | * Add support for ETags:, Last-Modified:, and If-Modified-Since: |
| 43 | cache control mechanisms. |
| 44 | * Enhance the [/help?cmd=/tarball|/tarball], |
| 45 | [/help?cmd=/zip|/zip], and |
| 46 | [/help?cmd=/sqlar|/sqlar] pages so that the checkin |
| 47 | name to be downloaded can be expressed as part of the URI, |
| 48 | and without the need for query parameters. |
| 49 | * On the [/help?cmd=/timeline|/timeline] webpage, add the days=N |
| 50 | query parameter and enhance the ymd=DATE and yw=DATE query parameters |
| @@ -61,11 +62,11 @@ | |
| 61 | |
| 62 | <a name='v2_5'></a> |
| 63 | <h2>Changes for Version 2.5 (2018-02-07)</h2> |
| 64 | |
| 65 | * Numerous enhancements to the look and feel of the web interface. |
| 66 | Especially: Added separate "Modern", "Compact", "Verbose", and |
| 67 | "Columnar" view options on timelines. |
| 68 | * Common display settings (such as the "view" option and the number |
| 69 | of rows in a timeline) are held in a cookie and thus persist |
| 70 | across multiple pages. |
| 71 | * Rework the skin editing process so that changes are implemented |
| 72 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -3,11 +3,11 @@ | |
| 3 | <a name='v2_7'></a> |
| 4 | <h2>Changes for Version 2.7 (2018-09-??)</h2> |
| 5 | |
| 6 | * Add the [./alerts.md|email alerts] feature for commits, ticket |
| 7 | changes, wiki changes, forum posts, and announcements. This is |
| 8 | still a work in progress. It works, but it is not as easy to |
| 9 | setup and use as it ought to be. |
| 10 | * Add the [./forum.wiki|discussion forum] feature. |
| 11 | * Add new user capabilities letters needed to support alerts and forum. |
| 12 | Formerly, user capabilities were letters from [a-z], but with the |
| 13 | enhancements, the supply of lower case letters was exhausted. |
| @@ -24,10 +24,11 @@ | |
| 24 | * Add the [./backoffice.md|backoffice]. |
| 25 | * Update internal Unicode character tables, used in regular expression |
| 26 | handling, from version 10.0 to 11.0. |
| 27 | * Improvements to the "Security Audit" administration page |
| 28 | * Update the built-in SQLite to version 3.25.0. |
| 29 | * Add support for TLS 1.3, when compiled with OpenSSL 1.1.1. |
| 30 | * Some code and interfaces are in place to support sending and |
| 31 | receiving email directly via SMTP, but this feature is not yet |
| 32 | complete or ready for production use. |
| 33 | |
| 34 | <a name='v2_6'></a> |
| @@ -39,12 +40,12 @@ | |
| 40 | same as "Verbose" in the previous release. The "Verbose" mode is |
| 41 | now like "Compact" except the extra check-in details are shown by |
| 42 | default. |
| 43 | * Add support for ETags:, Last-Modified:, and If-Modified-Since: |
| 44 | cache control mechanisms. |
| 45 | * Enhance the [/help?cmd=/tarball|/tarball], |
| 46 | [/help?cmd=/zip|/zip], and |
| 47 | [/help?cmd=/sqlar|/sqlar] pages so that the checkin |
| 48 | name to be downloaded can be expressed as part of the URI, |
| 49 | and without the need for query parameters. |
| 50 | * On the [/help?cmd=/timeline|/timeline] webpage, add the days=N |
| 51 | query parameter and enhance the ymd=DATE and yw=DATE query parameters |
| @@ -61,11 +62,11 @@ | |
| 62 | |
| 63 | <a name='v2_5'></a> |
| 64 | <h2>Changes for Version 2.5 (2018-02-07)</h2> |
| 65 | |
| 66 | * Numerous enhancements to the look and feel of the web interface. |
| 67 | Especially: Added separate "Modern", "Compact", "Verbose", and |
| 68 | "Columnar" view options on timelines. |
| 69 | * Common display settings (such as the "view" option and the number |
| 70 | of rows in a timeline) are held in a cookie and thus persist |
| 71 | across multiple pages. |
| 72 | * Rework the skin editing process so that changes are implemented |
| 73 |