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
/
builtin
/
fast-export.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-12
use xstrncmpz()
René Scharfe
1
-2
/
+1
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-09-05
parse-options: prefer opt->value to globals in callbacks
Jeff King
1
-15
/
+21
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-06-21
cache.h: remove this no-longer-used header
Elijah Newren
1
-1
/
+0
2023-04-25
Merge branch 'en/header-split-cache-h'
Junio C Hamano
1
-0
/
+1
2023-04-11
object-file.h: move declarations for object-file.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-06
Merge branch 'en/header-split-cleanup'
Junio C Hamano
1
-0
/
+1
2023-04-06
Merge branch 'ab/remove-implicit-use-of-the-repository'
Junio C Hamano
1
-5
/
+7
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-5
/
+7
2023-03-28
cocci: apply the "refs.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-28
cocci: apply the "object-store.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2023-03-28
cocci: apply the "commit.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2023-03-22
fast-export: drop unused parameter from anonymize_commit_message()
Jeff King
1
-2
/
+2
2023-03-22
fast-export: drop data parameter from anonymous generators
Jeff King
1
-14
/
+13
2023-03-22
fast-export: de-obfuscate --anonymize-map handling
Jeff King
1
-6
/
+2
2023-03-22
fast-export: factor out anonymized_entry creation
Jeff King
1
-9
/
+26
2023-03-22
fast-export: simplify initialization of anonymized hashmaps
Jeff King
1
-7
/
+4
2023-03-22
fast-export: drop const when storing anonymized values
Jeff King
1
-1
/
+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
2022-12-13
diff: mark unused parameters in callbacks
Jeff King
1
-1
/
+1
2022-09-14
Merge branch 'ab/unused-annotation'
Junio C Hamano
1
-1
/
+1
2022-09-14
Merge branch 'jk/unused-annotation'
Junio C Hamano
1
-1
/
+1
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-08-19
hashmap: mark unused callback parameters
Jeff King
1
-1
/
+1
2022-08-19
parse-options: PARSE_OPT_KEEP_UNKNOWN only applies to --options
SZEDER Gábor
1
-1
/
+1
2022-06-07
Merge branch 'ab/plug-leak-in-revisions'
Junio C Hamano
1
-0
/
+1
2022-05-04
Merge branch 'rs/fast-export-pathspec-fix'
Junio C Hamano
1
-0
/
+1
2022-04-30
2.36 fast-export regression fix
René Scharfe
1
-0
/
+1
2022-04-13
revisions API users: add straightforward release_revisions()
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-03-16
Merge branch 'ab/object-file-api-updates'
Junio C Hamano
1
-1
/
+1
2022-02-25
object-file API: have hash_object_file() take "enum object_type"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-02-25
object-file API: split up and simplify check_object_signature()
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-02-04
i18n: fix some misformated placeholders in command synopsis
Jean-Noël Avila
1
-1
/
+1
2022-01-10
Merge branch 'ja/i18n-similar-messages'
Junio C Hamano
1
-2
/
+2
2022-01-05
i18n: factorize "--foo requires --bar" and the like
Jean-Noël Avila
1
-1
/
+1
2022-01-05
i18n: turn "options are incompatible" into "cannot be used together"
Jean-Noël Avila
1
-1
/
+1
2021-12-21
fast-export: fix surprising behavior with --first-parent
William Sprent
1
-36
/
+4
2021-10-25
Merge branch 'ab/fsck-unexpected-type'
Junio C Hamano
1
-1
/
+1
2021-10-01
fsck: report invalid object type-path combinations
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-09-10
Merge branch 'tk/fast-export-anonymized-tag-fix'
Junio C Hamano
1
-0
/
+1
2021-08-31
fast-export: fix anonymized tag using original length
Tal Kelrich
1
-0
/
+1
2021-04-27
hash: provide per-algorithm null OIDs
brian m. carlson
1
-5
/
+5
2021-01-06
builtin/*: update usage format
ZheNing Hu
1
-11
/
+11
2020-12-15
style: do not "break" in switch() after "return"
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2020-10-05
Merge branch 'js/default-branch-name-part-2'
Junio C Hamano
1
-1
/
+1
2020-10-04
Merge branch 'jk/drop-unaligned-loads'
Junio C Hamano
1
-4
/
+4
2020-09-24
Revert "fast-export: use local array to store anonymized oid"
Jeff King
1
-4
/
+4
2020-09-21
fast-export: avoid using unnecessary language in a code comment
Johannes Schindelin
1
-1
/
+1
2020-09-02
wt-status: tolerate dangling marks
Jonathan Tan
1
-1
/
+1
2020-06-25
fast-export: use local array to store anonymized oid
Jeff King
1
-4
/
+4
2020-06-25
fast-export: anonymize "master" refname
Jeff King
1
-7
/
+0
2020-06-25
fast-export: allow seeding the anonymized mapping
Jeff King
1
-1
/
+49
2020-06-23
fast-export: add a "data" callback parameter to anonymize_str()
Jeff King
1
-13
/
+14
2020-06-23
fast-export: move global "idents" anonymize hashmap into function
Jeff King
1
-1
/
+1
2020-06-23
fast-export: use a flex array to store anonymized entries
Jeff King
1
-3
/
+2
2020-06-23
fast-export: stop storing lengths in anonymized hashmaps
Jeff King
1
-10
/
+18
2020-06-23
fast-export: tighten anonymize_mem() interface to handle only strings
Jeff King
1
-27
/
+26
2020-06-23
fast-export: store anonymized oids as hex strings
Jeff King
1
-12
/
+16
2020-06-23
fast-export: use xmemdupz() for anonymizing oids
Jeff King
1
-1
/
+1
2020-02-14
Merge branch 'mt/use-passed-repo-more-in-funcs'
Junio C Hamano
1
-1
/
+2
2020-01-31
C: use skip_prefix() to avoid hardcoded string length
Junio C Hamano
1
-2
/
+1
2020-01-31
sha1-file: allow check_object_signature() to handle any repo
Matheus Tavares
1
-1
/
+2
2019-10-15
Merge branch 'ew/hashmap'
Junio C Hamano
1
-5
/
+10
2019-10-07
hashmap: remove type arg from hashmap_{get,put,remove}_entry
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_cmp_fn takes hashmap_entry params
Eric Wong
1
-2
/
+7
2019-10-07
hashmap_get{,_from_hash} return "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_put takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_get takes "const struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_entry_init takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-04
fast-export: handle nested tags
Elijah Newren
1
-12
/
+18
2019-10-04
fast-export: allow user to request tags be marked with --mark-tags
Elijah Newren
1
-0
/
+7
2019-10-04
fast-export: add support for --import-marks-if-exists
Elijah Newren
1
-4
/
+19
2019-09-28
fast-export: fix exporting a tag and nothing else
Elijah Newren
1
-1
/
+6
2019-06-20
object: convert lookup_object() to use object_id
Jeff King
1
-2
/
+2
2019-05-14
fast-export: do automatic reencoding of commit messages only if requested
Elijah Newren
1
-3
/
+43
2019-05-14
fast-export: differentiate between explicitly UTF-8 and implicitly UTF-8
Elijah Newren
1
-1
/
+1
2019-05-14
fast-export: avoid stripping encoding header if we cannot reencode
Elijah Newren
1
-2
/
+5
2019-01-04
Merge branch 'en/fast-export-import'
Junio C Hamano
1
-53
/
+137
2018-11-17
fast-export: add a --show-original-ids option to show original names
Elijah Newren
1
-5
/
+15
2018-11-17
fast-export: add --reference-excluded-parents option
Elijah Newren
1
-10
/
+32
2018-11-17
fast-export: ensure we export requested refs
Elijah Newren
1
-12
/
+42
2018-11-17
fast-export: when using paths, avoid corrupt stream with non-existent mark
Elijah Newren
1
-1
/
+12
2018-11-17
fast-export: move commit rewriting logic into a function for reuse
Elijah Newren
1
-15
/
+22
2018-11-17
fast-export: avoid dying when filtering by paths and old tags exist
Elijah Newren
1
-3
/
+6
2018-11-17
fast-export: use value from correct enum
Elijah Newren
1
-6
/
+6
2018-11-17
fast-export: convert sha1 to oid
Elijah Newren
1
-12
/
+13
2018-11-12
Upcast size_t variables to uintmax_t when printing
Torsten Bögershausen
1
-1
/
+1
2018-10-19
Merge branch 'nd/the-index'
Junio C Hamano
1
-1
/
+1
2018-09-21
revision.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-1
/
+1
2018-08-15
Merge branch 'nd/i18n'
Junio C Hamano
1
-21
/
+21
2018-07-23
Update messages in preparation for i18n
Nguyễn Thái Ngọc Duy
1
-21
/
+21
2018-06-29
commit: add repository argument to lookup_commit
Stefan Beller
1
-1
/
+1
2018-06-29
blob: add repository argument to lookup_blob
Stefan Beller
1
-1
/
+1
2018-06-29
object: add repository argument to parse_object_buffer
Stefan Beller
1
-1
/
+2
2018-06-29
object: add repository argument to lookup_object
Stefan Beller
1
-2
/
+3
2018-06-29
object: add repository argument to parse_object
Stefan Beller
1
-1
/
+1
2018-06-29
Merge branch 'sb/object-store-grafts' into sb/object-store-lookup
Junio C Hamano
1
-0
/
+1
2018-06-25
Merge branch 'nd/commit-util-to-slab'
Junio C Hamano
1
-5
/
+9
2018-05-30
Merge branch 'bw/ref-prefix-for-configured-refspec'
Junio C Hamano
1
-14
/
+8
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-1
/
+1
2018-05-30
Merge branch 'rs/no-null-ptr-arith-in-fast-export'
Junio C Hamano
1
-4
/
+3
2018-05-23
Merge branch 'sb/oid-object-info'
Junio C Hamano
1
-1
/
+1
2018-05-23
Merge branch 'ds/lazy-load-trees'
Junio C Hamano
1
-3
/
+3
2018-05-21
revision.c: use commit-slab for show_source
Nguyễn Thái Ngọc Duy
1
-5
/
+9
2018-05-18
remote: convert apply_refspecs to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
fast-export: convert to use struct refspec
Brandon Williams
1
-14
/
+7
2018-05-18
refspec: rename struct refspec to struct refspec_item
Brandon Williams
1
-2
/
+2
2018-05-18
refspec: move refspec parsing logic into its own file
Brandon Williams
1
-0
/
+1
2018-05-16
object-store: move object access functions to object-store.h
Stefan Beller
1
-0
/
+1
2018-05-10
fast-export: avoid NULL pointer arithmetic
René Scharfe
1
-4
/
+3
2018-05-08
Merge branch 'ma/fast-export-skip-merge-fix'
Junio C Hamano
1
-1
/
+4
2018-05-06
Replace all die("BUG: ...") calls by BUG() ones
Johannes Schindelin
1
-1
/
+1
2018-04-26
cache.h: add repository argument to oid_object_info
Stefan Beller
1
-1
/
+1
2018-04-21
fast-export: fix regression skipping some merge-commits
Martin Ågren
1
-1
/
+4
2018-04-11
treewide: replace maybe_tree with accessor methods
Derrick Stolee
1
-3
/
+3
2018-04-11
treewide: rename tree to maybe_tree
Derrick Stolee
1
-3
/
+3
2018-03-14
sha1_file: convert read_sha1_file to struct object_id
brian m. carlson
1
-2
/
+2
2018-03-14
sha1_file: convert sha1_object_info* to object_id
brian m. carlson
1
-1
/
+1
2018-03-14
sha1_file: convert check_sha1_signature to struct object_id
brian m. carlson
1
-1
/
+1
2018-02-14
object: rename function 'typename' to 'type_name'
Brandon Williams
1
-4
/
+4
2017-12-08
decorate: clean up and document API
Jonathan Tan
1
-1
/
+1
2017-11-09
Merge branch 'bw/diff-opt-impl-to-bitfields'
Junio C Hamano
1
-1
/
+1
2017-11-01
diff: make struct diff_flags members lowercase
Brandon Williams
1
-1
/
+1
2017-11-01
diff: remove DIFF_OPT_SET macro
Brandon Williams
1
-1
/
+1
2017-10-16
refs: convert dwim_ref and expand_ref to struct object_id
brian m. carlson
1
-1
/
+1
2017-09-29
Merge branch 'ma/leakplugs'
Junio C Hamano
1
-2
/
+1
2017-09-29
Merge branch 'jt/fast-export-copy-modify-fix'
Junio C Hamano
1
-14
/
+32
2017-09-24
object_array: add and use `object_array_pop()`
Martin Ågren
1
-2
/
+1
2017-09-21
fast-export: do not copy from modified file
Jonathan Tan
1
-14
/
+32
2017-06-30
hashmap.h: compare function has access to a data field
Stefan Beller
1
-3
/
+4
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
2017-06-19
Merge branch 'bw/object-id'
Junio C Hamano
1
-4
/
+4
2017-06-15
config: don't include config.h by default
Brandon Williams
1
-0
/
+1
2017-06-13
Merge branch 'nd/fopen-errors'
Junio C Hamano
1
-3
/
+1
2017-06-05
diff-tree: convert diff_tree_sha1 to struct object_id
Brandon Williams
1
-2
/
+2
2017-06-02
tree-diff: convert diff_root_tree_sha1 to struct object_id
Brandon Williams
1
-2
/
+2
2017-05-29
Merge branch 'js/plug-leaks'
Junio C Hamano
1
-0
/
+2
2017-05-26
use xfopen() in more places
Nguyễn Thái Ngọc Duy
1
-3
/
+1
2017-05-08
object: convert parse_object* to take struct object_id
brian m. carlson
1
-2
/
+2
2017-05-08
Convert lookup_blob to struct object_id
brian m. carlson
1
-1
/
+1
2017-05-08
Convert lookup_commit* to struct object_id
brian m. carlson
1
-1
/
+1
2017-05-08
fast-export: avoid leaking memory in handle_tag()
Johannes Schindelin
1
-0
/
+2
2017-02-22
builtin/fast-export: convert to struct object_id
brian m. carlson
1
-29
/
+29
2016-09-29
use QSORT
René Scharfe
1
-1
/
+1
2016-06-28
diff: convert struct diff_filespec to struct object_id
brian m. carlson
1
-5
/
+5
2016-02-22
convert trivial cases to ALLOC_ARRAY
Jeff King
1
-1
/
+1
2016-02-05
Merge branch 'js/fopen-harder' into maint
Junio C Hamano
1
-1
/
+1
2016-01-11
Handle more file writes correctly in shared repos
Johannes Schindelin
1
-1
/
+1
2015-11-20
Remove get_object_hash.
brian m. carlson
1
-6
/
+6
2015-11-20
Convert struct object to object_id
brian m. carlson
1
-11
/
+11
2015-11-20
Add several uses of get_object_hash.
brian m. carlson
1
-6
/
+6
2015-06-22
refs: move the remaining ref module declarations to refs.h
Michael Haggerty
1
-0
/
+1
2014-08-27
teach fast-export an --anonymize option
Jeff King
1
-11
/
+289
2014-07-02
Merge branch 'jk/commit-buffer-length'
Junio C Hamano
1
-1
/
+4
2014-06-13
commit: record buffer length in cache
Jeff King
1
-1
/
+1
2014-06-13
use get_commit_buffer everywhere
Jeff King
1
-1
/
+4
2014-04-21
fast-export: add support to delete refs
Felipe Contreras
1
-0
/
+14
2014-04-21
fast-export: add new --refspec option
Felipe Contreras
1
-0
/
+32
2014-04-21
fast-export: improve argument parsing
Felipe Contreras
1
-1
/
+2
2013-12-17
Merge branch 'cc/starts-n-ends-with'
Junio C Hamano
1
-1
/
+1
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-1
/
+1
2013-12-05
Merge branch 'jk/robustify-parse-commit'
Junio C Hamano
1
-2
/
+2
2013-10-24
use parse_commit_or_die instead of segfaulting
Jeff King
1
-2
/
+2
2013-09-17
Merge branch 'fc/fast-export'
Junio C Hamano
1
-40
/
+47
2013-09-04
Merge branch 'sb/parseopt-boolean-removal'
Junio C Hamano
1
-5
/
+5
2013-09-03
fast-export: refactor get_tags_and_duplicates()
Felipe Contreras
1
-30
/
+38
2013-09-03
fast-export: make extra_refs global
Felipe Contreras
1
-11
/
+10
2013-08-05
Replace deprecated OPT_BOOLEAN by OPT_BOOL
Stefan Beller
1
-5
/
+5
2013-07-29
many small typofixes
Ondřej Bílka
1
-1
/
+1
2013-05-07
fast-{import,export}: use get_sha1_hex() to read from marks file
Felipe Contreras
1
-1
/
+1
2013-05-07
fast-export: don't parse commits while reading marks file
Felipe Contreras
1
-1
/
+6
2013-05-07
fast-export: do not parse non-commit objects while reading marks file
Felipe Contreras
1
-6
/
+9
2013-04-15
fast-export: add --signed-tags=warn-strip mode
John Keeping
1
-1
/
+7
2013-04-12
Sync with 'maint'
Junio C Hamano
1
-2
/
+2
2013-04-12
Merge branch 'maint-1.8.1' into maint
Junio C Hamano
1
-2
/
+2
2013-04-12
fast-export: fix argument name in error messages
Paul Price
1
-2
/
+2
2013-04-07
fast-export: Allow pruned-references in mark file
Antoine Pelisse
1
-4
/
+7
2013-03-25
Merge branch 'jk/fast-export-object-lookup'
Junio C Hamano
1
-9
/
+13
2013-03-17
fast-export: do not load blob objects twice
Jeff King
1
-6
/
+10
2013-03-17
fast-export: rename handle_object function
Jeff King
1
-3
/
+3
2012-12-03
fast-export: make sure updated refs get updated
Felipe Contreras
1
-3
/
+7
2012-12-03
fast-export: don't handle uninteresting refs
Felipe Contreras
1
-4
/
+7
2012-11-29
fast-export: trivial cleanup
Felipe Contreras
1
-1
/
+1
2012-11-26
fast-export: avoid importing blob marks
Felipe Contreras
1
-0
/
+4
2012-08-20
i18n: fast-export: mark parseopt strings for translation
Nguyễn Thái Ngọc Duy
1
-14
/
+14
2012-07-09
Merge branch 'js/fast-export-paths-with-spaces'
Junio C Hamano
1
-0
/
+2
2012-06-27
fast-export: quote paths with spaces
Jay Soffian
1
-0
/
+2
2012-06-12
Merge branch 'js/maint-fast-export-mark-error'
Junio C Hamano
1
-1
/
+1
2012-03-01
Merge branch 'rs/no-no-no-parseopt'
Junio C Hamano
1
-3
/
+1
2012-02-28
parse-options: remove PARSE_OPT_NEGHELP
René Scharfe
1
-3
/
+1
2011-12-21
Fix an enum assignment issue spotted by Sun Studio
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2011-08-11
Merge branch 'jk/fast-export-quote-path'
Junio C Hamano
1
-7
/
+24
2011-08-05
fast-export: quote paths in output
Jeff King
1
-7
/
+24
2011-07-19
fast-export: support done feature
Sverre Rabbelier
1
-0
/
+9
2011-02-27
Merge branch 'mg/placeholders-are-lowercase'
Junio C Hamano
1
-2
/
+2
2011-02-15
Make <identifier> lowercase as per CodingGuidelines
Michael J Gruber
1
-2
/
+2
2011-02-03
struct rev_info: convert prune_data to struct pathspec
Nguyễn Thái Ngọc Duy
1
-1
/
+1
[next]