repo.or.cz
/
git
/
jnareb-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(): emit warnings for improperly-formatted references
2011-10-05
M
i
c
h
a
el Haggerty
res
o
lve_r
e
f()
:
emit wa
r
ni
n
gs
f
or impro
p
erl
y
-fo
r
mat
t
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael
Hagg
e
rty
res
o
lve_ref():
verify tha
t
the input ref
n
ame
has
th
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
ic
h
ael Haggerty
re
m
ote: avo
i
d passing NULL to read_r
e
f()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
remot
e
:
u
se xstrdup
(
) instead of s
t
rdup()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Ha
g
gerty
re
s
olve_ref():
d
o
n
o
t follow in
c
orrectly-fo
r
matted
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael
Ha
g
gerty
reso
l
ve_ref(): extract a function get_packed_ref()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Ha
g
gerty
resol
v
e_r
e
f():
turn buffe
r
into a proper strin
g
as
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
resolve_
r
e
f():
o
nly follow a symlink that co
n
t
a
i
ns
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael H
a
ggerty
re
s
olve_re
f
(): us
e
p
refix
c
mp()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
res
o
lve_
r
e
f
(): explicitl
y
fail if a symlink i
s
not
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Micha
e
l Haggerty
Change check
_
r
e
fname
_
format() t
o
reje
c
t unnormali
z
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Micha
e
l
Haggerty
In
l
i
ne func
t
io
n
refname_format_prin
t
()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mi
c
h
a
el Haggerty
Make
c
ollapse_slash
e
s() alloc
a
te memo
r
y for its result
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mic
h
ael Haggerty
Do not allow "
.
lock" at
the
e
n
d
of any
r
e
fna
m
e
component
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
M
i
chael Haggerty
Refact
o
r check_refna
m
e
_
format()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael
Hagger
t
y
Ch
a
nge
check_ref_format
(
) to take a flags argume
n
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mich
a
e
l
Ha
g
gert
y
Ch
a
n
g
e bad_r
e
f_c
h
ar()
t
o return a boo
l
ean
v
alue
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
g
i
t c
h
eck-ref-forma
t
: add options --
a
llow-one
l
evel
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
t1402: a
d
d some more tests
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mi
c
h
ael H
a
ggerty
get
_
sha
1
_hex()
:
do no
t
re
a
d past a NU
L
c
h
aracter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-27
Micha
e
l Haggerty
F
o
rbid D
E
L characters in referenc
e
names
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-25
Michael Haggerty
ch
e
ck-ref-format --print:
Normalize
r
efnames that
start
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-22
Mi
c
hael Hag
g
erty
Do not use C++
-
style com
m
ents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mic
h
ael Haggerty
Unroll the loop
o
ver passes
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mich
a
el Haggerty
C
h
ange
whi
l
e l
o
op
i
nto for loo
p
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Hagg
e
rty
Determine t
h
e start of the s
t
ates outside of the pas
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mic
h
a
el Hagger
t
y
Change parse
_
attr() to ta
k
e a point
e
r
t
o stru
c
t
attr_state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael H
a
g
gerty
Inc
r
ement num_attr in parse_attr_line()
,
not parse
_
attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Micha
e
l H
a
ggerty
Do
c
ument str
u
ct match_attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mic
h
a
e
l Haggerty
Add a file
c
omment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l Haggerty
test
-
p
a
th-utils: Add subcommand "prefix_path"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
c
hael Haggerty
test-path-uti
l
s: Add
s
ubco
m
m
a
n
d
"absolute_path"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
g
i
t-check-attr: Normalize paths
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
a
e
l
Hag
g
erty
git-check-attr:
D
emonstr
a
te problems
w
ith relati
v
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l Haggerty
git-check-at
t
r: Demonstrate
problems wi
t
h
unn
o
rmalized
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
e
l Haggerty
git-check-attr: test that no output i
s
written to stderr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagg
e
rty
Rename git_c
h
eckattr()
t
o git_check_attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Ha
g
gerty
git-check-attr: F
i
x c
o
mma
n
d-line handling to match
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggerty
gi
t
-c
h
eck-
a
ttr: Drive two t
e
sts using
t
he same
r
aw
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
e
l
Haggerty
git-check-attr: Add an --all opti
o
n to
s
how all
attributes
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
Haggerty
git-c
h
eck-attr: E
r
ror
o
u
t
if no pathnames are specified
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-
c
heck-attr
:
Process
c
ommand-line args more systematically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
a
g
ge
r
ty
git-
c
h
eck-at
t
r: Ha
n
d
l
e
each error separately
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-check
-
at
t
r: Extr
a
ct a
function err
o
r_wit
h
_usage()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hag
g
erty
git-check
-
attr: Introduce a new v
a
riable
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chael
H
aggerty
git-check-attr: Extract a function output
_
attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
A
llow
q
u
er
y
ing all a
t
tri
b
utes on
a file
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
Haggerty
R
e
move redu
n
dant check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
R
emove redundant c
a
ll to b
o
ot
s
tra
p
_att
r
_sta
c
k
()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
Extract a funct
i
on collec
t
_all_a
t
trs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagge
r
t
y
Teach prepare_attr_stack() to figure out dirlen i
t
self
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Hagge
r
ty
git-check-
a
ttr: Use g
i
t_attr_n
a
me
(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l Haggerty
Provi
d
e access to the na
m
e att
r
ibut
e
of git_attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
ch
a
el Haggerty
git-check-att
r
: Add tests of command-line p
a
rs
i
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggert
y
g
it-
c
hec
k
-attr:
Add missin
g
"&&"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
Disallow the
e
mpty str
i
n
g
a
s an attri
b
ute n
a
m
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l Ha
g
gerty
Remove
anachronism fro
m
com
m
e
n
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hag
g
erty
doc: Corr
e
ct
g
i
t_attr
(
) calls i
n
example c
o
de
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l
Haggerty
doc: Add a link f
r
om
g
itattribu
t
es(5) to g
i
t-check
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Michael Ha
g
gerty
gitattribu
t
es: R
e
word
"
attribute macr
o
"
t
o "m
a
cr
o
attribu
t
e"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Michael
H
aggerty
gitattributes:
Clarify
d
iscussion of attribute macr
o
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Michael
H
ag
g
erty
git-svn: Correctly handle root commits
i
n
m
e
rgeinfo
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
M
i
c
hael Ha
g
gerty
git-svn:
D
isambig
u
a
t
e
r
e
v-list arguments
t
o improve
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Micha
e
l Ha
g
g
erty
g
it
-
svn
:
Demonstrat
e
a b
u
g w
i
t
h
root comm
i
ts in mergeinfo
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-04-01
Michael Haggerty
git-
s
vn: add
a
n
o
ption
t
o
s
kip the creation
of empty
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
Michael Haggerty
rebase -i: Enclose
s
ed command
s
ubstitution in quotes
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
Michael Haggerty
rebase -i: Avoid non
-
portable
"
test X -a Y"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hag
g
erty
r
e
base -i: Retain u
s
er-edited commit m
e
ssages after
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
t3404: Set up more
o
f
t
he test repo in the "set
u
p
"
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebase -i:
F
or
f
ixup co
m
m
a
nd
s
without squashes, do
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
c
h
ael Haggerty
rebase -i: Change
funct
i
o
n
make_
s
quash_mess
a
ge into
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michae
l
Hag
g
erty
rebase
-i: Extrac
t
function
do_with_author
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
c
h
a
el
Haggerty
rebase -i: Handle
t
he au
t
hor scr
i
pt
all i
n
one place
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebase -i: Extract
a
functi
o
n "commit_
m
essage"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mic
h
ael
Haggerty
rebase -i: Simplify commi
t
counting f
o
r generated commit
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebase -i
:
I
mprove consistency o
f
comm
i
t count
i
n generated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Micha
e
l Hagger
t
y
t3404: Test the
c
ommit count
in commit
m
essages generated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
ich
a
el Haggert
y
r
eb
a
se -i: Introduce a constant AMEN
D
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mic
h
ael
Hag
g
erty
rebase
-
i:
I
ntr
o
du
c
e a
c
onstant A
U
THO
R
_SC
R
IPT
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael
Haggerty
rebase -i: Doc
u
ment
h
ow temporary
files are use
d
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
ha
e
l Haggerty
rebase -i: Use symb
o
l
ic
c
on
s
tan
t
$MSG co
n
sistently
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hag
g
erty
r
ebase -i:
Use "test
-n"
inst
e
ad of "te
s
t
! -z
"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael
H
ag
g
erty
reb
a
se
-i: Inline ex
p
r
e
s
s
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
chael Hag
g
erty
reba
s
e
-
i:
R
emove dead code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hag
g
erty
reba
s
e
-i: Make the condition for an "if" m
o
re trans
p
are
n
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael Haggerty
r
e
base-i: Ig
n
o
re c
o
mments
a
nd bla
n
k li
n
e
s
in peek_next_command
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael
Haggerty
lib-rebase: A
l
lo
w
comments and blank lin
e
s to be added
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael
H
agger
t
y
lib-r
e
base:
P
rovide clear
e
r debugging info about wha
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Micha
e
l H
a
gg
e
rty
rebas
e
--interacti
v
e: Ign
o
re com
m
e
nts an
d
blank lines
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
Michael Haggerty
A
d
d a c
o
mman
d
"fixup" to reba
s
e --i
n
teractive
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
M
ichael
H
aggerty
t3
4
04: Use tes
t
_co
m
mit
to set up
test reposi
t
ory
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-08-10
Michael Haggerty
git-
s
vn: ignore leading blank lines in svn
:
igno
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Mich
a
el Haggerty
Add a
t
est of
"
gi
t
cvsi
m
p
o
rt"'s handling of tags and
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Mic
h
ael Haggerty
Add
som
e
tests
of git-cvsimport's hand
l
ing of ve
n
d
or
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggert
y
Test c
o
ntents of e
n
t
i
r
e
cvsi
m
ported "master" tr
e
e
cont
e
nts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
Use CVS's -f opt
i
on if available (ignore user
'
s
~/
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael H
a
g
g
ert
y
Start a libr
a
r
y
for cvsi
m
port-
r
elated
t
e
sts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree