repo.or.cz
/
git
/
jrn.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
remote: avoid passing NULL to read_ref()
2011-10-05
Micha
e
l H
a
gger
t
y
remo
t
e: avo
i
d p
a
ssi
n
g NULL to read_re
f
()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mic
h
a
el
H
aggerty
remo
t
e: use
x
s
trdup
(
)
inst
e
ad of strdup()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael H
a
ggerty
re
s
olve_ref()
:
do not fo
l
l
ow inc
o
rrectly
-
formatted
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
ichael Haggerty
resolv
e
_
r
ef():
e
xtract a
f
unc
t
ion get_packe
d
_ref()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mic
h
ael
H
agg
e
rty
resolve_re
f
(
)
: turn buff
e
r int
o
a proper string
as
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
i
chael Haggert
y
resolve_ref
(
): only follow a symlink that
c
ontains
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
i
c
h
ael Hagg
e
rty
reso
l
ve
_
ref
(
)
: us
e
prefixcmp()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
i
c
hael
H
a
g
g
e
rty
r
esolv
e
_r
e
f(): explicitly
fail if a sy
m
link is not
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
Chan
g
e
check_ref
n
a
me_f
o
rmat()
t
o re
j
ect unnormalized
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mich
a
e
l
Hagger
t
y
Inline
function
re
f
name_format_
p
rint()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
Make collapse_slas
h
es()
allocate memo
r
y for
i
t
s
resu
l
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggert
y
D
o
n
ot a
l
low
"
.
lock" a
t
th
e
end
o
f any refnam
e
component
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hag
g
erty
Refa
c
tor check_refn
a
me_format()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagge
r
ty
Ch
a
n
ge check_ref_
f
orma
t
() to take a
f
lags arg
u
ment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
ichael Haggerty
Ch
a
nge bad_ref_char() to
r
e
t
u
rn a boolean
value
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
git check-re
f
-for
m
at: add op
t
ions
--
a
llow
-
onele
v
el
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
t1
4
02
:
add some more te
s
ts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael
H
a
ggerty
ge
t
_s
h
a1
_
h
ex()
:
do n
o
t
r
ead
p
as
t
a NUL character
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-27
Michael Haggerty
Forbid DEL c
h
aracters in
r
eferenc
e
names
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-25
M
i
chael Haggerty
check-ref-fo
r
mat --print: Normalize refname
s
tha
t
start
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-22
Michael Hagge
r
ty
Do not use C++-style c
o
mmen
t
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Unr
o
l
l
t
he loop
over p
a
sses
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mic
h
ael Ha
g
gerty
C
h
a
n
ge while loo
p
into for lo
o
p
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Hagg
e
r
t
y
Determine the start of
the st
a
tes outs
i
de of t
h
e pass
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
M
i
chael Haggerty
Change
pa
r
se_attr() to take a p
o
inter to s
t
ruct attr
_
state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael H
a
ggerty
Incremen
t
n
u
m_
a
ttr i
n
parse
_
attr_l
i
ne
(
), not parse_attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mi
c
hael
H
a
g
ge
r
ty
Document struct
match_attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
M
i
cha
e
l
Haggerty
Add a file comment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
test-pat
h
-uti
l
s:
Add subcommand "pre
f
ix_path"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagge
r
ty
test-
p
ath-utils:
A
dd
subcommand "abso
l
ute_path"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Haggerty
g
i
t
-c
h
eck-attr:
Norm
a
li
z
e path
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chael Hagger
t
y
git-check-at
t
r
: Demonstrate problems with relative
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-check-att
r
: Demonstrate problem
s
with unnormalized
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
Haggerty
g
it-check-attr: test
tha
t
no o
u
tput is written
t
o
stderr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggerty
Rename
g
it_che
c
kattr() t
o
git_che
c
k_at
t
r()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Hagge
r
ty
git-check-attr: Fix command-line handlin
g
to
match
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git
-
check-attr: Drive tw
o
tests using the s
a
me
r
aw
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggert
y
git
-
check-at
t
r: A
d
d
an --all option to show all attributes
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
aggerty
git-
c
he
c
k-attr:
E
r
ror
ou
t
if no pathnames
are specifi
e
d
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-check-attr: Pro
c
ess comman
d
-
l
i
ne
arg
s
m
o
re system
a
t
ically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Ha
g
ger
t
y
git-check-attr:
H
andle each error
s
eparately
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
e
l
Hag
g
e
rty
g
i
t-c
h
eck-a
t
tr: Extract a function error
_
w
ith_usage()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Hagge
r
t
y
git-chec
k
-
at
t
r: Introduce a new variable
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Ha
g
gerty
git-c
h
eck-
a
ttr: Extract a fu
n
ction output_at
t
r()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Hagge
r
ty
Allow qu
e
rying all at
t
ribut
e
s o
n
a
fi
l
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael
Hagger
t
y
Remo
v
e r
e
dundant check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
h
a
e
l
Haggerty
Remove re
d
undant call to
b
ootstrap_attr_stack()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
ic
h
ael Haggerty
Extra
c
t a
f
unc
t
ion
coll
e
ct_all_attrs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
c
hael H
a
gger
t
y
Teach prepare_attr_stack() to figure out
d
irlen it
s
elf
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Haggerty
git-check-attr
:
U
s
e
git_attr_name()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
e
l
Ha
g
gert
y
Provide access to
th
e
n
ame attribute
o
f g
i
t
_attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Haggerty
git-check-attr: Add te
s
ts of command-line parsi
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Haggerty
git-che
c
k-attr: Add m
i
ssing "&&"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
icha
e
l Hag
g
erty
Dis
a
llow t
h
e empty string as an attribute
n
ame
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hae
l
Haggerty
Remove an
a
chronism
f
rom co
m
m
ent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
doc: Correct git
_
attr() c
a
lls
in example
code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
ic
h
ael Haggert
y
doc:
Add a link
from gita
t
tributes(5) to git-c
h
ec
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Michael
H
aggerty
gi
t
attributes
:
R
e
word "attri
b
u
t
e
m
acr
o
" to "m
a
c
r
o attribute"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Michael Hag
g
e
r
ty
gitattribu
t
es: Clarify discuss
i
on
o
f
a
t
tribute macros
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Mi
c
hael
H
aggerty
git-svn:
Co
r
rectly handle root com
m
its in mergeinf
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Micha
e
l
Hagg
e
rty
g
it-svn: Disambi
g
uate
r
ev-list
a
rguments to improve
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Michae
l
Haggerty
git-svn
:
De
m
onstrate a bug with root c
o
mmits i
n
merg
e
inf
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-04-01
M
i
ch
a
el Haggerty
git-svn:
a
dd an option to skip
t
he creation of empty
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
Michael Hagge
r
ty
r
e
b
a
se
-
i:
E
n
c
lose sed command substitution in q
u
o
t
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
Mich
a
el Haggerty
rebase -i: Av
o
id no
n
-po
r
table
"
te
s
t X -a Y"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
ichae
l
H
agg
e
rty
rebase
-i: Retain user-edi
t
e
d
commit
messages
afte
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hag
g
erty
t
3
404: Set u
p
more of the test re
p
o in th
e
"
setup"
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hagge
r
ty
rebas
e
-i: F
o
r fixup commands wi
t
h
out squash
e
s, do
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Ha
g
g
e
rty
rebase -i: Ch
a
n
g
e fu
n
c
t
io
n
m
ake_squash_me
s
s
a
ge into
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
chael
H
aggert
y
reb
a
se -i: Extract functi
o
n do_
w
i
t
h
_
aut
h
o
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebase
-i:
Handle th
e
autho
r
script all in
one place
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
hael Hagger
t
y
rebase -i: Extract
a
function "commit_
m
essage
"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Ha
g
gert
y
re
b
as
e
-i: Si
m
p
lify commit c
o
unti
n
g f
o
r generated comm
i
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mic
h
ael
H
ag
g
erty
rebase -
i
:
I
mpro
v
e consist
e
n
cy o
f
commit c
o
u
nt
i
n gene
r
ated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
t3404: Test the c
o
mm
i
t
c
ou
n
t in commit messages genera
t
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael
H
aggerty
re
b
a
s
e
-
i: Introduce a
constant AMEND
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
Haggerty
r
ebase -i: Introdu
c
e a consta
n
t
AUTHOR_SC
R
IPT
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el Hagg
e
r
t
y
rebase
-
i
:
Document ho
w
te
m
pora
r
y files are used
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
ch
a
el Hag
g
e
rt
y
rebase -i: U
s
e symboli
c
constant $MSG
c
on
s
istentl
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
Haggert
y
r
e
base -i: Use "test -n" instead
o
f "test ! -
z
"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael
Hagger
t
y
rebase -i: Inlin
e
e
x
p
r
ession
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
ichael Haggerty
rebase -i: Remove dead
code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mic
h
ael Haggerty
r
ebase -i: Make th
e
c
ondition for an "if" more tran
s
p
a
rent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael Haggerty
rebase-i: Ig
n
o
r
e comments
a
n
d blank lines
i
n peek
_
n
e
xt
_
comma
n
d
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael Hag
g
erty
lib-rebase: Allow comments and blank lines
to be added
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Mic
h
ael Haggerty
lib-
r
ebase:
P
rovide clearer d
e
b
u
gging
info ab
o
u
t
w
h
at
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael Hag
g
e
r
ty
r
ebase--interactive:
I
g
n
ore comme
n
t
s
and blank
lin
e
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
Michael Ha
g
gerty
Add a command "fixup" to
rebase
-
-interactiv
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
Micha
e
l Haggerty
t3404: Use test_
c
ommit to
set
u
p te
s
t repository
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-08-10
Mich
a
e
l
Haggerty
gi
t
-svn: ig
n
ore
l
e
ading blank lines in s
v
n
:ignore
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
Add a te
s
t o
f
"git cvsimport"'s
handl
i
ng of t
a
gs and
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Hag
g
e
rty
Add some
t
ests of git-cv
s
import'
s
handling of vend
o
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
M
icha
e
l Hagg
e
rty
Test contents
of entire
c
v
s
imported "master"
tree
c
o
ntents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
M
ichae
l
Haggerty
Use CVS's -f
o
ption if av
a
ilable (ignore u
s
er's ~
/
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michae
l
Haggerty
Start
a library f
o
r
c
v
s
i
mport-re
l
ated tests
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree