Timeline
Not logged in

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

100 most recent check-ins

2018-04-25
13:34
[de76c92a63] Leaf: Update the built-in SQLite to the latest 3.24.0 alpha version. (user: drh, tags: trunk)
2018-04-21
22:58
[2e8f288711] Fix minor typo in the fossil-v-git document. (user: drh, tags: trunk)
2018-04-11
20:34
[805a58c320] Correct minor typo (user: andygoth, tags: trunk)
08:16
[87f3c94677] Leaf: Merge trunk. Update to Beta 2 of OpenSSL 1.1.1 (with TLS 1.3 support !!!) (user: jan.nijtmans, tags: openssl-1.1)
2018-04-10
17:48
[52b3b8ed22] Update the built-in SQLite to version 3.23.1. (user: drh, tags: trunk)
11:55
[7ffa5ae027] Enhance the replacement algorithm for the tarball cache so that it gives extra weight to tarballs that have been accessed more than once. (user: drh, tags: trunk)
2018-04-06
12:01
[3e94c7ed74] Enhance the /tarball, /zip, and /sqlar pages so that the checkin name to be downloaded can be expressed as part of the URI, and without the need for query parameters. (user: drh, tags: trunk)
2018-04-02
11:40
[508c42a639] Fix Makefile typo, SQLITE_USE_ZLIB should be SQLITE_HAVE_ZLIB. (user: mistachkin, tags: trunk)
11:15
[699cefc88e] Update the built-in SQLite to version 3.23.0 final. (user: drh, tags: trunk)
2018-03-29
17:03
[21780aef9a] Also allow the '-' character in parameter and cookie names. This is necessary for the login cookie. (user: drh, tags: trunk)
15:42
[032188a698] Update the built-in SQLite to the second 3.23.0 beta. (user: drh, tags: trunk)
15:24
[6c02983d0a] Extra comment describing the previous change. (user: drh, tags: trunk)
15:20
[e09df6ea47] Slight revision to [be5d83f93ac66f65] to allow "_" in parameter names. (user: drh, tags: trunk)
15:16
[be5d83f93a] New security feature: Reject any query parameter, POST parameter, or cookie whose name contains a non-alphanumeric character. No know vulnerabilities exist because of this. I'm just be paranoid. This enhancement is inspired by Drupalgeddon2. (user: drh, tags: trunk)
2018-03-28
18:38
[d470fc70d6] Update the built-in SQLite to the first 3.23.0 beta. (user: drh, tags: trunk)
08:06
[d9573d8785] Merge trunk (user: jan.nijtmans, tags: openssl-1.1)
08:01
[531a517b8e] Update openssl version (user: jan.nijtmans, tags: trunk)
2018-03-26
13:21
[e765f90ee7] Fix a pledge() problem with the status command. (user: drh, tags: trunk)
01:05
[b948eaeaff] Harmless comment typo fix. (user: drh, tags: trunk)
2018-03-23
15:37
[1336c4af8a] Disable the SQLite automatic index warning on non-debug builds. (user: drh, tags: trunk)
14:00
[55a3316b62] Add the magic comment to the query for /tagtimeline to suppress the sort-w/o-index warning message from FOSSIL_DEBUG. (user: drh, tags: trunk)
2018-03-22
19:43
[1849c6e205] Update the built-in SQLite to the latest pre-release snapshot for beta testing. (user: drh, tags: trunk)
2018-03-20
17:10
[d5ca5384a0] Support for using 'sys/mman.h' when compiling for POSIX. (user: mistachkin, tags: trunk)
17:08
[e382cae5c1] The markdown processor should use the Fossil memory allocation routines. (user: mistachkin, tags: trunk)
2018-03-19
20:24
[7c690c0896] If the dp= and r= query parameters are both supplied to /timeline, use only the r= query parameter and ignore dp=. (user: drh, tags: trunk)
19:55
[63b967e0ab] Closed-Leaf: This doesn't quite work, so I'll try a different approach. Was: When clicking on the "Move to branch ...." links in the timeline, show only check-ins relevant to that branch. (user: drh, tags: mistake)
2018-03-17
23:11
[802939b18d] Do no update the display cookie except when the user specifically changes the selectors on the /timeline submenu. (user: drh, tags: trunk)
22:33
[5447bc9028] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: withMman)
22:32
[e2a90ed56e] Fix harmless compiler warning. (user: mistachkin, tags: trunk)
21:24
[a6a2d861d1] Report the detected memory page size in the verbose version information. (user: mistachkin, tags: withMman)
21:16
[fd1bee7279] POSIX enhancements for fossil_get_page_size(). (user: mistachkin, tags: withMman)
20:53
[2c3b7457df] Merge updates from trunk. (user: mistachkin, tags: withMman)
20:52
[853b7c7f5c] Update the custom MinGW makefile. (user: mistachkin, tags: trunk)
20:51
[142218827c] Minor updates to the build system, et al, for 'mman.h' support. (user: mistachkin, tags: withMman)
20:31
[37b69e7d0c] Experimental support for using 'mman.h' when compiling for POSIX. (user: mistachkin, tags: withMman)
16:29
[ea67a5449a] Update the build-in SQLite to the latest 3.23.0 alpha (user: drh, tags: trunk)
15:55
[b900583c96] Add a new viewing mode called "Classic". The new "Classic" is the same as "Verbose" in the previous release. The "Verbose View" is now the same as "Compact" except that the check-in details are always expanded. (user: drh, tags: trunk)
2018-03-12
12:10
[0d3425db7b] Upstream cson patch to change f() decls to f(void) and rename internal symbols which collide with system/compiler symbols on HPUX and Solaris 11/Illumos. (user: stephan, tags: trunk)
03:53
[7989d7cdbe] Fix documentation typos reported on the mailing list. (user: drh, tags: trunk)
2018-03-08
04:03
[0d11ea056b] Leaf: Merge in latest from trunk. (user: andybradford, tags: pledge-additions)
2018-03-07
19:46
[323299cb56] Rid the code of the legacy UUID_SIZE macro. Replace it everywhere with either HNAME_MAX or HNAME_LEN_SHA1 or HNAME_LEN_K256, as appropriate. (user: drh, tags: trunk)
2018-02-28
13:46
[61941baf12] Modify an error message to avoid using an unquoted apostrophe. (user: mistachkin, tags: trunk)
13:46
[6830dec76c] Update the custom MinGW makefile. (user: mistachkin, tags: trunk)
2018-02-25
19:47
[f89eb80eec] Add support for Last-Modified: and If-Modified-Since:. Currently only works for /uv but can be easily expanded to other resources. Also change Set-Cookie to use max-age= rather than expires=. (user: drh, tags: trunk)
19:09
[7383450dd5] Add support for ETags cache control. (user: drh, tags: trunk)
19:09
[f2492f3bb6] Closed-Leaf: Add ETags cache control to the /tarball, /zip, and /sqlar pages. (user: drh, tags: etags-cache-control)
2018-02-24
20:14
[ae660cd62f] Redesign the ETags mechanism to be simpler and safer. (user: drh, tags: etags-cache-control)
18:39
[02740c2c47] Closed-Leaf: Further changes trying to get ETags to work well. But as I type this, I feel like this design is not working out well and I am about ready to start over from scratch. This check-in is just to preserve work in case I want to come back to it later. (user: drh, tags: etags)
17:08
[43a66b58db] Fix ETags support for when compiling with FOSSIL_ENABLE_TH1_HOOKS. (user: drh, tags: etags)
03:49
[787896c5eb] Add support for the ETag: and If-None-Match: headers for improved cache control. Currently this only works for /uv but the mechanism is reasonably general and can be extended to other pages. (user: drh, tags: etags)
03:47
[2588d44783] Optimizations to the ETag implementation. (user: drh, tags: etags-cache-control)
03:38
[5b84cab0d6] ETags now working for the /uv page. (user: drh, tags: etags-cache-control)
00:39
[94c0b8ecd1] First cut at supporting ETags: and If-None-Match: for cache control. (user: drh, tags: etags-cache-control)
2018-02-23
21:29
[203d82d80e] Make default project name "<unnamed>" in the output of the "extras" and "changes" commands. (user: drh, tags: trunk)
21:24
[c44d9e4dba] Remove the mkdownload.html file from the documentation folder, since it is no longer used. Remove mention of OpenBSD from installation instructions, since precompiled binaries for that platform are no longer provided. (user: drh, tags: trunk)
18:45
[219f3e6b7e] Fix the mtime computation for "fossil all ui" on windows. (user: drh, tags: trunk)
2018-02-16
19:57
[01984ee0d2] Fix a typos and improve the wording on the failure-to-upgrade-to-HTTPS error screen. (user: drh, tags: trunk)
16:28
[55f6c765fb] Fix segfault when accessing the initial checkin directory on a fusefs mounted repository. (user: drh, tags: trunk)
16:16
[61733824bb] An HTTPS upgrade redirect loop now is broken and gives a warning. The "-nossl" is no longer the default on "fossil server". Warning messages are provided when trying to log in via an insecure connection. (user: drh, tags: trunk)
14:39
[6831769d62] Closed-Leaf: Fix segfault when accessing the initial checkin directory on a fusefs mounted repository. This is on a branch because the Fix is on manifest_file_seek_base() function which is not only fuse-related. (user: mgagnon, tags: fix_fusefs_on_empty_checkin_crash)
2018-02-13
22:26
[f2231ba668] On the Fossil repository screen list that comes up with commands like "fossil all ui", show the last modification time of each repo, and allow sorting by mtime. (user: drh, tags: trunk)
12:48
[209542742a] Fix a hyperlink typo in the server.wiki documentation. Caught by Svyatoslav Mishyn. (user: drh, tags: trunk)
2018-02-12
16:32
[29adfac433] Patch from Pietro Cerutti to enable TCL shared library loading in TH1 on FreeBSD. (user: drh, tags: trunk)
13:01
[fe87e4cb9d] Add the --use-author flag to "fossil import --git". Patch from Dingyuan Wang. (user: drh, tags: trunk)
12:55
[ceba488122] Fix incorrect setting name in the "fts-config" command. (user: drh, tags: trunk)
12:47
[c9efdfcaf4] New uses for cgi_csrf_safe(). (user: drh, tags: trunk)
08:50
[270d2fb95c] Leaf: Merged trunk (user: mjanssen, tags: commonmark-markdown)
2018-02-10
16:24
[047802a3c3] Add the cgi_csrf_safe() routine as a supplimental defense against cross-site request forgery attacks. (user: drh, tags: trunk)
15:38
[694e11a72e] Fix the display of technotes on the main timeline so that their background color shows again. (user: drh, tags: trunk)
2018-02-07
18:48
[188a0e2904] Version 2.5 (user: drh, tags: trunk, release, version-2.5)
2018-02-05
20:18
[f390552d0e] Add (undocumented) from= and to= query parameters on the /reports webpage. If both parameters are a date/time string, then report only covers the span of dates specified. (user: drh, tags: trunk)
2018-01-28
21:52
[57f178eecc] Remove --no-dir-symlinks option from the docs. (user: mistachkin, tags: trunk)
2018-01-25
00:37
[c125af3e47] Another change log update. (user: drh, tags: trunk)
2018-01-24
19:46
[1cbaf3bdd9] Update the 2.5 change log. (user: drh, tags: trunk)
19:17
[8007cfc0db] Update the built-in SQLite to the 3.22.0 final. (user: drh, tags: trunk)
17:00
[0ac1895c7f] Timeline fixes: (1) Show the artifact-id for tickets, wiki, and tags in the detail section for Verbose and Compact Mode. (2) Fix the graph.js script so that it sets ellipsis callbacks even if there are not graph elements. (user: drh, tags: trunk)
2018-01-23
22:34
[4962fa9e33] Stop including settings in the 'Available commands' section of the help web page. Fix typo of '--setting' help option. (user: mistachkin, tags: trunk)
2018-01-22
03:01
[c0f94f6963] Merge in recent fixes from trunk. (user: andybradford, tags: pledge-additions)
2018-01-21
23:48
[861f4b0bde] Update the built-in SQLite to the third 3.22.0 beta for testing. Also fix a typo in a comment in the "fossil ui" command. (user: drh, tags: trunk)
23:45
[48798bb119] Fix the /annotate webpage so that it works even if "fossil ui" is not launched from the root of the check-out. (user: drh, tags: trunk)
23:11
[a7d9598a0d] Fix annotate_file() so that it correctly errors out if the named file does not exist in the repository. (user: drh, tags: trunk)
22:59
[f5bcc25ac0] Correctly show the edited and original comments on the /info page for check-ins. Fixes a bug spotted by Stephan Beal. (user: drh, tags: trunk)
2018-01-20
20:47
[36c76a13da] Restrict the process further now that these are no longer required in status command. (user: andybradford, tags: pledge-additions)
20:46
[866f92faa9] It isn't necessary to allow id either for the status command as nobody should be trying to setuid. (user: andybradford, tags: pledge-additions)
2018-01-19
19:15
[6b41a7e803] Remove call of "getuid()" added on previous commit because it is not available on windows. For the pledge() call, always allow "chown" for now, even if not running as root. (user: mgagnon, tags: trunk)
18:06
[396513fa4a] If running "fossil status" when pledge() is enabled, the "chown" promise needs to be added when running as root, otherwise fossil receive a SIGABRT and crash when attempting to call fchown(...) on creation of the .fossil-journal file. (user: mgagnon, tags: trunk)
2018-01-18
03:52
[4f90d591aa] Now that pledge() is automatically detected, update the comment with the new name of the configuration parameter. (user: andybradford, tags: trunk)
2018-01-17
19:29
[91ccde50a0] Only make the first argument to pledge() available using the fossil_pledge() interface. The second argument is always NULL. (user: drh, tags: trunk)
19:22
[4471e93c75] Show the HAVE_PLEDGE configuration parameter in the output of "version -v". (user: drh, tags: trunk)
19:04
[64def88f8b] Automatically detect the presence of the pledge() system interface and use it if it is available. (user: drh, tags: trunk)
01:11
[6e694cd37b] Merge the latest Ardoise skin updates. (user: drh, tags: trunk)
2018-01-16
16:32
[ad984a2537] Fix bug in the db_get_mprintf() function and its siblings introduced by the previous check-in and caused by the parameter reordering. (user: drh, tags: trunk)
16:30
[2fac7df467] Update the codecheck1.c utility program to find unsafe format strings for recently added varargs functions. Fix unsafe varargs found by this update. This is a continuation of the fix in check-in [3c2ef25d03fb48d5]. (user: drh, tags: trunk)
15:44
[dddad4f073] merge previous fork (user: mgagnon, tags: trunk)
15:41
[3c2ef25d03] Fix bad url on "Advanced"/"Basic" link of the timeline page.    The zLink argument of style_submenu_element() should be a literal "%s", otherwise, encoded url parameter value may contain "%" and get corrupt by the vmprintf() call inside.    Problem was happening when clicking on "Basic/Advanced" link on this page: http://www.fossil-scm.org/index.html/t... (user: mgagnon, tags: trunk)
15:32
[72fba300c8] Update the built-in SQLite to the second 3.22.0 beta for testing. (user: drh, tags: trunk)
14:01
[e07fdbc51e] Fix typo in the default skin CSS - patch from Johan Kuuse. (user: drh, tags: trunk)
09:09
[bad4d28297] missing hyphens (user: jan.nijtmans, tags: trunk)
08:34
[90b07ed588] Fix recognition of sha3 in marks file. Patch adapted from Dingyuan Wang's report. Thanks! (user: jan.nijtmans, tags: trunk)
08:32
[37cbd97cab] Fossil now needs at least SQLite 3.22, so check for that (user: jan.nijtmans, tags: trunk)