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
Only perform rechokes when we need to from peer_recv.
2008-07-24
Jes
p
e
r Louis
A
n
d
e
r
s
en
Only perform rechokes when w
e
ne
e
d to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Ander
s
en
Sta
r
t up t
h
e cyc
l
ic ch
a
i
n
for the opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Imple
m
ent th
e
new choki
n
g
a
lgo
r
i
thm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Louis Andersen
I
n
t
roduce dynamic upload slot a
l
l
o
cation + conf
i
guration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s An
d
ersen
Globalize the etorrent_t_pe
e
r_gro
u
p
_mgr
a
nd rena
m
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lo
u
is Andersen
Merge
b
r
anc
h
'next' int
o
jlouis
/
types
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper L
o
uis Andersen
Type the
#
ra
t
e_m
g
r
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
s
e
n
Im
p
lement
s
u
pport for snubbi
n
g
.
Still
n
eeds to be ut
i
l
ized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lo
u
is Andersen
C
o
rrectl
y
han
d
le the cas
e
where there are no dupl
i
c
ates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
s
en
Ann
o
tate
t
h
e m
n
e
s
i
a
r
eco
r
ds with types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anders
e
n
Merge branch 'jlouis/stopping'
i
n
to next
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Lou
i
s An
d
ersen
M
erge branch 'jlou
i
s/e
n
ter-ba
d
-p
e
ers' into next
commit
|
commitdiff
|
tree
2008-07-22
Je
s
pe
r
Louis
A
nderse
n
Imple
m
ent code for checking torr
e
nts
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
Louis Anderse
n
Simple function f
o
r
l
isting b
a
d
peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Utiliz
e
the bad peer mana
g
er
where possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ersen
Let the code
b
e able to enter peer
i
ds f
o
r
o
f
f
ender
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ers
e
n
Chang
e
stop
order
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
p
er
L
o
u
is An
d
ersen
use ets:updat
e
_
c
oun
t
er for
s
peedu
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
ders
e
n
Correctly ki
l
l
chunk
s
f
r
om an invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
sen
TODO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
der
s
en
Merge bra
n
c
h
'
m
aster' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
ndersen
Merg
e
branch 'jlouis/bad-p
e
er-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Anderse
n
Merge branch 'jlouis/reje
c
t-ourselves-in-connect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ander
s
en
Merge branc
h
'jlouis
/
dat
e
-
manipulations'
commit
|
commitdiff
|
tree
2008-07-21
Je
s
per Louis Andersen
Move th
e
#piece t
a
ble from mnes
i
a
to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis A
n
dersen
Move the #chunk mne
s
ia table into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper L
o
uis An
d
ersen
Push #piec
e
handling function to the etorrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er
Louis Ander
s
en
Thread everything chunk-w
i
se
t
hrough
the chunk m
a
n
a
g
er
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r
L
ouis Anderse
n
Cleanu
p
.
Only w
o
rk o
n
on
e
thi
n
g at a time
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
p
er Louis An
d
ersen
Preliminary chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Preliminary piece manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merge branch 'j
l
ouis/bad-pee
r
-man
a
g
e
r' into next
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Anders
e
n
Merge branch 'jlouis/reject-ourse
l
v
es-in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Anders
e
n
Merge br
a
n
c
h
'
jlouis/date-
m
anipulations' into
ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Anderse
n
Fix t
h
e delete match s
p
ec
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Lo
u
is Anders
e
n
Dialyz
e
r fixes an
d
link etorrent
_
bad_p
e
er_mgr
int
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper L
o
uis Ande
r
sen
Reject connects to
o
urs
e
lv
e
s
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
An
d
ersen
U
se date calculations to remove ol
d
peers from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Louis Anderse
n
Merge bran
c
h
'j
l
oui
s
/
bad-peer-manager' into jl
o
u
is
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anders
e
n
Rena
m
e
to a
b
etter name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
And
e
r
sen
I
mplement so
m
e
s
imple date subtrac
t
ion c
o
de
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
Andersen
Add etorrent_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Me
r
ge branch 'jlouis/bad
-
peer-manager' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
ou
i
s
A
nders
e
n
Implement code for
a ba
d
peer manager
.
Preliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis Ander
s
en
Merge bra
n
c
h
'
jlouis/optimize-
p
e
er-
t
a
ble' i
n
t
o next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
ndersen
Mo
v
e local
cho
k
e state to ets
.
Speed
ups
t
he peer r
e
cievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper
Louis Andersen
M
e
rge b
r
anc
h
'master' into next
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Lou
i
s A
n
dersen
Merge br
a
nch 'jlouis/verbos
e
-l-command'
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis Ande
r
s
en
Merge branch 'jlouis/global-bandwidth'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
Anders
e
n
Me
r
ge
b
ranch
'master' i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
A
nders
e
n
Move TO
D
Os to
the google cod
e
is
s
ue tracker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
P
r
ovide the filename in t
h
e
:l/0 listing
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r Louis Andersen
Track the
global ba
n
dwidth
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lou
i
s And
e
rsen
Merge bran
c
h 'jlouis/spli
t
-
peer-t
a
ble'
i
nto next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
c
hoke
d
->
c
h
o
ke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
ouis An
d
erse
n
T
y
pe
p
roblem
.
F
i
x
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis Andersen
If a peer
is n
o
t pres
e
nt
i
n
ETS/#peer_
s
tat
e
unchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Lou
i
s A
n
dersen
T
ypo
.
(again)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
is Andersen
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Ander
s
e
n
Link the ets tables
in
t
o the choking/unc
h
oking algorithm
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Lin
k
senders an
d
r
e
cievers to the rate mana
g
er
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Louis Andersen
Im
p
lement and link in a rate m
a
n
a
ger p
r
ocess
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
M
e
rge branch 'master' into next
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Lou
i
s Ander
s
en
Merge bran
c
h 'jl
o
uis/optim
i
ze'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Merge bran
c
h 'jlouis/f
a
st-resume'
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Ander
s
en
Merge
branch 'jl
o
uis/opti
m
iz
e
' into next
commit
|
commitdiff
|
tree
2008-07-17
Jesper
Louis
Andersen
Opt
i
mize the startu
p
.
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis A
n
dersen
Me
r
ge branch 'jlouis/acceptor-noise'
i
nto ne
x
t
commit
|
commitdiff
|
tree
2008-07-17
Jesper
L
ouis Andersen
Merge branch '
j
l
oui
s
/
f
a
s
t-resume' into jlo
u
i
s/opti
m
ize
commit
|
commitdiff
|
tree
2008-07-17
J
e
s
p
e
r Lo
u
is
Andersen
Profiling
optimiz
a
tions
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper
Loui
s
Andersen
Prefer a fo
l
d rather than a map when n
e
wing piec
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
Louis Andersen
M
e
rge bra
n
ch 'jlouis/optimize' in
t
o next
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Loui
s
Andersen
Get r
i
d
o
f an unus
e
d index
.
Ought to speed
up torrent
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r Louis Andersen
M
e
rge branch 'jlouis/fast-resume'
i
nto
n
ext
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
uis Andersen
Whe
n
initial
i
zin
g
t
he #piec
e
tabl
e
,
use dir
t
y
operations
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis An
d
e
rsen
Query th
e
disk state before trying to read in a tor
r
en
t
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
I
m
pl
e
ment periodic storage of the #pie
c
e state to disk
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Louis Ander
s
en
I
m
pl
e
me
n
t pru
n
ing of
old p
e
rsis
t
ent
disk sta
t
es
.
commit
|
commitdiff
|
tree
2008-07-16
J
esper Lo
u
is And
e
rsen
Build a
f
ast_resume process an
d
link h
e
r
i
nto the supe
r
visor
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
er Louis An
d
ersen
Hee
d
dialyzer
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Louis Andersen
Gr
a
c
e
fully
h
andle the ca
s
e where we
c
an't pass over
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lou
i
s Andersen
Impl
e
ment support for t
h
e on-
d
isk fast-resume state
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Ande
r
sen
I
n
i
t
i
alyze a disc_co
p
y tab
l
e
f
or us
e
w
ith fast-resume
.
commit
|
commitdiff
|
tree
2008-07-16
Je
s
per Louis Andersen
Build a plan for add
i
ng fast
resu
m
e
support
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
e
r
Loui
s
Andersen
M
erg
e
bran
c
h 'jloui
s
/
a
cceptor-noi
s
e' int
o
next
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
o
u
is Ander
s
e
n
Han
d
le {error
,
enotcon
n
} gracefully
i
n th
e
acceptor
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis Andersen
Document
h
ow to a
r
chive releases
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis And
e
rsen
Merge
branch
'mast
e
r' int
o
nex
t
commit
|
commitdiff
|
tree
2008-07-16
Je
s
p
er Lo
u
is An
d
ersen
Bum
p
ve
r
sion
.
h
rl and docum
e
n
t ne
w
version proc
e
dure
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is Ande
r
sen
U
p
date N
E
WS
.
commit
|
commitdiff
|
tree
2008-07-15
Jesper
Lo
u
is Andersen
M
e
rge
branch 'mast
e
r'
int
o
next
commit
|
commitdiff
|
tree
2008-07-15
Jesper
L
ouis Andersen
Mer
g
e branch 'jlouis
/
fix-o
p
t-unchoke'
commit
|
commitdiff
|
tree
2008-07-15
Je
s
per Louis Andersen
Me
r
ge b
r
anch 'jlouis/fix-endg
a
me'
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis Andersen
Merge br
a
nch 'jlouis
/
optimize-torren
t
-state
c
hange'
commit
|
commitdiff
|
tree
2008-07-15
Jesper
L
ouis A
n
dersen
Merge branch
'jlo
u
is/robustize'
commit
|
commitdiff
|
tree
2008-07-15
J
es
p
er
Lo
u
is
A
nde
r
sen
M
er
g
e
b
r
anch 'jlouis/dialyzer-warnings'
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis Andersen
Merge b
r
anch 'jlouis/fix-opt-uncho
k
e' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-15
Jespe
r
L
o
u
is Andersen
Merge bran
c
h 'jl
o
uis
/
robu
s
tize' into next
commit
|
commitdiff
|
tree
2008-07-15
Jesp
e
r Louis
A
ndersen
Allow more t
o
rrents to die th
a
n 1 per
6
0
se
c
o
nds
.
commit
|
commitdiff
|
tree
2008-07-15
Jesper Louis
Ande
r
sen
Grac
e
full
y
han
d
le
s
plitting i
f
the
p
eer is gone in
.
.
.
commit
|
commitdiff
|
tree
next