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
Merge branch 'jlouis/fix-fpmap-construction' into next
2008-07-28
Jesper Lo
u
is Anders
e
n
Merge branch 'jlouis
/
fix
-
f
pmap-c
o
nstr
u
ction' in
t
o next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s
Andersen
Whe
n
constructing the fpm
a
p, we
r
u
n
m
o
dular a
r
ithm
e
t
i
c
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Anderse
n
Mer
g
e
b
ranch 'm
a
ster' int
o
next
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er
L
ouis
Ande
r
sen
We are in 2008,
goddammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Lo
u
is
A
ndersen
Corr
e
ct a
bug in optimistic
u
n
choking
.
commit
|
commitdiff
|
tree
2008-07-27
J
esper Louis And
e
rsen
Merge branch 'jlouis/fix-unchoking' into next
commit
|
commitdiff
|
tree
2008-07-27
J
e
s
p
er
L
ouis Andersen
U
n
chok
i
ng:
only count guys th
a
t are real
l
y b
e
in
g
unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
u
is Andersen
M
e
rge branch 'jloui
s
/seeders-disco
n
n
ect' into
n
ext
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Louis Anders
e
n
I
f a pee
r
i
s a seeder, then dis
c
onnect him if
w
e
also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er
Lo
u
i
s Andersen
Merge commit 'origin/
n
ext' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper
L
oui
s
Ande
r
sen
Merge bran
c
h 'master'
i
nto next
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis A
n
dersen
Merge bran
c
h 'jlouis
/
ne
w
-choking-al
g
o
'
i
nto
n
ext
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
ouis Andersen
Correct seeder set
w
hen rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
nder
s
en
Correct
chok
e
r test from
#rechoke_i
n
fo
.
state to #
r
echoke_in
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is An
d
ersen
Fix choking s
t
ate calcula
t
i
on for leecher
s
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Ande
r
sen
Set some
sensible defaults f
o
r the
#
peer_s
t
ate
record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Fix the cycl
i
c chain move
in the c
h
oker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
H
an
d
le
i
n
i
t
ial recv timeouts grac
e
fully
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper
Lou
i
s And
e
rsen
Correctly tra
c
k see
d
e
r
s as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
O
n
l
y
perform rec
h
okes when we n
e
e
d to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis
An
d
er
s
en
S
tart up the cyclic
c
hain for the op
t
.
un
c
hoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per
Louis
Ander
s
en
Im
p
le
m
ent the
ne
w
cho
k
i
n
g
a
l
g
orithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Introduce
d
yna
m
i
c
upload slot allocation +
configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
G
l
obalize the eto
r
rent_t_peer_group
_
m
gr and r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
u
is Anders
e
n
Merge branch
'
mas
t
er' int
o
next
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
uis
A
ndersen
M
e
r
g
e branch
'
jlou
i
s
/types'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
ouis Andersen
M
erge
branch 'jlouis/sn
u
bb
i
n
g
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Mer
g
e bra
n
ch 'jlouis/dup
l
icat
e
'
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Loui
s
Ande
r
sen
Merge branch 'jlouis/sto
p
ping'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis
Anders
e
n
Merge branch 'j
l
ou
i
s/en
t
er-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r Louis Ander
s
en
Correct seeder set when rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lo
u
is An
d
ersen
Correct choker tes
t
from #rechoke_i
n
fo
.
s
t
ate to
#
rechoke_i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
uis And
e
r
sen
Fix choking s
t
a
t
e c
a
lcul
a
tion for leecher
s
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
spe
r
Louis Ander
s
e
n
Set so
m
e
sen
s
i
b
le defaults
f
or t
h
e #peer
_
sta
t
e record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Fix the
c
yclic cha
i
n move
in the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r
L
ouis Andersen
Handle in
i
tial recv ti
m
eouts
grac
e
fu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s
Anderse
n
Correctly tra
c
k seeders
a
s well
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis Andersen
Only perform re
c
hokes
whe
n
we need t
o
fr
o
m pee
r
_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
L
ouis
Andersen
S
tar
t
up the
cyclic
chain for t
h
e
opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-24
J
esper
Louis Andersen
Implement the new
c
h
ok
i
ng al
g
orithm
.
Still
s
o
m
e loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Introduce dynamic upload slot allocation + configu
r
ation
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
L
o
uis Ander
s
e
n
Globalize the
e
torre
n
t_t_peer_group
_
m
g
r an
d
r
e
na
m
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper L
o
uis Andersen
M
e
rge branch 'next' into jlo
u
is/type
s
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
sen
Type the #ra
t
e_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Lou
i
s Anderse
n
Implement suppo
r
t for s
n
ubbing
.
Still needs to be ut
i
lize
d
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
p
e
r
Louis
Ande
r
sen
Corr
e
ctly han
d
le the case
where
t
here are no
d
u
plicates
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis A
n
de
r
s
en
Annotate the mnesia re
c
ords with typ
e
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anderse
n
Merge branch '
j
lo
u
is/stopping' into
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
n
d
ersen
Merge bra
n
ch 'jlou
i
s/enter-bad-pe
e
rs' int
o
n
ext
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Andersen
Implement code
for chec
k
ing
torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis A
n
dersen
Simple fu
n
ction for
l
isting bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
Louis
Andersen
Utilize the bad pe
e
r
manager
w
here possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
Let the code
b
e able to enter peer ids f
o
r offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
uis Andersen
Change s
t
o
p order
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
p
e
r Lo
u
is Andersen
use
et
s
:updat
e
_counter
f
or
s
peedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis And
e
rsen
Correctly
k
ill chu
n
ks from an i
n
vali
d
piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis
A
ndersen
TODO clean
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per
L
oui
s
Anderse
n
Merge b
r
anch 'mas
t
er' in
t
o n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Lo
u
is Andersen
Merge branch 'jlouis/bad-peer
-
manag
e
r'
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis Andersen
Merge branch 'jlouis/re
j
ec
t
-
o
urselves-in-conne
c
t'
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per Louis Andersen
Merge br
a
nch 'jlouis/dat
e
-
m
anipul
a
t
io
n
s
'
commit
|
commitdiff
|
tree
2008-07-21
Je
s
per Louis Andersen
M
o
ve the #piece table from mnesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Ande
r
sen
Move th
e
#chunk mnesia
table into ET
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Louis A
n
dersen
Push #piec
e
han
d
ling function to the etor
r
ent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis And
e
rsen
Thread ev
e
rything chunk-wise through th
e
chunk mana
g
e
r
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
Lo
u
is An
d
ersen
Clean
u
p
.
Only w
o
rk
o
n o
n
e thing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
J
esper Louis A
n
dersen
Prel
i
m
i
n
ary chunk m
a
nag
e
r
co
d
e
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Louis And
e
rsen
P
r
el
i
mina
r
y piece manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Lo
u
is Anders
e
n
M
erge bran
c
h 'jlouis/bad
-
peer-manag
e
r' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Mer
g
e
b
ranch
'jlouis
/
reject-
o
urselves
-
in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r Louis Andersen
Merge branch 'jlouis/da
t
e-mani
p
ulati
o
ns' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis
Ander
s
en
Fix the delete match spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anders
e
n
Dialyzer
fixes a
n
d lin
k
etor
r
ent_bad_pe
e
r
_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
Anders
e
n
Reject c
o
nne
c
ts to o
u
rse
l
ve
s
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lo
u
is And
e
rsen
Use date calculation
s
to rem
o
v
e
old peers from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis A
n
d
e
rsen
Merge branch '
j
lou
i
s/bad-
p
e
e
r-man
a
g
e
r' i
n
to jlo
u
is
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
r
s
en
Ren
a
me to
a be
t
ter name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Im
p
lem
e
nt s
o
me sim
p
le
d
a
t
e subtraction code
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
s
p
er Louis
Andersen
Add etorrent_date
.
e
rl
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis
A
ndersen
Merge
branch 'jlo
u
is/bad
-
peer-manager' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
n
dersen
Im
p
lem
e
nt
code for a bad peer manager
.
Preliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Merge branch
'jlouis/optim
i
ze-peer-table' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
e
r Louis A
n
de
r
s
e
n
Mo
v
e local choke state
t
o ets
.
Speed ups th
e
peer recievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
ndersen
Merge branc
h
'master' into next
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
L
ouis Andersen
Merge
b
r
a
nch 'jl
o
uis/verbose
-
l
-comma
n
d
'
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis Andersen
M
erge
branch 'jlo
u
is/global
-
ban
d
width'
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Lo
u
is Andersen
Merge branch
'
master' into next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
is Anders
e
n
Move
T
ODOs to
the google
code i
s
s
u
e
tracker
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sp
e
r Lo
u
is And
e
rsen
Provide the filename in the
:
l/0 l
i
s
ting
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r Louis Andersen
Trac
k
th
e
global bandwidth
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Anders
e
n
M
er
g
e
b
r
a
n
c
h 'jloui
s
/s
p
lit
-
peer-table' into next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
chok
e
d -> choke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
is Andersen
Type
problem
.
F
ix
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
If a peer is not pr
e
sent i
n
ET
S
/#peer_st
a
te unchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
Andersen
Typo
.
(a
g
ain)
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis Andersen
T
y
po
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
ouis Ander
s
e
n
Link t
h
e
e
t
s
ta
b
les into th
e
choking/unchoking alg
o
rithm
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Lo
u
i
s
Andersen
Li
n
k se
n
d
ers and re
c
ievers to the rate mana
g
er
.
commit
|
commitdiff
|
tree
2008-07-18
Jespe
r
Louis Andersen
Implement
a
n
d li
n
k in
a
r
a
t
e
manager process
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Anders
e
n
Merge
b
ranch 'master' into next
commit
|
commitdiff
|
tree
next