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
t0060: verify that real_path() removes extra slashes
2011-10-05
Michael Haggert
y
r
esolve_ref(): explicitly fail if a sym
l
i
n
k is
not
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Micha
e
l Ha
g
ger
t
y
Chang
e
check_refna
m
e_f
o
rmat() to rejec
t
unnormalized
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Haggerty
In
l
i
n
e
function refname_format_pr
i
nt()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mi
c
hael
H
a
ggerty
Make
collapse_
s
lashes
(
)
a
llocate memory
f
or its resu
l
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael
Hagge
r
ty
Do not allo
w
"
.
lock" at
t
h
e
end o
f
any refname compon
e
nt
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagge
r
t
y
Refa
c
to
r
check_refn
a
me_format()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mi
c
hael Hag
g
erty
Change
check_ref_format()
t
o ta
k
e a flags argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Ha
g
gert
y
Change
ba
d
_
r
ef_char(
)
to
return a
boolean value
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Michael Hagger
t
y
git check-ref-
f
or
m
at
:
add optio
n
s --al
l
ow-onelevel
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Micha
e
l Hagge
r
ty
t
1
4
02:
a
dd s
o
m
e
more
tests
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-10-05
Mic
h
ael Haggerty
g
e
t_sh
a
1
_
hex
(
): do no
t
read past a NUL chara
c
te
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-09-27
Michael
H
aggerty
notes_merg
e
_com
m
it(): d
o
not pa
s
s
t
e
mpor
a
r
y
b
uffer
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-27
Michael Ha
g
ger
t
y
F
o
rbid DEL characters in refere
n
ce names
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-25
Michael Hag
g
erty
check
-
r
ef-format --p
r
int:
N
orma
l
iz
e
refnames that start
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-22
M
i
chael Haggerty
Do not u
s
e C
+
+-style comments
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael
Haggerty
R
et
a
in cach
e
s
of submo
d
u
l
e re
f
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Hagg
e
rty
Store the submodule n
a
m
e
in
struct cached_re
f
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Al
l
ocate ca
c
hed_refs object
s
dynamical
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Hagge
r
ty
Change the signature of read_packe
d
_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Mich
a
el Hagg
e
rty
Access referenc
e
caches o
n
l
y
through
n
ew function get_cach
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michae
l
Haggerty
Extract
a fu
n
ction clear_c
a
che
d
_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Unroll
t
he
l
oop
over passes
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Micha
e
l Haggerty
C
hang
e
while l
o
op in
t
o for loop
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Determi
n
e t
h
e sta
r
t
of the states o
u
t
s
ide of the pass
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Chang
e
pa
r
se_attr() to
t
ake
a pointer to struct
attr
_
s
tate
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Hagge
r
ty
In
c
rement
num_attr in p
a
rse
_
attr_
l
ine(), not parse_attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael Haggerty
Document struct match_attr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-14
Michael
H
aggerty
Add a file comment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l
Ha
g
gerty
t
e
st-path-utils: Add subcommand "prefix_p
a
th"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Micha
e
l Haggerty
test
-
pa
t
h-utils
:
Add
s
u
b
comm
a
nd "absolute_pa
t
h"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggerty
git
-
check-attr: Normalize path
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el H
a
ggerty
git-che
c
k-attr
:
Dem
o
n
str
a
te problems
with relative
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
git-check-attr: De
m
onstrate problems with
un
n
orma
l
i
ze
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagge
r
ty
g
i
t-check-att
r
: test
t
hat no out
p
ut is writ
t
en to
s
tderr
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggerty
Rename git_checkattr() to git_check_attr(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Haggerty
git
-
chec
k
-attr: F
i
x
c
ommand-line
han
d
ling to match
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Haggerty
g
it-chec
k
-
attr: Drive two test
s
using the
sam
e
raw
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
aggerty
git-check-attr: Add
a
n --all
option to sh
o
w al
l
attrib
u
t
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
c
hael
Ha
g
gerty
git-
c
heck-attr: Error out if no path
n
ames are specified
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Hagger
t
y
g
i
t
-chec
k
-at
t
r: Process
c
ommand-line
a
rgs more systematically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
chael Haggert
y
git
-
check-attr: Handle each e
r
ror s
e
parately
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
a
ggerty
git-check-attr: Extract a fu
n
ction error_
w
ith_
u
sage()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
i
c
h
ael Haggerty
git-check-attr: In
t
r
oduce a new variab
l
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
M
ichael Haggerty
git-check-attr: Extract
a
function o
u
tput_attr()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ael
Ha
g
g
ert
y
Al
l
ow query
i
ng all attribu
t
es on a
f
il
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael H
a
ggerty
Remove redu
n
dan
t
che
c
k
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Hag
g
erty
Remo
v
e redundant c
a
ll to boots
t
rap_attr_stack()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggert
y
Extract a func
t
i
o
n
collect_all_att
r
s()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael
H
a
g
ge
r
t
y
Teach pre
p
are_a
t
tr_stack() to
figure
o
ut dirlen itse
l
f
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Hagger
t
y
git-check-at
t
r: Use git_attr_name
(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mic
h
ae
l
Hag
g
erty
Prov
i
de ac
c
ess to t
h
e name attri
b
ute of git_at
t
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michae
l
Haggerty
git-
c
heck
-
a
t
tr: Ad
d
t
e
st
s
of co
m
mand-line parsing
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Haggert
y
git-ch
e
ck-attr: Add missing "&&"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
D
i
sallow the empty s
t
ring as
a
n
attri
b
ute name
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Michael Haggerty
R
e
m
o
ve
anachronism f
r
om
co
m
ment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mich
a
el Hag
g
erty
d
o
c:
Corre
c
t git_att
r
() calls in example code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-04
Mi
c
hael Haggerty
do
c
:
Add a link from g
i
tattributes(5)
to git-
c
heck
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Mic
h
a
e
l Haggerty
gita
t
tribu
t
es: Re
w
o
rd "at
t
r
i
but
e
macro"
t
o "macro attribute
"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-08-03
Michael Ha
g
ger
t
y
gitattributes: Clarify
discussion of attribute macros
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Michael
Haggert
y
git-
s
vn: Correctly
h
a
ndle root
c
om
m
i
t
s
i
n
mergein
f
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Michael Hag
g
e
rty
git-sv
n
:
D
isam
b
i
g
u
ate rev-li
s
t arg
u
ments to i
m
prove
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-06-28
Michael
Haggerty
git-
s
v
n
:
Demonstrat
e
a
bug with
r
oot co
m
mi
t
s in
me
r
geinfo
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2011-04-01
M
i
chael Hagge
r
t
y
git-svn: add an op
t
i
o
n to skip the creation of empty
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
M
icha
e
l Hagg
e
rty
r
e
b
a
se -i: Enclose sed command substitut
i
on in quotes
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-22
Michael H
a
ggerty
rebase -i: Avoi
d
non
-
p
o
rtabl
e
"
test X -a Y"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
ic
h
ael Haggerty
reba
s
e -i: Reta
i
n
user-edited commit messages a
f
ter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael H
a
g
g
erty
t3404:
Set
u
p more of th
e
t
e
s
t
r
epo in the "se
t
u
p"
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el H
a
ggerty
rebase -i: Fo
r
f
i
x
up commands without
squashe
s
, do
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Micha
e
l Hagge
r
ty
r
e
base -i: Change function ma
k
e_squash_message
i
nto
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
rebase
-i
:
Extract functi
o
n
do_with_aut
h
or
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el Haggerty
re
b
ase
-
i
: Handle
t
he autho
r
scr
i
pt
a
ll
in
one place
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mi
c
h
ae
l
H
ag
g
er
t
y
rebase -i: Extract a function
"commit_message"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Micha
e
l Haggerty
rebas
e
-i: Simplify co
m
mit counting for gener
a
ted c
o
mmit
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Hag
g
erty
re
b
ase -i:
I
mprove con
s
i
s
tency of commit
c
o
u
n
t in gene
r
ate
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Haggerty
t3404: Te
s
t the co
m
mit count in commit messages generated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael Ha
g
gerty
r
e
b
ase -i: I
n
troduce a constant AM
E
ND
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Michael H
a
gge
r
t
y
rebase -i: Int
r
oduce a c
o
nstant AUTHOR_SCRIPT
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
ch
a
el Haggerty
rebas
e
-i
:
Docum
e
nt how temporary files are used
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
chael Haggerty
rebase -i:
U
s
e
sy
m
bolic constant $MSG cons
i
st
e
ntly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
i
chael Haggerty
rebase -
i
: Use "test -n" instead of
"test
! -z"
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
M
ich
a
el Haggerty
reba
s
e
-
i
: I
n
line expressi
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Micha
e
l
Haggerty
rebase -i
:
R
e
m
o
ve d
e
ad code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-14
Mich
a
el Haggerty
rebase -i: Mak
e
t
h
e c
o
ndition fo
r
an "if
"
more
t
ransparent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
M
i
chael Haggerty
rebase-i: Ignore comme
n
t
s
and blank lines in p
e
ek_
n
ext_command
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
M
i
chael Haggerty
lib-rebase
:
Allow comments
an
d
blank lines
t
o be added
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michae
l
Haggerty
lib-rebase: Provide clearer debugg
i
ng inf
o
about what
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2010-01-12
Michael Ha
g
gerty
r
e
base--interactive: Ignore comments a
n
d blank lines
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
M
i
chael
H
aggerty
A
d
d a command "fixup" to reba
s
e --interactiv
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-12-07
Mi
c
ha
e
l Haggerty
t
3
404: Use
t
est_commit
t
o
s
e
t up test reposito
r
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-08-10
Mi
c
h
ael Haggert
y
git-svn:
i
gnore leading b
l
ank li
n
es in svn:ign
o
re
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
A
dd a tes
t
of
"
git cvs
i
mport"'s
handling of tags
a
nd
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Haggerty
Add
s
ome
te
s
ts of git-cvsimport's handling of
ven
d
or
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
M
i
chae
l
Hag
g
erty
T
est contents
of entire cvs
i
mport
e
d "mast
e
r" tree con
t
ents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Michael Hagge
r
t
y
U
se C
V
S's
-
f
opti
o
n if availabl
e
(
i
gnore us
e
r's
~
/
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2009-02-24
Mich
a
el Haggerty
Sta
r
t
a
library for
c
v
s
i
mpo
r
t-related tests
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree