Fossil

Timeline
Login

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

200 most recent check-ins related to "trunk"

2020-06-06
04:06
Describe how to produce a build with debugging options enabled. (Leaf check-in: c9690c73 user: ashepilko tags: trunk)
03:56
Support the build from an out of source-tree directory on Windows; allow paths with spaces. (check-in: 0519493f user: ashepilko tags: trunk)
2020-06-05
14:43
Minor branch help doc tweak suggestion from the forum. (check-in: f488eaf5 user: stephan tags: trunk)
2020-06-04
21:01
mv-rm.test: On test teardown, delete the manually created dir. (check-in: 5da1bd94 user: ashepilko tags: trunk)
20:51
revert: Allow reverting of current changes for the whole directory tree. (check-in: a8bb0869 user: ashepilko tags: trunk)
18:38
Update the built-in SQLite to the latest trunk version so that the "fossil sql" command can take advantage of the new ".mode box" setting. (check-in: 363efffe user: drh tags: trunk)
14:23
The safe-HTML feature of Markdown rendering now shows the full content of omitted HTML elements, without truncation. (check-in: 16d68b0d user: drh tags: trunk)
14:12
On the /timeline page with the c= query parameter, try harder to capture the full number of events requested by the n= query parameter. (check-in: a1af8026 user: drh tags: trunk)
14:10
Update the built-in SQLite to the latest trunk version that includes the COMMIT patch for 3.32.2 plus the new ".mode table" and ".mode json" features of the CLI. (check-in: 99187917 user: drh tags: trunk)
10:43
Fix for "/timeline?c=XXXX" (circa the specified check-in) when the target check-in is at or near the tip of the timeline. See https://fossil-scm.org/forum/forumpost/e3adbfedfd (Leaf check-in: 16a09da8 user: graham tags: timeline-circa-fix)
2020-06-03
22:43
Squelched a compiler warning reported at https://fossil-scm.org/forum/forumpost/4215cf68c7. (check-in: 35ce9e3e user: stephan tags: trunk)
2020-06-02
22:34
mv: Handle the case of soft-renaming of a managed sub-directory that was already renamed at the file-system level; see forumpost/f5b13591e3 (check-in: 709d2f80 user: ashepilko tags: trunk)
20:05
Add the safe-html setting that determines which kinds of documents are allowed to generate unsafe HTML from Markdown. (check-in: 89b6dda9 user: drh tags: trunk)
18:55
Documentation improvements on the HTML safer. Only apply safe-html to Forum posts for the moment. (check-in: 03ce4e70 user: drh tags: trunk)
17:38
Update the HTML safeing mechanism so that it does the entire Markdown output all at once. In this way it is better able to cope with block markup that spans multiple paragraphs. (check-in: 382f3731 user: drh tags: trunk)
15:14
Only use safe-html markdown rendering for the Forum. This is a temporary measure to get most things working again while we devise improvements to the safe-html mechanism. (check-in: f4e6efb2 user: drh tags: trunk)
13:52
Merge in Markdown changes from trunk. (check-in: bf5a21e0 user: graham tags: ui-local-diff)
12:35
Change the callback function names in markdown_html.c so that they match the pointer names in markdown.c. No functional changes. (check-in: 485fda60 user: drh tags: trunk)
12:29
Refactor the safe-html interface names. Improved comments. No functional changes. (check-in: 54c1fd6f user: drh tags: trunk)
11:23
Fix blob_append_safe_html() so that it can handle the case of nHtml==0. (check-in: cd0b228d user: drh tags: trunk)
2020-06-01
22:46
Adjust the webpage-ex.md page due to the fact that <style> is no longer allowed in Markdown, for security. (check-in: 9f9fbb4b user: drh tags: trunk)
22:24
Quick fix to many of the formatting problems associated with the recent attempts at making the Markdown output "safer". More work to be done, but this check-in will at least get most of the website working again. I hope. (check-in: c2875cb4 user: drh tags: trunk)
20:51
Optimization to markdown formatting - faster determination if a line is part of a table for the common case when it is not. (check-in: bd2796b1 user: drh tags: trunk)
20:22
Give SQLite a hint to help it run faster in symbolic_name_to_rid(). (check-in: d45542cc user: drh tags: trunk)
20:12
Remove a redundant call to manifest_get(). (check-in: 50ed560c user: drh tags: trunk)
19:31
Further improvements to the end-tag insertion algorithm. (check-in: a7ebb8d7 user: drh tags: trunk)
19:16
Improvements to automatic end-tags. (check-in: a7807a8b user: drh tags: trunk)
16:10
When HTML markup is sanitized by the blob_append_safe_html() function, instead of removing offending markup, escape it and put it within an error span. (check-in: bc2e6fbe user: drh tags: trunk)
14:59
Revert the change at [a3ab0c6186b43236]. In its place, add the blob_append_safe_html() routine that stricts HTML generated by Markdown to be in the set of safe elements as defined by Fossil-wiki. Omit any unsafe elements and/or attributes. Omit unmatched close-tags. Insert missing close-tags. (check-in: aadf9172 user: drh tags: trunk)
13:11
Rename the htmlTagLength() function to html_tag_length(). (check-in: 3f99bca9 user: drh tags: trunk)
07:01
Enhance the markdown formatter to ignore certain HTML tags such as <style>. (check-in: a3ab0c61 user: drh tags: trunk)
01:14
Folded info from forum thread https://www.fossil-scm.org/forum/forumpost/b770d8edc4 into the Debian/nginx service docs. (check-in: 4b983223 user: wyoung tags: trunk)
2020-05-30
19:32
Merged in UUID-renaming changes from trunk. (check-in: 1fd9acb9 user: graham tags: ui-local-diff)
16:51
Added "& server" to the "native" row in the characterization table at the top of fossil-v-git.wiki. (check-in: 6c04e42f user: wyoung tags: trunk)
16:39
Small adjustments to the terminology in the summary table at the top of fossil-v-git.wiki. (check-in: 38850c03 user: wyoung tags: trunk)
2020-05-29
17:57
Correction to the /thisdayinhistory page so that it shows the first day of the project on the anniversary of the project. (check-in: 018db17c user: drh tags: trunk)
16:46
Update the built-in SQLite to the latest trunk code that includes the new ".mode table" command for formatting output from the CLI. (check-in: f6a99292 user: drh tags: trunk)
10:32
Remove an incorrect foreign key from the mlink table. Many of the other foreign keys are syntactically correct, but Fossil uses numeric 0 instead of NULL to mean "no reference", which is semantically wrong. We should try to fix that at some point, perhaps. Or enhance SQLite so that it is able to interpret 0 values on a FK reference to an INTEGER PRIMARY KEY as if it were a NULL, as an option. Maybe. (check-in: 1f5af800 user: drh tags: trunk)
08:05
Move default_css.txt to default.css, treat it like a builtin file, and remove mkcss, as the recent style.css reorg obviates the need for mkcss. (Leaf check-in: 0c19cd0a user: stephan tags: default.css)
2020-05-28
19:52
Merged uuid-to-hash branch down, causing all public interfaces except for those exceptions now documented in www/hashes.md to use something other than "UUID" to mean "artifact hash" or one of its more specific derivative terms. (e.g. Commit ID) (check-in: 8ad5e469 user: wyoung tags: trunk)
19:47
Second-pass edit on www/hashes.md: more definite stances on things now that we have a ruling on the debate, and less flagellation all around. (check-in: 3d808c4d user: wyoung tags: trunk)
17:37
Updates to the doc/hashes.md document. (check-in: 36430795 user: drh tags: trunk)
17:21
The new blob_reserve() now triggers blob_panic() if asked to allocate more than blob_append_full() internally allows for (not quite 2GB), to avoid a corner case that blob_reserve() could be used to accidentally bypass that internal limit. (check-in: e714b842 user: stephan tags: trunk)
15:46
Updates the email-sender TCL script so that it appends a "-f" argument to sendmail which is the "From:" email address. (check-in: a52499fd user: drh tags: trunk)
14:58
Initial infrastructure for a command-line version of the security audit page. (Leaf check-in: dba4c4f2 user: drh tags: audit-command)
14:20
Enhance codecheck1.c to check recently added varargs functions. (check-in: b17aba9e user: drh tags: trunk)
13:44
Per forum discussion, moved the /fileedit ajax dispatching back down below the login check, but have it emit a JSON response if an ajax route was requested, else an HTML response. (check-in: 62263b9c user: stephan tags: trunk)
13:27
fossil.fetch() now uses onreadystatechange instead of onload because the latter does not handle connection errors and timeouts. Added timeout option to fossil.fetch() with a default of 15s. Corrected non-closing of a failed transaction when fileedit/commit fails. (check-in: 6849d9a5 user: stephan tags: trunk)
12:16
Moved /fileedit permissions check below the ajax dispatching check, as ajax bootstrapping performs that check itself, along with a CSRF check for write-mode requests, and emits a JSON-format response (as opposed to HTML) if it fails. (check-in: 13e26db4 user: stephan tags: trunk)
12:05
Add a notification that online file editing is enabled to the security audit. (check-in: a80861de user: drh tags: trunk)
12:02
Removed fileedit-glob from the list of syncable config options. It must be explicitly set on each repo where it is desired. (check-in: d6341b3a user: stephan tags: trunk)
11:49
Disable all access to the /fileedit page and its associated AJAX entry points if the user lacks write privilege or if file editing is not enabled. (check-in: f2312397 user: drh tags: trunk)
11:42
Cosmetic fix for "/file?name=xxxx" where ci defaults to "tip". Title used to be "xxxx at []"; now it is "xxxx at tip" which matches the behaviour of "/file?name=xxxx&ci=tip". (check-in: 551676bc user: graham tags: ui-local-diff)
09:47
Added /fileedit to changes.wiki. (check-in: 2c9aa1b9 user: stephan tags: trunk)
09:40
Introducing the /fileedit page. (check-in: 1243bf39 user: stephan tags: trunk)
09:18
Reworked how style.css is emitted: all default rules first, then page-specific rules (if passed name=PAGENAME and if builtin file style.PAGENAME.css exists), then the skin. This increases the default style.css output by only approx. 800 bytes before compression (approx. 300 after compression). Has no visual impact on existing built-in skins, and none is expected on 3rd-party skin edits. See /forumpost/d63ff33063 for discussion. (check-in: 064c1c95 user: stephan tags: trunk)
08:55
Editing forum posts now applies delta compression to the edits. (check-in: 5b7888c9 user: stephan tags: trunk)
08:48
Add --reset flag to add/rm/addremove commands. (check-in: e0fc98ca user: stephan tags: trunk)
2020-05-27
22:41
The "tags" Makefile target added in [ebb67be4] relied on GNU make conditionals, which causes BSD make to choke. Reworked the feature to do the conditional work entirely on the Autosetup side instead. (check-in: 42111658 user: wyoung tags: trunk)
22:14
Updated all user-facing documentation and "fossil help" output (plus select internal comments and function names) to use "hash" rather than "UUID". No functional changes. (Yet?) See forum thread https://www.fossil-scm.org/forum/forumpost/ddc14c6866 for discussion. (Closed-Leaf check-in: df520195 user: wyoung tags: uuid-to-hash)
22:05
New document, "Hashes: Fossil Artifact Identification", which attempts to break down the HASH vs VERSION vs commit ID vs NAME vs UUID mess. It also serves to document my current understanding of all the ways "UUID" is currently misused, but because it is only documenting the current state of things, it's safe to put it on trunk. (Changes to cope with that particular slice of the mess will appaar later, on a branch.) (check-in: 33bec291 user: wyoung tags: trunk)
20:45
In www/checkin_names.wiki, documented the date: prefix for timetsamps, added fragment IDs for subsections, added a differentiating example of "fossil info" vs "/info/NAME" for special check-in names, and documented the order that Fossil resolves such names. (check-in: 74a7309a user: wyoung tags: trunk)
19:45
A few small improvements to embeddeddoc.wiki: added a named anchor so we can refer directly to the section talking about "ckout", referred to checkin_names.wiki only once from the relevant paragraph instead of twice, and added a paragraph explaining why this feature is particularly useful. This is in support of an upcoming commit: we're going to remove some redundant commentary about "ckout" in checkin_names.wiki. (check-in: 51511b72 user: wyoung tags: trunk)
19:22
Updated release version number in index.wiki. (check-in: c0a91653 user: stephan tags: trunk)
17:56
Added a top-level "tags" Makefile target for updating a Vim tags file using Exuberant Ctags (requires -R feature). It also updates a cscope file if we find cscope at configuration time. One so interested could add etags support to this as well. (check-in: ebb67be4 user: wyoung tags: trunk)
16:56
The error message Fossil gives on TLS certificate check failure changed in Fossil 2.11, so updated www/ssl.wiki to show the new message. Left the old message in place, since many people will be running versions of Fossil that still use that format, and a big part of the reason why we have this error message in the document is to make it come up in web searches for the error, since we give solutions later in the same doc. (check-in: 3c0565ab user: wyoung tags: trunk)
16:02
Merged trunk changes in (Leaf check-in: 32f391f6 user: wyoung tags: artifact-view-links)
13:28
Demonstrate how the mkindex.c utility could be extended to automatically put a complete web-page construction inside a transaction. (Leaf check-in: 67c42040 user: drh tags: auto-webpage-txn)
07:56
s/checkin/check-in/ in the help tab, per forum feedback. (Closed-Leaf check-in: 91948d3a user: stephan tags: fileedit-ajaxify)
2020-05-26
18:30
Fix a bug in the "Delete Ad-Unit" button in the setup pages. (check-in: 48dca1b4 user: drh tags: trunk)
15:54
Update the version number to 2.12 as we begin the next release cycle. (check-in: ad9295fd user: drh tags: trunk)
15:54
Attempt to fix markdown rendering so that it correctly ignores table column separators that are contained without "code-span" back-ticks. (check-in: d6058989 user: drh tags: trunk)
07:16
Merged in trunk. (Closed-Leaf check-in: 58ee0645 user: stephan tags: unaddremove-command)
06:56
merged in trunk (Closed-Leaf check-in: a2b0ed37 user: stephan tags: forum-edit-deltify)
06:47
merged in trunk. (Closed-Leaf check-in: fe018289 user: stephan tags: style-css-revamp)
06:43
Merged in trunk. (check-in: 559807ba user: stephan tags: fileedit-ajaxify)
2020-05-25
23:40
Update the changes log to include a date for 2.11 and to add a place-holder to begin recording 2.12 changes. (check-in: 87e3ad31 user: drh tags: trunk)
23:23
Version 2.11 (check-in: 4df91980 user: drh tags: trunk, release, version-2.11)
17:28
Update the built-in SQLite to version 3.32.1. (check-in: bb713f13 user: drh tags: trunk)
2020-05-22
17:54
Update the built-in SQLite to version 3.32.0. (check-in: f82e054f user: drh tags: trunk)
16:19
Clean shutdown in the "fossil sql" command. (check-in: fbb15cc4 user: drh tags: trunk)
12:26
For Download links, only include the tail-name of the file in the Content-Disposition header. (check-in: 0feb4128 user: drh tags: trunk)
00:27
Add CSS rules to limit the width of input and textarea items to 95% of the available screen width. (check-in: dbcfcef7 user: drh tags: trunk)
2020-05-21
23:59
Change a case of isalnum() to fossil_isalnum(). (check-in: 02e7c86b user: drh tags: trunk)
23:56
Add a Content-Disposition: header to the HTTP reply for the "Download" button. (check-in: 34cb4766 user: drh tags: trunk)
17:12
This does not work. Was: Alternative way of fixing Download links that provides web-browsers with a suggested filename for saving the file. (Closed-Leaf check-in: 232033c9 user: drh tags: mistake)
13:00
Fix the URL on some Download submenu links. (check-in: 9d18585d user: drh tags: trunk)
2020-05-19
18:31
Merge in trunk. (Leaf check-in: 0ad3e06b user: ashepilko tags: revert-dir)
16:51
Update the built-in SQLite to the third beta for 3.32.0. (check-in: a8098efe user: drh tags: trunk)
2020-05-18
11:48
When compiling with older versions of OpenSSL that do not support SHA256, hash certs using SHA1 instead. (check-in: 64d79ad4 user: drh tags: trunk)
10:55
Fix harmless compiler warnings in http_ssl.c that occur when building without SSL support. (check-in: b2824009 user: drh tags: trunk)
2020-05-17
20:38
Allow unversioned files to be identify by hash in addition to name. For the /uv webpage, when a file is identify by hash it has a long expiration time. (check-in: b5ab1ebe user: drh tags: trunk)
17:52
Proof of concept for my proposal of reworking how style.css emits CSS, as discussed in forumpost/d63ff33063. (check-in: ae10ddf3 user: stephan tags: style-css-revamp)
17:07
Merged in trunk. (check-in: b9b746e5 user: stephan tags: fileedit-ajaxify)
16:33
Update the built-in SQLite to the second 3.32.0 beta, for testing. (check-in: 5181332e user: drh tags: trunk)
12:59
Fix and improve comments associated with the previous check-in. (check-in: 3cbf02ac user: drh tags: trunk)
12:55
Improvements to the skin_id() routine. (check-in: 56ad5541 user: drh tags: trunk)
2020-05-16
01:08
Integrate ARIA suggestions from Peter Laursen. (check-in: 7dd07b2e user: drh tags: trunk)
2020-05-15
13:49
Typo fix on the homepage. (check-in: 5f66f288 user: drh tags: trunk)
2020-05-14
17:03
Fix the upper bound on the number of digits of hash to display so that it can display full-length SHA3-256 hashes. (check-in: 311aa9dd user: drh tags: trunk)
15:01
Fixed a comment: it was not only referring to the now-removed /test-forumnew page, it didn't properly describe what followed. (check-in: 0475b4f1 user: wyoung tags: trunk)
2020-05-13
18:49
Update the built-in SQLite with the patch to support the IIF() function. (check-in: 6fa4d92e user: drh tags: trunk)
11:59
Add the --db-only and --quick options to the test-integrity command. (check-in: 6711b222 user: drh tags: trunk)
11:47
Add the "current_checkout" variable to TH1 prior to running style_header() on some pages. The default skin uses this variable to adjust the meaning of the "File" menu option. (check-in: 78abc282 user: drh tags: trunk)
2020-05-12
21:36
Merged in trunk. (check-in: a2ec6033 user: stephan tags: forum-edit-deltify)
15:10
Merged in trunk for various menu item fixes before deployment to my server. (check-in: 8cc7953b user: stephan tags: fileedit-ajaxify)
11:20
Proof of concept for making the "File" menu on the standard menu bar show the files for the currently displayed checkin or branch, rather than always showing the files for "tip". (Closed-Leaf check-in: 96e74ad1 user: drh tags: context-dependent-files-menu)
08:48
Merged in trunk. Minor help text corrections for add/rm --reset. (check-in: 822f3aee user: stephan tags: unaddremove-command)
00:21
Extra comment in the code for the m=checkin with t=release feature of /timeline. (check-in: 461d4f41 user: drh tags: trunk)
00:01
Fix broken Annotate and Blame links on the /file page. (check-in: 69e596e5 user: drh tags: trunk)
2020-05-11
23:57
In the /timeline, the t=TAG and m=HASH options can be used together and both all TAGs and the HASH will both be shown. Useful to get context of an historical checkin X relative to releases using "m=X&t=release". (check-in: 03f7bcb4 user: drh tags: trunk)
22:53
Continue the file browsing UX enhancements into the /tree and /fileage pages (check-in: 92fe4a54 user: drh tags: trunk)
21:01
Widen shun fields to accommodate SHA3-256 (check-in: f749f203 user: andygoth tags: trunk)
20:56
Fix busted hyperlinks on the /file page, caused by recent enhancements. (check-in: f4a9221a user: drh tags: trunk)
20:13
Carry the file browsing UX improvements through into the /dir page. (check-in: 4977765e user: drh tags: trunk)
19:31
Fix a busted hyperlink in the /file page. (check-in: af204596 user: drh tags: trunk)
19:24
Fix a compiler warning in the previous check-in. (check-in: e07b1091 user: drh tags: trunk)
19:24
Further enhancements to the file browsing UX. (check-in: cd05cb20 user: drh tags: trunk)
18:12
Continuing UX improvements on the /file, /artifact, and /whatis pages. More needs to be done. (check-in: 1b5d0b0e user: drh tags: trunk)
14:09
Add setting that will suppress the new fork warning with every commit. (check-in: 57b8d6de user: andybradford tags: fork-warn-setting)
04:17
Merge in trunk. (check-in: 09239396 user: ashepilko tags: revert-dir)
2020-05-10
15:29
Fix a null-pointer reference and segfault in /file if the filename= query parameter is used with ci= and without name=. (check-in: 26011322 user: drh tags: trunk)
15:06
Include the login name as part of the ETag hash for ETAG_QUERY. That way, the hash will change if the user logs in or logs out, and the page will be recomputed. (check-in: 18aec6b9 user: drh tags: trunk)
14:51
Shift the computation of the hash returned by fossil_exe_id() from run-time to compile-time. (check-in: 22fc5a79 user: drh tags: trunk)
14:50
Merge in trunk for fossil_exe_id() and use it, instead of md5, as the builtin/*.js cache-buster value. (check-in: 7e43119a user: stephan tags: fileedit-ajaxify)
13:58
Add the fossil_exe_id() internal interface that returns a unique hash that changes whenever Fossil is recompiled (more precisely, whenever the MANIFEST_UUID changes or the etag.c source file is recompiled). (check-in: 54a8243b user: drh tags: trunk)
12:58
Proof-of-concept ETag caching for the /timeline page. Seems to work. Most other webpages could easily add ETag caching now. (check-in: 7eaecedd user: drh tags: trunk)
12:16
Enable ETag caching of the /uvlist and /juvlist pages. (check-in: a6003f1d user: drh tags: trunk)
11:39
Avoid returning empty ETag: headers in the HTTP reply. (check-in: 261052c4 user: drh tags: trunk)
04:50
File Browser: use wording 'file at check-in' to denote a file version snapshot and 'known file' to denote a name of a managed file. (check-in: 6fd34c57 user: ashepilko tags: trunk)
03:12
Show an error page when a managed file is not known at the requested check-in. (check-in: 78d52675 user: ashepilko tags: trunk)
2020-05-09
21:10
Another 304 change: Omit only the Content-Type header. Retain the cache-control header lines. (check-in: fff9b679 user: drh tags: trunk)
21:04
Correctly terminate the 304 replies in the previous check-in. (check-in: 9f992574 user: drh tags: trunk)
20:59
For a 304 HTTP response, omit extraneous fields such as Content-Type and ETag. (check-in: 6624350b user: drh tags: trunk)
18:08
Enquote the requested path glob in query to get history for a directory name with spaces. (check-in: 972341db user: ashepilko tags: trunk)
17:26
Show 'No such file' page title, when requested for an unknown file path. (check-in: 439e7ce6 user: ashepilko tags: trunk)
17:21
File History file links to use /file?name form, to handle paths with spaces. (check-in: c00527e8 user: ashepilko tags: trunk)
17:16
Change merge conflict marker for common ancestor to follow diff3 convention; see also: forumpost/f54f22dd99 (check-in: d7bc466a user: ashepilko tags: trunk)
14:23
Update the built-in SQLite to the first 3.32.0 beta. (check-in: 17610f8d user: drh tags: trunk)
13:34
Create a test file with spaces in its name, in a test directory with spaces in its name. Use these to help verify that fossil can handle file and directory names containing space characters. (check-in: ccf6a361 user: drh tags: trunk)
13:17
Work toward moving the file browsing closer to what typical users expect. (check-in: 2b07e4e9 user: drh tags: trunk)
13:16
Comment improvements and minor simplifications. (Closed-Leaf check-in: aa9815ff user: drh tags: browse-to-file)
12:08
Update the change log. (check-in: 49a06bf1 user: drh tags: trunk)
12:04
Add the "fossil test-terminal-size" command. (check-in: b241b9c9 user: drh tags: trunk)
2020-05-07
11:20
Minor fix for [3d80481216]: Remove a duplicate "size" attribute, and insert a space before the backslash indicating line continuation, or the src/translate.c preprocessing utility will glue the lines together without any space in between. (check-in: 1422b022 user: florian tags: trunk)
02:36
Merged in trunk. (check-in: 087c5d1f user: stephan tags: fileedit-ajaxify)
01:45
Removed a bit of comment which confused the help generator and broke building test-builtin-list... and yet somehow built once? (check-in: 6ba0e14d user: stephan tags: trunk)
00:16
Added -verbose/-v flag to test-builtin-list to output a total count and size. (check-in: 7df46781 user: stephan tags: trunk)
2020-05-06
22:04
In File Browser the file entries link to /file URLs corresp. to the given check-in; on File page provide back-links to the file's path directories. (check-in: 5c600718 user: ashepilko tags: browse-to-file)
07:38
Added "Tip" and "View" links to submenu of /artifact pages to get corresponding /file and /doc links to the same file on the same branch, giving different views of this same file data. (check-in: a9dda382 user: wyoung tags: artifact-view-links)
2020-05-05
00:41
diff -y: set the default width automatically based on the terminal width. (check-in: 35046721 user: ashepilko tags: trunk)
2020-05-04
20:49
Update the built-in SQLite to the latest 3.32.0 beta, for testing. (check-in: d16d18b0 user: drh tags: trunk)
16:42
setup_settings page: keep labels on the left side of their entry fields. (check-in: c1ca1000 user: ashepilko tags: trunk)
12:28
Update the on-line documentation for the "fossil all sync" command. (check-in: 12eae3f5 user: drh tags: trunk)
07:54
Merged in trunk. (check-in: 628c39fb user: stephan tags: unaddremove-command)
2020-05-03
18:34
chmod +x on all tools/* files that should be executable (check-in: a4afa516 user: wyoung tags: trunk)
18:33
Added header comment to new tools/fossil-diff-log explaining what it does and how to install it. Also fixed a syntax error. (check-in: e4ba38f2 user: wyoung tags: trunk)
18:25
Added tools/fossil-diff-log script, emulating "git log -p", the feature having been requested twice now on the forum. (check-in: 836d6b4f user: wyoung tags: trunk)
17:46
Wrap SSL-related features into a FOSSIL_ENABLE_SSL conditional in url.c. (check-in: 0a59a823 user: ashepilko tags: trunk)
2020-04-30
16:14
Merged in trunk for related changes. (check-in: 03cce1c9 user: stephan tags: checkin-without-checkout)
15:29
Add the "forbid-delta-manifests" setting. (check-in: 44ac944a user: drh tags: trunk)
15:00
Fix the file_perm() utility routine so that it actually uses the eFType parameter. (check-in: 388b5e59 user: drh tags: trunk)
12:51
When drawing graphs with step-children, do not allow a leaf node to have step-children. (check-in: 90cb5478 user: drh tags: trunk)
08:25
Allow a revert of current changes for the whole directory tree (check-in: 575fe0c8 user: ashepilko tags: revert-dir)
07:28
Update tester.tcl to reflect changes to 'fossil info' behavior in [1da8afdf]. (check-in: 6a8477a5 user: ashepilko tags: trunk)
2020-04-29
18:45
Merge the deliberate fork back together. (check-in: ac4ddd88 user: drh tags: trunk)
18:44
Add a new leaf ambiguity warning after each commit. (This check-in will itself be a test-case.) (check-in: 707743de user: drh tags: trunk)
18:13
Enhance the "forks" query parameter of the /timeline page show that it shows the resolution of forks in addition to their origin. (check-in: 9557e328 user: drh tags: trunk)
17:38
Fix a formatting issue in the header comment of diff.c. More importantly, this check-in deliberately introduces a fork on trunk, because I want to see what happens, and what warning messages are provided when a branch forks. Already, I see that it won't let me check-in without the --allow-fork option. (check-in: 2a1bdab5 user: drh tags: trunk)
14:43
Merged in trunk. (check-in: c06b2923 user: stephan tags: checkin-without-checkout)
14:36
fix for 'no repo' prompt in the shell for unnamed projects (/forumpost/387c0a76f9). (check-in: 2d9ad2db user: stephan tags: trunk)
2020-04-28
22:37
Correct typo (check-in: acbbc133 user: andygoth tags: trunk)
2020-04-27
22:45
Update the change log. (check-in: ea275f94 user: drh tags: trunk)
19:36
Initial infrastructure for "web commit". (check-in: cb4d48ac user: stephan tags: checkin-without-checkout)
18:33
Enhance the "fossil uv" command to make use of GLOB and LIKE patterns. (check-in: 63837f42 user: drh tags: trunk)
17:57
Improvements to the CSS editor. (check-in: a8967ca9 user: drh tags: trunk)
17:10
Use a SHA2-256 hash instead of a SHA3-256 hash for remembered cert exceptions, because older versions of OpenSSL do not support SHA3. (check-in: 3b529d9c user: drh tags: trunk)
17:08
Add the (undocumented) --accept-any-cert option to networking commands. (check-in: 11bebbec user: drh tags: trunk)
16:58
Minor fixes to the previous check-in. (check-in: 9f8dc18f user: drh tags: trunk)
16:53
Rework the SSL cert exception mechanism so that it remembers the SHA3 hash of the cert that failed to verify, rather than the PEM of the complete cert. Simplify the error prompts. Always verify the cert hash before accepting the exception. (check-in: 3c194e2b user: drh tags: trunk)
15:26
Add the "tls-config" command for managing the OpenSSL configuration and for viewing and deleting certificate exceptions. (check-in: bc236201 user: drh tags: trunk)
11:57
Update comment. No changes to code. (check-in: 455b2aa6 user: drh tags: trunk)
08:31
/setup_skinedit, when editing CSS, now shows the list of built-in CSS selectors, as mentioned in /forumpost/b2d7ce8ab1. (Closed-Leaf check-in: fd138236 user: stephan tags: skinedit-css-list)
2020-04-26
20:41
Fix overlength lines and commenting irregularities in http_ssl.c. No code changes. (check-in: 483ac3db user: drh tags: trunk)
15:39
Add the "test-ssl-trust-store" command for testing and diagnostics. (check-in: 67147dd6 user: drh tags: trunk)
03:58
Expanded on the "Certificates" section of www/ssl.wiki to fill in some details. The key improvement is making the first line of the OpenSSL error when the CA trust store isn't set up searchable. As it was, you pretty much had to know the solution already in order to seek out this documentation! (check-in: b3c0c07c user: wyoung tags: trunk)
2020-04-24
05:21
Add the ability to restrict subscriptions to specific email domains selected by GLOB patterns, and to require email verification before self-registration becomes effective. (check-in: c00e9123 user: drh tags: trunk)
05:10
Improvements to the wording on the setup options related to self-registration. (Closed-Leaf check-in: 6faaa91b user: drh tags: restricted-self-registration)
2020-04-23
23:00
Merge the /subscribe fix from trunk. (check-in: fb38b925 user: drh tags: restricted-self-registration)
22:17
Fix bugs in the /subscribe page that could allow an attacker to subscribe and verify without actually having a working email address. (check-in: 15e15298 user: drh tags: trunk)
18:50
Merge the subscriber fix from trunk. (check-in: 0be585a1 user: drh tags: restricted-self-registration)
18:49
Bug fix: Allow new subscribers the option to select "Forum Edits", though it still defaults to "off". (check-in: ea81b30d user: drh tags: trunk)
18:36
Begin adding the ability to restrict self-registration to people with a particular email address pattern. This check-in provides the setting to specify the authorized email addresses, but an attacker can still lie about his email address and sneak in that way. Still a work-in-progress. (check-in: 7916dbaa user: drh tags: restricted-self-registration)
17:47
Assorted improvements to the mirrorlimitations.md doc. (check-in: 0874340b user: wyoung tags: trunk)
17:26
Rewrote a paragraph in sec.7.2 of the rebaseharm doc for clarity. (check-in: b16db9d6 user: wyoung tags: trunk)
16:59
Grammar and clarity tweaks to fossil-v-git.wiki (check-in: 2cfd1256 user: wyoung tags: trunk)
13:16
Update references to OpenSSL from 1.1.1f to 1.1.1g. Update custom makefile. (check-in: 3510ca72 user: jan.nijtmans tags: trunk)
2020-04-22
23:45
Initial draft of new unaddremove command (will be renamed once a suitable name is found), as discussed at forumpost/b9b20b04bd. (check-in: 369a14b3 user: stephan tags: unaddremove-command)
18:51
Minor improvements to the change log. No code changes. (check-in: fcc07be7 user: drh tags: trunk)
18:01
The post sequence numbers on the hierarchical display of a forum thread should be the sequence number of the original version of the post, not the final edit of the post. (check-in: c6890fd4 user: drh tags: trunk)