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 |
2017-07-28 | connect: reject paths that look like command line options Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-28 | connect: reject dashed arguments for proxy commands Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-28 | connect: factor out "looks like command line option... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-28 | t5813: add test for hostname starting with dash Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-28 | t/lib-proto-disable: restore protocol.allow after config... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-17 | t: handle EOF in test_copy_bytes() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-14 | strbuf: use designated initializers in STRBUF_INIT Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: consult want_color() before emitting colors Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | pretty: respect color settings for %C placeholders Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | rev-list: pass diffopt->use_colors through to pretty... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | for-each-ref: load config earlier Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | color: check color.ui in git_default_config() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: pass ref_format struct to atom parsers Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: factor out the parsing of sorting atoms Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: make parse_ref_filter_atom a private function Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: provide a function for parsing sort options Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: move need_color_reset_at_eol into ref_format Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: abstract ref format into its own struct Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | ref-filter: simplify automatic color reset Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | t: use test_decode_color rather than literal ANSI codes Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | docs/for-each-ref: update pointer to color syntax Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-13 | check return value of verify_ref_format() Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-12 | gc: run pre-detach operations under lock Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-10 | Makefile: disable unaligned loads with UBSan Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-10 | Makefile: turn off -fomit-frame-pointer with sanitizers Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-10 | Makefile: add helper for compiling with -fsanitize Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-10 | test-lib: turn on ASan abort_on_error by default Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-10 | test-lib: set ASAN_OPTIONS variable before we run git Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | reflog-walk: apply --since/--until to reflog dates Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | reflog-walk: stop using fake parents Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | rev-list: check reflog_info before showing usage Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | get_revision_1(): replace do-while with an early return Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | log: do not free parents when walking reflog Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | log: clarify comment about reflog cycles Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | branch: set remote color in ref-filter branch immediately Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | branch: use BRANCH_COLOR_LOCAL in ref-filter format Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-09 | branch: only perform HEAD check for local branches Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-07 | revision: disallow reflog walking with revs->limited Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-07 | t1414: document some reflog-walk oddities Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-07 | reflog-walk: include all fields when freeing complete_reflogs Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-07 | reflog-walk: don't free reflogs added to cache Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-07 | reflog-walk: duplicate strings in complete_reflogs... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-07-05 | reflog-walk: skip over double-null oid due to HEAD... Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-21 | add--interactive: quote commentChar regex Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-21 | add--interactive: handle EOF in prompt_yesno Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-21 | docs: update 64-bit core.packedGitLimit default Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-15 | date: use localtime() for "-local" time formats Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-15 | t0006: check --date=format zone offsets Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-15 | configure.ac: loosen FREAD_READS_DIRECTORIES test program Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-15 | diff-highlight: split code into module Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |
2017-06-15 | t: move "git add submodule" into test blocks Signed-off-by: Jeff King <peff@peff.net> |
diff | tree |