repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pack-objects: reuse on-disk deltas for thin "have" objects
2018-08-21
Jeff King
pack-
o
bjects
:
r
euse
o
n-di
s
k deltas for
t
hin "have"
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-21
Jeff Kin
g
pac
k
-bitmap:
save
"
ha
v
e
" b
i
tmap f
r
om walk
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-20
Jeff King
t
/p
e
rf: add perf
te
s
ts for
fetches from a bi
t
mapped
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-20
Jeff
King
t/perf: add infrastructur
e
for measuring size
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-20
Jeff King
t/perf: factor o
u
t perc
e
n
t
cal
c
ulations
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-20
Jeff K
i
ng
t/
p
erf: factor b
o
ilerplate out of test_perf
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-14
Jeff
King
for_each_*_object: move declar
a
tion
s
to object-store
.
h
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-14
Jeff King
cat-f
i
le: use a
sin
g
le st
r
buf
f
or all
outpu
t
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-14
J
eff King
cat-file: sp
l
it batc
h
"bu
f
"
i
nto
t
w
o
variable
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-14
J
e
ff King
cat
-
fi
l
e
: use oidset check-and-ins
e
rt
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
Jeff Kin
g
cat-fi
l
e: suppor
t
"unord
e
red"
o
utput for --bat
c
h-all
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
J
eff King
cat-file: rena
m
e batch_{loose,pac
k
ed}_object
callbacks
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
Jeff
King
t
1
006:
t
est
c
a
t
-
fil
e
--batch-all-objects with duplicates
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
Jeff
K
in
g
f
o
r_each_p
a
cked
_
object: suppor
t
iter
a
ting in
pack-order
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
Jeff King
for_ea
c
h
_*
_
object: give more comprehensive docstr
i
ngs
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
Jeff King
for_each_*_object: take
f
l
ag
a
rgum
e
nts a
s
enum
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-13
J
e
f
f King
for
_
each
_
*_object
:
st
o
re flag definitions in a sing
l
e
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-10
Jeff King
t5552:
suppress upload-pack trace ou
t
put
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-06
Jef
f
Kin
g
add
a
scrip
t
to dif
f
rendered docu
m
e
n
tation
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-08-02
Jeff
K
ing
score_trees
(
): fix it
e
ration ov
e
r tre
e
s wi
t
h missing
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-26
Jeff King
banned
.
h: mark strncpy() as
b
a
n
n
ed
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-26
Jeff Kin
g
b
a
nne
d
.
h
:
mark sprint
f
() as
b
anned
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-26
Jeff Kin
g
banned
.
h: mark strcat() as banned
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-26
Jeff
King
automatical
l
y ba
n
s
trcpy
(
)
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-24
J
e
ff
K
i
n
g
strbuf_humanise
:
use unsigned var
i
ables
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-24
Jeff King
pass s
t
.
st_size as hint for str
b
uf_rea
d
l
i
nk()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-24
Jeff
King
s
t
rbuf_readlink: use ssize
_
t
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-24
Je
f
f Ki
n
g
strbu
f
: use size_t for length in intermediate vari
a
b
l
e
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-24
Jeff King
reenco
d
e_string
:
use size_t f
o
r st
r
ing
l
e
n
gths
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-24
Jeff
King
re
e
nco
d
e_st
r
in
g
: use st_add/st_m
u
lt helpers
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-18
Jeff King
a
d
d core
.
usereplace
r
efs c
o
nfig option
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-18
Jeff
King
c
h
eck_re
p
lace_refs:
r
ename t
o
read_replace_refs
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-18
J
e
ff K
i
n
g
ch
e
ck_replac
e
_refs: fix
outdated comment
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-16
Jeff
K
i
ng
blame: prefer
x
snpr
i
ntf
t
o strcp
y
for
c
olors
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-16
J
e
f
f King
fsck: downgr
a
d
e g
i
tmodulesParse default to "info"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-16
J
e
f
f King
f
s
c
k: split "
.
g
i
tmodules too large
"
error fro
m
p
arse
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-11
J
e
ff
King
h
as_u
n
c
o
mmitte
d
_chan
g
e
s():
fall ba
c
k to empty tree
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-11
Jeff Ki
n
g
sequenc
e
r
:
d
on'
t
say BUG on bogu
s
input
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-11
Jef
f
Kin
g
sequencer: h
a
ndle empt
y
-se
t
c
ases consisten
t
l
y
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-06
Jeff King
t55
0
0: prettif
y
non-
c
ommit tag te
s
ts
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-03
Jef
f
K
ing
ref-filter: avoi
d
backend filter
i
n
g
with --ignore-case
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-03
Jeff
King
t6300: add a test for
-
-
i
gn
o
re-ca
s
e
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-03
Jeff
K
ing
fsck: si
l
enc
e
stderr w
h
en
parsing
.
gitmo
d
ules
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-03
Jeff King
config: add
options pa
r
am
e
ter to gi
t
_config_from_mem
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-03
Jef
f
King
config: a
d
d CONFIG_ERR
O
R
_
S
ILENT ha
n
dler
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-07-03
Jeff King
con
f
ig: turn di
e
_
on_er
r
or
in
t
o cal
l
er-facing enum
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-22
Jeff King
branch:
deprecate "-l" op
t
i
o
n
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-22
J
ef
f
King
t: swit
c
h
"branch -l" to "branch --create-refl
o
g"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-22
Je
f
f Ki
n
g
t3200: unset cor
e
.
logallrefup
d
a
tes when testing reflog
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-18
Jeff Ki
n
g
ewah: drop ewa
h
_serialize_na
t
ive funct
i
on
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-18
Jeff
K
ing
ewah: drop
ewah_deserialize
f
un
c
tion
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-18
J
eff King
ewah:
a
djust callers
of ewah_read_m
m
ap()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-18
Je
f
f King
ewah_read_mmap: bounds-check mma
p
r
e
ads
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-11
Jeff King
fe
t
ch-pack: don't try to fetch peel values
w
ith --all
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-11
Jeff King
fsck: avoid lo
o
king
at
NULL blob->o
b
ject
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-11
Je
f
f King
t74
1
5:
d
on't b
o
th
e
r creating commit
f
or
s
ym
l
ink test
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-01
Je
f
f Kin
g
index-pac
k
: h
a
ndle --strict
checks of
n
o
n
-repo
packs
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-06-01
Jeff
King
pr
e
pare_commit
_
gra
f
t: t
r
eat
non-reposi
t
ory as
a
noop
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-28
Jeff King
show
-
index: update docu
m
en
t
ation fo
r
inde
x
v
2
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-28
Jeff King
ma
k
e show-index a builtin
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
J
eff
K
ing
fsck: complain w
h
en
.
git
m
odu
l
es is a symlink
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
index-pac
k
:
chec
k
.
gitmodu
l
es files
w
ith -
-
st
r
ict
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff K
i
ng
unpack-objects: call fsck_finish() a
f
ter fscking ob
j
ects
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
fs
c
k
:
c
all fsck_fi
n
ish()
afte
r
fscking objects
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
J
e
ff King
fsck: chec
k
.
gitmodules con
t
en
t
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff
K
ing
fsck
:
ha
n
dle promisor obj
e
cts in
.
gitmodules check
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff Ki
n
g
fsck: detect git
m
odul
e
s files
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
fs
c
k: actually fsck
b
lob data
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
f
sck: simplify "
.
git" check
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
index-pack: make fsck e
r
ror me
s
sa
g
e
mo
r
e specific
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
J
e
ff
K
ing
M
erge branch 'j
k
/sub
m
o
dule-name-
v
erify
-
fix' into jk
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
verify_pa
t
h: disallow symlinks i
n
.
git
m
o
d
u
l
es
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jef
f
King
updat
e
-index: stat updat
e
d files
e
arlier
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
v
erify_dotfile: mention
case-insensit
i
vity in
c
omment
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
v
erify_pat
h
:
dro
p
c
l
ever
f
a
llthrou
g
h
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
skip_pr
e
fix: add case-insensitive
v
a
r
i
ant
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff
K
ing
is_hfs_dot
g
it
:
ma
t
c
h other
.
git files
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Je
f
f Ki
n
g
i
s_n
t
fs_d
o
tgit
:
u
s
e
a size_t for traversing string
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-22
Jeff King
s
ubmodule-config: ve
r
ify
sub
m
o
d
ule names as p
a
ths
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-21
Jeff King
fmt
_
with_err: add a comment that truncation is O
K
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-21
Jeff King
sh
o
rten_unambiguo
u
s_ref: use xs
n
p
ri
n
t
f
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-21
Jef
f
Ki
n
g
l
o
g
_
w
rit
e
_email_headers:
u
se
str
b
ufs
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-21
Jeff King
http:
use s
t
rb
u
fs instea
d
of fixed
b
uf
f
e
r
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-21
Jeff King
config: di
e
w
hen --blob is used outside a rep
o
sitory
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-21
Jeff King
get_main_re
f
_store: BUG() wh
e
n outside a reposit
o
r
y
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-13
Jeff King
mark_pare
n
ts_uninteresting(
)
: avoi
d
most allocation
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-13
J
e
ff King
mark_pare
n
ts_unin
t
er
e
st
i
ng():
r
eplace
l
ist with st
a
ck
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-13
Jeff Ki
n
g
ma
r
k_parents_uni
n
terest
i
ng(): dr
o
p missing object c
h
eck
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-13
Jeff
K
ing
m
a
rk_t
r
ee_contents_uninteresting(): drop missing object
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-13
Jeff
K
i
ng
pager: set COLUMNS to term_
c
olumn
s
()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-05-11
Jeff Kin
g
ap
p
ly: cl
a
rify "-p" do
c
u
m
en
t
a
t
ion
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
J
eff King
gpg-interface: fi
n
d
t
h
e
last gpg signatu
r
e line
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
J
e
ff King
gpg
-
i
n
t
e
r
face: ext
r
act gp
g
li
n
e
m
atching helper
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
Jeff
K
ing
g
p
g-inte
r
fa
c
e: fix const-
c
orrec
t
ness of
"eol"
p
ointer
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
J
e
ff King
gp
g
-interface: use size_t f
o
r signature
b
uff
e
r size
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
Jeff Kin
g
gpg-interface: modernize functio
n
declarati
o
n
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
Jeff King
gp
g
-i
n
t
e
rface: han
d
le bool user
.
signingke
y
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-16
Jef
f
Ki
n
g
t
70
0
4: fix mistaken tag nam
e
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-08
Jeff King
ref-filter: factor ref_
a
r
r
ay push
i
ng into its own function
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2018-04-08
Jeff K
i
ng
ref-filter
:
make ref_array
_
item a
l
l
ocati
o
n more c
o
n
s
i
stent
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
next