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
Gracefully handle is_endgame.
2008-07-29
Jesper Lou
i
s
Andersen
G
r
acef
u
l
ly handle is_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesp
e
r
Lo
u
is A
n
derse
n
Don't kill
t
he FS p
r
oc
e
s
s
dict if we can't f
i
nd a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis
A
ndersen
If a pee
r
alr
e
ady has a pie
c
e, don
'
t bo
t
her t
e
lling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
ouis And
e
rsen
E
n
able a
l
og
me
s
sa
g
e so we
can track if t
h
e code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
ui
s
A
ndersen
Track
e
r:
S
top g
r
acefully
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
per Louis An
d
ersen
M
e
rge branch
'jlo
u
is/fix-fpm
a
p-c
o
nstructi
o
n
' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
Wh
e
n
constru
c
ti
n
g the fpmap, we run modular arith
m
etic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Lo
u
is Ande
r
sen
Merge
br
a
nc
h
'master' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper L
o
uis A
n
dersen
W
e are in 2008,
g
o
ddamm
i
t
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sp
e
r
Lo
u
is
A
ndersen
Correct a
b
ug in opt
i
mistic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
s
p
er Louis Andersen
Merge branch 'jlou
i
s/
f
ix-unchoking' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s Andersen
Unch
o
king: only
cou
n
t
guys that are
r
e
ally being unch
o
ked
.
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per
L
ouis Andersen
Merge
branch 'jlou
i
s/seeders-dis
c
o
n
nect
'
into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper
Louis Anders
e
n
If a peer is a seeder, then disconnect hi
m
if we als
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Merg
e
commit 'origin/next' into next
commit
|
commitdiff
|
tree
2008-07-27
Jespe
r
Loui
s
Andersen
Merge branch 'master' in
t
o next
commit
|
commitdiff
|
tree
2008-07-26
J
es
p
er Louis
A
ndersen
Merge br
a
nch '
j
lou
i
s
/new-cho
k
i
n
g
-alg
o
'
into next
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis A
n
dersen
C
orrect seeder se
t
when rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
C
o
rrect choker test from
#re
c
hoke_
i
nfo
.
state t
o
#recho
k
e
_
inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is
Andersen
Fi
x
choking st
a
t
e cal
c
ulation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r L
o
uis Andersen
Set
s
ome
s
en
s
ible defau
l
ts for
t
he #peer_state r
e
cord
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Andersen
Fix
t
he cyclic chain mo
v
e in the
choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Ander
s
en
Handle i
n
itial recv time
o
uts gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis
A
ndersen
Corr
e
ctly tr
a
ck seeders as wel
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
Only perfor
m
rechokes when we need to from pee
r
_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
S
t
art up the c
y
clic chain fo
r
the opt
.
u
nchoke
a
gain
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
ndersen
Im
p
le
m
e
nt t
h
e new choking alg
o
rithm
.
S
t
ill som
e
l
o
ose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Andersen
I
n
t
roduce dynamic
u
pload slot allocat
i
on + c
o
nfiguration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Ander
s
en
Globalize the etorrent_t
_
peer_group_mgr a
n
d
r
ena
m
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
pe
r
Lo
u
is Andersen
Merge bran
c
h 'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge
br
a
nch 'jlouis/t
y
p
e
s'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r L
o
u
i
s Andersen
Merge b
r
anch 'jlouis/snubbing
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Andersen
Merge branch
'jlou
i
s
/
d
uplicate'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lou
i
s
Andersen
Merge
branc
h
'
j
louis/sto
p
p
i
ng'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
n
dersen
Merge branch '
j
louis/enter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
ou
i
s
Anderse
n
Correct seede
r
set
w
hen rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
ouis Ande
r
se
n
Correct chok
e
r tes
t
from
#
r
e
choke_in
f
o
.
state to #rec
h
oke_in
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
s
per Louis Andersen
Fix choking sta
t
e calc
u
lation for leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Set some
sensible defaults fo
r
the #peer_state rec
o
rd
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Andersen
Fix the cyclic ch
a
in move i
n
th
e
choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
A
ndersen
Han
d
le initia
l
recv t
i
m
e
outs gracefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
e
r
Louis Andersen
Correctly track seed
e
r
s as w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
ouis Andersen
O
n
ly
perform
rechokes wh
e
n
w
e ne
e
d to from peer_re
c
v
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
Louis Andersen
Start up the cyclic chain for
the op
t
.
un
c
ho
k
e ag
a
in
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis
A
nde
r
sen
Imple
m
ent t
h
e
new choking algorithm
.
Stil
l
some
loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
Louis Andersen
In
t
roduce dynamic u
p
load slot allocation + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis And
e
rsen
Globalize
the etorrent_t
_
peer_group_m
g
r
and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anders
e
n
Merge branch 'next' into j
l
oui
s
/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
A
ndersen
Typ
e
the #rate_m
g
r
.
commit
|
commitdiff
|
tree
2008-07-23
J
esp
e
r Louis And
e
rsen
Implement support for snubb
i
ng
.
Still ne
e
d
s to be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anderse
n
Cor
r
ectly
h
a
ndle the c
a
se where th
e
re
are no du
p
l
icates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis A
n
dersen
A
nno
t
ate
th
e
mnes
i
a record
s
wi
t
h type
s
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper
L
ouis Andersen
Merge
b
ranc
h
'j
l
ouis/stopping' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
dersen
M
e
rge branch 'jlo
u
is/en
t
er-bad-pee
r
s'
into n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
uis Ander
s
e
n
Implem
e
n
t
c
o
d
e
for c
h
ec
k
i
n
g torr
e
nts
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
e
r Louis And
e
r
sen
Simp
l
e fu
n
ctio
n
f
o
r
li
s
ting bad pe
e
rs
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Lo
u
is An
d
ersen
Util
i
z
e
the ba
d
peer manager where possib
l
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis An
d
er
s
en
Let the
code b
e
a
ble to enter peer ids
f
or o
f
fenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis
Andersen
Change st
o
p
o
r
d
er
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
Ande
r
s
en
u
s
e
ets:up
d
ate_counter fo
r
speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is A
n
dersen
Correctly kil
l
chunks from an invali
d
p
i
ece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis An
d
ers
e
n
TOD
O
c
l
eanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Andersen
Merge branch 'maste
r
' into
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Andersen
Mer
g
e branch 'jl
o
uis/bad-peer-ma
n
age
r
'
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis An
d
e
r
sen
Me
r
ge branc
h
'
jlouis/reject-ours
e
lves-in-
c
onn
e
ct'
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis An
d
ersen
Merg
e
br
a
nch 'jlouis/date
-
m
a
nipulations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move the #pi
e
ce t
a
ble from
m
nesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis
A
ndersen
Move t
h
e #chu
n
k mnesi
a
t
able into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
e
r L
o
uis
A
n
d
e
r
sen
P
u
s
h #piece handling
f
unction to
t
he etorrent
_
piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper L
o
u
is Andersen
Thre
a
d e
v
er
y
thing chunk
-
wise
t
h
r
ough the chu
n
k manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Cl
e
anup
.
Onl
y
work on
one
t
hing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
P
r
elimi
n
ary c
h
unk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
P
reli
m
inary
piece manag
e
r
code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
p
er Louis A
n
dersen
Merge
branch 'jlouis
/
bad-peer
-
manager' i
n
t
o nex
t
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
oui
s
A
n
de
r
sen
Me
r
ge branch
'
j
l
o
uis/reject-our
s
elves-
i
n-
c
onnect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
nde
r
sen
Merge branch
'
j
l
ouis/dat
e
-manipulati
o
ns'
i
nto next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lou
i
s Andersen
Fix
the delete
m
atch spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Ande
r
sen
Dialyzer
f
ixes a
n
d l
i
n
k et
o
r
ren
t
_bad_peer_m
g
r
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Reject connects
t
o our
s
elves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
ui
s
Andersen
Use
dat
e
calculations to rem
o
ve old peer
s
f
r
om the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis Ande
r
sen
Merge br
a
nch 'jloui
s
/bad-pee
r
-manager
'
into jlouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper L
o
uis Andersen
Ren
a
m
e
to a be
t
ter na
m
e
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
e
r Louis
And
e
rsen
Impl
e
m
ent some simple date sub
t
rac
t
ion co
d
e
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper
L
ouis Andersen
Add etorrent_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lou
i
s
Ande
r
sen
Merge br
a
n
c
h
'jlouis/bad
-
p
eer-
m
anager' into
next
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis Andersen
Implement code for a bad peer manager
.
Preliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis A
n
dersen
M
e
rge
b
ranch
'
jlo
u
is/opti
m
ize-
p
ee
r
-
t
a
bl
e
'
into next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper
L
ouis
A
n
d
e
rsen
Move local choke sta
t
e
to ets
.
Speed ups
t
he p
e
er reciev
e
rs
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
nd
e
rsen
Merge branch 'mas
t
er
'
into next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis
A
nd
e
r
s
en
Merge
b
ranch 'jloui
s
/
v
e
r
b
ose-l-command'
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis And
e
rsen
M
e
rge branch 'jlou
i
s/
g
lobal-b
a
nd
w
idth
'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Merge
b
ranch 'ma
s
ter'
i
n
to n
e
xt
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r Louis Ande
r
sen
M
o
ve
TO
D
O
s to the google code issue tra
c
ker
.
commit
|
commitdiff
|
tree
2008-07-18
J
esper
L
ouis An
d
ersen
Provide the filename
i
n the :l
/
0 listing
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
A
n
dersen
Track the global
bandwidth
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis And
e
r
sen
Merge
b
ranch 'jlouis/sp
l
it-peer-table' into next
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis Andersen
c
hoked
-
> choke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r Louis Andersen
T
ype problem
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
Anderse
n
If a
p
eer is
n
ot
p
resent in ETS/#peer_state unchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Typo
.
(again
)
commit
|
commitdiff
|
tree
next