Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
72 check-ins using file extsrc/shell.c version 4c6f5454
2024-01-09
| ||
18:13 | Add tests for fossil update. ... (check-in: 78f3ec4c user: preben tags: testing-improvements) | |
2024-01-08
| ||
09:26 | Update pre-commit-warnings-fossil-1 test for running in a fossil checkout without changes. ... (check-in: 0aebc116 user: preben tags: testing-improvements) | |
2024-01-04
| ||
18:03 | Add test for Cygwin in rewrite-test-output.tcl. Best results are achieved if testing using fossil.exe instead of just fossil. ... (check-in: c8633580 user: preben tags: testing-improvements) | |
2024-01-02
| ||
22:36 | Add a check box to enable searching help pages via the admin UI. (Edit: closing this branch. This same feature got re-implemented on 2025-02-26 because we had collectively forgotten that it was already done on an old branch.) ... (Closed-Leaf check-in: faf70431 user: preben tags: search-help-pages) | |
2023-12-15
| ||
21:10 | When rewriting test output, also mask SQLite hash and version. ... (check-in: 7da44faa user: preben tags: testing-improvements) | |
2023-12-14
| ||
19:08 | Disable the backoff is in unversioned tests. PArticularly using Cygwin, it can cause test-framework errors for this test and any subsequent tests as the repository cannot be cleaned up if a backoffice process is sleeping. ... (check-in: 7bb273e4 user: preben tags: testing-improvements) | |
13:51 | Fix a number of unversioned tests under cygwin by letting he fake editor convert windows paths to unix paths. ... (check-in: 84d86ba6 user: preben tags: testing-improvements) | |
13:45 | Fix unversioned-1 test under cywing, when testing using fossil.exe. ... (check-in: f313c19e user: preben tags: testing-improvements) | |
13:41 | Fix th1-globalState-15 test under cygwin. ... (check-in: 2060a49f user: preben tags: testing-improvements) | |
13:38 | Fix test th1-tcl-9 under cywing if testing using fossil.exe. ... (check-in: 04ddc700 user: preben tags: testing-improvements) | |
2023-12-13
| ||
08:49 | When testing, remove _fossil in temporary home for cygwin. ... (check-in: 71d8cf46 user: preben tags: testing-improvements) | |
2023-12-11
| ||
21:26 | Improve on [c028f36de8] and list tests skipped tests due to require_no_open_checkout. ... (check-in: 7a666efb user: preben tags: testing-improvements) | |
21:23 | Before starting tests, switch to tempHomePath. This avoids require_no_open_checkout errors if you start the test inside a checkout (actual tests are done in a temporary repository/checkout anyway). ... (check-in: 381f1ecb user: preben tags: testing-improvements) | |
21:10 | Let th1-docs test run in a test repo by copying the file we need. This avoids running the test in the actual development checkout. ... (check-in: f1f5c4ce user: preben tags: testing-improvements) | |
20:43 | Set FOSSIL_USER in json tests to sort user related output consistently if run as a different user. Eases test result comparisons. ... (check-in: 68ae97d4 user: preben tags: testing-improvements) | |
20:26 | More thorough test output rewrite script. Add an -extra option that cleans up further to make comparisons between e.g. Windows and Unix like systems easier. When testing with -verbose, this gives easy comparable results across Unix like and Windows systems. ... (check-in: 04243843 user: preben tags: testing-improvements) | |
2023-11-27
| ||
06:19 | Take advantage of the fact that the seqno is recorded and automatically resume up to three times if failure is encountered. ... (check-in: bc0a4c60 user: andybradford tags: clone-resume) | |
06:14 | Check for valid value from return of function. ... (check-in: 2f0aac8c user: andybradford tags: clone-resume) | |
2023-11-26
| ||
19:07 | Fix previous commit: Just fixing amend breaks subsequent tests. As tests should not need input, move the code to the test/tester.tcl. ... (Closed-Leaf check-in: 3b37f7d9 user: preben tags: test-fixes-2.24) | |
18:18 | The amend tests may fail on narrow terminals on systems where the terminal size can be determined when tclsh is running (for me, all but Windows). Closing stdin causes fossil not to wrap output. To avoid fossil complaining about file descriptor zero (which is now used on some systems), temproarily open the script readonly. ... (check-in: 1cb0d57d user: preben tags: test-fixes-2.24) | |
17:52 | Fix merge_renames-13-3 on macOs as the expected a filename under /tmp but the result was under the normalized /private/tmp directory. ... (check-in: f0444376 user: preben tags: test-fixes-2.24) | |
16:48 | Fix json tests that no longer reflects default capabilities for anonymous. ... (check-in: 9ba74ae0 user: preben tags: test-fixes-2.24) | |
2023-11-25
| ||
16:42 | Update [4f9cfebf18]: indent the verbatim merge conflict markers in the merge1.test script to avoid check-in warnings for this branch. ... (check-in: 3fc08b76 user: florian tags: test-fixes-2.24) | |
2023-11-24
| ||
23:51 | Do away with the --resume flag as it is mostly redundant and can be assumed by the presence of the recorded clone_seqno. Suggested by Warren Young in forum post 4bcbb41aab2538d4. ... (check-in: b0a60d8f user: andybradford tags: clone-resume) | |
22:14 | Need to reset the server-code so that the user password is correct. Might as well also reset the project-code. ... (check-in: 61e0ced9 user: andybradford tags: clone-resume) | |
21:39 | Implement the ability to resume a clone that has failed. This is a variation on the attempt made in [ec26471439] that was never completed. The significant difference in the use of the "clone protocol" which uses cfile cards to complete the synchronization rather than the "sync protocol" which takes much longer using the file card. ... (check-in: ee710cc1 user: andybradford tags: clone-resume) | |
2023-11-20
| ||
19:16 | On the activity report page, make sure the graph bar with the expected changes for the current week/month is not displayed on a separate line. ... (check-in: 698dc59e user: florian tags: trunk) | |
18:57 | Do not separate timeline entries by an empty line when using custom formatting strings. ... (check-in: 256983fd user: danield tags: trunk) | |
17:07 | Add a button to review a list of hashes to shun. As discussed in 1d54d9965c7e4c00, fossil may accept 40 byte abbreviated hashes from command output, when the intention is to shun the real 64 byte hash. ... (Closed-Leaf check-in: d5c8235c user: preben tags: shun-list-review) | |
2023-11-19
| ||
11:42 | Improved description on /timeline pages that make use of tl= or rl=. ... (check-in: e03200e5 user: drh tags: trunk) | |
2023-11-18
| ||
20:41 | Add new tl= and rl= query parameters to /timeline ... (check-in: 2288b742 user: drh tags: trunk) | |
2023-11-17
| ||
18:05 | Update th1-tcl tests to reflect change from XML style closing hr/ tag to just hr in HTML from change [f5482a0a79]. ... (check-in: 1c637a49 user: preben tags: test-fixes-2.24) | |
17:47 |
Add script to rewrite test output for easier comparison of output from different runs.
Invoked with tclsh, the script reads either a file argument or stdin and writes to stdout. ... (check-in: b3f89945 user: preben tags: testing-improvements) | |
17:44 | When testing, sort glob results for consistent test ordering across OSes. ... (check-in: 7fc504d1 user: preben tags: testing-improvements) | |
17:42 | In the symlinks test, this used to require allow-symlinks being set before testing. With the current temporary repositories, it is safe to enable allow-symlinks locally. ... (check-in: dc1836ed user: preben tags: testing-improvements) | |
17:41 | In the th1-docs test, the dirty checkout should be done in the fossil checkout, not the current directory (which the dirty_ckout variable reflects). ... (check-in: 62838cc7 user: preben tags: testing-improvements) | |
17:39 | In unversioned test, cloning with --save-http-password avoid password prompts on macOs, OpenBSD and Linux. ... (check-in: 85b3a600 user: preben tags: testing-improvements) | |
17:37 | List skipped tests in the final summary. ... (check-in: c028f36d user: preben tags: testing-improvements) | |
17:36 | Switch out of temporary test repos to avoid require_no_open_checkout errors when using -keep. ... (check-in: 41f7e90c user: preben tags: testing-improvements) | |
17:31 | When testing, indicate that there was failures using exit code 1. ... (check-in: d92c23d7 user: preben tags: testing-improvements) | |
2023-11-16
| ||
21:27 |
The symlinks tests are all concerned with files accessed through symlink
traversal which has not been allowed for quite a while (I think [4d445ead]
is the last change that enforced this).
The test changes now check the reverse condition: traversing symlinks should not work. To carry out the tests, ensure allow-symlinks is set in the local repo. ... (check-in: d30cd073 user: preben tags: test-fixes-2.24) | |
19:04 | Update transfer summaries in unversioned tests. Summaries changed in [2b8ac4d15b] and [0b7af9d865]. ... (check-in: b94d8c44 user: preben tags: test-fixes-2.24) | |
12:23 | Honour global web-browser setting if running fossil ui with a path to a repository. ... (check-in: 200247bc user: preben tags: trunk) | |
12:16 | Add more information when user encounters an Unresolved RID condition. ... (Closed-Leaf check-in: c04e494d user: preben tags: unresolved-rid-explanation) | |
2023-11-14
| ||
21:29 | Move an invariable test outside a while loop. ... (check-in: b87bd729 user: danield tags: trunk) | |
20:17 | Add search for help pages. ... (check-in: f0b96089 user: preben tags: search-help-pages) | |
19:38 | Add test case for side-by-side xdiff. ... (Closed-Leaf check-in: 54adcdb2 user: preben tags: long-diff-fix) | |
19:11 | Looping over too many triples also seems theoretically possible in contextDiff(). ... (check-in: 8ba47b1c user: preben tags: long-diff-fix) | |
19:03 |
An extra long diff may occur in side-by-side or html mode as discussed in
[forum post 49cc60131b](https://fossil-scm.org/forum/forumpost/49cc60131b).
When enumerating mxr triples, looping over multiple triples may exceed mxr. ... (check-in: 3c9472e5 user: preben tags: long-diff-fix) | |
16:14 | Enable searching of wiki titles. ... (check-in: a402dd2a user: preben tags: trunk) | |
2023-11-13
| ||
07:40 | Fix usage wording for the branch command. ... (check-in: 8e8d1f06 user: danield tags: trunk) | |
2023-11-11
| ||
17:59 | Check if markdown paragraphs contains lists. Fixes issue reported in b598ac56defddb2a. ... (check-in: a8782f33 user: drh tags: trunk) | |
17:49 | Suppress compiler warnings associated with jimtcl on OpenBSD. ... (check-in: cd040d1a user: drh tags: trunk) | |
2023-11-10
| ||
14:41 | Increase the version number to 2.24 to start the next development cycle. Begin the change log for 2.24. ... (check-in: 9b642594 user: drh tags: trunk) | |
14:14 | Add the x= query parameter to /timeline. Satisfies ticket [208e3fc206af9b61]. ... (check-in: cad7c10b user: drh tags: trunk) | |
2023-11-07
| ||
09:57 | Test amend-tag-2.2 expects a case insensitive sorted list of tags since [3500dbfd84]. ... (check-in: 3a463e8f user: preben tags: test-fixes-2.24) | |
2023-11-05
| ||
13:41 | Add a comment how to run just a subset of tests. ... (check-in: f5d79188 user: florian tags: test-fixes-2.24) | |
12:55 | Fix th1.test: changed trace log output; changed HTML header; new TH1 commands. ... (check-in: 2660ad0f user: florian tags: test-fixes-2.24) | |
12:52 | Fix stash.test: changed markers for RENAMED files. ... (check-in: cb9106b2 user: florian tags: test-fixes-2.24) | |
12:50 | Fix settings-repo.test: versionable settings can have comments starting with #. ... (check-in: 1d615c9b user: florian tags: test-fixes-2.24) | |
12:47 | Fix settings.test: added new settings. ... (check-in: 2c626bc9 user: florian tags: test-fixes-2.24) | |
12:46 | Fix revert.test: changed markers for RENAMED files. ... (check-in: 4023c799 user: florian tags: test-fixes-2.24) | |
12:42 | Fix merge_warn.test: warning about missing common ancestor changed to merge conflict warning. 👀 ... (check-in: c38c0ff7 user: florian tags: test-fixes-2.24) | |
12:40 | Fix merge_renames.test: warning about missing common ancestor changed to merge conflict warning; changed markers for RENAMED files. 👀 ... (check-in: 34abaf01 user: florian tags: test-fixes-2.24) | |
12:31 | Fix merge4.test: changed merge conflict warnings. ... (check-in: 6c230e88 user: florian tags: test-fixes-2.24) | |
12:30 | Fix merge3.test: changed merge conflict warnings. ... (check-in: 3e619100 user: florian tags: test-fixes-2.24) | |
12:25 | Fix merge1.test: changed merge conflict warnings. (NOTE: this check-in contains files with merge conflict warnings.) ... (check-in: 4f9cfebf user: florian tags: test-fixes-2.24) | |
2023-11-02
| ||
19:40 | Improvements to "fossil sync" help text. ... (check-in: 88871c02 user: drh tags: trunk) | |
19:37 | For the "fossil sync" command if the -v option is repeated, then the HTTP_VERBOSE flag is set on the http_exchange() call, resulting in additional debugging output for the wire protocol. ... (check-in: 80896224 user: drh tags: trunk) | |
12:44 | Check if markdown paragraphs contains lists. Fixes issue reported in b598ac56defddb2a. ... (Closed-Leaf check-in: 25028896 user: preben tags: markdown-multiple-sublists) | |
2023-11-01
| ||
18:56 | Version 2.23 ... (check-in: 47362306 user: drh tags: trunk, release, version-2.23) | |
14:13 | Update the built-in SQLite to version 3.44.0. ... (check-in: 72e14351 user: drh tags: trunk) | |