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
Jesper Louis Andersen
Merg
e
co
m
mi
t
'tuncer/for-jesper'
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Lou
i
s And
e
r
s
en
A
dd allow
e
d fast set generation code
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Loui
s
Anderse
n
Cleanup a
n
d handle mo
r
e
f
a
st exte
n
s
i
on specialities
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
er Louis Andersen
Cl
e
an up
t
h
e
FS processes a bit
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper L
o
ui
s
Ander
s
e
n
Add an init
i
a
l
i
zer to etorrent_rate that picks up the
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Louis
A
ndersen
Wri
t
e some (ugly)
c
ode
for
h
and
l
i
n
g the f
a
st ex
t
ensio
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sper Louis
Anders
e
n
A
d
d
s
up
p
ort for request
re
j
ects
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Loui
s
Andersen
Handle SUG
G
EST messages by soundly
i
gnoring them ;)
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Tell
t
he send p
r
oces
s
about t
h
e fast extension
s
tatu
s
.
commit
|
commitdiff
|
tree
2008-08-16
J
espe
r
L
o
uis And
e
rsen
Use
corre
c
t
type s
p
ec
i
ficat
i
o
n
i
n bin
a
ry construc
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
is Ander
s
en
Handle CHOKE
c
orre
c
tly in the fast
extens
i
on
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Louis And
e
rsen
Handl
e
H
AVE_ALL and HAVE_
N
ONE
.
Clean
u
p the BITFI
E
LD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
ouis Andersen
Track i
f
the peer supports the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
A
d
d support for protocol decoding
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
er Louis Anderse
n
Add support for arbitrary protocol capabi
l
ities
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
L
o
uis Andersen
Implement encod
i
ng/deco
d
ing
o
f
f
ast ex
t
e
n
s
ion messages
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis
A
n
d
e
r
sen
When
s
t
oppi
n
g etorrent
,
s
ave the disk-state
.
commit
|
commitdiff
|
tree
2008-08-01
Jesper Lo
u
is Andersen
Merge
branch '
j
l
o
uis/fixes'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Anderse
n
Me
r
g
e branch 'jlouis
/
o
p
timize-di
r
watcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Loui
s
Andersen
Merge
branch
'jlouis/cleanup'
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis Ande
r
sen
Merge branch 'jlouis
/
a
ccepto
r
-starts-incoming'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Us
e
a
try
.
.
catch i
n
eto
r
rent
_
fs:read_pieces_a
n
d_assemble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Ti
g
hten exce
p
tion catch
in peer_mg
r
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
ui
s
Ande
r
sen
Fix a state p
a
s
s
ing bug in the choker
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis An
d
ersen
Ge
t
rid
o
f choker terminatio
n
message, which was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper Lo
u
is A
n
d
erse
n
Han
d
l
e
{erro
r
, ehostunr
e
ac
h
} in peer_r
e
cv by
c
losin
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis
An
d
er
s
en
Let the FS proce
s
s clear t
h
e path-map
.
Whil
e
here fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis Ander
s
en
G
u
a
r
d safe
_
fixtable in a
try
.
.
after
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r Louis
A
nderse
n
Use filelib:wildcard ra
t
her t
h
an filelib:fold
_
files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
And
e
rsen
Optimi
z
e the dirwa
t
cher, cha
n
g
e i
t
s
c
h
eck time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis A
n
dersen
He
e
d dialyzer
.
Get fix in for last couple of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per Louis Anders
e
n
M
o
ve u
n
-verbo
s
e
m
a
rker a
b
it throug
h
peer
_
recv as well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anders
e
n
Un-verbos
e
a bit in
p
ee
r
_s
e
nd
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Loui
s
Ande
r
sen
U
n
-verbose some names i
n
e
torrent_mgr whi
l
e w
e
are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
es
p
e
r
Loui
s
A
n
d
e
r
s
en
Rename etorrent_t_manager to etor
r
ent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis And
e
rsen
Merge branch 'jlouis/f
i
x
-application-
s
tartup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis And
e
rs
e
n
A
l
low depe
n
de
n
t applications to alrea
d
y be st
a
rted
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper
Louis Andersen
Cre
a
te a peer mana
g
er, and a counter
manag
e
r
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper
Lou
i
s Andersen
Gracefull
y
handle is_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis
Andersen
Don't
kill the FS pro
c
ess d
i
ct if we can't find a fil
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis Anders
e
n
If a pee
r
already has a piece, don't b
o
th
e
r telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis Ande
r
se
n
Enable a
log
messa
g
e so
we ca
n
track if
t
he code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
ndersen
Tracke
r
: Stop g
r
aceful
l
y
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Ande
r
s
e
n
Merge branch 'jlouis/f
i
x-fpmap-constr
u
cti
o
n' into next
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis Andersen
W
hen constructing t
h
e
fp
m
ap,
w
e
run modula
r
arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lo
u
is
Andersen
Merg
e
bra
n
ch 'master
'
into next
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis
Ande
r
s
en
W
e are in
2
008,
go
d
d
a
mmit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s Anders
e
n
Correc
t
a bug in optimis
t
ic unch
o
k
i
ng
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Anders
e
n
Me
r
ge branch '
j
louis
/
fix-unchoking' into
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s Andersen
Unchoki
n
g: only count gu
y
s that are
really
b
eing unc
h
o
k
ed
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er
Lo
u
i
s Andersen
M
e
rge branc
h
'jlouis/seeders-d
i
sconnect' i
n
t
o next
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis Anders
e
n
If a pe
e
r is a seeder, then disc
o
nnect
him if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is
A
nd
e
rsen
Merge comm
i
t
'
o
r
igi
n
/next' into next
commit
|
commitdiff
|
tree
2008-07-27
J
esper Louis Ande
r
sen
Merge branch
'
master' i
n
t
o
ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
Merge branch 'jlo
u
i
s/new-chokin
g
-
a
lgo' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Correct se
e
der set when rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
pe
r
Lo
u
is Andersen
Co
r
rect chok
e
r tes
t
fr
o
m #rechok
e
_
i
n
fo
.
s
t
ate
to #rechoke
_
inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Fix
choking state calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis An
d
e
r
sen
S
e
t
s
ome sensible defa
u
l
t
s for the #peer_state
record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Ander
s
e
n
F
i
x
the cyclic chain
move i
n
the choke
r
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
An
d
ersen
H
a
ndle initial recv ti
m
eouts grace
f
ully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
Correct
l
y track seed
e
rs as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r L
o
uis
A
n
dersen
Only perf
o
rm rech
o
kes
w
hen w
e
nee
d
to from peer_
r
ec
v
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis An
d
ersen
Star
t
up
t
h
e cy
c
lic chai
n
for the
o
pt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
Implement the n
e
w
c
h
oki
n
g algorithm
.
Sti
l
l some lo
o
se
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
ouis A
n
d
e
rse
n
I
n
troduce dynam
i
c upload
s
lo
t
all
o
cation
+ conf
i
guration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
G
lob
a
lize the eto
r
rent_t_peer_grou
p
_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merg
e
bran
c
h 'master' i
n
to next
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
M
er
g
e
br
a
nch '
j
louis/types'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er L
o
uis
A
n
dersen
Mer
g
e branch 'jlouis
/
snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis
A
n
ders
e
n
Merg
e
bra
n
ch 'jlouis/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er L
o
uis Andersen
Merge bra
n
c
h
'jlouis/st
o
pp
i
ng'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s
A
n
dersen
Merge
b
ranch 'jlouis/enter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
L
o
uis And
e
rsen
Correc
t
seeder
s
e
t
when rechokin
g
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
spe
r
Louis Andersen
Correct chok
e
r
test from #r
e
choke_in
f
o
.
s
tate to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
esper Louis
A
nder
s
en
Fix ch
o
king sta
t
e calcu
l
ation for leeche
r
s
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
A
ndersen
Set some sensible defaults for the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s Andersen
Fix
the
cyclic chain move in
t
he ch
o
ker
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
s
p
er Lo
u
i
s
Andersen
Handle init
i
al recv timeo
u
ts
g
rac
e
fully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Loui
s
Andersen
C
o
rr
e
ctly trac
k
seeders
a
s well
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
sper Louis Andersen
Only perform rechokes when
we n
e
ed to
from
peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
Louis
A
ndersen
S
t
art
up the cyclic
chain for the opt
.
unchoke agai
n
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
Lou
i
s
Anderse
n
Implement the
n
ew choking algorithm
.
Still some
l
oo
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
Loui
s
Andersen
Introduce dynamic u
p
load slot allocation + con
f
igura
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Louis Anderse
n
Glob
a
liz
e
the etorrent_t_peer_group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Lo
u
is Andersen
Merge bra
n
c
h '
n
ext
'
in
t
o jlouis/t
y
pes
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis Anders
e
n
Type the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Loui
s
Andersen
Implement
support for snubb
i
ng
.
Still needs to be uti
l
i
z
ed
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s Anders
e
n
Corre
c
tly handle
t
he case w
h
e
r
e there are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis
Andersen
Annotate the
mnesia reco
r
ds
w
ith
t
y
p
e
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis And
e
rsen
Mer
g
e
branch 'jlo
u
is/stop
p
ing' into next
commit
|
commitdiff
|
tree
2008-07-22
J
esper
Louis
A
nde
r
sen
Merge branch 'jlouis/enter-
b
ad-peers' into next
commit
|
commitdiff
|
tree
2008-07-22
J
espe
r
Lou
i
s Andersen
Implem
e
nt code for che
c
k
in
g
to
r
rents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Anders
e
n
S
i
mple funct
i
on for listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
pe
r
L
o
uis A
n
dersen
Ut
i
lize the bad pee
r
manager wher
e
possible
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper L
o
uis Ande
r
sen
Le
t
t
he code be
a
ble to
enter peer i
d
s for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis
Anderse
n
Chan
g
e sto
p
order
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
p
er Lo
u
is And
e
rsen
use
ets:update_counter f
o
r spe
e
d
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Corr
e
ct
l
y kill chun
k
s from an
invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
nde
r
sen
TODO cleanup
.
commit
|
commitdiff
|
tree
next