Show patches with: Submitter = René Scharfe       |    Archived = No       |   94 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
grep: disable lookahead on error grep: disable lookahead on error - - - --- 2024-10-20 René Scharfe New
archive: fix misleading error message archive: fix misleading error message - - - --- 2024-10-03 René Scharfe New
commit-graph: remove unnecessary UNLEAK commit-graph: remove unnecessary UNLEAK - - - --- 2024-09-22 René Scharfe New
archive: load index before pathspec checks archive: load index before pathspec checks - - - --- 2024-09-21 René Scharfe New
diff: report modified binary files as changes in builtin_diff() diff: report modified binary files as changes in builtin_diff() - 1 - --- 2024-09-21 René Scharfe New
[2/2] diff: report dirty submodules as changes in builtin_diff() [1/2] diff: report copies and renames as changes in run_diff_cmd() - - - --- 2024-09-08 René Scharfe New
[1/2] diff: report copies and renames as changes in run_diff_cmd() [1/2] diff: report copies and renames as changes in run_diff_cmd() - - - --- 2024-09-08 René Scharfe New
remote: plug memory leaks at early returns remote: plug memory leaks at early returns - - - --- 2024-08-23 René Scharfe New
t-strvec: fix type mismatch in check_strvec t-strvec: fix type mismatch in check_strvec - - - --- 2024-07-16 René Scharfe Accepted
t-strvec: use test_msg() t-strvec: use test_msg() - - - --- 2024-07-04 René Scharfe Superseded
diff: allow --color-moved with --no-ext-diff diff: allow --color-moved with --no-ext-diff - - - --- 2024-06-22 René Scharfe Superseded
[v2,3/3] diff: let external diffs report that changes are uninteresting diff: fix --exit-code with external diff - - - --- 2024-06-05 René Scharfe Superseded
[v2,2/3] userdiff: add and use struct external_diff diff: fix --exit-code with external diff - - - --- 2024-06-05 René Scharfe Superseded
[v2,1/3] t4020: test exit code with external diffs diff: fix --exit-code with external diff - - - --- 2024-06-05 René Scharfe Superseded
[1/2] t-prio-queue: shorten array index message [1/2] t-prio-queue: shorten array index message - - - --- 2024-03-16 René Scharfe Accepted
[v2,2/6] parse-options: set arg of abbreviated option lazily parse-options: long option parsing fixes and cleanup - - - --- 2024-03-03 René Scharfe Accepted
[v2,3/4] t-ctype: align output of i t-ctype: simplify unit test definitions - - - --- 2024-03-03 René Scharfe Accepted
[6/6] parse-options: rearrange long_name matching code parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
[5/6] parse-options: normalize arg and long_name before comparison parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
[4/6] parse-options: detect ambiguous self-negation parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
[3/6] parse-options: factor out register_abbrev() and struct parsed_option parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
[2/6] parse-options: set arg of abbreviated option lazily parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
[1/6] parse-options: recognize abbreviated negated option with arg parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
mem-pool: fix big allocations mem-pool: fix big allocations - - - --- 2023-12-21 René Scharfe Superseded
[7/7] worktree: simplify incompatibility message for --orphan and commit-ish standardize incompatibility messages - - - --- 2023-12-06 René Scharfe Accepted
grep: reject --no-or grep: reject --no-or - - - --- 2023-09-07 René Scharfe Accepted
grep: use OPT_INTEGER_F for --max-depth grep: use OPT_INTEGER_F for --max-depth - - - --- 2023-09-02 René Scharfe Accepted
name-rev: use OPT_HIDDEN_BOOL for --peel-tag name-rev: use OPT_HIDDEN_BOOL for --peel-tag - - - --- 2023-09-02 René Scharfe Accepted
parse-options: disallow negating OPTION_SET_INT 0 parse-options: disallow negating OPTION_SET_INT 0 - - - --- 2023-08-08 René Scharfe Accepted
[v2,5/5] parse-options: show negatability of options in short help show negatability of options in short help - - - --- 2023-07-24 René Scharfe Superseded
[v2,4/5] t1502: test option negation show negatability of options in short help - - - --- 2023-07-24 René Scharfe Superseded
[v2,3/5] t1502: move optionspec help output to a file show negatability of options in short help - - - --- 2023-07-24 René Scharfe Superseded
[v2,2/5] t1502, docs: disallow --no-help show negatability of options in short help - - - --- 2023-07-24 René Scharfe Superseded
[v2,1/5] subtree: disallow --no-{help,quiet,debug,branch,message} show negatability of options in short help - - - --- 2023-07-24 René Scharfe Superseded
strbuf: use skip_prefix() in strbuf_addftime() strbuf: use skip_prefix() in strbuf_addftime() - - - --- 2023-07-16 René Scharfe Accepted
t6300: fix setup with GPGSSH but without GPG t6300: fix setup with GPGSSH but without GPG - - - --- 2023-07-16 René Scharfe Accepted
ls-tree: fix documentation of %x format placeholder ls-tree: fix documentation of %x format placeholder - - - --- 2023-06-15 René Scharfe Accepted
cache-tree: fix strbuf growth in prime_cache_tree_rec() cache-tree: fix strbuf growth in prime_cache_tree_rec() - - - --- 2023-02-04 René Scharfe Superseded
[3/3] use DUP_ARRAY COPY_ARRAY, MOVE_ARRAY, DUP_ARRAY - - - --- 2022-12-30 René Scharfe Superseded
[2/3] add DUP_ARRAY COPY_ARRAY, MOVE_ARRAY, DUP_ARRAY - - - --- 2022-12-30 René Scharfe Superseded
[1/3] do full type check in COPY_ARRAY and MOVE_ARRAY COPY_ARRAY, MOVE_ARRAY, DUP_ARRAY - - - --- 2022-12-30 René Scharfe Superseded
[2/1] t3920: support CR-eating grep t3920: don't ignore errors of more than one command with `|| true` 1 - - --- 2022-12-02 René Scharfe Accepted
list-objects-filter: plug pattern_list leak list-objects-filter: plug pattern_list leak - - - --- 2022-12-01 René Scharfe Accepted
[3/3] diff: remove parseopts member of struct diff_options diff: build parseopts array on demand - - - --- 2022-11-30 René Scharfe Superseded
[2/3] diff: let prep_parse_options() return parseopt array diff: build parseopts array on demand - - - --- 2022-11-30 René Scharfe Superseded
[1/3] diff: factor out add_diff_options() diff: build parseopts array on demand - - - --- 2022-11-30 René Scharfe Superseded
[v2,3/3] Revert "pack-objects: lazily set up "struct rev_info", don't leak" pack-objects: fix and simplify --filter handling - - - --- 2022-11-20 René Scharfe Superseded
[v2,2/3] t5317: demonstrate failure to handle multiple --filter options pack-objects: fix and simplify --filter handling - - - --- 2022-11-20 René Scharfe Superseded
[v2,1/3] t5317: stop losing return codes of git ls-files pack-objects: fix and simplify --filter handling - - - --- 2022-11-20 René Scharfe Superseded
[3/3] list-objects-filter: remove OPT_PARSE_LIST_OBJECTS_FILTER_INIT() pack-objects: fix and simplify --filter handling - - - --- 2022-11-12 René Scharfe Superseded
[2/3] pack-object: simplify --filter handling pack-objects: fix and simplify --filter handling - - - --- 2022-11-12 René Scharfe Superseded
[1/3] pack-objects: fix handling of multiple --filter options pack-objects: fix and simplify --filter handling - - - --- 2022-11-12 René Scharfe Superseded
[8/8] replace and remove run_command_v_opt() run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[7/8] replace and remove run_command_v_opt_cd_env_tr2() run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[6/8] replace and remove run_command_v_opt_tr2() run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[5/8] replace and remove run_command_v_opt_cd_env() run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[4/8] use child_process member "args" instead of string array variable run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[3/8] use child_process members "args" and "env" directly run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[2/8] bisect--helper: factor out do_bisect_run() run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[1/8] merge: remove always-the-same "verbose" arguments run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[v4,5/6] archive-tar: use OS_CODE 3 (Unix) for internal gzip Avoid spawning gzip in git archive - - - --- 2022-06-15 René Scharfe Accepted
[v3,5/5] archive-tar: use internal gzip by default Avoid spawning gzip in git archive - - - --- 2022-06-12 René Scharfe Superseded
[v3,4/5] archive-tar: use OS_CODE 3 (Unix) for internal gzip Avoid spawning gzip in git archive - - - --- 2022-06-12 René Scharfe Superseded
[v3,3/5] archive-tar: add internal gzip implementation Avoid spawning gzip in git archive - - - --- 2022-06-12 René Scharfe Superseded
[v3,2/5] archive-tar: factor out write_block() Avoid spawning gzip in git archive - - - --- 2022-06-12 René Scharfe Superseded
[v3,1/5] archive: rename archiver data field to filter_command Avoid spawning gzip in git archive - - - --- 2022-06-12 René Scharfe Superseded
[RESEND] t/perf: do not run tests in user's $SHELL [RESEND] t/perf: do not run tests in user's $SHELL 1 - - --- 2021-12-20 René Scharfe Accepted
mergesort: avoid left shift overflow mergesort: avoid left shift overflow - - - --- 2021-11-15 René Scharfe Accepted
p3400: stop using tac(1) p3400: stop using tac(1) - - - --- 2021-10-02 René Scharfe Accepted
[4/3] midx: inline nth_midxed_pack_entry() packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
[3/3] packfile: use oidset for bad objects packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
[2/3] packfile: convert has_packed_and_bad() to object_id packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
[1/3] packfile: convert mark_bad_packed_object() to object_id packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
refs/files-backend: remove unused open mode parameter refs/files-backend: remove unused open mode parameter - - - --- 2021-09-09 René Scharfe Accepted
setup: use xopen and xdup in sanitize_stdfds setup: use xopen and xdup in sanitize_stdfds - - - --- 2021-09-09 René Scharfe Accepted
[v2] branch: allow deleting dangling branches with --force [v2] branch: allow deleting dangling branches with --force - - - --- 2021-08-26 René Scharfe Superseded
[RESEND] branch: allow deleting dangling branches with --force [RESEND] branch: allow deleting dangling branches with --force - - - --- 2021-08-25 René Scharfe Superseded
khash: clarify that allocations never fail khash: clarify that allocations never fail - - - --- 2021-07-03 René Scharfe Superseded
grep: report missing left operand of --and grep: report missing left operand of --and - - - --- 2021-06-28 René Scharfe Superseded
[v2] parallel-checkout: avoid dash local bug in tests [v2] parallel-checkout: avoid dash local bug in tests - - - --- 2021-06-05 René Scharfe Superseded
vcs-svn: remove header files as well vcs-svn: remove header files as well - - - --- 2021-03-14 René Scharfe Accepted
[v3,09/10] cache-tree: use ce_namelen() instead of strlen() Cleanups around index operations - - - --- 2021-01-07 René Scharfe Accepted
[v2,8/9] cache-tree: use ce_namelen() instead of strlen() Cleanups around index operations - - - --- 2021-01-04 René Scharfe Superseded
cache-tree: use ce_namelen() instead of strlen() cache-tree: use ce_namelen() instead of strlen() - - - --- 2021-01-02 René Scharfe Accepted
rebase: verify commit parameter rebase: verify commit parameter - - - --- 2020-12-31 René Scharfe Accepted
gitignore: remove entry for git serve gitignore: remove entry for git serve - - - --- 2020-12-02 René Scharfe Accepted
fetch-pack: disregard invalid pack lockfiles fetch-pack: disregard invalid pack lockfiles - - - --- 2020-11-30 René Scharfe Accepted
line-log: handle deref_tag() returning NULL line-log: handle deref_tag() returning NULL - - - --- 2020-10-11 René Scharfe Accepted
[2/1] Makefile: remove the unused variable TAR_DIST_EXTRA_OPTS Makefile: use git init/add/commit/archive for dist-doc - - - --- 2020-10-11 René Scharfe Accepted
Makefile: use git init/add/commit/archive for dist-doc Makefile: use git init/add/commit/archive for dist-doc - - - --- 2020-10-10 René Scharfe Accepted
read-cache: fix mem-pool allocation for multi-threaded index loading read-cache: fix mem-pool allocation for multi-threaded index loading - 1 - --- 2020-09-04 René Scharfe Accepted
upload-pack: use buffered I/O to talk to rev-list upload-pack: use buffered I/O to talk to rev-list - - - --- 2020-08-02 René Scharfe Superseded
midx: use buffered I/O to talk to pack-objects midx: use buffered I/O to talk to pack-objects - - - --- 2020-08-02 René Scharfe Superseded
connected: use buffered I/O to talk to rev-list connected: use buffered I/O to talk to rev-list - - - --- 2020-08-02 René Scharfe Superseded