2019-01-10 | upload-pack: support hidden refs with protocol v2 Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-10-31 | cat-file: handle streaming failures consistently Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-10-31 | check_stream_sha1(): handle input underflow Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-10-31 | t1450: check large blob in trailing-garbage test Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-10-26 | upload-pack: fix broken if/else chain in config callback Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-10-25 | run-command: mark path lookup errors with ENOENT Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-27 | fsck: detect submodule paths starting with dash Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-27 | fsck: detect submodule urls starting with dash Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-27 | submodule-config: ban submodule paths that start with... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-27 | submodule-config: ban submodule urls that start with... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-27 | submodule--helper: use "--" to signal end of clone... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-25 | receive-pack: update comment with check_everything_connected Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-11 | config.mak.dev: add -Wformat-security Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-09-05 | reopen_tempfile(): truncate opened file Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | append_signoff: use size_t for string offsets Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | sequencer: ignore "---" divider when parsing trailers Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | pretty, ref-filter: format %(trailers) with no_divider... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | interpret-trailers: allow suppressing "---" divider Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | interpret-trailers: tighten check for "---" patch boundary Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | trailer: pass process_trailer_opts to trailer_info_get() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | trailer: use size_t for iterating trailer list Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | trailer: use size_t for string offsets Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-23 | hashcmp: assert constant hash size Signed-off-by: Jeff King <peff@peff.net |
diff | tree |
2018-08-21 | test-tool.h: include git-compat-util.h Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-14 | for_each_*_object: move declarations to object-store.h Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-14 | cat-file: use a single strbuf for all output Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-14 | cat-file: split batch "buf" into two variables Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-14 | cat-file: use oidset check-and-insert Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | cat-file: support "unordered" output for --batch-all... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | cat-file: rename batch_{loose,packed}_object callbacks Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | t1006: test cat-file --batch-all-objects with duplicates Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | for_each_packed_object: support iterating in pack-order Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | for_each_*_object: give more comprehensive docstrings Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | for_each_*_object: take flag arguments as enum Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-13 | for_each_*_object: store flag definitions in a single... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-10 | t5552: suppress upload-pack trace output Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-06 | add a script to diff rendered documentation Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-08-02 | score_trees(): fix iteration over trees with missing... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-26 | banned.h: mark strncpy() as banned Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-26 | banned.h: mark sprintf() as banned Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-26 | banned.h: mark strcat() as banned Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-26 | automatically ban strcpy() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-24 | strbuf_humanise: use unsigned variables Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-24 | pass st.st_size as hint for strbuf_readlink() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-24 | strbuf_readlink: use ssize_t Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-24 | strbuf: use size_t for length in intermediate variables Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-24 | reencode_string: use size_t for string lengths Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-24 | reencode_string: use st_add/st_mult helpers Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-18 | add core.usereplacerefs config option Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-18 | check_replace_refs: rename to read_replace_refs Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-18 | check_replace_refs: fix outdated comment Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-16 | blame: prefer xsnprintf to strcpy for colors Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-16 | fsck: downgrade gitmodulesParse default to "info" Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-16 | fsck: split ".gitmodules too large" error from parse... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-11 | has_uncommitted_changes(): fall back to empty tree Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-11 | sequencer: don't say BUG on bogus input Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-11 | sequencer: handle empty-set cases consistently Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-06 | t5500: prettify non-commit tag tests Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-03 | ref-filter: avoid backend filtering with --ignore-case Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-03 | t6300: add a test for --ignore-case Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-03 | fsck: silence stderr when parsing .gitmodules Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-03 | config: add options parameter to git_config_from_mem Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-03 | config: add CONFIG_ERROR_SILENT handler Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-07-03 | config: turn die_on_error into caller-facing enum Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-22 | branch: deprecate "-l" option Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-22 | t: switch "branch -l" to "branch --create-reflog" Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-22 | t3200: unset core.logallrefupdates when testing reflog... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-18 | ewah: drop ewah_serialize_native function Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-18 | ewah: drop ewah_deserialize function Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-18 | ewah: adjust callers of ewah_read_mmap() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-18 | ewah_read_mmap: bounds-check mmap reads Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-11 | fetch-pack: don't try to fetch peel values with --all Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-11 | fsck: avoid looking at NULL blob->object Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-11 | t7415: don't bother creating commit for symlink test Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-01 | index-pack: handle --strict checks of non-repo packs Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-06-01 | prepare_commit_graft: treat non-repository as a noop Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-28 | show-index: update documentation for index v2 Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-28 | make show-index a builtin Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: complain when .gitmodules is a symlink Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | index-pack: check .gitmodules files with --strict Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | unpack-objects: call fsck_finish() after fscking objects Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: call fsck_finish() after fscking objects Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: check .gitmodules content Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: handle promisor objects in .gitmodules check Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: detect gitmodules files Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: actually fsck blob data Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | fsck: simplify ".git" check Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | index-pack: make fsck error message more specific Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | Merge branch 'jk/submodule-name-verify-fix' into jk... |
diff | tree |
2018-05-22 | verify_path: disallow symlinks in .gitmodules Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | update-index: stat updated files earlier Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | verify_dotfile: mention case-insensitivity in comment Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | verify_path: drop clever fallthrough Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | skip_prefix: add case-insensitive variant Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | is_hfs_dotgit: match other .git files Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | is_ntfs_dotgit: use a size_t for traversing string Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-22 | submodule-config: verify submodule names as paths Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-21 | fmt_with_err: add a comment that truncation is OK Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-21 | shorten_unambiguous_ref: use xsnprintf Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2018-05-21 | log_write_email_headers: use strbufs Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |