Fossil

Timeline
Login

Timeline

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

50 most recent check-ins

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
18:13
Update the version number 2.28 to begin the next dev cycle. ... (Leaf check-in: c8fcc9714e user: drh tags: trunk)
11:03
Version 2.27 ... (check-in: 99675884a9 user: drh tags: trunk, release, version-2.27)
10:59
Change to the wrong branch. ... (Closed-Leaf check-in: 5255854698 user: drh tags: mistake)
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)
15:05
Avoid an unnecessary mprintf(). ... (check-in: bd4cec1240 user: danield tags: trunk)
11:57
Further reduce divergence between the SQLite and Fossil implementations of regexp.c. Fix compiler warnings for MSVC. ... (check-in: a18dab4184 user: drh tags: trunk)
11:10
Update the built-in SQLite to the latest trunk version so that it will compile without warnings on Windows. ... (check-in: 702a56d116 user: drh tags: trunk)
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:/forumpost/a9a92d73c4a172f9|forum post a9a92d73c4a172f9]. ← This is me! ... (check-in: 1851b26d2b user: andybradford tags: datetime-color-hash)
2025-09-26
20:07
Add a new setting "regexp-limit" that determines the maximum size of a REGEXP virtual machine. Default value 1000. ... (check-in: 82888a0d35 user: drh tags: trunk)
14:23
Updates to the changelog. ... (check-in: 28483bfc5a user: danield tags: trunk)
14:12
Update the change log. ... (check-in: 3a0dfc8920 user: drh tags: trunk)
13:36
Bring the built-in SQLite and the regexp implementation into alignment with upstream. ... (check-in: 9642cde384 user: drh tags: trunk)
12:58
Sync with trunk. ... (Leaf check-in: c321b7e490 user: florian tags: standard-cli-colors)
12:57
Sync with trunk. ... (Leaf check-in: 779fe3e1b2 user: florian tags: diff-word-wrap)
12:53
Sync with trunk. ... (Leaf check-in: f3ff04466d user: florian tags: diff-keyboard-navigation)
12:50
Sync with trunk. ... (Leaf check-in: 9cea672b5d user: florian tags: timeline-keyboard-navigation)
12:48
Prevent the cell background colors from extending beyond the outer rounded borders of the diff table in WebKit-based browsers. ... (check-in: b666bbc54d user: florian tags: trunk)
11:58
Add the -h option to the "ls" command to display file hashes for a specific check-in when in verbose mode. ... (check-in: 4c0ff6ed62 user: danield tags: trunk)
2025-09-25
08:30
Simplify the previous commit. ... (check-in: b12e52aaf7 user: florian tags: trunk)
08:00
Prevent successfully completed robot checks from reappearing and force incomplete checks to start over when navigating back and forward. ... (check-in: 4cc0881dec user: florian tags: trunk)
2025-09-24
19:29
Update the built-in SQLite to the latest trunk check-in for testing. ... (check-in: 3041904dae user: drh tags: trunk)
2025-09-21
04:16
Fix an out-of-bounds array access in the function to decode a UTF-8 sequence (similar to a problem reported on the SQLite Forum: https://sqlite.org/forum/forumpost/184b372388). ... (check-in: 59879abe16 user: florian tags: trunk)
2025-09-16
10:47
Enable cache of the CSS style sheet. ... (Leaf check-in: 0c1de587f9 user: drh tags: cache-style-sheet)
2025-09-11
21:44
Fix the "Download" submenu item on the /artifact page such that the at= query parameter is the actual basename of the file being downloaded, when available. ... (check-in: b1e811c3e7 user: drh tags: trunk)
15:43
Fix links with truncated symbolic names in /vdiff, as reported in forum post 690436f85e. ... (check-in: 2871b39a62 user: danield tags: trunk)
10:17
Add a missing return in cgi_fread() for builds without FOSSIL_ENABLE_SSL. ... (check-in: 1cd8163045 user: stephan tags: trunk)
2025-09-10
14:29
Update to a newer SQLite that fixes a bug in the SQLite CLI so that it will once again compile on 32-bit windows. ... (check-in: fb8697872b user: drh tags: trunk)
11:40
Update to the change log ... (check-in: 1042d64538 user: drh tags: trunk)
10:51
Update the built-in SQLite to the latest trunk for testing. ... (check-in: dc45faa3b7 user: drh tags: trunk)
10:49
Fix encoding of hyperlinks synthesized by the manifest parser. ... (check-in: 55e9a2ff09 user: drh tags: trunk)
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-09-05
15:20
Fix the error log parsing so that timeouts do not appear as panics. ... (check-in: b2ace8830a user: drh tags: trunk)
2025-09-04
12:00
Fix compiler warning and improve performance in previous check-in. ... (check-in: 9d7c15d409 user: drh tags: trunk)
2025-09-02
22:10
Allow the plus sign in MIME types again, needed for example in 'application/rss+xml'. ... (check-in: 639c040474 user: danield tags: trunk)
12:52
Minor internal doc updates. No code changes. ... (check-in: 65448438e8 user: stephan tags: trunk)
12:51
Change the link to fnc to use its new canonical home, fnc.sh, as pointed out by Florian in the forum. ... (check-in: accce714cc user: stephan tags: trunk)
2025-09-01
17:17
Finish writing a doc sentence started in the previous checkin. ... (check-in: 7a3d6d7057 user: stephan tags: trunk)
16:58
Add a CSRF check to /chat-send. ... (check-in: 4caa8cb9ff user: stephan tags: trunk)
15:37
Reject all GET/COOKIE vars in which the values contain control characters. ... (check-in: 0c1419a466 user: stephan tags: trunk)
15:27
An alternate approach to [ae8fc0e0b5e6] which instead rejects all GET and COOKIE values which, after decoding, contain any control characters. We have(?) no(?) use cases where control characters are legitimately needed for GET/COOKIE values. ... (Closed-Leaf check-in: c61ae84cab user: stephan tags: no-ctrl-chars)
14:15
Primative validation of request-supplied mime-types. ... (check-in: ae8fc0e0b5 user: drh tags: trunk)
2025-08-22
15:49
When deleting cookies via /cookies, use a path of "/" for ROBOT_COOKIE. The alternative would be to set that cookie to be repo-local (i.e. set its path to g.zTop), which would be unfortunate for servers which host many fossils. ... (check-in: 55c972103f user: stephan tags: trunk)
13:59
Add the /re_rules page. ... (check-in: 8779bd0b3a user: drh tags: trunk)
01:51
Fix a typo in the regular expression example for robot-exception ... (check-in: 31b09807ef user: drh tags: trunk)
2025-08-21
19:10
Activate the robot-restrict "timelineX" flag if the c= query parameter is used. ... (check-in: 59ae0e0b18 user: drh tags: trunk)
16:21
Do not change the /info diff-type to 0 if robot-restrict is turned off. [forum:/forumpost/1bef6821de|Forum post 1bef6821de]. ... (check-in: 879deeda66 user: drh tags: trunk)