Fossil

Timeline
Login

Timeline

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

927 check-ins using file src/sha1.c version 67e15d13

2022-10-19
17:22
Fix the handling of manifest files for the "tag" and "amend" commands. ... (Leaf check-in: a2335604 user: drh tags: branch-1.37)
2017-04-03
11:33
Use the (existing) 'T' card in stead of an (incompatible) 'C' card, to store GIT's Tag comment. ... (Closed-Leaf check-in: f2e075b9 user: jan.nijtmans tags: roy-export)
2017-02-25
19:47
Add a SHA3 hash algorithm. So far the only integration is the "fossil sha3sum" command. (This was suppose to go on trunk.) ... (Closed-Leaf check-in: 17ea2822 user: drh tags: sha3)
2017-02-23
14:55
Add the /repo_stat1 webpage (accessible only to administrators). Enhance the /repo_schema page so that it can optionally show the schema for a single table. Include sqlite_stat1 information on the /repo_schema page. ... (check-in: f9f5702d user: drh tags: optimize-pragma)
13:42
Run the "PRAGMA optimize" command as the database is closing. This change is intended as a test of "PRAGMA optimize". ... (check-in: 90555227 user: drh tags: optimize-pragma)
07:52
Add support for document titles to the TH1 docs feature. ... (check-in: 35698c9c user: mistachkin tags: trunk)
07:51
Fix harmless compiler warning seen with MSVC. ... (check-in: afcff499 user: mistachkin tags: trunk)
2017-02-22
09:49
Merge stripping end-of-line change from "roy-export" branch ... (Closed-Leaf check-in: bd65092f user: jan.nijtmans tags: jn-export)
2017-02-21
22:18
Cast strlen to int to avoid a compiler error and to be consitent elsewhere. ... (check-in: 7a93cd88 user: roy.marples tags: roy-export)
21:36
Only strip trailing newline when importing comments. ... (check-in: 0e4bf2ca user: roy.marples tags: roy-export)
2017-02-18
18:13
Merge trunk. Openssl 1.1.0d -> 1.1.0e ... (check-in: 28173845 user: jan.nijtmans tags: openssl-1.1)
2017-02-17
13:23
Cherrypick 810d29320b: Remove the CLANG_VERSION macro, since we have learned that version numbers in clang are "marketing" and are inconsistent and unreliable. Builds using clang will still use the GCC_VERSION macro since clang works hard to be gcc compatible. ... (check-in: c453a916 user: jan.nijtmans tags: branch-1.37)
13:20
Cherrypick 810d29320b: Remove the CLANG_VERSION macro, since we have learned that version numbers in clang are "marketing" and are inconsistent and unreliable. Builds using clang will still use the GCC_VERSION macro since clang works hard to be gcc compatible. ... (check-in: ad2dd95d user: jan.nijtmans tags: trunk)
2017-02-15
17:41
Clarification of text in the quickstart.wiki documentation. ... (check-in: 99bbb260 user: drh tags: trunk)
06:23
Improve the warning message about versioned/non-versioned settings so that it includes the full path to the versioned settings file, for better use with things like 'fossil all'. ... (check-in: 83fd7384 user: mistachkin tags: trunk)
2017-02-14
19:27
Add back some usage of "keep-glob" ... (check-in: 95ab655a user: jan.nijtmans tags: cleanX-no-clean-glob)
19:23
Merge cleanX ... (check-in: d73dcdd0 user: jan.nijtmans tags: cleanX-no-clean-glob)
19:21
fix execution bit, corresponding with trunk ... (check-in: 5957bf3c user: jan.nijtmans tags: cleanX)
19:19
Merge trunk ... (check-in: f19e2c0a user: jan.nijtmans tags: cleanX)
18:19
If the 'allow-symlinks' option is enabled (or the '--no-dir-symlinks' flag is specified), do not traverse into symlinked directories. ... (check-in: 2375d6cb user: mistachkin tags: trunk)
15:41
(cherry-pick): Update the built-in SQLite to version 3.17.0 ... (check-in: 17a33275 user: jan.nijtmans tags: branch-1.37)
15:35
Update the built-in SQLite to version 3.17.0 ... (check-in: 616d2873 user: jan.nijtmans tags: trunk)
03:04
For safety, the --verily option to clean should force all symlinks to be treated as normal content files. ... (Closed-Leaf check-in: 8fdf8cbe user: mistachkin tags: symlinks)
01:03
When the --reset option is used, reset the cached stat() information before and after dealing with it. ... (check-in: 39ea7a2f user: mistachkin tags: symlinks)
00:59
Add '--reset' option to the file test commands. Other minor improvements. ... (check-in: 996ebab7 user: mistachkin tags: symlinks)
00:40
Report the effective file mode bits also. ... (check-in: 7972e19f user: mistachkin tags: symlinks)
00:30
Modularize and enhance the file test commands. ... (check-in: 834a5b61 user: mistachkin tags: symlinks)
00:13
Further enhancements. ... (check-in: a3409470 user: mistachkin tags: symlinks)
00:03
Enhance verbosity of the new 'test-file-environment' command. ... (check-in: 804bb55f user: mistachkin tags: symlinks)
2017-02-13
23:56
Add the 'test-file-environment' test command. ... (check-in: c891d86c user: mistachkin tags: symlinks)
21:03
Oops, missed one thing in the previous check-in. ... (check-in: b3fc0a13 user: mistachkin tags: symlinks)
21:01
For the '--no-dir-symlinks' flag to be honored when the 'allow-symlinks' setting is disabled, the file_wd_isdir() function must force lstat() to be used. ... (check-in: 6c90761b user: mistachkin tags: symlinks)
20:31
Remove forced setting of the 'allow-symlinks' cached setting from the 'clean' and 'extras' commands. ... (check-in: 95786510 user: mistachkin tags: symlinks)
20:10
If the 'allow-symlinks' option is enabled (or the '--no-dir-symlinks' flag is specified), do not traverse into symlinked directories. ... (check-in: 3e949e17 user: mistachkin tags: symlinks)
10:59
Cards must appear in a lexical order. Thanks Jan! ... (check-in: 84804f01 user: roy.marples tags: roy-export)
10:53
Add a --comment option to the tag add subcommand. ... (check-in: 8b4dfae5 user: roy.marples tags: roy-export)
10:37
Same as "roy-export", but use tag value in stead of comment for storing comment related to tags. (Not actually tested with GIT yet!) ... (check-in: cb1fb96f user: jan.nijtmans tags: jn-export)
03:34
Add comment cards to tags, which are accepted by git import and exported to git export.

They are visible via the timeline, but currently lack an editable means via the UI. ... (check-in: 752bdd38 user: roy.marples tags: roy-export)

00:20
Tags should be imported with a sym- prefix. ... (check-in: d90460db user: roy.marples tags: roy-export)
2017-02-12
15:17
Match committer / tag name <email> with a user's contact info record. If not found, then use the email address as the user name. ... (check-in: 8f901ff5 user: roy.marples tags: roy-export)
2017-02-10
23:26
Fix timeline limit option with path-specific request. ... (check-in: ffd261ab user: ashepilko tags: trunk)
22:07
Set the main-branch config option to the trunk name we're using. ... (check-in: 9501d941 user: roy.marples tags: roy-export)
22:04
Add --rename-master option to import --git instead of forcing a naming convention. ... (check-in: 50705503 user: roy.marples tags: roy-export)
20:28
Add --rename-trunk option to export instead of forcing a naming convention. ... (check-in: bc443729 user: roy.marples tags: roy-export)
13:03
Style ... (check-in: 8e707973 user: roy.marples tags: roy-export)
01:44
When importing a git fast-import, we silently change master branch to trunk to match the default fossil naming conventions. So when we export to the git fast-import format, we should silently change the trunk branch back into master to match the git naming conventions. ... (check-in: 01231dcb user: roy.marples tags: roy-export)
01:25
Add function print_ref to sanitize branch and tag names in accordance with https://git-scm.com/docs/git-check-ref-format

Use this rather than simply replacing non alpha or numeric chars for branch and tag names when exporting. ... (check-in: abc87ccd user: roy.marples tags: roy-export)

01:08
Export the committer of the tag rather than just <tagger>. ... (check-in: 4a51461e user: roy.marples tags: roy-export)
01:03
Create new branch named "roy-export" ... (check-in: 27de3fc8 user: roy.marples tags: roy-export)
2017-02-09
20:04
Make sure "fossil all" headers are flushed before running each subprocess. ... (check-in: 8e428c14 user: drh tags: trunk)
19:56
Update the built-in SQLite to the first 3.17.0 release candidate. ... (check-in: e734fdc6 user: drh tags: trunk)
2017-02-08
18:28
On /dir page, add a link named "[history]" that point to the timeline affecting only the files inside the current directory. Use the "chng=dirname/*" query parameter of the /timeline page)
TODO: Implement the same in Tree-View mode (could add the link beside each directory)
... (check-in: c458c3f6 user: mgagnon tags: dir_history_link)
2017-02-07
13:54
Update the built-in SQLite to version 3.17.0 beta1 ... (check-in: 8fe0fefb user: drh tags: trunk)
06:39
Show commit information after new branch is committed to avoid confusion. ... (Closed-Leaf check-in: cbde195a user: andybradford tags: branch-info)
2017-02-06
23:31
merge trunk ... (check-in: 2ada986e user: jan.nijtmans tags: cleanX)
22:31
Add '--no-dir-symlinks' command line option, which prevents traversing into symlinked directories. Make the '--verily' option to 'clean' imply '--no-dir-symlinks'. ... (check-in: 8e659df6 user: mistachkin tags: trunk)
18:30
Fail a "fossil commit" that contains a --branch option for an open branch unless there is also a --force option. ... (check-in: b1026f20 user: drh tags: trunk)
2017-02-04
19:58
Improve help text for the pull/push/sync commands. ... (check-in: 04c6e7ee user: mistachkin tags: trunk)
2017-02-03
15:13
On diff/gdiff command, override "diff-binary" setting when argument "--diff-binary off" command line option is specified, not only with "--diff-binary on". ... (check-in: f62c2470 user: mgagnon tags: trunk)
2017-02-01
04:51
Missed one. ... (Closed-Leaf check-in: 2f19a687 user: mistachkin tags: noSymlinks)
04:49
Reverse accidental whitespace changes. ... (check-in: e4b78f20 user: mistachkin tags: noSymlinks)
04:40
Rename and repurpose '--no-symlinks' into '--no-dir-symlinks', to prevent traversing into symlinked directories. Make the '--verily' option to 'clean' imply '--no-dir-symlinks'. ... (check-in: 66406ae9 user: mistachkin tags: noSymlinks)
02:42
The file_wd_isdir() function must honor the symlinks options. ... (check-in: de053c77 user: mistachkin tags: noSymlinks)
02:32
Attempt to always enforce the --no-symlinks option. ... (check-in: 35e37e9b user: mistachkin tags: noSymlinks)
02:16
Add the --no-symlinks global command line option. ... (check-in: 85277aa3 user: mistachkin tags: noSymlinks)
2017-01-29
12:44
(cherry-pick): Changing the password requires a 'real' login. ... (check-in: fb4b87d9 user: jan.nijtmans tags: branch-1.37)
2017-01-28
19:48
Changing the password requires a 'real' login. ... (check-in: 8b562b90 user: mistachkin tags: trunk)
2017-01-27
12:30
(cherry-pick): Make "fossil version -v" work again with SQLite 3.15.x, since no-where is documented that "fossil now requires SQLite 3.16" Change VERSION to 1.37.1 (if ever released, this should at least be in it) ... (check-in: e79e4544 user: jan.nijtmans tags: branch-1.37)
12:28
(cherry-pick): The default MIME type for JSON wiki text should be 'text/x-fossil-wiki', not 'text/plain'. ... (check-in: 80d5408d user: jan.nijtmans tags: branch-1.37)
12:27
(cherry-pick): Update the "search" command to honor the -R option. ... (check-in: eab6be7b user: jan.nijtmans tags: branch-1.37)
12:26
(cherry-pick): Fix the --differ option on "fossil changes" which was broken in the 1.37 release. Openssl 1.0.2j -> 1.0.2k ... (check-in: 86db9145 user: jan.nijtmans tags: branch-1.37)
12:21
Make "fossil version -v" work again with SQLite 3.15.x, since no-where is documented that "fossil now requires SQLite 3.16" ... (check-in: 042d6a7b user: jan.nijtmans tags: trunk)
09:02
Merge trunk. Openssl 1.1.0c -> 1.1.0d ... (check-in: 767ae39c user: jan.nijtmans tags: openssl-1.1)
08:57
Openssl 1.0.2j -> 1.0.2k. Whitespace. ... (check-in: 8cb5da6f user: jan.nijtmans tags: trunk)
2017-01-25
01:00
The default MIME type for JSON wiki text should be 'text/x-fossil-wiki', not 'text/plain'. ... (check-in: 58dd5383 user: mistachkin tags: trunk)
2017-01-19
13:46
Update the "search" command to honor the -R option. ... (check-in: 377fbf2c user: drh tags: trunk)
2017-01-18
12:40
Fix the --differ option on "fossil changes" which was broken in the 1.37 release. ... (check-in: 3eec7999 user: drh tags: trunk)
11:19
Upgrade to openssl 1.1.0c. Merge trunk (up to fossil 1.37 release) ... (check-in: d0fbbd01 user: jan.nijtmans tags: openssl-1.1)
2017-01-17
03:10
Updates to the Win32 version resource. ... (check-in: 8dc5d4fc user: mistachkin tags: trunk)
02:22
Improved libfuse version information. ... (check-in: 28c7a35f user: drh tags: trunk)
02:16
More revisions to verbose version information reporting, especially for FUSE. ... (Closed-Leaf check-in: 444e3c43 user: mistachkin tags: versionReform)
2017-01-16
23:34
Provide more information about compile-time options to the "fossil version -v" command. ... (check-in: 3192b13d user: drh tags: trunk)
23:16
Update the www/mkdownload.tcl script so that it generates a download page appropriate for version 1.37. ... (check-in: 66a6377e user: drh tags: trunk)
20:58
Version 1.37 ... (check-in: 1669115a user: drh tags: trunk, release, version-1.37)
20:35
The "fossil version -v" command and the /version?verbose webpage show the same output. Update the change log for the 1.37 release. ... (check-in: 9c97d23d user: drh tags: trunk)
09:05
Update the built-in Zlib to the 1.2.11 release ... (check-in: df91c227 user: jan.nijtmans tags: trunk)
2017-01-11
16:36
Fix obsolete references to the legacy download page. Always refer to the new unversioned-content download page. ... (check-in: a1d75392 user: drh tags: trunk)
2017-01-10
20:38
Schema enhancements necessary to support the Remark artifact. ... (Closed-Leaf check-in: f051f1d3 user: drh tags: remarks-on-checkins)
20:32
Improvements to comments and file format docs. ... (check-in: f0c19ea1 user: mistachkin tags: remarks-on-checkins)
19:09
Merge changes from trunk. ... (check-in: 43fa1ecc user: drh tags: remarks-on-checkins)
19:08
Expand the scope of the new Remark artifact so that it may be attached to either a check-in or a branch. ... (check-in: b78d1a67 user: drh tags: remarks-on-checkins)
13:05
Fix the report logic so that @-bindings in the SQL work the same as $- and :-bindings. ... (check-in: 241f1e2a user: drh tags: trunk)
05:30
Add the changes from check-in [3dddf7674b] to the 'makemake.tcl' tool, which is used to generate the Makefiles. ... (check-in: 91305830 user: mistachkin tags: trunk)
04:49
Fix dirent.h related compile errors when building for WINXP platform. ... (check-in: 3dddf767 user: ashepilko tags: trunk)
2017-01-09
23:37
Since the db_database_slot() function is called during database error processing, it must use db_prepare_ignore_error() and then check the return code. ... (check-in: 02fa325a user: mistachkin tags: trunk)
2017-01-08
21:04
A couple more typo fixes in the file format document. ... (check-in: 290404ec user: mistachkin tags: remarks-on-checkins)
02:03
Small whitespace fix. ... (check-in: 7353be68 user: mistachkin tags: remarks-on-checkins)
02:03
Fix a typo in the file format document. ... (check-in: 1c7438d4 user: mistachkin tags: remarks-on-checkins)
2017-01-07
19:29
Update the manifest parser so that it accepts remark artifacts. ... (check-in: e40143aa user: drh tags: remarks-on-checkins)
19:10
Describe the Remark artifact used to record check-in remarks. ... (check-in: 0e9021f8 user: drh tags: remarks-on-checkins)
18:54
Clarification of the W card in the file-format document. ... (check-in: 5e9e7673 user: drh tags: trunk)
2017-01-06
17:01
Update the built-in SQLite to version 3.16.2. ... (check-in: ddfc7a60 user: drh tags: trunk)
15:28
Upgrade dirent.h to version 1.22. Minor spacing changes. ... (check-in: b66b99cd user: jan.nijtmans tags: trunk)
13:09
The "fossil all ui" command still does not work for repos that do not end in ".fossil", but it at least does not hyperlink them any more. ... (check-in: 805122df user: drh tags: trunk)
04:09
Fix user's email being swapped with name in git export committer record. ... (check-in: 76d9a455 user: ashepilko tags: trunk)
2017-01-04
10:42
Restore executable flags, accidently changed in previous commit ... (check-in: 5972c331 user: jan.nijtmans tags: trunk)
10:40
Add a web-page, where we can see the details on how SQLite was compiled (pragma compile_options), as sub-page for "stat". ... (check-in: eac405d7 user: jan.nijtmans tags: trunk)
09:34
Update the built-in SQLite to the 3.16.1 release ... (check-in: a8cd1e54 user: jan.nijtmans tags: trunk)
2017-01-03
22:39
Simplify and cleanup various Fossil versioned setting files. ... (check-in: 724b1536 user: mistachkin tags: trunk)
10:53
Update the built-in Zlib to the 1.2.10 release. ... (check-in: ad8ad49d user: jan.nijtmans tags: trunk)
2017-01-02
19:11
Update the built-in SQLite to the 3.16.0 release. ... (check-in: 8b12786a user: drh tags: trunk)
2017-01-01
18:50
Upgrade zlib to version 1.2.9 ... (check-in: e38d5e1c user: jan.nijtmans tags: trunk)
2016-12-31
17:07
Fix a broken hyperlink on the homepage. ... (check-in: 0dc84fa2 user: drh tags: trunk)
2016-12-30
18:26
Update the built-in SQLite with minor fixes discovered during release testing. ... (check-in: 506dff5f user: drh tags: trunk)
00:15
Update the built-in SQLite to the 3.16.0 beta for testing. ... (check-in: 53430370 user: drh tags: trunk)
2016-12-28
18:20
Update test case now that merge rename bug has been fixed with checkin [0df5249d51]. ... (check-in: b09be7ba user: andybradford tags: trunk)
2016-12-26
14:00
Update the built-in SQLite to fix a potential (unreleased) corruption bug. ... (check-in: 88d581dc user: drh tags: trunk)
2016-12-24
21:58
Fix a harmless compiler warning. ... (check-in: 1eb509a8 user: drh tags: trunk)
21:55
Improved documentation of the "fossil sql" command. Add a note to the change log discussing recent enhancements to the "fossil sql" command. ... (check-in: a52f1967 user: drh tags: trunk)
19:38
Update the built-in SQLite to include the change that makes "main" an acceptable alias for the primary database, even if the primary database has been renamed to "repository" or "localdb". ... (check-in: 0d28198d user: drh tags: trunk)
18:19
Update the shell.c file from upstream (SQLite) so that the ".databases" command works with arbitrary-length filenames. ... (check-in: 277774b4 user: drh tags: trunk)
18:07
Improve the "fossil sql" command so that it opens all database - repository, localdb, and configdb. Use the latest command-line shell code from the SQLite project so that the ".tables" command correctly shows all tables. ... (check-in: 07081558 user: drh tags: trunk)
00:30
When a file has been deleted on the current branch and edited on a separate branch, bring in the edited version of the file when merging from the separate branch. ... (check-in: 0df5249d user: drh tags: trunk)
2016-12-23
23:42
When doing a gdiff between two versions, use the files being diffed as a basis for the temporary filenames that are constructed. ... (check-in: 051d0aba user: drh tags: trunk)
23:25
Update the built-in SQLite to the latest 3.16.0 alpha for testing. ... (check-in: 20cffa1f user: drh tags: trunk)
2016-12-21
17:50
When calling gdiff (or stash gdiff) command between 2 versions, use the filename to prefix the temporary random filename so once inside the external diff program we know what file is being compared.

(pending-review) ... (Closed-Leaf check-in: 856ca01b user: mgagnon tags: gdiff-tmpfilename-prefix)

2016-12-19
07:04
Enhance TH1 'redirect' command to support for HTTP redirects with a status code of 307. ... (check-in: bee6dbde user: mistachkin tags: trunk)
2016-12-15
22:46
First jab at creating a bash script for command completion ... (Closed-Leaf check-in: a4de0004 user: baruch tags: bash-completion)
2016-12-14
01:09
Fix the logic that combines merge risers (originally added to trunk by check-in [95d6ddc3]). Add test cases for this fix to graph-test-1.wiki. ... (check-in: 9ed13436 user: drh tags: trunk)
2016-12-08
20:10
Bring the change log up-to-date with the latest enhancements. ... (check-in: d1a6222e user: drh tags: trunk)
20:03
Update the built-in SQLite to the latest 3.16.0 alpha for testing. ... (check-in: 814dfd5a user: drh tags: trunk)
10:25
Fix warning when compiling with gcc on Windows (Microsoft's fprintf doesn't know %lld) ... (check-in: 68288686 user: jan.nijtmans tags: trunk)
06:17
Update to SQLite 3.15.2 ... (Closed-Leaf check-in: 8b03934e user: jan.nijtmans tags: branch-1.36)
2016-12-03
14:30
Still more documentation tweaks. ... (check-in: 6f3ec1be user: drh tags: trunk)
13:19
Fix a link to the download page on the homepage. Fix a typo in the concepts.wiki documentation page. ... (check-in: 2b087b7d user: drh tags: trunk)
2016-12-02
10:51
Fix executable flags, unintentionally changed in previous commit. ... (check-in: 2d9cba2a user: jan.nijtmans tags: trunk)
10:49
Get the "fossil all ui" command working on Cygwin where the global_config table has "repo:" entries containing the windows drive letter ... (check-in: eb9b2317 user: jan.nijtmans tags: trunk)
2016-12-01
21:56
Get the "fossil all ui" command working on windows systems where the global_config table has "repo:" entries that omit the drive letter. ... (check-in: 25758c7b user: drh tags: trunk)
16:41
Add support for the "fossil all ui" and "fossil all server" commands. ... (check-in: 239b4c13 user: drh tags: trunk)
16:27
Fix the "fossil all ui" logic so that it still works for directory listings inside of chroot jails. ... (Closed-Leaf check-in: 226a0990 user: drh tags: all-ui)
15:40
A cleaner way of dealing with the --baseurl problem. ... (check-in: 8e4b8ba0 user: drh tags: all-ui)
14:56
Fix the "fossil all ui" command so that it works on Windows. But also comment out some very confused logic in process_on_web_page() that is associated with "--baseurl" option. This logic needs to be fixed prior to merging with trunk. ... (check-in: da1c769c user: drh tags: all-ui)
04:32
Add the "fossil all ui" and "fossil all server" commands. ... (check-in: 98e9fd73 user: drh tags: all-ui)
04:09
Add the test-database-names command. ... (check-in: 4636b4b3 user: drh tags: trunk)
2016-11-30
04:08
Minor correction to documentation of new /file webpage regarding multiple highlighted line blocks. ... (check-in: 4896c0b7 user: andybradford tags: trunk)
2016-11-29
16:57
Make the "Line Numbers" submenu element on the /artifact and /file pages a check-box. ... (check-in: 4946efef user: drh tags: trunk)
14:32
Further enhancements to the new /file webpage. ... (check-in: 3cca4c25 user: drh tags: trunk)
2016-11-28
16:44
New /file page that works like /artifact except takes a filename as an argument instead of a SHA1 hash of an artifact, and resolves to the most recent version of any file with that name. ... (check-in: d95f712f user: drh tags: trunk)
2016-11-26
01:26
Fix the "fossil all add" command so that it works even if repos that are already known are added. ... (check-in: b9da89a4 user: drh tags: trunk)
2016-11-22
22:26
Update the built-in SQLite to 3.16.0 alpha for testing. ... (check-in: 31ae6022 user: drh tags: trunk)
22:23
Restore the -R option to the "fossil setting" command. ... (check-in: 5347e263 user: drh tags: trunk)
21:50
Draft fix for 'settings' command issue when using the '-R' option. ... (Closed-Leaf check-in: 9807a05d user: mistachkin tags: settingRFix)
2016-11-19
20:11
minor simplification, and don't free zUuid if it was NULL ... (check-in: d6cb724e user: jan.nijtmans tags: trunk)
17:50
Avoid comparing a variable to NULL after the memory it is pointing to has been freed. This is harmless, as implemented, but it is technically undefined behavior in C. (This is a bug in the specification of the C language, imho.) ... (check-in: 4e126233 user: drh tags: trunk)
05:59
Correct issue with open/closed tags by changing the closed column to a quasi-aggregate query, i.e. one which is a function of the argument to GROUP BY and not anything which varies within the group. This gives consistent results with the baseline branch ls command, but it introduces a MAJOR performance regression. Listing closed tags goes from 0.033s in the baseline to 1.882s, i.e. it takes 56 times longer. ... (Closed-Leaf check-in: b302f893 user: andygoth tags: andygoth-branch-list)
2016-11-18
21:45
Remove min() from closed expression. It doesn't solve the problem, and it confuses analysis of the issue. ... (check-in: 4e7d2ce1 user: andygoth tags: andygoth-branch-list)
08:22
Remove some unnecessary spaces. ... (check-in: 467c4269 user: jan.nijtmans tags: trunk)
2016-11-16
21:59
Begin work merging new_brlist_page() into brlist_page().

Annoyance: The new open/closed checkboxes don't quite work the way I want them to work. Deselecting both has the effect of selecting both. This makes sense in that if neither the open nor closed query parameters are given, everything should be displayed, rather than nothing. Yet, the user interface would be nicer if deselecting the only selected checkbox causes the other checkbox to be selected. This can't be done with straight HTML because deselecting the checkbox removes it from the query string, and the server does not know which checkbox was deselected so it cannot force the other one to become selected. As far as I know, JavaScript is required.

Bug: Non-aggregate HAVING clause expressions are evaluated on an arbitrarily chosen row within each group. This breaks closed and open filtering for the command-line branch command and the new checkboxes. But shouldn't this also break non-aggregate result expressions?

Wish: Filter on normal/hidden branches too.

Wish: If a merged-to branch is hidden, don't show it in the resolution column, instead show something else. The latest merged-to? The earliest merged-to?

Wish: Branch name filters, just like on the timeline page. ... (check-in: a6a44820 user: andygoth tags: andygoth-branch-list)

19:29
Enable linenoise multiline editing so long commands and queries may be seen all at once therefore highlighted and copied from xterms ... (check-in: 03b68698 user: andygoth tags: trunk)
19:25
Only #include "linenoise.h" in fshell.c on non-Windows platforms ... (check-in: 9c90682b user: andygoth tags: trunk)
14:47
Change the /test-version webpage into /version. Link it to /stat. ... (check-in: 286effd5 user: drh tags: trunk)
14:37
Fix a typo in the date of the 1.34 release on the download page. ... (check-in: 01d1f519 user: drh tags: trunk)
2016-11-15
23:41
Allow uv delete (or del) as an alias for uv remove or uv rm. See http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg24322.html. ... (check-in: b59fa7d0 user: andygoth tags: trunk)
23:29
Fix revert -r option to mark a reverted file as edited if the reverted-to version does not exactly match the checkout version, even if the file size is equal ... (check-in: f9080683 user: andygoth tags: trunk)
23:23
Make changing to a symlink take priority over all other change types. This might also be a solution to the problem fixed by the previous commit, but it also avoids having a file that becomes a symlink (with target string length not equal to former file size) being marked as an ordinary edit. ... (check-in: f10a284a user: andygoth tags: trunk)
23:11
Don't rely on vfile.islink to tell whether or not a file is currently a symlink for the purpose of avoiding calling file_contains_merge_marker(). It is possible for a file to have become a symlink since the last commit. If the link target's string length is not equal to the former file size, vfile_check_signature() will treat it as a normal change and not mark it as chnged==8 (SYMLINK), so execution can fall through to the undesirable call to file_contains_merge_marker(). ... (check-in: 43140feb user: andygoth tags: trunk)
22:49
Avoid listing added files when running "fossil changes -edited" ... (check-in: 0dea016d user: andygoth tags: trunk)
21:47
Change the /test-version webpage into a supported /version webpage. Add a link from /stat. ... (Closed-Leaf check-in: 57fea315 user: drh tags: stat-update)
02:50
Add script to automate updating common command list in man page, and use it to update the man page ... (check-in: 42d6c86f user: andygoth tags: trunk)
00:30
Fix timeline -n 0 to display an unlimited number of lines (rather than zero) to match documentation. Correct timeline -n for negative N documentation to match actual behavior. Limit compute_ancestors() and compute_descendants() on the assumption that there is no more than one entry per line. ... (check-in: def9af43 user: andygoth tags: trunk)
2016-11-12
22:58
Move the revert in test case to the correct sequence to avoid a merge conflict. ... (check-in: 3eeab4a5 user: andybradford tags: trunk)
22:19
Add test case to handle file add and rename before merging to trunk. Make test_setup return the repository path so it can be used in the test. ... (check-in: 6a5f0c5b user: andybradford tags: trunk)
04:21
Make artifact|whatis page use local time to match the timeline. Otherwise clicking on date/time links finds the wrong check-in in the timeline. May wish to convert other calls to datetime() to use local time. ... (check-in: e7192bb9 user: andygoth tags: trunk)
00:01
Fix uninitialized variable that was causing artifact download issues. ... (check-in: 3af5165a user: mistachkin tags: trunk)
2016-11-11
16:47
Add the ci=BRANCH and filename=NAME query parameters to the /raw page. ... (check-in: fc29b081 user: drh tags: trunk)
2016-11-10
19:44
Fix typo in help text for fossil tag ... (check-in: 405a93e4 user: andygoth tags: trunk)
2016-11-09
03:02
Minor tweak to changes help text: move some trivia to the end so the more important material is read first ... (check-in: 5c8bdd00 user: andygoth tags: trunk)
01:44
Minor tweak to branch help text ... (check-in: 596f29fa user: andygoth tags: trunk)
2016-11-08
18:41
The 'ignore-glob' setting should not be used for build output files; otherwise, 'extras' command is unable to see them and 'clean' command is unable to remove then. Also, the 'add' command should already ignore files matching the 'clean-glob', there is no need to duplicate its contents in 'ignore-glob'.

Remark (JN): "fossil clean -x" could be your friend here, it makes life a lot easier. ... (check-in: dc9ac1d7 user: mistachkin tags: trunk)

18:18
Since the 'manifest' setting is no longer a strictly binary option, prevent it from being displayed as such on the settings page. ... (check-in: b73dee98 user: mistachkin tags: trunk)
18:13
Regenerate the MinGW makefile, since it apparently does use XBCC. Also, sync up the custom MinGW makefile with it. ... (check-in: ce698048 user: mistachkin tags: trunk)
18:12
Prevent the DMC and MSVC makefile from using XBCC, which was not defined there. ... (check-in: f366e52f user: mistachkin tags: trunk)
14:22
Add "crnl-glob" (as demonstration for this feature). Also remove some unnecessary spacing. ... (check-in: 7cd98039 user: jan.nijtmans tags: trunk)
14:21
Make "fossil extra" work as expected in fossil repository: not mentioning build-artifacts any more. This makes sure that files resulting from a build cannot be accidently "fossil add"-ed any more. ... (check-in: 6ef3a2a4 user: jan.nijtmans tags: trunk)
00:38
Tweak changes's help text ... (check-in: 9686570a user: andygoth tags: trunk)
2016-11-07
11:26
Fix the sync.wiki documentation to account for recent changes to the sync protocol. ... (check-in: df1205bb user: drh tags: trunk)
08:24
Add option to test-find-pivot to assist in discovering "name pivots" when diagnosing merge failures. ... (check-in: 3dc006c9 user: andybradford tags: trunk)
05:43
Minor correction to example comment in Fossil coding introduction. ... (check-in: 22a9fba4 user: andybradford tags: trunk)
04:45
Correct recent makeheaders.html documentation update to respect the prohibition of multiple global variables per declaration ... (check-in: ba5ab70e user: andygoth tags: trunk)
04:06
Use disjoint timelines when filtering by the chng timeline query parameter ... (check-in: e7bdbbe4 user: andygoth tags: trunk)
02:12
Use rgba(0,0,0,0.5) instead of #888 to implement 50% shadow so that the shadow works even against a colored or dark background ... (check-in: f23ccc89 user: andygoth tags: trunk)
02:00
CSS corrections for checkboxes ... (check-in: 446d438e user: andygoth tags: trunk)
01:48
Add crlf-glob to tester.tcl ... (check-in: e754cad9 user: andygoth tags: trunk)
01:32
Partially backout [bf9669f5]. Leave whitespace alone in test files ... (check-in: 6a3e2ed8 user: andygoth tags: trunk)
01:29
Remove some tabs and end-of-line whitespace ... (check-in: bf9669f5 user: andygoth tags: trunk)
01:18
Further updates to the changelog ... (check-in: 63ed4b00 user: andygoth tags: trunk)
01:13
Move changes to bottom (were placed at top by prior merge) and change verb tense to match other changes ... (check-in: 1d1b5c73 user: andygoth tags: trunk)
01:12
Add item to changes.wiki describing updated changes|status command ... (check-in: c3c348b7 user: andygoth tags: trunk)
01:10
Integrate andygoth-crlf. This renames CRNL to CRLF throughout Fossil. crnl-glob is renamed to crlf-glob, but crnl-glob is retained as a compatibility alias. ... (check-in: 87320cf4 user: andygoth tags: trunk)
00:53
Update for a new instance of crnl-glob that was added since this branch's baseline ... (Closed-Leaf check-in: 46fd89ea user: andygoth tags: andygoth-crlf)
00:50
Merge trunk ... (check-in: 7ea74acf user: andygoth tags: andygoth-crlf)
00:48
Ensure deleted/missing files are not processed as other types of files when C_DELETED and C_MISSING are not specified ... (check-in: e9a43ae0 user: andygoth tags: trunk)
00:35
Integrate andygoth-timeline-ms for broader testing and comment ... (check-in: 5e173697 user: andygoth tags: trunk)
00:34
Merge trunk ... (check-in: 4bf71abd user: jan.nijtmans tags: cleanX)
00:33
Integrate andygoth-changes, try two ... (check-in: e7764947 user: andygoth tags: trunk)
00:20
Correct SELECT to not exclude added files, i.e. files not present in the blob table ... (Closed-Leaf check-in: 45e2e3e9 user: andygoth tags: andygoth-changes)
2016-11-06
23:48
Like I said, it has a problem with showing added files. ... (check-in: d57d357d user: andygoth tags: trunk)
23:47
Immediately backout [7c8cc2adab]. Turns out it has a problem with showing added files. ... (check-in: d87c85c1 user: andygoth tags: trunk)
23:45
Integrate andygoth-changes for broader testing and comment. This change should be fully backward-compatible, unless of course a script depends on the help text never changing or new options never being added. All existing options and defaults should work identically to before. I had planned to update the ls command to use the same backend as changes/status, but that work will have to wait until we decide if the ls options should be redesigned. The SCAN_MTIME, SCAN_SIZE, C_MTIME, and C_SIZE flags are currently unused and can be removed, but their presence harms nothing, and they should be useful for a basis for an updated ls command, though they may need modification to address confusion between commit time, on-disk mtime, checked-in size, and on-disk size. ... (check-in: 7c8cc2ad user: andygoth tags: trunk)
23:40
Correct SQL syntax error on "fossil changes -merge" which is not supposed to display any files yet still tries to run the file query even though it says only "ORDER BY pathname" with no SELECT ... (check-in: 61da7752 user: andygoth tags: andygoth-changes)
23:35
Merge trunk ... (check-in: 74a5873c user: andygoth tags: andygoth-changes)
23:31
Correct internal contradiction in updated ls documentation to match actual behavior. This is too complicated. ... (check-in: bc5a67d1 user: andygoth tags: trunk)
23:25
Document actual behavior of ls command. I'm questioning whether it's worth maintaining backward compatibility with this highly non-orthogonal collection of options whose behaviors all affect each other with varying degrees of nuance. ... (check-in: 0a4310b3 user: andygoth tags: trunk)
22:55
Split SCAN_META to SCAN_MTIME and SCAN_SIZE. None of these are in use at the moment. ... (check-in: 2862f1c2 user: andygoth tags: andygoth-changes)
22:53
Remove hard-coded demo of mtime and size from changes and status commands ... (check-in: 8cd81143 user: andygoth tags: andygoth-changes)
21:28
Remove some excess comments, minor rearrangement ... (check-in: 8b8e7654 user: andygoth tags: andygoth-changes)
20:19
More reliably work around the problem experienced by the previous commit. Not sure if this is the right long-term solution since we seem to have an architectural problem: at least one of Fossil's custom SQL functions can change the schema (in this case, by creating a temporary table), thereby invalidating a prepared statement while it is running. See the comment in checkin.c for a bit more information. Of course, there are rearrangements that avoid the issue, but it is certainly a trap for the unwary. ... (check-in: 5258a43d user: andygoth tags: andygoth-changes)
16:40
Correct commit that had mistake in macro definition in [36e7558a11598]. ... (check-in: 427c34fe user: andybradford tags: trunk)
16:10
Move macro definition to config.h which is included everywhere to fix build failure reported on mailing list with "configure --json --with-tcl --with-th1-docs". ... (check-in: 36e7558a user: andybradford tags: trunk)
07:57
Begin expanding status_report() to support being the backend for the ls command. The work is not yet complete. First we must debug a mysterious abort in SQLite. Test case: run "./fossil changes -differ" with at least one changed file. ... (check-in: 9d5de8d7 user: andygoth tags: andygoth-changes)
06:39
Rename sfile x column to pathname to match vfile and to make room for new columns I plan to add ... (check-in: ec9480fc user: andygoth tags: andygoth-changes)
05:15
Use clearer method of differentiating between the status and changes commands ... (check-in: 4d33d958 user: andygoth tags: andygoth-changes)
05:09
Add more comments. Replace the changesOnly field with the knowledge that --classify and --no-classify are the only table-driven options specific to the changes command. Correctly ignore --header and -v|verbose when running the status command so their use triggers an error. Add the --differ option which combines the default list of changes (sans --merge) with --extra, i.e. all files that differ from the checked-out baseline version. ... (check-in: d1214f37 user: andygoth tags: andygoth-changes)
04:23
Remove stale TODO comment. May still want to implement ls in terms of status_report() though. ... (check-in: bfb7dd2a user: andygoth tags: andygoth-changes)
04:17
Change -unmodified/UNMODIFIED to -unchanged/UNCHANGED in status_report() for consistency with the ls -v command ... (check-in: 5775d376 user: andygoth tags: andygoth-changes)
04:13
Minor optimization to status_report() to avoid building list of managed files if only unmanaged files are requested. Move unmanaged file reserved name filtering to status_report(). Ensure db_get*() calls happen after db_must_be_within_tree(). Implement extras_cmd() in terms of status_report(). ... (check-in: d52fd185 user: andygoth tags: andygoth-changes)
03:16
Remove unused final argument to locate_unmanaged_files() ... (check-in: c2b3f6b1 user: andygoth tags: andygoth-changes)
03:02
Fix wiki syntax error ... (check-in: 000f2193 user: andygoth tags: trunk)
03:01
Clarify linenoise ... (check-in: 8a310633 user: andygoth tags: trunk)
02:50
Mention linenoise and miniz in makefile.wiki ... (check-in: f6ab9e28 user: andygoth tags: trunk)
02:39
Remove flag debug prints from status_cmd() now that it seems to be stable ... (check-in: 31c6140e user: andygoth tags: andygoth-changes)
02:35
Fold print_changes() into status_cmd() (formerly changes_cmd()). Remove C_SHA1SUM, C_HEADER, and C_VERBOSE flags which are no longer needed for communicating options to print_changes(). Move locate_unmanaged_files() closer to the top of the file so status_cmd() can call it. Implement C_UNMODIFIED and C_EXTRA in status_report(). Document the fact that the changes and status commands take optional path arguments. Let changes and status commands accept --case-sensitive (was already done), --dotfiles, and --ignore for the benefit of --extras. Incorporate search for extra files into status_cmd(). ... (check-in: f15d20e3 user: andygoth tags: andygoth-changes)
2016-11-05
23:11
Merge the status command into the changes command. ... (check-in: 2c3a108c user: andygoth tags: andygoth-changes)
22:41
Add TODO: reimplement ls and extras in terms of status_report() ... (check-in: 442a3cd5 user: andygoth tags: andygoth-changes)
22:40
Adjust the way --changed is implemented. Improve documentation. Avoid saying EDITED for files with other types of changes if those change types were not selected for display. ... (check-in: 2408fd1c user: andygoth tags: andygoth-changes)
22:22
Implement most of the new changes command, still need to do --all, --unmodified, and --extra ... (check-in: 7595bdfb user: andygoth tags: andygoth-changes)
21:35
Correct copy-and-paste error in comment ... (check-in: 426a5e7e user: andygoth tags: trunk)
21:26
Comment tweak ... (check-in: c3f72593 user: andygoth tags: andygoth-changes)
21:25
Implement changes option parser and default logic, still need to implement filtering ... (check-in: cc3baab8 user: andygoth tags: andygoth-changes)
19:58
Update makeheaders.html Summary And Conclusion chapter number ... (check-in: 994ac6fb user: andygoth tags: trunk)
19:51
Add the "History" section to the makeheaders documentation. ... (check-in: 28098136 user: drh tags: trunk)
19:25
Merge trunk ... (check-in: e6787d1e user: andygoth tags: andygoth-changes)
19:24
Have makeheaders ignore completely anonymous enums so they can be used within a single source file, useful for value autoincrementing. Update documentation accordingly. Write more about makeheaders's limitations discovered while researching this issue. Remove unnecessary explicit links to makeheaders.html in said file so it can be renamed without consequence. Ensure href attributes are surrounded by quotes. Add missing </html> to end of makeheaders.html. ... (check-in: 4dcfbc1c user: andygoth tags: trunk)
16:08
Add missing title tags to documents ... (check-in: 26abbe3b user: andygoth tags: trunk)
16:07
Correct title of Principles Of Operation page. Perhaps mkindex.tcl should be taught to extract titles from the documents themselves ... (check-in: 57896771 user: andygoth tags: trunk)
15:58
Remove cmd_.wiki-template which is a relic (avoiding the pun...) from when the commands were documented as individual /doc/cmd_*.wiki files ... (check-in: dac02c3d user: andygoth tags: trunk)
15:53
Merge trunk ... (check-in: a47d79e9 user: andygoth tags: andygoth-changes)
15:49
Expand list of stopwords in permuted index ... (check-in: 95bb5a24 user: andygoth tags: trunk)
15:42
Cherrypick [419a3c3e48] and [805b69772e] which were checked in on the wrong branch ... (check-in: 6311ff76 user: andygoth tags: trunk)
15:40
Update permuted index to show non-permuted items in bold ... (Closed-Leaf check-in: 805b6977 user: andygoth tags: andygoth-timeline-ms)
15:39
Make mkindex.tcl directly executable ... (check-in: 419a3c3e user: andygoth tags: andygoth-timeline-ms)
15:28
Merge trunk ... (check-in: 839eca18 user: andygoth tags: andygoth-timeline-ms)
15:26
Cherrypick one more timeline help text update from [5703ccb2e0] ... (check-in: 40de787d user: andygoth tags: trunk)
15:23
Add BCCFLAGS and XBCC to build system so that programs which run on the build platform (e.g. translate) can have the benefit of CFLAGS, e.g. -ggdb3 for easier debugging in gdb or -std=c89 to flush out C99. Do not update win/* because I don't have the ability to test those changes. ... (check-in: ad110346 user: andygoth tags: trunk)
14:59
Demote the rss command to second-tier because it is infrequently used and falls in the saame general category as the server and cgi commands which are already second-tier ... (check-in: d623a0ad user: andygoth tags: trunk)
14:55
Fix minor typo in comment ... (check-in: 6a6dae15 user: andygoth tags: trunk)
14:31
Change help index command list from seven columns to six to better match the widths of the other lists presented on the page ... (check-in: 2f613574 user: andygoth tags: trunk)
14:30
In help index, display first-tier command names in bold ... (check-in: 37e8c173 user: andygoth tags: trunk)
14:22
Use symbolic name CMDFLAG_WEBPAGE instead of directly saying 0x08 ... (check-in: dfa23f5b user: andygoth tags: trunk)
14:17
Ignore empty command name in help page so that /help/ is treated the same as /help ... (check-in: e237cea4 user: andygoth tags: trunk)
14:15
Include name of command or page in help title ... (check-in: 9b15ec0d user: andygoth tags: trunk)
14:12
Remove "Command-line" from name of help page which documents web pages as well as commands ... (check-in: ccd4ca87 user: andygoth tags: trunk)
14:10
Cherrypick timeline help text updates from [5703ccb2e0] ... (check-in: 9807c1da user: andygoth tags: trunk)
14:07
Remove "Testpage:" from title of all-in-one help text page ... (check-in: d8506df1 user: andygoth tags: trunk)
14:04
Replace Show/Hide Cookies in test_env page with a checkbox ... (check-in: 7814e9b5 user: andygoth tags: trunk)
13:57
Change Files/Folders selection to a Folders Only checkbox ... (check-in: b6a824ec user: andygoth tags: trunk)
06:42
Merge trunk ... (check-in: 4630d9ba user: andygoth tags: andygoth-timeline-ms)
06:38
Rework style.c to use new line continuation feature of translate.c ... (check-in: 9c211011 user: andygoth tags: trunk)
06:37
Enhance translate.c to interpret backslash at the end of a cgi_printf() "@" line as a directive to omit the newline ... (check-in: e193e21b user: andygoth tags: trunk)
05:51
Check regular expressions for errors. Add error reporting mechanism. Leave bad patterns out of filter. Add showid and showsql to timeline help text. ... (check-in: 5703ccb2 user: andygoth tags: andygoth-timeline-ms)
05:46
Merge fork ... (check-in: 3cb9ba4d user: andygoth tags: trunk)
05:45
Add fossil_strndup() function to duplicate a string that is not necessarily NUL-terminated ... (check-in: b9877667 user: andygoth tags: andygoth-timeline-ms)
05:18
Add timeline rel query string and change r=TAG to be an alias for t=TAG&rel so that related can be a checkbox and the tag filter text entry can work whether or not related is checked. This addresses issues (2) and (3). ... (check-in: 90057326 user: andygoth tags: andygoth-timeline-ms)
05:15
Add functions to modify and delete query parameters ... (check-in: 1c511cd9 user: andygoth tags: andygoth-timeline-ms)
04:30
Fix extra empty lines in diff output from non-interactive process on Windows; similar to [f2fc37c0]. ... (check-in: 476fe9e9 user: ashepilko tags: trunk)
04:02
Draw dotted box around entire row of checkout version, not just the check-in comment and descriptive text. In my experience, it's too hard to see the dotted box against a colored background when the checkout version is on a branch. This whole-row behavior matches the version marking option provided by the timeline "m" query string. I considered also increasing the line thickness from 1px to 2px, but I found it to be too distracting. Instead, I added a very faint shadow similar to, but much lighter than, the one used by the "m" version marker. ... (check-in: e5b53f15 user: andygoth tags: trunk)
03:42
Rework [98cc8782e1] to more thoroughly ignore empty match tags and patterns so that the "Related" submenu item does not appear due to an empty tag filter text entry adding "t=" to the query string ... (check-in: 3bcdc077 user: andygoth tags: andygoth-timeline-ms)
03:34
Merge trunk. Some issues identified by [d4a6d3c1ec] are now improved. (1) is fixed, though clicking/tabbing outside the entry field also triggers a submit which may prove annoying. (2) and (3) are still broken. (4) is better because "With/Without Files" is now a checkbox simply labeled "Files". (5) is closer to being feasible, perhaps if "Tag Filter:" is changed to "Filter:". ... (check-in: 74fe9587 user: andygoth tags: andygoth-timeline-ms)
03:24
Use <label> to connect setup checkboxes with their label text so either the checkbox or the label can be clicked on, also makes the checkbox highlight when the mouse hovers on the label ... (check-in: 9036122d user: andygoth tags: trunk)
03:19
Add explicit call to form submit() when changing a text entry so style_submenu_entry() can be used multiple times per page ... (check-in: 2929d5fc user: andygoth tags: trunk)
03:17
Add missing close angle bracket omitted by previous commit ... (check-in: 2dd29534 user: andygoth tags: trunk)
03:14
Cherrypick [2e9ac33a9a] ... (check-in: e32803bb user: andygoth tags: trunk)
03:06
Remove extra class='submenuctrl' from checkbox input because already present in the enclosing <label> ... (check-in: bccaea60 user: andygoth tags: trunk)
03:04
Change branch color option from a binary submenu to a checkbox ... (check-in: 3a98c9b5 user: andygoth tags: trunk)
03:00
Change "v" (files) option from a binary submenu to a checkbox, move to the right of the unhide checkbox so the checkboxes are grouped together ... (check-in: a482549c user: andygoth tags: trunk)
02:48
Correct builtin text capability, broken by typo in [e5b62edb28] ... (check-in: 584546fe user: andygoth tags: trunk)
02:29
Implement style_submenu_checkbox(). Change "unhide" to a checkbox so it can be cancelled without editing the URL by hand. Update skins to support use of <label> tag. Remove redundant "if" check in style.c. Checkbox styling can certainly be improved, but this is a start. ... (check-in: 8d880f0b user: andygoth tags: trunk)
2016-11-04
23:57
Use linenoise for fossil shell. Do not bother with persistent history. ... (check-in: 6327b026 user: andygoth tags: trunk)
23:18
Cherrypick [9b960af129], was supposed to have been checked into trunk in the first place ... (check-in: bbafc013 user: andygoth tags: trunk)
23:16
Update to SQLite 3.15.1 ... (check-in: a8a67989 user: jan.nijtmans tags: branch-1.36)
23:13
Fix various typos in makeheaders.html. Use curly quotes instead of classic `` and '' quotes (ref: http://www.dwheeler.com/essays/quotes-in-html.html). Format most such quoted text in monospace print. ... (check-in: 9b960af1 user: andygoth tags: andygoth-timeline-ms)
22:37
Consistently use the count(X) macro in place of sizeof(X)/sizeof(*X) throughout the Fossil core, excluding things that don't use makeheaders. Also use count(X) instead of ArraySize(X) which has the same definition. ... (check-in: e5b62edb user: andygoth tags: trunk)
22:12
Fix crash introduced by merge of andygoth-quote-apostrophe ... (check-in: 10b98c1e user: andygoth tags: andygoth-timeline-ms)
21:55
Merge trunk ... (check-in: 250c12c2 user: andygoth tags: andygoth-timeline-ms)
21:53
Use count(x) instead of sizeof(x)/sizeof(*x) ... (check-in: cda8c14c user: andygoth tags: andygoth-timeline-ms)
21:39
Use timeline_submenu() instead of style_submenu_element() ... (check-in: c1a77615 user: andygoth tags: trunk)
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. ... (check-in: 187424e8 user: andygoth tags: trunk)
21:12
Improve quoting of match tags and patterns. Ignore empty match tags and patterns. ... (check-in: 98cc8782 user: andygoth tags: andygoth-timeline-ms)
20:49
Integrate andygoth-quote-apostrophe. Needed because single quotes can be used in the tag filter entry, and these single quotes would otherwise be passed through unprotected to the output HTML. ... (check-in: 68bd2e7b user: andygoth tags: andygoth-timeline-ms)
17:35
int/size_t pedantry ... (check-in: 30d96141 user: andygoth tags: trunk)
17:28
Further magic _WIN32_WINNT changes to fix the build for mingw. ... (check-in: 45b76344 user: drh tags: trunk)
17:25
Modify linenoise.c so that it can build with -std=c89. Baseline linenoise.c relied on snprintf(), strdup(), and strcasecmp() which are technically not in C89. Since linenoise.c's only purpose (at present) is to implement the SQLite shell, make use of the SQLite compatibility functions. Following this change, "fossil clean -f && CFLAGS='-std=c89 -Wall' ./configure && make" builds without warnings or errors on gcc 4.4.7 20120313 (Red Hat 4.4.7-3) on CentOS release 6.4 (Final). Unrelated note: discovered during testing that "CFLAGS=-Werror ./configure" fails to add -lm to link step due to conflicting types for built-in function "sin" being regarded as an error. ... (check-in: 8133501e user: andygoth tags: trunk)
16:21
Add timeline web UI to set tag filter and match style. Still not 100%. (1) Now that more than one text entry is on the page, pressing enter does not trigger a submit [Firefox ESR 10.0.12], (2) electing "Related" causes Tag Filter to blank, (3) entering a tag filter while "Related" is selected causes "Related" to be deselected, (4) possibly too much clutter, and (5) definitely too much clutter if combined with any future expansions. (1) is due to the lack of a submit button. (2) and (3) are a bad interaction between the t=/r= dichotomy and the design of style_submenu_entry(). (4) maybe could be addressed by changing "Related"/"Branch Only" and "Without Files"/"With Files" to checkbuttons, but style_submenu_checkbox() was never actually implemented. (Probably also want "Unhide" to be a checkbox.) For (5) I have in mind letting the admin define a project-specific list of preset filters. ... (check-in: d4a6d3c1 user: andygoth tags: andygoth-timeline-ms)
15:52
Change style_submenu_entry() to allow zero and negative iSize. Zero iSize means display size and length limit are not specified, and negative iSize means no length limit is specified but the display size is set to the absolute value of iSize. ... (check-in: 2e9ac33a user: andygoth tags: andygoth-timeline-ms)
15:48
Move GLOB before LIKE in list of possible match styles ... (check-in: fc25a127 user: andygoth tags: andygoth-timeline-ms)
15:12
Revert unintended change that snuck in alongside prior merge ... (check-in: f0b91665 user: andygoth tags: andygoth-timeline-ms)
15:09
Merge trunk ... (check-in: 490daed2 user: andygoth tags: andygoth-timeline-ms)
12:03
typo ... (check-in: e826eadd user: jan.nijtmans tags: trunk)
2016-11-03
18:31
Compilation fix for MinGW: consistently use _WIN32_WINNT when including winsock2.h, etc. ... (check-in: 26a88f1b user: mistachkin tags: trunk)
09:52
Cherrypick 3 bug-fixes from SQLite trunk, discovered just after the SQLite 3.15 release, among them a fix to VACUUM to prevent it from running out of memory on very large databases See 34a579141b2c5ac and fef4bb4bd9185ec8f (most likely, those 3 will be in SQLite 3.15.1, if ever released) ... (check-in: 360694a7 user: jan.nijtmans tags: branch-1.36)
09:33
(cherry-pick): Fix the build on MSVC. ... (check-in: 83a359ff user: jan.nijtmans tags: branch-1.36)
2016-11-02
19:26
Minor tweaks to proposed help text for possible enhanced changes command ... (check-in: b18735fc user: andygoth tags: andygoth-changes)
19:12
Merge updates from trunk. ... (check-in: 25285f06 user: mistachkin tags: openssl-1.1)
17:47
Fix the build on Windows. ... (check-in: 11e105b3 user: drh tags: trunk)
15:16
Update the built-in SQLite to the latest trunk version that includes a fix to VACUUM to prevent it from running out of memory on very large databases. ... (check-in: 7fa9701b user: drh tags: trunk)
10:22
Collapse two memset's into one. Typo in mkdownload.tcl ... (check-in: 5f889684 user: jan.nijtmans tags: trunk)
10:16
Eliminate unnecessary end-of-line spacing in wiki. No textual changes. ... (check-in: f47b7052 user: jan.nijtmans tags: trunk)
06:41
Fix compilation issue on Unix due to 'mkindex' wrongly attempting to include 'cmd_win32_service' due to its #if processing. ... (check-in: 69f64a8d user: mistachkin tags: trunk)
2016-11-01
23:34
Enhancements to SEE integration on Windows. ... (check-in: 7aeeb302 user: mistachkin tags: trunk)
2016-10-31
18:57
Backout the fusefs change. The correct solution is to run "./configure" followed by "make clean fossil" in order to rebuild when updating from historical sources. ... (check-in: 08f0ac0c user: drh tags: trunk)
16:03
Merge the accidental fork. ... (check-in: d13fc6a6 user: drh tags: trunk)
16:02
Fix to the fusefs.c file so that it builds even without FOSSIL_HAVE_FUSEFS. ... (check-in: 9a4a5dec user: drh tags: trunk)
13:36
Fix harmless "Local declaration of 'rc' hides declaration of the same name in outer scope", reported by Kevin (arnoldemu) on fossil-users list. ... (check-in: 0c3ae89d user: jan.nijtmans tags: trunk)
12:41
Fix harmless memory leaks. ... (check-in: 36babe0c user: drh tags: trunk)
10:55
Omit deleted unversioned files from the /uvlist page unless the showdel=1 query parameter is used. ... (check-in: a3608700 user: drh tags: trunk)
2016-10-29
16:50
Compiler warning (MSVC) in timeline.c, found by Kevin, reported on fossil-users list ... (check-in: fe3d30fc user: jan.nijtmans tags: trunk)
2016-10-28
22:51
merge fork. ... (check-in: cf2adc71 user: mgagnon tags: trunk)
22:45
Fix a C99-ism introduced by check-in [27c8985cc1b75cf5]. ... (check-in: 2bb3a8e1 user: mistachkin tags: trunk)
22:45
Fix a C99-ism. ... (check-in: 61ec7124 user: mgagnon tags: trunk)
05:29
Alternative to check-in [a4bb89ba08], make FuseFS act just like the JSON feature in 'auto.def'. ... (check-in: feb202f5 user: mistachkin tags: trunk)
04:27
Alternative to check-in [a4bb89ba08], make FuseFS act just like the JSON feature in 'auto.def'. ... (Closed-Leaf check-in: 6a80a2f2 user: mistachkin tags: altFuseFsDef)
2016-10-27
15:35
Combine multiple merge lines to the bottomn of the page when they reference the same source check-in. ... (check-in: 95d6ddc3 user: drh tags: trunk)
15:34
Add another entry to the graph-test-1.wiki checklist for this case. ... (Closed-Leaf check-in: 58d4f3c0 user: drh tags: baruch-timeline-fix)
14:57
Merge lines descending to the bottom of the timeline that refer to the same commit ... (check-in: 8ae79062 user: baruch tags: baruch-timeline-fix)
05:28
Now that FuseFS support is conditional, permit config.h to be included so FOSSIL_HAVE_FUSEFS can be correctly included from autoconfig.h to avoid linker failure to find fusefs_cmd. ... (check-in: a4bb89ba user: andybradford tags: trunk)
2016-10-26
23:33
Make the labels on the color submenu of the /brlist page more succinct. ... (check-in: a1b0ec8e user: drh tags: trunk)
21:45
Create a temporary index to speed up incremental Git import. ... (check-in: 0fa60142 user: mistachkin tags: trunk)
21:32
Minor tweaks to the break_into_lines() algorithm. Add tests. ... (check-in: 057e4b0a user: mistachkin tags: trunk)
21:31
Minor security enhancements to the optional SEE integration. ... (check-in: a8484dc3 user: mistachkin tags: trunk)
21:28
Fixes for incremental Git import/export. ... (check-in: 27c8985c user: mistachkin tags: trunk)
21:26
Add the 'project_description' variable to TH1. ... (check-in: cd219d31 user: mistachkin tags: trunk)
21:24
Add the 'unversioned' command to TH1, with the 'content' and 'list' sub-commands. ... (check-in: 1b5b69f3 user: mistachkin tags: trunk)
21:21
Enhance 'brlist' page to make use of branch colors. ... (check-in: 796c9aba user: mistachkin tags: trunk)
21:14
Update change log. ... (check-in: 94f7de8b user: mistachkin tags: trunk)
21:08
Remove the 'fusefs' command from builds that do not have underlying support enabled. ... (check-in: 75ef4511 user: mistachkin tags: trunk)
20:54
Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. ... (check-in: 0b646cea user: mistachkin tags: trunk)
19:58
Update fedora version, being used for Docker image. Minor fix in changelog ... (check-in: f014e83b user: jan.nijtmans tags: trunk)
02:07
Merge trunk ... (check-in: b5edfa3b user: andygoth tags: andygoth-timeline-ms)
2016-10-25
22:06
Merge updates from trunk. ... (Closed-Leaf check-in: 66c5bc56 user: mistachkin tags: experimental)
22:05
Remove the 'fusefs' command from builds that do not have underlying support enabled. ... (check-in: 20b67ab3 user: mistachkin tags: experimental)
20:25
Add the --command option to "fossil diff". ... (check-in: eb67f09c user: drh tags: trunk)
20:12
Fix the download hyperlink on the homepage. ... (check-in: be88817f user: drh tags: trunk)
01:21
Fix the mkdownload.tcl script so that it generates a correctly-formatted download.html page. ... (check-in: 1d028af6 user: drh tags: trunk)
2016-10-24
21:54
Merge updates from trunk. ... (check-in: 1375911c user: mistachkin tags: experimental)
21:53
Remove BOM (byte-order-mark) from the change log. ... (check-in: a2f47102 user: mistachkin tags: trunk)
20:00
Typo in the change log. ... (check-in: 7f2af9d8 user: drh tags: trunk)
18:37
Correct change description. Intermingling declarations and code was added in C99, not C89. ... (check-in: 291ca60f user: andygoth tags: trunk)
18:33
Revert unintended, incomplete change to timeline.c ... (check-in: 5cb36bdd user: andygoth tags: andygoth-timeline-ms)
18:32
Merge changes.wiki style update ... (check-in: 780c0150 user: andygoth tags: andygoth-timeline-ms)
18:20
Update the version number to 1.37 and start the 1.37 change log. ... (check-in: a212bd18 user: drh tags: trunk)
18:15
Fix the build on MSVC. ... (check-in: 65e69b8d user: drh tags: trunk)
17:57
Further improvements to the mkdownload.tcl script. ... (check-in: 52994190 user: drh tags: trunk)
17:03
Add fragment anchors in the changes.wiki page. Update the mkdownload.tcl script so that it works with the new unversioned-file download. ... (check-in: d0c77c7c user: drh tags: trunk)
15:52
Add comments describing each local variable in tagMatchExpression() ... (check-in: 1219bffc user: andygoth tags: andygoth-timeline-ms)
15:47
Inconsequential whitespace changes ... (check-in: 9ffc5017 user: andygoth tags: andygoth-timeline-ms)
15:44
Push to 1.37 ... (check-in: 4d1bee54 user: andygoth tags: andygoth-timeline-ms)
14:59
Version 1.36 ... (check-in: c2437393 user: drh tags: trunk, release, version-1.36)
14:58
Set the 1.36 release dates on the change log. ... (check-in: fdebeba5 user: drh tags: trunk)
04:51
Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. ... (Closed-Leaf check-in: 0d247d57 user: mistachkin tags: tktSetFix)
2016-10-23
21:50
Optimize REGEXP matching by folding all regular expressions into one ... (check-in: b4800dc5 user: andygoth tags: andygoth-timeline-ms)
15:42
Improve comment ... (check-in: c1afe56f user: andygoth tags: andygoth-timeline-ms)
15:36
Add ms=EXACT|LIKE|GLOB|REGEXP timeline query parameter which changes the interpretation of the t= and r= query parameters to exact (default), SQL LIKE, glob, or regular expression matching. Other than exact matching, the t= or r= parameter value is interpreted as a whitespace- or comma-delimited list of match patterns, with the option to quote a pattern using single or double quotes in case it contains commas or whitespace. For regular expression matching only, backslash can also be used to inhibit delimiter interpretation of the next character. At this point, the only way to use this feature is to type ms= directly into the URL; the UI still needs to be updated. Be aware for LIKE interpretation that % needs to be written as %25. ... (check-in: be586845 user: andygoth tags: andygoth-timeline-ms)
02:16
Fixes for incremental Git import/export. ... (check-in: 9599705c user: mistachkin tags: experimental)
02:14
Minor tweaks to the break_into_lines() algorithm. Add tests. ... (check-in: d3cc6d1d user: mistachkin tags: experimental)
02:07
Minor security enhancements to the optional SEE integration. ... (check-in: 69352027 user: mistachkin tags: experimental)
01:46
Add the 'project_description' variable to TH1. ... (check-in: 345c580d user: mistachkin tags: experimental)
01:45
Add the 'unversioned' command to TH1, with the 'content' and 'list' sub-commands. ... (check-in: a5fd16fe user: mistachkin tags: experimental)
01:42
Enhance 'brlist' page to make use of branch colors. ... (check-in: 435ca5d2 user: mistachkin tags: experimental)
01:28
Minor enhancement to 'mkversion'. ... (check-in: f59f4e1f user: mistachkin tags: trunk)
2016-10-22
19:52
Begin the transaction block before inserting any content. Addresses one of the bugs reported by Venkat Iyer on ML. ... (check-in: 1b6635a4 user: andybradford tags: trunk)
08:37
Fix typo on a wiki page. ... (check-in: f65fe580 user: mistachkin tags: trunk)
08:26
Add the 'test-prompt-user' command. ... (check-in: 8817b0ed user: mistachkin tags: trunk)
2016-10-20
17:04
Add text for the '--ssl-identity' global option to the 'Environment Variables and Global Options' page. ... (check-in: 7c759722 user: mistachkin tags: trunk)
16:53
Revert unintended change to stash usage summary ... (check-in: 63ac71e5 user: andygoth tags: trunk)
16:48
Remove extra newlines from calls to fossil_fatal() ... (check-in: 2c42b217 user: andygoth tags: trunk)
16:13
"stash cat" worked the same as "stash diff", yet "stash cat -tk" worked the same as "stash show -tk". Make "stash cat" behave like "stash show" which matches the -tk case and also the documentation. Also add mention of DIFF-OPTIONS to the stash show|cat|diff|gdiff usage text. Remove unnecessary variable initialization in stash_get_id(), plus show the bad stash ID string rather than "0" if a non-numeric was used. ... (check-in: 48ecfe66 user: andygoth tags: trunk)
12:51
Enhancements to wiki MIME types supported for the JSON API. ... (check-in: ce8937fa user: drh tags: trunk)
2016-10-18
21:55
Make the new wiki MIME type handling more consistent with the existing code. ... (Closed-Leaf check-in: 0dc1187e user: mistachkin tags: jsonWikiMimeTypes)
08:22
Enhancements to wiki MIME types supported for the JSON API. ... (check-in: 7a14176e user: mistachkin tags: jsonWikiMimeTypes)
2016-10-16
01:21
Merge fixes in this branch to trunk prior to release. ... (check-in: b2d51b1b user: andybradford tags: trunk)
00:22
Merge updates from trunk. ... (Closed-Leaf check-in: 5634375d user: mistachkin tags: stash-fixes)
00:21
Remove a 'knownbug' marker because the underlying issue appears to be fixed on this branch. ... (check-in: 43e122c7 user: mistachkin tags: stash-fixes)
2016-10-15
05:02
Coding style, removing superfluous 'then' clauses from tester.tcl. ... (check-in: 4946b5b1 user: mistachkin tags: trunk)
04:56
Further revise the 'test_start_server' and 'test_stop_server' test suite helper procedures to make it possible to actually delete the temporary output-capture file on Windows. ... (check-in: b0081d97 user: mistachkin tags: trunk)
2016-10-14
22:49
Add the --localhost argument to the fossil server command invoked by test_start_server in test/tester.tcl. This change causes the server to only bind to localhost:8080, which does not trigger the Windows Firewall to panic about a program attempting to communicate with the world. Tested on a 64-bit binary built from VS2010, and a 32-bit binaray build from MinGW GCC 4.2.7, both under Windows 10 Pro. I expect the flag works and is harmless on other platforms. ... (check-in: 6c8cec73 user: rberteig tags: trunk)
20:34
Merge fork ... (check-in: 3a35ac58 user: andygoth tags: trunk)
20:32
Show all files in fusefs directory listings. Previously, if one file's name is a prefix of another file's name in the same directory, the file with the longer name is not included in directory listings. ... (check-in: f8f5a815 user: andygoth tags: trunk)
19:35
Adjustments to the 'test_start_server' Fossil test suite procedure to make it work better on Windows. ... (check-in: a88ca0d7 user: mistachkin tags: trunk)
19:04
Update test_start_server procedure to return the port as well because fossil server dynamically allocates a port. ... (check-in: b66d5bca user: andybradford tags: trunk)
14:32
Update the built-in SQLite to version 3.15.0 final. ... (check-in: 4a0c9483 user: drh tags: trunk)
06:15
Enhance the functionality of the Login Group feature to allow administrators to enable Login Group self-registration. ... (Closed-Leaf check-in: d70f5278 user: andybradford tags: login-group-enhancements)
2016-10-13
14:52
Change webui.wiki to remove the exception about the download page, which is no longer the case. ... (check-in: 47beb495 user: drh tags: trunk)
2016-10-12
22:51
Update the built-in SQLite again for a bug fix. ... (check-in: 78fcfd46 user: drh tags: trunk)
22:04
Closing because functionality already available in Fossil by clicking on the date in the info page ... (Closed-Leaf check-in: 4f92a663 user: andygoth tags: andygoth-circa)
18:35
Merge trunk ... (check-in: a7d576dd user: andygoth tags: andygoth-circa)
16:05
Update the built-in SQLite to the next 3.15.0 beta for testing. ... (check-in: 6ef15008 user: drh tags: trunk)
13:31
Tweak stash help text for internal consistency ... (check-in: de4e4e2a user: andygoth tags: trunk)
13:20
Change "-modified" to "-changed" to be consistent with the terminology used by the diff commands ... (check-in: ffee6e81 user: andygoth tags: andygoth-changes)
03:45
Revise proposed changes options and help text to accommodate merges. ... (check-in: 69b41682 user: andygoth tags: andygoth-changes)
2016-10-11
21:07
Propose an enhanced changes command. At this point, there is no implementation, only help text describing the new options and behaviors. ... (check-in: 2bfdbf97 user: andygoth tags: andygoth-changes)
2016-10-10
18:54
Cosmetic TH1 doc tweaks. ... (check-in: 0b50909c user: mistachkin tags: trunk)
18:53
Cosmetic TH1 doc tweaks. ... (Closed-Leaf check-in: 2a163d5c user: mistachkin tags: th1Unversioned)
07:10
Improve 'unversioned list' TH1 command comment. ... (check-in: 484f26e3 user: mistachkin tags: th1Unversioned)
07:07
Slightly simplify code. Add and modify tests. Merge changes from trunk. ... (check-in: a3f04386 user: mistachkin tags: th1Unversioned)
06:32
Minor correction to the TH1 docs, fixing ordering. ... (check-in: f36f95b3 user: mistachkin tags: trunk)
06:29
Add the 'unversioned content' and 'unversioned list' commands to TH1. ... (check-in: e81fbfd0 user: mistachkin tags: th1Unversioned)
05:55
Merge updates from trunk. ... (Closed-Leaf check-in: 82d77c23 user: mistachkin tags: prjDesc)
2016-10-08
14:06
Fix a regression introduced in [69668f8c57] that broke export of tags. ... (Closed-Leaf check-in: b2e0fda9 user: nick.lloyd tags: nick.lloyd-git-interop)
13:42
Add missing arguments to Git->Fossil import example. ... (check-in: 880e3fb5 user: nick.lloyd tags: nick.lloyd-git-interop)
2016-10-06
18:56
Add a couple more unversioned command tests. ... (check-in: e727b3d5 user: mistachkin tags: trunk)
2016-10-05
23:06
Add another test for the unversioned command. ... (check-in: d2a47575 user: mistachkin tags: trunk)
12:59
Ensure that inputs to delta_create() are always memory aligned as if obtained from malloc(). ... (check-in: c91e4871 user: drh tags: trunk)
08:41
Update delta1 test cases to normalize the result so they pass again. Add additional tests to cover assertion failure caused by empty delta inputs. ... (check-in: 4ede0df9 user: andybradford tags: trunk)
08:21
Modify expected results for one of the TH1 hooks tests to account for the changes in [274e537bb064db9d]. ... (check-in: 6c1359d3 user: mistachkin tags: trunk)
08:10
The changes in [b045d0774ed48936] are too far reaching. Instead, add a -keepNewline option and use it where appropriate. ... (check-in: 561402f2 user: mistachkin tags: trunk)
06:54
Given that the buffer may not actually be memory obtained by malloc(), make sure that it is, that checksum() doesn't fail an assertion. ... (Closed-Leaf check-in: 75ddc368 user: andybradford tags: pending-review)
06:40
The 'manifest' setting still needs to be marked as 'versionable'. ... (check-in: 3604802d user: mistachkin tags: trunk)
06:39
Normalize TH1 script evaluation results used internally by the test suite. ... (check-in: 22c62dba user: mistachkin tags: trunk)
05:12
Get all unversioned tests passing on Unix as well. ... (check-in: 019725ba user: mistachkin tags: trunk)
05:00
Add tests for the 'unversioned revert' and 'unversioned sync' commands. ... (check-in: 1c99c133 user: mistachkin tags: trunk)
04:40
Make the '--stopper' option for the 'server' command on Windows work as advertised even when the server thread is being blocked by accept(). ... (check-in: a6eb6510 user: mistachkin tags: trunk)
03:03
Merge latest updates from trunk. ... (check-in: 4c197114 user: andybradford tags: stash-fixes)
00:25
Add initial tests for the 'unversioned' command. ... (check-in: e464dd96 user: mistachkin tags: trunk)
00:13
Give a better error message when unable to open a file that uses one of the Windows reserved names, like "AUX" or "LPT3". ... (check-in: 12c66506 user: drh tags: trunk)
2016-10-04
23:54
Another correction to the unversioned help text. ... (check-in: 800517e1 user: mistachkin tags: trunk)
23:49
Add a Tcl script to act as a (fake) text editor for the test suite. ... (check-in: b6a01114 user: mistachkin tags: trunk)
23:44
Add 'unversioned remove' as an alias for 'unversioned rm'. Update and improve help text. ... (check-in: 182adc02 user: mistachkin tags: trunk)
23:32
The final newline must be retained for all test results. ... (check-in: b045d077 user: mistachkin tags: trunk)
23:29
Coding style and consistency improvements. ... (check-in: 824bfe84 user: mistachkin tags: trunk)
23:27
Do not use the Tcl global variable name 'dir'. ... (check-in: 64b812bd user: mistachkin tags: trunk)
21:00
Add entries about diff command enhancements to the change log. ... (check-in: 06127da6 user: drh tags: trunk)
20:54
Fix a typo on the aboutcgi.wiki documentation page. ... (check-in: 3e7c02c0 user: drh tags: trunk)
20:25
Fix typos in the sync document. Make "uv" an alias for "unversioned". Prohibit unversioned filename that contain whitespace since the sync protocol cannot currently handle such files. ... (check-in: 85f957c3 user: drh tags: trunk)
19:17
Coding style tweaks. ... (Closed-Leaf check-in: 34d988c2 user: mistachkin tags: seeEnhanced)
19:07
Merge updates from trunk. ... (check-in: 04a8ee6e user: mistachkin tags: seeEnhanced)
19:06
Fix harmless compiler warnings. ... (check-in: 3f06618c user: mistachkin tags: trunk)
19:05
Add an assert(). ... (check-in: e6a5634f user: mistachkin tags: seeEnhanced)
14:55
Update the built-in SQLite 3.15.0 beta. ... (check-in: 3d8a41f1 user: drh tags: trunk)
04:49
Make sure that symlinks to directories are honored when dealing with checkout files. ... (check-in: 912a0d50 user: mistachkin tags: trunk)
03:55
Return an error instead of silently ignoring invalid input. ... (check-in: 274e537b user: andybradford tags: trunk)
02:55
Coding style tweak. ... (Closed-Leaf check-in: b47e4cc4 user: mistachkin tags: binDiffFix)
02:44
Whitespace tweak. ... (check-in: 4ed91cda user: mistachkin tags: binDiffFix)
02:43
Adopt the diff algorithm changes from trunk. ... (check-in: f9f2d769 user: mistachkin tags: binDiffFix)
02:16
Detect binary files that look like text but end with a sequence of zeros. ... (check-in: 0e0e29ae user: drh tags: trunk)
02:02
The previous check-in was interpreting any file that did not end in \n as binary. This check-in should fix the problem. ... (check-in: 47d1256c user: drh tags: trunk)
01:53
If a file to be diffed contains an 0x00 character, consider it to be binary and do not attempt the diff. ... (check-in: 334ab152 user: drh tags: trunk)
2016-10-03
23:23
Minor optimization. ... (check-in: 9903ce5a user: mistachkin tags: binDiffFix)
23:18
Further improve clarity. ... (check-in: 11e2c6e6 user: mistachkin tags: binDiffFix)
23:10
Another adjustment to handle some corner cases. ... (check-in: 8017c358 user: mistachkin tags: binDiffFix)
21:59
Initial tests for the diff-binary-detection fixes. ... (check-in: 5db0eb52 user: mistachkin tags: binDiffFix)
21:30
Merge updates from trunk. ... (Closed-Leaf check-in: be316701 user: mistachkin tags: dirSymlinks)
21:27
Further test refinements. ... (check-in: 596bbe34 user: mistachkin tags: dirSymlinks)
21:12
Test refinement. ... (check-in: 0751dbe2 user: mistachkin tags: dirSymlinks)
20:43
Initial draft of new tests to cover the directory symlink fixes. ... (check-in: 7cefd41a user: mistachkin tags: dirSymlinks)
19:22
Fix binary blob detection in the new break_into_lines() algorithm. ... (check-in: dacc2bad user: mistachkin tags: binDiffFix)
2016-10-02
01:26
Update custom MinGW makefile. ... (check-in: 903af996 user: mistachkin tags: trunk)
00:45
Update the built-in SQLite to the latest 3.15.0 beta for testing. Add new performance-enhancing compile-time options to the SQLite build. ... (check-in: dfe32f53 user: drh tags: trunk)
00:29
Say "An undo is available" instead of "A undo is available" ... (check-in: 994b319f user: andygoth tags: trunk)
2016-10-01
05:07
Return an error if the origin cannot be matched to a check-in or a date. ... (Closed-Leaf check-in: 34d0c570 user: andybradford tags: pending-review)
04:21
Use #define constants instead of numbers to improve readability of code. ... (check-in: 68b53604 user: andybradford tags: trunk)
03:39
Merge updates from trunk. ... (check-in: 3e4eba78 user: mistachkin tags: dirSymlinks)
03:39
Another coding style (whitespace) fix. ... (check-in: 2ccd046d user: mistachkin tags: trunk)
03:38
The 'diff' command operates on files within the repository; therefore, it should use the directory symlinks. ... (check-in: 9a993896 user: mistachkin tags: dirSymlinks)
03:36
Fix casing of a temporary table name to be consistent. ... (check-in: efeb10c5 user: mistachkin tags: trunk)
02:23
Minor correction to text in usage help/comment in new --checkin option. ... (check-in: 5aacaba3 user: andybradford tags: trunk)
2016-09-30
23:47
Start of experimental changes to support directory symlinks. ... (check-in: d6debf63 user: mistachkin tags: dirSymlinks)
23:45
Coding style tweaks. No changes to functionality. ... (check-in: 3bb04c90 user: mistachkin tags: trunk)
22:01
Trunkify support for generating manifest.tags file. ... (check-in: 189bfc28 user: jan tags: trunk)
21:55
Merge from trunk. ... (Closed-Leaf check-in: 9beff66b user: jan tags: jan-manifest-tags)
20:43
Merge trunk ... (check-in: de845a67 user: andygoth tags: andygoth-circa)
15:24
Add the --checkin option to the "fossil diff" command. ... (check-in: e7c2454d user: drh tags: trunk)
15:22
Fix a bug in the error message when the --checkin argument of fossil diff has no parent. ... (Closed-Leaf check-in: 38daa9aa user: drh tags: diff-show-changes)
15:18
Change the name of the --changes option on "fossil diff" to --checkin. ... (check-in: 65724af1 user: drh tags: diff-show-changes)
13:21
Fix a doc typo. Minor improvements to documentation linkage. ... (check-in: c468769d user: drh tags: trunk)
03:49
Add the "fossil diff --changes" option to show the changes made by a specific checkin UUID. ... (check-in: 4556962d user: andybradford tags: diff-show-changes)
2016-09-29
17:46
Add information to inout.wiki about bidirectional synchronization with Git repos. ... (check-in: e8775afe user: nick.lloyd tags: nick.lloyd-git-interop)
17:35
Remove comment from inout.wiki about having to merge trunk into master after importing from Git repo.

This is no longer true. Fossil automatically converts references to master into trunk when importing, and vice versa when exporting. ... (check-in: 2cd0ee63 user: nick.lloyd tags: nick.lloyd-git-interop)

11:59
Distinguish between a deleted file and a binary file in the side-by-side diff generator. Fix for a bug introduced by check-in [233e9328ee639b]. ... (check-in: 1438be02 user: drh tags: trunk)
2016-09-28
23:47
In the random merge test (merge2.test) ignore cases where the parallel random edits overlap, resulting in a merge conflict. ... (check-in: caea288c user: drh tags: trunk)
21:24
Simplification and optimization of the break_into_lines() helper routine in the diff logic. Use the strchr() routine from the standard library to help locate \n characters. ... (check-in: 233e9328 user: drh tags: trunk)
21:11
Add "circa" timeline link to show changes made around the time of a given check-in even if they are neither ancestors nor descendants. ... (check-in: b6862a37 user: andygoth tags: andygoth-circa)
20:26
Improved hash function for the diff algorithm. ... (check-in: 173cca0d user: drh tags: trunk)
19:48
Performance improvement in LCS length computation used for side-by-side diff coloring. ... (check-in: 08d970d6 user: drh tags: trunk)
18:48
Fix test suite regression caused by the addtion of the new uv-sync setting in check-in [b9fd5947ef] without updating the list of all settings in tester.tcl. ... (check-in: 0661d65c user: rberteig tags: trunk)
18:19
Performance optimization in the break_into_lines() routine of the diff logic. ... (check-in: 8d48885f user: drh tags: trunk)
16:17
Update the built-in SQLite to the latest 3.15.0 beta. ... (check-in: 95768950 user: drh tags: trunk)
16:15
Use the DBSTAT virtual table as a table-valued function instead of creating a TEMP instance of the table, while generating the /repo-tabsize page. ... (check-in: 14f83bc0 user: drh tags: trunk)
2016-09-27
17:47
Correct "From" URL in check-in MLINK table ... (check-in: 24a0667e user: andygoth tags: trunk)
17:23
One more tweak to fileformat.wiki ... (check-in: 731eb897 user: andygoth tags: trunk)
17:19
Fix a couple tiny editorial inconsistencies in fileformat.wiki ... (check-in: 9c2116a0 user: andygoth tags: trunk)
07:59
merge trunk. Update references to OpenSSL 1.1.0b ... (check-in: 66c4efe7 user: jan.nijtmans tags: openssl-1.1)
07:14
Fix regression to test case amend-close-1.3 caused by checkin [f4b5881b] which changed the commit message stored when marking a branch closed. The test case has been changed so that it passes. ... (check-in: 06fdea59 user: rberteig tags: trunk)
06:40
Fix typo in copyright year on the new 'commit-warning.test' file. ... (check-in: edd288b7 user: mistachkin tags: trunk)
2016-09-26
21:16
Fix some compilation issues, related to merging. ... (check-in: 2f07c443 user: mistachkin tags: stash-fixes)
21:12
Merge updates from trunk. ... (check-in: 80aaef52 user: mistachkin tags: stash-fixes)
17:49
Add pre-commit warning tests. ... (check-in: a8b0c5f1 user: mistachkin tags: trunk)
17:31
Correct the open-checkout handling for the 'test-commit-warning' command. ... (check-in: b4a1b2fa user: mistachkin tags: trunk)
17:28
Correct issues with option processing semantics of the 'test-commit-warning' command. ... (check-in: f00a55b9 user: mistachkin tags: trunk)
17:22
Minor coding style tweak. ... (check-in: 3852b56a user: mistachkin tags: trunk)
17:10
Add the 'test-commit-warning' command. ... (check-in: de78b73a user: mistachkin tags: trunk)
15:01
Update referenced OpenSSL version. ... (check-in: 508c67b0 user: mistachkin tags: trunk)
03:49
Consistently use SSL for the applicable skin footer links. ... (check-in: 9f34c577 user: mistachkin tags: trunk)
2016-09-23
17:10
Add --html option to the 'test-all-help' command. ... (check-in: 1763f287 user: mistachkin tags: trunk)
13:53
Add the help_to_html() routine which transforms plaintext help into HTML for display on web pages. So far it only surrounds the text with <pre>..</pre>. But it can (in theory) be enhanced to do more sophisticated formatting. ... (check-in: 7a69e5db user: drh tags: trunk)
07:33
merge trunk. Update references to OpenSSL 1.1.0a ... (check-in: 85f8133c user: jan.nijtmans tags: openssl-1.1)
02:46
Coding style tweaks. ... (check-in: 32e418f8 user: mistachkin tags: nick.lloyd-git-interop)
02:40
Merge updates from trunk. ... (check-in: 98f4ee8f user: mistachkin tags: nick.lloyd-git-interop)
02:28
Merge updates from trunk. ... (check-in: 4f619c02 user: mistachkin tags: seeEnhanced)
02:27
Merge updates from trunk. ... (check-in: 09343661 user: mistachkin tags: jan-manifest-tags)
02:10
Clarify the exact type used for cmdFlags. ... (check-in: 3ca2bc10 user: mistachkin tags: trunk)
02:06
Missed a couple places with the old OpenSSL version reference. ... (check-in: a29e05d1 user: mistachkin tags: trunk)
02:03
Merge updates from trunk. ... (check-in: ff2c20e7 user: mistachkin tags: openssl-1.1)
01:49
Update autosetup to (roughly) 0.6.6 and Jim Tcl to (roughly) 0.77. ... (check-in: 762ef68d user: mistachkin tags: trunk)
2016-09-22
21:14
More use of row-values in the search mechanism. ... (check-in: bc21e0a4 user: drh tags: trunk)
20:55
Fix the "fossil fts-config reindex" command so that it really does reindex everything. Fix the markdown HTML formatter so that it can be run from the command-line. Change a query in the search engine to use a row-value update, in order to beta-test the new row-value update mechanism of SQLite. ... (check-in: b1b4eaa5 user: drh tags: trunk)
20:02
Update custom MinGW makefile. ... (check-in: 60426fbc user: mistachkin tags: trunk)
19:47
Update to the latest SQLite 3.15.0 beta for testing. Adjust the SQLite compilation to use the "lean" configuration. ... (check-in: 121201eb user: drh tags: trunk)
17:58
Update referenced OpenSSL version. ... (check-in: 16b7a0eb user: mistachkin tags: trunk)
2016-09-21
19:05
Fix a problem that can occasionally occur with repeated syncs to/from a git repository, where a fossil-generated mark clashes with a mark previously generated by git, causing the sync to fail. ... (check-in: 69668f8c user: nick.lloyd tags: nick.lloyd-git-interop)
17:06
Drop support for the undocumented (and non-working) subrepository feature unless the -DFOSSIL_ENABLE_SUBREPOSITORY compile-time option is used. ... (check-in: d8c917ee user: drh tags: trunk)
16:59
Re-fix several typos. ... (check-in: 6e1072c5 user: mistachkin tags: trunk)
16:06
Merge in latest from trunk ... (check-in: 85a0ada6 user: nick.lloyd tags: nick.lloyd-git-interop)
14:13
More typo fixes in whyusefossil.wiki. ... (check-in: f2ce2e41 user: drh tags: trunk)
13:44
Fix typos in the whyusefossil.wiki document. ... (check-in: 1335cf41 user: drh tags: trunk)
03:03
Fix a couple more typos. ... (check-in: 8ac01fa6 user: mistachkin tags: trunk)
03:00
Fix a couple typos. ... (check-in: 680f3c1d user: mistachkin tags: trunk)
00:57
Add the "Why Use Fossil" document. ... (check-in: d8b18eb9 user: drh tags: trunk)
2016-09-20
16:27
The "uv-sync" flag was not working for the "fossil sync" command. Fixed by this check-in. ... (check-in: d9ec49ab user: drh tags: trunk)
16:17
Add the uv-sync setting, which if enabled causes the server to automatically send all unversioned content as part of a clone, and which causes all syncs to also sync unversioned content. ... (check-in: b9fd5947 user: drh tags: trunk)
15:48
Add the --verbose and --dryrun options to the "fossil unversioned revert" and "fossil unversioned sync" commands. ... (check-in: b5641c5c user: drh tags: trunk)
15:10
Fixes to the "fossil unversioned revert" command. ... (check-in: 122ab3fb user: drh tags: trunk)
2016-09-19
18:48
Remove the unused uvStatus variable from the client-side sync implementation. ... (check-in: 515229c5 user: drh tags: trunk)
17:50
Merge updates from trunk. ... (Closed-Leaf check-in: 8fbd5fb6 user: mistachkin tags: autosetupAndJimTcl)
14:50
Fix for the "-u" option on clone - make sure at least three round-trips occur as it takes that many to get the UV transfer started. ... (check-in: 16306153 user: drh tags: trunk)
14:09
Fix another typo in the server.wiki documentation. ... (check-in: a1b50dad user: drh tags: trunk)
14:06
Update the server.wiki documentation due to the use of unversioned files for the download page. ... (check-in: e1c2bd26 user: drh tags: trunk)
2016-09-15
19:51
Merge fork ... (check-in: ef5f7951 user: andygoth tags: trunk)
19:50
Remove extraneous periods in timeline on branch move events, also correct verb tense to be more consistent. This change may require a rebuild to take full effect because an event table may be caching the old event text. ... (check-in: f4b5881b user: andygoth tags: trunk)
19:42
Fix typo in comment. ... (check-in: adffcf5b user: mistachkin tags: trunk)
19:41
Make it easier to debug the ZIP web page. Enhance consistency between the Tarball and ZIP web pages. ... (check-in: 953cfbd4 user: mistachkin tags: trunk)
04:12
Even more consistency. ... (Closed-Leaf check-in: e5cbf41c user: mistachkin tags: tarAndZip)
04:01
Make it easier to debug the ZIP web page. Enhance consistency between the Tarball and ZIP web pages. ... (check-in: b9458762 user: mistachkin tags: tarAndZip)
2016-09-14
01:42
Fix typo in comment. ... (check-in: a3d8b27b user: mistachkin tags: trunk)
2016-09-13
22:14
Add '--no-prompt' option to the 'commit' command. ... (check-in: 29ef4f5d user: mistachkin tags: trunk)
22:13
Pass the command flags into the TH1 hooks verbatim, without any masking. ... (check-in: 9595cfcd user: mistachkin tags: trunk)
22:12
Update custom MinGW makefile. ... (check-in: b218dbb9 user: mistachkin tags: trunk)
19:59
Revise the COMMAND: and WEBSITE: parsing to add the ability to specify flag options after the command or website name. ... (check-in: 555ddfec user: drh tags: trunk)
18:03
Fix up some comments on the command and webpage name lookup logic. No changes to code. ... (check-in: 49703de7 user: drh tags: trunk)
17:51
Refactor command and webpage name lookup. Move all associated logic out of main.c and into a new file named "dispatch.c". There is now a single const array of objects named "aCommand" that contains all command and webpage names together with their help text. ... (check-in: e6aab1a4 user: drh tags: trunk)
14:15
(cherry-pick): Update the makefiles so that the build-in SQLite compiles with SQLITE_OMIT_SHARED_CACHE. Update the build-in SQLite sources to 3.14.2. ... (Closed-Leaf check-in: 0417467b user: jan.nijtmans tags: branch-1.35)
04:35
Add '--no-prompt' option to the 'commit' command. ... (Closed-Leaf check-in: 4f3f39c4 user: mistachkin tags: commitNoPrompt)
03:42
Fix timeline command bug reported by Roy Keene. If the nearest artifact found is a wiki page, it may not have a child, so instead use the time of whatever name_to_uuid finds. For example: fossil timeline after 2015-03-14T13:46:20 ... (check-in: a85eb7c6 user: andybradford tags: trunk)
03:11
Fix typo. ... (check-in: 88e1bef9 user: mistachkin tags: trunk)
01:38
Only include the built-in help text once, it the "help" command implementation, not also in the "setup" command. This reduces the size of the binary by the size of the built-in help table. ... (check-in: b86a58ed user: drh tags: trunk)
2016-09-12
19:40
Previous documentation change did not work for repositories that are not at the root of the domain. This should fix it. ... (check-in: 9c412274 user: drh tags: trunk)
19:35
Add various built-in documentation pages to the documentation permuted index. ... (check-in: 46cebc87 user: drh tags: trunk)
2016-09-11
07:14
Update custom MinGW makefile. ... (check-in: 8ff4855d user: mistachkin tags: trunk)
2016-09-10
20:01
Update the makefiles so that the build-in SQLite compiles with SQLITE_OMIT_SHARED_CACHE. Update the build-in SQLite sources to the latest 3.15 alpha, which compiles without warning with the above option. ... (check-in: 871f978d user: drh tags: trunk)
2016-09-08
20:17
Merge updates from trunk. ... (check-in: fc995eb9 user: mistachkin tags: openssl-1.1)
20:10
Simplify SSLLIBDIR change from the previous check-in. ... (check-in: bd25cd18 user: mistachkin tags: openssl-1.1)
20:09
First attempt at getting the MSVC makefile working with OpenSSL 1.1.0. ... (check-in: 22049abd user: mistachkin tags: openssl-1.1)
16:42
Fix typos in the "zip" command help text. ... (check-in: 76242c28 user: drh tags: trunk)
14:51
Update the built-in SQLite to the latest 3.15 alpha that includes the row-value enhancements. ... (check-in: be1ef876 user: drh tags: trunk)
14:19
Fix typo in the on-line help for the bundle command. ... (check-in: fd4fc1a9 user: drh tags: trunk)
09:22
(cherry-pick) Make fossil compilable with (externally-built) openssl-1.1.0. Still compiles/runs with openssl 1.0.2 equally well (actual switch is not made yet) ... (check-in: e122e8a7 user: jan.nijtmans tags: branch-1.35)
09:08
Make fossil compilable with (externally-built) openssl-1.1.0. Still compiles/runs with openssl 1.0.2 equally well (actual switch is not made yet) ... (check-in: 460d5628 user: jan.nijtmans tags: trunk)
02:49
Merge updates from trunk. ... (check-in: 63bcf60e user: mistachkin tags: stash-fixes)
02:09
Merge in latest changes from trunk. ... (Closed-Leaf check-in: 1912b2f8 user: andybradford tags: stash-fixes-openssl-1.1.0)
2016-09-07
11:16
minor comment fix ... (check-in: b03f1563 user: jan.nijtmans tags: openssl-1.1)
11:15
Restore default configuration of Makefile.mingw.mistachkin to what it was before ... (check-in: b0fe158c user: jan.nijtmans tags: openssl-1.1)
11:12
Complete transition to OpenSSL 1.1.0, which needs additional library on Windows (crypt32.dll) and which has support for ssl2 removed completely. ... (check-in: 7839ff02 user: jan.nijtmans tags: openssl-1.1)
10:41
Update referenced OpenSSL version ... (check-in: 958f1a89 user: jan.nijtmans tags: openssl-1.1)
10:16
(cherry-pick) Fix mingw64 build (broken by [8f2dd0106ef3b5aa]) ... (check-in: 8a4fa47e user: jan.nijtmans tags: branch-1.35)
10:12
Fix mingw64 build (broken by [8f2dd0106ef3b5aa]) ... (check-in: db59821f user: jan.nijtmans tags: trunk)
08:05
(cherry-pick) Fix for lockup on merge with rename and custom baseline. Change received from drh via mailing list. See http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg23838.html for details. ... (check-in: 8166001e user: jan.nijtmans tags: branch-1.35)
07:50
Fix for lockup on merge with rename and custom baseline. Change received from drh via mailing list. See http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg23838.html for details. ... (check-in: 496c0fea user: jan.nijtmans tags: trunk)
2016-09-06
19:24
Possible fix for lockup on merge with rename and (maybe?) custom baseline (exact reasons for lockup not 100% known), resolves issue with my (private) repository. Change received from drh via mailing list. See http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg23838.html for details. ... (Closed-Leaf check-in: 0120be34 user: andygoth tags: merge-rename-lockup)
03:07
Update autosetup to (roughly) 0.6.6 and Jim Tcl to (roughly) 0.77. Needs review and testing. ... (check-in: 3c123f6a user: mistachkin tags: autosetupAndJimTcl)
2016-09-01
01:44
Add REMOTE_HOST to the test_env page. ... (check-in: 4d1f2d30 user: mistachkin tags: trunk)
2016-08-31
04:59
Fix typo in comment. ... (check-in: af573d13 user: mistachkin tags: trunk)
2016-08-30
18:27
Update the unversioned file documentation to show the revised schema. ... (check-in: 26c985ce user: drh tags: trunk)
17:06
Fix incorrect encoding of hyperlinks in search results. ... (check-in: 9dba92f4 user: drh tags: trunk)
16:34
Change the UNVERSIONED table to use an INTEGER PRIMARY KEY with AUTOINCREMENT. This is a precondition to adding search to unversioned files. To rebuild legacy repos, first DROP the old unversioned table, then run "fossil sync -u". ... (check-in: 08cbc7b2 user: drh tags: trunk)
15:49
Fix overlength source lines in diff.c. Raise limits and fix inappropriate use of memcmp() in mkindex.c. ... (check-in: df80ab0c user: drh tags: trunk)
15:15
Fix a typo in a comment. No changes to code. ... (check-in: cd822353 user: drh tags: trunk)
13:44
Put the "trunk" in the document URL when the ftsdocs table is first constructed, rather than translating the URL upon display. ... (check-in: 58034a48 user: drh tags: trunk)
13:35
Add the /test-ftsdocs page, accessible only by administrators. Improved comments in the search logic. ... (check-in: 375bc71e user: drh tags: trunk)
00:49
In documentation search results, change URLs of the form "/doc/BRANCH/path" so that BRANCH is the branch name specified by the "doc-branch" setting. ... (check-in: fa947eeb user: drh tags: trunk)
2016-08-29
14:15
Fix the /uv page so that works on Solaris. ... (check-in: 0cd96edc user: drh tags: trunk)
2016-08-27
21:16
Fix comment and documentation typos. ... (check-in: 35d43fd9 user: drh tags: trunk)
17:01
Improved header on the /finfo single-file timeline page. ... (check-in: 88c4a53e user: drh tags: trunk)
2016-08-25
00:14
Mention the new '-nocomplain' option to the TH1 'query' command in the documentation. ... (check-in: 51fc4a3e user: mistachkin tags: trunk)
2016-08-24
15:22
New test cases on the /test-piechart page. ... (check-in: 2ecdba9f user: drh tags: trunk)
15:14
Simplification to the /test-piechart webpage. Include sample test cases. ... (check-in: 8086dd96 user: drh tags: trunk)
14:56
Unbreak compilation on Cygwin. Allow notepad to be used as unversioned content editor (notepad cannot handle UNIX line-endings) ... (check-in: 6728970b user: jan.nijtmans tags: trunk)
14:08
In the pie-chart generator, if there is a wedge pointing straight down, make sure its text label flows off to the right, not the left. ... (check-in: bb9c6a6f user: drh tags: trunk)
2016-08-23
17:34
Minor tweak to the 'get_versionable_settings' test suite helper routine. ... (check-in: f481fd6c user: mistachkin tags: trunk)
17:30
Add extensive tests for the 'settings' and 'unset' commands. Also, add --exact option to the 'settings' / 'unset' commands. ... (check-in: 816bc43b user: mistachkin tags: trunk)
17:21
Add a comment. ... (Closed-Leaf check-in: ca6c8f9b user: mistachkin tags: settingsTest)
14:12
Fix harmless comment and spacing typos. ... (check-in: 3a66ed0b user: drh tags: trunk)
14:04
Fix a stray single-quote character in the SVG pie-chart generator. ... (check-in: f2980d89 user: drh tags: trunk)
13:52
Updates to the change log. ... (check-in: 2e58eec6 user: drh tags: trunk)
13:31
When there is no argument to the /uv page, make "index.wiki" the default. Do not allow "index.html" since that probably will not have the correct <base> header. ... (check-in: 4a837858 user: drh tags: trunk)
13:01
Add the "fossil unversioned edit UVFILE" command. ... (check-in: 1d6b6782 user: drh tags: trunk)
12:14
update change log ... (check-in: 299614d1 user: jan.nijtmans tags: trunk)
12:13
eliminate some end-of-line spaces ... (check-in: d32155d0 user: jan.nijtmans tags: trunk)
11:58
Add a link to the /uvlist screen from the /setup menu. Add the byage=1 query parameter to /uvlist. ... (check-in: ab4c1e29 user: drh tags: trunk)
10:13
Fix a harmless but redundant space in the admin_log schema definition. ... (check-in: 18524551 user: drh tags: trunk)
02:19
Add another test to check the value of each versionable setting after it is written. ... (check-in: 46228ffb user: mistachkin tags: settingsTest)
02:13
Add extensive tests for the 'settings' and 'unset' commands. Also, add --exact option to the 'settings' / 'unset' commands. ... (check-in: b9414210 user: mistachkin tags: settingsTest)
01:41
Better default sort orders for columns on the /uvlist ... (check-in: 401d9b29 user: drh tags: trunk)
01:37
In the /uvlist, do not link to deleted files. ... (check-in: d8b0489b user: drh tags: trunk)
01:22
Improved origin tracking for unversioned files. Show Admin/Setup users the rcvid and allow them to see the originating IP address and to delete unversioned files. Update the rcvfrom table viewer to include unversioned file entries. ... (check-in: 8972aae7 user: drh tags: trunk)
2016-08-22
21:10
Create a valid rcvfrom entry when adding unversioned content from the command-line. ... (check-in: 7deeb515 user: drh tags: trunk)
20:12
Remove the db_name() function. In its place, the SQLITE_DBCONFIG_MAINDBNAME feature of SQLite is used to ensure that the three attached databases are always exactly named "repository", "configdb" and "localdb", regardless of which is opened first or the order in which they are attached. Update to the latest 3.15 alpha of SQLite which is now required for correct operation, since SQLITE_DBCONFIG_MAINDBNAME is required. ... (check-in: 06aec611 user: drh tags: trunk)
15:20
Fill in SQL parameters in report formats using HTTP query parameter values. ... (check-in: 0ef09dc9 user: drh tags: trunk)
02:22
Slightly improve clarity of the db_database_slot() function. ... (Closed-Leaf check-in: a12d7122 user: mistachkin tags: omit-db_name)
2016-08-21
17:50
Fix the /uv page so that it correctly handles a missing "name". First it looks for "index.html", "index.wiki", "index.md" and "index.th1", then if none of those documents are found, it does the equivalent of /uvlist. ... (check-in: 25379569 user: drh tags: trunk)
02:17
Fix the code in db_open_config() that checks the current 'attachment mode' for the configuration database against the requested one. ... (check-in: 569f4b0e user: mistachkin tags: omit-db_name)
00:42
Merge test updates from trunk. ... (check-in: 5a14b783 user: mistachkin tags: omit-db_name)
00:13
Account for recent 'hr' markup changes in the th1-tcl tests. ... (check-in: 6a73034e user: mistachkin tags: trunk)
2016-08-20
18:16
Fix compilation errors when the JSON feature is enabled. ... (check-in: e2f4f1f8 user: mistachkin tags: omit-db_name)
2016-08-19
16:36
Fix the db_database_slot() routine so that it works ever if the g.db database has been closed. ... (check-in: 0c1f876e user: drh tags: omit-db_name)
16:26
Handle the "-u" option on "fossil all sync". ... (check-in: ce910a43 user: drh tags: trunk)
16:25
Handle the "-u" option on "fossil all sync". ... (check-in: 5031cb08 user: drh tags: omit-db_name)
15:25
Incorporate the version of SQLite that allows VACUUM on attached databases. ... (check-in: 80d0df05 user: drh tags: omit-db_name)
09:14
Clarification of comments on the db_set_main_schemaname() routine. ... (check-in: 81184a02 user: drh tags: omit-db_name)
00:13
Use the new SQLITE_DBCONFIG_MAINDBNAME feature of SQLite to eliminate the need for the db_name() hack. ... (check-in: d858f3da user: drh tags: omit-db_name)
2016-08-18
19:16
Fix typos in the Unversioned Content document. ... (check-in: 1a765646 user: drh tags: trunk)
14:30
merge trunk ... (Closed-Leaf check-in: e81063b9 user: jan.nijtmans tags: pending-review)
13:30
Mention "full text search" as a feature in the web interface documentation. ... (check-in: 63bff950 user: drh tags: trunk)
13:20
Add documentation on unversioned content. ... (check-in: f187ada6 user: drh tags: trunk)
12:33
Fix the "fossil rebuild" command so that it no longer trashes the unversioned content. Add the -u option to "fossil clone" to retrieve unversioned content during the clone. ... (check-in: a5d8548f user: drh tags: trunk)
11:16
Fix typos in the sync documentation. ... (check-in: d3dabbb0 user: drh tags: trunk)
11:03
Make sure auto-hyperlink works for anonymous. ... (check-in: a2730fea user: drh tags: trunk)
03:04
Defer copying the capabilities for the logged in user until after the special 'auto-hyperlink' processing is completed; otherwise, the anonymous permissions may not gain the 'h' permission. ... (Closed-Leaf check-in: ae36cd66 user: mistachkin tags: anonPermHyperlink)
02:54
When tracing the 'anoncap' or 'hascap' commands, which share an implementation, show which one is being traced. ... (check-in: 9066bf13 user: mistachkin tags: trunk)
02:51
Correct TH1 tracing related to the 'hascap' and 'anycap' TH1 commands. ... (check-in: 901f1839 user: mistachkin tags: trunk)
02:45
Make the '--th-trace' option work properly on Windows. ... (check-in: 11d3d721 user: mistachkin tags: trunk)
02:22
Since the intent of the TH1 'hascap' command is that all specified permissions are required (i.e. the first missing permission should stop further checks), correct the loop invariant. ... (check-in: 1c0b1a58 user: mistachkin tags: trunk)
02:11
Further enhancements to TH1 permissions testing. ... (check-in: 5915e6f4 user: mistachkin tags: trunk)
01:52
Add more environment variables to the 'test_env' page. ... (check-in: 33561a22 user: mistachkin tags: trunk)
01:50
Some coding style corrections in the TH1 tests. ... (check-in: 46e92c25 user: mistachkin tags: trunk)
01:47
Add tests for the 'anycap', 'anoncap', and 'hascap' TH1 commands. Also, add the --set-user-caps and --set-anon-caps options to the 'test-th-eval', 'test-th-render', and 'test-th-source' test commands. ... (check-in: 5ea2a4fb user: mistachkin tags: trunk)
01:40
Correct checking for the new 'y' permission (write unversioned files). ... (check-in: 1f8a667f user: mistachkin tags: trunk)
01:01
Update custom MinGW makefile. ... (check-in: 638536e9 user: mistachkin tags: trunk)
2016-08-17
22:19
Add the -u/--unversioned flag to the "fossil sync" command. Implement the "fossil unversioned revert" command. ... (check-in: c18f2319 user: drh tags: trunk)
17:25
Send the parent-project-name and parent-project-code configurations when syncing the project configurations. ... (check-in: 08e65c2b user: drh tags: trunk)
16:02
Fix typos in documentation and on the "Setup/Users" screen. ... (check-in: 085bfaee user: drh tags: trunk)
15:56
For the "query -nocomplain" TH1 command, make sure the SQLite log does not add error messages to the output. ... (check-in: 801eca62 user: drh tags: trunk)
15:42
Add support for unversioned files stored in the repository. ... (check-in: 27d743e7 user: drh tags: trunk)
15:36
Show the number and total size of unversioned files on the /stat page. Add a link to /uvlist from /sitemap. ... (Closed-Leaf check-in: 83c7571f user: drh tags: unversioned-files)
14:40
Update the sync protocol documentation to describe the unversioned file sync. ... (check-in: d7809493 user: drh tags: unversioned-files)
13:37
Limit the amount of unversioned content sent with each HTTP request. Also: fix up source code lines in xfer.c to be less than 80 characters long. ... (check-in: faa73ae0 user: drh tags: unversioned-files)
11:53
The admin and setup users automatically get the write-unversioned ('y') permission. ... (check-in: 0480400c user: drh tags: unversioned-files)
09:57
Do not show a blank table on the /uvlist page if the server contains no unversioned files. Instead show a message explaining that no unversioned files are present. ... (check-in: 49007ece user: drh tags: unversioned-files)
09:28
Add the /uvlist webpage. ... (check-in: 52860aa6 user: drh tags: unversioned-files)
2016-08-16
20:49
Merge trunk changes. ... (check-in: 78ccf4bc user: drh tags: unversioned-files)
20:48
Add the -nocomplain option to the TH1 "query" command. Add the ability to query the unversioned table, if such a table exists. ... (check-in: c8289bdc user: drh tags: trunk)
19:36
Add the new "y" permission letter that gives authority to push unversioned files. ... (check-in: 5d703ba2 user: drh tags: unversioned-files)
17:26
Merge user-list documentation enhancements from trunk. ... (check-in: 8f773f2c user: drh tags: unversioned-files)
17:25
Add the /setup_ucap_list built-in documentation page. Improvements to the /setup_ulist_notes built-in documentation page. ... (check-in: 70d898fe user: drh tags: trunk)
16:25
Merge recent trunk enhancements. ... (check-in: f6d4a2bf user: drh tags: unversioned-files)
16:17
Add the ability to create a child-project repository that can pull from its parent repository but never push back. ... (check-in: dddc58da user: drh tags: trunk)
15:32
Add the ability to create a child-project repository that can pull from its parent repository but never push back. ... (Closed-Leaf check-in: 0ab5ad5f user: drh tags: child-projects)
2016-08-15
15:18
update change-log ... (check-in: 4f3054bc user: jan.nijtmans tags: trunk)
11:58
Update the built-in SQLite to version 3.14.1 ... (check-in: 80789309 user: jan.nijtmans tags: branch-1.35)
2016-08-12
22:45
Improved documentation of the date and time stamps understood by most fossil commands and web pages. No non-documentation changes were made, but comments in eight source files were edited. ... (check-in: cd77e064 user: rberteig tags: trunk)
13:44
Add experimental 'raw' mode for embedded TH1 docs feature. ... (check-in: ccd8a9cb user: mistachkin tags: trunk)
13:33
Update the built-in SQLite to 3.14.1 release ... (check-in: f80532e9 user: jan.nijtmans tags: trunk)
04:46
Add experimental 'raw' mode for embedded TH1 docs. ... (Closed-Leaf check-in: fbd31d4c user: mistachkin tags: th1RawDocs)
02:55
Trim a few trailing whitespaces. ... (check-in: 3c44b079 user: jan tags: jan-manifest-tags)
2016-08-10
09:07
Update changes ... (check-in: 9a70aa7c user: jan.nijtmans tags: trunk)
09:06
Remove unnecessary spacing ... (check-in: c3b5f1d2 user: jan.nijtmans tags: trunk)
2016-08-09
19:41
Do not add extra \n characters to the sync protocol. ... (check-in: 71a50a1d user: drh tags: unversioned-files)
18:59
More fixes to the unversioned file sync protocol. ... (check-in: 48b9bf35 user: drh tags: unversioned-files)
17:31
Another unversioned file sync fix. ... (check-in: a6b66652 user: drh tags: unversioned-files)
17:18
Fixes to the unversioned file sync protocol. ... (check-in: 5d913409 user: drh tags: unversioned-files)
15:29
More work on unversioned file sync. ... (check-in: a3dcfe75 user: drh tags: unversioned-files)
14:42
Since fossil now uses sqlite3_trace_v2(), it needs at least the 'pi' release of SQLite. ... (check-in: 0dc21b70 user: jan.nijtmans tags: trunk)
12:37
Change the schema for the unversioned table. Add some initial code to do unversioned sync, but the code is incomplete and untested. ... (check-in: 73932a32 user: drh tags: unversioned-files)
2016-08-08
21:42
Two manifest.tags changes: 1) Unconditionally add branch. 2) Change the format to explicitly state tag or branch entry. ... (check-in: 0925f75a user: jan tags: jan-manifest-tags)
19:37
Added quick checks to verify that the manifest and manifest.uuid files have sensible content, at least for the initial empty checkin. This does require that an SHA1 module be installed for use by the test harness, which I am slightly surprised was not already needed by any other test case. ... (check-in: bf62b160 user: rberteig tags: jan-manifest-tags)
14:44
Merge updates from trunk. ... (check-in: f63576a7 user: drh tags: jan-manifest-tags)
14:42
Fix an unused variable and add a header comment to get_checkin_taglist(). ... (check-in: 6c62828b user: drh tags: jan-manifest-tags)
14:31
Merge changes from trunk. ... (check-in: 3506156a user: drh tags: unversioned-files)
14:20
Update the built-in SQLite to 3.14 release. ... (check-in: 60d5fee7 user: drh tags: trunk)
2016-08-06
21:01
Complete the parts of the "fossil unversioned" command used to add and remove content. ... (check-in: fb3c81d8 user: drh tags: unversioned-files)
17:42
Add a link to the web-cache status screen to the Admin main menu. ... (check-in: 4a4a51a5 user: drh tags: trunk)
17:40
Add a link to the web-cache status screen to the Admin main menu. ... (check-in: 7c176f7a user: drh tags: unversioned-files)
16:20
Add more tags manifest test cases. Check the manifest.tags contents updates on tagging, commit and switching branches. Tests pass successfully on OS X. ... (check-in: 2350b068 user: jan tags: jan-manifest-tags)
2016-08-05
12:30
Add the /uv webpage. ... (check-in: 440defe2 user: drh tags: unversioned-files)
08:30
Incremental check-in. (Saving my place in order to go work on other things.) Changes are untested. ... (check-in: a9463a71 user: drh tags: unversioned-files)
00:46
Add a basic set of tests for the manifest property, including minimal coverage of the existance of the tags manifest. This can and should be extended to cover interesting content for the tags manifest, and likely should be extended to cover lots more corner cases. These new tests pass on Windows, but should be tried on at least one unix-like platform. ... (check-in: c33f02de user: rberteig tags: jan-manifest-tags)
2016-08-04
22:49
Begin work on the ability to store and sync files for which no history is kept. ... (check-in: 4ce1c9b2 user: drh tags: unversioned-files)
14:11
Update the built-in SQLite to the second 3.14 beta. ... (check-in: aa63cd40 user: drh tags: trunk)
11:56
Fix another typo in the sync protocol document. ... (check-in: 94381d32 user: drh tags: trunk)
11:34
Fix a typo in the sync protocol document. ... (check-in: 12cbe2bd user: drh tags: trunk)
00:42
Bring the sync protocol documentation more up-to-date. Fix typos in the command-line documentation for "push" and "sync". ... (check-in: 3dcf69a7 user: drh tags: trunk)
2016-08-03
15:01
Fix working tree manifest generation/deletion to handle all cases properly. ... (check-in: 81bf21bd user: jan tags: jan-manifest-tags)
14:31
Comment typo fix. ... (check-in: af574ca3 user: jan tags: jan-manifest-tags)
14:30
For opened working trees, store current branch at top of manifest.tags. ... (check-in: 0fb54e5a user: jan tags: jan-manifest-tags)
14:04
Fix a minor preprocessor directive typo. ... (check-in: a5c08fde user: jan tags: trunk)
08:17
Fix typos in the How CGI Works document. ... (check-in: 9c87cb29 user: drh tags: trunk)
01:24
Improvements to the "How CGI Works" page. ... (check-in: e379665a user: drh tags: trunk)
01:18
Merge with trunk; resolved tar and zip generation to handle include/exclude globs. ... (check-in: de9e7651 user: jan tags: jan-manifest-tags)
2016-08-02
19:42
New documentation on how CGI works in Fossil. This is a work-in-progress. ... (check-in: c55f54d0 user: drh tags: trunk)
18:17
Fix a typo in the "fossil purge" command documentation. ... (check-in: c14ecc43 user: drh tags: trunk)
17:59
Add documentation of the repolist mode to the CGI command. ... (check-in: 20e9731c user: rberteig tags: trunk)
17:17
Improved documentation for the "fossil cgi" command. ... (check-in: 66d00380 user: drh tags: trunk)
15:18
Merge the "purge" command onto trunk, even though it is incomplete. ... (check-in: b78a32f4 user: drh tags: trunk)
15:17
Add a further warning on the purge command to indicate that it is dicey. That extra warning makes the purge code permissible to add to trunk. ... (Closed-Leaf check-in: 501f3e11 user: drh tags: purge)
14:52
Improved help and remove redundant file listings for the "fossil purge" command. ... (check-in: 2c53d022 user: drh tags: purge)
14:41
Sync up with the trunk. ... (check-in: 12f8633a user: drh tags: purge)
09:10
Corrections to information about running Fossil in a chroot jail. ... (check-in: f1a480e1 user: drh tags: trunk)
08:46
Compiler warning fixes. This includes disabling the undocumented FOSSIL_PWREADER feature and upgrading the built-in SQLite. ... (check-in: f35b46d4 user: drh tags: trunk)
2016-08-01
17:09
Update the built-in SQLite to the 3.14 first beta. ... (check-in: f475b943 user: drh tags: trunk)
13:50
Disable navigation key binds in the --tk diff screen. Otherwise, pressing "q" in the Search entry box causes the whole diff window to die. ... (check-in: f6d95831 user: drh tags: trunk)
12:45
Fix a C99-style comment. ... (check-in: 9e2f940e user: drh tags: trunk)
12:40
Use C89 comments (not C99 style). Only the comment delimiters have been changed. ... (Closed-Leaf check-in: c665a2f2 user: dave.vines tags: djvfixcommentstyle)
12:35
Create new branch named "djvfixcommentstyle" ... (check-in: aea114d0 user: dave.vines tags: djvfixcommentstyle)
11:01
Minor UI enhancements in the --tk diff display. ... (check-in: 3d746845 user: drh tags: trunk)
2016-07-29
21:40
Add the ability to search by NoCase, RegExp, or WholeWord. ... (check-in: 2a5de7ea user: drh tags: trunk)
21:27
Add a simple "Search" button to the --tk diff widget. ... (check-in: cea60811 user: drh tags: trunk)
15:12
Update the built-in SQLite to another 3.14 alpha version. ... (check-in: 59bf47b2 user: drh tags: trunk)
2016-07-28
14:07
Update the built-in SQLite to the latest 3.14 alpha version, for testing. ... (check-in: 84f55ef7 user: drh tags: trunk)
13:58
Enhance the "fossil purge" command to allow it to specify individual artifacts and files to be purged. ... (check-in: 263fd2da user: drh tags: purge)
05:02
Begin enhancing the "fossil purge" command to be much more flexible and powerful. Plans are to provide the ability to purge specific files, or tickets, or wiki pages, with options to limit the timeframe of the purge. ... (check-in: 45fcac62 user: drh tags: purge)
2016-07-25
12:25
Update the built-in SQLite to use the latest sqlite3_trace_v2() interface changes. ... (check-in: f0d84833 user: drh tags: trunk)
2016-07-23
22:02
Fix harmless compiler warnings. ... (check-in: fd35e339 user: drh tags: trunk)
20:35
Update the built-in SQLite to the 3.14 alpha. Use sqlite3_trace_v2() instead of sqlite3_trace(), which is not deprecated. ... (check-in: b9573e55 user: drh tags: trunk)
2016-07-09
16:43
Fix a typo in the FOSSIL_SECURITY_LEVEL documentation of the previous check-in. ... (check-in: 2dec4bdf user: drh tags: trunk)
16:38
Documentation on FOSSIL_SECURITY_LEVEL. ... (check-in: 2b964533 user: drh tags: trunk)
02:12
Fix spelling of "occurrence" ... (check-in: d064213b user: andygoth tags: trunk)
2016-07-05
14:54
Updates to the encrypted Fossil documentation. ... (check-in: 7fd60090 user: drh tags: trunk)
14:47
(cherry-pick) Another place where checking for pRow->isLeaf is too simple (which could result in more phantom up-arrows) ... (check-in: 1af1a662 user: jan.nijtmans tags: branch-1.35)
14:47
Another place where checking for pRow->isLeaf is too simple (which could result in more phantom up-arrows) ... (check-in: 8ce629f9 user: jan.nijtmans tags: trunk)
14:40
Add the "fossil shell" command. ... (check-in: ebcb9dff user: drh tags: trunk)
14:30
(cherry-pick) Fix a timeline bug, showing an unintended arrow when closing a fork. ... (check-in: 4cae5c94 user: jan.nijtmans tags: branch-1.35)
14:23
Fix a timeline bug, showing an unintended arrow when closing a fork. ... (check-in: f16e1a0e user: jan.nijtmans tags: trunk)
14:17
Partially revert [f73411025e8ebec7]. This fixes a problem that when closing a fork by just doing "fossil merge" and additonal arrow going up is displayed. Probably not the right fix. Remark: reverting more than necessary. Already fixed on trunk. ... (Closed-Leaf check-in: a78e5118 user: jan.nijtmans tags: close-fork-arrow)
2016-07-04
22:08
Detect old stashfile schema and recreate to allow file renames to be stashed in existing checkout databases. ... (check-in: a13217b8 user: andybradford tags: stash-fixes)
20:13
Merge in trunk and resolve conflict. ... (check-in: 003b6581 user: andybradford tags: stash-fixes)
2016-06-28
09:10
Unnecessary type='text/javascript on <script> tag. ... (check-in: 5cdaeb0d user: jan.nijtmans tags: trunk)
2016-06-26
17:05
micro-optimizing invalid_utf8 function, should be as fast as possible now ... (check-in: 7c08a685 user: jan.nijtmans tags: trunk)
17:04
Improve comments ... (Closed-Leaf check-in: 8bdd0abc user: jan.nijtmans tags: invalid_utf8_improvements)
2016-06-25
03:56
Full-text search for check-in diffs. This works, but it creates a huge index (2x the size of the BLOB table) in spite of being a contentless index. The index is slow to build because of all the diffs that must be computed. Because the index is contentless, the snippet generator runs very slowly on queries - a typical query with a couple hundred hits takes several minutes. ... (Closed-Leaf check-in: 68194175 user: drh tags: diff-search)
2016-06-24
03:36
If the FOSSIL_SECURITY_LEVEL environment variable is 2 or more, then present a simple substitution matrix when entering passwords, as a defense against key loggers. For FOSSIL_SECURITY_LEVEL of 1 or more, do not remember the remote-url password. ... (check-in: e1034c4c user: drh tags: trunk)
2016-06-23
07:43
Replace some usage of <center> tags with align="center" attributes. ... (check-in: fcfaae37 user: jan.nijtmans tags: trunk)
2016-06-22
09:11
merge trunk ... (Closed-Leaf check-in: 414fc1e9 user: jan.nijtmans tags: html-cleanup)
2016-06-21
20:03
Fix typos in comments. ... (check-in: 243fc6c2 user: drh tags: trunk)
15:20
Fix problem reported by Carlo Miron on fossil-dev mailing list: [38a47074] broke empty markdown links ... (check-in: 6bbec5fb user: jan.nijtmans tags: trunk)
11:37
Add an example to the webpage-ex.md documentation page showing the use of the chng= query parameter of timeline. ... (check-in: cb6b6c97 user: drh tags: trunk)
2016-06-19
18:49
Add the "chng=" query parameter to the "/timeline" page. ... (check-in: b2b62b83 user: drh tags: trunk)
2016-06-18
16:50
If the table is encoded as start-value/size, a variable and a comparison can be saved. Should be even faster .... ... (check-in: 758e3d31 user: jan.nijtmans tags: invalid_utf8_improvements)
14:44
Juggle variables and code arround, making it as efficient and readable as possible. Also add more comments. ... (check-in: 7f067f29 user: jan.nijtmans tags: invalid_utf8_improvements)
11:29
fixed another strict aliasing warning in cson. ... (check-in: 6bcfe1d2 user: stephan tags: trunk)
2016-06-17
12:38
Fix a typo in the built-in documentation for the "tarball" command. ... (check-in: e0da91e9 user: drh tags: trunk)
09:45
More consistancy in using <br /> and <hr /> HTML tags ... (check-in: 63220d94 user: jan.nijtmans tags: trunk)
07:39
Merge trunk ... (check-in: 4887295a user: jan.nijtmans tags: pending-review)
07:24
Remove a function which isn't use anywhere ... (check-in: e2a280fc user: jan.nijtmans tags: trunk)
00:04
merged from trunk ... (Closed-Leaf check-in: 8a877a7b user: sdr tags: invalid_utf8_table)
2016-06-16
22:14
shrunk size of lead byte table for invalid_utf8, and took a shortcut to invalidate lead bytes between 0x80 & 0xBF inclusive ... (check-in: 69328517 user: sdr tags: trunk)
17:01
more optimizations (all lead bytes between 0x80 & 0xBF are invalid, so use simple check for those, and also can shrink the invalid_utf8 lead byte table even more) ... (check-in: 6eb9a30c user: sdr tags: invalid_utf8_table)
16:28
Add the 'project_description' variable for TH1 style scripts. ... (check-in: 77667ca1 user: mistachkin tags: prjDesc)
12:14
More optimizations, taken over from trunk. ... (check-in: ec7f6b2e user: jan.nijtmans tags: invalid_utf8_table)
11:39
Minor further speed-up: Only increment pointer if really needed. ... (check-in: 5be2e9cf user: jan.nijtmans tags: trunk)
09:44
merge-mark ... (check-in: c22ec007 user: jan.nijtmans tags: invalid_utf8_table)
09:44
Further invalid_utf8() improvement: Save one indirection and a check, and make the table size even smaller. ... (check-in: 6a59dbbb user: jan.nijtmans tags: trunk)
09:14
Merge trunk ... (check-in: a3328c00 user: jan.nijtmans tags: invalid_utf8_table)
09:13
Use faster table-based approach when checking for invalid utf-8, in stead of complex bit-operations. ... (check-in: 60349a66 user: jan.nijtmans tags: trunk)
08:04
A little bit faster, by only accessing *z once and using bit-operations in stead of comparisions. ... (check-in: f246ea43 user: jan.nijtmans tags: invalid_utf8_table)
07:46
Unroll loop for even greater speed ... (check-in: cc09e003 user: jan.nijtmans tags: invalid_utf8_table)
2016-06-15
15:00
added a few comments ... (check-in: 63313a5f user: sdr tags: invalid_utf8_table)
08:38
More consistancy in using <br /> and <hr /> HTML tags ... (check-in: bd559ff0 user: jan.nijtmans tags: trunk)
08:19
Simplifications and constification ... (check-in: 6051c441 user: jan.nijtmans tags: invalid_utf8_table)
2016-06-14
18:08
merged from trunk ... (check-in: 12675ab7 user: sdr tags: invalid_utf8_table)
18:06
moved static table data out of invalid_utf8 and pre-initialized the table to avoid run time overhead; also shrunk the table by 50% by removing the ASCII code points ... (check-in: d3fc3772 user: sdr tags: invalid_utf8_table)
14:11
Forgot close tag in previous commit ... (check-in: 3b3310a7 user: jan.nijtmans tags: trunk)
14:08
In stead of <font color=xxx, use style=color:xxx in some places. ... (check-in: d1f60caa user: jan.nijtmans tags: trunk)
12:35
Increase the version number to 1.36. ... (check-in: fd547b83 user: drh tags: trunk)
12:27
Update internal Unicode character tables, used in regular expression handling, from version 8.0 to 9.0. ... (check-in: efe6ebb4 user: jan.nijtmans tags: trunk)
12:07
Fix two more harmless gcc warning message (one of them as suggested by Stephan Beal) ... (check-in: 6ef54dfa user: jan.nijtmans tags: trunk)
11:10
Version 1.35 ... (check-in: 3aa86af6 user: drh tags: trunk, release, version-1.35)
07:43
Eliminate (harmless) compiler warning ... (check-in: e449ede3 user: jan.nijtmans tags: trunk)
05:00
merged from trunk ... (check-in: d22c72bc user: sdr tags: invalid_utf8_table)
2016-06-13
08:29
Fix handling of byte sequence \xF4\x00 in utf-8 validation. Now all tests pass again. Thanks to Scott Robison for discovering this! ... (check-in: 5684672a user: jan.nijtmans tags: trunk)
2016-06-11
20:13
For the "setenv:" line of CGI scripts, if the VALUE field is omitted, unset the variable. ... (check-in: 72df287c user: drh tags: trunk)
10:58
Fix harmless typo in a comment. ... (check-in: 0e9a144b user: drh tags: trunk)
05:27
Fix harmless compiler warning. ... (check-in: 2d8c3b71 user: mistachkin tags: trunk)
05:23
Further coding style improvements for the new invalid_utf8() function. Also fixes several C99-isms. ... (check-in: 2fb7d59b user: mistachkin tags: invalid_utf8_table)
00:41
reformatted invalid_utf8 to make it conform a bit better to existing style ... (check-in: dd3bb22c user: sdr tags: invalid_utf8_table)
00:13
merged from trunk ... (check-in: 4f906e53 user: sdr tags: invalid_utf8_table)
00:11
fixed a bad function name; had tested it external to fossil but didn't build/test before committing; mea culpa ... (check-in: 2e7a6cb0 user: sdr tags: invalid_utf8_table)
00:06
added new tests for invalid utf8 sequences ... (check-in: 6da500a1 user: sdr tags: trunk)
2016-06-10
20:45
performance optimizations ... (check-in: 635f3b03 user: sdr tags: invalid_utf8_table)
14:48
Update the change log to include the reparent command. ... (check-in: 084a409e user: drh tags: trunk)
14:43
Enhancements to SVN import ... (check-in: fa9ead30 user: drh tags: trunk)
14:41
Add the "fossil reparent" command and the --dryrun option on "fossil tag add" and "fossil tag cancel". ... (check-in: 96164bb2 user: drh tags: trunk)
14:40
Add the --dryrun option to "reparent" and "tag add" and "tag cancel". Fix a typo in the command-line help for "reparent". ... (Closed-Leaf check-in: 9cf12e65 user: drh tags: reparent)
14:16
Updates to the change log. ... (check-in: ecd3dc53 user: drh tags: trunk)
13:46
Fix typos in the fossil-v-git.wiki document. ... (check-in: 5566c853 user: drh tags: trunk)
13:28
Add the "Special Features" subheading in the Markdown documentation. ... (check-in: a6725ea5 user: drh tags: trunk)
13:06
For Markdown hyperlinks, if the URL begins with "/" then prepend the root of repository. This allows repository-relative hyperlinks. ... (check-in: 38a47074 user: drh tags: trunk)
12:46
Add the --include and --exclude options to the tarball and zip commands and the in= and ex= query parameters to the /tarball and /zip webpages. ... (check-in: ef449a11 user: drh tags: trunk)
12:03
Slightly more efficient than previous commit ... (check-in: 1ca59832 user: jan.nijtmans tags: trunk)
11:52
Merge additional test-cases from trunk. All pass now. ... (check-in: 8a65d6f0 user: jan.nijtmans tags: invalid_utf8_table)
11:49
Add many test-cases of (possible) invalid UTF-8 sequences ... (check-in: acf7fe47 user: jan.nijtmans tags: trunk)
10:23
Fix corner-case in invalid utf-8 detection, with modified test-cases. Additional test-cases still to be done. ... (check-in: 87da6f97 user: jan.nijtmans tags: trunk)
08:07
proposed new invalid_utf8 function ... (check-in: e58334a0 user: sdr tags: invalid_utf8_table)
2016-06-09
23:59
fixed an edge case in invalid_utf8 where a valid three byte seq could be misidentified ... (check-in: 314cdab0 user: sdr tags: invalid_utf8_table)
15:26
Add mimetypes for bz2 and bzip. ... (check-in: c7e9625d user: drh tags: trunk)
02:22
Use sqlite3_snprintf instead because it guarantees that the buffer will be zero-terminated and to avoid warnings on OpenBSD. ... (check-in: 460b93b5 user: andybradford tags: trunk)
2016-06-07
15:27
If the FOSSIL_PWREADER environment variable is set to the name of a program, then use that program to prompt and read passwords and passphrases from the user when required, in place of the getpass() library routine. ... (check-in: 55f3f3d4 user: drh tags: trunk)
01:26
Fix typo in test_markdown_render function name. (no functional change since the command name was okay). ... (check-in: c94b49ad user: mgagnon tags: trunk)
2016-06-06
21:06
Add test-markdown-render. Does the same as test-wiki-render, but for markdown syntax. ... (check-in: 67f5df3b user: mgagnon tags: trunk)
10:07
Minor efficiency improvement by defining SQLITE_LIKE_DOESNT_MATCH_BLOBS=1 ... (check-in: 47812bc7 user: jan.nijtmans tags: trunk)
2016-06-05
17:02
Fix typo in sqlite3 command documentation ... (check-in: fba7d9e4 user: andygoth tags: trunk)
2016-05-31
08:17
merge from trunk with a few tweaks for merge conflicts ... (check-in: 598b58a5 user: sdr tags: winsymlink)
01:57
Fix a bug in the spider excluder. ... (check-in: 8583ca38 user: drh tags: trunk)
01:16
Improved handling of exclude_robots(). Add the "isrobot" query parameter for testing. ... (check-in: abcd5df2 user: drh tags: trunk)
2016-05-30
22:30
On a merge or update, prompt to continue of autosync fails, just like is done for commit. ... (check-in: d685096f user: drh tags: trunk)
22:25
On a merge or update, prompt to continue of autosync fails, just like is done for commit. ... (Closed-Leaf check-in: d5575d14 user: drh tags: autosync-failure-prompt)
21:10
Add a new robot detection string. ... (check-in: 1e2d76ec user: drh tags: trunk)
11:23
Enhance the files_of_checkin virtual table so that it can work as a table valued function, allowing queries such as: "SELECT * FROM files_of_checkin('version-1.34');" ... (check-in: 24cfcee7 user: drh tags: trunk)
10:14
Fix a typo in the wiki documentation. ... (check-in: bce6bec7 user: drh tags: trunk)
00:42
Improvements to the /timeline documentation. ... (check-in: e448abd0 user: drh tags: trunk)
2016-05-29
23:57
Minor documentation updates. ... (check-in: ac8aa0c6 user: drh tags: trunk)
22:59
Improved Markdown documentation. ... (check-in: 5fcc1d5c user: drh tags: trunk)
20:58
Improved linkages between the various status pages. ... (check-in: ba4a9ca8 user: drh tags: trunk)
2016-05-28
22:58
Improve the header comment on from/to timeline to show the number of check-ins on the path. ... (check-in: 6d1ef3c4 user: drh tags: trunk)
21:23
Enhancements to SEE integration. ... (check-in: 4e34191c user: mistachkin tags: seeEnhanced)
02:37
Fix compiler warning seen with MSVC. ... (check-in: 2fc8222f user: mistachkin tags: trunk)
02:37
Improve SEE (shell) support in the build process. ... (check-in: cc828822 user: mistachkin tags: trunk)
00:16
MinGW makefile integration fixes, mostly for zlib. Also, Clang can define _MSC_VER in some circumstances; therefore, check for Clang first in 'config.h'. ... (check-in: 8f2dd010 user: mistachkin tags: trunk)
2016-05-27
22:51
Further compiler portability enhancements in the MinGW makefiles. ... (check-in: de609c7c user: mistachkin tags: trunk)
22:25
Compilation 'portability' enhancements for MinGW. ... (check-in: 1bb6f3d3 user: mistachkin tags: trunk)
21:14
Add Clang to the list of detected compilers in 'config.h'. ... (check-in: 67cdb9b1 user: mistachkin tags: trunk)
21:03
Compiler warning and coding style fixes. ... (check-in: d0374689 user: mistachkin tags: trunk)
2016-05-23
15:46
Merge trunk ... (Closed-Leaf check-in: ca59c662 user: andygoth tags: andygoth-quote-apostrophe)
15:45
Merge trunk ... (Closed-Leaf check-in: 83bd4f37 user: andygoth tags: andygoth-brackets-outside-link)
15:37
Merge trunk ... (check-in: 1d2e7407 user: andygoth tags: reparent)
15:37
Merge trunk ... (Closed-Leaf check-in: 6164dac5 user: andygoth tags: andygoth-svn-import)
15:34
Rename crnl-glob to crlf-glob, retaining support for crnl-glob as a compatibility alias. Change terminology from NL to LF throughout, excepting cases where NL means newline and not line feed. Also don't change linenoise.c which is third-party code. ... (check-in: 2bc3cfeb user: andygoth tags: andygoth-crlf)
01:05
Add brief documentation for compiling and using encrypted repositories. ... (check-in: 893905c8 user: drh tags: trunk)
2016-05-21
23:58
merge cleanX ... (check-in: 70f77a1b user: jan.nijtmans tags: cleanX-no-clean-glob)
23:48
Merge trunk ... (check-in: a2c0e3f2 user: jan.nijtmans tags: cleanX)
22:48
Point out that clean -prompt implies -disable-undo ... (check-in: b5601dc3 user: andygoth tags: trunk)
21:00
Correct clean-glob example to use commas as delimiters since whitespace (other than newline) is not a valid delimiter ... (check-in: 1640479b user: andygoth tags: trunk)
20:57
Update description of clean-glob in accordance with past updates to the clean command ... (check-in: 15aa04ab user: andygoth tags: trunk)
20:37
Further improvements to the documentation for clean to better match the implementation ... (check-in: dd771305 user: andygoth tags: trunk)
19:38
Remove obsolete "cannot be undone" warning from documentation for clean, fix spelling error, and add mention of --disable-undo to description for --verily ... (check-in: d7955bf1 user: andygoth tags: trunk)
16:54
Adjust documentation for extras command to say CSG instead of GLOBPATTERN for more internally consistent terminology ... (check-in: 4843bd54 user: andygoth tags: trunk)
2016-05-19
14:12
Update the built-in SQLite to a really clean build of version 3.13.0 final ... (check-in: b817253a user: jan.nijtmans tags: trunk)
2016-05-18
15:19
Update the built-in SQLite to version 3.13.0 final. ... (check-in: 3747b4b5 user: drh tags: trunk)
02:28
Improvements to comments in the introduction to the files_of_checkin virtual table. ... (check-in: 06e2327c user: drh tags: trunk)
2016-05-17
11:44
tiny cleanup ... (Closed-Leaf check-in: 9340f2fc user: baruch tags: brlist-cleanup)
11:35
Adds option to show branch colors on brlist page ... (check-in: 2fa1a8a9 user: baruch tags: brlist-cleanup)
04:36
Remove extra "+" that was being prefixed to the parent tag in the reparent command. tag_add_artifact() already prefixes one "+" because its fifth argument is 1. ... (check-in: 6b456500 user: andygoth tags: reparent)
04:16
Remove unused variables ... (check-in: f9decff0 user: andygoth tags: trunk)
00:46
Add logic to process "parent" tags. Add the "reparent" command used to create an appropriate parent tag to cause a check-in to be reparented. ... (check-in: 5c5a364d user: drh tags: reparent)
2016-05-16
18:00
Add the --import-marks and --export-marks options to "fossil import" when the --git option is used. ... (check-in: b3acfa2e user: drh tags: trunk)
17:58
Remove C99-isms that MSVC has trouble with. ... (check-in: addfe489 user: drh tags: nick.lloyd-git-interop)
17:46
Improve the merge command's ability to handle various scenarios involving renames. ... (check-in: 41c22209 user: drh tags: trunk)
2016-05-14
21:41
Add --import-marks and --export-marks options to 'fossil import' subcommand.

This allows one to save all git-generated marks following an import. Previously, performing an incremental import from git resulted in new commits being imported as orphans, and trying to perform an export to git at some later time resulted in git complaining of undefined marks. To remedy this, the format of the marks file is amended to include the rid, mark, and UUID of each commit. Now, fossil and git agree on the mapping between commits and marks, so updates in either direction can be performed easily. ... (check-in: c26213be user: nick.lloyd tags: nick.lloyd-git-interop)

21:01
Create new branch named "nick.lloyd-git-interop" ... (check-in: 1af797c3 user: nick.lloyd tags: nick.lloyd-git-interop)
13:10
Ignore Subversion property changes when importing. Property changes were previously interpreted as changing a file to be empty. ... (check-in: ed7905b6 user: andygoth tags: andygoth-svn-import)
04:32
Avoid NULL dereference when importing incremental Subversion dumps. This may not be the correct solution, but at least it's not outright crashing anymore. ... (check-in: 2ade560e user: andygoth tags: andygoth-svn-import)
04:29
Add -ignore-tree to import command ... (check-in: 10faea6e user: andygoth tags: andygoth-svn-import)
00:48
Collected improvements to the fossil wiki and attach commands to support technotes as well as wiki pages, including attachments to either and new test cases. Passes all tests. ... (check-in: 05cd9fa2 user: rberteig tags: trunk)
2016-05-12
21:11
Properly update the execute bit if it has changed in the commit being merged, and add info about changed permissions to the merge command's output. ... (Closed-Leaf check-in: 3683508e user: joel tags: merge-renames)
20:18
Remove unnecessary code. ... (check-in: c8421e92 user: joel tags: merge-renames)
16:12
Add -rename-trunk, -rename-branch, -rename-tag, -rename-rev, -rev-tags, and -no-rev-tags options to import command ... (check-in: d7b8b3e1 user: andygoth tags: andygoth-svn-import)
2016-05-11
22:23
Remove unnecessary first commit (that isn't actually a commit because I didn't call "fossil add" first...) in test 8. ... (check-in: 1385c8d4 user: joel tags: merge-renames)
02:29
Ensure that N is also a first-parent ancestor of P for cases where P is not on the same branch as either V or M. ... (check-in: 8bf221e5 user: joel tags: merge-renames)
2016-05-09
23:48
Call pivot_set_*() before each pivot_find() call. ... (check-in: ec25471c user: joel tags: merge-renames)
22:15
Update the built-in SQLite to the first 3.13.0 beta for testing. ... (check-in: 45daaced user: drh tags: trunk)
04:58
Change the help for 'export' to refer to 'tech notes', not 'events'. ... (check-in: 2fd471dc user: mistachkin tags: trunk)
2016-05-06
20:27
Handle merges with a specified baseline that comes after a commit with renames. ... (check-in: 8da901bb user: joel tags: merge-renames)
20:00
find_filename_changes() should report a rename even if the file ends up reverting back to its original name. ... (check-in: 0e9d50b1 user: joel tags: merge-renames)
19:49
Improve the merge command's ability to handle various scenarios involving renames. ... (check-in: 423029b1 user: joel tags: merge-renames)
14:08
Add tests for the mimetype on wiki command. Update help text to list valid mimetypes ... (Closed-Leaf check-in: 6fa5570b user: dave.vines tags: technoteattachcli)
2016-05-05
18:26
Fix bug detected by wiki-15 and wiki-15.1. Left hand thought that the mtime column was the timestamp of the tech note. Right hand thought that the mtime column was the last modification time of the tech note. Left hand was right and the relevant query has been updated to use the objid (assigned as the new tech note manifest is added) as the indication of the most recently modified version of the tech note ... (check-in: e9d7c5aa user: dave.vines tags: technoteattachcli)
2016-05-04
00:22
Document short options for fossil wiki list command. ... (check-in: 99b1a1ea user: rberteig tags: technoteattachcli)
2016-05-03
20:30
Update referenced OpenSSL version. ... (check-in: 53992512 user: mistachkin tags: trunk)
08:17
Merged trunk and resolved conflicts. Passes all current tests, except for tests wiki-15 and wiki-15.1 in wiki.test. ... (check-in: 8c8ccac9 user: rberteig tags: technoteattachcli)
2016-05-02
16:21
Not all headers know about SQLITE_CONFIG_EXPLAIN_COMMENTS ... (check-in: 4ba01a37 user: jan.nijtmans tags: sqlite3-compat)
16:19
Do not run "all" commands against encrypted repos if encryption is not supported. ... (check-in: a13ef5e6 user: drh tags: trunk)
16:18
merge trunk ... (check-in: 0437cf96 user: jan.nijtmans tags: sqlite3-compat)
16:14
Update the built-in SQLite to an early beta of 3.13.0 for testing. ... (check-in: fc5f1728 user: drh tags: trunk)
2016-04-29
10:28
Make options --repolist and --baseurl work together, if the original URL doesn't end with '/'. ... (check-in: 7c4628a5 user: jan.nijtmans tags: trunk)
08:28
Make option --baseurl work on Windows ... (check-in: 6f35075a user: jan.nijtmans tags: trunk)
2016-04-28
14:32
Fix (harmless) mingw compiler warning src/vfile.c: variables ‘currentPerm’ and ‘origPerm’ set but not used [-Wunused-but-set-variable] ... (check-in: c2000668 user: jan.nijtmans tags: trunk)
2016-04-25
04:13
Make the glob pattern for encrypted repositories a bit more strict. ... (check-in: 980fdda6 user: mistachkin tags: trunk)
2016-04-22
20:06
Never prompt for the encryption password, regardless of the repository name, unless the USE_SEE compile-time option was specified. ... (check-in: 60026ba3 user: drh tags: trunk)
20:02
Minor makefile consistency fix. ... (check-in: 6c4a0a0a user: mistachkin tags: trunk)
20:00
Updates to support building with the SQLite Encryption Extension on Windows. ... (check-in: 9129f6f6 user: mistachkin tags: trunk)
18:33
Add an entry to the ignore-glob setting to help prevent the SEE-enabled SQLite source file from being added to this public repository by mistake. ... (check-in: fa3e672a user: drh tags: trunk)
18:08
Add the ability to use a repository that is in a database protected by the SQLite Encryption Extension (SEE). SEE is proprietary code and is not included in this tree, but if a user has a copy of SEE, with this change she can compile a version of Fossil that uses it. ... (check-in: ed871fb5 user: drh tags: trunk)
18:03
Avoid reprompting for the encryption key on every HTTP request when running "fossil ui" on an encrypted repository. ... (Closed-Leaf check-in: a7563f08 user: drh tags: see)
17:56
Prompt for and use the encryption key for encrypted repositories. ... (check-in: 3a02d7b6 user: drh tags: see)
15:39
Add the option to build against sqlite3-see.c (not in the source tree) rather than the built-in sqlite3.c. ... (check-in: 1ec6712e user: drh tags: see)
2016-04-19
17:44
Use retry logic for SSL read/write as described in the OpenSSL docs. ... (check-in: 4abf6079 user: mistachkin tags: trunk)
03:16
Check the return code form blob_delta_apply() to make sure there are no errors prior to using the result. ... (check-in: 85fc2e0a user: drh tags: trunk)
2016-04-18
21:57
Minor edits to unify merge command warning messages, plus tests. ... (check-in: 451f04f6 user: joel tags: trunk)
2016-04-15
19:46
Missed a place where the SCGI docs needed updating. ... (check-in: 13f6887b user: mistachkin tags: trunk)
2016-04-13
08:19
Update <dirent.h> for Visual Studio to latest version 1.21 (September 2015) ... (check-in: dd498bba user: jan.nijtmans tags: trunk)
2016-04-12
14:19
Update SCGI docs based on feedback from the mailing list. ... (check-in: 5b5cbfc9 user: mistachkin tags: trunk)
2016-04-11
23:23
Fix typo in docs. ... (check-in: 16ef8ee9 user: mistachkin tags: trunk)
2016-04-10
02:14
Merge trunk. ... (check-in: 023601fb user: andygoth tags: andygoth-quote-apostrophe)
02:13
Merge trunk. ... (check-in: 12810dbf user: andygoth tags: andygoth-brackets-outside-link)
2016-04-09
16:57
Update the custom MinGW makefile. ... (check-in: 96dec24e user: mistachkin tags: trunk)
2016-04-08
14:47
Add the SQLITE_SHELL_IS_UTF8 command-line option on windows in order to fix the build. ... (check-in: a233ed21 user: drh tags: trunk)
13:09
Update the built-in SQLite to the latest trunk version, which includes fixes added since the 3.12.0 release. ... (check-in: 987861d9 user: drh tags: trunk)
13:03
Updating from trunk. ... (Closed-Leaf check-in: a1b09559 user: viriketo tags: viric_flavour)
11:24
Each call to socket_open() automatically closes any previously opened socket. ... (check-in: a0dae855 user: drh tags: trunk)
2016-04-07
18:41
Make usage of 'Usage:' and 'or:' consistent in all help text. ... (check-in: 8bfd9951 user: rberteig tags: trunk)