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
Implement the new choking algorithm. Still some loose ends, but client works.
2008-07-24
Jesper L
o
ui
s
A
n
ders
e
n
Implemen
t
the
ne
w
ch
o
king algorithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis And
e
rs
e
n
I
ntroduce
d
ynamic upload
s
lot
alloc
a
t
ion +
c
onfig
u
ration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r
L
ouis Anders
e
n
Globalize the etorre
n
t_t_p
e
er_grou
p
_mgr and rena
m
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er
L
ou
i
s Andersen
Merge
branch 'next' into jl
o
uis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r
Lo
u
is Andersen
T
y
pe
th
e
#rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ander
s
e
n
Implement support for snu
b
bin
g
.
Still needs to
b
e
utilize
d
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
L
o
ui
s
Anderse
n
Correctl
y
handle t
h
e
c
ase where there are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
spe
r
Loui
s
Anderse
n
Annotate the mnesia recor
d
s with t
y
pes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ander
s
en
Merg
e
bran
c
h '
j
louis/stopping' int
o
ne
x
t
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
L
o
uis
And
e
rsen
Merge bra
n
ch '
j
louis/e
n
ter-bad
-
p
eers'
i
nto
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Im
p
lem
e
nt code for checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis
A
n
d
ersen
Si
m
ple fu
n
ction for listing bad
p
eer
s
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is Andersen
Utilize the bad peer manager where
p
o
ssible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ander
s
en
L
e
t the code
b
e able t
o
enter peer id
s
f
o
r offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
sen
C
ha
n
ge stop
o
rder
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
Lo
u
is A
n
der
s
en
use
ets:update_co
u
nter
f
o
r
s
p
eedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis
A
n
der
s
en
Correct
l
y kill chunks f
r
om an i
n
valid
piec
e
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sp
e
r Louis Andersen
TODO
c
l
ean
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis A
n
dersen
Mer
g
e branch 'm
a
s
t
er' into next
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper
Louis An
d
ersen
Merg
e
b
ranch 'jlouis/bad
-
pee
r
-man
a
ger'
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis
An
d
e
rsen
Merge b
r
a
n
c
h
'
j
l
ouis/reject-ourselves-in-
c
on
n
ect'
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Andersen
Merge bran
c
h 'jlou
i
s/date
-
m
a
n
ip
u
lations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis
A
nder
s
en
M
o
ve the
#piece
t
a
b
le
from mnesia t
o
ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move the #ch
u
n
k
mn
e
sia
table into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Push #piece
handlin
g
fun
c
tion to the
e
torrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Je
s
pe
r
Louis
A
ndersen
Thread e
v
erything ch
u
nk-w
i
se th
r
ou
g
h
t
he chunk man
a
ger
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
uis Andersen
Cleanup
.
Only wor
k
on one t
h
ing at a
t
i
me
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis An
d
ers
e
n
Preliminar
y
chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
ndersen
P
r
e
l
imi
n
ary p
i
ec
e
manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merge b
r
anch
'jlouis/bad-peer-m
a
nager'
i
nto next
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merge
branch 'jlou
i
s/rej
e
ct-ourselves-in-c
o
nn
e
ct' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
u
i
s A
n
dersen
Merge br
a
n
ch 'jloui
s
/da
t
e-manipu
l
ations' i
n
t
o
ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anderse
n
F
ix the delete m
a
tch spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
dersen
D
i
al
y
z
er fixes and
l
i
nk etorrent_bad_p
e
er_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis An
d
er
s
en
Reject conn
e
cts
to ou
r
se
l
v
e
s
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
rsen
Use
date ca
l
cu
l
a
t
ion
s
to rem
o
ve old
peers fr
o
m the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis A
n
dersen
Merge br
a
nch 'jlouis/bad
-
peer-ma
n
ager' into
jlouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Rename to a better nam
e
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Implement some simple date s
u
b
traction code
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper
Louis
A
n
dersen
Add
e
t
o
r
rent_
d
ate
.
e
r
l
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
ui
s
Ande
r
sen
Merge br
a
n
c
h 'jlouis/
b
ad-peer-manager'
i
nto ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
rsen
I
m
plement code
f
o
r
a bad
peer
m
anager
.
Pre
l
iminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis Ander
s
en
Merge br
a
nch 'jloui
s
/optimize-peer-table' into
next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Lo
u
is A
n
d
e
rsen
M
ove lo
c
al choke stat
e
to ets
.
Speed
u
p
s
the p
e
er
re
c
i
e
vers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
er Loui
s
An
d
e
rsen
Merge branch 'master' in
t
o
n
ext
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Merge branch 'j
l
ouis/verb
o
se-l-command'
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
ersen
Merge
branch 'j
l
ouis/global-b
a
ndwidth'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Merg
e
bra
n
ch '
m
ast
e
r'
i
n
t
o
next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Move TODOs to the goo
g
le code issue t
r
acker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
uis
A
n
d
ersen
Provide the filename in the :l/0 listing
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Anderse
n
T
rack the global b
a
ndwid
t
h
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Mer
g
e
branch 'jlo
u
is/split-p
e
er-table' into
n
ext
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Louis
A
nd
e
rsen
choke
d
-> cho
k
e
.
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Lou
i
s
Anders
e
n
Type problem
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
J
espe
r
Louis Andersen
If a pee
r
is
n
ot present i
n
ETS/#
p
eer
_
state unchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r
Louis Andersen
Ty
p
o
.
(again)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
is
Andersen
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis An
d
ersen
L
i
nk the
e
t
s
ta
b
l
es i
n
to the
c
h
o
king/
u
n
c
h
o
king al
g
orithm
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
A
ndersen
Li
n
k senders a
n
d
recievers to the
rate manager
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Impl
e
ment
a
n
d
link
i
n a rate manage
r
p
r
ocess
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis Andersen
Merge
branch 'master' int
o
ne
x
t
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Lo
u
is Andersen
Merge
bran
c
h
'jlouis/op
t
i
m
ize'
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
ouis Ander
s
en
M
e
r
g
e bran
c
h '
j
lo
u
i
s
/fast-resume'
commit
|
commitdiff
|
tree
2008-07-17
Jesper Loui
s
Andersen
Merge branch 'jlouis/optimi
z
e
' into
n
ext
commit
|
commitdiff
|
tree
2008-07-17
Jesper
L
o
u
i
s Andersen
Optimize th
e
startup
.
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Anderse
n
Merge branch
'j
l
o
u
i
s
/acc
e
ptor-nois
e
'
into next
commit
|
commitdiff
|
tree
2008-07-17
Jesper L
o
uis
Andersen
M
erge br
a
nch 'jlo
u
is/fast-resum
e
' into
j
l
ouis/opt
i
mize
commit
|
commitdiff
|
tree
2008-07-17
Jes
p
e
r
Louis
Andersen
Profiling
o
p
t
imiza
t
ions
.
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r
L
oui
s
Andersen
Prefer a
f
old rather tha
n
a
map whe
n
newing
p
ieces
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis
A
nde
r
sen
Merge branch 'jlouis/optimize
'
int
o
nex
t
commit
|
commitdiff
|
tree
2008-07-16
J
esper L
o
uis An
d
e
rsen
Get
rid
o
f
an u
n
use
d
i
n
dex
.
Ou
g
ht to sp
e
ed up
to
r
rent
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
er Louis Andersen
M
e
rge branch 'j
l
oui
s
/f
a
st-res
u
me' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis
A
nde
r
sen
Whe
n
initia
l
iz
i
ng
the
#
piece
table, use
di
r
t
y
operation
s
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
e
r
Lou
i
s Ander
s
en
Query the disk sta
t
e before trying to read in
a
torrent
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis A
n
dersen
Implement periodic storage
o
f t
h
e #pie
c
e state to disk
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
uis And
e
rsen
I
m
plement pru
n
i
n
g of old
p
ersistent disk
s
tat
e
s
.
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Louis
Ande
r
sen
B
uild a fast_resume process and link her i
n
to the supervisor
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Ande
r
sen
Heed dia
l
y
z
er
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
Loui
s
Ande
r
sen
Gracefully handle the case where we
can't
p
a
s
s over
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
i
s
And
e
rs
e
n
Implement support fo
r
the on-disk fas
t
-
r
esume sta
t
e
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Ande
r
s
en
Initialyze a
d
isc_copy table for use with fast-resume
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Bu
i
ld a pl
a
n
for adding fast resume
s
upport
.
commit
|
commitdiff
|
tree
2008-07-16
J
es
p
er Louis A
n
dersen
Merge
b
r
a
nch 'jloui
s
/acceptor-nois
e
'
into n
e
x
t
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r Louis A
n
ders
e
n
Handle {
e
rror, enotconn} gracefully in t
h
e a
c
ceptor
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis A
n
dersen
Document how t
o
archive
releases
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Merge branch 'm
a
s
ter' into
n
e
xt
commit
|
commitdiff
|
tree
2008-07-16
Jesper Loui
s
Andersen
Bu
m
p version
.
hrl and
d
ocument new v
e
rsion p
r
oce
d
ure
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
er Lo
u
is Andersen
Update NEWS
.
commit
|
commitdiff
|
tree
2008-07-15
J
e
sper Louis Andersen
Merge branch 'master' int
o
n
e
xt
commit
|
commitdiff
|
tree
2008-07-15
J
esper L
o
uis Andersen
M
erge branch 'j
l
ou
i
s
/
fix-o
p
t
-
uncho
k
e'
commit
|
commitdiff
|
tree
2008-07-15
J
espe
r
Louis
A
nders
e
n
M
e
rge br
a
nch '
j
louis/fix-endgame'
commit
|
commitdiff
|
tree
2008-07-15
Je
s
per Louis And
e
r
s
en
Merge branc
h
'jl
o
uis/
o
ptim
i
ze-to
r
rent-statechang
e
'
commit
|
commitdiff
|
tree
2008-07-15
Je
s
per Lou
i
s
A
ndersen
M
e
rge bran
c
h 'jlouis/robust
i
ze'
commit
|
commitdiff
|
tree
2008-07-15
Je
s
per
L
ouis Andersen
M
e
rge bra
n
ch
'jl
o
uis
/
dialyzer
-
w
a
rnings'
commit
|
commitdiff
|
tree
2008-07-15
Jespe
r
L
ouis And
e
r
s
en
Merge
b
ranch 'jlouis
/
fix-o
p
t
-
unchoke'
into
n
e
xt
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis Andersen
Merg
e
br
a
nc
h
'jlouis
/
r
obusti
z
e
'
into
n
ext
commit
|
commitdiff
|
tree
2008-07-15
Jesper Lo
u
is
Anders
e
n
Allow m
o
re
t
orr
e
nts
t
o d
i
e than 1 pe
r
6
0
seconds
.
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis
A
n
d
ersen
Gracefully h
a
n
dle s
p
litti
n
g
if the
peer is gone in
.
.
.
commit
|
commitdiff
|
tree
2008-07-15
Jesper L
o
uis
Ande
r
sen
Merge branch
'
jlouis/fi
x
-en
d
game' into next
commit
|
commitdiff
|
tree
2008-07-15
Jesper Lo
u
is
Anders
e
n
When del
e
t
ing chunks i
n
endgame
,
del
e
te the chunk row
.
.
.
commit
|
commitdiff
|
tree
next