repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'ad/5580-unc-tests-on-cygwin' into maint
2017-10-21
Jef
f
King
wo
r
ktr
e
e: handle b
r
o
k
en symrefs in f
i
n
d
_
s
h
ared_symref
(
)
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff King
log: handle br
o
ke
n
H
EAD in decoration ch
e
ck
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff King
remote:
h
andle broken symref
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff K
i
ng
tes
t
-ref-store: avoid p
a
ssin
g
NULL to printf
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff King
d
iff: han
d
l
e
NULs i
n
get_string_hash()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff King
diff: fix wh
i
tespace-skipping
w
i
t
h
--color-
m
oved
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff
K
ing
t
4
015: test the
output of
"
diff --
c
olor-moved -b"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff King
t
4015: check
"
neg
a
tive"
c
a
se for "-w -
-
colo
r
-
m
oved"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-21
Jeff King
t4015: ref
a
ctor --color-mo
v
ed wh
i
tespace test
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-17
Jeff
K
i
n
g
t
a
g: res
p
ect c
o
lor
.
u
i confi
g
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-17
Jeff King
Revert "color: che
c
k col
o
r
.
ui in git_d
e
f
ault_c
o
n
f
i
g
()"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-17
Jeff King
Reve
r
t "t6006
:
drop "always" color
config tests"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-17
Je
f
f King
Revert "color: ma
k
e "always" the
s
ame a
s
"au
t
o" in
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-16
Jeff King
diff: fi
x
in
f
inite loo
p
w
ith
-
-
c
olor-moved --ignore
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-10
Jeff
King
write
_
entry: untangle
symli
n
k and
r
egular-
f
ile cases
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-09
J
e
ff King
w
r
i
t
e_
e
ntry
:
avo
i
d
readi
n
g blobs in
CE
_
RETRY
ca
s
e
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-09
J
e
f
f Ki
n
g
wr
i
te_entry
:
fi
x
leak when
r
etrying delayed filter
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-07
Jeff King
ref
s
_re
s
olve
_
r
ef_unsafe
:
han
d
le d/f conflicts for writes
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-07
Je
f
f King
t3308: cr
e
a
t
e
a r
e
al ref
directo
r
y/f
i
le conflict
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-06
Je
f
f Ki
n
g
sha1_loose_object_info: handl
e
error
s
f
r
om unpack_s
h
a1_rest
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff K
i
ng
path
.
c: fix
u
ninitializ
e
d memory access
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff King
t73
0
1: u
s
e
t
est_terminal to che
c
k color
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
J
e
f
f
King
t4015: us
e
--c
o
l
or
with --color-moved
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
J
e
f
f King
color: make
"
always" the same as "auto" in config
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff King
provide --col
o
r
option for all
r
ef-filt
e
r user
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff Ki
n
g
t3205: use --c
o
l
or in
s
tead
of color
.
br
a
nch=always
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jef
f
K
ing
t3203: drop "always" color test
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff
King
t6006: drop "al
w
ays" color config
t
e
sts
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff King
t7502: use di
f
f
.
nopr
e
f
i
x for --
v
erbo
s
e t
e
st
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
J
eff K
i
n
g
t
7508: use
test_terminal
f
or
c
ol
o
r
output
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
J
eff
K
ing
t3701: use test-terminal to collect color output
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Je
f
f King
t4015:
p
r
efer --color t
o
-c color
.
di
f
f=always
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-10-04
Jeff King
test-terminal: set TE
R
M
=vt100
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
Jeff King
git
:
add --no-
o
p
tional-l
o
cks option
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
Jeff King
va
l
idate_headref: use get_
o
id
_
hex for de
t
ach
e
d HEADs
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
Jeff K
i
ng
validate
_
headref: use skip_pre
f
ix for symr
e
f parsing
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
J
eff King
validate_hea
d
ref: NUL-terminate HEAD bu
f
fe
r
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
Jeff
King
worktr
e
e
: ch
e
c
k the result of read_in_full()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
J
eff King
worktree
:
use
xs
i
z
e_t to access file
s
ize
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
J
e
ff
King
disti
n
guis
h
error versus short read from
r
e
a
d_in
_
f
u
ll()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
Je
f
f Ki
n
g
avoid looking
at errno for short read_in
_
full() returns
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-27
Jeff
King
prefer "!=" when checking read_in
_
f
ull()
r
esul
t
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-26
J
ef
f
Kin
g
no
t
es-merge:
drop dead zero
-
write code
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-26
Jeff King
fi
l
es-backend: pr
e
fer
"0" fo
r
wr
i
te_in_full() e
r
ror
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-24
J
e
ff King
doc: put
l
itera
l
blo
c
k de
l
imiter around tab
l
e
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-22
J
eff King
consistently use "
f
allthrough"
c
o
mme
n
t
s in switches
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-22
Jeff Kin
g
c
u
rl_trace()
:
eliminate sw
i
tch fal
l
t
h
rough
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-22
J
eff
K
ing
test
-
lin
e
-buffe
r
:
s
imp
l
ify command
par
s
i
n
g
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-22
J
e
ff Ki
n
g
cat-file
:
handle NU
L
L object_context
.
pat
h
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-21
Jeff Kin
g
revisio
n
: re
p
lace "struct cmdline_pathspec"
with argv
_
arra
y
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-20
Jeff King
read_info_alternates: warn on non-triv
i
al e
r
rors
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-20
Je
f
f King
r
e
a
d
_
i
n
fo_
a
lternates
:
rea
d
contents into strbuf
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
Jeff Kin
g
prefix_r
e
f_ite
r
ator: br
e
a
k
when we leave the prefix
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
Jeff King
r
e
a
d
_pac
k
_header: handle signed/unsigned
co
m
pa
r
i
son
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
Jeff King
config: flip ret
u
rn va
l
ue of sto
r
e_wri
t
e
_*()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
J
e
ff King
not
e
s
-
m
e
rge: use ssize_t
f
or write_in_full() re
t
urn
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
J
e
ff
King
pkt-li
n
e:
check write_in
_
full()
e
rrors against "< 0"
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
J
e
ff K
i
n
g
c
o
n
v
e
rt le
s
s-trivial ve
r
sions o
f
"write_in_fu
l
l
(
)
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
Jeff
K
i
ng
avoid
"
w
r
ite_in_full(fd,
buf
,
len
)
!
= len" pattern
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
Jeff
K
ing
get-t
a
r-commit-i
d
: ch
e
ck write_in
_
full()
return
a
gains
t
0
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-14
Jef
f
King
config
:
avoid "w
r
ite_in_fu
l
l(fd, buf, len) < len" patt
e
rn
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-12
J
e
f
f King
cvsimport: shell-quo
t
e
variabl
e
used in
backticks
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-12
Jef
f
K
i
ng
archimpor
t
: us
e
safe_pipe_
c
a
p
tur
e
for user inpu
t
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-12
J
e
f
f King
shell
:
drop git-cvsserver
support by default
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-08
Jeff Kin
g
s
hor
t
log: skip for
m
at/parse roundtr
i
p for
internal
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-08
Jeff King
a
d
d UNLEAK annotation
f
or redu
c
ing leak false positives
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-07
Jeff
King
git_ex
t
r
a
ct_argv0_path: do nothing witho
u
t RUNTIME_
P
REFIX
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-07
Jef
f
King
system_path:
m
ove R
U
NTIME_PR
E
FIX t
o
a
su
b
-fu
n
ct
i
on
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff K
i
n
g
rev
-
pars
e
:
don
'
t trim
bis
e
ct r
e
fnames
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
set
_
git_dir: handle feeding gitdir
to i
t
self
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Je
f
f King
repositor
y
: fr
e
e
fields be
f
ore overwr
i
t
ing the
m
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
reset: f
r
ee allocated
t
ree bu
f
fers
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
eff
K
i
ng
reset: make tr
e
e counting less co
n
fu
s
ing
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
eff King
c
on
f
i
g
: pl
u
g
user_config l
e
ak
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Je
f
f King
upda
t
e-
i
ndex: fix cache entry l
e
ak in ad
d
_o
n
e_file(
)
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff
K
ing
a
d
d:
free l
e
aked
p
athspec after ad
d
_files_to_cach
e
(
)
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
eff King
test-lib:
s
et LSAN
_
OPTIO
N
S t
o
abort by default
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff Ki
n
g
t
e
s
t
-lib: -
-
val
g
rind sho
u
ld not
o
verride --verbose-log
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff Kin
g
stop leaking lock
s
tr
u
cts in som
e
s
i
mple case
s
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
re
f
_lock:
s
top leaki
n
g
l
o
c
k_files
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
e
f
f
King
l
o
ckfile: up
d
ate li
f
etim
e
require
m
ents
in document
a
tion
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
tempfil
e
:
au
t
o
-allocate tempfiles on heap
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff K
i
ng
temp
f
ile: remove deactivat
e
d list entries
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
ef
f
King
t
empfile: u
s
e lis
t
.
h for l
i
nked list
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
temp
f
i
l
e: release deactivated strbuf
s
i
nst
e
ad of
resett
i
ng
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
eff K
i
n
g
tempfi
l
e: robustify cleanup ha
n
dler
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff
K
i
ng
t
e
mpfile: factor out deactivation
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
tem
p
fi
l
e:
f
a
c
tor out a
c
ti
v
ation
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
temp
f
ile: replace die(
"
BUG") with BUG()
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
t
e
mpfile: h
a
ndl
e
N
ULL
t
empfile
p
ointers
gracefull
y
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
e
ff
K
ing
tempfile: prefer
i
s_tempf
i
le_act
i
ve
to bar
e
ac
c
ess
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
l
o
ckfile: do
n
ot roll
b
ack
lock o
n
failed close
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff Ki
n
g
tempfile: do not
delet
e
te
m
pfile o
n
failed close
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff K
i
ng
alwa
y
s check ret
u
rn val
u
e of
c
lose_tempfi
l
e
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Je
f
f King
verify_signed_buff
e
r
:
pref
e
r
c
l
os
e
_tempfile(
)
t
o
close
(
)
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
setup_tempor
a
ry_
s
hallow: mo
v
e te
m
p
fil
e
struct
i
nto
.
.
.
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
J
eff Ki
n
g
setup_temporary_shallow:
avoid using inactive tem
p
file
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jef
f
K
i
ng
write_index_as_tree: c
l
e
a
n
u
p tempfile on
e
r
ror
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-09-06
Jeff King
config: use a s
t
atic lock
_
f
ile
s
tru
c
t
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
2017-08-20
J
eff King
d
oc: fix typo in sendemai
l
.
id
e
nt
i
ty
Signed-off-by:
Jeff King
<peff@peff.net>
commit
|
commitdiff
|
tree
next