repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
resolve_ref(): verify that the input refname has the right format
2011-10-05
Michael Haggerty
resolve_ref
(
): verify that the
input refname has the
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael H
a
ggerty
r
emote: avoid passing NULL t
o
r
e
ad_
r
e
f
(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Mich
a
el Haggerty
remo
t
e
:
use xs
t
rdup() instea
d
of
strdu
p
()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
r
e
sol
v
e_ref(): d
o
no
t
follow inco
r
r
ec
t
ly-formatted
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Mi
c
hael Haggerty
resolve
_
re
f
(): extract a
funct
i
on
g
et_packed_ref()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
r
esol
v
e_re
f
():
t
u
rn
b
uff
e
r in
t
o a proper s
t
ring as
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
resolve_re
f
(): onl
y
follow a s
y
mlink that contains
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Micha
e
l Ha
g
g
erty
resolve_ref(): use prefixcmp()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
resolve_re
f
(
): explicitly
fail i
f
a symlink is not
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagge
r
ty
Chan
g
e check
_
refname_format() to reject un
n
o
rmalize
d
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagg
e
rty
Inl
i
ne func
t
ion re
f
n
ame
_
format_p
r
int()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagg
e
rty
M
a
ke
c
oll
a
pse
_
slashes() al
l
ocat
e
m
em
o
ry for
its result
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
M
ichael Haggerty
Do n
o
t
a
l
l
ow "
.
lock" at t
h
e end
o
f
any r
e
fname
c
o
m
ponent
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
M
i
ch
a
el
Haggerty
Refactor che
c
k_refname_format(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagge
r
ty
Cha
n
ge chec
k
_ref_format() to take a f
l
ags argum
e
nt
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michae
l
H
a
ggerty
Change bad_ref_
c
har() t
o
return a boolean value
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
M
i
c
h
ael Haggerty
git check-ref-format:
add
o
ption
s
--allow-onelevel
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
t1402: add
some more tests
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagge
r
ty
get
_
s
h
a1_hex(): do not rea
d
past a NUL c
h
aract
e
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-27
M
i
c
h
ael Haggerty
For
b
id DEL chara
c
t
ers in re
f
erence names
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-25
Michael
H
aggerty
che
c
k-ref-for
m
at
-
-print: Normalize r
e
fnames
that start
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-22
Michael
H
aggerty
Do not use C
+
+-s
t
yl
e
c
o
mm
e
n
t
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Unroll the l
o
op over pas
s
es
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Ch
a
nge while loop into fo
r
lo
o
p
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Mi
c
hael Haggerty
Determi
n
e the start of
t
h
e states outside of th
e
pass
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Michael H
a
ggerty
Ch
a
nge parse_
a
ttr()
t
o take a point
e
r to
s
truct
attr_state
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Michael Hag
g
erty
Increment num
_
at
t
r in parse_attr_line(), not parse_attr()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Document struct
m
atch_a
t
tr
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Add a file comment
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chael
H
agg
e
r
ty
t
e
st-pa
t
h-uti
l
s: Add subcomma
n
d "prefix_path"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ae
l
H
aggerty
t
e
st-path-utils: Ad
d
subcommand "absolute_path"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Haggerty
git-check-attr:
N
ormalize paths
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chae
l
Hagger
t
y
gi
t
-check-attr: Demon
s
tra
t
e proble
m
s with r
e
lative
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
ich
a
el Haggerty
git-c
h
e
c
k-attr: Demo
n
strate problems with unno
r
malized
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Ha
g
gert
y
g
it-
c
hec
k
-
a
ttr: test that no output
is wr
i
tten t
o
std
e
rr
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
i
c
h
ael Hag
g
erty
Renam
e
git_chec
k
attr() to g
i
t_che
c
k_a
t
tr(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagger
t
y
git-ch
e
ck-a
t
tr:
Fix
c
ommand-l
i
ne handling to matc
h
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Haggerty
gi
t
-check-a
t
tr: Dri
v
e
t
wo tests using the sa
m
e raw
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Haggerty
git-check-attr: A
d
d an --all
o
p
tion to show
a
ll attrib
u
t
e
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagg
e
rt
y
git
-
c
h
e
ck-
a
ttr: Error out if n
o
path
n
ames a
r
e specified
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chael Haggerty
git-check-
a
t
tr: Process command-line args more systematically
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-c
h
eck-a
t
t
r: Handle each err
o
r sep
a
rately
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
gi
t
-check-attr: Extract a func
t
ion
error_with
_
usage()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Ha
g
g
e
rty
git-c
h
eck-att
r
: In
t
r
o
duce a new variable
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
i
c
h
a
el Haggerty
git-check-attr: Extract
a function output_attr()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
a
gg
e
r
t
y
A
ll
o
w que
r
ying
a
ll attributes on a file
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chae
l
Ha
g
gerty
Remove red
u
n
dant check
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
M
ichael Hagg
e
r
t
y
Rem
o
ve redun
d
a
n
t call to bootstrap_attr_s
t
ack()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
Ext
r
a
c
t
a f
u
nction
collect_a
l
l_a
t
t
rs()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Ha
g
gert
y
T
ea
c
h prepare_a
t
tr_st
a
ck() to figur
e
out dirlen itself
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagger
t
y
g
i
t
-c
h
eck-attr:
U
s
e
g
it_attr
_
n
ame()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
aggerty
Provi
d
e acc
e
ss to the
n
a
me
a
ttribute of git_
a
ttr
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Hag
g
erty
git-check-att
r
: Ad
d
tests of com
m
and-line par
s
ing
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael H
a
gger
t
y
git-check-attr: Add missing "&&"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
agge
r
ty
Disallow t
h
e empty str
i
ng as a
n
at
t
ribute
n
am
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
a
ggerty
Remove anachronism from
c
omme
n
t
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael Hag
g
e
rty
doc: Correct
g
it
_
a
ttr
(
) calls in
e
xampl
e
code
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
doc: Ad
d
a
l
ink from gitattribu
t
e
s(5
)
to git-chec
k
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-03
Michael Haggerty
gitat
t
ributes: Reword "attribute ma
c
ro" to "macro
a
ttr
i
b
ute"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-08-03
Michael Haggerty
g
i
tattr
i
butes: Clarify discussion of attribute macros
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-06-28
Mi
c
hael
Haggerty
git-s
v
n: Corr
e
ctly handle roo
t
commits
i
n
mergeinfo
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-06-28
M
i
chae
l
Hag
g
ert
y
git-svn: Disambiguate rev-l
i
st arguments to improve
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-06-28
Michael H
a
g
gerty
g
it-
s
v
n: Demonstrate a bug wi
t
h root commits in me
r
g
einfo
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2011-04-01
Michael H
a
ggerty
git-sv
n
: ad
d
an option to
s
kip the creation
o
f
e
m
pty
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-22
Micha
e
l Haggerty
re
b
as
e
-i:
E
nclo
s
e
s
e
d comm
a
n
d
substit
u
tion in q
u
ot
e
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-22
Mi
c
hael H
a
g
gerty
rebase
-
i:
A
void
n
on-
p
o
r
ta
b
le "
t
est X -
a
Y"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hagger
t
y
reb
a
se -i: Retain user-e
d
it
e
d comm
i
t messages after
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
hael Haggerty
t
3404: Se
t
up more of the test r
e
po
in the "set
u
p"
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hagg
e
rty
r
ebase -i: For
fixup
c
omman
d
s without sq
u
ashe
s
, do
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el H
a
gge
r
ty
re
b
ase -i:
C
hang
e
fun
c
tion make_sq
u
ash_m
e
ssa
g
e into
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
reba
s
e -
i
: Extract fu
n
ction d
o
_with_autho
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael
Haggerty
rebase -i: H
a
nd
l
e the a
u
thor scri
p
t a
l
l in
o
ne place
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
M
i
c
hael
H
aggerty
r
e
b
ase -
i
: Extract a function "co
m
mit_message"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el Haggerty
rebase -i: Simplify commit counting fo
r
gen
e
rat
e
d commit
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggert
y
r
e
base -i: Improve consistency of commit cou
n
t in
g
e
nerated
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
t
3
404: Test th
e
commit count in c
o
mmit messages
generated
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebase -i: Intr
o
duce a con
s
t
ant
AMEND
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
M
i
chael Hagger
t
y
rebase -i:
Introduce a c
o
nstant
A
UTHOR_
S
CRIPT
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hag
g
e
r
ty
rebase
-
i
: Document how temporary files are
u
s
ed
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
M
i
c
hael Haggerty
reb
a
s
e
-i
:
Use symbolic constant $MSG c
o
nsistently
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
h
a
el Hagger
t
y
reb
a
se
-i:
U
se "test -n" instead
o
f "test ! -z"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
r
ebase -i: Inline e
x
p
r
e
s
sion
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el Haggerty
r
e
base -i
:
Remove de
a
d code
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
Hagg
e
rt
y
reb
a
se -i: Make th
e
condit
i
o
n for
an "if" more tra
n
sparen
t
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-12
Mich
a
el Haggerty
reb
a
se-i: I
g
nore comme
n
ts and blank lines in peek_
n
ext_com
m
and
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-12
Mi
c
hael Hagg
e
rty
l
i
b-
r
ebase: A
l
low co
m
ments and bla
n
k lines
t
o
be added
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-12
Michae
l
Haggerty
l
ib-rebase:
Provid
e
cl
e
arer debugging info ab
o
u
t what
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2010-01-12
M
i
chael Haggerty
reba
s
e-
-
interactive: Ignore com
m
ents and blank lines
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-12-07
Micha
e
l Haggerty
Add
a
command "fixup" to rebase -
-
inte
r
ac
t
ive
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-12-07
Michael Haggerty
t3404: Use test_commit to
s
et up test repository
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-08-10
Mich
a
el Haggerty
git-svn:
ignore leading
b
lan
k
lines in
svn:ign
o
r
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-02-24
Micha
e
l Ha
g
g
erty
Add a test of "git
cvsim
p
o
rt"'s hand
l
ing of tags and
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
A
d
d some
tests of git-cvsimpo
r
t's
h
andling
of vendor
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
T
e
st cont
e
nts
of entire cvsimported "master"
tree
c
ontents
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-02-24
M
i
chael Haggerty
U
s
e
CVS's -f o
p
tion if avai
l
able (igno
r
e
user's ~/
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2009-02-24
M
ichael
Haggerty
S
t
a
rt a l
i
b
r
ary for
c
vsimport-rela
t
e
d
test
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree