Fossil

Timeline
Login

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

50 most recent check-ins by user andybradford

2025-10-17
04:53
Correctly check for the end of the URI string and return an error if there is no more. ... (Leaf check-in: 67a2350fcb user: andybradford tags: get-command-directory)
03:41
Have the new "fossil get" command work more like other SSH operations (e.g. sync, clone) by sending the complete URI. This enables "fossil get" to work with SSH servers which force the command to "fossil test-http /path" to restrict access to just Fossil repositories from a specific directory, without which Fossil returns 404. See problem discussion in forum post 7b3e0e0582525d for more details. ... (check-in: 6fc6874026 user: andybradford tags: get-command-directory)
2025-10-16
07:24
Spelling correction to error message for "fossil get" command. ← This is me! ... (Leaf check-in: 196cb77223 user: andybradford tags: trunk)
06:07
Additional cleanup of the CGI handling when using SSH. Specifically the use of cgi_init() introduced some side-effects that caused Fossil to return errors when using ForceCommand to require "fossil http" interface. ... (check-in: 088be210db user: andybradford tags: trunk)
00:14
Fix usage statement for new "fossil get" command as mentioned in forum post 7b3e0e0582525d3b. ... (check-in: 788e68b080 user: andybradford tags: trunk)
2025-10-02
01:48
Correct some of the calculations and reduce code by reusing existing decoder. ... (Leaf check-in: 08df9ea0de user: andybradford tags: md5-color-hash)
2025-10-01
05:33
Attempt to preserve more of the randomness generated by MD5. ... (check-in: f9d361804e user: andybradford tags: md5-color-hash)
2025-09-30
05:17
Use MD5 to generate the color hash as it's a random function. ... (check-in: d4caf785e3 user: andybradford tags: md5-color-hash)
2025-09-27
16:26
Switch to time based color hash generation for other pages (brlist, finfo, info, and ci_edit). Now abandoned. ... (Closed-Leaf check-in: 4a90f3352d user: andybradford tags: datetime-color-hash)
00:47
Use the datetime of the start of the branch as the input for the color hash. See suggestion made by Stephan Beal in forum post a9a92d73c4a172f9. ... (check-in: 1851b26d2b user: andybradford tags: datetime-color-hash)
2025-09-10
02:46
Correct misspelled word in timeline HTML output. ... (check-in: 3d1a1ec0e3 user: andybradford tags: trunk)
2025-09-09
14:23
This should be encoded for URL/HTTP not HTML to avoid broken URLs when symbolic tags have spaces, ampersands, and other things that need proper escaping. ... (Closed-Leaf check-in: 25c0da0126 user: andybradford tags: fix-timeline-moves)
2025-05-07
13:23
Adjust comment to http_build_login_card() to include clarification regarding the source of randomness in NONCE for the login card. No functional changes. ... (check-in: ea40cbb0c0 user: andybradford tags: trunk)
2025-04-23
13:44
Attempt to improve the Quick Start guide with a small discussion of the purpose of a Fossil user as discussed in forum post 9dbd8e00ee. ... (check-in: f5b9f0153b user: andybradford tags: trunk)
2025-03-25
02:32
Provide method to obtain a plaintext hash of an artifact; can be used by build monitors to determine if a given branch has new changes to consume. ... (check-in: 4956789576 user: andybradford tags: trunk)
01:53
Bring in changes preparatory for merge to trunk. ... (Closed-Leaf check-in: e6e6aa9930 user: andybradford tags: whatis-hashonly)
01:51
Restore original line placement for assignment purely for cleaner diff; introduces no functional change. ... (check-in: a481d230f5 user: andybradford tags: whatis-hashonly)
2025-03-22
15:08
Minimal implementation to return just the hash of a named artifact via /whatis. See discussion in forum post 4b11cfc8fac93800 for details. ... (check-in: 12ecd0ab38 user: andybradford tags: whatis-hashonly)
2025-03-18
05:27
Use existing HTTP AUTH information if available when using Fossil configuration synchronization commands. Addresses forum post d8cb1918f9. ... (check-in: 5a942d1219 user: andybradford tags: trunk)
2024-12-01
05:23
This should just be for propagating tags, not single. ... (check-in: c34cf8352e user: andybradford tags: show-branch-change)
01:44
Check the tagxref table for changes to branch name before commit and if there exists a change that wasn't made by the current user then prompt. ... (check-in: 0aabb6bcac user: andybradford tags: show-branch-change)
2024-11-30
17:37
When --no-prompt is being used and there is a branch name change during commit skip the prompt and the condition because it's not a fatal condition. ... (check-in: c552f44058 user: andybradford tags: show-branch-change)
2024-11-29
16:23
When --force is specified do not treat a branch name change that arrives during autosync as fatal. ... (check-in: 82fee40e14 user: andybradford tags: show-branch-change)
2024-11-27
20:29
I think this conveys the message with slightly more clarity. ... (check-in: 4e7e1647de user: andybradford tags: show-branch-change)
19:28
If the branch name changes during a commit, prompt user to confirm continue (behaves similar to other pre-commit checks). Inspired by forum post d5a1b209186552dd. ... (check-in: a70f279a1d user: andybradford tags: show-branch-change)
2024-11-26
19:49
Minor update to conform to style, no change in function. ... (check-in: 8e06863eeb user: andybradford tags: show-branch-change)
19:24
Only emit the change in branch if there is no VERSION argument to minimize additional output. ... (check-in: 2ef47b81b4 user: andybradford tags: show-branch-change)
2024-11-24
03:38
Improve situational awareness with "fossil update" by including a message in the changes: information if the name of the branch changes. See forum discussion 7f5ae505e4144a0c for details. ... (check-in: bb9150c403 user: andybradford tags: show-branch-change)
2024-11-23
17:22
Bug fix for allowing SSH command to be overridden once for sync operations. ... (check-in: 4c6e394d1e user: andybradford tags: trunk)
17:19
Prepare for merge into trunk. ... (Closed-Leaf check-in: c88ed3e191 user: andybradford tags: ssh-command-once)
01:11
This fixes the logic error introduced in [f019cb5fc3f]. ... (check-in: 25857ebba5 user: andybradford tags: ssh-command-once)
01:08
This commit had more than I had intended. ... (check-in: 91adccdb7d user: andybradford tags: ssh-command-once)
01:07
Fix logic error from previous commit. ... (check-in: 3ada7a67ef user: andybradford tags: ssh-command-once)
2024-11-22
15:11
When using --once with --ssh-command, prefer the command-line argument over the stored option. Addresses forum post 90c1f5fef258c704. ... (check-in: f019cb5fc3 user: andybradford tags: ssh-command-once)
2024-09-11
13:30
Update tests to account for new settings introduced with [1a0b304307] and [cadfcba32c]. ... (check-in: 6ead7d999e user: andybradford tags: trunk)
2024-04-27
00:52
With the changes introduced in [213ca339c2951ad1] it is now possible to restrict the timeline to a single branch also with "fossil timeline". ... (check-in: abb54cb0cf user: andybradford tags: trunk)
2024-04-25
13:36
Fix minor typo in test introduced by previous commit. ... (check-in: f0c4705d49 user: andybradford tags: trunk)
13:34
Use join instead to avoid prepending garbage at the beginning of the string. ... (check-in: 4d556700a7 user: andybradford tags: trunk)
2024-03-23
05:54
Updates from trunk for sync changes et al. ... (Leaf check-in: 2304041e42 user: andybradford tags: clone-resume)
2024-02-09
13:51
Sync up with trunk for latest improvements. ... (check-in: 12390507b1 user: andybradford tags: clone-resume)
2024-02-08
15:10
Update help for "fossil ui" to more closely match the behavior in the code. ... (check-in: b2b373ff17 user: andybradford tags: trunk)
2024-02-07
14:25
Pull in the remaining bits from trunk for integration testing. ... (check-in: d27cb05f6b user: andybradford tags: clone-resume)
2024-02-06
14:19
Bring in fixes for SSH from trunk. ... (check-in: c55d1b7b26 user: andybradford tags: clone-resume)
03:22
Don't use the ssh file descriptor as an indicator that we should be using SSH transport. Arguably we could also just reset sshIn to 0, but I think this is better. ... (Closed-Leaf check-in: bcf6abe5b6 user: andybradford tags: ssh-path-prefix)
2024-02-03
16:55
Update with all changes from trunk. ... (check-in: c454059a18 user: andybradford tags: clone-resume)
2023-12-17
05:49
When resuming a clone, delete the previous setup user so it can be reset. This also handles the case where a new --admin-user is passed in. ... (check-in: b86d4da5a2 user: andybradford tags: clone-resume)
2023-12-08
15:30
Limit the scope to the error condition to clone operations only for now. ... (check-in: 29e9e84a1e user: andybradford tags: clone-resume)
14:33
Only output clone retry warning if there is another round to go. ... (check-in: bdd22578fa user: andybradford tags: clone-resume)
14:20
The rebuilt string is only regenerated if the manifest changes, so use the mtime of when the rebuild is done instead. ... (check-in: a92fddc023 user: andybradford tags: clone-resume)
13:52
If the clone is interrupted by the user this should constitute an error condition. ... (check-in: 2c8ad9a417 user: andybradford tags: clone-resume)