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-26
Jesper Louis Andersen
Cor
r
ect cho
k
er
test from #
r
echoke
_
info
.
s
t
ate
t
o #
r
echoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
Fix choking state c
a
l
cu
l
ation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Andersen
Set so
m
e sensible defau
l
ts f
o
r the #
p
eer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ou
i
s An
d
e
r
sen
Fix
t
he cyclic chain m
o
v
e
in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper
Louis Andersen
Handle i
n
i
tial recv timeouts g
r
acefully
.
commit
|
commitdiff
|
tree
2008-07-26
J
espe
r
Louis
A
ndersen
Corre
c
tly
trac
k
s
e
eders as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r Louis An
d
er
s
en
Only perfor
m
recho
k
es when we need to from peer_re
c
v
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Lou
i
s Andersen
Start up the
cyclic chain
for th
e
opt
.
unchoke agai
n
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Implement the
n
ew choking algorithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ander
s
e
n
Introd
u
ce dynamic upload
s
lot allocation + config
u
ra
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per
L
ouis
Andersen
Globa
l
ize th
e
etor
r
ent_t_pee
r
_group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
Mer
g
e branch 'jlouis/types
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
And
e
rsen
Merge branch 'jlouis/snubb
i
n
g'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Ande
r
sen
M
erge branch 'jlouis/d
u
pli
c
ate'
commit
|
commitdiff
|
tree
2008-07-26
J
esper
L
o
uis Anders
e
n
Merge branch
'
jlouis/stopping'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper
Louis Andersen
Merge branch 'jlouis/enter-bad
-
peers'
commit
|
commitdiff
|
tree
2008-07-23
Jesper L
o
uis Anders
e
n
M
erge br
a
nch 'next' into jlouis/
t
ypes
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r
Louis A
n
d
ersen
Type the
#
ra
t
e_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
A
n
d
erse
n
Implement suppo
r
t for snubb
i
ng
.
Still needs t
o
be util
i
z
e
d
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
C
o
r
r
ectly
h
andle the ca
s
e
w
here there
are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
spe
r
Louis Andersen
Annotat
e
the mnesia records with types
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
p
er Louis Andersen
M
erge branch '
j
l
o
u
is/sto
p
p
in
g
' into
n
ex
t
commit
|
commitdiff
|
tree
2008-07-22
J
e
sp
e
r Louis Andersen
Merge branch 'jlouis/enter
-
bad-pe
e
rs' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis A
n
derse
n
Implement code for checking
torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Anderse
n
Simple function for lis
t
in
g
bad peer
s
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis Andersen
Utilize t
h
e
b
a
d p
e
er m
a
nag
e
r
w
he
r
e possible
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Andersen
Let the code b
e
a
b
le t
o
enter p
e
er ids f
o
r offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
Chan
g
e stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
de
r
sen
u
s
e
e
ts:update_coun
t
e
r for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Andersen
Corr
e
ctly ki
l
l chunks from an invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
A
n
d
ersen
TODO cl
e
a
n
up
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Loui
s
Andersen
M
erg
e
branch 'maste
r
'
i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Loui
s
Andersen
Merge
b
r
anch
'
jlou
i
s/bad-peer-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
Merg
e
branch 'jlouis/reje
c
t-ourselves-in-con
n
e
c
t'
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per Louis An
d
ersen
Merge
b
ranch 'jlou
i
s/da
t
e
-
manipulat
i
o
n
s'
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Louis An
d
erse
n
Move th
e
#piece
t
a
ble from
m
nesi
a
t
o ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move the #chunk mnesia table into E
T
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lou
i
s Andersen
Push #p
i
ece handling f
u
nction t
o
t
h
e
etorren
t
_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Loui
s
Ander
s
en
Thread ever
y
thing chunk-wise
throu
g
h
the chunk manager
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Louis Andersen
Cle
a
nup
.
Only work on one thing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r
Louis A
n
dersen
Preliminary chunk ma
n
ager
c
o
de
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Andersen
P
r
eliminary pi
e
ce manag
e
r
code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Loui
s
And
e
rse
n
Merge
b
r
anch 'jlo
u
i
s/ba
d
-peer-man
a
ger
'
into next
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
Ander
s
e
n
M
e
rge branch
'
jlouis/
r
eject-oursel
v
es-in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Je
s
p
er Louis
Andersen
Merge
b
ranch 'jlo
u
i
s/date-ma
n
ipula
t
io
n
s' into next
commit
|
commitdiff
|
tree
2008-07-19
J
esper
L
ouis
A
nder
s
en
Fix
t
he
d
e
l
ete mat
c
h spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
o
u
is Ande
r
sen
D
ialyzer fixes and link etorrent_bad_pe
e
r
_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anders
e
n
Reject
c
onnects to ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er
Louis A
n
d
e
rsen
Use
date c
a
l
cula
t
ions to r
e
move old peers from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
Louis And
e
rs
e
n
Merge bra
n
ch 'jl
o
u
i
s/ba
d
-peer-manager' into jlouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
R
e
name to a better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Imple
m
ent some simple date subtraction co
d
e
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
L
oui
s
A
ndersen
Add etorre
n
t_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r Louis Ande
r
sen
Merge b
r
anch
'
jlo
u
is/bad-peer-manager' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
A
n
dersen
Im
p
lement code for a
b
ad peer manager
.
Preliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis Anderse
n
Merg
e
bran
c
h 'jlouis/optimize-peer-ta
b
le' int
o
next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Mov
e
loca
l
choke sta
t
e t
o
ets
.
Spee
d
ups the
p
eer recievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
L
ouis
Andersen
M
erge
b
ranch 'master' in
t
o next
commit
|
commitdiff
|
tree
2008-07-19
J
es
p
er
L
ou
i
s Andersen
Me
r
g
e
branch
'
jlo
u
is/verbose-l-command'
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
Louis An
d
er
s
en
Merge bra
n
ch
'
jlouis/global-bandwidth'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
An
d
ersen
Merge bra
n
ch 'ma
s
t
er
'
into next
commit
|
commitdiff
|
tree
2008-07-18
J
esper Lou
i
s Andersen
Move T
O
DOs t
o
the google
c
ode iss
u
e tracke
r
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
e
r
Louis Andersen
P
r
o
v
ide
the fi
l
ename
i
n
the :l/0 listin
g
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
Andersen
Track
t
h
e
glob
a
l
bandwid
t
h
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
Andersen
Merge
branch 'jlouis/spli
t
-
p
e
e
r-table' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
o
u
is Andersen
cho
k
ed -> chok
e
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
is
A
nder
s
en
Type pr
o
b
lem
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis
Andersen
I
f a
p
eer
is n
o
t present in ETS/#peer_state
u
ncho
k
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
pe
r
Louis Anderse
n
T
y
po
.
(again)
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Anders
e
n
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis An
d
ersen
Link the
e
ts tables into the ch
o
king/unchoking algorit
h
m
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Link s
e
nd
e
rs and recievers
t
o the
r
ate ma
n
ager
.
commit
|
commitdiff
|
tree
2008-07-18
J
esper Lo
u
is Ande
r
sen
Implem
e
nt and link in a rate man
a
ger process
.
commit
|
commitdiff
|
tree
2008-07-18
J
esper Lo
u
i
s
A
ndersen
Mer
g
e branch 'mas
t
er
'
into
n
ext
commit
|
commitdiff
|
tree
2008-07-18
Jesper L
o
uis Andersen
Merge branch 'jlouis/opti
m
ize'
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
e
r Louis Andersen
Merge
branch 'jl
o
u
i
s/fast-resume'
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Anderse
n
Merge branch
'
jlouis/optimize' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-17
J
espe
r
Louis Andersen
Optim
i
ze th
e
startup
.
commit
|
commitdiff
|
tree
2008-07-17
Jes
p
er Louis Andersen
Merge branch
'
jlouis/accepto
r
-noise' in
t
o next
commit
|
commitdiff
|
tree
2008-07-17
Jesper
L
ouis
A
nderse
n
M
erge branch 'jlouis/fast-resume
'
i
n
t
o
jlouis/optimize
commit
|
commitdiff
|
tree
2008-07-17
Jesper Louis Anders
e
n
Prof
i
l
ing optimizations
.
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r Lo
u
is Andersen
Prefer a f
o
l
d
r
ather tha
n
a map w
h
en newing pieces
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jes
p
er Louis Ande
r
sen
Merge branch
'jlouis
/
optim
i
ze' in
t
o next
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis
Andersen
Get r
i
d of an unused index
.
Ou
g
ht to speed up t
o
rrent
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r Louis Andersen
Merge bra
n
c
h 'jlou
i
s/fast-resu
m
e
'
i
nto n
e
xt
commit
|
commitdiff
|
tree
2008-07-16
J
esper Louis Andersen
W
h
en in
i
tializing the #piece table, use dirty op
e
ra
t
ions
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Lo
u
is Andersen
Q
u
ery the
d
isk
s
tat
e
befor
e
trying to read in a tor
r
ent
.
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Louis Anders
e
n
I
mplement
p
e
r
iodic s
t
orage of the
#piece state to disk
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
s
per Louis
A
ndersen
Implement pruning of old persi
s
t
ent disk state
s
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
sper Loui
s
Andersen
Build a fast_
r
esume process and link her
into th
e
supervisor
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
J
e
s
p
e
r Lou
i
s Andersen
Heed dia
l
y
z
e
r
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis An
d
e
rse
n
Gracefully
handle th
e
case whe
r
e
w
e can't pa
s
s over
.
.
.
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r Louis An
d
erse
n
Implement suppo
r
t for
the on-disk fa
s
t-
r
esume st
a
te
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper L
o
ui
s
An
d
ersen
Initialyz
e
a
disc
_
c
opy t
a
b
l
e for use wi
t
h fast-resume
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis Andersen
Build a plan for
adding fast resume support
.
commit
|
commitdiff
|
tree
2008-07-16
Jespe
r
Lou
i
s Andersen
Me
r
ge branch
'
jlouis
/
acceptor
-
noi
s
e
' into next
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis And
e
rsen
Handle {err
o
r, enotco
n
n} gracefully in the acceptor
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper Louis A
n
dersen
D
o
cu
m
ent h
o
w to ar
c
hive
r
eleases
.
commit
|
commitdiff
|
tree
2008-07-16
Jesper
L
ouis Andersen
Merge branch 'master' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-16
Jesp
e
r Louis
A
ndersen
Bump version
.
hrl and
d
ocum
e
nt new
v
e
r
sion procedure
.
commit
|
commitdiff
|
tree
next