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
Correct choker test from #rechoke_info.state to #rechoke_info.kind.
2008-07-25
Jesp
e
r
Lo
u
is
Anderse
n
Correc
t
choker tes
t
f
rom #rec
h
oke_info
.
state
t
o #rechoke_i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Ande
r
se
n
Fix choking
s
t
a
te calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Loui
s
Andersen
Set so
m
e sensible
defaults
f
or the #peer_state re
c
ord
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
F
ix the c
y
clic chain move
i
n
the choker
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Loui
s
Andersen
Handle initial recv
t
i
me
o
u
t
s gracefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Correctly track see
d
ers as
w
ell
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Ander
s
e
n
Onl
y
perform
r
echokes
w
hen we nee
d
to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper L
o
uis And
e
rsen
Start up the c
y
clic chain f
o
r
the opt
.
u
n
choke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Lou
i
s Andersen
Imp
l
ement t
h
e new chok
i
ng algorit
h
m
.
S
till so
m
e loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
I
n
troduce dyna
m
ic uplo
a
d
slot allocation + co
n
figuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
L
ouis
A
nderse
n
Global
i
ze th
e
etorrent_
t
_peer_group_mgr
a
nd re
n
ame
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Louis
A
ndersen
Merge b
r
anc
h
'n
e
xt' in
t
o jlo
u
is/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
s
en
Type the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
Ande
r
s
en
Imple
m
ent s
u
pport for snubbing
.
Still needs to b
e
util
i
z
e
d
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r
Louis Ande
r
s
e
n
Correctly han
d
le the c
a
s
e where
t
here
a
re no du
p
licates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Loui
s
A
ndersen
A
nnot
a
t
e t
h
e
mnes
i
a records with types
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
pe
r
Louis Anders
e
n
Merge branc
h
'jlouis/sto
p
pin
g
'
into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
A
ndersen
Merge branch
'jlouis
/
enter-bad-
p
eer
s
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
e
r
L
o
uis Anders
e
n
I
mplement code for checking to
r
rent
s
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Sim
p
le functi
o
n f
o
r listing bad
peers
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis
Andersen
Utilize the
bad peer manage
r
where
possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
Anders
e
n
Let th
e
code be able to
e
nt
e
r peer ids for offe
n
ders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ersen
Change
s
top order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Andersen
use ets:update_c
o
unter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Andersen
Correctly
k
ill
c
hunks from an invalid piec
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis
A
n
dersen
TODO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ersen
Merge branch 'ma
s
ter' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
ndersen
M
e
r
g
e branch 'jlouis/bad-peer-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Merge branch 'jl
o
uis/reject-ou
r
selves-in-conne
c
t'
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Lo
u
is An
d
er
s
en
Merge branch '
j
l
o
u
i
s/date-manipulations'
commit
|
commitdiff
|
tree
2008-07-21
Jespe
r
L
ou
i
s
Andersen
M
o
ve the
#
pi
e
ce
ta
b
le
f
rom mnesia
to
E
TS
.
commit
|
commitdiff
|
tree
2008-07-21
Je
s
pe
r
Lou
i
s Ande
r
sen
Mo
v
e
t
he #
c
h
u
n
k
m
nes
i
a t
a
bl
e
in
t
o
ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Push
#
p
iece handl
i
n
g
function to the etor
r
ent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Th
r
e
ad everything
c
hunk-wise throu
g
h the chu
n
k manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Cleanu
p
.
Only work
o
n one
t
hing a
t
a tim
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Preliminary chunk mana
g
er co
d
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
L
ouis Andersen
P
r
e
liminary piece manager
c
ode
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r Louis And
e
rsen
Merge branch 'jlou
i
s/bad-peer-manager
'
in
t
o next
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Louis And
e
rsen
Mer
g
e branch 'j
l
o
u
is/reject-oursel
v
es-i
n
-conne
c
t' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis An
d
ersen
Mer
g
e branch 'jl
o
uis/da
t
e-manipul
a
ti
o
ns' into n
e
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
rse
n
Fix the
de
l
et
e
m
a
tch spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Louis Ander
s
en
Dia
l
y
zer f
i
x
e
s
and
l
ink etorrent_bad_peer_mg
r
int
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis
Anders
e
n
R
eject connects to o
u
r
s
elves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
Andersen
Use d
a
te calcula
t
ions to remove old peers
from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
L
o
uis Andersen
Merge bra
n
ch '
j
loui
s
/bad
-
peer-manag
e
r' i
n
to jloui
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Louis Andersen
Rename to a better
n
ame
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
ndersen
Imp
l
ement s
o
me s
i
mple dat
e
s
ubtr
a
ction code
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
s
per Louis Andersen
Ad
d
etorrent_date
.
e
r
l
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
e
r Loui
s
Anderse
n
M
erg
e
bra
n
c
h 'jlouis/bad-peer-m
a
nager' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
dersen
Implement code
f
or a bad peer manager
.
Pr
e
liminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Lou
i
s Andersen
Merge branch 'jlouis/
o
ptimize-peer-table' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
de
r
sen
Move local choke
s
tate to ets
.
Sp
e
ed ups the
peer re
c
ievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
es
p
er L
o
uis Andersen
Me
r
ge branch 'm
a
ste
r
'
i
n
to nex
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
derse
n
Merge branch 'jlouis/verbose-l-
c
ommand'
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
dersen
Merge branch
'jlouis/gl
o
bal-bandwid
t
h'
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Louis
A
n
der
s
en
Merge branc
h
'm
a
ste
r
' into next
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis Andersen
Move
T
ODOs to the google code i
s
s
u
e
tracker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
And
e
rsen
Provide the filena
m
e
i
n the :l/0
l
isting
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis And
e
rs
e
n
Tr
a
ck t
h
e globa
l
band
w
idt
h
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r
Louis
Andersen
Merge
br
a
nch 'jlouis/
s
pli
t
-
peer-table' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Louis A
n
dersen
cho
k
ed -> choke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Type problem
.
Fi
x
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sp
e
r Louis
Andersen
If a peer
is not present in
ETS/#
p
eer_state
unchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Typo
.
(again)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis An
d
ersen
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Louis Ande
r
s
e
n
Link th
e
ets table
s
into the
c
hoking/unchoking al
g
orith
m
.
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis Andersen
Link
s
enders a
n
d re
c
ie
v
e
rs to the
rat
e
manager
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
s
per Louis And
e
r
s
en
Implement and link
i
n a rate manager process
.
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis Ander
s
en
Merg
e
branch 'master
'
into nex
t
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
i
s Ander
s
en
Me
r
ge branch 'j
l
ouis/op
t
i
m
ize'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis And
e
r
s
en
Mer
g
e
b
r
anch 'jlouis/fa
s
t-re
s
ume'
commit
|
commitdiff
|
tree
2008-07-17
J
esper Loui
s
Andersen
Me
r
ge bran
c
h 'j
l
ouis/
o
ptimize' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-17
Jesp
e
r Louis Andersen
Optimize the star
t
up
.
commit
|
commitdiff
|
tree
2008-07-17
Jesper Lo
u
is Andersen
Merge branch
'
jlouis/
a
c
ce
p
tor-noise' into next
commit
|
commitdiff
|
tree
2008-07-17
J
e
sp
e
r Louis
A
n
dersen
Merge b
r
an
c
h 'jlo
u
is/fast-res
u
me' into jlouis/optimize
commit
|
commitdiff
|
tree
2008-07-17
Jespe
r
Louis Ande
r
sen
P
r
ofiling optim
i
zations
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Anders
e
n
Pref
e
r a fold rather than a map when newin
g
pieces
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis A
n
dersen
M
erg
e
b
ranc
h
'jlou
i
s/optimize' int
o
nex
t
commit
|
commitdiff
|
tree
2008-07-16
Je
s
pe
r
Louis Andersen
Get r
i
d of
an unused index
.
O
u
ght to speed up
torrent
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis Andersen
Merge bra
n
ch '
j
loui
s
/fast-resume'
i
nto next
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Lo
u
is Andersen
W
h
en in
i
t
i
a
l
izing the #
p
iec
e
table, use dirty operat
i
ons
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
ui
s
A
n
d
ersen
Q
u
ery
t
h
e
disk st
a
te
b
efore
t
rying to read in a
t
o
r
rent
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis A
n
dersen
Im
p
l
emen
t
periodic storage of the #piece sta
t
e
to disk
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
e
r Louis And
e
rsen
Implem
e
n
t prun
i
n
g
of old
p
ersistent disk states
.
commit
|
commitdiff
|
tree
2008-07-16
J
esper Lo
u
is Ander
s
e
n
Build a fast_resume process and link her into the s
u
per
v
isor
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
Louis Andersen
Heed dialyze
r
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis Andersen
G
r
acefull
y
ha
n
dl
e
the ca
s
e where
w
e ca
n
't pass over
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
o
uis
An
d
ersen
Implement support for the o
n
-
d
isk fast-resume state
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Loui
s
Ander
s
en
Initialyze a
disc_copy table for
u
se
with fast-resu
m
e
.
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Louis Anders
e
n
Build a
plan for adding fast res
u
me su
p
port
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
er
L
oui
s
Anderse
n
Merge branch
'
j
l
ou
i
s/accept
o
r-no
i
se' into next
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
o
uis And
e
r
sen
Ha
n
dle {error, enotc
o
nn} grac
e
f
u
lly in the
acceptor
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Do
c
u
m
ent how to a
r
chive releases
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Merge branch
'
m
ast
e
r' into next
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Lou
i
s
A
n
dersen
B
u
m
p
versio
n
.
hrl and
document
new version procedu
r
e
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Update NEWS
.
commit
|
commitdiff
|
tree
2008-07-15
Jesper L
o
uis Ander
s
en
M
e
rge branch 'master' int
o
next
commit
|
commitdiff
|
tree
2008-07-15
Jespe
r
Louis Andersen
Merge
br
a
n
ch 'jlouis/fix-opt-unchoke'
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis Andersen
Merge
b
ranc
h
'jlouis/f
i
x
-
endgame'
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis An
d
ers
e
n
M
erge branc
h
'j
l
ouis/optimize-tor
r
ent-statechange
'
commit
|
commitdiff
|
tree
next