git/clone: clean up on interrupt
git/serve: remove percent progress in logs.
git/send: smaller packfiles when pushing
git/rebase: first cut of rebase implementation
gitrules: remove broken rule
all: convenience api for checking overflow
git/import: add flag to prevent committing after import
git/import: avoid adding nonexistent files
git/query: don't include start of range in .. operator
import, export: fix patch formatting
manpage: add config example, fix formatting
git/query: make it possible query all history
git/import: only print one --- line
git/export: diff added or deleted files against /dev/null
git/commit: add -a flag to amend
git/serve: report when a repo does not exist
git/serve: allow trailing characters on 'done' message
git/send: use pack deltification code
README: update links to point at self hosting instance
gitls: add support for tarball snapshots, clean up
git/push: allow mirrored upstreams (thanks kvik)
gitls: add support for untracked READMEs
gitls: escape or urlencode filenames
git/serve: clean up error handling
mkfile: uninstall manuals as well
mkfile: uninstall manuals as well
mkfile: uninstall manuals as well
git/revert: use query to query (thanks qwx)
pull: revert c9a4dbe9fea3b6328a27628f89d2fc4ca4d1970a
git/branch: add support for slashes in branch names
packfiles: make cache size tunable.
git/pull: allow arbitrary upstreams with -u
git/serve: don't hardcode offset deltas on
git/send: respect capabilities
git/serve: restrict namespace
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