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
Merge commit 'tuncer/for-jesper'
2009-02-23
Jesp
e
r Louis Andersen
M
e
rge commit 'tuncer/for
-
jesper'
commit
|
commitdiff
|
tree
2008-08-16
J
esp
e
r Louis And
e
r
s
en
Add allowed fast
s
et gen
e
ration code
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per
Louis Ander
s
en
Cleanup and handle mo
r
e f
a
st e
x
ten
s
ion
specialities
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r
L
o
u
is Andersen
Clean up
t
h
e
FS proce
s
ses a bit
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
e
r
Louis Andersen
Add an
initialize
r
to etorrent_rate
that picks
up the
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis Andersen
Write some (ugly) c
o
d
e fo
r
h
andling the
fast extension
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
L
ouis
Ande
r
s
en
Add s
u
p
por
t
for request reject
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
Louis Andersen
Ha
n
dle
S
UGGEST messages by
s
o
und
l
y ignoring t
h
em ;)
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Tell the send process
a
bout th
e
fast
extension status
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sp
e
r Louis Andersen
Use correct type specificat
i
o
n
in binary cons
t
ructio
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper L
o
uis An
d
ersen
Handle CHOKE cor
r
ectly
in the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Handl
e
H
AVE_ALL and H
A
VE_N
O
NE
.
Clea
n
up th
e
BITFIE
L
D
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
er
Louis Ander
s
en
Tra
c
k if
the p
e
er supports th
e
fast
extens
i
on
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
ouis Andersen
Add s
u
pp
o
rt for
protocol decoding
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r L
o
uis
Andersen
A
dd support for arbitrary
p
rot
o
col ca
p
a
bil
i
ties
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis
Andersen
Implemen
t
enco
d
i
ng/deco
d
ing of
f
ast extension mes
s
age
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Ande
r
sen
When
s
toppin
g
et
o
rrent,
save the disk-state
.
commit
|
commitdiff
|
tree
2008-08-01
Jesper
L
o
uis
Andersen
Merge br
a
nch 'jlou
i
s/f
i
x
es'
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
uis Andersen
Mer
g
e branch 'jlouis/optim
i
ze
-
dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis And
e
rsen
Mer
g
e bran
c
h
'
jlouis/c
l
eanup'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Loui
s
Andersen
Merg
e
branch 'jlouis/accepto
r
-st
a
rts-incoming'
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
uis Andersen
Use a try
.
.
ca
t
ch in e
t
orrent_fs:read_pieces_and_
a
s
s
e
m
b
l
e/3
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
pe
r
Loui
s
A
n
dersen
Tight
e
n
e
xception catch in p
e
e
r
_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
u
i
s And
e
rsen
Fix a state
pas
s
i
n
g bug
i
n the c
h
ok
e
r
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper
L
ouis
A
ndersen
G
et rid of choke
r
terminat
i
on
messag
e
, which was w
r
ong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Loui
s
An
d
ersen
Han
d
le {error, ehostunreach} in peer_recv by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis A
n
dersen
Let
t
he
FS process c
l
ear t
h
e
p
ath-
m
ap
.
While her
e
f
i
x
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
G
u
ard safe_fixtable in a try
.
.
afte
r
.
Fix m
e
nt
i
oned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
Andersen
Use f
i
lel
i
b:wildcard r
a
th
e
r than f
i
le
l
ib:fol
d
_fi
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper L
o
uis Ander
s
en
Optimize the
d
irwatcher, cha
n
ge it
s
chec
k
time
to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Andersen
H
eed
dialyzer
.
Get fix in for la
s
t couple of
cleanu
p
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s A
n
dersen
Move un-
v
e
rb
o
se marker
a bit through
peer_recv as well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Un-
v
erbose
a
bit in peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis And
e
rsen
Un-ver
b
o
s
e some
na
m
es
i
n
e
torrent_mgr while we ar
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper
L
ouis Andersen
Rename etorrent_t
_
m
a
nager t
o
etor
r
ent
_
mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis An
d
er
s
en
Merge bran
c
h 'jlouis/fix-
a
pplicatio
n
-startup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper L
o
uis Anderse
n
Allow
dependent applicati
o
ns
t
o alr
e
ady be st
a
rt
e
d
.
commit
|
commitdiff
|
tree
2008-07-29
Je
s
per Louis
Andersen
Cr
e
ate a peer manager, and a
counter manager
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Lou
i
s
A
n
dersen
Grac
e
fu
l
ly h
a
ndle is_en
d
game
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Loui
s
An
d
e
rsen
Don't
k
ill
t
he FS proce
s
s
d
ic
t
if we can't find a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per
Lo
u
i
s
Ande
r
s
e
n
If a peer alrea
d
y has a
p
iece, don't bother
telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
ersen
Enable a log message s
o
we
can track if the code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis
A
ndersen
Tracker
:
Stop gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
ouis Andersen
Merge
branch
'jlo
u
is/
f
ix
-
fpmap-cons
t
ruction' into next
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis
Anders
e
n
Wh
e
n constructing the fpmap, w
e
run modula
r
ar
i
thmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s And
e
rsen
Merge branch 'ma
s
ter'
into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Louis
A
ndersen
We are in 2008, g
o
ddammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis Andersen
Corr
e
ct a bug in optimistic unchok
i
n
g
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis A
n
derse
n
Me
r
ge bra
n
ch
'jlouis/f
i
x
-unchoking' into next
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
e
r Lo
u
i
s
Ander
s
en
U
ncho
k
ing:
o
nly cou
n
t guy
s
that are r
e
ally
b
ein
g
uncho
k
ed
.
commit
|
commitdiff
|
tree
2008-07-27
J
esper Louis Andersen
Merge
b
ranch 'jlouis/seeders-disconne
c
t' into
n
ext
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper
Louis Anderse
n
If a peer is
a
seeder, then
d
i
s
c
o
nnect him if
w
e
also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
J
esper Louis An
d
ersen
M
e
rge
commit
'or
i
gin/next' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
M
erge
branch '
m
as
t
er
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lo
u
is An
d
erse
n
Me
r
ge branch 'jlouis/new-
c
hoking-algo' int
o
next
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lo
u
i
s
An
d
erse
n
C
o
rrect s
e
eder
set whe
n
rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
J
es
p
er L
o
u
is Andersen
C
o
r
r
ect choker
test from #
r
echo
k
e_info
.
state
t
o #rechoke_
i
nf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
Fix choking
s
tate calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
dersen
S
et some sen
s
ible defaults for the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis
A
ndersen
Fix
the
cyclic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Ander
s
en
Handle ini
t
ial recv timeouts
g
racefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis
A
nderse
n
Co
r
rectly tr
a
ck
s
eede
r
s as
w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Ander
s
en
Only perf
o
rm re
c
ho
k
es w
h
e
n
we need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s And
e
rse
n
Sta
r
t up th
e
cyclic ch
a
in for the op
t
.
unchoke
again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Implem
e
nt the ne
w
chok
i
n
g algo
r
ithm
.
Sti
l
l some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
o
uis A
n
dersen
Introduce
d
ynamic up
l
oad slot
a
llocation + configurat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
Globalize the etor
r
ent_t_peer_
g
roup_mgr
a
nd rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis
A
ndersen
M
e
rge branch 'mas
t
er
'
into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Je
s
pe
r
Louis Ande
r
sen
Merge bra
n
ch
'jlo
u
is/
t
ypes'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Merge
b
ranch 'jlo
u
i
s
/
s
nubbin
g
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Ander
s
en
M
e
rge bran
c
h 'jlo
u
is/d
u
plicate
'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Lo
u
i
s
Andersen
Merge branch 'jlouis/s
t
opping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
Merge bran
c
h
'jloui
s
/e
n
ter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Co
r
re
c
t seeder set when
re
c
h
o
k
ing
.
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis Andersen
Correct choker test fr
o
m
#rechok
e
_info
.
state to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Andersen
Fix choking sta
t
e cal
c
ulation
f
or leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Set some sens
i
b
le defau
l
ts for the #peer_state re
c
ord
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per Louis Andersen
Fix the cyclic chain
m
ov
e
in the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s
A
ndersen
Ha
n
d
l
e
initial rec
v
timeouts graceful
l
y
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis Anders
e
n
C
orrect
l
y track seeders as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis
Andersen
Only pe
r
form rechokes
w
hen w
e
nee
d
to from peer_rec
v
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper L
o
uis An
d
ersen
Start
u
p the cycli
c
chain for the opt
.
unchoke
again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis And
e
rsen
Imp
l
emen
t
the new choking
a
lgo
r
ithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis Andersen
Introduce dynami
c
up
l
oad slot a
l
location +
conf
i
gurat
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
p
er
Loui
s
An
d
ersen
Globalize
the etorr
e
nt_t_peer_group_mgr and ren
a
me
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
per Louis
A
ndersen
Merge branch 'next' in
t
o jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anderse
n
Type the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s Ander
s
en
Implement s
u
pport
for
snubbing
.
St
i
ll need
s
to be u
t
ilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
L
ouis
A
ndersen
Correctly
han
d
le the case where ther
e
are no dupli
c
a
t
es
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Lou
i
s Andersen
A
n
notate t
h
e
mnesia recor
d
s with
types
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis Andersen
Merge branc
h
'jlouis/stopp
i
ng' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is A
n
derse
n
Merge branch 'jlouis/en
t
er-bad-peers' int
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis
Andersen
Implement co
d
e for
c
hec
k
ing t
o
rrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis And
e
rsen
Simple function for listing b
a
d peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
erse
n
Utilize the
b
ad peer ma
n
ager where possi
b
le
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis Ander
s
en
Let the
c
ode be able to enter pe
e
r i
d
s
f
or o
f
fenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Ande
r
s
en
C
h
ange st
o
p order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ou
i
s A
n
dersen
use
e
ts
:
update
_
counter for speed
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
L
ouis And
e
r
sen
Correc
t
ly kil
l
c
hunks from
a
n i
n
v
a
lid
p
i
ece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anderse
n
TODO clean
u
p
.
commit
|
commitdiff
|
tree
next