Commits


gotwebd: tweak hr styling in the dark mode Kyle Ackerman agrees


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@


plug pathlist leak in 'got status' code path Patch by Kyle Ackerman.


typo (s/occured/occurred) fix from Ryan Kavanagh via tobhe@


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@


plug got checkout and update worktree leaks spotted by op@


plug got status worktree leak found by Kyle Ackerman; ok op@


remove gotwebd todo entries that are done


gotwebd: add actions in the diff view too


gotwebd: add patch action to serve diffs in plain text ok tracey@


gotwebd: make blame view work in text browsers While here pad line numbers with spaces instead of zeroes to match the blob view.


gotwebd: add actions to the blame view ok tracey@


gotwebd: add links for actions in the blob page positive feedback from Kyle Ackerman ok/tweak tracey@


refactor gotweb_load_got_path; no functional change ok tracey@


gotwebd: add a dark mode Diff from Kyle Ackerman. tracey@ and I likes it.


gotwebd: introduce .page_header_wrapper to avoid style repetitions while here clean up some *_header id not used / not needed.


gotwebd: adjust blob line number for text browsers


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.


gotwebd: add breadcums to navigate the tree/blob views ok tracey@


bump version number


CHANGES for 0.94


sync dist file list


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.


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@


don't ignore err in got_privsep_recv_painted_commits