summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* check_help_option(): a helper for early check of "-h" optionjc/wip-check-help-optionJunio C Hamano2017-06-0120-35/+38
* diff- and log- family: handle "git cmd -h" earlyjc/diff-log-helpJunio C Hamano2017-06-014-0/+12
* Fourth batch for 2.14Junio C Hamano2017-05-301-0/+55
* Merge branch 'dt/unpack-save-untracked-cache-extension'Junio C Hamano2017-05-304-0/+30
|\
| * unpack-trees: preserve index extensionsdt/unpack-save-untracked-cache-extensionDavid Turner2017-05-204-0/+30
* | Merge branch 'js/larger-timestamps'Junio C Hamano2017-05-301-1/+1
|\ \
| * | name-rev: change a "long" variable to timestamp_tjs/larger-timestampsJunio C Hamano2017-05-201-1/+1
* | | Merge branch 'dk/send-email-avoid-net-smtp-ssl-when-able'Junio C Hamano2017-05-301-19/+35
|\ \ \
| * | | send-email: Net::SMTP::SSL is obsolete, use only when necessaryDennis Kaarsemaker2017-05-201-19/+35
* | | | Merge branch 'jc/skip-test-in-the-middle'Junio C Hamano2017-05-302-50/+56
|\ \ \ \
| * | | | t5545: enhance test coverage when no http server is installedjc/skip-test-in-the-middleStefan Beller2017-05-181-42/+43
| * | | | test: allow skipping the remainderJunio C Hamano2017-05-181-8/+13
* | | | | Merge branch 'ab/conditional-config-with-symlinks'Junio C Hamano2017-05-303-0/+49
|\ \ \ \ \
| * | | | | config: match both symlink & realpath versions in IncludeIf.gitdir:*ab/conditional-config-with-symlinksÆvar Arnfjörð Bjarmason2017-05-173-0/+49
* | | | | | Merge branch 'jt/fetch-allow-tip-sha1-implicitly'Junio C Hamano2017-05-302-2/+73
|\ \ \ \ \ \
| * | | | | | fetch-pack: always allow fetching of literal SHA1sjt/fetch-allow-tip-sha1-implicitlyJonathan Tan2017-05-162-2/+73
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'jt/send-email-validate-hook'Junio C Hamano2017-05-304-1/+68
|\ \ \ \ \ \
| * | | | | | send-email: support validate hookJonathan Tan2017-05-164-1/+68
| |/ / / / /
* | | | | | Merge branch 'jh/memihash-opt'Junio C Hamano2017-05-301-5/+42
|\ \ \ \ \ \
| * | | | | | p0004: don't error out if test repo is too smallRené Scharfe2017-05-161-5/+8
| * | | | | | p0004: don't abort if multi-threaded is too slowRené Scharfe2017-05-161-4/+0
| * | | | | | p0004: use test_perfRené Scharfe2017-05-161-0/+36
| * | | | | | p0004: avoid using pipesRené Scharfe2017-05-161-3/+5
| * | | | | | p0004: simplify calls of test-lazy-init-name-hashRené Scharfe2017-05-161-3/+3
* | | | | | | Merge branch 'bp/sub-process-convert-filter'Junio C Hamano2017-05-307-129/+293
|\ \ \ \ \ \ \
| * | | | | | | convert: update subprocess_read_status() to not die on EOFbp/sub-process-convert-filterBen Peart2017-05-153-6/+16
| * | | | | | | sub-process: move sub-process functions into separate filesBen Peart2017-05-155-103/+212
| * | | | | | | convert: rename reusable sub-process functionsBen Peart2017-05-151-20/+20
| * | | | | | | convert: update generic functions to only use generic data structuresBen Peart2017-05-151-18/+23
| * | | | | | | convert: separate generic structures and variables from the filter specific onesBen Peart2017-05-151-15/+20
| * | | | | | | convert: split start_multi_file_filter() into two separate functionsBen Peart2017-05-151-24/+34
| * | | | | | | pkt-line: annotate packet_writel with LAST_ARG_MUST_BE_NULLJeff King2017-05-151-0/+1
| * | | | | | | convert: move packet_write_line() into pkt-line as packet_writel()Ben Peart2017-05-083-21/+22
| * | | | | | | pkt-line: add packet_read_line_gently()Ben Peart2017-05-082-0/+23
| * | | | | | | pkt-line: fix packet_read_line() to handle len < 0 errorsBen Peart2017-05-081-1/+1
| * | | | | | | convert: remove erroneous tests for errno == EPIPEBen Peart2017-05-081-2/+2
* | | | | | | | Merge branch 'bw/forking-and-threading'Junio C Hamano2017-05-309-134/+449
|\ \ \ \ \ \ \ \
| * | | | | | | | usage.c: drop set_error_handle()bw/forking-and-threadingJeff King2017-05-152-10/+1
| * | | | | | | | run-command: restrict PATH search to executable filesBrandon Williams2017-04-252-1/+48
| * | | | | | | | run-command: expose is_executable functionBrandon Williams2017-04-253-42/+44
| * | | | | | | | run-command: block signals between fork and execveEric Wong2017-04-201-0/+68
| * | | | | | | | run-command: add note about forking and threadingBrandon Williams2017-04-201-0/+9
| * | | | | | | | run-command: handle dup2 and close errors in childBrandon Williams2017-04-201-16/+42
| * | | | | | | | run-command: eliminate calls to error handling functions in childBrandon Williams2017-04-201-32/+89
| * | | | | | | | run-command: don't die in child when duping /dev/nullBrandon Williams2017-04-201-15/+13
| * | | | | | | | run-command: prepare child environment before forkingBrandon Williams2017-04-201-10/+56
| * | | | | | | | string-list: add string_list_remove functionBrandon Williams2017-04-202-0/+25
| * | | | | | | | run-command: use the async-signal-safe execv instead of execvpBrandon Williams2017-04-201-1/+29
| * | | | | | | | run-command: prepare command before forkingBrandon Williams2017-04-201-20/+26
| * | | | | | | | t0061: run_command executes scripts without a #! lineBrandon Williams2017-04-201-0/+11