repo.or.cz
/
got-portable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
use RB_TREE instead of STAILQ to manage packindex bloom filters; much faster
2021-10-16
Ste
f
an S
p
erling
use
RB_TREE
i
nst
e
ad of STAILQ to manage packindex bloom
.
.
.
commit
|
commitdiff
|
tree
2021-10-16
Stef
a
n
Sperling
u
s
e a bloom filter to av
o
id pointless
p
ack index s
e
a
r
ches
commit
|
commitdiff
|
tree
2021-10-15
S
tef
a
n Spe
r
ling
p
lug memory leak in an error path of
read_p
a
cked_obj
e
c
t()
commit
|
commitdiff
|
tree
2021-10-15
Stef
a
n Sperli
n
g
fix wrong fu
n
c
tion na
m
es in er
r
or
m
e
s
sages from g
o
t
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sper
l
in
g
m
a
ke
'gota
d
min indexpac
k
' unveil the repository read
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stef
a
n Sper
l
ing
move e
n
cod
e
_delta() in pack_create
.
c to eliminate a
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sperling
while
p
a
c
king, s
t
ore e
n
c
oded
deltas in a t
e
mporary
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
St
e
fan Sperlin
g
limit delta chain len
g
t
h
in newly
c
re
a
ted pack
f
ile
s
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
S
t
e
fa
n
Sp
e
rling
raw object blocksi
z
e
a
nd read buffer were unused; remove
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
St
e
f
an Sp
e
rling
remove unused int
e
rnal raw object API functio
n
s
commit
|
commitdiff
|
tree
2021-10-15
S
t
efan
Sp
e
rling
cach
e
raw obj
e
cts in order to speed up gotadmin
pack
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sperlin
g
r
e
use t
e
mporary
f
iles whic
h
w
ere not used by g
o
t
_object_raw_
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan
S
perling
add missing calls to got_rep
o
_close() in g
o
tadmin
.
c
commit
|
commitdiff
|
tree
2021-10-15
Stef
a
n Sperling
add missi
n
g error
checks
i
n got_obj
e
ct_
r
aw_open()
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sper
l
ing
avo
i
d openin
g
d
e
lta bas
e
objec
t
s
i
n genpack() just
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sperling
en
c
od
e
de
l
tas in tempor
a
ry files to a
v
oi
d
hig
h
mem
o
ry
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Ste
f
an
Sperling
make
g
ot
-
build-re
g
ress
.
s
h run test
s
a second tim
e
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
St
e
fan Sperl
i
ng
rework murmurha
s
h2() to
avoid potential una
l
ign
e
d
memor
y
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sper
l
ing
f
ix
t
wo more erro
r
string
s
in pa
c
k
_create
.
c using the
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan Sperling
fix wron
g
f
unction in error
s
tring of emi
t
delta()
commit
|
commitdiff
|
tree
2021-10-15
Ste
f
an Sperling
use RB_TR
E
E in
s
tead of STAILQ to manage
p
ackin
d
ex b
l
oo
m
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stef
a
n S
p
erlin
g
sync dist file
list
commit
|
commitdiff
|
tree
2021-10-15
St
e
f
an Sperling
do not s
k
ip igno
r
ed directories in 'got status'
i
f
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Stefan
S
p
erli
n
g
use a bloom filte
r
to avo
i
d
pointless pack in
d
ex searc
h
es
commit
|
commitdiff
|
tree
2021-10-15
S
tefan Sperling
fix pack index ca
c
h
e ele
m
ent ro
t
ation; ke
e
p
often u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
Stefa
n
Sperling
sort and de-duplicate work tree pat
h
command line arguments
commit
|
commitdiff
|
tree
2021-10-12
Stefan S
p
erlin
g
f
ix a segfault in ed
s
cr
i
pt() int
r
oduced by m
y
previous
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
Stefan
Sperling
f
ix merging of fil
e
s which c
o
nt
a
i
n a dot on a line
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
Stef
a
n Sp
e
rling
speed up 'got histedit -l' a
n
d
'got reba
s
e -l'
commit
|
commitdiff
|
tree
2021-10-12
St
e
fan Sperl
i
ng
align 'diff -c' usa
g
e help w
i
th syn
o
psis
g
iven
in man
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
Stefan Sperling
i
mplement 'got di
f
f -
c
'
for dif
f
i
ng commits with optional
.
.
.
commit
|
commitdiff
|
tree
2021-10-10
Stefan
S
p
e
rlin
g
display the requ
e
sted
o
bje
c
t
type
w
hen
a
n object could
.
.
.
commit
|
commitdiff
|
tree
2021-10-10
Stefan
Sperling
re
m
ove code
w
hich w
a
s setting up
re
p
o_path r
e
du
n
dantly
.
.
.
commit
|
commitdiff
|
tree
2021-10-10
Stefa
n
S
perlin
g
make
g
ot_r
e
po
_
match_object_i
d
()
f
i
lter tags by
the
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
S
tefan
S
p
e
rlin
g
add
a
n xfail test for a
b
ug in me
r
ging content
w
ith
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
St
e
fan Sperling
add test fo
r
merge result when l
i
nes are
i
nsert
e
d at
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
Stefan S
p
e
r
l
i
ng
sync files fro
m
diff
.
git 346d498656
8
ffbcfdc53
c
ce45d
d
8a468
5
35
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
Stef
a
n
S
perling
add support for multip
l
e path arguments to 'got
d
iff'
commit
|
commitdiff
|
tree
2021-10-08
Stefan S
p
erling
link to
t
he Fa
s
tC
D
C
paper f
r
o
m
deltify
.
c; suggested
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
Stefan Sperling
m
ake the number of
e
lements in del
t
ify's geartab ex
p
licit
commit
|
commitdiff
|
tree
2021-10-08
Ste
f
an Sperling
p
lug memory leaks in got-fetch-pack
a
nd got-send
-
pack
commit
|
commitdiff
|
tree
2021-10-08
Ste
f
an S
p
er
l
ing
let 'g
o
t fetch' send
all refere
n
ces to
t
he server to
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
Stefan Sperling
ignore unv
e
rsioned fi
l
es w
h
i
l
e abor
t
ing reb
a
se,
histedi
t
.
.
.
commit
|
commitdiff
|
tree
2021-10-04
Stefan Spe
r
ling
u
pdate '
g
ot merge' TOD
O
i
t
em
commit
|
commitdiff
|
tree
2021-10-04
Stefan
Sperling
bump version number
commit
|
commitdiff
|
tree
2021-10-04
Stefan Sperl
i
ng
CHANGES
for 0
.
61
commit
|
commitdiff
|
tree
2021-10-04
Stefan Sp
e
rling
sy
n
c dist f
i
le list
commit
|
commitdiff
|
tree
2021-10-04
Stefan
Sperling
ski
p
igno
r
ed direct
o
ries
du
r
i
n
g 'got
status' disk crawl
commit
|
commitdiff
|
tree
2021-10-04
Stefan Sperling
add histedi
t
-e
o
pti
o
n w
h
i
c
h ru
n
s
the 'edit' s
c
rip
t
.
.
.
commit
|
commitdiff
|
tree
2021-10-01
St
e
fa
n
Sperling
fix typo
i
n
c
onfigure's libcry
p
to check; patch by Evan
.
.
.
commit
|
commitdiff
|
tree
2021-10-01
Ste
f
an Sperling
make ignor
e
pa
t
terns work with 'go
t
status'
commit
|
commitdiff
|
tree
2021-09-30
S
t
e
f
an Sperling
explicitly set the def
a
u
l
t branch name afte
r
'git
i
nit
.
.
.
commit
|
commitdiff
|
tree
2021-09-28
Stefan Sperling
update a C
A
VEAT i
n
got
.
1
n
ow that 'g
o
t
merge' e
x
ists
commit
|
commitdiff
|
tree
2021-09-28
Stefa
n
Sperling
i
n
terru
p
t 'g
o
t histe
d
i
t
'
upon missing/
u
nversion
e
d/not
.
.
.
commit
|
commitdiff
|
tree
2021-09-28
Ste
f
an S
p
erlin
g
inter
r
upt 'got rebase' upon m
i
ssing/unv
e
rs
i
oned/not
.
.
.
commit
|
commitdiff
|
tree
2021-09-28
S
te
f
an Sperling
document
all
r
easons why 'got mer
g
e' might b
e
interru
p
ted
commit
|
commitdiff
|
tree
2021-09-28
Stefan Sp
e
r
li
n
g
make '
g
ot me
r
ge' interrupt
t
he me
r
ge upon
undel
e
ted
.
.
.
commit
|
commitdiff
|
tree
2021-09-28
S
tefan Sperling
pri
n
t
a
dditional stats about thin
g
s that
went wrong
.
.
.
commit
|
commitdiff
|
tree
2021-09-28
S
t
e
fan Spe
r
ling
fix 'got fetch' downl
o
a
ding too m
a
ny ob
j
ects i
n
some
.
.
.
commit
|
commitdiff
|
tree
2021-09-28
S
t
e
fan Sperling
show commi
t
progress output when 'got merge -c' is
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Stefa
n
Sperl
i
n
g
enable go
t
a
d
m
in
commit
|
commitdiff
|
tree
2021-09-27
S
tefan
Sperling
im
p
lement 'got merge -
n
' which inter
r
upts befo
r
e creat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Stefan Sperli
n
g
m
a
ke it
p
o
ssib
l
e
to mer
g
e
v
endor branches w
i
th 'go
t
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Stefan Sperli
n
g
for portabili
t
y, handle
e
rrn
o
vari
a
tion
s
u
po
n
open
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Stefa
n
Sperl
i
ng
allo
w
bad symlinks to s
u
rvive a merge
commit
|
commitdiff
|
tree
2021-09-25
St
e
fan
S
perling
whitespace
f
ix from Omar Po
l
o
commit
|
commitdiff
|
tree
2021-09-25
Stefa
n
Sperling
fix some integers that
had
a s
l
ight
l
y wrong
t
yp
e
;
patch
.
.
.
commit
|
commitdiff
|
tree
2021-09-25
Stefan Sperl
i
ng
add
'static' qual
i
fie
r
to
local
f
unctions
i
n got-read
.
.
.
commit
|
commitdiff
|
tree
2021-09-25
Stefan
S
perling
mark
s
ome f
u
n
c
tio
n
par
a
meters a
s
'con
s
t', as t
h
ey sh
o
uld
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
Stefa
n
Sperl
i
ng
f
i
x 'got update' of an
added + obstructe
d
fi
l
e
commit
|
commitdiff
|
tree
2021-09-24
Ste
f
an Sperling
stop using the te
r
m '
o
bstructed
'
am
b
iguously in the
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
Stef
a
n Sperling
stop
c
a
ring about ob
s
t
ructed versioned fi
l
es i
n
'got
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
Stefan Sperlin
g
plu
g
memory lea
k
in got_worktree_me
r
ge_i
n
_
p
r
ogr
e
ss
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
Stef
a
n Sperlin
g
add a test for
'go
t
m
erge' w
h
ich covers
a
no-op merge
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
Stefan Sperling
add a 'got me
r
ge' c
o
mmand fo
r
c
r
eating merge commits
commit
|
commitdiff
|
tree
2021-09-24
Stef
a
n
Sperling
s
h
ow parent c
o
mmit IDs of merge co
m
mits
in the tog
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
Stef
a
n Spe
r
ling
upd
a
te
TODO note about HTT
P
; libtls wil
l
more
l
ikely
.
.
.
commit
|
commitdiff
|
tree
2021-09-24
S
t
e
fan Sperling
fix 'got se
n
d' with
tree o
b
jects whi
c
h contain
s
yml
i
nks
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Stefa
n
S
p
e
r
ling
xmalloc: remo
v
e wrapp
e
r as
n
o l
o
ng
e
r needed
commit
|
commitdiff
|
tree
2021-09-21
S
t
efan Sperling
r
e
gress: fix test failures using
l
n(1)
commit
|
commitdiff
|
tree
2021-09-21
St
e
fan
S
perl
i
ng
regress:
f
ix t
e
st
f
a
i
lu
r
es
u
sing date(1)
commit
|
commitdiff
|
tree
2021-09-21
Ste
f
an Sperling
en
a
ble gotadmin
commit
|
commitdiff
|
tree
2021-09-21
Stef
a
n
Sperl
i
ng
fix
h
istedit_no
_
op
test which
was fa
i
ling
ran
d
omly
commit
|
commitdiff
|
tree
2021-09-21
Stefan Sperling
up
d
ate
README blurb about
'
ssh 127
.
0
.
0
.
1' requir
e
ment
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Stef
a
n
Sperling
t
og: use sched_y
i
eld(2) instead of pthread_yie
l
d(
3
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Stefan
S
per
l
ing
tog:
d
o
cumen
t
why _
X
OPEN_SOURCE_EX
T
ENDED
is set
and
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
St
e
fa
n
Sper
l
ing
'got status' does
not hav
e
a -q option; re
m
ove it from
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
St
e
fan
Spe
r
ling
a
dd
-S option to 'got status'
sy
n
opsis
i
n
got
.
1 man
.
.
.
commit
|
commitdiff
|
tree
2021-09-15
Stefan Sperl
i
ng
bump vers
i
on numb
e
r
commit
|
commitdiff
|
tree
2021-09-15
Stefa
n
Sperling
CHANGES
for 0
.
60
commit
|
commitdiff
|
tree
2021-09-14
Stefa
n
Sperl
i
ng
make 'g
o
t send'
r
egression tests run
'
g
i
t fsck' on
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
St
e
fan S
p
erling
fix another inst
a
nce of 'got se
n
d' sending
branche
s
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Stefan Sperling
bum
p
vers
i
o
n number
commit
|
commitdiff
|
tree
2021-09-14
S
tefan Sperli
n
g
CHANGES
for 0
.
59
commit
|
commitdiff
|
tree
2021-09-14
Stefan Spe
r
ling
verify th
a
t 'got status -s' and
'got status -S' cannot
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Stefan S
p
erling
mak
e
'got update' displ
a
y the worktree's branch name
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Stefan Sperling
va
l
ida
t
e status codes gi
v
en to 'got status -S
'
commit
|
commitdiff
|
tree
2021-09-14
S
tefan Sperling
make got s
t
atus
-s and -S options
c
onflict
commit
|
commitdiff
|
tree
2021-09-14
Stefan Sper
l
ing
make
'got checkout' dis
p
lay
t
he checked out r
e
f
erence
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
St
e
fan Sperling
ma
k
e 'got send' prope
r
ly send
commi
t
s which are re
f
e
re
n
c
ed
.
.
.
commit
|
commitdiff
|
tree
next