Commit Briefs

Omar Polo

gotwebd: tweak hr styling in the dark mode

Kyle Ackerman agrees


Stefan Sperling

make diff color-highlighting in gotwebd's dark-mode more accessible

A red/green color scheme is bad for people with red/green colorblindness. Use similar colors as used by 'tog diff' to avoid this issue. Patch by Kyle Ackerman ok op@


Mark Jamsek

plug pathlist leak in 'got status' code path

Patch by Kyle Ackerman.



Omar Polo

gotwebd: use breadcumbs in more actions

Breadcumbs are useful not only in the TREE and BLOB action, but also in COMMITS/BRIEFS and BLOB. prodded by stsp@






Omar Polo

gotwebd: add patch action to serve diffs in plain text

ok tracey@


Omar Polo

gotwebd: make blame view work in text browsers

While here pad line numbers with spaces instead of zeroes to match the blob view.


Omar Polo

gotwebd: add actions to the blame view

ok tracey@


Omar Polo

gotwebd: add links for actions in the blob page

positive feedback from Kyle Ackerman ok/tweak tracey@


Omar Polo

refactor gotweb_load_got_path; no functional change

ok tracey@


Omar Polo

gotwebd: add a dark mode

Diff from Kyle Ackerman. tracey@ and I likes it.


Omar Polo

gotwebd: introduce .page_header_wrapper to avoid style repetitions

while here clean up some *_header id not used / not needed.



Omar Polo

gotwebd: tweak .tree_wrapper styling; no functional change

there's no need to override the background-color for the 'even' row. This will simplify the addition of a dark mode.


Omar Polo

gotwebd: add breadcums to navigate the tree/blob views

ok tracey@


Stefan Sperling

bump version number


Stefan Sperling

CHANGES for 0.94 (tags/0.94)


Stefan Sperling

sync dist file list


Stefan Sperling

adjust expected output to make 2 failing gotd regression tests pass

The repo_write process still announces HEAD twice, once with its symref target and once with the resolved symref object hash. I cannot recall if this is deliberate but let's accept it for now to avoid test failures being flagged due to this issue, which is mostly cosmetic.


Stefan Sperling

detect concurrent changes to the set of pack files while matching object IDs

This should prevent a use-after-free crash I observed in gotwebd. ok op@