protocols: add gits to url parser
git/fetch: clear offset delta bases
git/export: scale with size of diff, not size of repo
git/commit: don't split commit messages on (thanks kvik)
git/init: allow configuring defaults for the origin remote
git/send: fix force push when we don't have all objects
git(1): fix typos (thanks phil9)
packfiles: Bterm only once (thanks jspreis)
git/fs: report corrupt objects in listing
packfiles: handle corrupt objects a bit better
git/compat: stub submodule support
git/compat: exit with empty status
packfiles: fix offset deltas
clone: use symbolic refs, only create tags and branches
walk, query: check for errors on chdir
query: chdir to root of repo for queries
proto.c: improve packet traces
git/compat: fix 'git init', 'git remote', gitroot.
pack: clean up debug prints.
git/repack: better sort order, offset deltas.
deltify: limit delta chain length.
pack: shut up bogus warning
git/repack: maintain window in redeltification
git(1): update transport documentation.
git/clone: support -d flag for debugging.
git/serve, idxpack:fix copy-paste error (thanks rod)
git(1): document supported protocols.
git/serve: allow concurrent pack uploads
git/serve: filter to heads/* in ref list.
proto logging: improve output formatting
git/{send,fetch}: encrypted git:// protocol
pack.c: fix both thin and thick packs
git(1): document git/serve
git/serve: support thin packs
logging: unify chattygit/debug
proto.c: improve debug log clarity
git/serve: save before send helps...
serve: clean up debug prints
git/serve: check that we're within the prefix
deltification: variable sized chunks
packs, deltas: remove dead code
faster deltas: remove sha1sum
git/repack, writepack(): fix pack file generation
deltification: use hash table for rolling hashes
deltificatioin: fix betwixt function
scripts: revert 777e9c6d56ed9eaeb28196b3b6da77a34139f892
docs: update git(1), README
manpages: rename files in repository
git/compat: initial import (thanks halfwit)
scripts: use full path to git binaries
update git/branch documentation (#8)
git/{fetch,send}: fix lost direction, off-by-one
git/serve: verify the object we're updating to
git/push, proto: improve debugging
url format: give hjgit default port
git/{fetch,send}: add hjgit (tlsclient -a) protocol
git/serve: implement push support
git/serve: you can serve repos read-only now
git/log: handle '-c' flag correctly
oops: committed wrong version.
missed git/init in args conversion
convert to aux/getflags for arg parsing (thanks kvik)
Work towards deltification.
git/add the reverted files
Dedup parent commits in merging.
git/pack: show percentage instead of random number of dots
If a file isn't committed, don't leave it in the removed list
Look for .git/HEAD to avoid getting fooled by mntgen(4)
docs: document git/revert (thanks user51)
remove spurious newline print.
clean up flow through pack.c
sync dir permissions with upstream git
Merge pull request #6 from ddevault/master
show usage with empty arg list
Add missing newlines at end of scripts
Add .build.yml for SourceHut CI
explicitly exit with success
Update the status of git9 in the readme.
add 'fetch -l' to only list our branch information.
make fast forward merges happen.
make git/log exit with success.
Add git/rm for convenience.
Shuffle flags for consistency.
remove debug print from pull
don't allow merging dirty working trees