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
/
archive-tar.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-12
use xstrncmpz()
René Scharfe
1
-1
/
+1
2023-12-26
archive.h: remove unnecessary include
Elijah Newren
1
-0
/
+1
2023-07-17
Merge branch 'cw/compat-util-header-cleanup'
Junio C Hamano
1
-1
/
+0
2023-07-06
Merge branch 'gc/config-context'
Junio C Hamano
1
-2
/
+3
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-06-28
config: pass kvi to die_bad_number()
Glen Choo
1
-2
/
+2
2023-06-28
config: add ctx arg to config_fn_t
Glen Choo
1
-1
/
+2
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-04-11
git-zlib: move declarations for git-zlib functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
write-or-die.h: move declarations for write-or-die.c 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
-1
/
+2
2022-10-30
archive-tar: report filter start error only once
René Scharfe
1
-0
/
+1
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2022-08-19
mark unused read_tree_recursive() callback parameters
Jeff King
1
-1
/
+1
2022-08-19
config: mark unused callback parameters
Jeff King
1
-1
/
+2
2022-06-15
archive-tar: use internal gzip by default
René Scharfe
1
-2
/
+2
2022-06-15
archive-tar: use OS_CODE 3 (Unix) for internal gzip
René Scharfe
1
-0
/
+7
2022-06-15
archive-tar: add internal gzip implementation
René Scharfe
1
-1
/
+44
2022-06-15
archive-tar: factor out write_block()
René Scharfe
1
-4
/
+9
2022-06-15
archive: rename archiver data field to filter_command
René Scharfe
1
-5
/
+5
2022-02-24
archive-*.c: use designated initializers for "struct archiver"
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2021-11-25
run-command API users: use strvec_push(), not argv construction
Ævar Arnfjörð Bjarmason
1
-6
/
+3
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-1
/
+1
2020-11-09
archive: support compression levels beyond 9
René Scharfe
1
-1
/
+2
2020-09-19
archive: read short blobs in archive.c::write_archive_entry()
René Scharfe
1
-19
/
+3
2020-04-10
parse_config_key(): return subsection len as size_t
Jeff King
1
-2
/
+2
2020-01-31
streaming: allow open_istream() to handle any repo
Matheus Tavares
1
-3
/
+3
2019-09-09
Merge branch 'rs/pax-extended-header-length-fix'
Junio C Hamano
1
-4
/
+10
2019-08-19
archive-tar: turn length miscalculation warning into BUG
René Scharfe
1
-3
/
+3
2019-08-19
archive-tar: use size_t in strbuf_append_ext_header()
René Scharfe
1
-5
/
+5
2019-08-19
archive-tar: fix pax extended header length calculation
René Scharfe
1
-1
/
+1
2019-08-19
archive-tar: report wrong pax extended header length
René Scharfe
1
-0
/
+6
2019-04-01
archive: convert struct archiver_args to object_id
brian m. carlson
1
-3
/
+4
2018-12-09
Indent code with TABs
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-11-12
Upcast size_t variables to uintmax_t when printing
Torsten Bögershausen
1
-1
/
+1
2018-08-20
Merge branch 'nd/no-the-index'
Junio C Hamano
1
-1
/
+1
2018-08-15
Merge branch 'nd/i18n'
Junio C Hamano
1
-6
/
+6
2018-08-13
archive-*.c: use the right repository
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-07-23
archive-tar.c: mark more strings for translation
Nguyễn Thái Ngọc Duy
1
-6
/
+6
2018-07-18
Merge branch 'sb/object-store-grafts'
Junio C Hamano
1
-0
/
+1
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-1
/
+1
2018-05-16
object-store: move object access functions to object-store.h
Stefan Beller
1
-0
/
+1
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-03-14
sha1_file: convert sha1_object_info* to object_id
brian m. carlson
1
-1
/
+1
2018-03-14
streaming: convert open_istream to use struct object_id
brian m. carlson
1
-1
/
+1
2018-03-14
archive: convert sha1_file_to_archive to struct object_id
brian m. carlson
1
-1
/
+1
2018-03-14
archive: convert write_archive_entry_fn_t to object_id
brian m. carlson
1
-14
/
+14
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
2017-06-15
config: don't include config.h by default
Brandon Williams
1
-0
/
+1
2017-05-09
archive-tar: fix a sparse 'constant too large' warning
Ramsay Jones
1
-2
/
+2
2017-04-27
timestamp_t: a new data type for timestamps
Johannes Schindelin
1
-2
/
+5
2016-08-12
Merge branch 'jk/big-and-future-archive-tar'
Junio C Hamano
1
-10
/
+5
2016-08-06
archive-tar: make write_extended_header() void
René Scharfe
1
-10
/
+5
2016-07-15
archive-tar: huge offset and future timestamps would not work on 32-bit
Junio C Hamano
1
-0
/
+5
2016-07-01
archive-tar: drop return value
Jeff King
1
-7
/
+4
2016-07-01
archive-tar: write extended headers for far-future mtime
Jeff King
1
-3
/
+16
2016-07-01
archive-tar: write extended headers for file sizes >= 8GB
Jeff King
1
-2
/
+29
2016-05-26
archive-tar: convert snprintf to xsnprintf
Jeff King
1
-1
/
+1
2015-09-25
archive-tar: use xsnprintf for trivial formatting
Jeff King
1
-13
/
+13
2015-09-25
convert trivial sprintf / strcpy calls to xsnprintf
Jeff King
1
-1
/
+1
2015-09-25
archive-tar: fix minor indentation violation
Jeff King
1
-1
/
+1
2014-10-20
Revert "archive: honor tar.umask even for pax headers"
Junio C Hamano
1
-2
/
+2
2014-09-11
Merge branch 'rs/child-process-init'
Junio C Hamano
1
-2
/
+1
2014-08-20
run-command: introduce CHILD_PROCESS_INIT
René Scharfe
1
-2
/
+1
2014-08-04
archive: honor tar.umask even for pax headers
brian m. carlson
1
-2
/
+2
2013-01-23
archive-tar: use parse_config_key when parsing config
Jeff King
1
-9
/
+1
2013-01-10
Merge branch 'rs/leave-base-name-in-name-field-of-tar'
Junio C Hamano
1
-0
/
+2
2013-01-05
archive-tar: split long paths more carefully
René Scharfe
1
-0
/
+2
2012-06-13
archive: ustar header checksum is computed unsigned
Junio C Hamano
1
-3
/
+3
2012-05-23
Merge branch 'rs/archive-tree-in-tip-simplify'
Junio C Hamano
1
-2
/
+2
2012-05-18
archive-tar: keep const in checksum calculation
René Scharfe
1
-2
/
+2
2012-05-03
archive-tar: stream large blobs to tar file
Nguyễn Thái Ngọc Duy
1
-5
/
+51
2012-05-03
archive: delegate blob reading to backend
Nguyễn Thái Ngọc Duy
1
-4
/
+21
2012-05-03
archive-tar: unindent write_tar_entry by one level
Nguyễn Thái Ngọc Duy
1
-31
/
+25
2012-05-03
archive-tar: turn write_tar_entry into blob-writing only
Nguyễn Thái Ngọc Duy
1
-26
/
+52
2011-06-22
upload-archive: allow user to turn off filters
Jeff King
1
-1
/
+10
2011-06-22
archive: provide builtin .tar.gz filter
Jeff King
1
-0
/
+2
2011-06-22
archive: implement configurable tar filters
Jeff King
1
-1
/
+106
2011-06-22
archive: pass archiver struct to write_archive callback
Jeff King
1
-1
/
+2
2011-06-22
archive: refactor list of archive formats
Jeff King
1
-3
/
+13
2011-06-22
archive-tar: don't reload default config options
Jeff King
1
-1
/
+1
2009-05-08
archive-tar.c: squelch a type mismatch warning
Junio C Hamano
1
-1
/
+1
2008-10-12
Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer
Brandon Casey
1
-4
/
+2
2008-07-19
archive: remove unused headers
René Scharfe
1
-2
/
+0
2008-07-15
archive: centralize archive entry writing
René Scharfe
1
-79
/
+37
2008-07-15
archive: add baselen member to struct archiver_args
René Scharfe
1
-5
/
+3
2008-07-15
add context pointer to read_tree_recursive()
René Scharfe
1
-5
/
+6
2008-06-09
Teach new attribute 'export-ignore' to git-archive
René Scharfe
1
-0
/
+2
2008-05-14
Provide git_config with a callback-data parameter
Johannes Schindelin
1
-3
/
+3
2008-04-10
git-archive: ignore prefix when checking file attribute
René Scharfe
1
-2
/
+4
2008-02-11
archive-tar.c: guard config parser from value=NULL
Junio C Hamano
1
-1
/
+1
2007-09-20
Fix the expansion pattern of the pseudo-static path buffer.
Pierre Habouzit
1
-3
/
+2
2007-09-16
Now that cache.h needs strbuf.h, remove useless includes.
Pierre Habouzit
1
-1
/
+0
2007-09-10
Strbuf API extensions and fixes.
Pierre Habouzit
1
-2
/
+2
2007-09-10
Merge branch 'master' into ph/strbuf
Junio C Hamano
1
-1
/
+4
2007-09-06
Simplify strbuf uses in archive-tar.c using strbuf API
Pierre Habouzit
1
-49
/
+16
2007-09-06
Rework strbuf API and semantics.
Pierre Habouzit
1
-1
/
+1
2007-09-03
archive: specfile support (--pretty=format: in archive files)
René Scharfe
1
-1
/
+4
2007-05-21
rename dirlink to gitlink.
Martin Waitz
1
-2
/
+2
2007-05-18
git-archive: convert archive entries like checkouts do
René Scharfe
1
-7
/
+9
2007-05-12
git-archive: don't die when repository uses subprojects
Lars Hjemli
1
-2
/
+2
2007-02-27
convert object type handling from a string to a number
Nicolas Pitre
1
-2
/
+2
2007-01-06
Set default "tar" umask to 002 and owner.group to root.root
René Scharfe
1
-4
/
+3
2006-12-20
simplify inclusion of system header files.
Junio C Hamano
1
-1
/
+0
2006-09-24
git-tar-tree: Move code for git-archive --format=tar to archive-tar.c
Rene Scharfe
1
-0
/
+325