index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
apply.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-27
Merge branch 'jc/am-whitespace-doc'
Junio C Hamano
1
-1
/
+2
2024-02-26
Merge branch 'cp/apply-core-filemode'
Junio C Hamano
1
-3
/
+13
2024-02-14
doc: add shortcut to "am --whitespace=<action>"
Junio C Hamano
1
-1
/
+2
2023-12-26
apply: code simplification
Junio C Hamano
1
-4
/
+8
2023-12-26
apply: correctly reverse patch's pre- and post-image mode bits
Junio C Hamano
1
-4
/
+4
2023-12-26
apply: ignore working tree filemode when !core.filemode
Chandra Pratap
1
-2
/
+8
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-07-17
Merge branch 'cw/compat-util-header-cleanup'
Junio C Hamano
1
-2
/
+0
2023-07-06
Merge branch 'pw/apply-too-large'
Junio C Hamano
1
-3
/
+4
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-07-05
treewide: remove unnecessary includes for wrapper.h
Calvin Wan
1
-1
/
+0
2023-06-26
apply: improve error messages when reading patch
Phillip Wood
1
-3
/
+4
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-06-21
merge-ll: rename from ll-merge
Elijah Newren
1
-1
/
+1
2023-06-21
git-compat-util.h: remove unneccessary include of wildmatch.h
Elijah Newren
1
-0
/
+1
2023-06-21
repository: remove unnecessary include of path.h
Elijah Newren
1
-0
/
+1
2023-06-21
cache.h: remove this no-longer-used header
Elijah Newren
1
-1
/
+1
2023-06-21
read-cache*.h: move declarations for read-cache.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-06-21
name-hash.h: move declarations for name-hash.c from cache.h
Elijah Newren
1
-0
/
+1
2023-05-09
Merge branch 'en/header-split-cache-h-part-2'
Junio C Hamano
1
-0
/
+3
2023-04-25
Merge branch 'en/header-split-cache-h'
Junio C Hamano
1
-0
/
+2
2023-04-24
Sync with Git 2.40.1
Junio C Hamano
1
-2
/
+12
2023-04-24
ws.h: move declarations for ws.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-24
base85.h: move declarations for base85.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-24
symlinks.h: move declarations for symlinks.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-17
Sync with 2.39.3
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.38.5
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.36.6
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.35.8
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.34.8
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.32.7
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.31.8
Johannes Schindelin
1
-2
/
+12
2023-04-17
Sync with 2.30.9
Johannes Schindelin
1
-2
/
+12
2023-04-17
apply --reject: overwrite existing `.rej` symlink if it exists
Johannes Schindelin
1
-2
/
+12
2023-04-11
object-file.h: move declarations for object-file.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-06
Merge branch 'en/header-split-cleanup'
Junio C Hamano
1
-0
/
+5
2023-04-06
Merge branch 'ab/remove-implicit-use-of-the-repository'
Junio C Hamano
1
-5
/
+8
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-5
/
+8
2023-03-28
cocci: apply the "object-store.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-3
/
+6
2023-03-28
cocci: apply the "cache.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2023-03-21
setup.h: move declarations for setup.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
environment.h: move declarations for environment.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
wrapper.h: move declarations for wrapper.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
abspath.h: move absolute path functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: be explicit about dependence on gettext.h
Elijah Newren
1
-0
/
+1
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2023-02-23
alloc.h: move ALLOC_GROW() functions from cache.h
Elijah Newren
1
-0
/
+1
2023-02-14
Merge branch 'jk/unused-post-2.39' into maint-2.39
Junio C Hamano
1
-2
/
+2
2023-02-13
Sync with Git 2.39.2
Junio C Hamano
1
-0
/
+27
2023-02-06
Sync with 2.38.4
Johannes Schindelin
1
-0
/
+27
2023-02-06
Sync with 2.36.5
Johannes Schindelin
1
-0
/
+27
2023-02-06
Sync with 2.35.7
Johannes Schindelin
1
-0
/
+27
2023-02-06
Sync with 2.34.7
Johannes Schindelin
1
-0
/
+27
2023-02-06
Sync with 2.32.6
Johannes Schindelin
1
-0
/
+27
2023-02-06
Sync with 2.31.7
Johannes Schindelin
1
-0
/
+27
2023-02-06
Sync with 2.30.8
Johannes Schindelin
1
-0
/
+27
2023-02-03
apply: fix writing behind newly created symbolic links
Patrick Steinhardt
1
-0
/
+27
2023-01-17
treewide: always have a valid "index_state.repo" member
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2023-01-16
cache API: add a "INDEX_STATE_INIT" macro/function, add release_index()
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-12-13
ws: drop unused parameter from ws_blank_line()
Jeff King
1
-2
/
+2
2022-10-30
Merge branch 'tb/cap-patch-at-1gb'
Taylor Blau
1
-1
/
+11
2022-10-25
apply: reject patches larger than ~1 GiB
Taylor Blau
1
-1
/
+11
2022-10-17
apply: mark unused parameters in noop error/warning routine
Jeff King
1
-1
/
+1
2022-10-17
apply: mark unused parameters in handlers
Jeff King
1
-8
/
+8
2022-05-20
Merge branch 'ep/maint-equals-null-cocci'
Junio C Hamano
1
-3
/
+3
2022-05-02
Merge branch 'ep/maint-equals-null-cocci' for maint-2.35
Junio C Hamano
1
-3
/
+3
2022-05-02
tree-wide: apply equals-null.cocci
Junio C Hamano
1
-3
/
+3
2022-03-16
Merge branch 'ab/object-file-api-updates'
Junio C Hamano
1
-6
/
+6
2022-03-04
range-diff: plug memory leak in common invocation
Ævar Arnfjörð Bjarmason
1
-1
/
+6
2022-02-25
object-file API: have hash_object_file() take "enum object_type"
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2022-02-25
object-file API: have write_object_file() take "enum object_type"
Ævar Arnfjörð Bjarmason
1
-4
/
+4
2022-02-16
Merge branch 'en/remerge-diff'
Junio C Hamano
1
-1
/
+4
2022-02-05
Merge branch 'rs/apply-symlinks-use-strset'
Junio C Hamano
1
-34
/
+8
2022-02-02
ll-merge: make callers responsible for showing warnings
Elijah Newren
1
-1
/
+4
2022-01-10
Merge branch 'ja/i18n-similar-messages'
Junio C Hamano
1
-4
/
+4
2022-01-10
Merge branch 'jz/apply-3-corner-cases'
Junio C Hamano
1
-1
/
+3
2022-01-07
apply: use strsets to track symlinks
René Scharfe
1
-34
/
+8
2022-01-05
i18n: factorize "--foo outside a repository"
Jean-Noël Avila
1
-3
/
+3
2022-01-05
i18n: turn "options are incompatible" into "cannot be used together"
Jean-Noël Avila
1
-1
/
+1
2021-12-20
git-apply: skip threeway in add / rename cases
Jerry Zhang
1
-1
/
+3
2021-12-13
git-apply: add --allow-empty flag
Jerry Zhang
1
-2
/
+6
2021-12-13
git-apply: add --quiet flag
Jerry Zhang
1
-1
/
+1
2021-10-12
Merge branch 'jc/trivial-threeway-binary-merge' into maint
Junio C Hamano
1
-0
/
+21
2021-10-12
Merge branch 'jk/apply-binary-hunk-parsing-fix' into maint
Junio C Hamano
1
-0
/
+1
2021-09-15
Merge branch 'jc/trivial-threeway-binary-merge'
Junio C Hamano
1
-0
/
+21
2021-09-05
apply: resolve trivial merge without hitting ll-merge with "--3way"
Junio C Hamano
1
-0
/
+21
2021-08-30
Merge branch 'jk/apply-binary-hunk-parsing-fix'
Junio C Hamano
1
-0
/
+1
2021-08-10
apply: keep buffer/size pair in sync when parsing binary hunks
Jeff King
1
-0
/
+1
2021-07-01
string-list.h users: change to use *_{nodup,dup}()
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2021-05-07
Merge branch 'jz/apply-3way-first-message-fix'
Junio C Hamano
1
-1
/
+5
2021-04-29
apply: adjust messages to account for --3way changes
Jerry Zhang
1
-1
/
+5
2021-04-07
git-apply: allow simultaneous --cached and --3way options
Jerry Zhang
1
-3
/
+6
2021-04-06
git-apply: try threeway first when "--3way" is used
Jerry Zhang
1
-7
/
+6
2021-04-02
Merge branch 'mt/parallel-checkout-part-1'
Junio C Hamano
1
-0
/
+1
2021-03-23
entry: extract a header file for entry.c functions
Matheus Tavares
1
-0
/
+1
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-3
/
+3
2020-12-18
Merge branch 'ab/unreachable-break'
Junio C Hamano
1
-2
/
+0
2020-12-15
style: do not "break" in switch() after "return"
Ævar Arnfjörð Bjarmason
1
-2
/
+0
2020-12-08
Merge branch 'mt/do-not-use-scld-in-working-tree'
Junio C Hamano
1
-1
/
+1
2020-12-02
apply: don't use core.sharedRepository to create working tree files
Matheus Tavares
1
-1
/
+1
2020-10-20
apply: when -R, also reverse list of sections
Jonathan Tan
1
-2
/
+7
2020-08-27
Merge branch 'jk/leakfix'
Junio C Hamano
1
-2
/
+2
2020-08-17
Merge branch 'rp/apply-cached-with-i-t-a'
Junio C Hamano
1
-4
/
+21
2020-08-17
config: drop git_config_get_string_const()
Jeff King
1
-2
/
+2
2020-08-09
apply: make i-t-a entries never match worktree
Raymond E. Pasco
1
-5
/
+19
2020-08-06
apply: allow "new file" patches on i-t-a entries
Raymond E. Pasco
1
-4
/
+7
2020-08-06
apply: do not lazy fetch when applying binary
Jonathan Tan
1
-1
/
+1
2020-04-28
Use OPT_CALLBACK and OPT_CALLBACK_F
Denton Liu
1
-14
/
+14
2020-03-16
convert: permit passing additional metadata to filter processes
brian m. carlson
1
-1
/
+1
2020-01-31
sha1-file: pass git_hash_algo to hash_object_file()
Matheus Tavares
1
-2
/
+4
2019-12-16
Merge branch 'js/add-i-a-bit-more-tests'
Junio C Hamano
1
-0
/
+10
2019-12-06
Merge branch 'jk/lore-is-the-archive'
Junio C Hamano
1
-1
/
+1
2019-12-06
apply --allow-overlap: fix a corner case
Johannes Schindelin
1
-0
/
+10
2019-12-01
Merge branch 'en/doc-typofix'
Junio C Hamano
1
-2
/
+2
2019-11-30
doc: replace public-inbox links with lore.kernel.org
Jeff King
1
-1
/
+1
2019-11-10
Merge branch 'dl/apply-3way-diff3'
Junio C Hamano
1
-1
/
+1
2019-11-10
Fix spelling errors in code comments
Elijah Newren
1
-2
/
+2
2019-10-24
apply: respect merge.conflictStyle in --3way
Denton Liu
1
-1
/
+1
2019-10-15
Merge branch 'tg/range-diff-output-update'
Junio C Hamano
1
-21
/
+22
2019-10-09
range-diff: don't segfault with mode-only changes
Thomas Gummerer
1
-21
/
+22
2019-09-09
Merge branch 'bc/reread-attributes-during-rebase'
Junio C Hamano
1
-0
/
+11
2019-09-03
am: reload .gitattributes after patching it
brian m. carlson
1
-0
/
+11
2019-07-11
apply: make parse_git_diff_header public
Thomas Gummerer
1
-50
/
+19
2019-07-11
apply: only pass required data to gitdiff_* functions
Thomas Gummerer
1
-24
/
+35
2019-07-09
apply: only pass required data to find_name_*
Thomas Gummerer
1
-24
/
+24
2019-07-09
apply: only pass required data to check_header_line
Thomas Gummerer
1
-4
/
+4
2019-07-09
apply: only pass required data to git_header_name
Thomas Gummerer
1
-8
/
+8
2019-07-09
apply: only pass required data to skip_tree_prefix
Thomas Gummerer
1
-9
/
+9
2019-07-09
apply: replace marc.info link with public-inbox
Thomas Gummerer
1
-1
/
+1
2019-05-28
fill_stat_cache_info(): prepare for an fsmonitor fix
Johannes Schindelin
1
-1
/
+1
2019-02-20
completion: add more parameter value completion
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2019-02-06
Merge branch 'jk/loose-object-cache-oid'
Junio C Hamano
1
-1
/
+1
2019-02-06
Merge branch 'jk/unused-parameter-cleanup'
Junio C Hamano
1
-3
/
+2
2019-02-06
Merge branch 'nd/the-index-final'
Junio C Hamano
1
-2
/
+3
2019-01-24
apply: drop unused "def" parameter from find_name_gnu()
Jeff King
1
-3
/
+2
2019-01-14
Merge branch 'nd/checkout-noisy'
Junio C Hamano
1
-1
/
+2
2019-01-14
read-cache.c: kill read_index()
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2019-01-14
repository.c: replace hold_locked_index() with repo_hold_locked_index()
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2019-01-08
convert has_sha1_file() callers to has_object_file()
Jeff King
1
-1
/
+1
2018-11-18
Merge branch 'js/apply-recount-allow-noop'
Junio C Hamano
1
-1
/
+1
2018-11-14
checkout: print something when checking out paths
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2018-11-13
apply --recount: allow "no-op hunks"
Johannes Schindelin
1
-1
/
+1
2018-11-06
assert NOARG/NONEG behavior of parse-options callbacks
Jeff King
1
-0
/
+18
2018-11-06
apply: return -1 from option callback instead of calling exit(1)
Jeff King
1
-1
/
+1
2018-11-06
apply: mark include/exclude options as NONEG
Jeff King
1
-2
/
+2
2018-10-30
Merge branch 'bc/hash-transition-part-15'
Junio C Hamano
1
-24
/
+26
2018-10-15
apply: rename new_sha1_prefix and old_sha1_prefix
brian m. carlson
1
-20
/
+20
2018-10-15
apply: replace hard-coded constants
brian m. carlson
1
-8
/
+10
2018-09-21
ws.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-3
/
+5
2018-09-21
rerere.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-09-21
ll-merge.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-3
/
+6
2018-08-13
apply.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-21
/
+25
2018-08-13
apply.c: make init_apply_state() take a struct repository
Nguyễn Thái Ngọc Duy
1
-0
/
+2
2018-08-13
apply.c: pass struct apply_state to more functions
Nguyễn Thái Ngọc Duy
1
-7
/
+11
2018-08-13
convert.c: remove an implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-08-02
Merge branch 'jm/cache-entry-from-mem-pool'
Junio C Hamano
1
-13
/
+11
2018-07-24
Merge branch 'en/apply-comment-fix'
Junio C Hamano
1
-1
/
+1
2018-07-18
Merge branch 'sb/object-store-grafts'
Junio C Hamano
1
-0
/
+1
2018-07-03
block alloc: add lifecycle APIs for cache_entry structs
Jameson Miller
1
-13
/
+11
2018-07-03
read-cache: teach make_cache_entry to take object_id
Jameson Miller
1
-1
/
+1
2018-06-28
apply: fix grammar error in comment
Elijah Newren
1
-1
/
+1
2018-06-25
Merge branch 'nd/diff-apply-ita'
Junio C Hamano
1
-7
/
+12
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-2
/
+2
2018-05-30
Merge branch 'ma/lockfile-cleanup'
Junio C Hamano
1
-1
/
+1
2018-05-29
Sync with Git 2.17.1
Junio C Hamano
1
-2
/
+2
2018-05-29
apply: add --intent-to-add
Nguyễn Thái Ngọc Duy
1
-7
/
+12
2018-05-22
Sync with Git 2.16.4
Junio C Hamano
1
-2
/
+2
2018-05-22
Sync with Git 2.15.2
Junio C Hamano
1
-2
/
+2
2018-05-22
Sync with Git 2.14.4
Junio C Hamano
1
-2
/
+2
2018-05-22
Sync with Git 2.13.7
Junio C Hamano
1
-2
/
+2
2018-05-21
verify_path: disallow symlinks in .gitmodules
Jeff King
1
-2
/
+2
2018-05-16
object-store: move object access functions to object-store.h
Stefan Beller
1
-0
/
+1
2018-05-10
lock_file: make function-local locks non-static
Martin Ågren
1
-1
/
+1
2018-05-06
Replace all die("BUG: ...") calls by BUG() ones
Johannes Schindelin
1
-2
/
+2
2018-04-10
Merge branch 'bc/object-id'
Junio C Hamano
1
-2
/
+2
2018-03-14
Merge branch 'nd/parseopt-completion'
Junio C Hamano
1
-2
/
+3
2018-03-14
sha1_file: convert read_sha1_file to struct object_id
brian m. carlson
1
-2
/
+2
2018-03-06
Merge branch 'bw/c-plus-plus'
Junio C Hamano
1
-61
/
+61
2018-02-28
Merge branch 'tk/apply-dev-null-verify-name-fix'
Junio C Hamano
1
-1
/
+1
2018-02-22
apply: rename 'new' variables
Brandon Williams
1
-27
/
+27
2018-02-22
apply: rename 'try' variables
Brandon Williams
1
-34
/
+34
2018-02-15
Merge branch 'po/object-id'
Junio C Hamano
1
-6
/
+6
2018-02-15
apply: handle Subversion diffs with /dev/null gracefully
Tatyana Krasnukha
1
-1
/
+1
2018-02-09
completion: use __gitcomp_builtin in _git_apply
Nguyễn Thái Ngọc Duy
1
-2
/
+3
2018-01-30
sha1_file: convert write_sha1_file to object_id
Patryk Obara
1
-4
/
+4
2018-01-30
sha1_file: convert hash_sha1_file to object_id
Patryk Obara
1
-2
/
+2
2018-01-16
convert_to_git(): safe_crlf/checksafe becomes int conv_flags
Torsten Bögershausen
1
-3
/
+3
2017-12-06
Merge branch 'rs/apply-inaccurate-eof-with-incomplete-line' into maint
Junio C Hamano
1
-0
/
+2
2017-11-27
Merge branch 'rs/apply-inaccurate-eof-with-incomplete-line'
Junio C Hamano
1
-0
/
+2
2017-11-27
Merge branch 'rs/apply-fuzzy-match-fix' into maint
Junio C Hamano
1
-39
/
+20
2017-11-21
Merge branch 'rs/apply-fuzzy-match-fix'
Junio C Hamano
1
-39
/
+20
2017-11-17
apply: update line lengths for --inaccurate-eof
René Scharfe
1
-0
/
+2
2017-11-12
apply: avoid out-of-bounds access in fuzzy_matchlines()
René Scharfe
1
-39
/
+20
2017-10-06
apply: remove `newfd` from `struct apply_state`
Martin Ågren
1
-11
/
+6
2017-10-06
apply: move lockfile into `apply_state`
Martin Ågren
1
-9
/
+5
2017-09-22
consistently use "fallthrough" comments in switches
Jeff King
1
-1
/
+2
2017-09-10
Merge branch 'rs/apply-epoch'
Junio C Hamano
1
-19
/
+18
2017-09-10
Merge branch 'rs/apply-lose-prefix-length' into maint
Junio C Hamano
1
-7
/
+5
2017-09-10
Merge branch 'tb/apply-with-crlf' into maint
Junio C Hamano
1
-5
/
+36
[next]