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
M
i
chael Haggerty
remote: avoid passing N
U
LL to
r
ead_ref()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael H
a
gge
r
ty
remote:
use xstr
d
up() instea
d
of strdup()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michae
l
Haggerty
r
e
solve_ref(): d
o
n
ot fo
l
low inco
r
rect
l
y
-
formatted
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
ichael Haggerty
resolve_ref(): extract a f
u
n
ction ge
t
_
p
acked_ref
(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Ha
g
gerty
r
e
solve_
r
ef(): turn
b
uffer i
n
to a
proper string as
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagger
t
y
r
e
solve_ref(): only follow a symlink
t
h
at
c
o
ntains
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
resolve_ref(): use
p
refix
c
mp()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
resolve_
r
ef(): explicit
l
y fail i
f
a
sym
l
ink is
n
ot
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hag
g
erty
C
h
a
nge
c
he
c
k_refname
_
for
m
at() to reje
c
t unnorma
l
ized
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
I
n
line
f
u
nction re
f
n
a
m
e_format_print()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mic
h
ael Haggerty
Make collapse_sla
s
hes() allo
c
ate memor
y
for its result
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
i
chael Haggerty
D
o
not allow "
.
lock" at the end o
f
any refname component
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Micha
e
l H
a
g
gerty
Refact
o
r check_refn
a
me_format(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michae
l
Hagge
r
ty
C
h
ange
check_ref_fo
r
mat() to take a flags argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
Change bad_ref_char() to return
a
boolean value
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael H
a
gg
e
rt
y
git
check-
r
ef-for
m
at: add options --
a
llow
-
oneleve
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggert
y
t1402:
add some more tests
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
get_sha1
_
hex(): do not rea
d
past a NUL charac
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-27
Michael
H
agge
r
ty
Forbid
DEL ch
a
racters
i
n r
e
ference names
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-25
M
ichael Haggerty
check-ref-format --print:
N
o
r
m
a
l
ize re
f
names that s
t
a
rt
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-22
M
ichael
H
a
g
gerty
Do
n
ot
use C++-style comments
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Micha
e
l Haggerty
Unr
o
ll t
h
e loop over
p
asses
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
M
i
chael Haggerty
Chan
g
e whil
e
loop into for
loop
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mich
a
el Haggerty
D
e
t
ermine the start
o
f the
stat
e
s outside of the pass
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
C
hange
p
ar
s
e_attr() to
take a point
e
r
to s
t
r
uct a
t
t
r
_sta
t
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mich
a
e
l
Haggerty
I
n
c
rement
n
um_attr in
p
arse_
a
tt
r
_line(), not
parse
_
attr
(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggert
y
D
ocume
n
t
struct
ma
t
ch_attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
M
i
chael Hagger
t
y
Add
a file comme
n
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Haggerty
tes
t
-
path-utils: Add subcommand "prefix_path"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
ag
g
er
t
y
test-p
a
t
h
-utils: Add
subcommand "
a
bs
o
l
ute_path"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Hagg
e
rty
g
i
t-check-attr: No
r
mali
z
e pa
t
h
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
ichael Haggerty
git-check-at
t
r: Demonstrate probl
e
ms
w
ith
rel
a
tive
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagger
t
y
git-ch
e
ck-attr:
Demonstrate probl
e
ms with unnormalized
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael H
a
g
g
erty
git-check-
a
t
tr: test that n
o
o
u
t
p
u
t is w
r
itte
n
to stderr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagge
r
ty
Rename g
i
t_chec
k
attr() to git_c
h
eck_attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Hagg
e
rty
git-check-attr:
F
ix com
m
and-line handling to match
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagge
r
ty
git-check-attr: Dr
i
ve two test
s
u
s
ing the sa
m
e raw
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chael
H
aggerty
git
-
c
h
eck-attr:
A
dd an --all o
p
tion to show
all
attribut
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggerty
gi
t
-check-attr: Er
r
or
out if
no pathnames a
r
e
spec
i
fied
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael H
a
g
g
erty
g
it-check-attr: Process command-line a
r
g
s more systematically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagge
r
ty
git-check-attr
:
Handl
e
each
e
rror se
p
a
rately
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-chec
k
-attr: Extract a function error_with_u
s
age()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-
c
heck-at
t
r: I
n
troduce a new vari
a
bl
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chae
l
Hagge
r
ty
git
-
check-attr
:
Extract a func
t
ion output_attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
aggerty
Allo
w
q
uery
i
n
g
all attribu
t
e
s on a
f
ile
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
aggert
y
Remo
v
e redu
n
da
n
t
ch
e
ck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
icha
e
l
H
ag
g
erty
Remove redundant call to bootstrap_att
r
_stack()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
Extract a fu
n
ction collect_
a
ll_a
t
trs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
T
each prepare_attr_
s
tack() to fig
u
re out
d
irlen
itself
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-
c
hec
k
-at
t
r:
U
s
e
g
it_attr_name()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagg
e
rty
Provid
e
acces
s
to the name attribu
t
e
o
f git
_
attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael H
a
ggerty
git-
c
h
eck-attr:
Add
t
e
s
ts of
c
om
m
and-line
p
arsi
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagg
e
rty
git-check-at
t
r:
Add mi
s
sing "&&"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Ha
g
gerty
Disallow
t
he em
p
ty s
t
ring as an at
t
ribute name
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hag
g
erty
Remove anachr
o
nism from comment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Haggerty
doc: Cor
r
e
ct g
i
t_a
t
tr()
c
alls
i
n
e
x
a
mple co
d
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
doc: Add a
l
i
n
k f
r
om gitattr
i
butes
(
5) to git
-
c
h
eck
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Micha
e
l Haggerty
gitattributes: R
e
wor
d
"a
t
tr
i
bute macr
o
" to "macro a
t
tribute"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Michael Hagg
e
rty
git
a
t
t
ributes:
C
lari
f
y di
s
c
ussion of a
t
tri
b
ute ma
c
ros
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Mich
a
el H
a
ggerty
git-svn: C
o
rr
e
ctly handle root co
m
mits in mergeinfo
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
M
i
c
h
a
e
l
Hagg
e
rty
git-svn:
D
isamb
i
g
uat
e
rev-list arguments to im
p
rov
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Michael Haggerty
git-svn:
Demon
s
t
rate a bug with r
o
ot commits in mergeinfo
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-04-01
Michael Haggerty
g
i
t
-
svn: add
an option to sk
i
p the creation of empty
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
M
ichael
H
aggerty
r
e
base -i: Enc
l
ose
sed command substitution in quot
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
Micha
e
l
Haggerty
r
e
base -i:
A
void non
-
p
o
rta
b
le
"test X -a Y"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
H
aggerty
reb
a
se -i: Retai
n
user-edite
d
commit mes
s
ages after
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
chael H
a
ggerty
t
3404: Set up more of the
t
est re
p
o in the
"
setup"
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
r
ebase -i:
F
o
r
fixup com
m
ands without squash
e
s
,
d
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mic
h
ael Haggerty
rebase -i: Chan
g
e function m
a
k
e_squash_messa
g
e into
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
Hagg
e
r
t
y
reba
s
e -i: Ext
r
act f
u
n
c
tion do_with_author
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
hael Haggerty
r
ebase -i: Handle the author script all i
n
one
place
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Micha
e
l
H
a
ggerty
rebase -i: Extract a
f
unc
t
ion "co
m
mit_
m
essage
"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
Haggerty
re
b
as
e
-i: Simplify com
m
it counting for
generated com
m
it
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael
H
aggerty
rebase -i:
Improv
e
consistency
o
f commit
c
ount in generated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
t3404:
Test
the com
m
it count i
n
com
m
it
me
s
sages ge
n
erated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
c
hae
l
Haggerty
r
e
base
-
i:
Introdu
c
e a con
s
tant AMEND
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebas
e
-i: Int
r
oduce a
c
onstant AUT
H
OR_SCRI
P
T
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
reb
a
se
-
i: Document how temporary files are used
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hagg
e
rty
r
e
base -i: Use sy
m
bo
l
ic constant $MSG consistently
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael H
a
gg
e
rty
rebase -i: Use
"test
-n" instead of "
t
e
s
t ! -z"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael H
a
ggerty
r
ebase -i
:
I
n
line expression
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Ha
g
g
e
rty
rebase -i: Re
m
ove dead code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
hael Haggerty
re
b
ase
-i: Make the c
o
ndition f
o
r an
"if"
m
o
re
tra
n
sparent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Mi
c
hael
H
ag
g
erty
rebase-i: Ignore c
o
mments and blan
k
lines in
peek_next_
c
ommand
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael Haggerty
lib-rebase:
A
l
l
ow
c
omments and bla
n
k
l
i
nes to be added
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Mich
a
e
l
H
aggerty
lib-rebase: Provid
e
clear
e
r debugging info
a
b
out what
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Mich
a
el H
a
ggerty
rebase--interactive:
Ignore
c
omment
s
and blank lines
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
Michael Hag
g
erty
Add
a
command "fixup" to
r
e
b
ase --interac
t
i
v
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
Michael
Haggerty
t3404: Use test_commit to set
u
p test repos
i
tory
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-08-10
Mic
h
ael Hagger
t
y
g
it-svn:
ignor
e
leading blan
k
lines in svn:
i
gno
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
Add a test o
f
"git cvsimport"'s han
d
lin
g
of ta
g
s and
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Hagg
e
rt
y
A
dd
s
o
m
e tests of
git-cvsim
p
ort's
h
a
ndling of vendor
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Hagge
r
ty
Test
conten
t
s of e
n
tire cvsimported
"
m
ast
e
r" tr
e
e contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael
Haggerty
Use CVS's -f option if availabl
e
(igno
r
e
user
'
s
~
/
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
Start a library for cvsimport-rela
t
e
d tests
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree