🌐 AI搜索 & 代理
🔍
主页
Sign in
chromium
/
external
/
github.com
/
git
/
git
/
refs/tags/v2.45.0
/
pack-write.c
tag
8be58deda2ccce7d036072ec34439f9fad88204f
tagger
Junio C Hamano <gitster@pobox.com>
Mon Apr 29 14:30:43 2024
object
786a3e4b8d754d2b14b1208b98eeb0a554ef19a8
Git 2.45
eea0e59
treewide: remove unnecessary includes in source files
by Elijah Newren
· 2 years ago
da9502f
treewide: remove unnecessary includes for wrapper.h
by Calvin Wan
· 2 years, 5 months ago
a034e91
object-store-ll.h: split this header out of object-store.h
by Elijah Newren
· 2 years, 6 months ago
c339932
repository: remove unnecessary include of path.h
by Elijah Newren
· 2 years, 6 months ago
fc23c39
Merge branch 'tb/enable-cruft-packs-by-default'
by Junio C Hamano
· 2 years, 8 months ago
849c8b3
Merge branch 'tb/pack-revindex-on-disk'
by Junio C Hamano
· 2 years, 8 months ago
c412583
pack-write.c: plug a leak in stage_tmp_packfiles()
by Taylor Blau
· 2 years, 8 months ago
3969e6c
pack-write.c: plug a leak in stage_tmp_packfiles()
by Taylor Blau
· 2 years, 8 months ago
65156bb
treewide: remove double forward declaration of read_in_full
by Elijah Newren
· 2 years, 8 months ago
5579f44
treewide: remove unnecessary cache.h inclusion
by Elijah Newren
· 2 years, 8 months ago
75f273d
treewide: be explicit about dependence on pack-revindex.h
by Elijah Newren
· 2 years, 8 months ago
32a8f51
environment.h: move declarations for environment.c functions from cache.h
by Elijah Newren
· 2 years, 9 months ago
f394e09
treewide: be explicit about dependence on gettext.h
by Elijah Newren
· 2 years, 9 months ago
41771fa
cache.h: remove dependence on hex.h; make other files include it explicitly
by Elijah Newren
· 2 years, 10 months ago
92cb135
git: remove duplicate includes
by Seija Kijin
· 3 years ago
82db195
pack-write: drop always-NULL parameter
by Derrick Stolee
· 3 years, 6 months ago
5dfaf49
pack-mtimes: support writing pack .mtimes files
by Taylor Blau
· 3 years, 7 months ago
d9fef9d
chunk-format.h: extract oid_version()
by Taylor Blau
· 3 years, 7 months ago
1c573cd
pack-write: pass 'struct packing_data' to 'stage_tmp_packfiles'
by Taylor Blau
· 3 years, 7 months ago
020406e
core.fsync: introduce granular fsync control infrastructure
by Neeraj Singh
· 3 years, 9 months ago
a1af533
Merge branch 'tb/pack-finalize-ordering'
by Junio C Hamano
· 4 years, 3 months ago
1ea5e46
Merge branch 'ab/reverse-midx-optim'
by Junio C Hamano
· 4 years, 3 months ago
2ec02dd
pack-write: split up finish_tmp_packfile() function
by Ævar Arnfjörð Bjarmason
· 4 years, 3 months ago
16a8690
pack-write.c: rename `.idx` files after `*.rev`
by Taylor Blau
· 4 years, 3 months ago
66833f0
pack-write: refactor renaming in finish_tmp_packfile()
by Ævar Arnfjörð Bjarmason
· 4 years, 3 months ago
8fe8bae
pack-write: skip *.rev work when not writing *.rev
by Ævar Arnfjörð Bjarmason
· 4 years, 3 months ago
66e905b
use xopen() to handle fatal open(2) failures
by René Scharfe
· 4 years, 4 months ago
e6b971f
Merge branch 'tb/reverse-midx'
by Junio C Hamano
· 4 years, 8 months ago
a587b5a
pack-write.c: extract 'write_rev_file_order'
by Taylor Blau
· 4 years, 9 months ago
6ee353d
Merge branch 'jt/transfer-fsck-across-packs'
by Junio C Hamano
· 4 years, 10 months ago
5476e1e
fetch-pack: print and use dangling .gitmodules
by Jonathan Tan
· 4 years, 10 months ago
8ef50d9
pack-write.c: prepare to write 'pack-*.rev' files
by Taylor Blau
· 4 years, 11 months ago
7c99bc2
pack-write: die on error in write_promisor_file()
by Christian Couder
· 5 years ago
33add2a
fetch-pack: refactor writing promisor file
by Christian Couder
· 5 years ago
455e8d1
Merge branch 'rs/hashwrite-be64'
by Junio C Hamano
· 5 years ago
970909c
pack-write: use hashwrite_be64()
by René Scharfe
· 5 years ago
06d43fa
pack-write: use hashwrite_be32() instead of double-buffering array
by René Scharfe
· 5 years ago
389cf68
pack-write: use hashwrite_be32() in write_idx_file()
by René Scharfe
· 5 years ago
d61aed0
Merge branch 'jb/doc-packfile-name' into master
by Junio C Hamano
· 5 years ago
e2bfa50
pack-write/docs: update regarding pack naming
by Johannes Berg
· 5 years ago
894c0f6
pack-write: use hash_to_hex when writing checksums
by brian m. carlson
· 6 years ago
67947c3
convert "hashcmp() != 0" to "!hasheq()"
by Jeff King
· 7 years ago
4a7e27e
convert "oidcmp() == 0" to oideq()
by Jeff King
· 7 years ago
cfe8321
csum-file: refactor finalize_hashfile() method
by Derrick Stolee
· 8 years ago
f2af9f5
csum-file: rename hashclose() to finalize_hashfile()
by Derrick Stolee
· 8 years ago
98a3bea
csum-file: rename sha1file to hashfile
by brian m. carlson
· 8 years ago
81c58cd
pack-write: switch various SHA-1 values to abstract forms
by brian m. carlson
· 8 years ago
90dca67
avoid looking at errno for short read_in_full() returns
by Jeff King
· 8 years ago
e6a492b
pack: convert struct pack_idx_entry to struct object_id
by brian m. carlson
· 9 years ago
594fa99
odb_mkstemp: write filename into strbuf
by Jeff King
· 9 years ago
892e723
do not check odb_mkstemp return value for errors
by Jeff King
· 9 years ago
7202a6f
encode_in_pack_object_header: respect output buffer length
by Jeff King
· 9 years ago
9ed0d8d
use QSORT
by René Scharfe
· 9 years ago
3157c88
sha1_file: drop free_pack_by_name
by Jeff King
· 9 years ago
d773144
pack-write: simplify index_pack_lockfile using skip_prefix() and xstrfmt()
by René Scharfe
· 11 years ago
5889271
finish_tmp_packfile():use strbuf for pathname construction
by Sun He
· 12 years ago
0f9e62e
Merge branch 'jk/pack-bitmap'
by Junio C Hamano
· 12 years ago
f06a5e6
Merge branch 'jk/sha1write-void'
by Junio C Hamano
· 12 years ago
7cc8f97
pack-objects: implement bitmap writing
by Vicent Marti
· 12 years ago
9af270e
do not pretend sha1write returns errors
by Jeff King
· 12 years ago
1190a1a
pack-objects: name pack files after trailer hash
by Jeff King
· 12 years ago
ab1900a
Appease Sun Studio by renaming "tmpfile"
by Ævar Arnfjörð Bjarmason
· 14 years ago
48b3036
Merge branch 'jc/stream-to-pack'
by Junio C Hamano
· 14 years ago
68be2fe
receive-pack, fetch-pack: reject bogus pack that records objects twice
by Junio C Hamano
· 14 years ago
0e99053
finish_tmp_packfile(): a helper function
by Junio C Hamano
· 14 years ago
cdf9db3
create_tmp_packfile(): a helper function
by Junio C Hamano
· 14 years ago
c0ad465
write_pack_header(): a helper function
by Junio C Hamano
· 14 years ago
3c9fc07
index-pack --verify: read anomalous offsets from v2 idx file
by Junio C Hamano
· 15 years ago
fb956c1
write_idx_file: need_large_offset() helper function
by Junio C Hamano
· 15 years ago
e337a04
index-pack: --verify
by Junio C Hamano
· 15 years ago
ebcfb37
write_idx_file: introduce a struct to hold idx customization options
by Junio C Hamano
· 15 years ago
f965c52
move encode_in_pack_object_header() to a better place
by Nicolas Pitre
· 16 years ago
3bb7256
make "index-pack" a built-in
by Linus Torvalds
· 16 years ago
d824cbb
Convert existing die(..., strerror(errno)) to die_errno()
by Thomas Rast
· 16 years ago
bb0cebd
Merge branch 'jc/maint-1.6.0-pack-directory'
by Junio C Hamano
· 17 years ago
6e180cd
Make sure objects/pack exists before creating a new pack
by Junio C Hamano
· 17 years ago
9126f00
fix openssl headers conflicting with custom SHA1 implementations
by Nicolas Pitre
· 17 years ago
8b4eb6b
Do not perform cross-directory renames when creating packs
by Petr Baudis
· 17 years ago
d35825d
fixup_pack_header_footer(): use nicely aligned buffer sizes
by Nicolas Pitre
· 17 years ago
abeb40e
improve reliability of fixup_pack_header_footer()
by Nicolas Pitre
· 17 years ago
0c68d38
index-pack: be careful after fixing up the header/footer
by Linus Torvalds
· 17 years ago
c0a5e2d
pack.indexversion config option now defaults to 2
by Nicolas Pitre
· 17 years ago
4c81b03
Make pack creation always fsync() the result
by Linus Torvalds
· 18 years ago
c697ad1
Cleanup xread() loops to use read_in_full()
by Heikki Orsila
· 18 years ago
265ae18
Merge branch 'np/progress'
by Junio C Hamano
· 18 years ago
4049b9c
fix const issues with some functions
by Nicolas Pitre
· 18 years ago
106764e
Refactor index-pack "keep $sha1" handling for reuse
by Shawn O. Pearce
· 18 years ago
7647b17
Use xmkstemp() instead of mkstemp()
by Luiz Fernando N. Capitulino
· 18 years ago
aa7e44b
Unify write_index_file functions
by Geert Bosch
· 19 years ago
2924415
Fix signedness on return value from xread()
by Johan Herland
· 19 years ago
8b0eca7
Create pack-write.c for common pack writing code
by Dana L. How
· 19 years ago