René Scharfe
@rscharfe on GitHub. Posts as l.s.r@web.de, rene.scharfe@lsrfire.ath.cx.
4,072
messages
1,670
patches posted
92%
of 785 series merged
684
threads started
2005
first message, Apr 16, 2005
7 hours
since the latest message
Patch series
Of 786 patch series (re-rolls counted once), 722 landed on master and 63 did not; 1 posted in the last 90 days is still in review.
- mergeddir: skip excluded directory with nested repo on prefix matchv2, Sep 26, 2026, ebc067f3cc
- mergedworktree add: worktree_basename() fixesAug 25, 2026, 2e8a9d94b0
- in reviewworktree: Fix out of bounds read that causes data loss and reject invalid empty input in worktree addAug 11, 2026
- mergedbranch: report kind of checkout when rejecting deletev2, Jul 25, 2026, 7780bff8d1
- mergedremote-curl: simplify passing of push specsJul 15, 2026, f749a83291
- mergedtempfile: stop using the_repositoryJul 14, 2026, 75e05f6bc3
- mergedstrbuf: avoid redundant reset in strbuf_getwholeline()Jul 14, 2026, 7b0203b15c
- mergedblame: reserve mark column only if necessaryJul 6, 2026, c3df27f347
- mergedcat-file: speed up default formatJun 14, 2026, 800581cd44
- not mergedcommit-reach: stop sorting in paint_down_to_common()May 27, 2026
- mergeduse __builtin_add_overflow() in st_add() with Clangv2, May 18, 2026, c13d0f7bd4
- not mergedevaluate the second argument of ALLOC_GROW only onceMay 15, 2026
A series is merged when one of its patches matches a commit on master by the same author, by subject. Versions are linked when they share a patch subject. Patches reworded before landing, or applied under someone else's name, count as not merged.
Recent emails
- Re: [BUG] ZIP timestamp conversion and strict fast-import date validation
- Re: [BUG] ZIP timestamp conversion and strict fast-import date validation
- Re: [PATCH] dir: skip excluded directory with nested repo on prefix match
- dir: skip excluded directory with nested repo on prefix match
- Re: [PATCH] diff --no-index: fix -R with file/directory conflicts
- dir: skip excluded directory with nested repo on prefix match
- Re: [PATCH] compat/winansi: fix die_lasterr() argument formatting
- Re: [BUG] 'git status --ignored' <pathspec> matches partial names
- Re: [PATCH] cocci: remove risky "if (!E) free(E)" conversion
- Re: [PATCH] cocci: remove risky "if (!E) free(E)" conversion
- Re: [PATCH 2/2] die_for_incompatible_opts(): accept more than four options
- Re: [PATCH 4/4] worktree add: let worktree_basename() return string copy
- worktree add: reject separator-only path
- worktree add: don't read out of bounds in worktree_basename()
- worktree add: let worktree_basename() return string copy
- worktree add: trim slashes when deriving branch name from path
- worktree add: worktree_basename() fixes
- Re: [PATCH v1.5] worktree: Fix out of bounds read that causes data loss and reject invalid empty input in worktree add
- worktree: Fix out of bounds read that causes data loss and reject invalid empty input in worktree add
- Re: [PATCH] object-name: avoid use-after-free in get_oid_with_context_1()
- Re: [PATCH 2/2] worktree: reject empty string
- Re: [PATCH 2/2] worktree: reject empty string
- Re: [PATCH 1/2] worktree: don't read out of bounds
- Re: [PATCH] change utf8_strwidth() return type to size_t
- Re: [PATCH v6 02/10] test-lib-functions: improve diagnostic output for trace2 data assertions
- branch: report active bisect run when rejecting delete
- Re: [PATCH] branch: report kind of checkout when rejecting delete
- Re: [PATCH] branch: report kind of checkout when rejecting delete
- Re: [PATCH 5/5] use repo_hold_lock_file_for_update{,_mode,_timeout}() with custom repos
- branch: report kind of checkout when rejecting delete