commit - 8300f02b3df3f6323221319f5b0fc62916368d62
commit + a2b42a7cff5ac8d112f1cf49219cbd4502a837ca
blob - d9a5c15aa43b4400a598d2c4db29baf6e0aaa5ff
blob + 4cf265a8c45a06d19fd11a8255dfb51367619c09
--- TODO
+++ TODO
The next LLVM release 12.1 would later be committed onto the llvm-12
branch and then merged into main at /usr/src/gnu/llvm in the same way.
-libexec:
-- add http(s) transport with libtls in dial.c, speaking Git's HTTP protocol
- via got-fetch-pack or a new helper
+network protocol:
+- add http(s) transport with libtls, speaking the two Git HTTP protocols
+ (both "dumb" and "smart" need to work) via got-fetch-pack, or a new helper
+ like got-fetch-http; it is fine if HTTP remains a fetch-only protocol, and
+ works only against servers which don't require authentication for fetches;
+ anything beyond this would require a full-featured HTTP client (Git uses
+ libcurl, which we cannot use as it is not in the OpenBSD base system)
tog:
- implement 'limit' for 'tog log' (like search but display matched commits only)