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
Handle HAVE_ALL and HAVE_NONE. Cleanup the BITFIELD message.
2008-08-16
Jesper
L
ouis Andersen
Handle
H
AVE_ALL and HAVE_
N
ONE
.
Cleanup the BITF
I
ELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Track if th
e
p
ee
r
supp
o
rts the
fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sper Loui
s
Anderse
n
Add support
f
or protocol d
e
coding
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis Andersen
A
d
d support f
o
r
a
rbi
t
rary pr
o
toc
o
l cap
a
b
ilities
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Louis A
n
de
r
sen
Impleme
n
t encodi
n
g/decoding
o
f
fast extension
message
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
o
uis Andersen
When stop
p
i
n
g
etorrent,
save the dis
k
-state
.
commit
|
commitdiff
|
tree
2008-08-01
Jesper Louis Andersen
Me
r
ge branc
h
'jlouis/fixes'
commit
|
commitdiff
|
tree
2008-07-31
Je
s
p
e
r Louis Anderse
n
Me
r
ge
b
ranc
h
'
j
louis/optim
i
ze-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis
A
n
dersen
Merg
e
b
ranch 'jl
o
uis/cleanu
p
'
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er
Loui
s
Anderse
n
Mer
g
e bran
c
h
'jlouis
/
accep
t
or
-
starts-incomi
n
g'
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
ouis Andersen
Use a try
.
.
catch in etorrent_fs:r
e
ad_pieces_and_assemb
l
e/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Tighte
n
e
x
ception catch in pe
e
r_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis
Ander
s
en
Fix a s
t
ate passing bug in
t
h
e choker
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis An
d
ersen
Get rid of choker te
r
mi
n
ation message, which was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er
L
o
u
i
s
Ander
s
en
Handle {error,
ehos
t
unreach} in pe
e
r_recv by
closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is A
n
derse
n
Let the FS p
r
oc
e
ss clear the path-ma
p
.
While here fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
o
u
i
s
Andersen
G
u
ard safe_fixtabl
e
in a
try
.
.
after
.
F
i
x
ment
i
oned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Use file
l
ib:wildcard ra
t
her than filelib
:
fold_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Optim
i
z
e
th
e
dirwatcher, chang
e
its check time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
espe
r
Louis
Andersen
Heed dialyze
r
.
Get fix in for las
t
couple of clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Loui
s
Andersen
Move un-verbose
marker
a bit through
pee
r
_recv as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
pe
r
L
o
uis Anders
e
n
Un-verbos
e
a b
i
t in
p
eer_s
e
nd
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Loui
s
Andersen
Un-ve
r
bose some names in
etor
r
e
n
t_mgr while we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
ndersen
Rename
e
t
orrent_t_manager
t
o et
o
rrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis An
d
ers
e
n
Mer
g
e b
r
anch 'jlouis/fix-application-startup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
es
p
er Louis
A
ndersen
Allow
dependent
applicati
o
ns to already be s
t
arted
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Louis Ande
r
s
en
Crea
t
e a peer manager,
and a
c
ounter manager
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Louis Andersen
G
r
a
c
efully handle is_en
d
ga
m
e
.
commit
|
commitdiff
|
tree
2008-07-29
Je
s
per Louis Andersen
Don't ki
l
l the FS proce
s
s dic
t
if we
c
a
n't find
a f
i
le
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis Ander
s
en
If a peer
alre
a
dy
h
a
s
a piece, d
o
n't bother telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Lou
i
s
A
ndersen
Enable a log me
s
s
a
ge so w
e
can tr
a
ck if the c
o
de does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis Andersen
T
r
a
c
ker:
S
top gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
o
u
i
s
Andersen
Merg
e
branch 'j
l
oui
s
/fix-fpmap-construction' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r
Louis Anders
e
n
When
c
onstructing the fpma
p
, we run m
o
dular arithme
t
ic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Loui
s
Ande
r
se
n
Me
r
ge branch 'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Louis Andersen
We are in 2008,
g
o
d
d
ammit
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper
L
o
uis Andersen
Correct
a
bug in
o
ptimistic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Ande
r
sen
Me
r
ge
branch '
j
loui
s
/fix-un
c
hoking' in
t
o next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Loui
s
Andersen
Unchoking:
o
nly count guys that are real
l
y being uncho
k
ed
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Loui
s
And
e
rsen
Merge br
a
nch '
j
l
o
u
is/see
d
e
rs-disconnect'
i
nto nex
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s
A
nde
r
sen
If a peer is a seeder, then discon
n
ect him if
w
e also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
sp
e
r Louis Anderse
n
Merg
e
commi
t
'
origin/next'
i
nto next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Loui
s
Ander
s
en
Merg
e
bra
n
ch 'maste
r
' into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
o
uis
A
nder
s
en
Merge b
r
a
n
ch 'jl
o
uis/new-chokin
g
-algo' into
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Co
r
rect seeder
set when
r
ec
h
ok
i
ng
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
Correct choker test from #rechok
e
_info
.
s
t
a
te t
o
#rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis A
n
derse
n
Fix choking state
calculation for l
e
echers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Anders
e
n
Set so
m
e
s
ensible defaults for th
e
#peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anders
e
n
Fix t
h
e
cyclic ch
a
in
move in the
c
hoker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
Handle init
i
al recv t
i
m
e
outs
g
racefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Correctly
track
seeders as w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
s
en
O
nly
p
erform
r
e
chokes
w
h
en we need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
u
i
s Andersen
Star
t
up the cycli
c
chain for the opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lo
u
is
A
n
d
e
rsen
Imple
m
e
nt the new ch
o
ki
n
g algorithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Louis A
n
dersen
Introduce
dynamic upload slot allo
c
atio
n
+ configurati
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
ouis A
n
dersen
G
l
obalize the eto
r
rent_t_peer
_
group_mgr and
r
e
n
ame
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
An
d
ersen
Merge branch 'maste
r
' int
o
next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s An
d
ersen
Merge branch 'jlouis/types'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Ander
s
e
n
Merge branc
h
'jlouis/snubb
i
ng'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis An
d
e
r
s
e
n
Merge
b
ranch 'j
l
ouis/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
J
esp
e
r
Louis Andersen
Merge br
a
n
ch 'jlouis/stopping'
commit
|
commitdiff
|
tree
2008-07-26
J
esper L
o
uis Andersen
Merge branch 'jlouis
/
en
t
er-
b
ad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ander
s
en
Corre
c
t
s
eed
e
r se
t
when rechok
i
ng
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Andersen
Corr
e
ct choker te
s
t from #rec
h
oke_i
n
f
o
.
state to #r
e
choke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Ande
r
s
en
F
i
x cho
k
i
n
g s
t
at
e
cal
c
u
lat
i
on for
l
e
e
chers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis An
d
er
s
en
Set s
o
me sensibl
e
defaul
t
s for the #peer
_
state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s Andersen
Fix
the cy
c
lic
c
h
a
in mo
v
e i
n
the
c
ho
k
er
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
ouis
Andersen
Hand
l
e initia
l
r
ecv
timeouts gr
a
c
efully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
Louis Ande
r
sen
Co
r
re
c
tl
y
t
rac
k
seeders as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis A
n
de
r
se
n
Onl
y
p
erform rechok
e
s
when we need to
from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis
Andersen
Start up
t
he cyclic chai
n
f
o
r th
e
opt
.
unch
o
ke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Loui
s
A
ndersen
Implement
t
he new cho
k
i
n
g algo
r
ithm
.
Still
some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Lou
i
s Andersen
I
n
t
r
oduce dynamic upload slot allocati
o
n
+ configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
Louis Anderse
n
Globalize the etorre
n
t_t_peer_group_
m
gr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis A
n
derse
n
Merge branch 'ne
x
t' into jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
L
o
u
is Andersen
Typ
e
t
h
e
#
rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s
Andersen
Im
p
lement support fo
r
snubbing
.
Still nee
d
s t
o
be util
i
zed
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Louis And
e
rs
e
n
Correctly handle the cas
e
where the
r
e
a
r
e no
d
uplicate
s
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
p
er Louis An
d
ersen
Annotate th
e
mnes
i
a
rec
o
r
d
s with types
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Louis Ande
r
sen
Merge bra
n
ch 'jlo
u
is/stopping' in
t
o next
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per
Lou
i
s Andersen
Merge
b
r
anch 'jlouis/e
n
t
er
-
bad-peers'
i
n
to next
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis
Andersen
Implement cod
e
for checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
u
is And
e
rsen
Simpl
e
function for list
i
ng bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis
A
n
derse
n
Ut
i
lize t
h
e bad
p
eer manage
r
wher
e
possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis
A
ndersen
L
et the
code be able
t
o enter peer
i
ds
for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis Ander
s
en
C
h
a
n
ge
stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Andersen
us
e
e
ts:update_counter for
s
peedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s A
n
derse
n
Correc
t
l
y kill
c
hunks
from an inval
i
d piece
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis
A
nders
e
n
T
O
DO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
sen
Merge
branch 'master' int
o
n
ext
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Merge b
r
anch 'jlouis/bad-peer-
m
anager'
commit
|
commitdiff
|
tree
2008-07-22
J
esper
Loui
s
Andersen
Merge branc
h
'jlouis/reject-ourselves
-
in-connect'
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis Ander
s
en
Me
r
g
e
branch 'jlouis/d
a
t
e-manipu
l
ations'
commit
|
commitdiff
|
tree
2008-07-21
J
e
s
per
Loui
s
Anders
e
n
Mo
v
e the #
p
ie
c
e
ta
b
le from m
n
esia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesp
e
r Louis
A
nders
e
n
Move
t
he #
c
hunk mnesia tabl
e
i
nto
ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis A
n
ders
e
n
Push #piece
h
an
d
ling functi
o
n
t
o the etorrent_piec
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Lou
i
s An
d
e
rsen
T
hrea
d
everything chun
k
-wise
t
hrough the chunk manage
r
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r Lou
i
s Ander
s
en
Cl
e
an
u
p
.
Only work on o
n
e
thi
n
g at a t
i
me
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Loui
s
A
ndersen
Pre
l
iminary chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
Louis
A
ndersen
Prelimin
a
ry p
i
ece m
a
nager code
.
commit
|
commitdiff
|
tree
next