2017-10-10 | write_entry: untangle symlink and regular-file cases Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-09 | write_entry: avoid reading blobs in CE_RETRY case Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-09 | write_entry: fix leak when retrying delayed filter Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-07 | refs_resolve_ref_unsafe: handle d/f conflicts for writes Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-07 | t3308: create a real ref directory/file conflict Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-06 | sha1_loose_object_info: handle errors from unpack_sha1_rest Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | path.c: fix uninitialized memory access Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t7301: use test_terminal to check color Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t4015: use --color with --color-moved Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | color: make "always" the same as "auto" in config Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | provide --color option for all ref-filter users Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t3205: use --color instead of color.branch=always Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t3203: drop "always" color test Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t6006: drop "always" color config tests Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t7502: use diff.noprefix for --verbose test Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t7508: use test_terminal for color output Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t3701: use test-terminal to collect color output Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | t4015: prefer --color to -c color.diff=always Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-10-04 | test-terminal: set TERM=vt100 Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | git: add --no-optional-locks option Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | validate_headref: use get_oid_hex for detached HEADs Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | validate_headref: use skip_prefix for symref parsing Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | validate_headref: NUL-terminate HEAD buffer Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | worktree: check the result of read_in_full() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | worktree: use xsize_t to access file size Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | distinguish error versus short read from read_in_full() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | avoid looking at errno for short read_in_full() returns Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-27 | prefer "!=" when checking read_in_full() result Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-26 | notes-merge: drop dead zero-write code Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-26 | files-backend: prefer "0" for write_in_full() error... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-24 | doc: put literal block delimiter around table Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-22 | consistently use "fallthrough" comments in switches Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-22 | curl_trace(): eliminate switch fallthrough Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-22 | test-line-buffer: simplify command parsing Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-22 | cat-file: handle NULL object_context.path Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-21 | revision: replace "struct cmdline_pathspec" with argv_array Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-20 | read_info_alternates: warn on non-trivial errors Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-20 | read_info_alternates: read contents into strbuf Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | prefix_ref_iterator: break when we leave the prefix Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | read_pack_header: handle signed/unsigned comparison... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | config: flip return value of store_write_*() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | notes-merge: use ssize_t for write_in_full() return... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | pkt-line: check write_in_full() errors against "< 0" Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | convert less-trivial versions of "write_in_full() ... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | avoid "write_in_full(fd, buf, len) != len" pattern Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | get-tar-commit-id: check write_in_full() return against 0 Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-14 | config: avoid "write_in_full(fd, buf, len) < len" pattern Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-12 | cvsimport: shell-quote variable used in backticks Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-12 | archimport: use safe_pipe_capture for user input Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-12 | shell: drop git-cvsserver support by default Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-08 | shortlog: skip format/parse roundtrip for internal... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-08 | add UNLEAK annotation for reducing leak false positives Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-07 | git_extract_argv0_path: do nothing without RUNTIME_PREFIX Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-07 | system_path: move RUNTIME_PREFIX to a sub-function Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | rev-parse: don't trim bisect refnames Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | set_git_dir: handle feeding gitdir to itself Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | repository: free fields before overwriting them Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | reset: free allocated tree buffers Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | reset: make tree counting less confusing Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | config: plug user_config leak Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | update-index: fix cache entry leak in add_one_file() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | add: free leaked pathspec after add_files_to_cache() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | test-lib: set LSAN_OPTIONS to abort by default Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | test-lib: --valgrind should not override --verbose-log Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | stop leaking lock structs in some simple cases Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | ref_lock: stop leaking lock_files Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | lockfile: update lifetime requirements in documentation Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: auto-allocate tempfiles on heap Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: remove deactivated list entries Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: use list.h for linked list Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: release deactivated strbufs instead of resetting Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: robustify cleanup handler Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: factor out deactivation Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: factor out activation Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: replace die("BUG") with BUG() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: handle NULL tempfile pointers gracefully Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: prefer is_tempfile_active to bare access Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | lockfile: do not rollback lock on failed close Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | tempfile: do not delete tempfile on failed close Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | always check return value of close_tempfile Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | verify_signed_buffer: prefer close_tempfile() to close() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | setup_temporary_shallow: move tempfile struct into... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | setup_temporary_shallow: avoid using inactive tempfile Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | write_index_as_tree: cleanup tempfile on error Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-09-06 | config: use a static lock_file struct Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-20 | doc: fix typo in sendemail.identity Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | pretty: support normalization options for %(trailers) Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | t4205: refactor %(trailers) tests Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | pretty: move trailer formatting to trailer.c Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | interpret-trailers: add --parse convenience option Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | interpret-trailers: add an option to unfold values Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | interpret-trailers: add an option to show only existing... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-15 | interpret-trailers: add an option to show only the... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-10 | trailer: put process_trailers() options into a struct Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-09 | sha1_file: drop experimental GIT_USE_LOOKUP search Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-09 | hashcmp: use memcmp instead of open-coded loop Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-02 | revision: do not fallback to default when rev_input_given... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-02 | rev-list: don't show usage when we see empty ref patterns Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-02 | revision: add rev_input_given flag Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-08-02 | t6018: flesh out empty input/output rev-list tests Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |