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
Fix choking state calculation for leechers.
2008-07-26
J
esper Lou
i
s Anderse
n
Fix cho
k
ing state ca
l
culati
o
n for leeche
r
s
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
n
d
ersen
Set
s
ome sensible defaults for t
h
e #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
Fix the
cyclic chain move in t
h
e
c
hoker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
ouis Ande
r
sen
Handle initial recv time
o
uts gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Corr
e
ctl
y
track seeders as
w
e
l
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis And
e
rsen
Onl
y
perform rech
o
k
e
s
w
hen we need to fro
m
p
eer_r
e
cv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
A
ndersen
St
a
rt u
p
the cyclic ch
a
in f
o
r the o
p
t
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Louis Andersen
Im
p
l
e
me
n
t the
n
ew
c
h
oking algori
t
hm
.
Still some
loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
de
r
se
n
Introduce dynamic uplo
a
d slot allocat
i
on + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Globali
z
e the etorrent_t_peer_gr
o
up
_
mgr a
n
d
r
e
nam
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis And
e
rsen
Merge branch 'jlou
i
s/types'
commit
|
commitdiff
|
tree
2008-07-26
J
e
spe
r
L
ouis Andersen
M
e
rge bra
n
ch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branch 'jl
o
uis/
d
uplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Ande
r
sen
Merge branch 'jlouis/
s
topping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ander
s
en
Merge br
a
nch 'jl
o
uis/e
n
ter-b
a
d
-peers'
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis An
d
e
rs
e
n
Merge branch 'next' into jlouis/
t
ypes
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s
A
ndersen
Type the
#rat
e
_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis A
n
dersen
Impleme
n
t s
u
pport
f
o
r snubbing
.
St
i
ll needs to be uti
l
ized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis An
d
ersen
C
orrectly handle th
e
case where there are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Annota
t
e the mnesia reco
r
ds with types
.
commit
|
commitdiff
|
tree
2008-07-23
J
es
p
er Louis Anders
e
n
Me
r
ge branch
'
jlouis
/
sto
p
ping' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis And
e
rsen
Merge branc
h
'jlo
u
is/
e
nter-bad-peers' into
ne
x
t
commit
|
commitdiff
|
tree
2008-07-22
J
esper L
o
uis Andersen
Implem
e
nt code for checking tor
r
ents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Ander
s
en
Si
m
ple function for listi
n
g b
a
d peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
n
d
er
s
en
Utilize the bad
p
eer manager
where po
s
sible
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Ande
r
sen
Let the co
d
e
b
e
able to enter peer
i
ds for offender
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis
And
e
rsen
Change stop order
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per
L
ouis Andersen
use ets:update_counter for
s
peedup
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper L
o
uis Andersen
Co
r
rectly
k
i
ll chunks
from an inv
a
l
id p
i
ece
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis A
n
dersen
TODO c
l
e
a
nup
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Mer
g
e bra
n
c
h '
m
aster' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Anderse
n
Mer
g
e
b
ranch 'jlouis/bad-peer-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
se
n
Merge branch 'jlouis/reje
c
t-ourselv
e
s
-
i
n-connect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
u
is Anders
e
n
Me
r
ge
b
ranch 'jl
o
uis/date-man
i
pulations'
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Louis And
e
rsen
Move
t
he
#piece table fro
m
m
nesia
t
o ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Je
s
per Lou
i
s Andersen
M
o
ve
t
he #chunk
m
nesi
a
t
a
ble into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
e
sper Loui
s
Andersen
Push #piece
handli
n
g functi
o
n to t
h
e etorrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
ouis Andersen
Thr
e
ad
e
veryt
h
ing
c
hunk-wise
th
r
ough t
h
e c
h
unk manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis An
d
ersen
Cle
a
nup
.
Only work
o
n one thing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er Louis An
d
e
rsen
Preliminary chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
uis Andersen
Pre
l
iminary
p
ie
c
e manager code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
p
e
r
L
o
uis An
d
ersen
Merge branc
h
'jlouis
/
bad-peer
-
manager' into next
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis And
e
rs
e
n
Merge bran
c
h
'jlouis/reject-o
u
r
selves-in-
c
onnect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
per Lo
u
i
s An
d
ers
e
n
Merge
b
ranch 'jlou
i
s/date-manipulations' int
o
n
e
xt
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
ersen
F
ix
t
he delete
m
atch spec
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis Anderse
n
Dialyzer fixes
a
nd link etorr
e
nt
_
bad
_
pee
r
_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Louis An
d
erse
n
Reje
c
t
c
onnects to
ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
o
u
is And
e
rsen
Use
d
a
t
e
calculat
i
ons to
r
e
m
ov
e
old peers f
r
om the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper
Louis Andersen
Merge
branc
h
'jlouis/bad-pe
e
r-manager' int
o
jlouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
ndersen
R
e
na
m
e to a b
e
tter name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis
Anderse
n
Implement some simple date s
u
btrac
t
ion co
d
e
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Add etorren
t
_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Merge
bra
n
ch 'jlou
i
s/bad-peer-manager' into nex
t
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis Andersen
Imple
m
ent
c
o
d
e
for a bad peer manager
.
P
r
eliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
n
dersen
Merge
b
r
a
nch
'jlouis/optimize-peer-ta
b
l
e
' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anderse
n
Move l
o
cal
choke
s
tate to ets
.
Spe
e
d ups the peer
r
ecie
v
e
rs
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
Louis An
d
e
rsen
Mer
g
e branch 'master' i
n
to next
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis An
d
e
r
sen
Merge b
r
anch 'j
l
ouis/verbo
s
e-l-co
m
m
and
'
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
n
d
ersen
M
erge branch 'jlouis/g
l
obal-bandwidth'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Merge branch 'master' into next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Move T
O
DO
s
to
t
he goog
l
e co
d
e issue tracker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r
L
o
uis Andersen
Provide
t
he filename in the :l/0 l
i
st
i
ng
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Lo
u
i
s Andersen
Tra
c
k the g
l
oba
l
ba
n
dw
i
dth
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
e
r Louis
A
n
dersen
Merge bra
n
ch 'jlouis/split-pe
e
r-table' in
t
o next
commit
|
commitdiff
|
tree
2008-07-18
J
esper Lo
u
is And
e
rsen
chok
e
d
-> choke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Anderse
n
Type problem
.
F
ix
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
ouis Ander
s
en
I
f
a peer is n
o
t prese
n
t in ET
S
/#peer_state un
c
hoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
J
es
p
er Loui
s
And
e
rs
e
n
T
y
p
o
.
(again
)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis An
d
ersen
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
s
per Louis Andersen
Lin
k
the
ets tables i
n
to
t
he
c
hoking/unchoking algor
i
thm
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Louis
A
n
d
e
r
sen
Link
senders and recievers to
t
he r
a
te manager
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Implement
a
nd link
i
n a rate ma
n
ager proce
s
s
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r L
o
uis
A
n
d
ersen
Me
r
ge branch 'master' into
n
ext
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis Anderse
n
Merg
e
branch
'jlouis/optimize'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
Ander
s
en
Merge branch 'jlouis/fast-resume'
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Andersen
Merge branch 'jlo
u
is/optimize
'
into next
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Andersen
Optimize the startup
.
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Ander
s
en
Merg
e
bra
n
c
h 'jlo
u
is/acceptor-n
o
is
e
' int
o
next
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Ande
r
se
n
Merge b
r
anch 'j
l
ouis/fast-resume' in
t
o jlouis/
o
pt
i
mi
z
e
commit
|
commitdiff
|
tree
2008-07-17
Je
s
p
er Louis
A
n
dersen
Pro
f
iling optimizations
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Loui
s
Anders
e
n
Prefer a
fold ra
t
her
t
han a m
a
p when newing pieces
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis A
n
d
ersen
Merge
branch
'
jlouis/optim
i
ze' into next
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
o
uis Andersen
Get rid of an
u
n
us
e
d
i
nd
e
x
.
Ought to speed up torrent
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per
Lou
i
s Anderse
n
Merge
branch
'
jlouis/fa
s
t-
r
esume' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis A
n
dersen
When
init
i
alizing
the #pie
c
e ta
b
le, use dirty ope
r
a
tions
.
commit
|
commitdiff
|
tree
2008-07-16
J
esper Lo
u
i
s Andersen
Query the disk state bef
o
r
e
t
r
ying to read in
a
t
o
rre
n
t
.
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
L
ouis A
n
dersen
I
mplemen
t
p
e
riodic
s
tora
g
e of
t
he
#
pi
e
ce st
a
te to disk
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is
Andersen
I
m
plement pruning of old
persiste
n
t dis
k
states
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lou
i
s
Ande
r
s
en
Build a
f
ast_re
s
ume process
and l
i
nk her into the
s
upervisor
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lou
i
s Andersen
Heed dia
l
y
z
er
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
er Louis Andersen
Gracefu
l
ly han
d
l
e t
h
e case where we can't pass over
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis An
d
ersen
Imple
m
ent supp
o
rt fo
r
the on-disk fast-resume state
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is
Andersen
Initialyze a disc_copy table for use with
fast-resume
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
o
u
i
s Ander
s
en
Build
a
p
l
a
n fo
r
a
dding
fast resume supp
o
rt
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
s
per Louis A
n
ders
e
n
Merge bra
n
c
h
'jlouis/accept
o
r-
n
oise'
i
nto next
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Lou
i
s Andersen
Handle
{er
r
or, enotconn
}
gracefully in the
a
cceptor
.
commit
|
commitdiff
|
tree
2008-07-16
J
esper Louis
A
nderse
n
Do
c
umen
t
how
t
o archive relea
s
es
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
o
u
is
A
n
d
ersen
Me
r
g
e
branch 'maste
r
' into
next
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper
L
ouis
A
ndersen
Bum
p
version
.
h
r
l and d
o
cument new version procedure
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Update
N
EWS
.
commit
|
commitdiff
|
tree
next