repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'ma/lockfile-cleanup'
2018-05-10
M
artin Åg
r
en
lock
_
f
i
le: mo
v
e stat
i
c lo
c
ks into functio
n
s
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-05-10
Mar
t
in Ågren
lock_f
i
le: make f
u
nction-l
o
c
a
l
locks non-static
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-05-10
Mar
t
in Ågren
refs
.
c: d
o
not die if locking
f
a
i
l
s in `delete_pse
u
doref()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-05-10
Mart
i
n
Å
gren
re
f
s
.
c: d
o
not die if l
o
ckin
g
fa
i
ls in `write_pseu
d
o
ref()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-05-10
Martin Ågren
t/helper/test-w
r
ite-cac
h
e: clea
n
up
lock-handling
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-24
Ma
r
tin Ågren
wa
l
k
e
r: drop fields
o
f
`
stru
c
t
walker`
w
hich
a
re
always
1
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-24
Martin Ågren
http-fet
c
h: make `-a
`
st
a
ndard behaviour
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-21
M
a
rtin
Ågren
fas
t
-e
x
port: fix regressi
o
n sk
i
pping so
m
e
m
erge-comm
i
t
s
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-18
Martin Ågren
git-submodule
.
txt: qu
o
te usage in mono
s
p
a
ce, drop backslash
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-18
Marti
n
Ågren
git-
[
sh
o
rt]lo
g
.
txt: unify
quoted standalone
--
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-18
Mart
i
n Ågren
doc: convert
[\--] to [--]
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-04-18
Ma
r
tin Ågren
doc:
c
o
nvert \--option
to --opti
o
n
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-03-15
Ma
r
tin Ågr
e
n
sh
o
r
t
log:
disallow left-over argument
s
out
s
ide
r
epo
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Ma
r
t
i
n Ågren
short
l
og: add u
s
age-str
i
n
g for stdin-read
i
ng
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Mart
i
n Ågren
git-shor
t
l
o
g
.
txt: re
o
rder usages
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-03-01
Martin Ågren
write_loc
k
ed_index(): add flag to avoid
w
r
iting unchanged
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-28
M
artin
Ågren
s
e
que
n
cer
:
do not
roll
b
a
c
k
lockfile unnecessarily
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-28
Martin Ågren
mer
g
e
:
al
w
a
ys roll back
l
ock in `checkout_
f
ast_forwa
r
d()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-28
Ma
r
tin Ågren
merge-r
e
c
u
rs
i
ve
:
alway
s
roll back l
o
ck in `mer
g
e_rec
u
rsiv
e
_g
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-27
Mar
t
i
n
Åg
r
en
s
e
qu
e
ncer: always roll back
lock
in `do_r
e
cursiv
e
_merge()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-27
Martin Ågren
sequencer: make lockfiles non
-
static
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-21
Martin Ågren
config
:
c
hange defaul
t
of `
p
ager
.
config` to "
o
n"
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-21
Mart
i
n Ågre
n
c
onfig: respect `pager
.
c
onfi
g
` in list/g
e
t-
m
ode only
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2018-02-21
Ma
r
tin Ågren
t7006: a
d
d t
e
sts for how git config pagi
n
ates
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-20
Mart
i
n Åg
r
en
bran
c
h:
c
hange default of `
p
age
r
.
branch` to "on"
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-20
Martin Ågren
b
ranc
h
:
respect `pag
e
r
.
branch` in
lis
t
-mode only
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-20
Mart
i
n
Å
gren
t7006: add tests for
how git branch
p
aginates
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-08
Mar
t
in Ågren
re
d
uce_heads: fix memory leaks
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-08
Ma
r
tin
Å
gren
bu
i
ltin/
m
erge-base: free commit lists
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-06
Martin Å
g
ren
bi
s
ect
:
f
ix
memory leak w
h
e
n
retur
n
ing bes
t
el
e
ment
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-06
Marti
n
Ågren
bisect: fix off-by-one error in `bes
t
_
b
isection_
s
orted
(
)`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-06
Ma
r
tin Ågren
bisect: fix
memor
y
leak in `fi
n
d_b
i
s
ection()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-06
Martin Ågren
bisect: chan
g
e calling-convention of `find_bisection
(
)`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-11-02
M
a
r
tin Åg
r
en
grep:
t
ake
the read
-
lock when
adding a submodule
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-07
Martin Ågr
e
n
read_ca
c
he: roll
ba
c
k lo
c
k in `up
d
ate_
i
ndex
_
if_able()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-07
Marti
n
Åg
r
en
read-cache:
le
a
v
e
lo
c
k in right state i
n
`
write_locked_index()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-07
Mar
t
in
Ågren
read-cache: drop explicit `CLOSE_LOCK`-f
l
ag
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin Ågren
cache
.
h: d
o
cument `write_locked_
i
n
d
e
x
()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
M
artin Ågren
apply: remov
e
`newfd` f
r
om `struct
a
pply_state`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin Ågren
apply: move lock
f
ile into `apply_s
t
a
te`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin Ågren
c
a
che-t
r
ee: s
i
mplify lockin
g
logic
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin Ågr
e
n
c
h
eckout-inde
x
: simplify locking l
o
gic
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin Ågren
t
e
mp
f
i
l
e: fix documentatio
n
on `delete_t
e
mpf
i
le()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin Ågren
lockfile: fix doc
u
m
entation on
`
close_lock_file_gen
t
ly()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Mart
i
n Ågren
t
reewide: p
r
efer
loc
k
f
i
le
s
on the
s
tac
k
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-06
Martin
Ågren
sha1_file:
do no
t
l
e
ak `lock_file`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-10-02
Mart
i
n Ågren
builtin/:
add UNLEAK
s
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-24
Martin Ågr
e
n
pack-bitmap[-write]:
u
se `obje
c
t_a
r
ray_
c
lear()`,
d
on
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-24
Martin Ågren
object_array: add and use `object_array_pop(
)
`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-24
M
a
rt
i
n
Ågren
o
bject_a
r
ray:
u
se `object_array_cle
a
r()`, not `free
(
)`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-24
Ma
r
tin Ågr
e
n
leak_p
e
ndin
g
: use `object
_
arra
y
_
cl
e
ar()`, n
o
t
`fr
e
e()`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-24
M
artin Å
g
ren
c
ommit: fi
x
memory
l
e
a
k in `reduce_head
s
(
)
`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-24
Ma
r
tin Ågre
n
builtin/
c
o
mmit: fix mem
o
ry lea
k
i
n
`p
r
ep
a
re_index
(
)`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-10
Martin Ågren
refs/f
i
l
e
s-backend: add `refn
a
me`, not "HEAD",
t
o list
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-10
Marti
n
Å
g
ren
refs/files-back
e
nd: correct re
t
u
r
n value i
n
l
o
c
k_ref_
f
or_update
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-10
Mart
i
n Ågre
n
refs/files-backend: fix memory leak in
l
ock_ref_for_update
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-10
Martin Ågren
re
f
s/f
i
les-backend: add
l
onge
r
-scoped copy
of s
t
ring
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-07
Martin
Ågren
config: remove
git_conf
i
g_ma
y
be_
b
ool
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-09-06
Mar
t
in Å
g
ren
pkt-line: re-'static'-ify b
u
ffer in
packet_write_fmt_1()
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-23
Martin Ågren
t
r
eewide: c
o
rrect several "up-
t
o
-date" to "up
t
o
d
ate"
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-23
Martin Ågren
Doc
u
mentation/user-m
a
nual: update ou
t
dated example
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-23
Martin Ågr
e
n
ThreadSaniti
z
er: a
d
d suppres
s
io
n
s
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-23
M
a
r
tin Ågren
strb
u
f
_
s
etlen: don't
w
r
ite to strb
u
f
_
slopbu
f
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-23
M
a
rtin Åg
r
en
pac
k
-
o
bjects
:
take lock
b
efore accessing `remainin
g
`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-23
Ma
r
tin Ågren
conver
t
:
a
lways initialize attr_ac
t
ion in
c
onvert_attrs
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-20
Marti
n
Ågren
doc/inte
r
p
r
et
-
trai
l
ers
:
f
i
x "t
h
e this" typo
commit
|
commitdiff
|
tree
2017-08-07
M
artin Ågren
parse_decoration_style: drop unused argument `va
r
`
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Martin
Å
gr
e
n
tr
e
ew
i
d
e
: dep
r
e
c
ate git_config_m
a
ybe_bool, use git_parse_may
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Martin Ågren
config:
make git_{
c
onfig,parse}_maybe_bool equiva
l
ent
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Martin Å
g
r
en
config: i
n
t
r
o
d
u
ce git_
p
arse_mayb
e
_bool_
t
ext
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Ma
r
tin Åg
r
en
t5334: document t
h
at git push --signed=1
d
oe
s
not work
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Marti
n
Å
gr
e
n
Doc/g
i
t
-
{
p
u
s
h,send-pack}: corr
e
ct -
-
s
i
gn= to --sign
e
d=
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Martin Ågren
git
.
c
: ignore p
a
ger
.
* when launching bui
l
t
in as dashed
.
.
.
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Mar
t
in Ågren
ta
g
:
change default
of `pager
.
tag` to
"
on"
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Martin Ågren
tag: respect `pager
.
tag`
in list-mode only
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Mar
t
i
n
Ågren
t7006: add
tests for how
g
it
tag paginates
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Martin Ågren
git
.
c: provide setup_auto_pager()
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Martin Ågren
git
.
c: let builtin
s
opt for handli
n
g
`
p
a
ger
.
foo
`
themselves
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree
2017-08-03
Ma
r
t
i
n
Å
gren
bui
l
t
i
n
.
h: tak
e
over
d
ocume
n
t
ation from ap
i
-builtin
.
txt
Signed-off-by:
Martin Ågren
<martin.agren@gmail.com>
commit
|
commitdiff
|
tree