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
Optimize the dirwatcher, change its check time to 20 seconds.
2008-07-30
Jesp
e
r Louis Andersen
Opti
m
ize the dirwatcher,
c
hange its c
h
e
c
k time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
espe
r
Louis
Andersen
Heed d
i
alyz
e
r
.
Ge
t
fix in fo
r
last couple of clea
n
up
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r Louis Andersen
Move un-v
e
rbose marker a bit through pe
e
r_rec
v
a
s well
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Louis An
d
ersen
U
n
-verbose a bit
in peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis Andersen
Un-ver
b
ose some n
a
m
es in etorrent_
m
g
r
while we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s
A
ndersen
Rename et
o
rrent_t
_
ma
n
ager
t
o etorrent_
m
g
r
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anderse
n
Merge branch 'jlo
u
is
/
fix-application-startup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Allow dependent applicati
o
ns to already
b
e started
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Louis And
e
r
s
e
n
Create a peer manager, and a counter m
a
n
a
ger
.
commit
|
commitdiff
|
tree
2008-07-29
Jespe
r
Lo
u
i
s
An
d
er
s
en
Gracefully handle is_
e
n
dgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper
L
ouis Andersen
Don't kil
l
the FS process di
c
t if
w
e c
a
n't find a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis Andersen
If a peer
a
lre
a
dy has a piece, don't both
e
r tel
l
ing
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis
A
ndersen
Enable a
lo
g
message so we
c
an track if the cod
e
does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Loui
s
Andersen
Tracker:
S
t
o
p
gra
c
efully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Louis An
d
e
rsen
M
e
r
g
e bran
c
h 'j
l
ouis/fix-fp
m
ap-construction'
i
n
t
o next
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis Andersen
When construc
t
i
n
g the fp
m
ap, we run modula
r
arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Lo
u
is Andersen
Merge branch 'master' into
n
e
xt
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s A
n
derse
n
We are in 2008, godd
a
mmit
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Louis And
e
rsen
Correct a bug i
n
opt
i
mistic
unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Louis Andersen
Merge branch 'jl
o
uis/f
i
x-unchoking' into
ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Louis Andersen
U
n
chok
i
ng: only
c
ount
guy
s
that
a
re really being unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s Anders
e
n
Mer
g
e
b
r
anch 'j
l
ouis/seeders-disconnect'
into nex
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper
L
ou
i
s Anderse
n
If a peer is a
s
eeder, then disconnec
t
him if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
e
r Lo
u
is A
n
d
e
rsen
Merge c
o
mmit 'origin
/
nex
t
' into next
commit
|
commitdiff
|
tree
2008-07-27
Jespe
r
Louis Andersen
Me
r
ge branch '
m
a
ster' in
t
o next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branch 'jlouis/new-choking-algo'
into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
u
i
s
An
d
ersen
Correct s
e
ed
e
r set when rec
h
oking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
C
o
rrect cho
k
er
t
es
t
fr
o
m
#rechoke_
i
nfo
.
st
a
te t
o
#
r
e
c
hoke_i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
esp
e
r Louis Andersen
F
i
x choking state ca
l
culation
for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
o
uis And
e
r
s
en
Se
t
som
e
sensi
b
le def
a
ults
f
o
r
the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Loui
s
Andersen
Fix the cyclic chain mov
e
in
t
he choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
ouis Andersen
Handl
e
ini
t
ial rec
v
timeouts gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Andersen
Corre
c
tly track seed
e
rs a
s
wel
l
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
e
r Louis Anders
e
n
Only perform r
e
chokes wh
e
n we need to fr
o
m peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Start up th
e
cyclic chain
f
or the
op
t
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Im
p
lement the new
c
hoking algori
t
hm
.
Still
s
o
me loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
I
ntroduce dynamic upload slot allocation + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
Global
i
ze the etorrent_t_peer_gr
o
up_m
g
r a
n
d rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis An
d
ersen
Merg
e
branch 'master' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Merge
b
ranch
'jloui
s
/types'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
Merge branch 'j
l
ouis
/
sn
u
bbin
g
'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Andersen
Merge
b
ranch 'jlouis/duplic
a
te'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
M
e
rge b
r
anch 'j
l
ouis/
s
t
opping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Me
r
ge
bran
c
h 'jlouis/enter-b
a
d
-
peers'
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis Anderse
n
Correct
seeder set when rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Correct choker
t
e
s
t from #re
c
h
oke_info
.
st
a
t
e to #rechoke_
i
nf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis And
e
rsen
Fix choking
s
tate cal
c
ulation f
o
r leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
Anders
e
n
Set some sensi
b
le d
e
f
a
ul
t
s
for the #peer
_
s
t
ate
r
ecord
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
uis
A
nde
r
sen
Fix the cycl
i
c
ch
a
in mov
e
in
t
h
e choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s Andersen
Ha
n
dle initial re
c
v timeouts gracef
u
lly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lo
u
is Andersen
Correctl
y
track seeders as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Only p
e
rform rechokes when
w
e nee
d
to from peer_r
e
cv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis
A
ndersen
Start up
t
h
e
cyclic chain for
t
he opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r
Louis Andersen
Implement
t
he new chok
i
ng algorit
h
m
.
Sti
l
l some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis Ander
s
en
In
t
r
o
duce d
y
namic upload slot alloca
t
ion + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Louis Anderse
n
Globa
l
ize the etorrent_
t
_p
e
er
_
group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Louis Andersen
Merge branch 'ne
x
t' i
n
to jlouis/t
y
pes
commit
|
commitdiff
|
tree
2008-07-23
Jesper
Lou
i
s Andersen
Type
t
h
e
#r
a
te_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
p
e
r
L
ouis Andersen
Implement suppor
t
for snubbing
.
Still need
s
to be ut
i
lize
d
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis Anders
e
n
Cor
r
ectly hand
l
e the case where
t
h
ere a
r
e no dupli
c
ates
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper
Lo
u
is Andersen
An
n
otat
e
the mnesia
r
e
c
o
rd
s
w
it
h
t
y
pes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis Anders
e
n
Merge branch 'jlouis/stoppin
g
' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is And
e
rsen
M
erge branch 'jlouis/enter
-
b
ad-peers' in
t
o next
commit
|
commitdiff
|
tree
2008-07-22
J
es
p
e
r L
o
uis And
e
r
s
en
Imp
l
e
ment code for
c
hec
k
ing torr
e
nts
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Lo
u
is And
e
rsen
Sim
p
le function for listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
p
er Lou
i
s Ande
r
s
e
n
Utiliz
e
the bad p
e
er manager where p
o
ssible
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper
L
o
uis
Andersen
L
e
t
th
e
code be able to
e
nter pe
e
r
id
s
f
or
o
ffend
e
rs
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anders
e
n
C
h
a
n
ge stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
ndersen
use ets:
u
p
d
a
t
e_counter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis And
e
rsen
C
o
r
rect
l
y
kill chunks from an inval
i
d
p
i
e
c
e
.
commit
|
commitdiff
|
tree
2008-07-22
J
es
p
er Louis Andersen
TODO clea
n
up
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is Andersen
Me
r
ge br
a
nch 'master' in
t
o next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
Andersen
Merg
e
branch '
j
louis/bad
-
peer-m
a
n
a
ger
'
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis A
n
ders
e
n
Mer
g
e b
r
anch 'jlouis/reject-oursel
v
es-in-connect
'
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Lou
i
s
A
nder
s
en
Me
r
ge bra
n
ch 'jlo
u
is/date-man
i
pulations'
commit
|
commitdiff
|
tree
2008-07-21
Jespe
r
Louis Andersen
Move t
h
e #piece table f
r
om
m
nesi
a
t
o ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis Ande
r
sen
Move the #chunk mnesi
a
table i
n
to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis An
d
ersen
Push #piece handling fu
n
ction to th
e
e
t
orrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Andersen
Thread everything ch
u
n
k
-wis
e
through the chu
n
k
manag
e
r
.
commit
|
commitdiff
|
tree
2008-07-20
J
esper Lou
i
s Andersen
Clean
u
p
.
Onl
y
work on one thing at
a
tim
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
ouis An
d
ers
e
n
Pr
e
limina
r
y chun
k
man
a
ger code
.
commit
|
commitdiff
|
tree
2008-07-20
J
esper Louis Andersen
P
r
el
i
minary piece manager
code
.
commit
|
commitdiff
|
tree
2008-07-20
Je
s
per Lou
i
s A
n
dersen
Merge branch 'jl
o
uis/bad-peer-manager' in
t
o
n
ex
t
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis An
d
ersen
Merge
branch 'jlo
u
is/reject-oursel
v
es-in-conn
e
ct' int
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merg
e
branch 'jlou
i
s/date-mani
p
ul
a
ti
o
ns' into
n
e
xt
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
er
Louis Andersen
Fix th
e
de
l
ete ma
t
c
h spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Ander
s
en
Dialy
z
er
f
ixes
a
nd link etorrent_b
a
d_peer_m
g
r into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis An
d
e
r
se
n
Reject c
o
nnects to ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Ande
r
sen
Use date
calculation
s
to rem
o
ve old peers
f
rom the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
e
r
Louis Andersen
Merge branc
h
'jlouis/b
a
d-peer-mana
g
er' into j
l
ouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
ouis
A
ndersen
Rena
m
e to a better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Im
p
l
e
ment
s
o
m
e simple date subtract
i
on code
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
ersen
Add
e
torrent
_
date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
Anders
e
n
Merge b
r
anch
'jlouis/ba
d
-
p
eer-
m
anager' into
n
ext
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis Ande
r
sen
Implement c
o
d
e
for a bad
peer m
a
nager
.
Preliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis Andersen
Mer
g
e branch
'
jl
o
uis/o
p
t
imi
z
e-pee
r
-table' in
t
o next
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
ouis An
d
ersen
Move
local ch
o
ke
s
t
at
e
to ets
.
Spe
e
d ups the
p
e
er recieve
r
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
ersen
Merge bra
n
ch 'mas
t
er
'
int
o
next
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
e
r Louis Andersen
Merge br
a
nc
h
'j
l
o
uis/verbose
-
l-command'
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis Ande
r
sen
Merge
bran
c
h 'jlouis/global-b
a
ndwidth'
commit
|
commitdiff
|
tree
next