Commits


add a todo item for the 'got send' command


update EWAH todo item


add todo item for ewah bitmaps


remove a todo item that's done


add a todo item


fix some typos with codespell(1); ok/tweaks tb@ and stsp@


add a todo item for 'got rebase'; prompted by a question from tb@


work around thin bundles in regress and add a TODO git bundle hardcodes --thin when using an exclude base and doesn't provide a way to disable it. Somehow, currently, it decides to use a thin pack only in sha256 and not in sha1. For now however, change that test to use gotadmin dump instead to generate an incremental bundle. We'll have to support in some ways the thin packs to be completely compatible with git bundles, so add a TODO. discussed with stsp.


add a rebase todo item


remove http client support from TODO list


mark gotd http-notifications todo item as done


remove outdated TOOD item and tweak test accordingly The default deny policy is working as expected according to newly added regression test. Tweak this test to use an implicit read-only rule, rather than an explicit one, as stated in the TODO item.


add a utf8 todo item


update gotd TODO list; email notifications have been implemented


remove gotwebd todo entries that are done


remove 'bind interface removal' TODO item


gotwebd TODO: category grouping support


TODO: gotwebd should reply with 404 on some kind of errors


remove 'got merge -M' todo item


Implement fast-forward merges. Split part of got_worktree_merge_prepare into a new function, got_worktree_merge_write_refs, since that part doesn't make sense in the fast-forward case. ok stsp@


remove items done in gotwebd and gotadmin


add a gotd todo item


trim trailing whitespace in TODO file


update TODO list


merge TODO wording tweak: 'got rebase' says "forwarding", not "fast-forwarding"