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
Jespe
r
Louis
Anderse
n
Merge
commit 'tun
c
er
/
for
-
j
esper'
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
L
o
ui
s
Anders
e
n
Add a
l
lowed f
a
st set
generation code
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Anders
e
n
Cleanup and
h
an
d
le more fa
s
t exte
n
sion spec
i
alities
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis
A
n
d
ersen
Clean up the FS processes a
b
it
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
s
p
er
L
ouis Anders
e
n
Add an initializer to etorre
n
t_rate t
h
at pic
k
s up the
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
pe
r
Louis
Andersen
W
r
ite s
o
me (ugly) co
d
e for handl
i
ng
t
he
fast exten
s
ion
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis An
d
erse
n
Add support for request
rejects
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
Louis
Andersen
Ha
n
dle SUGGEST messages b
y
sou
n
dly ignoring them ;)
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
s
per Louis A
n
der
s
en
T
e
l
l the send proc
e
ss about
the fast extension s
t
atus
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis A
n
d
er
s
en
Use co
r
rect type s
p
ec
i
fi
c
ation in binary c
o
n
s
tructio
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
Louis A
n
dersen
H
andl
e
CHOKE correc
t
ly i
n
the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
ouis
A
nder
s
en
Handle HAVE_ALL
and HAVE_NO
N
E
.
C
le
a
nu
p
the BITFI
E
LD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
is
A
nderse
n
T
r
ac
k
if the peer supports
t
he fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis An
d
ersen
Add support for pro
t
o
col decoding
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sper Louis Anders
e
n
Add support
f
o
r
a
r
bitrary protocol capabi
l
ities
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis
An
d
ersen
I
mplemen
t
encod
i
ng/decoding of fas
t
extensi
o
n
m
essages
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per
Loui
s
Andersen
W
hen stopping etorre
n
t, save the dis
k
-
s
tate
.
commit
|
commitdiff
|
tree
2008-08-01
J
es
p
e
r Louis A
n
dersen
M
e
r
ge br
a
nch
'j
l
ouis/fixes'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Ander
s
en
Merge branch
'jlouis/
o
p
timize-d
i
rwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
M
e
rg
e
branch 'jlouis/cleanup'
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis Andersen
Merge br
a
nch
'
jlou
i
s
/
ac
c
e
p
t
o
r-star
t
s
-
i
ncoming'
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis
Andersen
Use
a
t
r
y
.
.
catch in e
t
orre
n
t
_f
s
:
read_pieces_and_assemble/
3
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
spe
r
Lo
u
is
A
ndersen
T
ig
h
ten exce
p
tion catch in peer_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper Louis An
d
ersen
F
ix
a
s
t
a
t
e passi
n
g bug in the
choker
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis Anderse
n
Get rid
o
f ch
o
k
e
r
t
e
r
mination
message, which was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
o
u
i
s A
n
der
s
e
n
Handl
e
{
error, ehostunreach}
in peer_recv by clos
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
i
s Ander
s
en
Let
th
e
FS process cle
a
r the path-map
.
While here
fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
ouis Anderse
n
G
u
ar
d
s
afe_fixtable in
a try
.
.
after
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis An
d
e
r
sen
Use fil
e
l
i
b:wi
l
dcard rather t
h
an filelib:fold_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Optimize th
e
d
i
r
wa
t
c
h
e
r, ch
a
nge
i
t
s chec
k
time t
o
20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
ndersen
Heed
d
i
a
lyzer
.
Get fix in for last couple of cl
e
anup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
o
u
i
s
Ander
s
en
Mo
v
e un-verbose
m
arke
r
a bit
through peer_recv as w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper L
o
uis An
d
ersen
U
n
-
ver
b
ose
a
bit in p
e
er_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis
A
n
ders
e
n
Un-v
e
rbo
s
e some name
s
in etorrent_mgr while we a
r
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis Andersen
R
enam
e
etorrent_t_manager
to e
t
o
r
r
ent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Loui
s
Anders
e
n
M
erge branch '
j
loui
s
/
f
ix-application-s
t
artup
'
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Allow dependen
t
appli
c
ati
o
ns
to already be started
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Louis And
e
rsen
Cre
a
te a pe
e
r manager,
a
n
d
a counter
manager
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Andersen
Gracefully handle
i
s_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Andersen
D
on't kill the FS
process
d
ict if we can't
f
i
n
d a f
i
le
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Loui
s
Ande
r
sen
I
f
a peer already has a
p
i
ece, d
o
n't bother t
e
lli
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
Enable a l
o
g message so
we can
track if the co
d
e does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Anders
e
n
Tracker: Stop g
r
acefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
Merge branch 'jlouis/fix-
f
pmap-constr
u
ction' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis And
e
rsen
When constru
c
ting
the fpmap,
we run
modula
r
arithm
e
t
i
c
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
p
e
r
Louis An
d
ersen
Mer
g
e
b
ran
c
h
'
master' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis
Andersen
We ar
e
in 2008, g
o
d
d
ammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
ndersen
C
o
r
r
ect
a b
u
g in opti
m
is
t
ic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Louis
A
nd
e
rsen
Merge branch 'jlouis/fix-unchokin
g
' int
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s Ander
s
en
Unc
h
okin
g
:
only count gu
y
s
th
a
t are
r
e
ally being u
n
choked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Loui
s
Anders
e
n
Merge branch 'jlouis
/
seeders-d
i
s
connect' i
n
to next
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Louis Andersen
If
a
p
eer is a
seeder, then d
i
sconnect
h
im
if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s And
e
rsen
Merge commit 'o
r
igin/n
e
xt' into next
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper L
o
uis Ander
s
en
Merge b
r
a
n
ch 'master'
i
nto next
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Andersen
Mer
g
e branch 'j
l
ouis/new-ch
o
kin
g
-algo
'
into
n
ext
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis A
n
dersen
Correct seeder set whe
n
rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Andersen
Correct choker
t
est from #rechoke_info
.
state to
#
rechoke_i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Loui
s
Andersen
F
i
x ch
o
ki
n
g st
a
te c
a
lculation
f
o
r
le
e
chers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is A
n
dersen
Set some
s
ensible de
f
aults fo
r
the #peer_state reco
r
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is A
n
dersen
Fix the
cyc
l
ic chain m
o
ve in
the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Handle ini
t
ial recv timeout
s
g
racef
u
lly
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Lo
u
is Ander
s
en
Correctly
trac
k
seeders as wel
l
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Ander
s
en
Only perf
o
rm rechokes
whe
n
we need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
A
n
dersen
Start
up the
c
yclic chain
for the opt
.
u
nchok
e
again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Andersen
Implement the n
e
w
choking algorithm
.
Still
s
o
m
e loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Anderse
n
I
n
troduce dynamic upload slot allocation
+
c
onfigurat
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
Globalize the eto
r
rent_t_peer_group_mgr and
r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis Ander
s
en
Merge branc
h
'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
dersen
Merg
e
br
a
nch
'jlouis/types
'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Andersen
Merge bra
n
ch 'j
l
ouis/sn
u
b
bing'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis
A
ndersen
Merge branch 'jlouis/d
u
pli
c
a
t
e'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Ande
r
sen
Merge branch 'jlouis/
s
t
o
p
p
ing'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Ander
s
en
Merge b
r
anch 'jlouis/e
n
ter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per Louis Anderse
n
Correct seeder set
w
hen re
c
hoking
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Lou
i
s
A
nd
e
rsen
C
o
rrect
c
hoker tes
t
from #rechok
e
_info
.
state to #
r
ech
o
k
e
_
inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er
L
ouis
A
ndersen
Fix choking state calcul
a
ti
o
n for leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
pe
r
Louis Andersen
Set som
e
sens
i
ble
defaults
f
or
t
he
#
p
e
e
r_state
r
ecord
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
Anderse
n
Fix the cyclic chain m
o
ve in the ch
o
ke
r
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
A
n
dersen
Handle initial recv time
o
uts g
r
acefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Cor
r
ectly
track seed
e
rs as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lo
u
is
Andersen
Only perform rechokes whe
n
we n
e
e
d to from
peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Start up the cycl
i
c c
h
ain for the opt
.
unc
h
oke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er
Lo
u
is And
e
rsen
I
mp
l
e
m
ent th
e
new cho
k
in
g
a
lgori
t
h
m
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis An
d
er
s
en
Introduce dyn
a
mic
u
p
load
slot al
l
ocation + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Anderse
n
Globalize the etorrent_t_pee
r
_gro
u
p_mgr
and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
sen
Mer
g
e
branch
'
n
ext'
i
nto jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Type
the #rat
e
_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r
Louis A
n
ders
e
n
Imp
l
ement
s
upport for snubbing
.
S
till needs to be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ander
s
en
Correctly h
a
ndle th
e
case where t
h
ere are no duplica
t
es
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
pe
r
Lo
u
is Andersen
Ann
o
tate the m
n
esia records with
t
ypes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
A
n
derse
n
Mer
g
e branch 'jlouis/st
o
pping' into nex
t
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Loui
s
Andersen
Merge branch 'jl
o
uis/
e
nter
-
b
ad-peer
s
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Andersen
Implement code fo
r
c
h
ecking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Si
m
ple f
u
nction
for listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper L
o
uis A
n
d
e
rsen
Utilize the bad peer m
a
nager where p
o
s
s
ible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Andersen
L
e
t the code
be
a
ble to ent
e
r peer ids for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis An
d
ersen
C
h
ang
e
stop or
d
er
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Ande
r
s
e
n
use ets:upd
a
te_co
u
nter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
L
ouis And
e
rsen
Correct
l
y kill
c
hunks from
a
n inval
i
d piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
dersen
TODO c
l
eanup
.
commit
|
commitdiff
|
tree
next