Fossil SCM

Make sure that Fossil is always compiled with SQLite >= 3.25.0. Add mention of TLS 1.3 to changelog.

jan.nijtmans 2018-09-16 15:43 trunk
Commit d0dcf908a80d226ce34c700384fbc933516f85dd516097bc31c31fe3417ca387
2 files changed +4 -4 +5 -4
+4 -4
--- auto.def
+++ auto.def
@@ -126,17 +126,17 @@
126126
# the code below will append -ldl to LIBS.
127127
#
128128
foreach extralibs {{} {-ldl}} {
129129
130130
# 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
133133
# fossil.
134134
#
135135
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)"
138138
}
139139
140140
# Success. Update symbols and return.
141141
#
142142
define USE_SYSTEM_SQLITE 1
143143
--- 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
--- www/changes.wiki
+++ www/changes.wiki
@@ -3,11 +3,11 @@
33
<a name='v2_7'></a>
44
<h2>Changes for Version 2.7 (2018-09-??)</h2>
55
66
* Add the [./alerts.md|email alerts] feature for commits, ticket
77
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
99
setup and use as it ought to be.
1010
* Add the [./forum.wiki|discussion forum] feature.
1111
* Add new user capabilities letters needed to support alerts and forum.
1212
Formerly, user capabilities were letters from &#91;a-z&#93;, but with the
1313
enhancements, the supply of lower case letters was exhausted.
@@ -24,10 +24,11 @@
2424
* Add the [./backoffice.md|backoffice].
2525
* Update internal Unicode character tables, used in regular expression
2626
handling, from version 10.0 to 11.0.
2727
* Improvements to the "Security Audit" administration page
2828
* Update the built-in SQLite to version 3.25.0.
29
+ * Add support for TLS 1.3, when compiled with OpenSSL 1.1.1.
2930
* Some code and interfaces are in place to support sending and
3031
receiving email directly via SMTP, but this feature is not yet
3132
complete or ready for production use.
3233
3334
<a name='v2_6'></a>
@@ -39,12 +40,12 @@
3940
same as "Verbose" in the previous release. The "Verbose" mode is
4041
now like "Compact" except the extra check-in details are shown by
4142
default.
4243
* Add support for ETags:, Last-Modified:, and If-Modified-Since:
4344
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
4647
[/help?cmd=/sqlar|/sqlar] pages so that the checkin
4748
name to be downloaded can be expressed as part of the URI,
4849
and without the need for query parameters.
4950
* On the [/help?cmd=/timeline|/timeline] webpage, add the days=N
5051
query parameter and enhance the ymd=DATE and yw=DATE query parameters
@@ -61,11 +62,11 @@
6162
6263
<a name='v2_5'></a>
6364
<h2>Changes for Version 2.5 (2018-02-07)</h2>
6465
6566
* 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
6768
"Columnar" view options on timelines.
6869
* Common display settings (such as the "view" option and the number
6970
of rows in a timeline) are held in a cookie and thus persist
7071
across multiple pages.
7172
* Rework the skin editing process so that changes are implemented
7273
--- 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 &#91;a-z&#93;, 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 &#91;a-z&#93;, 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

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button