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

Closed leaves:

01:30 [1d549aa8] Closed-Leaf: Merged in an upstream improvement from Autosetup addressing GH issue in a different output file. That in turn requires an adjustment to our new autoreconfigure feature to avoid a make(1) loop. (user: wyoung, tags: wy-autoreconfig)
12:45 [d2b1565b] Closed-Leaf: Simplified and improved implementation of annotate_file(). (user: drh, tags: annotation-enhancements)
04:12 [f914bfd3] Closed-Leaf: Update change log (user: andygoth, tags: search-technote)
23:03 [5068f23d] Closed-Leaf: Enhancements to the /setup_settings web page. Provide hyperlinks to documentation for all settings. (user: drh, tags: improved-setting-help)
16:20 [ce7baa97] Closed-Leaf: Avoid another attack vector when using SSH sync protocol by not calling a shell interpreter. Fixes only Unix-like environments by using execvp() instead of a string that can be mishandled by /bin/sh. Superseded by [3b191c984b] &co. (user: andybradford, tags: ssh-shell-cleanup)
11:03 [107cfe02] Closed-Leaf: merge trunk (without SQLite update to 3.20.0 beta, but WITH support for tab-completion in the SQL shell) (user: jan.nijtmans, tags: fossil-2.3-with-older-SQLite)
18:12 [773f9ba7] Closed-Leaf: Fixed a mouseover problem in the Xekri skin that was found by Jungle Boogie. (user: zakero, tags: skin-xekri-fileage-fix)
11:01 [970adec0] Closed-Leaf: In the "last change" report, show the user as "anonymous" if the EVENT.USER field is NULL or an empty string. (Later:) Removed from trunk because a better solution is to not store empty strings in the EVENT.USER field in the first place. (user: drh, tags: mistake)
13:48 [d407e22f] Closed-Leaf: On the page, point to the source code comments that describe the various CGI options. (user: drh, tags: security-risk)
16:13 [c12ffe2c] Closed-Leaf: Many new permission checks for the security-audit page. (user: drh, tags: security-audit)
01:26 [53048387] Closed-Leaf: Further enhancements to SEE integration. (user: mistachkin, tags: see)
17:02 [51058ce1] Closed-Leaf: Use a standard .txt extension for temporary files and avoid double dots in file name. (user: andybradford, tags: amend-regress)
10:57 [748ec13b] Closed-Leaf: Move the "revert" command off of the main "fossil help" screen. (user: drh, tags: mistake)
23:00 [ea1fd253] Closed-Leaf: Final proofreading of file glob patterns document before merging to trunk. Also updated the permuted index to match mkindex.tcl and the current glob article title. (user: rberteig, tags: glob-docs)
15:27 [017baa24] Closed-Leaf: Update the built-in SQLite to 3.18.0 (user: jan.nijtmans, tags: branch-2.1)
07:23 [327dc563] Closed-Leaf: merge-mark (no change, because the removal of unused code from local.tcl was already done in trunk) (user: jan.nijtmans, tags: autosetup)
18:20 [ad9d418c] Closed-Leaf: Merge latest trunk (user: mgagnon, tags: dir_history_link)
22:24 [f955c632] Closed-Leaf: Merged from trunk for testing before pushing back to trunk. (user: rberteig, tags: rkb-2.0-tests)
01:12 [4fa4c021] Closed-Leaf: Add the capability for Fossil to directly interpret the Authentication: HTTP header for Basic Authentication, if enabled on the /setup_access page. Disabled by default. (user: drh, tags: basic-authentication-2)
01:44 [41d43ec6] Closed-Leaf: Merge recent enhancements from trunk (user: drh, tags: optimize-pragma)
12:35 [aa92dc8e] Closed-Leaf: For new Docker-generated repositories, use "auto" hash-policy as default: They might be synced with "sha1"-type repositories, this would render those repositories useless. (user: jan.nijtmans, tags: mistake)
08:57 [f41f6f33] Closed-Leaf: (cherry-pick): Fix a bug that prevented clients from pushing SHA3 content up to servers. (user: jan.nijtmans, tags: branch-2.0)
19:49 [f55db74d] Closed-Leaf: More tweaks to the "Hash Policy" document. Add the Hash Policy document to the permuted index. (user: drh, tags: fossil-2.1)
19:29 [5e19d731] Closed-Leaf: merge trunk (user: mgagnon, tags: stash-gdiff-improvement)
21:39 [e81f4d4e] Closed-Leaf: Indicate the use of hardened-SHA1 in the "fossil version -v" output. (user: drh, tags: hardened-sha1)
15:35 [b9a1a3b9] Closed-Leaf: Change references to "SHA1 hash" in comments and UI labels to be "artifact hash" or similar. (user: drh, tags: fossil-2.0)
19:47 [17ea2822] Closed-Leaf: Add a SHA3 hash algorithm. So far the only integration is the "fossil sha3sum" command. (This was suppose to go on trunk.) (user: drh, tags: sha3)
09:49 [bd65092f] Closed-Leaf: Merge stripping end-of-line change from "roy-export" branch (user: jan.nijtmans, tags: jn-export)
13:23 [c453a916] Closed-Leaf: 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. (user: jan.nijtmans, tags: branch-1.37)
03:04 [8fdf8cbe] Closed-Leaf: For safety, the --verily option to clean should force all symlinks to be treated as normal content files. (user: mistachkin, tags: symlinks)
04:51 [2f19a687] Closed-Leaf: Missed one. (user: mistachkin, tags: noSymlinks)
02:16 [444e3c43] Closed-Leaf: More revisions to verbose version information reporting, especially for FUSE. (user: mistachkin, tags: versionReform)
06:17 [8b03934e] Closed-Leaf: Update to SQLite 3.15.2 (user: jan.nijtmans, tags: branch-1.36)
16:27 [226a0990] Closed-Leaf: Fix the "fossil all ui" logic so that it still works for directory listings inside of chroot jails. (user: drh, tags: all-ui)
21:54 [3cf8891e] Closed-Leaf: Possible fix for regression reported on mailing list. It looks like there is already a better fix in [9807a05d8a]. (user: andybradford, tags: settings-regression)
21:50 [9807a05d] Closed-Leaf: Draft fix for 'settings' command issue when using the '-R' option. (user: mistachkin, tags: settingRFix)
21:47 [57fea315] Closed-Leaf: Change the /test-version webpage into a supported /version webpage. Add a link from /stat. (user: drh, tags: stat-update)
00:53 [46fd89ea] Closed-Leaf: Update for a new instance of crnl-glob that was added since this branch's baseline (user: andygoth, tags: andygoth-crlf)
00:20 [45e2e3e9] Closed-Leaf: Correct SELECT to not exclude added files, i.e. files not present in the blob table (user: andygoth, tags: andygoth-changes)
16:38 [ae424dc1] Closed-Leaf: Correct incorrect commit in [36e7558a11598] (with incorrectly committed code) (user: andybradford, tags: mistake)
15:40 [805b6977] Closed-Leaf: Update permuted index to show non-permuted items in bold (user: andygoth, tags: andygoth-timeline-ms)
04:27 [6a80a2f2] Closed-Leaf: Alternative to check-in [a4bb89ba08], make FuseFS act just like the JSON feature in 'auto.def'. (user: mistachkin, tags: altFuseFsDef)
15:34 [58d4f3c0] Closed-Leaf: Add another entry to the checklist for this case. (user: drh, tags: baruch-timeline-fix)
22:06 [66c5bc56] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: experimental)
04:51 [0d247d57] Closed-Leaf: Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. (user: mistachkin, tags: tktSetFix)
21:55 [0dc1187e] Closed-Leaf: Make the new wiki MIME type handling more consistent with the existing code. (user: mistachkin, tags: jsonWikiMimeTypes)
00:22 [5634375d] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: stash-fixes)
22:04 [4f92a663] Closed-Leaf: Closing because functionality already available in Fossil by clicking on the date in the info page (user: andygoth, tags: andygoth-circa)
18:53 [2a163d5c] Closed-Leaf: Cosmetic TH1 doc tweaks. (user: mistachkin, tags: th1Unversioned)
05:55 [82d77c23] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: prjDesc)
14:06 [b2e0fda9] Closed-Leaf: Fix a regression introduced in [69668f8c57] that broke export of tags. (user: nick.lloyd, tags: nick.lloyd-git-interop)
06:54 [75ddc368] Closed-Leaf: Given that the buffer may not actually be memory obtained by malloc(), make sure that it is, that checksum() doesn't fail an assertion. (user: andybradford, tags: pending-review)
19:17 [34d988c2] Closed-Leaf: Coding style tweaks. (user: mistachkin, tags: seeEnhanced)
02:55 [b47e4cc4] Closed-Leaf: Coding style tweak. (user: mistachkin, tags: binDiffFix)
21:30 [be316701] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: dirSymlinks)
05:07 [34d0c570] Closed-Leaf: Return an error if the origin cannot be matched to a check-in or a date. (user: andybradford, tags: pending-review)
21:55 [9beff66b] Closed-Leaf: Merge from trunk. (user: jan, tags: jan-manifest-tags)
15:22 [38daa9aa] Closed-Leaf: Fix a bug in the error message when the --checkin argument of fossil diff has no parent. (user: drh, tags: diff-show-changes)
17:50 [8fbd5fb6] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: autosetupAndJimTcl)
04:12 [e5cbf41c] Closed-Leaf: Even more consistency. (user: mistachkin, tags: tarAndZip)
14:15 [0417467b] Closed-Leaf: (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. (user: jan.nijtmans, tags: branch-1.35)
04:35 [4f3f39c4] Closed-Leaf: Add '--no-prompt' option to the 'commit' command. (user: mistachkin, tags: commitNoPrompt)
19:54 [65207d61] Closed-Leaf: Oops. FTS5 depends on INCRBLOB. Was: Add the SQLITE_OMIT_INCRBLOB and SQLITE_OMIT_SHARED_CACHE compile-time options to SQLite. Update the built-in SQLite sources to the latest 3.15 alpha that will build without warnings when the above options are set. (user: drh, tags: mistake)
02:09 [1912b2f8] Closed-Leaf: Merge in latest changes from trunk. (user: andybradford, tags: stash-fixes-openssl-1.1.0)
19:24 [0120be34] Closed-Leaf: 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 for details. (user: andygoth, tags: merge-rename-lockup)
17:21 [ca6c8f9b] Closed-Leaf: Add a comment. (user: mistachkin, tags: settingsTest)
09:49 [22ed0084] Closed-Leaf: eliminate some end-of-line spaces (user: jan.nijtmans, tags: mistake)
02:22 [a12d7122] Closed-Leaf: Slightly improve clarity of the db_database_slot() function. (user: mistachkin, tags: omit-db_name)
14:30 [e81063b9] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: pending-review)
03:04 [ae36cd66] Closed-Leaf: 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. (user: mistachkin, tags: anonPermHyperlink)
15:36 [83c7571f] Closed-Leaf: Show the number and total size of unversioned files on the /stat page. Add a link to /uvlist from /sitemap. (user: drh, tags: unversioned-files)
15:32 [0ab5ad5f] Closed-Leaf: Add the ability to create a child-project repository that can pull from its parent repository but never push back. (user: drh, tags: child-projects)
04:46 [fbd31d4c] Closed-Leaf: Add experimental 'raw' mode for embedded TH1 docs. (user: mistachkin, tags: th1RawDocs)
15:17 [501f3e11] Closed-Leaf: 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. (user: drh, tags: purge)
12:40 [c665a2f2] Closed-Leaf: Use C89 comments (not C99 style). Only the comment delimiters have been changed. (user: dave.vines, tags: djvfixcommentstyle)
14:17 [a78e5118] Closed-Leaf: 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. (user: jan.nijtmans, tags: close-fork-arrow)
17:04 [8bdd0abc] Closed-Leaf: Improve comments (user: jan.nijtmans, tags: invalid_utf8_improvements)
00:04 [8a877a7b] Closed-Leaf: merged from trunk (user: sdr, tags: invalid_utf8_table)
14:40 [9cf12e65] Closed-Leaf: Add the --dryrun option to "reparent" and "tag add" and "tag cancel". Fix a typo in the command-line help for "reparent". (user: drh, tags: reparent)
22:25 [d5575d14] Closed-Leaf: On a merge or update, prompt to continue of autosync fails, just like is done for commit. (user: drh, tags: autosync-failure-prompt)
23:07 [0ac4f5d3] Closed-Leaf: For the MinGW makefiles, support optional prefixing of all linker arguments. (user: mistachkin, tags: mingw-exp)
15:46 [ca59c662] Closed-Leaf: Merge trunk (user: andygoth, tags: andygoth-quote-apostrophe)
15:37 [6164dac5] Closed-Leaf: Merge trunk (user: andygoth, tags: andygoth-import)
14:19 [256b950a] Closed-Leaf: Update SQLite to 3.13.0 (user: jan.nijtmans, tags: branch-1.34)
21:11 [3683508e] Closed-Leaf: 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. (user: joel, tags: merge-renames)
14:08 [6fa5570b] Closed-Leaf: Add tests for the mimetype on wiki command. Update help text to list valid mimetypes (user: dave.vines, tags: technoteattachcli)
18:03 [a7563f08] Closed-Leaf: Avoid reprompting for the encryption key on every HTTP request when running "fossil ui" on an encrypted repository. (user: drh, tags: see)
02:10 [cfca8ec3] Closed-Leaf: Merge trunk. (user: andygoth, tags: mistake)
04:47 [c13b6ba7] Closed-Leaf: Use retry logic for SSL read/write as described in the OpenSSL docs. (user: mistachkin, tags: sslRetry)
00:35 [1b0a3cf3] Closed-Leaf: Add some options to the test-all-help command. (user: rberteig, tags: ross-spellcheck)
22:02 [b9f31fe1] Closed-Leaf: Remove support for miniz because the upstream project appears to be unmaintained. UPDATE: The miniz project is still being maintained and this branch is a dead-end. (user: mistachkin, tags: do-not-merge, removeMiniz)
00:47 [b5113985] Closed-Leaf: Update the expected results of the tests to account for trunk changes. (user: mistachkin, tags: mvHardDirFix)
20:33 [9dc8ff23] Closed-Leaf: Tweak make test to not include the obsolete scary warning, to use the -quiet flag, and to include the empty by default TESTFLAGS macro so that make test can be used as an easy way to invoke the test runner. Changes made in makemake.tcl, which was then run to regenerate (user: rberteig, tags: testerCleanup)
06:35 [4bd2b545] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: pending-review)
06:34 [370c003d] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: baruch_timeline_fixes)
06:28 [45ed23d9] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: altBaseUrlRepoDir)
02:21 [809e80a1] Closed-Leaf: Tweak descriptions of FOSSIL_USER, LOGNAME, USER, and USERNAME environment variables. (user: rberteig, tags: ross-doc-env)
21:50 [d4907f17] Closed-Leaf: Set the FOSSIL_HOME envvar before each test. Use the root test run directory instead of the directories created for each test file so the config DB file on Windows doesn't mess up tests of commands like addremove and extras. (user: joel, tags: testCheckoutReform)
02:54 [769bc7b4] Closed-Leaf: Add -e as a short option for --edit-comment in the amend command. (user: rberteig, tags: pending-review)
13:21 [e8735d6a] Closed-Leaf: Initial go at replacing URLs in the form ?name=xyz with /xyz except in places where doing so is either known to break (style_set_current_page() calls) or would require notable refactoring (/dir hyperlink generation). (user: stephan, tags: slash-name-links)
02:03 [2de15c8e] Closed-Leaf: Merged from trunk to pick up work in progress and a bug fix to tester.tcl. Fixed issue introduced by the addition of the insertCsrf and verifyCsrf commands from ci [f8820eff] which broke the test th1-info-commands. Also fixed the dependence on the order of commands output by TH1. (user: rberteig, tags: rberteig-json-test)
16:06 [4fae98e7] Closed-Leaf: Fix a minor preprocessor directive typo. (user: jan, tags: jan-manifest-tags)
03:39 [7063f8d4] Closed-Leaf: Candidate fix for --baseurl option when used with a directory of repositories. May need fine-tuning. (user: mistachkin, tags: baseUrlRepoDir)
20:22 [ffd5e09e] Closed-Leaf: Use strncmp() instead of memcmp(). (user: mistachkin, tags: httpsBaseUrl)
04:38 [1a164e5f] Closed-Leaf: Test of latest feature branches, do not merge. (user: mistachkin, tags: do-not-merge, feature-test)
04:34 [2bf596c9] Closed-Leaf: Add --https and --nossl options to the 'server' command. (user: mistachkin, tags: serverHttps)
03:56 [62f8ac1f] Closed-Leaf: Having the 'setup' or 'admin' permission should imply having the 'delete' and 'private' permissions as well (i.e. since they can change their own permissions anyhow). (user: mistachkin, tags: adminPerms)
21:13 [0357c169] Closed-Leaf: Add the 'insertCsrf' and 'verifyCsrf' commands to TH1. (user: mistachkin, tags: th1AntiCsrf)
22:57 [98881d89] Closed-Leaf: Tweak for 'internal-sqlite=0'. (user: mistachkin, tags: configInTree)
21:32 [eb7a7a33] Closed-Leaf: Add test-version web page. Refactor command line 'version' command into a function to help facilitate that. (user: mistachkin, tags: testVersionPage)
14:12 [9633f6ac] Closed-Leaf: Redo TIP #440 alternative - again - now using the "info runtime" command. (user: jan.nijtmans, tags: tip-440-alt)
10:32 [9ab7122d] Closed-Leaf: Fix memory leak from previous commit (user: baruch, tags: pending-review)
13:36 [737e8d23] Closed-Leaf: Add submenu to default branch list page (user: baruch, tags: pending-review)
10:46 [cdf0d6a3] Closed-Leaf: Change piechart table to view since tables have undefined order (user: baruch, tags: pending-review)
03:11 [853a2285] Closed-Leaf: Update change log. (user: mistachkin, tags: mingwConfigure)
03:05 [042dac53] Closed-Leaf: Update change log. (user: mistachkin, tags: tclPlatform)
23:10 [fd2842c0] Closed-Leaf: More zlib detection before OpenSSL detection. (user: mistachkin, tags: zlibBeforeOpenSsl)
06:19 [384482a8] Closed-Leaf: Simplify the previous check-in. (user: mistachkin, tags: sqlCmdNoRepo)
22:27 [260266c1] Closed-Leaf: By default, use the automatic zlib detection. When --with-zlib=tree is used, use zlib from the source tree. (user: mistachkin, tags: useTreeZlib)
19:44 [18607775] Closed-Leaf: Do not set the directory permission bit on empty files when creating a ZIP archive. (user: mistachkin, tags: pending-review)
15:18 [726ab361] Closed-Leaf: Use intrinsic functions to boost the performance of the delta checksum. (user: drh, tags: checksum-intrinsics)
11:31 [67288e93] Closed-Leaf: [c541b6e734] Add attachments to technotes (user: dave.vines, tags: technoteattach)
00:25 [33dd7704] Closed-Leaf: Add primary MIME types for C# (.cs) and VB.NET (.vb) source code. (user: mistachkin, tags: dotnet-mime)
14:44 [2c5a5e82] Closed-Leaf: Removed unneeded variable (user: baruch, tags: pending-review)
14:39 [8c0eabcb] Closed-Leaf: Update the documentation to take advantage of the new $ROOT capabilities. (user: drh, tags: use-ROOT)
14:12 [0a13f4cb] Closed-Leaf: Initial support for managing technotes from the command-line. (user: djv, tags: technote-cli)
00:59 [40933474] Closed-Leaf: Add 'download' parameter to the 'artifact' web page that allows a specific artifact to be downloaded by specifying the file name and check-in. (user: mistachkin, tags: artifactDownload)
12:39 [cfc7117a] Closed-Leaf: Fix 96d3e99ffe59b528: Memory allocation bug. I saw crashes on 32-bit Linux (Ubuntu 14.04), so it's not only win32 which was affected by this bug. (user: jan.nijtmans, tags: mistake)
08:57 [654fb1f4] Closed-Leaf: Correct code for style, no change in functionality. (user: andybradford, tags: pending-review)
20:23 [6ebef28f] Closed-Leaf: Experimental changes to deal with the reserved 12 characters (e.g. 'FILENAME.EXT') always needed for long directory names on Windows. (user: mistachkin, tags: pending-review)
19:59 [5f32bf71] Closed-Leaf: Include the filename in the form action when redirected from login required to avoid needing to use Content-Disposition header to hint the client what the filename is. (user: andybradford, tags: pending-review)
19:51 [72de3100] Closed-Leaf: Change the user list to a sortable table. (user: drh, tags: user-config-revamp)
09:20 [942a3142] Closed-Leaf: base file (user: jan.nijtmans, tags: mistake)
21:46 [8aed22a2] Closed-Leaf: Make sure that the 'open' command honors the global 'allow-symlinks' setting in addition to the versioned and per-repository ones. (user: mistachkin, tags: unixSymlinks)
01:20 [6c2a2087] Closed-Leaf: Always print a warning if "fossil clean" is unable to remove a file, even if the --verbose option is omitted. (user: drh, tags: clean-cmd-cleanup)
15:56 [b38adc34] Closed-Leaf: Change the mimetype for “man” and “n” to text/plain. (user: drh, tags: mimetype-changes)
11:30 [af7de966] Closed-Leaf: Merge trunk. Almost forgot about this one. Please review. (user: jan.nijtmans, tags: exec-rel-paths)
08:14 [2a1d7e0e] Closed-Leaf: Docker build "release" by default. Meant for upcoming Fossil release. (user: jan.nijtmans, tags: pending-review)
01:37 [f8dbed8e] Closed-Leaf: revert accidental line addition in comment header. (user: mgagnon, tags: timeline_showfiles_fix)
21:35 [a766e750] Closed-Leaf: New enhancements to the /timewarps page. (user: drh, tags: timewarp-enhancements)
19:11 [533f8b6a] Closed-Leaf: "cat" synonym for "stash show" (user: bch, tags: stash-cat)
14:06 [24048ead] Closed-Leaf: fix bug in finding previous version of changed file (user: baruch, tags: svn-import)
04:33 [bf380d4b] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: ckol-th1-dir-cmd)
05:16 [5246eac0] Closed-Leaf: Merge in changes from trunk. (user: andybradford, tags: check-in-edit)
02:44 [2d714a4e] Closed-Leaf: Avoid using a null pointer resulting in a segfault if caller sends in null. (user: andybradford, tags: pending-review)
21:53 [a19c1f42] Closed-Leaf: Change formatting of undo/redo/revert command prints for consistency with other commands. Revert used to print "ACTION: filename", now prints "ACTION filename", where number of spaces between ACTION and filename is chosen to maintain column alignment. Likewise undo and redo, except they did not previously use ":". Also change "REVERTED" to "REVERT" to match verb tense used throughout. (user: andygoth, tags: andygoth-undo-redo-revert-spacing)
07:39 [0e4247f9] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: enhancedUndo)
09:47 [2821e284] Closed-Leaf: Merge trunk. Add built objects to "ignore-glob" for testing purposes (user: jan.nijtmans, tags: enhancedUndo-test)
19:16 [e65e4f2f] Closed-Leaf: Add tags to the title and description for RSS feed items. (user: mistachkin, tags: rssTags)
21:25 [a98c9957] Closed-Leaf: Fix memory leak in prompt handling. Move clean-glob setting to ignore-glob, that makes "fossil extras" and "fossil clean" behave much more sensible. (user: jan.nijtmans, tags: undo-clean)
17:16 [31706552] Closed-Leaf: Add preliminary support for Visual Studio 2015 to the MSVC batch build tool. (user: mistachkin, tags: nmakeNoIfDef)
21:54 [7fd7c4ca] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: dynamicMsvc)
20:36 [2a0bc313] Closed-Leaf: Updated Makefile.msc generation: Add an option for creating a dynamically linked fossil binary. Make it possible to opt-out of building zlib.    Edit: Closed branch as dynamicMsvc branch already does what this intends to do, and more. (user: jan, tags: jan-dynlnk-win)
16:19 [3a9017f9] Closed-Leaf: Rework -help implementation so -help can be added to any command line even if it already contained an option that the help command would have interpreted. For example, "fossil clean -x -help" now prints help about the clean command, whereas before it was did the same as "fossil help -x", i.e. list auxiliary commands without mentioning clean. Make sure to fall back on the current implementation so "fossil -help -x" and such still work correctly. (user: andygoth, tags: andygoth-help-option)
15:20 [2d79355f] Closed-Leaf: Build-in Antirez's linenoise library for command-line editing on the "fossil sql" command on unix. (user: drh, tags: linenoise)
09:17 [08709aa7] Closed-Leaf: Cherrypick [8184f39d803f9ad6|8184f39d]: Fix crash in /reports page, when compiling with recent gcc. (this is NOT an -O2 optimization bug!) (user: jan.nijtmans, tags: branch-1.33)
05:01 [dd6ec72d] Closed-Leaf: Remove stray debugging output. (user: mistachkin, tags: th1GlobMatch)
19:17 [0b5b87ac] Closed-Leaf: Add and refine tests, part 2. (user: mistachkin, tags: mvRmHardFix)
03:58 [eabd7290] Closed-Leaf: Add minimal 'lsearch' command to TH1. Only exact case-sensitive matching is supported. (user: mistachkin, tags: lsearchCmd)
20:07 [89212c5a] Closed-Leaf: Fix SQLITE_ERROR as reported by Taylor Venable: (user: jan.nijtmans, tags: mvRmHardFix)
10:32 [fc871543] Closed-Leaf: Remove unnecessary code from the "fossil clean" command. (user: drh, tags: noDirPrompt)
10:20 [529492b9] Closed-Leaf: Minor adjustments to drop-down menus on the /reports page. (user: drh, tags: andygoth-user-reports)
04:50 [cfedef78] Closed-Leaf: Ticket [674d5d5556]: If a tag or branch isn't found, don't drop the constraint from the query. Instead, try to match against tagid -1, which will always fail. This gives a display showing that there are zero items that match whichever nonexistent tag or branch. (user: andygoth, tags: andygoth-tkt-674d5d5556)
19:42 [e6dae022] Closed-Leaf: Inhibit timeline links to wiki pages that have been deleted. (user: andygoth, tags: andygoth-inhibit-deleted-wiki-link)
17:55 [bdb90f69] Closed-Leaf: Revert inadvertent style change. (user: andygoth, tags: andygoth-empty-dirs-parents)
11:38 [156b602d] Closed-Leaf: Added "More..." to the main menu. (user: zakero, tags: skin-xekri)
18:48 [af05fe23] Closed-Leaf: Update changelog. (user: andygoth, tags: andygoth-metadata-info)
17:51 [9e52251e] Closed-Leaf: Replace call to checkout_set_all_exe() which only works on the execute bit with inline code that updates both the isexe and islink columns of the vfile table for all files in the checkout. (user: andygoth, tags: andygoth-metadata-changes)
21:55 [947369c1] Closed-Leaf: rename search_init() -> fossil_search_init() to avoid name collision w/ libedit (patch sumbmitted by Warren Young)    closed -- see simpler fix @ [e06e65bbf2] (user: bch, tags: trunk)
04:58 [fd783e2b] Closed-Leaf: Permit the --notfound and --repolist options to be used together. (user: mistachkin, tags: repoNotFound)
01:35 [1ab29c82] Closed-Leaf: Fix an uninitialized variable in the "fossil rebuild" command when using the --compress-only option. (user: drh, tags: piechart)
12:12 [25d70429] Closed-Leaf: Add the PIE_PERCENT option to the pie-chart drawer. (user: drh, tags: piechart)
03:22 [aaa0e6d1] Closed-Leaf: Reimplement timeline-circle-nodes and timeline-arrowheads skin options. (user: joel, tags: graphcss)
01:56 [ce5af096] Closed-Leaf: Add the experimental /repo_tabsize page. It does not work because it shows the sizes of tables in the checkout database in some cases. Work is needed on the underlying dbstat virtual table. We will address that in the future and come back to this branch afterwards. (user: drh, tags: piechart-table-sizes)
18:59 [7d2ac845] Closed-Leaf: Update the built-in SQLite to the second beta of 3.8.10. (user: drh, tags: show-add-by-merge)
20:54 [90c03442] Closed-Leaf: Avoid panic on opening a repository lacking .fossil-settings/allow-symlinks or .fossil-settings/ . Probably want to reconsider the way historical_version_of_file() handles error codes. (user: andygoth, tags: andygoth-versioned-open)
12:28 [07fb7f64] Closed-Leaf: Remove versionable setting "keep-glob", as not everyone wants this. (user: jan.nijtmans, tags: clean-verily)
21:28 [4a0deae5] Closed-Leaf: An alternative implementation of fork warnings that provides more detail. (user: drh, tags: alternative-fork-warning)
00:35 [64b221aa] Closed-Leaf: Only check leaves for forks on multi-child nodes. This prevents warnings from being extra verbose when a commit is made on any of the forks. (user: andybradford, tags: sync-forkwarn)
16:23 [509360e5] Closed-Leaf: Style consistency change. (user: andybradford, tags: mistake)
17:33 [72794ec9] Closed-Leaf: Only check for forks on "open" leaves, otherwise we cannot do anything about it from here anyway. Thanks to Andy Bradford for noticing this. (user: jan.nijtmans, tags: update-fork-warn)
00:18 [d981fe2c] Closed-Leaf: Use one setting instead of two. Using one default fallback constant instead of two. Remove the '--metadata-only' option entirely. (user: mistachkin, tags: mvAndRmFiles)
03:56 [999de0b7] Closed-Leaf: Evidently, the changes on this branch are no longer required. The underlying database locking issue has already been resolved. (user: mistachkin, tags: tkt-b6eea9446d)
06:26 [7c8eb85c] Closed-Leaf: Honor --baseurl command line option (as observed by fact that global variables are not null) so relative links work. (user: andybradford, tags: baseurl-fix)
02:45 [2d3dc9b0] Closed-Leaf: When searching documents, always use the file name as the title in the results. In general, always prefer to use the name as the title, when non-NULL. (user: mistachkin, tags: titleAdj)
20:59 [7eb1b666] Closed-Leaf: Reduce timeline row borders to allow graph to flow without obstruction. Add css class to the last timeline row. (user: jmoger, tags: skin-blitz)
17:43 [70e882b5] Closed-Leaf: Convert background colors into foreground colors before using them for drawing graph lines. (user: drh, tags: improved-skin-edit)
19:47 [9cd79bf0] Closed-Leaf: Enhance the hash_color() function so that it can provide foreground colors in addition to background colors. (user: drh, tags: auto-fg-color)
13:23 [f8832feb] Closed-Leaf: Merge updates from trunk (user: jmoger, tags: differentiate-timeline)
21:03 [12c54ad3] Closed-Leaf: Fix for "fossil new --docker" and for Chisallapp: I have two trunks ?, while still guaranteeing the rid=1 initial empty commit. (user: jan.nijtmans, tags: docker)
20:54 [10779515] Closed-Leaf: Adjust submenu input margins (user: jmoger, tags: skin-blitz)
17:07 [ae09eed3] Closed-Leaf: Fix over-length source code lines in src/xfersetup.c (user: drh, tags: xfer-tweaks)
08:23 [b088c53f] Closed-Leaf: Added a dotfiles setting to the repository settings. This complements the --dotfiles command line argument used by add, addremove, extras, and clean commands. Useful in a project that always needs to process dotfiles so that the --dotfiles option does not need to be specified each and every time. (user: sdr, tags: dotfiles-setting)
19:45 [bfbf3bfd] Closed-Leaf: Fix an extraneous blank line in the previous check-in. (user: drh, tags: git-import)
16:02 [c4697ad8] Closed-Leaf: Some timeline lines were too short. (user: Isius, tags: timelineAntialiasing)
16:14 [5d3eb177] Closed-Leaf: Initial contribution of the Blitz skin (two variants) (user: jmoger, tags: skin-blitz)
04:05 [3229e5e8] Closed-Leaf: Fix an off-by-one error in computing some coordinates in the graph layout. (user: drh, tags: ex-graph)
22:31 [4f46e4f9] Closed-Leaf: Less verbose -v (user: peter, tags: peter-ls)
08:28 [17b67a9b] Closed-Leaf: Need to account for adjacent ranges to avoid bad data from db_column_text. (user: andybradford, tags: multi-block-highlight)
21:54 [4984c5ef] Closed-Leaf: added note to docs about using FOSSIL_HOME to override config-db location (user: michai, tags: ml-doc-changes)
09:20 [ede82808] Closed-Leaf: add note to WWW-docs about building using MinGW4.0 resulting in non-working binary, as suggested on ML (user: michai, tags: ml-jb-doc-typos)
21:01 [739b3aab] Closed-Leaf: Command line output-only changes of 'checkins' to 'check-ins' for the dbstat, info, and purge sub-commands. This may break some pre-existing automation, please review. (user: mistachkin, tags: pending-review)
18:48 [15396ab4] Closed-Leaf: use some less(1)-like keybindings for tkdiff scrolling (user: michai, tags: tkdiff-lessish-keybinds)
18:24 [83656a4d] Closed-Leaf: changed 'localtime' to 'local time' in WWW-docs, and other typo (user: michai, tags: ml-jb-doc-typos)
13:29 [d528f2bb] Closed-Leaf: Fixed how Selected Timeline rows are rendered. (user: zakero, tags: skin-xekri)
21:52 [3312e40f] Closed-Leaf: replace 'checkin' by 'check-in' in WWW-docs, except in links, arguments and combined words already containing a hyphen (user: michai, tags: ml-jb-doc-typos)
23:40 [24d7ebe1] Closed-Leaf: Execute 'optional' SQL statements in their original order. (user: mistachkin, tags: optSql)
15:59 [44686ca1] Closed-Leaf: merge compiler fix for msvc.. (user: mgagnon, tags: svn-import_no-svn-rev)
14:55 [bcebe55e] Closed-Leaf: Added the referred_from_login() function and use it to enhance the /zip and /tarball pages so that they show a download button to click if the referrer page was /login. (user: drh, tags: login-enhancements)
02:12 [9f67861a] Closed-Leaf: Improvements to the ranking function. Add the undocumented "debug" query parameter to /search. (user: drh, tags: search-enhancements)
10:15 [d0b1b111] Closed-Leaf: Add mime types for common opendocuments.    This lets the browser pick the right program to open them straight.    Update:Jan picked this change from viric_flavour, instead of merging this branch. So I close this, as we can consider this integrated. (user: viriketo, tags: viric_mimeopendocument)
21:38 [c8f121c7] Closed-Leaf: Further adjustments to the timeline control format. (user: drh, tags: timelineMods)
10:02 [bddc40ce] Closed-Leaf: merge trunk, (inadvently changed many "execute" flags, therefore moved to "mistake") (user: jan.nijtmans, tags: mistake)
03:28 [99e081ef] Closed-Leaf: Do not let the "Lines:" box go below one on the /timeline. If it does, automatically revert to 10 lines. Also, arrange for the default number of lines to be 50 in most cases, but only 11 if the c= (circa) query parameter is used. Use n=all to see the entire history of the graph. (user: drh, tags: form-submenu)
12:42 [6535398e] Closed-Leaf: Add infrastructure for making some hyperlinks have class='inlinebutton'. But there does not appear to be a good way to style this, so the change is abandoned. (user: drh, tags: inline-button)
07:17 [523e68e9] Closed-Leaf: Update the Jim Tcl included with autosetup to 0.76. (user: mistachkin, tags: jim076)
20:46 [fc0b5efb] Closed-Leaf: Merge from trunk. (user: dg, tags: dg-skin-reset)
04:58 [ef78fba8] Closed-Leaf: Add a control to the /srchsetup page that allows the full-text index to be created and destroyed. (user: drh, tags: indexed-fts)
22:01 [f201cb61] Closed-Leaf: proxy setting test adj for new [32f8da0ce785b63] "fossil setting" logic per ticket [5e35dd60cf7410af64d41] (user: bch, tags: fsl_setting_proxy)
01:14 [8ad90666] Closed-Leaf: merge [trunk] (user: bch, tags: clobber_fixer)
20:54 [b0a3bfb0] Closed-Leaf: less abstract, closer to affected (clone, init/new) subcommands (user: bch, tags: clobber_fixer)
22:14 [d7e39ac9] Closed-Leaf: Fix some calls to builtin_text() on the style setup pages. (user: mistachkin, tags: styleSetupFix)
07:39 [52f08008] Closed-Leaf: For SSH clients we cannot know what IP address SSH will choose when connecting to the remote IP address, so just log the URL hostname instead which is arguably better than recording the misinformation of an IP to which Fossil did not connect. (drh adds:) See alternative implementation at [9bc7041ae74d]. (user: andybradford, tags: pending-review)
16:28 [fcc9f664] Closed-Leaf: Try to keep graph nodes from the same branch on the same rail of the graph. (user: drh, tags: mlink-improvements)
17:48 [8c00f6f0] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: xferSumFmt)
07:03 [aed9971d] Closed-Leaf: Fix compiler warning for 'zOrigName' variable. If unable to locate a document, fallback on 'zName' if 'zOrigName' is zero. (user: mistachkin, tags: docVarWarn)
01:58 [38427428] Closed-Leaf: Use IPv6 when available for "fossil sync". (user: drh, tags: ipv6-sync)
15:23 [b36e2411] Closed-Leaf: Add the ability to bring up a web server that uses a different skin from the default, and have multiple servers going at the same time, each using a different skin. Currently enabled for unix only. (Later:) Upon further reflection, I'm not convinced this is a good idea, so the code is moved into a branch. (user: drh, tags: multiple-skins)
02:47 [878b5663] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: cgiSetEnv)
01:57 [5137cd5e] Closed-Leaf: Add the skins/ file describing how to add new skins. (user: drh, tags: skins-refactor)
21:19 [7d794604] Closed-Leaf: Do not attempt to use the Right-Column Ad-Unit if the content contains a <table> element. (user: drh, tags: ad-unit-enhancement)
12:55 [b429d530] Closed-Leaf: Merge the latest trunk changes into the search-with-fts4 branch. (user: drh, tags: search-using-fts4)
06:46 [7421f926] Closed-Leaf: Extend verbose option to clone operations as well. (user: andybradford, tags: pending-review)
15:25 [7aa10e3c] Closed-Leaf: Add arrows to cue active sorting on /brlist web page (user: baruch, tags: brlist-visual-enhancement)
10:21 [06455d1e] Closed-Leaf: Merge trunk. On MinGW, build openssl library without ssl2 and ssl3 support. (user: jan.nijtmans, tags: disable-sslv3)
17:21 [269a9412] Closed-Leaf: reorg of sitemap to be more hierarchical. Pedantically added closing LI tags. (user: stephan, tags: sitemap-tinkering)
00:16 [b4775276] Closed-Leaf: Tweaks to the header text for /tree and /fileage. (user: drh, tags: age-in-file-tree)
18:17 [0fba2272] Closed-Leaf: Fix the "files_of_checkin" virtual table so that it works correctly with delta manifests. (user: drh, tags: fileage-enhancement)
15:36 [e1e9c3a3] Closed-Leaf: An experiment in trying to improve the file history timelines. A schema change is necessary for this improvement, which the present check-in captures. However, the file history timelines have not yet been improved, and in fact are slightly broken at this point. (user: drh, tags: file-history-enhancement)
16:20 [fa643f4b] Closed-Leaf: Fix the "fossil scrub --verily" command so that it removes the purgeevent, purgeitem, and admin_log tables. (user: drh, tags: DBP-workflow)
14:11 [8355756f] Closed-Leaf: Added limit selection to /admin_log. (user: stephan, tags: admin-logging)
15:33 [a7caaea5] Closed-Leaf: Minor tweaks to the aux-schema management logic. (user: drh, tags: baseline-in-plink)
16:09 [b85eb7db] Closed-Leaf: Add a setup option that automatically redirects from HTTP to HTTPS on the login page, to prevent passwords from being sent in the clear over the internet. Off by default, for the sake of installations that do not support HTTPS. Also off for the "fossil ui" and "fossil server" commands. (user: drh, tags: auto-https-redirect)
21:46 [08002553] Closed-Leaf: re-enable SSL in custom MinGW makefile (user: jan.nijtmans, tags: mistake)
17:21 [fdc96f49] Closed-Leaf: Get the revised makefile working with MSVC. (user: drh, tags: separate-resource-files)
19:30 [04723514] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: better-error-msgs)
22:12 [1d857968] Closed-Leaf: Avoid invoking fossil_error() in manifest_crosslink() while processing a push, even though such errors are suppose to be ignored. (user: drh, tags: experimental)
03:12 [22a74690] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: cmdline-timeline-enhancement)
03:00 [d1983dd2] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: warningFix)
02:09 [5ea84522] Closed-Leaf: Include in the makefile integration for the codecheck1 tool. Also fix dependency issue with the MinGW makefiles. (user: mistachkin, tags: compile-time-print-checking)
22:13 [22048c41] Closed-Leaf: More simplification; now correctly handles branches in newrepo (i.e. only the desired branch is exported). (user: dg, tags: dtrg-bundles)
10:34 [8af7f618] Closed-Leaf: Fix the directory matching logic for the command-line timeline so that it works with case insensitive filesystems. Other cleanups and improvements to the new timeline logic are also included. (user: drh, tags: cmdline-timeline-enhancement)
19:09 [c0beb532] Closed-Leaf: Also build zlib and OpenSSL using Windows XP compatibility, if applicable. (user: mistachkin, tags: winXpVs201x)
09:10 [df6a3dbf] Closed-Leaf: Make sure that login_check_credentials() doesn't crash if the cookie-name cannot be determined (e.g. when the project-code is not set yet). This is a mistake: there always should be a cookie-name. (user: jan.nijtmans, tags: mistake)
15:24 [6a0586f9] Closed-Leaf: Code style tweaks. (user: mistachkin, tags: inherit-priv-mark-sub)
11:25 [3cdf0112] Closed-Leaf: Delay creation of server-id/project-id until the time "fossil server" is actually run. This fixes the docker issue that all docker containers derived from the same image have the same server-id/project-id. (user: jan.nijtmans, tags: docker)
05:29 [bbab17e2] Closed-Leaf: Use Fossil trunk. Use internal SQLite. Style changes for repository naming. (user: mistachkin, tags: dockerV2)
19:56 [84780336] Closed-Leaf: Wrap markdown content in an HTML 'div' block of the 'markdown' class. (user: mistachkin, tags: markdownDivWrapper)
19:17 [7b00cd77] Closed-Leaf: Changed the inherited privilege markers from prefixed bullet characters to suffixed subscripted letters to help better differentiate which privileges are inherited for users with color perception difficulties. The color coding is still present as it doesn't hurt to have color coding, just needed extra indications on the page. (user: sdr, tags: inherit-priv-mark-sub)
06:13 [1f45ade6] Closed-Leaf: Fixed a bug where windows would strip exe or lnk status from files checked in with posix semantics. Note: There is still a known potential issue if a repo is opened on a file system that does not support reparse points (such as FAT derived file systems) or similar such scenarios. (user: sdr, tags: bad-winsymlink)
02:29 [dbe7bcc7] Closed-Leaf: Merged updates from trunk, but somehow managed to clear execute permissions on a bunch of files. Moved to bad-winsymlink to try again. (user: sdr, tags: bad-winsymlink)
23:15 [9323045f] Closed-Leaf: After deleting a newly proposed ticket or wiki page via moderation, redirect to the list of pending moderation requests. (user: mistachkin, tags: please-review)
14:41 [813b860c] Closed-Leaf: fix issue when showing checkins using a file incorrect checkins shown after merge (user: baruch, tags: pending-review)
18:01 [503362a5] Closed-Leaf: Merge changes for the capture_case_sensitive_option() function. (user: mistachkin, tags: dbRecordRepoFix)
02:36 [96dc8407] Closed-Leaf: Consolidate all use of the capture_case_sensitive_option() function. (user: mistachkin, tags: captureCaseSensitiveOption)
11:17 [c3fee15b] Closed-Leaf: prevent setting/unsetting property based on ambiguous prefix (user: baruch, tags: pending-review)
21:15 [e2ff0cc2] Closed-Leaf: Minor correction to the previous check-in, use db_optional_sql() where appropriate. (user: mistachkin, tags: caseInsensitiveAllLists)
07:33 [42c9718f] Closed-Leaf: Update and extend verbiage for the 'th1-docs' setting. (user: mistachkin, tags: dynamicTh1Docs)
12:43 [e1fa9e88] Closed-Leaf: Fix incremental builds using mingw on Windows (user: baruch, tags: better-mingw)
12:37 [ed9c6830] Closed-Leaf: Fix incremental builds using mingw on Windows (user: baruch, tags: better-mingw)
07:44 [aead49f3] Closed-Leaf: Make server on Windows aware of current checkout if run interavtivly from open checkout. Allows using special names prev/next/current in ui (user: baruch, tags: baruch-winserver)
07:04 [66b5647a] Closed-Leaf: Option to shun/unshun a whole transaction (by rcvid) (user: baruch, tags: baruch-multishun)
18:46 [865b8e96] Closed-Leaf: Another warning fix. (user: mistachkin, tags: warningFixes)
16:46 [f3a7da44] Closed-Leaf: Add 'reinitialize' command to TH1. Add 'flags' to the globalState TH1 command. (user: mistachkin, tags: th1ReInit)
00:41 [acb61e5e] Closed-Leaf: When TH1 'transfer hooks' are enabled, provide the list of UUIDs received by the server to the script. (user: mistachkin, tags: xferUuidList)
20:25 [ce6de743] Closed-Leaf: I have "ls"-ified "list" subcommands for my personal use-case before -- roll through code and convert others for sake of consistency (user: bch, tags: ls)
00:00 [8b0dfbb6] Closed-Leaf: Cleanup some spacing and the call to makeheaders in the and MinGW makefiles. (user: mistachkin, tags: makefileCleanup)
02:32 [7e955147] Closed-Leaf: Update the change log. (user: mistachkin, tags: optionalMiniz)
02:29 [57b1290b] Closed-Leaf: Update the change log. (user: mistachkin, tags: th1ExprFix)
02:28 [3e60428c] Closed-Leaf: Add globalState TH1 command to the change log. (user: mistachkin, tags: globalStateCmd)
14:54 [935ccf9d] Closed-Leaf: removed double-application of miniz.h patch (doubled the content). (user: stephan, tags: miniz)
13:46 [1c9faaec] Closed-Leaf: Update the built-in SQLite to version 3.8.6 (user: jan.nijtmans, tags: branch-1.29)
10:30 [d5a89404] Closed-Leaf: diff: when --to is provided but --from is not, default to --from current, per ML suggestion. (user: stephan, tags: pending-review)
15:13 [c2d4bd73] Closed-Leaf: Another attempt, taking VxWorks patch on trunk into account. (user: jan.nijtmans, tags: vxworks)
03:57 [1b35c802] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: autosetup)
03:41 [58e3c40c] Closed-Leaf: Oops, apparently it's already been updated on a different branch. Ignore this commit. (user: mistachkin, tags: jimTcl)
07:02 [c71efc51] Closed-Leaf: Eliminate unnecessary calls to sqlite3_win32_is_nt(), since fossil only runs on (win32) system were the Wide API is available. (user: jan.nijtmans, tags: trunk)
21:04 [d53a7528] Closed-Leaf: Make sure the 'server' command checks for and processes the --files-urlenc option. (user: mistachkin, tags: filesUrlEncOpt)
20:19 [fb3e64f0] Closed-Leaf: Use -DSQLITE_WIN32_NO_ANSI compiler flag on mingw. 1) This optimizes the win32 VFS so it doesn't call the function sqlite3_win32_is_nt() over and over again for every file operation. 2) It makes sure that the SQLite bug I just filed in on sqlite-dev will be fixed before the SQLite 3.8.6 release. Since fossil doesn't run on Win95/98/ME anyway, this is fully harmless. (user: jan.nijtmans, tags: pending-review)
15:40 [a426154b] Closed-Leaf: Call verify_all_options() on most of fossil CLI commands.    - Skip all the test-* commands for now (may be unnecessary)    - Skip sha1sum, md5sum and artifact because they can take "-" as argument and verify_all_options() would call fatal. Need to handle those differently...    - Command with subcommands that have their options are remaining: branch, bisect, cache, configuration, json, sql, stash, tag, ticket, user, wiki. (not sure how to handle those yet..) (user: mgagnon, tags: verify-all-options)
06:47 [9a697867] Closed-Leaf: Update clone documentation for clone protocol 3 and cfile cards. (user: andybradford, tags: pending-review)
20:52 [0d8cb8e3] Closed-Leaf: Proposed fix for corner-case: (user: jan.nijtmans, tags: no-initial-commit)
19:56 [86f5c188] Closed-Leaf: Add tests for the legacy comment formatting (from trunk). (user: mistachkin, tags: experimental)
08:03 [5c6891b2] Closed-Leaf: Receive updates from trunk. (user: andybradford, tags: cluster-changes)
16:29 [d1b5fd87] Closed-Leaf: Only allow a checkin against a closed leaf if it is not the same branch. (user: andybradford, tags: pending-review)
08:09 [e17f7304] Closed-Leaf: Update internal tables to Unicode 7.0. (user: jan.nijtmans, tags: unicode-7.0)
16:27 [37e42077] Closed-Leaf: merge forked trunks (user: bch, tags: utime_usleep)
20:59 [c84d28d7] Closed-Leaf: Update 'config.guess' and 'config.sub' from upstream per request on mailing list by Joe Prostko. Please review for trunk. (user: mistachkin, tags: pending-review)
10:11 [81eeb6f5] Closed-Leaf: Next step in "invalid-utf8" handling: If a source file contains invalid UTF-8 byte sequences, most likely the real encoding is either ISO-8859-1 or CP1252 (note that CP1252 is a superset of ISO-8859-1). Therefore, after providing a warning, we can now offer the option ('c') to convert it to valid UTF-8, just like we provide such option for UTF-16 and eol-handling as well. (user: jan.nijtmans, tags: invalid-utf8)
10:50 [b246fa0c] Closed-Leaf: Use "%S" format in stead of "%.10s" in more places where UUID's are handled. (user: jan.nijtmans, tags: 16-digit-event-ids)
20:55 [1f2eac61] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: respectformatting)
20:16 [4c194957] Closed-Leaf: Remove superfluous include and add a missing blank line. (user: mistachkin, tags: autoadjust)
23:55 [eabb27e8] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: dbCloseConfig)
03:11 [440eb41e] Closed-Leaf: Improved documentation on the "fossil fusefs" command. (user: drh, tags: fusefs)
21:37 [636025d4] Closed-Leaf: Add support for an Inno Setup project file for Fossil. (user: mistachkin, tags: innosetup)
20:21 [022c5c4f] Closed-Leaf: Update autosetup to the latest version. (user: mistachkin, tags: autosetup)
18:37 [3b9a8829] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: th1Hooks)
18:36 [b3f9ce63] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: th1Cmds)
04:17 [715a36c8] Closed-Leaf: Incorporate recent features/fixes. (user: andybradford, tags: autosync-tries)
18:04 [918d07bf] Closed-Leaf: Renamed --format|-F to --mimetype|-M. Stumbled across a char-is-signed assumption and replaced it with (int). (user: stephan, tags: wiki-keep-mimetype)
16:52 [43eeab7c] Closed-Leaf: Now only remove the ckout:... key if the repo db is writeable. May leave orphans in the config db for read-only repos, but it was doing that before, anyway. (user: stephan, tags: close-cleanup-config)
05:47 [bfdc3824] Closed-Leaf: Avoid misinterpretation of operator. (user: andybradford, tags: per-round-trip-commit)
08:55 [0aa20efb] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: no-initial-commit)
09:34 [39375fa3] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: invalid-utf8)
07:54 [644e78cc] Closed-Leaf: On second thought, make this also work for fossil server as well which has the same problem. (user: andybradford, tags: pending-review)
09:26 [cdfde813] Closed-Leaf: Fix some compiler warnings 'may be uninitialized in this function'. Move path conversions out of win32_chdir/win32_access/win32_stat, as its caller already can do that. This eliminates some code duplication. (user: jan.nijtmans, tags: mistake)
09:08 [069bae86] Closed-Leaf: Simplify some usage of if-statements. No change of functionality. (user: jan.nijtmans, tags: mistake)
10:01 [4778b1d0] Closed-Leaf: Make sure SQLITE_TESTCTRL_BYTEORDER is defined. (user: jan.nijtmans, tags: branch-1.28)
18:12 [5460b0cf] Closed-Leaf: Merge in latest fixes. (user: andybradford, tags: short-uuid)
18:57 [7cb29889] Closed-Leaf: Merge trunk..    including use of the urlData object the global "g" variable which fix byte alignment problem.. (user: mgagnon, tags: fix-cat-dash-R)
08:39 [5efa7d2e] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: strip-trailing-cr)
04:12 [ef27b005] Closed-Leaf: Accidentally removed a newline with vi's shift-j. No change in functionality. (user: andybradford, tags: stash_add)
05:05 [75406df2] Closed-Leaf: Merge in latest load average enhancement (very nice), and other cleanup. (user: andybradford, tags: http-auth)
20:02 [07e69575] Closed-Leaf: Minor bug-fix when using -w or -Z flag in diff logic. Make sure that the common lines printed in a diff always come from the left-side, it might be that the right-side is different by white-space only. (user: jan.nijtmans, tags: mistake)
22:13 [e8f42228] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: diff-eolws)
23:21 [13c1fa76] Closed-Leaf: Update to the latest SQLite with its new performance enhancements. (Later:) The new SQLite does not work correctly when compiled on the Beaglebone Black. Currently investigating. Moving this check-in into a branch until the problem is understood. (user: drh, tags: beaglebone-problem)
10:42 [ebb42b53] Closed-Leaf: Add support for extended UNC paths as well, and add Windows/Cygwin-specific test-cases for it. (user: jan.nijtmans, tags: extended-path-prefix)
09:02 [645d5761] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: mingw4x)
10:22 [e1bcc99d] Closed-Leaf: Same optimization in "fossil reconstruct" (user: jan.nijtmans, tags: use-d-type)
15:20 [d6aa95d3] Closed-Leaf: Don't put th1-setup and tcl-setup fields twice on the same setup page. (user: jan.nijtmans, tags: setup-textarea)
06:14 [3baa7e3d] Closed-Leaf: Create a repo and explicitly set the autosync setting so TH1 tests will run correctly regardless of the user's global setting. (user: joel, tags: pending-review)
04:36 [2324f475] Closed-Leaf: Used the wrong sqlite3.c source file. Was: Update the built-in SQLite to the release candidate. This is moving backwards, slightly. But it is important for testing SQLite. (user: drh, tags: mistake)
17:14 [78862afd] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: prevent-adding-ignored-files)
15:20 [4f1709d7] Closed-Leaf: one more ..... (user: jan.nijtmans, tags: jan-httpsproxytunnel)
08:23 [09634aee] Closed-Leaf: This looks like a duplicate commit of [cf471cbb3f6f] (user: andybradford, tags: mistake)
00:51 [f47298b2] Closed-Leaf: Procedure of checking permission of global config is chenged. Now you can share global config in home directory from cgi. SeeAlso: (user: kameda, tags: config-permission-check)
20:40 [39e39f21] Closed-Leaf: Doc fix for new vdiff glob param. (user: stephan, tags: vdiff-subdir)
17:43 [02781897] Closed-Leaf: rss-cli: removed the short-form of -url URL arg because it is not working for reasons beyond my comprehension. (user: stephan, tags: rss-cli)
09:07 [8489e297] Closed-Leaf: Call toggleAll() if expandMap['*'] exists, even if its false (for when the expand query string parameter is used). (user: joel, tags: tree-view-work)
20:49 [cffecc77] Closed-Leaf: Cleanup and fix for Firefox 3.6. (user: joel, tags: tree-view-work)
11:56 [050412b8] Closed-Leaf: Don't follow link if subdir.contains does not exist: Not correct! (user: jan.nijtmans, tags: mistake, tree-view-work)
01:55 [cdd441f8] Closed-Leaf: Add missing "var". (user: joel, tags: tree-view-enhancements)
13:30 [b0eb21b6] Closed-Leaf: Simplify usage of the new TH1 Find structure. (user: mistachkin, tags: th1UnsetVar)
00:04 [eff4999d] Closed-Leaf: Merge recent fixes from trunk. (user: mistachkin, tags: delay-ticket-hook)
23:27 [fa17f1ce] Closed-Leaf: Make sure that TH1 variables get removed from the call frame upon being unset. (user: mistachkin, tags: th1Work)
13:17 [d83fc58d] Closed-Leaf: Add comments to better explain what it happening for the out-of-tree check in the "add" command. (user: drh, tags: pending-review)
17:40 [89ad123f] Closed-Leaf: Fix some remaining corner cases when having a checkout on '/'..    Update command: • Was asserting when localroot is '/'    file_cannonical_name(): • Return '/' instead of '.' when refering to '/'. • Avoid the double '/' on beginning. • Refactoring to avoid some duplicated code.    file_relative_name(): • Handle properly relative path when working on '/'. (user: mgagnon, tags: checkout_on_root_fix)
20:32 [eb87f296] Closed-Leaf: Make "WITHOUT ROWID" unconditional (user: jan.nijtmans, tags: sqliteRuntimeCheck)
10:15 [bdcfdc46] Closed-Leaf: Fix the unix makefile that was broken by check-in [1ab2728820]. (user: drh, tags: broken-build)
08:25 [f52089d9] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: sqlite-min-to-3.7.17)
02:36 [f83e0d21] Closed-Leaf: Lines now go directly from directories to child nodes, do not pass go, do not collect $200. (user: joel, tags: csstree)
15:30 [c3211392] Closed-Leaf: Fix /tree view in combination with configure --disable-internal-sqlite (Reported by Andy Bradford) (user: jan.nijtmans, tags: timeline-utc)
17:39 [9dcf8859] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: hidden-tag)
20:38 [70b82e8c] Closed-Leaf: Fix indentation. (user: dg, tags: dg-timestamps)
17:04 [4d6babe3] Closed-Leaf: Undo incorrect commit to trunk. Sorry. (user: dg, tags: mistake)
16:05 [584986cd] Closed-Leaf: formatting (user: jan.nijtmans, tags: hidden-tag)
15:38 [f671c50f] Closed-Leaf: Merge trunk. Add information on the ""th1-uri-regexp" setting. (user: jan.nijtmans, tags: tkt-change-hook)
03:26 [3cb66514] Closed-Leaf: If the checkbox is selected, select the input text as well similar to how the custom color works. (user: andybradford, tags: hidden-tag)
22:33 [7d4f06de] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: buildmsvc)
09:25 [555c44eb] Closed-Leaf: Merge changes from trunk and update msvc_build.bat for entirely automated build using the latest MSVC version. (user: BM, tags: msvc_build)
11:00 [fb17052e] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: win32File)
17:32 [818c0acd] Closed-Leaf: Revert to original ordering to retain sorting of special tags. Get the branch name prior to the loop that displays the special and sym- tags. (user: andybradford, tags: cancel-tag-fix)
00:11 [a3641b54] Closed-Leaf: Fix a C99-style variable declaration. (user: drh, tags: makefile-error)
14:47 [20015206] Closed-Leaf: "comment" tag from check-in's cannot be canceled: that would result in a check-in without a comment! Extraneous dot in label text. (user: jan.nijtmans, tags: hidden-tag)
15:00 [7700ae1c] Closed-Leaf: Only make the URL user an admin if --once is not specified to allow the shell user to become the admin user. [Wrong; should not assume what the default user is] (user: andybradford, tags: mistake)
01:09 [8af8232f] Closed-Leaf: merge in latest trunk (user: mgagnon, tags: hide-diff-on-vdiff_page)
06:04 [69a19a7d] Closed-Leaf: Merge in latest from trunk. (user: andybradford, tags: url-password-fixes)
03:49 [8a7a45e0] Closed-Leaf: Logic correction. Should check if the local db is open before trying to use it, not before checking if the variable is null. (user: andybradford, tags: pending-review)
14:41 [bbebf709] Closed-Leaf: Merge from trunk. (user: dg, tags: dg-misc)
13:09 [055245ad] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: timeline_cmd_dash_n_fix)
08:45 [59da9686] Closed-Leaf: Simpler: In raw mode, each entry outputs a single line, so LIMIT can do the job as well. (user: jan.nijtmans, tags: limit-tag)
07:41 [4fdffd7d] Closed-Leaf: Fix default "fossil timeline -n" value. Merge trunk, and simplify code makeing use of the trunk improvements. (user: jan.nijtmans, tags: timeline_cmd_dash_n_fix-2)
03:13 [695a3c13] Closed-Leaf: Simplify the entry/line limit for the timeline output. Make it more accurate in verbose mode. Style fixes. (user: mistachkin, tags: timeline_cmd_dash_n_fix-2)
21:44 [9ee11edb] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: allExtra)
14:50 [4807e6f0] Closed-Leaf: Add a "Synchronize" button to the Admin->Transfers page (or "Pull" if the "dont-push" option is set). Remark: I'm not sure if determining the user with user_select() is correct here, that's the tricky point to get right. (user: jan.nijtmans, tags: pending-review)
11:44 [1a310615] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: fix-win64-mingw)
08:35 [6135c92e] Closed-Leaf: Hm. the db_finalize() and the newline append should be done within the "if"! (user: jan.nijtmans, tags: pending-review)
15:01 [82d648ae] Closed-Leaf: better check (I thought, but closer look revealed that it was not better at all!) (user: jan.nijtmans, tags: mistake)
09:30 [1eb438d6] Closed-Leaf: Better error-message in case of "manifest file is malformed" (user: jan.nijtmans, tags: pending-review)
21:39 [68e3e0a5] Closed-Leaf: Fixed the table we search for the byweek report. Replaced 'y' param with 'type' because 'y' is already uses for YYYY (year). (user: stephan, tags: reports-by-type)
04:22 [c6500ac9] Closed-Leaf: Merge in latest from trunk to keep up-to-date. (user: andybradford, tags: ssh-transport-changes)
09:58 [023e6812] Closed-Leaf: Upgrade the included Jim Tcl to 0.74. (user: mistachkin, tags: jimTcl74)
13:45 [0ecb9500] Closed-Leaf: Imply the --emptydirs option automatically when the --dirsonly option is used. (user: mistachkin, tags: cleanEmptyDirs)
10:34 [fac10931] Closed-Leaf: Merge recent trunk changes into the tkdiff-enhancements branch. (user: drh, tags: tkdiff-enhancements)
07:49 [0013d9cc] Closed-Leaf: unloadTcl is only needed on Win32, not for Win64 or any other platform. (user: jan.nijtmans, tags: win64-unloadTcl)
08:36 [132c1b4c] Closed-Leaf: Remove unnecessary code which does not give any advantage. This fixes dynamical loading of Tcl 8.4 as well. (user: jan.nijtmans, tags: pending-review)
12:09 [2234fabe] Closed-Leaf: Loading Tcl 8.4 only works when USE_TCL_EVALOBJV=1. Reason: the function Tcl_GetCommandFromObj is introduced in Tcl 8.5 (TIP #139). Actually, the source code history for Tcl indicates that this is not correct. Both Tcl_GetCommandFromObj and Tcl_GetCommandInfoFromToken are present for Tcl 8.4. The Tcl_GetCommandInfoFromToken function was added in TIP #32 and the Tcl_GetCommandFromObj function exists since the initial check-in in the Tcl repository, circa 1998. (user: jan.nijtmans, tags: support-tcl84-stubs)
09:00 [92fd8ddc] Closed-Leaf: Use Tcl_EvalObjv in any Tcl version, not only when compiled with Tcl 8.6 headers. (user: jan.nijtmans, tags: pending-review)
12:49 [7c232dc0] Closed-Leaf: For some reason, fossil.rc could not be compiled any more. Anyway with stubs, the patchlevel doesn't say anything. (user: jan.nijtmans, tags: tcl-stubs-v2)
07:36 [9562a16f] Closed-Leaf: Fix a couple missed changes. (user: mistachkin, tags: tcl-stubs)
08:32 [778ce727] Closed-Leaf: merge trunk to "hidden" tag implementation. Regarding the "CROSS JOIN", see: [85d960e205288ef8] and for more info. (user: jan.nijtmans, tags: hidden-tag)
12:50 [c0daf615] Closed-Leaf: New --close option to "fossil commit", which immediately closes the branch being committed. (user: jan.nijtmans, tags: commit-close)
14:47 [ab422c39] Closed-Leaf: Even more experimental: just shun all clusters and see what happens. (user: jan.nijtmans, tags: shun-clusters)
13:28 [e19cfba5] Closed-Leaf: This manifest has a P-card and a Q-card to a non-existing (private) branch. The purpose was show that nothing fails in that situation. Remark: This manifest was the result of an experiment, synced by accident (sorry about that). Strangly enough on localhost:8080 an arrow going all the way down is visible, on the arrow is not there. (user: jan.nijtmans, tags: pending-review)
21:00 [2549a3a5] Closed-Leaf: Print a warning during "fossil rebuild" for each Manifest which has F-cards but no R-card. This violates the documentation! Addendum: Documentation is corrected now: Originally the R-card was required but due to compaints that changed. (user: jan.nijtmans, tags: lack-R)
14:07 [884a765a] Closed-Leaf: Added a link to the pgp-signed note. Not happy with how it turns out, but it is proof-of-concept. Edit: closing after ML comments pointed out the ability of this feature to be abused by adding look-alike code to the commit message. (user: stephan, tags: timeline-pgp-marker)
14:28 [eb8787a3] Closed-Leaf: Don't use a separate Control artifact for "merge --integrate" any more. (user: jan.nijtmans, tags: merge-integrate)
13:19 [908a090c] Closed-Leaf: Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. (user: jan.nijtmans, tags: merge-integrate)
04:22 [8ad0a879] Closed-Leaf: Add CSS class to anchor for open leaves for consistency. (user: andybradford, tags: pending-review)
14:36 [d10eee3a] Closed-Leaf: update documentation (user: jan.nijtmans, tags: merge-integrate)
12:44 [43779170] Closed-Leaf: If the "+closed" value is an UUID, interpret this as an "fossil merge --integrate" where the uuid is the destination branch of the integration. (user: jan.nijtmans, tags: merge-integrate)
07:28 [ef5e7496] Closed-Leaf: Fix display of timeline graph in IE8, broken by commit [e412f97999] (user: jan.nijtmans, tags: fix-ie8)
15:49 [499481a7] Closed-Leaf: the +closed tag added by merge --integrate now added a value/comment to that effect on the closing tag. (user: stephan, tags: merge-integrate-tag)
12:14 [b1dd871c] Closed-Leaf: Add details about the URL argument on the clone command help text and refer to the clone command usage on other commands that have a URL argument. (sync, push, pull, remote-url)    Pending review. (user: mgagnon, tags: clone_help_text_improvement)
07:49 [0a6f97af] Closed-Leaf: Protect T-cards against canceling tags which have a value. This should be invalid. (user: jan.nijtmans, tags: mistake)
12:51 [bc20a30f] Closed-Leaf: Abandoned changes: Split the various server implementations out of "main.c" and into a new source file "server.c". This is groundwork for adding SCGI and FastCGI. (user: drh, tags: scgi)
07:23 [308f52a6] Closed-Leaf: Avoid zombies on client side by waiting for children. This can happen when there are a large number of changes to transmit. (user: andybradford, tags: ssh-shared-account)
01:09 [bdbf144e] Closed-Leaf: Fix incorrect wrapping of brief finfo output by simply reducing the size of the buffer passed to comment_print(). (user: andybradford, tags: pending-review)
21:32 [13594a12] Closed-Leaf: merge trunk. Adapt patch to latest SQLite changes (the MAX_PATH fix in os_win.c) (user: jan.nijtmans, tags: possible-cygwin-fix)
08:17 [2015bbd5] Closed-Leaf: rebase (user: jan.nijtmans, tags: merge-integrate)
11:26 [b88edfef] Closed-Leaf: (NOT a good idea, as it starts using posix locking which cannot cooperate with other Windows programs!) Use os_unix.c, not os_win.c on Cygwin. () (user: jan.nijtmans, tags: possible-cygwin-fix)
04:52 [72877d8e] Closed-Leaf: Only print the SSH command once and also the forced newline so the Round-trips information stays on one line. (user: amb, tags: ssh-transport-changes)
09:34 [38e386a6] Closed-Leaf: Added user flag (if available) to the byyear report's year list links. (user: stephan, tags: stats-report-weekly)
09:23 [904a35d9] Closed-Leaf: A th1 runtime command which returns the current value of fossil_timer_stop(g.json.timerId). Part of an old ML thread discussion. Probably not needed but maybe interesting. (user: stephan, tags: th1-runtime-cmd)
04:09 [7a10b79a] Closed-Leaf: Detect user@host in defined ssh-command and prefer that instead. (user: amb, tags: ssh-shared-account)
16:02 [325ed34e] Closed-Leaf: Web SBS diff: Was incorrectly using the scrollWidths of the div containers rather than that of the pre elements themselves. (user: joel, tags: sbsreloaded)
12:05 [0a869beb] Closed-Leaf: [Backed out: see next commit in sbsreloaded branch.] Do not pad lines of the Tk diff view with spaces. (user: drh, tags: backed-out)
09:08 [d57bddaa] Closed-Leaf: rebase (user: jan.nijtmans, tags: pending-review)
13:56 [e1cb483a] Closed-Leaf: Change return type of db_last_insert_rowid() to size_t. (user: jan.nijtmans, tags: size_t-rcvid)
13:22 [50e8847d] Closed-Leaf: Allow 64-bit integers to be used in JSON on win32/64 (user: jan.nijtmans, tags: 64bit-int-on-win)
11:44 [69327d27] Closed-Leaf: Factor out common parts of "fossil extra" and "fossil clean" into a subroutine. Combine vfile_scan2() into vfile_scan(). (user: drh, tags: ticket-967cedbf20)
12:38 [03c5ec86] Closed-Leaf: Pull in the latest trunk changes and the latest NGQP-SQLite from upstream. (user: drh, tags: sqlite-NGQP)
02:37 [b8919a55] Closed-Leaf: Merge updates from trunk. (user: edward, tags: berner-nt)
12:52 [020bb71f] Closed-Leaf: Only ask confirmation for deletion of "unmanaged" files, not for "IGNORED files". If you want to delete ignored files with confirmation, use [fossil clean --ignore ""], not [fossil clean --extreme] (user: jan.nijtmans, tags: cleanX)
09:56 [7f0507c0] Closed-Leaf: rebase (user: jan.nijtmans, tags: cleanDashN)
09:53 [4e573871] Closed-Leaf: Implementation simplification: -n implies -f and -v, this way less separate flag-checks have to be done. No change in functionality. (user: jan.nijtmans, tags: cleanDashN)
08:53 [6758c2b0] Closed-Leaf: Better implementation of "fossil clean -x". Previous implementation didn't prompt any more before before removing unknown files when the -x option was used. (user: jan.nijtmans, tags: cleanX)
01:49 [8987a6bb] Closed-Leaf: Improved default background colors for web annotations. Remove the diff hyperlinks from the annotation log. (user: drh, tags: annotate)
07:11 [003062b7] Closed-Leaf: Use-case demonstrating previous change. It restores the behavior of "fossil clean" and the "ignore-glob" documentation to what it was in 1.25 and before: clean everything unknown to fossil except the build artifacts (specified by "ignore-glob" or --ignore). Now the build artifacts can be removed by "fossil clean -X", while "fossil clean -x" cleans everything possible for a clean build. This renders --clean and "ignore-clean" unnecessary, it can be removed now. (user: jan.nijtmans, tags: cleanX)
07:15 [5dd6b697] Closed-Leaf: rebase (user: jan.nijtmans, tags: clean-with-ignore)
15:04 [9e4a7190] Closed-Leaf: rebase (user: jan.nijtmans, tags: clean-with-ignore)
13:52 [e89269e5] Closed-Leaf: rebase (user: jan.nijtmans, tags: short-cgi-params)
09:29 [0a5abbee] Closed-Leaf: One more: --new-file makes the diff command much more verbose. Fix /event?v= (user: jan.nijtmans, tags: verbose)
07:28 [c967b661] Closed-Leaf: All ui pages (and JSON) should handle filenames case-sensitive because they don't access the file system. (user: jan.nijtmans, tags: page-case-sensitive)
07:55 [e72af505] Closed-Leaf: Rename "--limit" to "--count" and "--test" to "--nochange" in some fossil commands (user: jan.nijtmans, tags: count-nochange)
09:59 [d0764530] Closed-Leaf: Suggested fix for [85017e9273] (user: jan.nijtmans, tags: ticket-85017e9273)
15:24 [c11b3736] Closed-Leaf: eliminate goto (user: jan.nijtmans, tags: improve_commit_warning)
06:53 [468f1346] Closed-Leaf: Simplyfy/speed-up use of LOOK_??? flags. Rename LOOK_CR/LF to LOOK_ANY_CR/LF. (user: jan.nijtmans, tags: looks-like-utf)
09:59 [ccc9896f] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: looks-like-utf)
07:50 [ab4e8638] Closed-Leaf: rebase (user: jan.nijtmans, tags: ticket-d17d6e5b17)
13:50 [6d4339bb] Closed-Leaf: Add the --mimetype option to the "commit" command. (user: drh, tags: markdown)
22:30 [be1a7396] Closed-Leaf: (!Experiment, not meant for trunk, ever!) How would the fossil code look like, if the Tcl_InitSubsystems() function (TIP #414) was available. (user: jan.nijtmans, tags: initsubsystems2)
05:45 [55a85b2d] Closed-Leaf: Update autosetup to the latest version (0.6.5) (user: steveb, tags: autosetup)
09:36 [c68afe0f] Closed-Leaf: Allow win32 forbidden characters to be used in filenames, using the Cygwin workaround: The files test/00*.x should NOT be merged to trunk, otherwise trunk cannot be checked out with older win32 fossil versions any more! (user: jan.nijtmans, tags: win32-please-evaluate)
17:37 [3f2f1e62] Closed-Leaf: Fix overly eager byte swapping when checking for UTF-16 text. (user: mistachkin, tags: bomRefactor)
10:06 [af4d7804] Closed-Leaf: merge trunk (still experimental) (user: jan.nijtmans, tags: use-blob_strip_bom)
10:22 [a9f1cbbd] Closed-Leaf: Add test-cases using reverse UTF-16 BOM, and the unicode characters U+0A00 and U+0D00 (user: jan.nijtmans, tags: reverse-bom-testcases)
12:53 [5a886cfd] Closed-Leaf: (expirimental) First implementation of "CR line endings" warning. (user: jan.nijtmans, tags: cr-warning)
12:29 [59f26447] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: bomRefactor)
14:48 [f14798e0] Closed-Leaf: Merging from trunk to get the annotate fixes. Trivial conflict solved.    Update: the new branch viric_flavour ([b31afcc2ca]) includes most of these changes in a more recent fossil. (user: viriketo, tags: annotate_links)
15:03 [9263d4c2] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: bomRefactor)
07:51 [be4a6630] Closed-Leaf: Prototype for a TH1 regexp command. (user: mistachkin, tags: th1RegExp)
11:56 [8be674a1] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: bomRefactor)
02:15 [9b90146a] Closed-Leaf: Make it easier to correlate the UTF detection test results with the byte-order-mark and data used to produce them. Wrong line endings. (user: mistachkin, tags: mistake)
22:26 [14019cb0] Closed-Leaf: Detect overlong and nul-bytes for files starting with utf-16 BOM but with odd number of bytes. (user: jan.nijtmans, tags: bomRefactor)
12:35 [3546a84c] Closed-Leaf: Somewhat better layout: Putting text-field title first, above the text-field. (user: jan.nijtmans, tags: ticket-2cfd96b2ba)
20:50 [ad44353d] Closed-Leaf: Enhancements to the test-glob command for better testing of the setting globber. (user: drh, tags: globListRefactor)
15:40 [820f6432] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: fix-test-move-repository)
14:22 [aeb1cfe1] Closed-Leaf: merge trunk (committed to wrong branch) (user: jan.nijtmans, tags: mistake)
10:04 [e0e88821] Closed-Leaf: Proposed fix for [ed23ef59cf]: Fossil ignoring "binary-glob" setting (user: jan.nijtmans, tags: ticket-ed23ef59cf)
23:13 [dd9e030b] Closed-Leaf: Revert check-in [3a74f9fe52], which added a special warning for overly long lines being detected as binary files. (user: mistachkin, tags: noLineLenWarning)
20:06 [1e90d43d] Closed-Leaf: Check on writability of the home directory appears too restricted. Writability of the $HOME/.fossil file should be sufficient for fossil to operate. (user: jan.nijtmans, tags: home-check-too-restricted)
13:26 [a6f4093e] Closed-Leaf: Enabled the 'c=convert' commit option for Cygwin, now that it can handle UTF-16. (user: jan.nijtmans, tags: build-breaker)
23:41 [b061772d] Closed-Leaf: Fix artifact links for ticket attachments. (user: mistachkin, tags: tktAttachmentLinks)
19:41 [5be59333] Closed-Leaf: CLI help command now (cosmetically) differentiates between pages and commands. (user: stephan, tags: help-www)
16:19 [f4143c5b] Closed-Leaf: Get support for IP address on the --port option working on windows. (user: drh, tags: bind-to-ip)
21:45 [1c46835e] Closed-Leaf: /info/TICKET_UUID now only shows the ticket title if the ticket db has a title field. (user: stephan, tags: timeline-rss-ticket)
10:03 [cc3976fd] Closed-Leaf: New function fossil_utf8_to_filename, such that fossil_unicode_to_utf8/fossil_utf8_to_unicode/fossil_unicode_free are not used on UNIX/MAC any more: On UNIX those 3 functions were only no-ops, but this allows to re-implement then for real unicode <-> utf-8 conversions. There is an "#ifdef _WIN32" around those 3 functions and 2 more (fossil_mbcs_to_utf8/fossil_mbcs_free) in order to prove that they are not used any more on UNIX/MAC. (user: jan.nijtmans, tags: fossil_utf8_to_filename)
14:47 [1e70f211] Closed-Leaf: More simplification in UTF-16 bom detection (user: jan.nijtmans, tags: utf16Bom)
20:16 [a49749ed] Closed-Leaf: Correct comment and remove superfluous return statement. (user: mistachkin, tags: utf16Bom)
09:19 [c209105f] Closed-Leaf: If file starts with UTF-32 BOM, always consider it binary without warning. (user: jan.nijtmans, tags: simplify-starts-with)
10:03 [7ac0fd9d] Closed-Leaf: Make sure that "fossil_strcmp" is used everywhere in stead of "strcmp": The "strcmp" function from the C library is not usable in all situations, e.g. with --static on Linux (user: jan.nijtmans, tags: use-fossil_strcmp-everywhere)
08:52 [8a84c6e8] Closed-Leaf: Patch from Edward Berner for Windows NT 4.0 (derived from wrong branch) (user: jan.nijtmans, tags: berner-nt4)
16:27 [013854ae] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: allow-backslash-in-card-filename)
10:48 [f4801738] Closed-Leaf: Rename "unicode-glob" to "encoding-glob", and improve feedback regarding the existance of the *-glob settings. (user: jan.nijtmans, tags: encoding-glob)
12:31 [970cc4f1] Closed-Leaf: Only check time, if it is set. (user: joerg, tags: experimental)
13:12 [7dabede3] Closed-Leaf: Oops, make it work correct now. (user: jan.nijtmans, tags: disallow-invalid-utf8-in-filenames)
08:10 [bef9a956] Closed-Leaf: Off-by-one error in regexp \u escape sequence parsing. Regexp \x escape sequence should only accept exactly 2 hex digits. Typo. (user: jan.nijtmans, tags: regexp-x)
17:33 [a6647539] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: tclRdOnly)
07:23 [6358cc37] Closed-Leaf: Add support for running raw TH1 commands via the web interface (requires setup permissions). (user: mistachkin, tags: adminTh1)
22:59 [c3d74f4f] Closed-Leaf: Allow backslash in filenames on UNIX (experiment) (user: jan.nijtmans, tags: allow-backslash-on-unix)
02:18 [6dba4c6a] Closed-Leaf: Fix a typo - repeated word "from" (user: drh, tags: improved-name-change-display)
20:58 [de1ef7e9] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: markdown)
22:03 [ceb11b07] Closed-Leaf: Set bit 11 in the "general purpose bit flag" to 1. This indicates (according to the pkware documentation) that all filenames are in utf-8, in stead of IBM-437. This should fix ticket [838bde7990d8e190957cbfe7f15c77322dc54e57] (user: jan.nijtmans, tags: utf8-in-zip)
03:18 [cc09cda2] Closed-Leaf: Make sure the SQLite memory allocator is initialized before trying to use it to convert MBCS into UTF8. (user: drh, tags: cmdline-expansion)
15:07 [c43da4fc] Closed-Leaf: Add javascript to ticket reports tables so that clicking on column headers causes the table to be sorted by that header. Clicking again reverses the sort order. (user: drh, tags: click-to-sort-reports)
03:33 [7b3def02] Closed-Leaf: Fix the click coordinates so that they work even when the page has been scrolled. (user: drh, tags: click-graph-to-diff)
13:12 [1002e723] Closed-Leaf: Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] (user: drh, tags: ticket-e399bc)
08:44 [9d67e2e2] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: convert_before_commit_v2)
15:32 [7575b52e] Closed-Leaf: Fix some HTML markup irregularities. Improvements to the default ticket viewer. (user: drh, tags: ticket-enhancements)
11:10 [9f3622b2] Closed-Leaf: Suggested fix for [1038e224fa] (user: jan.nijtmans, tags: ticket-1038e224fa)
07:03 [36734cfc] Closed-Leaf: Modify the MinGW makefile to support building with zlib in the compat directory. (user: mistachkin, tags: zlib)
23:54 [642e543c] Closed-Leaf: Changes to support easier debugging on Windows. (user: mistachkin, tags: winDebug)
12:23 [06e1b672] Closed-Leaf: - Make --force imply --no-warnings - Add --no-warnings to "fossil scrub" and "fossil clean" - Remove "--conflict" option for "fossil merge", use --force for that. (user: jan.nijtmans, tags: bellon-unicode-v2)
22:58 [02062c2b] Closed-Leaf: Merge commit warning enhancements (i.e. the 'unicode-glob' setting and the '--no-warnings' option to commit). Not yet approved for trunk. (user: mistachkin, tags: mistake)
22:31 [e9954e58] Closed-Leaf: During commit, instead of using the '--force' option to bypass file type warnings, add a new option '--no-warnings'. (user: mistachkin, tags: bellon-unicode)
02:57 [95f02a57] Closed-Leaf: Use binary mode for CGI related trace files. (user: mistachkin, tags: cgiTraceBinary)
10:35 [9242c09f] Closed-Leaf: Disallow invalid unicode characters (user: jan.nijtmans, tags: invalid-unicode)
10:16 [52a68687] Closed-Leaf: Modify db_open_config() and associated routines to make their internal state more consistent and discoverable. (user: mistachkin, tags: dbOpenConfig)
20:53 [ac1af230] Closed-Leaf: Just commit some weird filenames, even one with a newline in it, to test the code. (user: jan.nijtmans, tags: test-ticket-d17d6e5b17)
08:23 [e0152697] Closed-Leaf: When db_open_config() is called with the useAttach parameter set to non-zero, it may need to close and reopen the database using ATTACH if that was not done previously. (user: mistachkin, tags: dbReOpenConfigAttach)
02:05 [407cd4c5] Closed-Leaf: Show much less output on a sync operation, unless the --verbose flag is given. (user: drh, tags: less-verbose-sync)
23:58 [89ed7dc5] Closed-Leaf: Prevent blank user names from being displayed for items awaiting moderation. (user: mistachkin, tags: modDispUser)
20:19 [7e7dcdd2] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: convert_before_commit)
19:22 [285eeba6] Closed-Leaf: Prevent delta loops on sync operations that might otherwise occur if a sequence of file changes ends with a file back to its original state after a sequence of two or more intermediate states. The is a backport/cherrypick of check-in [141b990722ea81e10e5] (user: drh, tags: branch-1.19)
15:03 [6cc26220] Closed-Leaf: Only show the "pull only - not authorized to push" message once when syncing with a repo for which there is read-only permission. (user: drh, tags: fix-sync-delta-loop)
07:33 [46fba0f1] Closed-Leaf: The <nobr> tag is not valid xhtml. All div.logo, div.status, div.section and div.divider parts of the html pages are not supposed to be line-wrapped. Some skins do that though the <nobr> tag, other do it by putting "white-space: nowrap;" in css. This commit changes the skins to do the same using css in all skins. With this change, the "timeline" and "finfo" pages become 100% html5 complient: doesn't show any errors any more (just 3 warnings) (user: jan.nijtmans, tags: no-nobr)
13:17 [2b63068b] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: ticket-fb3057f6ed)
13:44 [35bfedef] Closed-Leaf: Always HTML-encode the href attribute of <a> elements. This check-in simplifies and fixes double-frees in the previous. Ticket [5ff2043c9668] (user: drh, tags: ticket-5ff2043c96)
12:59 [45065c5c] Closed-Leaf: Fix typos. (user: dmitry, tags: spelling)
02:34 [def256a2] Closed-Leaf: Make sure the MODREQ table exists before using it in the "modreq" webpage. (user: drh, tags: moderation)
20:19 [7d3a06b8] Closed-Leaf: Add detection of binary data with no leading UTF-16 byte-order-mark. (user: mistachkin, tags: commitWarningV2)
15:38 [5963c2dd] Closed-Leaf: Correct wrong manual merge. (user: jan.nijtmans, tags: improve_looks_like_binary)
02:17 [d57f0a93] Closed-Leaf: Refactor commit warning functionality. Break out UTF-16 BOM detection into a new function. Style and comment fixes. (user: mistachkin, tags: commitWarning)
14:04 [9267dba4] Closed-Leaf: fix handling of "crlf-glob" option: UTF-16 BOM's always give a warning now (user: jan.nijtmans, tags: use-blob_strip_bom)
20:18 [bda00cba] Closed-Leaf: Bring in the latest SQLite from upstream. (user: drh, tags: optimization)
14:50 [c3ec6309] Closed-Leaf: diff.c:looks_like_binary(): No need to make the blob null-terminated. checkin.c: Make limits the same as in looks_like_binary(), preparation to move the function to diff.c (user: jan.nijtmans, tags: improve_looks_like_binary)
07:42 [d5453ca0] Closed-Leaf: relax Wiki name restriction (user: jan.nijtmans, tags: ticket-897c39d284)
14:56 [c7703868] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: use-utf8-in-win-external-editor)
00:52 [65f495bc] Closed-Leaf: Fix a crash bug that comes up when trying to view the history of files whose names contain charaters that require URL escapes. (user: drh, tags: conflict-tracking)
18:35 [5678565b] Closed-Leaf: Add a mention of the ability to do dynamic loading of Tcl to the change log. (user: drh, tags: embedded-doc-buttons)
08:28 [bcf41d31] Closed-Leaf: Simplify internal link generation for control artifacts to avoid using escaped HTML entities. (user: mistachkin, tags: controlInfoLink)
07:39 [064afb22] Closed-Leaf: Make sure the new command line options are always processed; however, wait until after the settings are available. (user: mistachkin, tags: diffBinExternal)
07:40 [2d63ffdd] Closed-Leaf: For custom makefile, build with Tcl stubs support by default. (user: mistachkin, tags: tclStubsV2)
07:26 [ba91fe5f] Closed-Leaf: load Tcl dynamically using the Stubs mechanism in stead of linking in the library statically. (user: jan.nijtmans, tags: stubbed-tcl)
11:51 [94e2deef] Closed-Leaf: Alternative fix for ticket [711d04b6d8577]. (user: drh, tags: ticket-711d04b6d8)
07:07 [c1fdc636] Closed-Leaf: asd�� (doesn't work!) (user: jan.nijtmans, tags: mistake)
11:48 [33ffb32c] Closed-Leaf: Candidate fix for maintaining existing permission bits for partial check-ins. (user: mistachkin, tags: partialCommitPerms)
09:27 [4abd4c5d] Closed-Leaf: Eliminate usage of TCHAR and the associated Win32 API macros. (user: mistachkin, tags: noTCHAR)
04:01 [817b3fea] Closed-Leaf: As a fallback, attempt to extract the user from the remote URL configured for the repository. (user: mistachkin, tags: selectRemoteUser)
20:59 [4bab4459] Closed-Leaf: Copy the control settings into the new repository as well. Also, correct the query used to copy the system user column values. (user: mistachkin, tags: newTemplate)
05:11 [6282cdf0] Closed-Leaf: Enhance comments from the previous commit. (user: mistachkin, tags: skin5)
00:15 [354bfe20] Closed-Leaf: Strip out TH1 comments from the header. (user: mistachkin, tags: dynamicStyle)
07:34 [9cf5056a] Closed-Leaf: fix [ce73fc2173] Restore Win9x, using unicows eliminate all #ifdef UNICODE (user: jan.nijtmans, tags: win95-unicows)
10:31 [bf0fede2] Closed-Leaf: Experimental version for Win9x, using unicows (user: jan.nijtmans, tags: restore-win95)
11:57 [b19ef490] Closed-Leaf: Merge the latest trunk changes and the mingw-broken-cmdline branch into unicode-cmdline. (user: drh, tags: unicode-cmdline)
08:21 [d4316541] Closed-Leaf: Add some test cases (user: jan.nijtmans, tags: mingw-broken-cmdline)
09:10 [2017d2f8] Closed-Leaf: merge trunk enable UNICODE mode (experimental) (user: jan.nijtmans, tags: eclipse-project)
19:39 [be06861f] Closed-Leaf: Minor additional fixes related to [c8c0b78c84]: - Use _wsystem() in stead of system() on Windows - Use g.argv[0] in stead of fossil_nameofexe() where only printing is involved - Use fossil_nameofexe() where fossil_system() is involved - Move the determination of the full windows path to fossil_nameofexec, so g.argv[0] can always be the unmodified argv[0] - g.argv[0] and fossil_nameofexec() are in utf-8, so we cannot use fprintf directly. Exception: when printing malloc errors. (user: jan.nijtmans, tags: ticket-c8c0b78c84)
22:02 [b41c57d5] Closed-Leaf: PATH_MAX -> MAX_PATH (user: jan.nijtmans, tags: ticket-c8c0b78c84)
23:33 [d787bcd4] Closed-Leaf: Allow no-op merges with the --force flag. (user: drh, tags: msvc-broken)
21:32 [10fec4b7] Closed-Leaf: upgrade to dirent-1.11 (user: jan.nijtmans, tags: broken-msvc-2, dirent-1.11)
20:57 [41577fd3] Closed-Leaf: undo [bf079432fb]: It's crucial for the Tcl fossil repository to be able to do a no-op merge-mark. This change would make that impossible. (user: jan.nijtmans, tags: broken-msvc-2)
13:03 [e9f38ae8] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: utf8-in-sources)
08:02 [3e3f34eb] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: ticket-01a2f3a346)
14:29 [e55c7139] Closed-Leaf: ... and the makemake.tcl corresponding changes as well (user: jan.nijtmans, tags: better-mingw-v2)
10:13 [cc2aa92e] Closed-Leaf: Better mingw/mingw64 support for (cross-)compile on Linux, Darwin, Cygwin or Msys. (user: jan.nijtmans, tags: better-mingw)
11:42 [a7392129] Closed-Leaf: Always call Tcl_FindExecutable, even when the command line arguments are invalid. (user: mistachkin, tags: tcl-argv-handling-v2)
07:45 [3709b1ea] Closed-Leaf: Pass argv arguments to Tcl (user: jan.nijtmans, tags: tcl-argv-handling)
13:29 [b82eacd5] Closed-Leaf: Tcl only uses argv0, so it's enough to transfer this argument only (user: jan.nijtmans, tags: tcl-argv0-only)
11:18 [b5d69afe] Closed-Leaf: In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:11:0, from src/cgi.c:29: /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h src/file.c:47:0: warning: "stat" redefined /usr/x86_64-w64-mingw32/sys-root/mingw/include/sys/stat.h:258:0: note: this is the location of the previous definition In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:11:0, from src/http_socket.c:35: /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h src/shell.c:67:0: warning: "popen" redefined /usr/x86_64-w64-mingw32/sys-root/mingw/include/stdio.h:503:0: note: this is the location of the previous definition src/shell.c:68:0: warning: "pclose" redefined /usr/x86_64-w64-mingw32/sys-root/mingw/include/stdio.h:504:0: note: this is the location of the previous definition (user: jan.nijtmans, tags: jn-mingw-w64-compiler-warnings)
12:54 [e5ad1037] Closed-Leaf: Disable the cut/copy/paste buttons on the WYSIWYG editor, since doing cut/copy/paste under javascript control is normally disallowed for security reasons. (user: drh, tags: wysiwyg)
18:41 [82e78034] Closed-Leaf: merged in [336e1355b927f]. (user: stephan, tags: th1-query-api)
11:40 [36134ce2] Closed-Leaf: Changes to the root-tag processing to provide better error messages. (user: drh, tags: root-tag)
12:58 [0918d1f0] Closed-Leaf: MSC makefile fix for missing cson_amalgamation. (user: stephan, tags: stephan)
20:27 [cff9cc34] Closed-Leaf: Fixed command line processing for the "winsrv" command. Corrected a typo in the documentation of the "winsrv create" command. Report error messages in the native language if english is not available. (user: tsbg, tags: winsrv)
21:17 [cc008eba] Closed-Leaf: Filter out inline shell variables from because they break the build on CentOS 5 with TCL 8.4. (Edit: Fixed username.) (user: bcsmith, tags: autosetup)
17:08 [82332148] Closed-Leaf: Merge in recent trunk changes so that the branches can be more easily compared. (user: drh, tags: side-by-side-edit)
08:03 [d9c8a7dd] Closed-Leaf: Refinements to the new hyperlink logic and spider defense. (user: drh, tags: spider-defense)
14:34 [626a317e] Closed-Leaf: Catch up w/ trunk & document --case-sensitive option in the add and addremove commands. (user:, tags: msw-docco)
00:11 [ef9ec5d7] Closed-Leaf: Try to make the "stat" page more readable by inserting commas in larger integers. This experiment did not work out. (user: drh, tags: comma-in-stat)
12:45 [5dd5d39e] Closed-Leaf: Avoid a valgrind warning in the side-by-side diff logic. (user: drh, tags: branch-1.22)
05:24 [e94c7cc4] Closed-Leaf: Modify file_simplify_name to accept a parameter used to determine if the trailing slash, if any, should be retained. Make use of this when converting the local root to its canonical form. (user: mistachkin, tags: winFiles)
11:36 [dbf4ecf4] Closed-Leaf: For annotate, make the fixed user name field wider (e.g. 'Administrator'). (user: mistachkin, tags: wideAnnotateUser)
11:32 [86f6e675] Closed-Leaf: Fix warnings in json support code (unused variables, unused label, etc). (user: mistachkin, tags: jsonWarnings)
03:04 [d03aca4a] Closed-Leaf: Added mistachkin's openssl name collision workaround to the autoconfigurator. Fixed a typo. (user: jan, tags: jan-buildfixes)
01:55 [20a72257] Closed-Leaf: Update to the latest autosetup (0.6.4) (user: steveb, tags: autosetup)
23:04 [e98d793d] Closed-Leaf: Pull over the changes to the 'building and installing' wiki page from msw-docco. There's some more docco changes pending in that branch which should be pulled by sanctioned developers. (user:, tags: msw-docco)
23:01 [ff19cc21] Closed-Leaf: Revise workaround for OpenSSL symbol name collision problem. (user: mistachkin, tags: sslLinkingFix)
18:02 [587dd57f] Closed-Leaf: climb up the trunk. From up here, clarify wording of the "building and installing" wiki page: you don't need to log in to get the source code for released versions of fossil, the download page will have a shiny source package for you to fetch. (user:, tags: msw-docco)
13:55 [be10939b] Closed-Leaf: Experimental changes to the "update" command to have it report when it makes no changes to the repository. (user: drh, tags: experimental)
04:48 [95555609] Closed-Leaf: Add experimental support for running a TH1 script after a ticket is edited or created. (user: mistachkin, tags: tktChangeScript)
15:02 [5d836cbd] Closed-Leaf: Tweak to side-by-side alignment: Be more aggressive about marking lines as changed if they are naturally aligned to begin with. (user: drh, tags: diff-experimental)
20:36 [eae55eea] Closed-Leaf: Make the default font size is smaller for side-by-side diff. Fix the context-diff so that it understands the dc=N query parameter. (user: drh, tags: retro-sbsdiff)
17:32 [7611406f] Closed-Leaf: The HTTP trace files need to be opened in binary mode. (user: mistachkin, tags: clientSyncLeakFix)
12:56 [9441f6fb] Closed-Leaf: Add xfersetup to the makemake.tcl script. (user: mistachkin, tags: pushScript)
22:00 [132dbced] Closed-Leaf: Add SSL SNI support (suggested by BohwaZ on mailing list). Simplify setting of port for SSL connection. (user: dmitry, tags: dmitry-fixes)
16:16 [ec5c690e] Closed-Leaf: Make allow-symlinks a versionable setting. (user: ben, tags: versionable-settings)
23:12 [f382b9a5] Closed-Leaf: Slight syntax tweak for 'ifeq' statement, this may work on more make variants. (user: mistachkin, tags: auto-mingw-makefile)
20:48 [8a4e81cf] Closed-Leaf: Added missing #ifdefs for json mode. (user: json-demo, tags: json-multitag-test, json)
19:39 [dd275844] Closed-Leaf: Patch the auto.def file so that the TCL library is found even if it is named tcl8.6 or tcl8.5 instead of just tcl. (user: drh, tags: tcl-integration)
18:57 [d81e2176] Closed-Leaf: Fix html escaping of TH1 variables. Escaping should be determined by $ or $a form, but instead it was based on the relationship between the length of the variable name and the length of the value. (user: steveb, tags: steveb-fixes)
08:06 [a7caf198] Closed-Leaf: Correct fix in [d084043f79827]. This attempt at fixing the problem is closed. (user: viriketo, tags: fix_mlink)
20:06 [331b57b5] Closed-Leaf: Ensure correct file name on compile errors in translated sources. This helps avoid editing the generated file with vim "quickfix". (user: steveb, tags: steveb-fixes)
14:42 [cdd4c6a5] Closed-Leaf: Update autosetup to 0.6.3    Some mingw32 improvements. Bootstrap jimsh0.c can now be built for embedding in addition to as jimsh. (user: steveb, tags: autosetup)
21:50 [a505abcc] Closed-Leaf: Fix a spacing bug in the display of side-by-side diffs. (user: drh, tags: diff-enhancements)
16:31 [21af9662] Closed-Leaf: s/'%s'/%Q/ in rptshow(). (user: stephan, tags: stephan-hack)
02:03 [a9420863] Closed-Leaf: Sorry, wrong branch! started changelog for 1.20 release. (user: stephan, tags: declined)
01:12 [6f285b5f] Closed-Leaf: Additional makefile changes so the "../$CHECKOUT/configure; make test" works. (user: drh, tags: maketest_fixes)
21:20 [61523cbe] Closed-Leaf: Adding a space I forgot in in the html output. (user: viriketo, tags: targets_setting)
19:45 [c7c4279f] Closed-Leaf: Should fix ticket [f0f9aff371f2].    Until now, the annotate_cmd was taking the last (or any?) checkin that had the artifact to be annotated, totally unrelated to what version is checked out.    I made annotate_cmd respect the checkout, and annotate only from the past until the checked out version. This makes the command slower, but at least does what I'd like it to do. Maybe someone else can come up with a faster or simpler implementation.    I changed the compute_direct_ancestors code so I could call it twice in a single run. (user: viriketo, tags: annotatecmd_fix)
01:18 [a92908a6] Closed-Leaf: Remove unused variables and surplus blank lines from the side-by-side diff code. (user: drh, tags: jan-sbsdiff)
15:52 [4f9f0e9f] Closed-Leaf: working on json wiki command (user: zach, tags: json-multitag-test, json)
17:41 [9fe787ec] Closed-Leaf: Adding a more options at naming commits for diff and update commands.    I wrote a new function that allows more kind of specifications for a checkin uuid: checkout, parent and pivot:id1:id2.    If there was a way to discover the 'parent branch' of the current checkout, there could be a 'parentbranch' naming too.    I think this makes the life easier, specially for the pivot:id1:id2 case, about seeing the difference between a branch and its parent branch. I find myself using often the test-find-pivot command just to get that diff or update to the pivot, to check changes between the current branch and the parent branch. (user: viriketo, tags: extended_ci_names)
08:56 [25169506] Closed-Leaf: Fix constant prompting on already saved SSL certificates that are not trusted for some reason (e.g. host mismatch, etc). (user: mistachkin, tags: ssl-trust-fix)
14:38 [f4eb0f5a] Closed-Leaf: Merge trunk into dmitry-security branch. (user: dmitry, tags: dmitry-security)
17:18 [4860d9f2] Closed-Leaf: The Label list was not properly freed in some cases; looking at the annotate of 'win/Makefile.msc' was triggering the case. (user: viriketo, tags: annotate_noleak)
13:57 [2cd21f8d] Closed-Leaf: Fix three remaining instances of printing rebuild progress in CGI mode. Ticket [19be0265ff]. (user: dmitry, tags: dmitry-fixes)
12:59 [4e586a2d] Closed-Leaf: Fix Windows build. (user: dmitry, tags: symlinks)
20:30 [58a02a2e] Closed-Leaf: Documenting the Label structure I introduced. (user: viriketo, tags: label_linkedlist)
10:31 [7eeb5c64] Closed-Leaf: Fix an autosetup bug which prevented libreadline from being detected when running autosetup under tclsh (user: steveb, tags: autosetup)
20:38 [9ce6771c] Closed-Leaf: I think I fix a possible bug on platforms where 'char' has signed meaning, on the code about noting the 'rcvfrom' ipv4 address. (user: viriketo, tags: ssl_peer_ip)
20:34 [62f4a8a6] Closed-Leaf: Adding a new test I wanted to write. I just saw this in my local copy, but I really forgot if I finished it or not. (user: viriketo, tags: merge_renames)
14:28 [2e38bed4] Closed-Leaf: Show the branch name in artifact descriptions. (user: drh, tags: artifact_description)
07:50 [374920b2] Closed-Leaf: Improve formatting for fossil ticket history. Make small fields print on same line, and make longer ones look better. (user: venkat, tags: venks-emacs)
22:13 [4e5dd353] Closed-Leaf: Update to the latest autosetup, mainly for better temp file handling on mingw/msys, and fixes for the sun studio compiler. (user: steveb, tags: autosetup)
21:45 [d2c4a242] Closed-Leaf: Fix code stylistic issues with the "stash rm" patch. Also document the new stash verb. (user: drh, tags: stash_rm)
08:37 [0f0a9473] Closed-Leaf: Cache values of versionable settings read from files. (user: ben, tags: ben-minorchanges)
23:12 [47b5bf7d] Closed-Leaf: Fix the file_relative_name() function so that it works on windows. (user: drh, tags: ben-testing)
17:13 [4fee0ce2] Closed-Leaf: Add experimental changes to support the case-sensitive setting and the --case-sensitive command-line option for "add", "addremove", and "merge". (user: drh, tags: filename-case)
10:14 [f6b8397e] Closed-Leaf: Correct the winsrv documentation to use the renamed command name. (user: ben, tags: ben-minorchanges)
19:47 [02ce8b4a] Closed-Leaf: Use a Blob object rather than a custom printf function in order to construct the PAX header for tarballs. (user: drh, tags: ge-tarfix)
23:01 [9a679370] Closed-Leaf: Fix logic error: look up mlink entries of the commit, not the parent. (user: joerg, tags: experimental)
21:32 [6652dd1c] Closed-Leaf: Add MinGW makefile to allow building an SSL-enabled Fossil with the sources for zlib and OpenSSL simply extracted into the Fossil source directory. (user: mistachkin, tags: mistachkin-Makefile)
22:07 [c32b23d6] Closed-Leaf: Update autosetup to the latest version. This fixes bootstrap on systems with older compilers. Now './configure; make' works on Haiku R1/Alpha 3. (user: steveb, tags: autosetup)
03:10 [38d58597] Closed-Leaf: Very minor edits to the BUILD.txt document. (user: drh, tags: autosetup)
09:09 [14d1e449] Closed-Leaf: Only allow the default Makefile to build fossil on platforms where it's known to work. Update the build documentation to tell the user to use the GNUmakefile explicitly, to avoid accidently building using the default makefile on non-GNU platforms. (user: ben, tags: ben-safe-make)
08:34 [5de11ac6] Closed-Leaf: Add help text to status command about --non-relative option. (user: ben, tags: ben-changes-report)
20:00 [4bf9048e] Closed-Leaf: Update the MSVC makefile so that it works with the new "service" command. (user: drh, tags: tsbg-win-service)
17:26 [8c482e2a] Closed-Leaf: Apply a fix to auto.def supplied by Steve Bennett via the mailing list. (user: dan, tags: autosetup)
16:52 [c5f994d4] Closed-Leaf: Require version 2.61 of autoconf, the version installed by default on Mac OS X. Changes to get autoconf working under Solaris 10: Prefer system version of OpenSSL found in /usr/sfw directory. Check for getpassphrase using autoconf rather than making assumptions in config.h. (user: ben, tags: autoconf)
23:14 [d167b79e] Closed-Leaf: A CMake file from Thomas Schnurrenberger. Saved for reference. After some experimentation with cmake, the thinking is we will probably go in a different direction. (user: drh, tags: cmake)
18:10 [1e7c1bca] Closed-Leaf: The VC++ Makefile is generated by makemake.tcl and should not be edited directly. And this check-in was to the wrong branch anyhow. (user: drh, tags: mistake)
07:14 [5abe6347] Closed-Leaf: Add configure script, which must be run before running make, as it appears there's no cross-platform way to set a make variable to the output of a shell command. (user: ben, tags: configure-make)
12:53 [0bed863b] Closed-Leaf: Remove accidentally included line of code. (user: ben, tags: ben-security)
15:40 [529237a3] Closed-Leaf: Tidy up and fix implementation of empty-dirs setting. (user: ben, tags: versionable-settings)
07:53 [3e61ada7] Closed-Leaf: Fix for passwords > 8 chars long on Solaris. getpass() silently truncates to 8 chars, use getpassphrase() instead. (user: ben, tags: solaris10)
16:52 [b21f47e9] Closed-Leaf: Add (verisionable) empty-dirs setting (user: ben, tags: bens-expr)
11:24 [a742d12e] Closed-Leaf: Merge all the latest trunk changes into the windows-i18n branch. (user: drh, tags: windows-i18n)
02:05 [940faaa3] Closed-Leaf: Fix an issue with the --legacy option to configuration pull. (user: drh, tags: config-sync)
00:59 [97e5ff20] Closed-Leaf: Completely forget about files that were added then removed without ever been committed. (user: drh, tags: experimental)
23:37 [9df4dcb5] Closed-Leaf: Fix a bug in single sign-on. Add comments to the login source code. (user: drh, tags: login-groups)
00:27 [0c0392af] Closed-Leaf: Cache passphrase for protected PEM files to avoid having to re-type passphrase for each new https connection. (user: jan, tags: jan-clientcert)
22:29 [e8b15ad6] Closed-Leaf: A new approach to sub-repos in which a specific user for the subrepo is specified in the CONFIG table entry. (user: drh, tags: sub-repos)
17:39 [cfec7224] Closed-Leaf: Add the ability to compute common ancestors to the path object. Still using the pivot object for merges, however. (user: drh, tags: path-refactor)
13:26 [157eed29] Closed-Leaf: Fix the "revert" command so that it distinguishes between files that were added versus files imported by merge. Added files are not unlinked. Ticket [baf9b6b11e08c1]. (user: drh, tags: exe-permission-fix)
21:03 [bbf257dc] Closed-Leaf: Fix issues with file-to-file sync. Allow --localauth to enable --private syncing. (user: drh, tags: private-sync)
05:56 [9503a915] Closed-Leaf: Merge custom Makefile to trunk. (user: mistachkin, tags: trunk)
22:55 [0eaf7528] Closed-Leaf: merge trunk (user: bharder, tags: bch)
21:52 [b6e66cdd] Closed-Leaf: Remove extraneous hyperlinks from the Tags and Branches timelines since the "tag:" hyperlinks now cover that functionality. (user: drh, tags: experimental)
16:23 [27392729] Closed-Leaf: Avoid unnecessary deep recursion in after_dephantomize() when using delta-manifests. (user: drh, tags: experimental)
18:55 [c9a903c2] Closed-Leaf: Experimental change to try to make "export" run faster for massive repositories. (user: drh, tags: experimental)
17:13 [13deb432] Closed-Leaf: Implemented all suggested changes to the self-register related code. (user: lrem, tags: self-register)
17:17 [01c83bfb] Closed-Leaf: This change was accidentally committed by a test script, specifically the test/merge5.test test script. There is some problem with "make test". (user: drh, tags: mistake, m1)
16:57 [9688ec1d] Closed-Leaf: Additional lookaside buffer measurements associated with an experimental version of SQLite, enabled only when --sqltrace is used. (user: drh, tags: experimental)
21:22 [987e0ff7] Closed-Leaf: Add the "stash diff" and "stash gdiff" commands. (user: drh, tags: experimental)
15:52 [8bb8be26] Closed-Leaf: New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. (user: drh, tags: experimental)
13:36 [7043db15] Closed-Leaf: a stab at fast-import/export support building on the 'import' branch from drh. (user: gcw, tags: gcw-fast)
23:26 [e25884d4] Closed-Leaf: Export works for Fossil and SQLite repositories. Does not yet export tags. Also need to add incremental export. (user: drh, tags: experimental)
13:25 [0ca42eb3] Closed-Leaf: Less frequent status messages while processing using the sync protocol. (user: drh, tags: experimental)
21:47 [b27d50b4] Closed-Leaf: Improvements and minor bug fixes in "browse" processing. (user: drh, tags: experimental)
18:46 [568ead7b] Closed-Leaf: Merge in recent trunk changes. (user: drh, tags: wolfgangTicketCmd)
16:04 [2502567f] Closed-Leaf: merged from trunk (user: wolfgang, tags: wolfgangFormat2CSS_2)
14:42 [afca3291] Closed-Leaf: removed unused include -------------------------------- moved false branch commit to closed leaf (user: wolfgang)
03:24 [f93a54d0] Closed-Leaf: Fix issues with the prior commit on this branch. The small-stack non-recursive implementation appears to be working. Ticket [2a1e8e3c4b0b39e08fdde]. (user: drh, tags: small_stack)
01:21 [3e48b683] Closed-Leaf: Updates and corrections to the file format documentation. (user: drh, tags: experimental)
19:24 [6b8b6d2e] Closed-Leaf: More descriptive SSL error messages. (user: bcsmith, tags: ssl_platform_fixes)
05:42 [efc9e1c3] Closed-Leaf: schema change to support "nop". Repos will need to be rebuilt to use this functionality. (user: bharder, tags: nop)
14:33 [e8f200b6] Closed-Leaf: separated timeline javascript code in separate file, to enable caching and preventing errors with HTML validator and mising <,>,.. (user: wolfgang)
23:37 [7d2fe13c] Closed-Leaf: Fix some rendering issues with the new wiki formatter.    (user: drh, tags: wolfgangFormat2CSS)
11:37 [b41feab7] Closed-Leaf: Improvements to the "stat" page formatting. (user: drh, tags: trunk)
17:29 [036d7681] Closed-Leaf: merged-make-corrections (user: Ratte, tags: stv-skinning)
15:51 [c0a530f4] Closed-Leaf: make compilation depend on _WIN32 being defined by including allways config.h (user: renez, tags: windowscompilers)
13:17 [34ea1e4a] Closed-Leaf: Untested implementation of popen2() for windows. (user: drh, tags: experimental)
19:01 [2a4ab3b1] Closed-Leaf: “delete” command, still can use “del” which is shorter and non ambiguous – ignore -wal and -shm files in repository root for adding, computing extras and closing repository, just in case (user: benoit, tags: benoit)
13:25 [e0a9b6e0] Closed-Leaf: Run without arguments, fossil proposes to run fossil help to list available commands. (user: benoit, tags: benoit)
05:21 [0fadfd26] Closed-Leaf: Create new branch named "ticket-92d3a03459" (user: michael, tags: ticket-92d3a03459)
18:24 [0072bfef] Closed-Leaf: re-introduce "co" "checkout" command to BSD branch (user: bch, tags: trunk)
19:14 [ccc7701c] Closed-Leaf: Move what used to be the called the trunk into a separate branch named "gpl". The trunk will be modified to contain only code to which we hold clear title and which is licensed using the 2-clause BSD License. (user: drh, tags: gpl)
19:08 [c06edd23] Closed-Leaf: Change from GPL to the Simplified BSD License. (user: drh, tags: clear-title)
17:02 [4c931047] Closed-Leaf: On the timeline graph, strive to put the "trunk" to the far left. (user: drh, tags: trunk)
12:55 [49e66703] Closed-Leaf: Change the timeline comment when a wiki page is deleted. Remove some "#if 0" sections from the code. (user: drh, tags: experimental)
08:18 [7f2ccea7] Closed-Leaf: fix small issue in postbuild (user: ron, tags: ron-make)
18:12 [8c23a947] Closed-Leaf: Merge all the latest trunk changes into the SSL branch. (user: drh, tags: ssl)
14:20 [1761fee0] Closed-Leaf: Added better error message when trying to remove a directory. (user: jeremy_c, tags: dead-end)
20:52 [f703a2fc] Closed-Leaf: Use the saved sync-url password for autosync. (user: drh, tags: experimental)
10:10 [acba194c] Closed-Leaf: Fixed bug where /doc could only be read if the user had checkout security - drh adds: This is not a bug. Checkout permission prevents /doc from being used to "checkout" any version of any file. (user: jeremy_c, tags: dead-end)
16:21 [261e5534] Closed-Leaf: Additional clarification in the Password Management document. (user: drh, tags: experimental)
14:59 [71ad9b62] Closed-Leaf: • Changed security for timeline. To view the timeline, you must now have History access. The timeline will then display only items which you have access to. "o" (Check-out) is required for source history, "j" (Read-Wiki) is required for Wiki history and "r" (Read-Tkt) is required for Ticket history. (user: jeremy_c, tags: jeremy_c-timeline)
11:17 [c01667b0] Closed-Leaf: Styles don't work in wiki, so mark it with italics (user: dmitry, tags: trunk)
22:05 [4ba7b9c2] Closed-Leaf: Added 'achtung' CSS class to the Preview label, to make it more obvious (but i still think the preview should arguably be below the editor (but could be convinced otherwise)). (user: stephan, tags: trunk)
11:41 [09d6a6eb] Closed-Leaf: If no userid is specified in the URL then the client omits the login card from its request. (user: drh, tags: experimental)
13:45 [32b480fa] Closed-Leaf: Create named fork test-tag-1 (user: drh, tags: trunk, test-tag-1)
06:37 [383c10f0] Closed-Leaf: Merged bugfix [b3d61d7829] into this semi-abandoned branch just in case we will work on it again. Do it now instead of forgetting it later. (user: aku, tags: trunk)
21:58 [8c4b5300] Closed-Leaf: tclfossil: added schema command (user: mjanssen, tags: tclfossil-1)
23:42 [4df56a9e] Closed-Leaf: For the record an alternative design for the main method of the pass manager where the four principal loops (skip, setup, run, and defer) are merged into two (skip/setup) and (run/defer). Not really less code, also more complex to understand and maintain. The fact that 'setup' and 'run' is performed for the same passes is more difficult to see. This code will not be used. (user: aku, tags: trunk)
04:02 [9b30224d] Closed-Leaf: Merging formatting changes to timeline and concepts documentation (user: aku, tags: trunk)