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
Allow dependent applications to already be started.
2008-07-30
Jesper Louis Ande
r
sen
Allow de
p
endent ap
p
lications to al
r
eady be
s
tarted
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Andersen
Gracefully handle is_endg
a
m
e
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Ander
s
en
Don't kill t
h
e FS
p
rocess dict if we
can't
f
ind a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
o
uis And
e
rs
e
n
If a pee
r
a
l
rea
d
y has a p
i
e
ce, don't
b
o
ther
telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis And
e
rsen
Enable a log message
so we can track if t
h
e cod
e
doe
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per
Louis Andersen
Tracke
r
: St
o
p gr
a
cefully
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Louis An
d
e
r
sen
Merge branch 'jlouis/fix-fpmap-construction' i
n
to next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
ersen
W
h
en
c
onstructing the fpmap,
w
e ru
n
modular arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis Andersen
Mer
g
e br
a
nch
'ma
s
t
e
r' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s A
n
der
s
en
We a
r
e in 2008, g
o
ddammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er L
o
uis And
e
rsen
Co
r
r
e
c
t
a bug in
optimi
s
ti
c
unc
h
o
k
ing
.
commit
|
commitdiff
|
tree
2008-07-27
J
esper Louis Andersen
M
erge
b
r
anch
'
jl
o
u
is/fix-u
n
c
ho
k
i
ng' in
t
o next
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Louis A
n
dersen
Unchoking: o
n
ly cou
n
t guy
s
t
h
at are
r
e
ally b
e
ing unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s Andersen
Merge b
r
anch 'jlouis/s
e
ed
e
rs-disconnect' int
o
next
commit
|
commitdiff
|
tree
2008-07-27
Je
s
p
e
r Loui
s
And
e
rsen
If a pe
e
r
is a seede
r
, then
di
s
c
onn
e
ct h
i
m if
w
e
also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Loui
s
Andersen
Merge
c
ommit '
o
rigin/nex
t
' into next
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis
A
ndersen
Merge
b
ranch 'master' into
n
ext
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Ander
s
en
Merge b
r
anch 'jlouis/new-choking-algo' i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
ndersen
C
o
rr
e
ct
s
ee
d
er set when rechoki
n
g
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
u
is Anders
e
n
Co
r
re
c
t
choker test fro
m
#rechoke_info
.
state to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per L
o
u
i
s Andersen
Fix choking state calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Set s
o
m
e
s
e
n
sible defaults for the #p
e
er
_
st
a
t
e record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Lou
i
s
A
ndersen
Fix the cyclic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
spe
r
Louis Anders
e
n
Handle ini
t
i
a
l recv timeouts
g
racefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Lo
u
is A
n
dersen
Corr
e
c
t
ly track seeder
s
as well
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper
L
ouis A
n
der
s
en
Only perform recho
k
es when
we
n
eed to from
p
eer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
uis
And
e
rsen
Start
u
p the cy
c
li
c
chain fo
r
t
h
e opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Impl
e
ment the new
choking algori
t
hm
.
S
t
ill s
o
me loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Introduce
d
yna
m
i
c
u
pload s
l
o
t allocation + con
f
i
guration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ander
s
en
Globalize the et
o
rrent_t_pe
e
r_group_mgr a
n
d
r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
ui
s
A
n
dersen
Merge
branch
'
mas
t
er
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Merge branch 'jlouis/types'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ou
i
s Andersen
Merge
b
ranch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Me
r
ge b
r
a
n
c
h
'jlouis/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
ders
e
n
M
erge bran
c
h 'jlouis/stoppin
g
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s
Andersen
Merge bran
c
h '
j
louis/en
t
er-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ande
r
s
e
n
C
orrec
t
seeder set when rec
h
ok
i
n
g
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
ou
i
s Andersen
Correct choker test from
#
re
c
ho
k
e_info
.
state to
#
r
echoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
ouis A
n
d
e
rs
e
n
Fix
c
h
o
king sta
t
e calcul
a
tion for leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r Louis Andersen
Set some sensible defau
l
ts for th
e
#peer_
s
tate record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis A
n
ders
e
n
Fix the cyclic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Anders
e
n
Handle
initial recv
timeouts grac
e
fully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
Lou
i
s Andersen
Correctly t
r
ack seeders as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
o
uis
A
ndersen
Only perform re
c
hokes when
we need
t
o from peer_rec
v
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
e
r
L
ouis Ander
s
e
n
Start up
t
h
e cyclic chain
f
o
r
the opt
.
uncho
k
e agai
n
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper L
o
u
is Anderse
n
Implement the new choki
n
g al
g
ori
t
h
m
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis An
d
e
r
s
en
Introduc
e
dyn
a
mic
upload slot allocation +
c
onfig
u
r
a
tion
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis An
d
ersen
Globalize th
e
etorrent_t_peer_g
r
oup_mgr
a
n
d rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
Lo
u
is Ande
r
sen
M
e
rg
e
b
r
a
nch
'
next'
i
n
t
o jlou
i
s/typ
e
s
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
T
ype the #
r
ate_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
spe
r
Louis A
n
dersen
I
m
p
l
e
men
t
s
u
pport fo
r
s
n
ub
b
ing
.
Still needs
t
o
be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Loui
s
Anderse
n
Correctl
y
ha
n
dle t
h
e
case where
t
h
e
re a
r
e no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
sen
A
n
n
o
tate the mnesia records with types
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Louis Andersen
Merge br
a
nch 'jlou
i
s
/
stopping'
i
nt
o
next
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
p
er Louis A
n
dersen
Merg
e
branch
'
jlouis/enter-bad-peers' int
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Andersen
Im
p
lement c
o
d
e
f
o
r checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
uis Andersen
Simple
f
uncti
o
n for listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
dersen
U
t
i
lize
t
he bad peer manager
w
h
e
re
possi
b
l
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Andersen
Let the
c
o
de b
e
a
ble to ent
e
r peer id
s
for off
e
nders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Andersen
Chan
g
e stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
L
o
uis
A
nde
r
sen
use et
s
:update_counter
f
or s
p
ee
d
up
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
Ander
s
en
Co
r
re
c
t
ly
k
ill ch
u
nks f
r
om an invalid
piece
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis
A
nder
s
e
n
TODO c
l
ea
n
up
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge branch 'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
And
e
rsen
Me
r
g
e
branc
h
'
j
l
o
uis/b
a
d-peer-manag
e
r'
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Andersen
M
e
rge
b
ranch 'j
l
ouis/reject-oursel
v
es-i
n
-connect'
commit
|
commitdiff
|
tree
2008-07-22
Je
s
p
er Louis Anders
e
n
Mer
g
e branc
h
'jlouis/
d
a
te-manip
u
lations'
commit
|
commitdiff
|
tree
2008-07-21
J
e
sper
L
ouis
A
ndersen
Move th
e
#piece
tab
l
e fro
m
mnesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move t
h
e #chunk mnesia tab
l
e i
n
to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Louis Andersen
Push #pi
e
c
e
h
an
d
ling functio
n
to the eto
r
rent_
p
iece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
Andersen
Thread everything chunk-wise
t
hrough
t
he chunk ma
n
ager
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sp
e
r Louis Andersen
C
l
eanup
.
Only work on on
e
t
hing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
Lo
u
is Andersen
Pr
e
lim
i
nary
c
h
u
nk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
spe
r
Louis A
n
ders
e
n
Pr
e
limina
r
y p
i
ece manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis An
d
er
s
en
Merge b
r
anc
h
'jlouis/ba
d
-peer-manager' into next
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
o
uis A
n
dersen
M
erge br
a
n
ch 'jlouis/
r
eje
c
t-ourselves-in-connect
'
int
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis And
e
rsen
M
e
r
ge branc
h
'jlo
u
is/da
t
e-ma
n
i
p
ulations' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
Ande
r
sen
Fix the dele
t
e
match
spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis Andersen
Di
a
l
y
ze
r
fixes a
n
d link etorrent_bad_peer_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Re
j
ect
c
o
nne
c
ts to our
s
elves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
U
s
e date
calculati
o
ns to remove old peer
s
fr
o
m the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
n
d
ersen
Merge bra
n
ch 'jlouis/b
a
d
-
peer-manage
r
' in
t
o jlo
u
is
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
L
o
uis
A
n
dersen
Rename to a be
t
te
r
name
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Lo
u
i
s
Andersen
Implement some simple date s
u
bt
r
action co
d
e
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
L
ouis Andersen
Add e
t
orrent_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Merge b
r
anch 'jlouis
/
bad
-
peer-manager' into nex
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
u
is Andersen
I
m
plement code for a
bad peer manager
.
Preli
m
inary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lo
u
is Andersen
Merg
e
br
a
nch 'jlo
u
is/op
t
imiz
e
-
p
eer-ta
b
le' into next
commit
|
commitdiff
|
tree
2008-07-19
J
esp
e
r Louis Anders
e
n
Move local cho
k
e
s
tate to et
s
.
Spee
d
ups
t
h
e
peer recievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Lo
u
is
And
e
rsen
Mer
g
e b
r
anch 'master
'
into next
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
L
o
uis A
n
dersen
Merg
e
bran
c
h 'jlouis/verbose
-
l-command'
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
Ande
r
s
e
n
Merg
e
branch 'jloui
s
/global-b
a
ndwi
d
th'
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Lo
u
is Andersen
Merg
e
b
r
anch 'master'
into next
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Lou
i
s Ande
r
sen
Move TODOs
to the google co
d
e issue tracker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Provide the file
n
ame in the :l/0 listing
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
u
is Anders
e
n
Track
t
he global bandwidth
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
M
erge branch 'jlouis
/
s
p
l
i
t-pe
e
r-table' into next
commit
|
commitdiff
|
tree
2008-07-18
J
esp
e
r Loui
s
Anderse
n
ch
o
k
e
d ->
c
hoke
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per
L
ouis Andersen
Type p
r
o
b
l
em
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
uis And
e
rse
n
If a pee
r
is
no
t
present
i
n ETS/#peer_stat
e
unc
h
oke
.
.
.
commit
|
commitdiff
|
tree
next