Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
32 check-ins by user danshearer
|
2026-06-10
| ||
| 11:08 |
Minimal client implementation of HTTP version 1.1 with chunked transfer-encoding.
Some egress filters drop all HTTP version 1.0 traffic at the Web Application Firewalls (WAF). WAFs commonly provided by CDN (Content Distribution Networks) such as CloudFlare and AWS to their customers have such controls on them, and there are understandable policy reasons for disallowing 1.0. It is almost exclusively used by old software that is often exploitable (eg ancient versions of curl). Fossil users within virtual machines with such egress filters in place get confusing messages along the lines of "Upgrade required". This is inconvenient for Fossil users, and the quick solution is to seek a git mirror for the Fossil repo if one is available, because git just works. There is no need to upgrade the Fossil server to support 1.1 to solve the egress problem. This is (I believe) an RFC compliant minimal implementation and it seems to work, but none of the optional extensions are supported because I don't think Fossil needs them. It does need more careful checking on the supplied chunk length because strtol is insufficient. ... (leaf check-in: 0f8a7d60 user: danshearer tags: http1-1-chunked) | |
|
2022-02-23
| ||
| 17:18 | Spelling corrections caught by Debian's automated tools, thanks to Barak A. Pearlmutter. ... (check-in: 9993c43b user: danshearer tags: trunk) | |
|
2021-03-28
| ||
| 05:14 | Add example of fossil timeline + diff to get changes between specific versions ... (check-in: 19f4b064 user: danshearer tags: trunk) | |
|
2021-03-17
| ||
| 15:50 | Be clearer about the definition of technote comment & id. Improve technote doc. ... (check-in: 51292810 user: danshearer tags: trunk) | |
| 15:27 | Improve description of technotes as per forum post 225b049220 ... (check-in: ae70df75 user: danshearer tags: trunk) | |
| 12:38 | Add explanation of how to use makemake.tcl script (and how not to break the build) ... (check-in: e11efff8 user: danshearer tags: trunk) | |
|
2021-03-16
| ||
| 20:10 | Finish off webmail delete ... (check-in: 274df1ca user: danshearer tags: trunk) | |
| 19:59 | Remove smtpd server functionality first pass ... (check-in: db5c2d39 user: danshearer tags: trunk) | |
| 18:09 | Add item for a quote button, as per forum post 7ad03cd73d ... (check-in: a9427d9d user: danshearer tags: trunk) | |
|
2021-03-15
| ||
| 13:14 | Add example of creating technote from the commandline ... (check-in: a498b132 user: danshearer tags: trunk) | |
| 12:59 | Use ./local form of url, and add reference to hackers-howto.wiki ... (check-in: 620c8175 user: danshearer tags: trunk) | |
| 12:12 | Made a more general list of projects and tasks. There will be a GSoC next year, but this has value meantime. ... (check-in: 47b1f6ad user: danshearer tags: trunk) | |
|
2021-03-05
| ||
| 16:00 | configure now checks system sqlite version against the version in auto.def ... (check-in: 834f6515 user: danshearer tags: trunk) | |
| 12:13 | Add instructions for updating the minimum required version number ... (check-in: f09b0f1d user: danshearer tags: trunk) | |
| 12:04 | Add configure option --print-minimum-sqlite-version ... (check-in: b9a6e1a9 user: danshearer tags: trunk) | |
|
2021-03-04
| ||
| 15:10 | This file has to be read locally for the links to work. ... (check-in: a0788de8 user: danshearer tags: trunk) | |
|
2021-03-03
| ||
| 12:04 | Improve explanations for prospective students in the ticketing section ... (check-in: 0f90d0df user: danshearer tags: trunk) | |
| 11:58 | Make the mail task more general, and more obviously a design+research task rather than implementing exactly what is in this file ... (check-in: 316b55a6 user: danshearer tags: trunk) | |
| 11:33 | Move CSS task to new Look and Feel section ... (check-in: 092a7fb7 user: danshearer tags: trunk) | |
|
2021-02-24
| ||
| 15:21 | Add projects relating to the ticketing system ... (check-in: 9e9fb33c user: danshearer tags: trunk) | |
|
2021-02-19
| ||
| 16:52 | Cleanups ... (check-in: d095066e user: danshearer tags: trunk) | |
| 15:18 | Google Summer of Code project ideas for prospective students ... (check-in: 932f88cb user: danshearer tags: trunk) | |
|
2021-01-15
| ||
| 20:48 | Add para on git forking as siloed development enthusiastically adopted by github, who promote their public project count (currently 43 million according to the link.) ... (check-in: a5473291 user: danshearer tags: trunk) | |
| 13:25 | Improve wiki explanation for how home pages work with embedded documents. Change example for home page in setup.c to be trunk, not whatever branch happens to be latest. ... (check-in: b32461f7 user: danshearer tags: trunk) | |
|
2020-11-06
| ||
| 09:21 | Explain how Fossil ignores success/failure of a mirror run and only triggers the next run based on a repo change or --force. ... (check-in: ff63c1ee user: danshearer tags: trunk) | |
| 09:15 | Point that a two-way git mirror is not the same as re-importing an exported tree although it would be easy to get confused. A two-way mirror is impossible, but thanks to recent commits, re-importing works fine. ... (check-in: 97959c89 user: danshearer tags: trunk) | |
|
2020-11-05
| ||
| 11:25 | Clarify that a legitimate reason for removing data is receiving a legitimate legal request, as per https://fossil-scm.org/forum/forumpost/bbfb0e910e. Add the exception for non-versioned data (ie "fossil scrub"). This may need to be explained better. ... (check-in: 1001d867 user: danshearer tags: trunk) | |
|
2020-10-27
| ||
| 08:47 | Add section "Naming of Files, Checkins, and Branches" ... (check-in: 590a8fca user: danshearer tags: trunk) | |
| 08:04 | Correct typo; X swapped with Y ... (check-in: 986bde2b user: danshearer tags: trunk) | |
|
2020-10-26
| ||
| 16:44 | Minor html emphasis fix ... (closed check-in: 2c9ccd77 user: danshearer tags: quickstart) | |
| 16:35 | Minor mods, and use for command output ... (check-in: cfc68d13 user: danshearer tags: quickstart) | |
| 15:56 | Add examples and expand on the workflow ... (check-in: 3e44368b user: danshearer tags: quickstart) | |