repo.or.cz
/
etorrent.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Correct choker test from #rechoke_info.state to #rechoke_info.kind.
2008-07-26
J
e
sper Louis Ande
r
se
n
C
orrect choker t
e
st from
#rechok
e
_in
f
o
.
state
t
o #rechoke_
i
nf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis A
n
dersen
Fix choking st
a
te calculation
f
or leech
e
r
s
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
n
dersen
Se
t
some sens
i
b
l
e de
f
aults for
th
e
#p
e
er_st
a
te record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Anderse
n
Fix the cyclic
c
hain move i
n
the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Andersen
H
a
ndle initia
l
recv timeouts g
r
a
cefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
Corre
c
tly track s
e
eders as w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
uis
A
nde
r
sen
Only perform re
c
hokes
w
hen
w
e need to
f
rom peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis
A
ndersen
Start
u
p the cyclic chain f
o
r the opt
.
un
c
h
o
ke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
o
uis Andersen
Impl
e
ment the new
choking
a
lgorit
h
m
.
S
t
ill som
e
lo
o
se
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Andersen
Introdu
c
e dynam
i
c upload sl
o
t allocation + con
f
igura
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Andersen
Globaliz
e
t
h
e etorrent_t_peer
_
grou
p
_
mgr and
r
ename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge
br
a
nch 'jlou
i
s/ty
p
e
s'
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Ander
s
en
Mer
g
e
branch 'jlouis
/
snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per
L
oui
s
Andersen
Merge b
r
an
c
h '
j
louis/duplic
a
te'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Merg
e
bran
c
h
'
j
l
ouis/stoppin
g
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Me
r
ge bra
n
ch 'jlouis
/
en
t
er-bad-
p
e
ers
'
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Loui
s
And
e
rsen
Merge branch '
n
ex
t
'
into jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper L
o
ui
s
A
ndersen
Type the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per
Louis Ande
r
sen
Impleme
n
t
s
u
ppor
t
for snubbing
.
St
i
ll
needs to
be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Co
r
rectly handle the c
a
se w
h
ere th
e
re are no dupl
i
cates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Ann
o
tate the mn
e
sia
r
eco
r
ds with types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
Louis Anderse
n
Me
r
ge branch 'j
l
oui
s
/st
o
pp
i
n
g
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er
Louis Andersen
M
e
rge branch '
j
louis/en
t
e
r-ba
d
-
p
ee
r
s' into
n
ex
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Ander
s
en
I
m
p
le
m
ent code
for
checking torr
e
nts
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
Andersen
Simple function fo
r
listing bad
p
eers
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Anders
e
n
Uti
l
ize t
h
e
b
ad p
e
er manager where possi
b
le
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sp
e
r Lo
u
i
s
A
n
dersen
Let
t
he code be a
b
le to e
n
ter peer i
d
s for offende
r
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
p
e
r Louis A
n
dersen
Change stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
use ets:
u
pdate_counter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anders
e
n
Correctly k
i
ll chunks from an invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
T
O
DO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge
b
ranch 'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
Louis Andersen
Merge b
r
anch
'
j
louis/bad-pe
e
r-manager'
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Anders
e
n
Merge branch 'jlo
u
is/rej
e
c
t-ourselves-in-co
n
n
e
ct'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
A
n
de
r
sen
Mer
g
e bran
c
h 'jlouis/date-mani
p
ulations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Ande
r
s
e
n
Move t
h
e #p
i
e
ce table from m
n
e
si
a
t
o ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
e
sper
L
o
uis Andersen
Mov
e
the #chunk mnesia tabl
e
into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lo
u
is An
d
ersen
Push #piece handling
function to
t
h
e
etorrent
_
piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lou
i
s An
d
ersen
Thr
e
a
d
everything
c
hunk-wise through the chunk manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
uis Ander
s
en
Cleanup
.
O
n
ly w
o
rk
o
n one thing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Lou
i
s A
n
d
e
rsen
Pre
l
iminary chun
k
manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er
L
ouis Ande
r
sen
Prelimin
a
ry pie
c
e
manag
e
r code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Louis
Ande
r
sen
Merge b
r
anch 'jlou
i
s/bad-peer
-
manager'
i
nto next
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
Andersen
M
erge branch
'jlouis/reject-ourselves-in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
Louis Anders
e
n
Merge branch 'j
l
ouis/date-ma
n
i
pulations'
int
o
n
e
xt
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Fix the delete match
spec
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
er L
o
uis Anders
e
n
Dialyzer fixes and link etor
r
ent_ba
d
_peer_
m
g
r
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
o
uis Ander
s
en
Reject c
o
n
n
ects to ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lou
i
s And
e
rs
e
n
Use date calc
u
lations to remove old p
e
e
rs from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper
Louis Ande
r
s
en
Merge br
a
n
ch 'jlouis/bad-p
e
er-ma
n
age
r
' int
o
jlouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Lou
i
s Andersen
Rename to a
b
et
t
er name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Ande
r
sen
Implement some simple date subtractio
n
code
.
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis
A
nde
r
s
e
n
A
dd
e
torrent_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis And
e
rs
e
n
Merge b
r
a
nch
'
jlouis/
b
ad-peer-manager' into
next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Loui
s
Ander
s
en
Implement code for a bad pe
e
r manager
.
Preli
m
inary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis
Andersen
Merge br
a
nch
'
jlouis/opti
m
ize-peer-table'
i
nto next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anderse
n
Move loca
l
choke sta
t
e
to ets
.
Speed
u
ps th
e
pee
r
re
c
ievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
er Louis
A
n
der
s
en
Merge
b
ranch 'master' int
o
next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper
L
ouis Andersen
Merge branch 'jlouis/verbose-l-comm
a
nd'
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Merg
e
branch
'
j
louis
/
g
lobal-ba
n
dwidth'
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Louis Andersen
Merge branch
'master' into next
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r
Louis
Andersen
Mov
e
TODOs to
the g
o
ogle code i
s
s
u
e tr
a
cker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Prov
i
de t
h
e filename
i
n the :l/0 listing
.
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Loui
s
Andersen
T
r
ac
k
t
h
e
globa
l
band
w
i
dth
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
uis Andersen
Merge branch 'jloui
s
/split-peer
-
table' i
n
to next
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Louis A
n
dersen
ch
o
ked -> choke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
o
uis Andersen
Type prob
l
em
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
If
a peer
i
s not present in
ET
S
/#peer_state uncho
k
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
s
p
er Lo
u
is Andersen
Typo
.
(
a
gain)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis An
d
er
s
en
Link the et
s
t
ables
into the c
h
oking/uncho
k
ing alg
o
r
i
thm
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Loui
s
A
nder
s
en
Li
n
k senders and
reciever
s
to
t
he rate manager
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
Andersen
Imp
l
ement an
d
l
i
nk in a rate
m
anager proces
s
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
uis A
n
dersen
Merg
e
branch '
m
aster' in
t
o next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
And
e
rsen
M
e
rge branch 'jlouis
/
optimize'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Anders
e
n
Mer
g
e branc
h
'jlo
u
is
/
fast-res
u
me'
commit
|
commitdiff
|
tree
2008-07-17
Jesper L
o
uis And
e
rsen
Merge branch
'j
l
ouis/optimize' into n
e
x
t
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Andersen
Optimiz
e
the
s
tartup
.
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis An
d
ersen
M
e
rge branch
'
jlouis/acceptor-noise' i
n
t
o
next
commit
|
commitdiff
|
tree
2008-07-17
J
espe
r
Louis Andersen
Mer
g
e
branc
h
'j
l
o
u
i
s/fast-resume' i
n
to jlou
i
s/op
t
imize
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Ande
r
s
e
n
Profiling optim
i
zations
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is Andersen
Pr
e
fer a fold rather than a map
w
hen new
i
n
g
pieces
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
p
er
L
oui
s
Andersen
M
erge branch 'jlouis/op
t
imize'
i
nto next
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Louis Andersen
Get rid of an un
u
s
ed index
.
O
u
ght to spee
d
up torr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Loui
s
A
n
dersen
Me
r
g
e
bra
n
ch 'jlouis
/
f
ast-re
s
ume
'
into
n
ext
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis
A
ndersen
When initiali
z
ing
t
h
e #piece
t
able
,
use d
i
rt
y
operatio
n
s
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis An
d
ersen
Quer
y
the disk state before try
i
n
g
to read i
n
a to
r
rent
.
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Louis A
n
d
ersen
Implement periodic sto
r
ag
e
o
f the #
p
i
e
c
e state
t
o disk
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Loui
s
Ander
s
en
Implement
prun
i
ng of old p
e
rs
i
stent
di
s
k
s
t
ates
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is Andersen
B
u
ild
a
fast
_
resume process a
n
d link her in
t
o
the supervisor
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
s
per Loui
s
Andersen
Heed dialyzer
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
uis A
n
dersen
Gr
a
cefully
h
andle the ca
s
e
where we can'
t
pass over
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
I
m
plement
support fo
r
the on-disk fast-
r
esume state
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
uis Anders
e
n
Initialyze a di
s
c_
c
o
py
t
able for use with fast-resume
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper
L
ouis An
d
e
r
s
e
n
Build a plan for ad
d
ing fast resume suppor
t
.
commit
|
commitdiff
|
tree
2008-07-16
J
esper Lo
u
is Andersen
Merge branch 'jlouis
/
a
cce
p
t
or-no
i
se' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Louis And
e
rsen
Handle
{error, e
n
otconn} graceful
l
y in the acceptor
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis Andersen
Document how
to archiv
e
r
e
l
eases
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lou
i
s Andersen
Me
r
g
e branch 'master' into next
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Louis Ander
s
en
B
ump version
.
h
r
l
an
d
d
ocum
e
nt ne
w
version procedure
.
commit
|
commitdiff
|
tree
next