Show patches with: Submitter = René Scharfe       |    Archived = No       |   117 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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
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
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
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
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
[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
line-log: handle deref_tag() returning NULL line-log: handle deref_tag() returning NULL - - - --- 2020-10-11 René Scharfe Accepted
fetch-pack: disregard invalid pack lockfiles fetch-pack: disregard invalid pack lockfiles - - - --- 2020-11-30 René Scharfe Accepted
gitignore: remove entry for git serve gitignore: remove entry for git serve - - - --- 2020-12-02 René Scharfe Accepted
rebase: verify commit parameter rebase: verify commit parameter - - - --- 2020-12-31 René Scharfe Accepted
cache-tree: use ce_namelen() instead of strlen() cache-tree: use ce_namelen() instead of strlen() - - - --- 2021-01-02 René Scharfe Accepted
[v2,8/9] cache-tree: use ce_namelen() instead of strlen() Cleanups around index operations - - - --- 2021-01-04 René Scharfe Superseded
[v3,09/10] cache-tree: use ce_namelen() instead of strlen() Cleanups around index operations - - - --- 2021-01-07 René Scharfe Accepted
vcs-svn: remove header files as well vcs-svn: remove header files as well - - - --- 2021-03-14 René Scharfe Accepted
[v2] parallel-checkout: avoid dash local bug in tests [v2] parallel-checkout: avoid dash local bug in tests - - - --- 2021-06-05 René Scharfe Superseded
grep: report missing left operand of --and grep: report missing left operand of --and - - - --- 2021-06-28 René Scharfe Superseded
khash: clarify that allocations never fail khash: clarify that allocations never fail - - - --- 2021-07-03 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
[v2] branch: allow deleting dangling branches with --force [v2] branch: allow deleting dangling branches with --force - - - --- 2021-08-26 René Scharfe Superseded
setup: use xopen and xdup in sanitize_stdfds setup: use xopen and xdup in sanitize_stdfds - - - --- 2021-09-09 René Scharfe Accepted
refs/files-backend: remove unused open mode parameter refs/files-backend: remove unused open mode parameter - - - --- 2021-09-09 René Scharfe Accepted
[1/3] packfile: convert mark_bad_packed_object() to object_id 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
[3/3] packfile: use oidset for bad objects packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
[4/3] midx: inline nth_midxed_pack_entry() packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
p3400: stop using tac(1) p3400: stop using tac(1) - - - --- 2021-10-02 René Scharfe Accepted
mergesort: avoid left shift overflow mergesort: avoid left shift overflow - - - --- 2021-11-15 René Scharfe Accepted
[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
[v3,1/5] archive: rename archiver data field to filter_command 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,3/5] archive-tar: add internal gzip implementation 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,5/5] archive-tar: use internal gzip by default Avoid spawning gzip in git archive - - - --- 2022-06-12 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
[1/8] merge: remove always-the-same "verbose" arguments 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
[3/8] use child_process members "args" and "env" directly 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
[5/8] replace and remove run_command_v_opt_cd_env() 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
[7/8] replace and remove run_command_v_opt_cd_env_tr2() run-command: remove run_command_v_*() - - - --- 2022-10-27 René Scharfe Superseded
[8/8] replace and remove run_command_v_opt() run-command: remove run_command_v_*() - - - --- 2022-10-27 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
[2/3] pack-object: simplify --filter handling pack-objects: fix and simplify --filter handling - - - --- 2022-11-12 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
[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
[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,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
[1/3] diff: factor out add_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
[3/3] diff: remove parseopts member of struct diff_options diff: build parseopts array on demand - - - --- 2022-11-30 René Scharfe Superseded
list-objects-filter: plug pattern_list leak list-objects-filter: plug pattern_list leak - - - --- 2022-12-01 René Scharfe Accepted
[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
[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/3] add DUP_ARRAY COPY_ARRAY, MOVE_ARRAY, DUP_ARRAY - - - --- 2022-12-30 René Scharfe Superseded
[3/3] use DUP_ARRAY COPY_ARRAY, MOVE_ARRAY, DUP_ARRAY - - - --- 2022-12-30 René Scharfe Superseded
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
ls-tree: fix documentation of %x format placeholder ls-tree: fix documentation of %x format placeholder - - - --- 2023-06-15 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
strbuf: use skip_prefix() in strbuf_addftime() strbuf: use skip_prefix() in strbuf_addftime() - - - --- 2023-07-16 René Scharfe Accepted
[v2,1/5] subtree: disallow --no-{help,quiet,debug,branch,message} 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,3/5] t1502: move optionspec help output to a file 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,5/5] parse-options: show negatability of options in short help show negatability of options in short help - - - --- 2023-07-24 René Scharfe Superseded
parse-options: disallow negating OPTION_SET_INT 0 parse-options: disallow negating OPTION_SET_INT 0 - - - --- 2023-08-08 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
grep: use OPT_INTEGER_F for --max-depth grep: use OPT_INTEGER_F for --max-depth - - - --- 2023-09-02 René Scharfe Accepted
grep: reject --no-or grep: reject --no-or - - - --- 2023-09-07 René Scharfe Accepted
[7/7] worktree: simplify incompatibility message for --orphan and commit-ish standardize incompatibility messages - - - --- 2023-12-06 René Scharfe Accepted
mem-pool: fix big allocations mem-pool: fix big allocations - - - --- 2023-12-21 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
[2/6] parse-options: set arg of abbreviated option lazily 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
[4/6] parse-options: detect ambiguous self-negation 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
[6/6] parse-options: rearrange long_name matching code parse-options: long option parsing fixes and cleanup - - - --- 2024-02-24 René Scharfe Superseded
fetch: convert strncmp() with strlen() to starts_with() fetch: convert strncmp() with strlen() to starts_with() - - - --- 2024-02-24 René Scharfe New
[1/3] t-ctype: allow NUL anywhere in the specification string t-ctype: simplify unit test definitions - - - --- 2024-02-25 René Scharfe New
[2/3] t-ctype: avoid duplicating class names t-ctype: simplify unit test definitions - - - --- 2024-02-25 René Scharfe New
[3/3] t-ctype: do one test per class and char t-ctype: simplify unit test definitions - - - --- 2024-02-25 René Scharfe New
[1/2] mem-pool: add mem_pool_strfmt() name-rev: use memory pool for name strings - - - --- 2024-02-25 René Scharfe New
[2/2] name-rev: use mem_pool_strfmt() name-rev: use memory pool for name strings - - - --- 2024-02-25 René Scharfe New
submodule: use strvec_pushf() for --submodule-prefix submodule: use strvec_pushf() for --submodule-prefix - - - --- 2024-02-25 René Scharfe New
[v2,1/4] t-ctype: allow NUL anywhere in the specification string t-ctype: simplify unit test definitions - - - --- 2024-03-03 René Scharfe New
[v2,2/4] t-ctype: simplify EOF check t-ctype: simplify unit test definitions - - - --- 2024-03-03 René Scharfe New
[v2,3/4] t-ctype: align output of i t-ctype: simplify unit test definitions - - - --- 2024-03-03 René Scharfe Accepted
[v2,4/4] t-ctype: avoid duplicating class names t-ctype: simplify unit test definitions - - - --- 2024-03-03 René Scharfe New
[v2,1/6] parse-options: recognize abbreviated negated option with arg parse-options: long option parsing fixes and cleanup - - - --- 2024-03-03 René Scharfe New
[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/6] parse-options: factor out register_abbrev() and struct parsed_option parse-options: long option parsing fixes and cleanup - - - --- 2024-03-03 René Scharfe New
[v2,4/6] parse-options: detect ambiguous self-negation parse-options: long option parsing fixes and cleanup - - - --- 2024-03-03 René Scharfe New
[v2,5/6] parse-options: normalize arg and long_name before comparison parse-options: long option parsing fixes and cleanup - - - --- 2024-03-03 René Scharfe New
[v2,6/6] parse-options: rearrange long_name matching code parse-options: long option parsing fixes and cleanup - - - --- 2024-03-03 René Scharfe New
[1/2] t-prio-queue: shorten array index message [1/2] t-prio-queue: shorten array index message - - - --- 2024-03-16 René Scharfe Accepted
[2/2] t-prio-queue: check result array bounds [1/2] t-prio-queue: shorten array index message - - - --- 2024-03-16 René Scharfe New
[1/2] factor out strbuf_expand_bad_format() [1/2] factor out strbuf_expand_bad_format() - - - --- 2024-03-24 René Scharfe New
[2/2] cat-file: use strbuf_expand_bad_format() [1/2] factor out strbuf_expand_bad_format() - - - --- 2024-03-24 René Scharfe New
[v2,1/2] factor out strbuf_expand_bad_format() [v2,1/2] factor out strbuf_expand_bad_format() - - - --- 2024-03-24 René Scharfe New
[v2,2/2] cat-file: use strbuf_expand_bad_format() Untitled series #837606 - - - --- 2024-03-24 René Scharfe New
« 1 2 »