Show patches with: Submitter = René Scharfe       |   517 patches
« 1 2 ... 3 4 5 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
perf: fix test_export with SHELL=zsh perf: fix test_export with SHELL=zsh - - - --- 2021-10-02 René Scharfe New
[9/9] mergesort: use ranks stack mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[8/9] p0071: test performance of llist_mergesort() mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[7/9] p0071: measure sorting of already sorted and reversed files mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[6/9] test-mergesort: add unriffle_skewed mode mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[5/9] test-mergesort: add unriffle mode mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[4/9] test-mergesort: add generate subcommand mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[3/9] test-mergesort: add test subcommand mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[2/9] test-mergesort: add sort subcommand mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
[1/9] test-mergesort: use strbuf_getline() mergesort: improve tests and performance - - - --- 2021-10-01 René Scharfe New
packfile: release bad_objects in close_pack() packfile: release bad_objects in close_pack() - - - --- 2021-09-24 René Scharfe New
[v2,5/5] packfile: use oidset for bad objects packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe New
[v2,4/5] packfile: convert has_packed_and_bad() to object_id packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe New
[3/5] packfile: convert mark_bad_packed_object() to object_id packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe New
[2/5] midx: inline nth_midxed_pack_entry() packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe New
[1/5] oidset: make oidset_size() an inline function packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe New
[4/3] midx: inline nth_midxed_pack_entry() packfile: use oidset for bad objects - - - --- 2021-09-11 René Scharfe Superseded
compression: drop write-only core_compression_* variables compression: drop write-only core_compression_* variables - - - --- 2021-09-11 René Scharfe New
[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
index-pack: use xopen in init_thread index-pack: use xopen in init_thread - - - --- 2021-09-10 René Scharfe New
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
merge-recursive: use fspathcmp() in path_hashmap_cmp() merge-recursive: use fspathcmp() in path_hashmap_cmp() - - - --- 2021-08-28 René Scharfe New
archive: convert queue_directory to struct object_id archive: convert queue_directory to struct object_id - - - --- 2021-08-27 René Scharfe New
show-branch: simplify rev_is_head() show-branch: simplify rev_is_head() - - - --- 2021-08-27 René Scharfe New
[v3] branch: allow deleting dangling branches with --force [v3] branch: allow deleting dangling branches with --force - - - --- 2021-08-27 René Scharfe New
[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
[2/2] use xopen() to handle fatal open(2) failures [1/2] xopen: explicitly report creation failures - - - --- 2021-08-25 René Scharfe New
[1/2] xopen: explicitly report creation failures [1/2] xopen: explicitly report creation failures - - - --- 2021-08-25 René Scharfe New
compat: let git_mmap use malloc(3) directly compat: let git_mmap use malloc(3) directly 1 - - --- 2021-08-21 René Scharfe New
oidtree: avoid unaligned access to crit-bit tree oidtree: avoid unaligned access to crit-bit tree - - - --- 2021-08-14 René Scharfe New
use fspathhash() everywhere use fspathhash() everywhere - - - --- 2021-07-30 René Scharfe New
[v2] khash: clarify that allocations never fail [v2] khash: clarify that allocations never fail - - - --- 2021-07-03 René Scharfe New
khash: clarify that allocations never fail khash: clarify that allocations never fail - - - --- 2021-07-03 René Scharfe Superseded
[v2] grep: report missing left operand of --and [v2] grep: report missing left operand of --and - - - --- 2021-06-30 René Scharfe New
grep: report missing left operand of --and grep: report missing left operand of --and - - - --- 2021-06-28 René Scharfe Superseded
[v3] parallel-checkout: avoid dash local bug in tests [v3] parallel-checkout: avoid dash local bug in tests - - - --- 2021-06-06 René Scharfe New
[v2] parallel-checkout: avoid dash local bug in tests [v2] parallel-checkout: avoid dash local bug in tests - - - --- 2021-06-05 René Scharfe Superseded
parallel-checkout: use grep -c to count workers in tests parallel-checkout: use grep -c to count workers in tests - - - --- 2021-06-05 René Scharfe New
daemon: sanitize all directory separators daemon: sanitize all directory separators - - - --- 2021-03-25 René Scharfe New
vcs-svn: remove header files as well vcs-svn: remove header files as well - - - --- 2021-03-14 René Scharfe Accepted
mem-pool: drop trailing semicolon from macro definition mem-pool: drop trailing semicolon from macro definition - - - --- 2021-03-13 René Scharfe New
block-sha1: drop trailing semicolon from macro definition block-sha1: drop trailing semicolon from macro definition - 1 - --- 2021-03-13 René Scharfe New
[2/2] use CALLOC_ARRAY [1/2] git-compat-util.h: drop trailing semicolon from macro definition - - - --- 2021-03-13 René Scharfe New
[1/2] git-compat-util.h: drop trailing semicolon from macro definition [1/2] git-compat-util.h: drop trailing semicolon from macro definition - - - --- 2021-03-13 René Scharfe New
[2/2] pretty: add merge and exclude options to %(describe) [1/2] pretty: add %(describe) - - - --- 2021-02-14 René Scharfe New
[1/2] pretty: add %(describe) [1/2] pretty: add %(describe) - - - --- 2021-02-14 René Scharfe New
[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
gc: fix cast in compare_tasks_by_selection() gc: fix cast in compare_tasks_by_selection() - - - --- 2020-11-17 René Scharfe New
archive: release refname after use archive: release refname after use - - - --- 2020-11-14 René Scharfe New
chdir-notify: UNLEAK registrated callback entries chdir-notify: UNLEAK registrated callback entries - - - --- 2020-11-14 René Scharfe New
diff-lib: plug minor memory leaks in do_diff_cache() diff-lib: plug minor memory leaks in do_diff_cache() - - - --- 2020-11-14 René Scharfe New
[3/3] pack-write: use hashwrite_be64() [1/3] csum-file: add hashwrite_be64() - - - --- 2020-11-12 René Scharfe New
[2/3] midx: use hashwrite_be64() [1/3] csum-file: add hashwrite_be64() - - - --- 2020-11-12 René Scharfe New
[1/3] csum-file: add hashwrite_be64() [1/3] csum-file: add hashwrite_be64() - - - --- 2020-11-12 René Scharfe New
archive: support compression levels beyond 9 archive: support compression levels beyond 9 - - - --- 2020-11-09 René Scharfe New
pack-write: use hashwrite_be32() instead of double-buffering array pack-write: use hashwrite_be32() instead of double-buffering array - - - --- 2020-11-01 René Scharfe New
[RESEND] stash: simplify reflog emptiness check [RESEND] stash: simplify reflog emptiness check - - - --- 2020-11-01 René Scharfe New
[v2,2/2] bisect: clear flags in passed repository [v2,1/2] object: allow clear_commit_marks_all to handle any repo - - - --- 2020-10-31 René Scharfe New
[v2,1/2] object: allow clear_commit_marks_all to handle any repo [v2,1/2] object: allow clear_commit_marks_all to handle any repo - - - --- 2020-10-31 René Scharfe New
[2/2] bisect: clear flags in passed repository [1/2] object: allow clear_commit_marks_all() to handle any repo - - - --- 2020-10-31 René Scharfe New
[1/2] object: allow clear_commit_marks_all() to handle any repo [1/2] object: allow clear_commit_marks_all() to handle any repo - - - --- 2020-10-31 René Scharfe New
line-log: handle deref_tag() returning NULL line-log: handle deref_tag() returning NULL - - - --- 2020-10-11 René Scharfe Accepted
blame: handle deref_tag() returning NULL blame: handle deref_tag() returning NULL - - - --- 2020-10-11 René Scharfe New
grep: handle deref_tag() returning NULL grep: handle deref_tag() returning NULL - - - --- 2020-10-11 René Scharfe New
[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
ref-filter: plug memory leak in reach_filter() ref-filter: plug memory leak in reach_filter() - - - --- 2020-09-26 René Scharfe New
[3/3] Makefile: use git-archive --add-file [1/3] archive: read short blobs in archive.c::write_archive_entry() - - - --- 2020-09-19 René Scharfe New
[2/3] archive: add --add-file [1/3] archive: read short blobs in archive.c::write_archive_entry() - - - --- 2020-09-19 René Scharfe New
[1/3] archive: read short blobs in archive.c::write_archive_entry() [1/3] archive: read short blobs in archive.c::write_archive_entry() - - - --- 2020-09-19 René Scharfe New
pack-write: use hashwrite_be32() in write_idx_file() pack-write: use hashwrite_be32() in write_idx_file() - - - --- 2020-09-19 René Scharfe New
pack-bitmap-write: use hashwrite_be32() in write_hash_cache() pack-bitmap-write: use hashwrite_be32() in write_hash_cache() - - - --- 2020-09-06 René Scharfe New
midx: use hashwrite_u8() in write_midx_header() midx: use hashwrite_u8() in write_midx_header() - - - --- 2020-09-06 René Scharfe New
fast-import: use write_pack_header() fast-import: use write_pack_header() - - - --- 2020-09-06 René Scharfe New
[2/2] refspec: add and use refspec_appendf() [1/2] push: release strbufs used for refspec formatting - - - --- 2020-09-05 René Scharfe New
[1/2] push: release strbufs used for refspec formatting [1/2] push: release strbufs used for refspec formatting - - - --- 2020-09-05 René Scharfe New
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
checkout, restore: make pathspec recursive checkout, restore: make pathspec recursive - - - --- 2020-08-22 René Scharfe New
patch-id: ignore newline at end of file in diff_flush_patch_id() patch-id: ignore newline at end of file in diff_flush_patch_id() - - - --- 2020-08-18 René Scharfe New
fast-export: factor out print_oid() fast-export: factor out print_oid() - - - --- 2020-08-13 René Scharfe New
[v2] upload-pack: use buffered I/O to talk to rev-list [v2] upload-pack: use buffered I/O to talk to rev-list - - - --- 2020-08-12 René Scharfe New
[v2] midx: use buffered I/O to talk to pack-objects [v2] midx: use buffered I/O to talk to pack-objects - - - --- 2020-08-12 René Scharfe New
[v2] connected: use buffered I/O to talk to rev-list [v2] connected: use buffered I/O to talk to rev-list - - - --- 2020-08-12 René Scharfe New
rebase: remove unused function reschedule_last_action rebase: remove unused function reschedule_last_action - - - --- 2020-08-12 René Scharfe New
upload-pack: remove superfluous sigchain_pop() call upload-pack: remove superfluous sigchain_pop() call - - - --- 2020-08-11 René Scharfe New
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
[RESEND] bisect: use oid_to_hex_r() instead of memcpy()+oid_to_hex() [RESEND] bisect: use oid_to_hex_r() instead of memcpy()+oid_to_hex() - 1 - --- 2020-08-02 René Scharfe New
grep: avoid using oid_to_hex() with parse_object_or_die() grep: avoid using oid_to_hex() with parse_object_or_die() - 1 - --- 2020-07-28 René Scharfe New
bisect: use oid_to_hex_r() instead of memcpy()+oid_to_hex() bisect: use oid_to_hex_r() instead of memcpy()+oid_to_hex() - - - --- 2020-07-26 René Scharfe New
« 1 2 ... 3 4 5 6 »