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
Use correct type specification in binary construction. Found by Dialyzer.
2008-08-16
Jesp
e
r
Lou
i
s
A
n
de
r
sen
Use c
o
rrect type
speci
f
ication in binar
y
construc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Handle
C
HOKE correctly in the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
Louis
A
ndersen
Hand
l
e H
A
V
E
_
ALL and HAVE_NONE
.
C
leanu
p
the BITFIELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis An
d
ersen
Tr
a
ck if the peer s
u
p
p
orts the fast ext
e
nsion
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis An
d
ersen
A
d
d
s
upport for protocol decoding
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
er Lo
u
is
A
n
dersen
Add support for a
r
b
itrary protocol ca
p
abi
l
ities
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Im
p
lement encod
i
ng/
d
e
c
oding of fast
e
xtension me
s
sages
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis Andersen
When stopping et
o
r
r
e
n
t, save t
h
e di
s
k-state
.
commit
|
commitdiff
|
tree
2008-08-01
J
e
sper
L
o
uis Anders
e
n
Merge branch 'j
l
ouis/fixes'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis
A
n
d
erse
n
Merge br
a
n
c
h 'jlouis/
o
pt
i
mize-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper
Louis Andersen
Merge branch 'jlouis/clean
u
p'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
i
s Andersen
Merge branch 'jlouis/acceptor-starts-inc
o
ming'
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Lo
u
is And
e
rsen
Use a t
r
y
.
.
cat
c
h
in eto
r
rent_fs:r
e
ad_pie
c
es_
a
nd_assemble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Anders
e
n
Tighten exception
c
a
tch in peer_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Louis Andersen
Fix a state
passing bug in the choker
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis An
d
ersen
Get rid of cho
k
er termi
n
ati
o
n message, which wa
s
wr
o
n
g
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Loui
s
And
e
r
s
e
n
Handl
e
{
error, ehost
u
nre
a
ch} in pe
e
r_r
e
cv by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
J
esper Louis Andersen
L
e
t the FS process clear
t
he p
a
t
h
-
m
ap
.
While here fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper Louis
A
nd
e
rsen
Gua
r
d saf
e
_
f
ixtable in a try
.
.
a
fter
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Use filelib:wildcard rather
than
filelib:
f
old
_
f
ile
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis Anders
e
n
Optimize the d
i
rwatcher, change its
c
he
c
k time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Loui
s
Ande
r
sen
Heed dia
l
yzer
.
Get fix i
n
for last couple of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis Ande
r
sen
Move
un
-
verbose
m
arker a
bit t
h
rough p
e
er_recv as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Andersen
Un-verbose a bit in peer_s
e
nd
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anders
e
n
Un-verbose some names in etorrent_mgr while
we
are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper L
o
u
i
s A
n
dersen
R
e
name etorrent_t_manager to etorren
t
_
mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis Andersen
Merge branch 'jlou
i
s/fix-applicatio
n
-startup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
ndersen
Allow
d
ep
e
ndent appli
c
ations to already be started
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Loui
s
A
nd
e
rsen
Cre
a
te a
peer manag
e
r, and a counter manage
r
.
commit
|
commitdiff
|
tree
2008-07-29
Je
s
per L
o
uis Andersen
G
racefully han
d
le is_endg
a
m
e
.
commit
|
commitdiff
|
tree
2008-07-29
J
esper Louis Andersen
Don't kil
l
t
he FS process dic
t
if we
c
an't
f
ind a
f
i
le
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
per L
o
uis Anderse
n
If a peer already has
a p
i
e
ce, d
o
n't bother telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
En
a
b
l
e
a
log
message so we can tra
c
k if the co
d
e does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis Andersen
Tracker: Sto
p
gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
erse
n
Me
r
ge br
a
nch 'jlouis/fix-fpma
p
-con
s
truction' int
o
next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
When construct
i
ng the f
p
map, we run modular arithmet
i
c
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
Merg
e
br
a
n
c
h
'
master'
i
nto next
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Louis A
n
dersen
We are in 2008
,
go
d
da
m
mit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s An
d
ersen
Correct a bug in opt
i
m
i
stic unchokin
g
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Anders
e
n
M
e
rge bra
n
ch 'j
l
ouis/fix-uncho
k
i
ng' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper
L
ouis Andersen
Unchoki
n
g: only
c
ou
n
t guys that are really
b
e
ing unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis And
e
rsen
Merge branch 'jlo
u
is/seeders-disconnect' into nex
t
commit
|
commitdiff
|
tree
2008-07-27
Jespe
r
L
ouis
An
d
erse
n
I
f
a peer is
a
seeder,
then dis
c
o
nnect him
if we a
l
so
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jespe
r
Lou
i
s A
n
dersen
M
erge commit 'orig
i
n/next'
i
nto n
e
xt
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Louis
A
n
dersen
Merge branch 'mas
t
er' i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
A
nders
e
n
M
e
rge b
r
a
nch 'jlouis/ne
w
-chokin
g
-algo' i
n
to next
commit
|
commitdiff
|
tree
2008-07-26
J
espe
r
L
ouis Andersen
Corr
e
ct seeder set w
h
en
r
echoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Corr
e
ct
choker test from #rechoke_info
.
state to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis Ander
s
en
Fix choking s
t
ate calculation fo
r
leeche
r
s
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Loui
s
An
d
e
r
s
e
n
S
et some
sensible de
f
a
ults for the #pe
e
r_state rec
o
r
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is
Andersen
Fix the cyclic chai
n
move in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Han
d
le
i
n
i
tia
l
recv timeouts grace
f
ully
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Louis A
n
dersen
Correctly track
s
eeder
s
as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anders
e
n
Only perform rech
o
kes w
h
en we need
to from
peer
_
recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
e
rsen
S
tart
u
p
t
h
e cyclic chain for the opt
.
unc
h
oke
a
gain
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Lo
u
is Ande
r
se
n
Implement t
h
e new
c
hoking algorithm
.
Still some l
o
ose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r
Louis A
n
dersen
Int
r
oduce dynamic upload slot all
o
ca
t
ion + c
o
nfig
u
ration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Globalize the etorren
t
_t_p
e
er_group_mgr and re
n
ame
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
M
erge b
r
anch 'master'
i
n
t
o
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper L
o
u
is Andersen
Merge branch 'jlouis/ty
p
es'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Anders
e
n
Merge branc
h
'jloui
s
/
s
nubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er L
o
uis Andersen
Merge bra
n
ch 'jlouis/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis
A
ndersen
Me
r
g
e
branch '
j
louis/stopp
i
ng'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
M
e
rge bra
n
ch 'jlou
i
s/en
t
er-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
J
esper Lo
u
is Andersen
Correct seede
r
se
t
when r
e
chokin
g
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis An
d
ersen
C
orre
c
t choker
test fro
m
#
r
echo
k
e_info
.
state to #
r
e
c
ho
k
e_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper L
o
uis A
n
dersen
Fix
choking
state c
a
l
c
ulation for leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
A
ndersen
S
e
t some sen
s
ible def
a
ul
t
s for the #peer_state
r
ecord
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis A
n
d
e
rsen
Fix the
c
yc
l
i
c chain move in the choke
r
.
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis An
d
ersen
Handle initial recv timeouts gracefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Correctly track seeder
s
as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-24
J
esper Louis Anderse
n
Only
p
e
rform
r
ech
o
ke
s
w
h
en we need t
o
f
r
om p
e
er_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s Ander
s
en
Start up the cyclic chain for the opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Implem
e
nt
the new ch
o
king
a
l
g
ori
t
hm
.
S
t
ill som
e
loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Louis Andersen
Introduce dyn
a
mic upload slot allocation
+
configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis A
n
dersen
G
l
obalize the eto
r
r
e
n
t
_t_
p
e
er_
g
roup_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Louis
A
ndersen
Merge b
r
a
nch 'n
e
xt' into jlouis/t
y
pes
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper
Louis Andersen
Typ
e
the #rate_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
p
e
r Louis Andersen
Im
p
l
em
e
nt s
u
pport for snubbi
n
g
.
Still needs to
b
e utili
z
ed
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
L
ouis Ander
s
en
Correctly handle t
h
e case where there are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
p
er
L
o
uis Anderse
n
Annotate
the mnesia reco
r
ds
w
ith
types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis A
n
de
r
sen
M
erge branch
'
jlouis/stopping' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
uis
A
ndersen
Merge branch 'j
l
ouis/enter-bad-peer
s
' into
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis A
n
dersen
Implement code for checkin
g
torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Lo
u
is
Andersen
S
i
mpl
e
fu
n
ctio
n
for l
i
sting bad
p
eers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
u
i
s Andersen
Uti
l
ize
t
he bad peer manager wher
e
pos
s
i
b
le
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is Andersen
Let the code be
ab
l
e to
enter peer ids for off
e
nders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Cha
n
ge stop o
r
der
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
Andersen
us
e
e
t
s
:
u
pdate
_
counter for speed
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis A
n
d
ersen
Corr
e
ctl
y
kil
l
chunks
f
rom a
n
invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
TODO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per L
o
uis An
d
ers
e
n
Merge
b
ranch
'
m
a
s
t
er' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
i
s Andersen
M
e
r
ge branc
h
'jlouis/bad
-
p
eer-manager'
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis
An
d
ers
e
n
Merg
e
branch 'jlou
i
s/reject-ou
r
selves-in-connect
'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge branch 'jlouis/date-manipulations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Mo
v
e th
e
#piece table from mnesia t
o
E
T
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Mo
v
e the #chunk mnes
i
a
t
able
into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Lou
i
s Andersen
Push #piece handling
f
unction to the etorrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
ndersen
Thread everything chunk-wise through the
c
hun
k
manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lo
u
is Ande
r
sen
Cleanup
.
O
nly w
o
rk on one t
h
ing at a time
.
commit
|
commitdiff
|
tree
next