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 SUGGEST messages by soundly ignoring them ;).
2008-08-16
Jespe
r
Louis Ande
r
s
en
Handle SUGGEST message
s
by soundl
y
ignoring the
m
;
)
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis Andersen
Tell the send process about the
fast extension status
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per L
o
uis Ander
s
en
Use correct type s
p
ecification in b
i
nary co
n
st
r
uction
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis
A
nders
e
n
H
a
ndle CHOKE correctly
i
n the fast extensio
n
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
p
e
r Louis
A
nderse
n
Handle HAVE
_
A
LL and HAVE_NON
E
.
C
l
e
anu
p
t
h
e BI
T
F
I
E
LD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
ouis Andersen
Track if the peer
supports th
e
fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Add s
u
pp
o
rt for protocol
d
ecoding
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sp
e
r Louis Andersen
Add support fo
r
a
rbit
r
ary protoc
o
l
capabilities
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
s
p
er Loui
s
Andersen
Implement encoding/d
e
co
d
i
ng of fa
s
t extensio
n
me
s
sages
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Louis A
n
d
ersen
When stopp
i
n
g etor
r
ent, save
t
he dis
k
-state
.
commit
|
commitdiff
|
tree
2008-08-01
Je
s
per Loui
s
Andersen
Merge branch 'jlouis
/
f
ix
e
s'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Loui
s
An
d
ersen
Merge branch 'jloui
s
/optimize-d
i
r
watcher'
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis An
d
ersen
Merge br
a
nch 'jlouis/cle
a
nup'
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
ouis Andersen
Merg
e
branch 'j
l
ouis/acceptor-starts-
i
ncoming'
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis Andersen
Use a
try
.
.
ca
t
ch
i
n
etorrent_fs:read_p
i
eces_and_as
s
emble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
o
uis And
e
rs
e
n
Tighten ex
c
e
p
tion catch in
p
eer
_
mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Fix
a
state
p
a
ssi
n
g bug in th
e
choker
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Loui
s
Andersen
Get rid of cho
k
er terminat
i
o
n
messag
e
,
w
hich was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis
Andersen
Ha
n
d
le {e
r
r
o
r,
ehos
t
un
r
each} in peer_recv by clos
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is Anders
e
n
Let the F
S
process
c
l
e
ar the path
-
map
.
W
hil
e
here
f
ix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Louis And
e
rs
e
n
G
uard
safe_fixtable in a try
.
.
a
f
ter
.
Fi
x
mention
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s
A
n
d
e
rsen
Use
f
ilelib:wil
d
card rather tha
n
filelib
:
fo
l
d_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Louis An
d
erse
n
Op
t
imize the dirw
a
tcher, cha
n
ge its c
h
eck ti
m
e to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Ande
r
sen
Heed dialyzer
.
G
e
t fix in for last couple of clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r
L
ouis
Andersen
Mo
v
e un-verb
o
se mark
e
r a
b
i
t through
p
ee
r
_recv a
s
well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
o
uis
A
nder
s
en
Un-ve
r
bose a
b
it in peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Lo
u
is Andersen
U
n
-ve
r
bose so
m
e names in etorrent_mgr while we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Rename etor
r
ent_t_manage
r
to etorrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Ande
r
s
e
n
Merge
b
ranch 'jlouis/fix-application-sta
r
t
u
p' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r Louis
Anders
e
n
Allow
d
ependent applicati
o
ns
t
o already be sta
r
t
e
d
.
commit
|
commitdiff
|
tree
2008-07-29
Je
s
per
L
ouis
A
nders
e
n
C
r
eate a peer
m
a
nager,
and a coun
t
er manager
.
commit
|
commitdiff
|
tree
2008-07-29
Jespe
r
Louis Ander
s
en
Gracefully handle i
s
_endg
a
me
.
commit
|
commitdiff
|
tree
2008-07-29
J
es
p
er Louis Ander
s
en
Don't kill the FS process dic
t
i
f
w
e
can't find a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Ande
r
sen
I
f
a p
e
er
a
lready has a piece, don't bother t
e
l
ling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s Andersen
Enabl
e
a
log mes
s
age so
w
e
can t
r
ack if the code do
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r
Louis Andersen
Tracker:
Stop
gracef
u
l
ly
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
ouis
And
e
rsen
Merge bran
c
h 'jlouis/fi
x
-fpmap-
c
onstruction'
into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Louis An
d
ersen
Whe
n
con
s
tructing the fp
m
ap
,
we run modular arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis
Andersen
M
e
r
ge bran
c
h
'mast
e
r
'
into next
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Lou
i
s Andersen
We a
r
e in
2
008,
g
oddammit
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis And
e
rsen
Correct
a bug in opti
m
is
t
ic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Anderse
n
Merge branch 'jlouis/fix-unch
o
king' i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis
A
ndersen
Unchoking: onl
y
count guys that are re
a
lly b
e
ing u
n
choked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis And
e
rsen
Merge
branc
h
'jlouis/seeders-d
i
sconn
e
ct' in
t
o next
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per L
o
uis Andersen
If a
p
eer is a seede
r
, then
d
isco
n
nect
him if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis
A
n
dersen
Me
r
ge commit 'origin/nex
t
' into
n
ext
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
M
erg
e
br
a
n
c
h
'master' i
n
to next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Andersen
Mer
g
e branch
'
j
lo
u
i
s
/ne
w
-choking-alg
o
' int
o
nex
t
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis
A
ndersen
Correct seeder set when rec
h
oking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Cor
r
ect
c
ho
k
er test from #re
c
hoke_in
f
o
.
sta
t
e to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Anderse
n
Fix choking
s
tate calc
u
lation fo
r
leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
S
e
t some sensibl
e
default
s
for t
h
e
#peer_state r
e
co
r
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Anders
e
n
Fix the
c
yclic chain move in the c
h
oker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis A
n
dersen
Hand
l
e i
n
i
t
ia
l
recv tim
e
outs gr
a
cefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Lo
u
is
A
nd
e
rsen
Correc
t
ly track see
d
e
r
s as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
o
uis Andersen
Only perform rec
h
okes when we need to f
r
om peer_re
c
v
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ou
i
s A
n
dersen
Star
t
up the
c
yc
l
i
c
c
hain
f
or the opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis A
n
dersen
Imp
l
em
e
nt the
n
ew cho
k
ing
algorithm
.
Still so
m
e loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Lo
u
is A
n
derse
n
Intro
d
uce
dynamic uplo
a
d s
l
ot allocation
+
configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per L
o
uis Andersen
Glo
b
alize the et
o
rrent_t_pee
r
_gro
u
p_mgr and r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is A
n
ders
e
n
M
e
r
ge
b
ranch 'mas
t
er' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branch 'jlou
i
s/typ
e
s
'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
Mer
g
e bra
n
ch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sp
e
r
Lou
i
s An
d
e
rsen
M
e
r
g
e branch 'jloui
s
/
d
uplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
u
is And
e
r
s
e
n
Merge bran
c
h 'jlo
u
is
/
s
t
opping'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis
A
n
d
ersen
Merge bra
n
ch 'jlouis
/
e
nter
-
bad-pee
r
s'
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Louis Andersen
Correct seeder s
e
t
w
h
en
rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Louis Andersen
Correct ch
o
ker
test fr
o
m #rechok
e
_
info
.
state to #r
e
c
h
oke
_
inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s
A
ndersen
Fi
x
cho
k
i
n
g state calc
u
lation for leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s Andersen
Se
t
s
ome sensible defaults for th
e
#peer_state recor
d
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
uis
Anderse
n
F
i
x the cyclic chain m
o
ve i
n
the c
h
oker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r Lou
i
s Anderse
n
Handle initial
recv timeouts g
r
acefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Corr
e
ctly track see
d
ers a
s
well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Anders
e
n
O
nly perform rechokes when we need
to
fro
m
peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Je
s
per Louis Andersen
Start up the c
y
clic chai
n
for the opt
.
unc
h
oke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s Andersen
Impl
e
me
n
t
t
he new choking algorithm
.
Still s
o
me loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
espe
r
Louis Anders
e
n
In
t
roduce dynamic u
p
load slot al
l
ocatio
n
+ configu
r
at
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
esp
e
r Louis Andersen
Glo
b
al
i
z
e the
e
torrent_t_peer_group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ander
s
en
Merge branch 'next' int
o
jl
o
ui
s
/type
s
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis And
e
rsen
Type the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Impleme
n
t support
f
or snubbing
.
S
t
ill ne
e
ds to b
e
utilized
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Loui
s
Andersen
C
o
rr
e
ctly handle
t
he case
w
h
er
e
t
h
ere are no duplicate
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Annotate
t
he mnesia records with types
.
commit
|
commitdiff
|
tree
2008-07-23
J
espe
r
Louis A
n
der
s
e
n
Mer
g
e branch 'jlouis/st
o
pping' into
n
ext
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
L
ouis Andersen
Merge branch 'jlouis/e
n
ter-bad-peers' i
n
to
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
Ander
s
en
Implement
c
ode for checking
t
orre
n
ts
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
S
imple functi
o
n for
listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
p
er Louis An
d
ersen
Util
i
ze the
b
ad peer manager whe
r
e poss
i
ble
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anderse
n
L
e
t the code
be able t
o
enter pee
r
ids
f
or o
f
fenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is Anderse
n
Change
stop o
r
der
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Andersen
u
s
e ets:
u
p
d
a
t
e_counter for
speedup
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis Andersen
Correctly kill chunks from an
i
nva
l
id
p
i
ece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Anders
e
n
T
O
D
O c
l
eanup
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Loui
s
Anderse
n
Merge
br
a
nch 'maste
r
' into
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
n
derse
n
Merge branch '
j
lou
i
s/bad-peer-manag
e
r'
commit
|
commitdiff
|
tree
2008-07-22
J
es
p
e
r
Louis
Andersen
Merg
e
b
ranch 'jlouis/reject
-
ourselv
e
s
-in-conne
c
t
'
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis And
e
rsen
Merg
e
branch 'jl
o
u
is/dat
e
-m
a
nipu
l
ations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Mo
v
e the #piece tabl
e
from mnesia to ET
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jespe
r
L
ouis An
d
ersen
Move
the
#
chunk
mnesia ta
b
l
e
into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis
Andersen
P
u
sh #piece ha
n
dling function
to th
e
eto
r
re
n
t_piece
.
.
.
commit
|
commitdiff
|
tree
next