2024-09-08 |
René Scharfe | diff: report dirty submodules as changes in builtin_diff() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-09-08 |
René Scharfe | diff: report copies and renames as changes in run_diff_cmd() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-08-23 |
René Scharfe | remote: plug memory leaks at early returns Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-08-05 |
René Scharfe | log-tree: use decimal_width() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | t-strvec: use if_test Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | t-reftable-basics: use if_test Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | t-ctype: use if_test Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | unit-tests: add if_test Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | unit-tests: show location of checks outside of tests Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | t0080: use here-doc test body Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | t-example-decorate: remove test messages Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-30 |
René Scharfe | grep: -W: skip trailing empty lines at EOF, too Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-16 |
René Scharfe | t-strvec: fix type mismatch in check_strvec Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-15 |
René Scharfe | t-strvec: improve check_strvec() output Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-06 |
René Scharfe | clang-format: include kh_foreach* macros in ForEachMacros Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-06 |
René Scharfe | t-strvec: use test_msg() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-07-01 |
René Scharfe | submodule--helper: use strvec_pushf() for --super-prefix Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-06-24 |
René Scharfe | diff: allow --color-moved with --no-ext-diff Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-06-20 |
René Scharfe | commit: remove find_header_mem() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-06-10 |
René Scharfe | diff: let external diffs report that changes are uninteresting Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-06-10 |
René Scharfe | userdiff: add and use struct external_diff Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-06-10 |
René Scharfe | t4020: test exit code with external diffs Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-05-27 |
René Scharfe | difftool: add env vars directly in run_file_diff() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-05-06 |
René Scharfe | diff: fix --exit-code with external diff
|
commit | commitdiff | tree |
2024-05-06 |
René Scharfe | diff: report unmerged paths as changes in run_diff_cmd() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-05-01 |
René Scharfe | diff-lib: stop calling diff_setup_done() in do_diff_cache() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-21 |
René Scharfe | don't report vsnprintf(3) error as bug Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-16 |
René Scharfe | apply: avoid using fixed-size buffer in write_out_one_reject() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-15 |
René Scharfe | imap-send: increase command size limit Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-15 |
René Scharfe | git-compat-util: fix NO_OPENSSL on current macOS Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-05 |
René Scharfe | date: make DATE_MODE thread-safe Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-05 |
René Scharfe | usage: report vsnprintf(3) failure Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-05 |
René Scharfe | apply: don't leak fd on fdopen() error Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-05 |
René Scharfe | path: remove mksnpath() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-05 |
René Scharfe | apply: avoid fixed-size buffer in create_one_file() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-02 |
René Scharfe | t-prio-queue: simplify using compound literals Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-04-02 |
René Scharfe | imap-send: use xsnprintf to format command Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-31 |
René Scharfe | mem-pool: use st_add() in mem_pool_strvfmt() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-25 |
René Scharfe | midx: use strvec_pushf() for pack-objects base name Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-25 |
René Scharfe | cat-file: use strbuf_expand_bad_format() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-25 |
René Scharfe | factor out strbuf_expand_bad_format() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-18 |
René Scharfe | t-prio-queue: check result array bounds Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-18 |
René Scharfe | t-prio-queue: shorten array index message Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | parse-options: rearrange long_name matching code Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | parse-options: normalize arg and long_name before comparison Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | parse-options: detect ambiguous self-negation Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | parse-options: factor out register_abbrev() and struct... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | parse-options: set arg of abbreviated option lazily Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | parse-options: recognize abbreviated negated option... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | t-ctype: avoid duplicating class names Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | t-ctype: align output of i Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | t-ctype: simplify EOF check Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-03-03 |
René Scharfe | t-ctype: allow NUL anywhere in the specification string Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-26 |
René Scharfe | submodule: use strvec_pushf() for --submodule-prefix Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-26 |
René Scharfe | name-rev: use mem_pool_strfmt() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-26 |
René Scharfe | mem-pool: add mem_pool_strfmt() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-26 |
René Scharfe | fetch: convert strncmp() with strlen() to starts_with() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-12 |
René Scharfe | use xstrncmpz() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-12 |
René Scharfe | receive-pack: use find_commit_header() in check_nonce() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-02-09 |
René Scharfe | receive-pack: use find_commit_header() in check_cert_push_op... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-01-22 |
René Scharfe | parse-options: simplify positivation handling Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-01-20 |
René Scharfe | parse-options: fully disable option abbreviation with... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2024-01-03 |
René Scharfe | t1006: prefer shell loop to awk for packed object sizes Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-28 |
René Scharfe | mem-pool: simplify alignment calculation Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-28 |
René Scharfe | mem-pool: fix big allocations Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-26 |
René Scharfe | fast-import: use mem_pool_calloc() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-20 |
René Scharfe | rebase: use strvec_pushf() for format-patch revisions Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-18 |
René Scharfe | git-compat-util: convert skip_{prefix,suffix}{,_mem... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-12 |
René Scharfe | t6300: avoid hard-coding object sizes Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-11 |
René Scharfe | show-ref: use die_for_incompatible_opt3() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | worktree: simplify incompatibility message for --orphan... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | worktree: standardize incompatibility messages Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | clean: factorize incompatibility message Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | revision, rev-parse: factorize incompatibility messages... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | revision: use die_for_incompatible_opt3() for - -graph... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | repack: use die_for_incompatible_opt3() for -A/-k/... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-12-08 |
René Scharfe | push: use die_for_incompatible_opt4() for - -delete... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-11-27 |
René Scharfe | i18n: factorize even more 'incompatible options' messages Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-11-27 |
René Scharfe | column: release strbuf and string_list after use Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-10-29 |
René Scharfe | reflog: fix expire --single-worktree Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-10-29 |
René Scharfe | am, rebase: fix arghelp syntax of --empty Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-10-29 |
René Scharfe | am: simplify --show-current-patch handling Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-10-29 |
René Scharfe | parse-options: make CMDMODE errors more precise Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-10-03 |
René Scharfe | parse-options: drop unused parse_opt_ctx_t member Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-09-11 |
René Scharfe | diff --no-index: fix -R with stdin Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-09-07 |
René Scharfe | grep: reject --no-or Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-09-05 |
René Scharfe | grep: use OPT_INTEGER_F for --max-depth Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-09-05 |
René Scharfe | name-rev: use OPT_HIDDEN_BOOL for --peel-tag Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-28 |
René Scharfe | parse-options: allow omitting option help text Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-08 |
René Scharfe | parse-options: disallow negating OPTION_SET_INT 0 Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | parse-options: simplify usage_padding() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | parse-options: no --[no-]no-... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | parse-options: factor out usage_indent() and usage_padding() Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | parse-options: show negatability of options in short... Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | t1502: test option negation Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | t1502: move optionspec help output to a file Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | t1502, docs: disallow --no-help Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-08-07 |
René Scharfe | subtree: disallow --no-{help,quiet,debug,branch,message} Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-07-31 |
René Scharfe | bundle: use OPT_PASSTHRU_ARGV Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |
2023-07-21 |
René Scharfe | pack-objects: fix --no-quiet Signed-off-by: René Scharfe <l.s.r@web.de>
|
commit | commitdiff | tree |