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
Fix choking state calculation for leechers.
2008-07-26
J
esper Lou
i
s Andersen
F
i
x
choking state c
a
l
c
ulation for le
e
c
h
ers
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Andersen
Set so
m
e sensible defaults for
the #pee
r
_state reco
r
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Lou
i
s An
d
e
r
s
e
n
Fix the cyclic chain move i
n
t
he choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
Ha
n
dle initial recv timeouts g
r
acefull
y
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per
L
o
uis
A
ndersen
Correctl
y
track see
d
e
rs
as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
ndersen
O
nly perf
o
rm r
e
c
h
okes when we
need
to f
r
om peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per L
o
uis Andersen
Start up
t
he
cycl
i
c cha
i
n f
o
r
t
h
e opt
.
u
nch
o
ke agai
n
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Lo
u
is Ande
r
s
e
n
Imp
l
e
m
e
n
t the new
chok
i
ng algor
i
thm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Introduce dynamic u
p
load slot alloc
a
t
i
o
n + co
n
fi
g
uration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Loui
s
A
n
dersen
G
l
obalize the etorrent
_
t_peer_group_
m
gr a
n
d rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s
Andersen
M
e
rge branch 'jl
o
u
i
s/types'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branc
h
'
j
lou
i
s/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anders
e
n
M
e
r
ge branch 'jlou
i
s/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Merge branch '
j
l
o
u
is/stopping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Mer
g
e branch
'
jlouis/
e
nt
e
r-bad-p
e
ers'
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
Ander
s
en
Merge branch 'next'
into jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper
Louis Andersen
Typ
e
the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
J
esp
e
r Louis Andersen
I
m
plement s
u
pport
for
snubbing
.
Still needs to be u
t
ilized
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis
A
nd
e
rsen
C
o
r
rectly ha
n
dle the case w
h
ere there
are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Louis And
e
rsen
Annotate the mnesi
a
records wit
h
t
y
p
e
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s A
n
derse
n
Merge br
a
nch 'jlo
u
is/stop
p
ing' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anders
e
n
M
er
g
e branc
h
'jlouis/enter-b
a
d-peers' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
J
esp
e
r Louis
Andersen
Implement code fo
r
checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Si
m
ple functio
n
for listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis An
d
ersen
U
t
i
l
ize the bad peer m
a
n
age
r
whe
r
e possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis
And
e
rsen
Let the co
d
e
be able to e
n
t
er peer ids
f
or
o
ffenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper L
o
ui
s
An
d
ersen
Change
stop order
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sp
e
r Loui
s
Andersen
use ets:u
p
date_
c
o
unter
f
or speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis A
n
de
r
s
e
n
Correctly
k
il
l
c
h
unks from an invalid
p
ie
c
e
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis Andersen
T
O
D
O cl
e
anup
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis Andersen
Mer
g
e
branch 'master' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
Louis Ande
r
sen
Merge br
a
nch 'jlouis/bad-peer-ma
n
a
g
e
r
'
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per Louis Ander
s
en
Merg
e
branch
'
jl
o
uis/reject-ours
e
lves-in-connect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ander
s
en
Merge branch 'jl
o
uis
/
d
at
e
-m
a
nipulation
s
'
commit
|
commitdiff
|
tree
2008-07-21
Jesper L
o
u
i
s
Anderse
n
Move the
#
p
iece table from mnesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesp
e
r Louis Andersen
Mo
v
e
the #chunk mnes
i
a table into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lo
u
is And
e
rsen
Push #p
i
ec
e
han
d
ling
function to the e
t
orrent_
p
iece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
o
u
is An
d
ersen
T
h
rea
d
everyt
h
ing chunk-wise th
r
ough th
e
chunk
manag
e
r
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
ou
i
s Andersen
Cleanup
.
Onl
y
work on o
n
e thing at a t
i
me
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Anderse
n
Prel
i
minary chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Lou
i
s Andersen
Preliminary piece manager c
o
de
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er Louis Anders
e
n
Merge
b
r
a
n
ch
'
jl
o
u
is/bad-peer-mana
g
er' int
o
next
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Andersen
Merge
branch 'jl
o
uis/re
j
ect-ourselves-in-con
n
ect' int
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
uis
A
n
d
erse
n
M
e
rge branch 'jlouis/dat
e
-ma
n
i
p
ulations'
i
nto
n
ext
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
e
r
Louis Andersen
Fix the del
e
te matc
h
spec
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
s
p
er Louis Andersen
Dialyzer fixes and link e
t
o
r
rent_bad_peer_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis
A
ndersen
Rejec
t
connects t
o
ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
ouis Andersen
U
se date c
a
lc
u
lations to r
e
move old pe
e
rs
from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
rse
n
M
erge branch 'jlou
i
s/bad-peer-man
a
ger' into
jlo
u
is
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esp
e
r Louis Ande
r
sen
R
e
na
m
e
t
o a
b
etter
n
a
me
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis
Andersen
I
mpl
e
ment so
m
e simpl
e
date subt
r
action code
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper
Lo
u
is
A
n
derse
n
A
dd etorr
e
nt_dat
e
.
e
r
l
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Merge bra
n
ch 'jlouis/bad
-
peer-manager' in
t
o next
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r L
o
uis Anders
e
n
Implem
e
nt code for a ba
d
peer manager
.
Prel
i
m
in
a
ry
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis A
n
derse
n
Merge branch 'jloui
s
/o
p
timize-peer-table'
into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lou
i
s Anders
e
n
Move l
o
cal c
h
oke sta
t
e to
e
ts
.
S
peed ups the peer recievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r Lou
i
s Andersen
Merge
branch 'master' i
n
to
next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis Ander
s
en
Merge branch 'jlouis
/
verbos
e
-l-
c
omma
n
d'
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
ouis
A
n
d
e
rsen
Merge branch 'jlo
u
is/global-bandwid
t
h'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
An
d
ers
e
n
Merge branch 'maste
r
'
into next
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
uis Ande
r
sen
M
o
ve TODOs to the google
c
ode issu
e
t
rac
k
er
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis Andersen
Provide the filen
a
me in t
h
e :l/
0
l
isting
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Louis A
n
d
ersen
Tra
c
k t
h
e global ban
d
w
i
d
th
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Merge branch 'jl
o
uis/
s
plit-peer-table'
into next
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
u
is Andersen
chok
e
d -> chok
e
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er
L
ouis Andersen
Type problem
.
Fi
x
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Louis An
d
ersen
If a peer is n
o
t present in ETS/#peer_state un
c
h
o
ke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
p
e
r
Lo
u
is And
e
rsen
Typo
.
(again
)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lou
i
s Anderse
n
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Lou
i
s And
e
rsen
Link the ets tables into
t
he chok
i
ng/unchok
i
ng algorithm
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Link s
e
nder
s
a
n
d recievers to the rate
manager
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Louis Andersen
Imple
m
ent and link in a rate manager process
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Ander
s
en
M
e
r
ge
branch 'mas
t
er' into
ne
x
t
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
ouis
A
ndersen
Merge branch 'jlouis/optimiz
e
'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Me
r
ge branch 'j
l
ouis/f
a
s
t
-res
u
me'
commit
|
commitdiff
|
tree
2008-07-17
Jes
p
er
L
ouis Andersen
Merge
b
ran
c
h 'jlouis/opt
i
mize' into next
commit
|
commitdiff
|
tree
2008-07-17
Jesper Lou
i
s
A
ndersen
Opti
m
ize t
h
e
star
t
up
.
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Ande
r
sen
Mer
g
e branch 'jlouis/accept
o
r-noise' into next
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Andersen
M
er
g
e branch 'jlouis/fast-resume' into jlo
u
is/o
p
timi
z
e
commit
|
commitdiff
|
tree
2008-07-17
Jesper L
o
uis
An
d
e
rsen
Profiling optimizations
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Louis Andersen
Prefer a fold rather
than a map wh
e
n n
e
wing
p
iec
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis Andersen
Merge branch 'jlou
i
s
/o
p
timize' int
o
next
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lou
i
s
An
d
erse
n
Get rid of
a
n
u
nused inde
x
.
Ought to speed up torrent
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Merge branch
'
jlouis/fast-resume' into
n
ext
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
uis
A
ndersen
When init
i
alizing the #piece ta
b
le, use dirty
o
perations
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
oui
s
Andersen
Query
t
he di
s
k state b
e
fore
trying to read in a torrent
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
s
per Louis An
d
ersen
I
m
plement periodic
s
t
orage of the #piece state to disk
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis Andersen
Imple
m
e
nt p
r
uning of old pe
r
si
s
tent d
i
sk
states
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Anders
e
n
Bu
i
l
d
a fas
t
_resum
e
pro
c
ess and link her into the sup
e
rvis
o
r
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis Andersen
Heed dialyzer
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Loui
s
Ander
s
e
n
Graceful
l
y ha
n
d
le the cas
e
whe
r
e
w
e c
a
n
't p
a
ss
o
ver
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis
A
nd
e
rs
e
n
Impl
e
ment support for t
h
e on-disk fast-resume
s
t
a
t
e
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lou
i
s
Anderse
n
Initialy
z
e
a
disc_copy t
a
ble fo
r
use with
f
ast-res
u
me
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per L
o
uis Andersen
Bu
i
ld a plan
for
a
dding fa
s
t
resume support
.
commit
|
commitdiff
|
tree
2008-07-16
J
esper Loui
s
Ander
s
e
n
Merge br
a
nch
'jlouis/acceptor
-
n
oise' into nex
t
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Handle {error, en
o
tconn} g
r
acefull
y
in the
a
ccep
t
or
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
i
s Andersen
D
o
c
ument
h
ow to arch
i
ve releases
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Ande
r
sen
Merge branch
'master' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is Andersen
Bump ver
s
ion
.
hr
l
and docu
m
ent new version procedu
r
e
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis
A
ndersen
U
p
d
ate NEWS
.
commit
|
commitdiff
|
tree
next