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 Louis Andersen
Merge branch
'j
l
ouis/
f
ix-fpmap-c
o
nstruct
i
on' int
o
next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lo
u
i
s
Ander
s
e
n
When constructing
t
he fp
m
ap, we
r
u
n modular arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
per Lou
i
s
A
n
derse
n
M
erge branch 'ma
s
ter' into
n
ext
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
We a
r
e in 2
0
08, goddammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Anders
e
n
Corr
e
ct a bug in optimistic un
c
hoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis Andersen
Me
r
ge
branch 'jlouis/
f
i
x-unchoking'
int
o
n
ext
commit
|
commitdiff
|
tree
2008-07-27
Je
s
pe
r
Louis Andersen
Unchoking: only c
o
u
nt guy
s
that are really being unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is Ande
r
sen
Merge branch 'jlouis/seeder
s
-disconnect'
i
nto n
e
x
t
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper
L
ouis An
d
ersen
If a peer is a s
e
ede
r
,
then d
i
sco
n
nect him
i
f we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
A
ndersen
M
e
rge commi
t
'
o
r
igin/
n
ext
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r Louis
A
ndersen
Merge branch
'
maste
r
' into
n
ext
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
n
d
er
s
en
Merge bra
n
c
h
'jlo
u
is/new-chok
i
ng-algo' in
t
o next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Correct seeder set
w
he
n
rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r
Louis Anderse
n
Correct choke
r
test from #
r
echok
e
_i
n
fo
.
s
t
ate
t
o #recho
k
e_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s
An
d
ers
e
n
Fix
c
hoking s
t
a
te
c
alcul
a
tion fo
r
l
eechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
ouis Ander
s
e
n
Set some sensible defaults
f
or the #
p
ee
r
_
s
t
at
e
recor
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
A
ndersen
Fix t
h
e
c
yclic cha
i
n move
i
n
t
he cho
k
er
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
e
rsen
Handl
e
i
n
itia
l
recv timeouts gra
c
efully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
Correc
t
l
y
t
r
ack s
e
eders as
w
ell
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
n
de
r
sen
Only
perfo
r
m rechokes when we need t
o
f
rom peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
o
uis
A
ndersen
Start u
p
t
h
e c
y
clic chain for the opt
.
u
ncho
k
e again
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
I
mplement the new choking algorithm
.
Still some
l
oose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anders
e
n
In
t
roduce
dynamic upload slot
a
lloc
a
tion + configura
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Glo
b
al
i
ze the
etorrent
_
t_peer_
g
ro
u
p_mgr
a
n
d rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per L
o
u
i
s Andersen
Mer
g
e branch 'master' into next
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Andersen
Me
r
ge branch
'jlouis
/
t
ypes'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
Merg
e
branch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r
Louis Andersen
M
e
rge branch 'jlo
u
is/d
u
pli
c
a
t
e'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Loui
s
A
n
derse
n
Merge branch 'jlouis
/
s
t
o
p
ping'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
p
e
r Louis And
e
rse
n
Merge branch 'jl
o
uis/en
t
er-bad-pe
e
rs
'
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis
A
n
dersen
Corre
c
t seeder
s
et
w
hen recho
k
ing
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ander
s
en
C
o
r
rect choker test f
r
o
m
#rec
h
oke
_
i
n
fo
.
state to #rechoke_
i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er
Loui
s
And
e
rsen
Fix cho
k
ing
s
tate cal
c
ulation for leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis An
d
ersen
Set some sensible defaults for th
e
#peer_s
t
a
t
e record
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Lou
i
s Andersen
Fi
x
the cyclic chain move in
the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
uis Andersen
H
a
n
d
le initia
l
r
e
c
v timeouts gracefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis A
n
dersen
C
o
rrectly
track seede
r
s
as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Louis Andersen
Only per
f
orm r
e
chokes w
h
en
w
e need to from p
e
er_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Loui
s
Andersen
Sta
r
t u
p
the cyclic chai
n
for the opt
.
unchoke
aga
i
n
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis An
d
ersen
Im
p
lement t
h
e n
e
w choking al
g
orithm
.
Still some lo
o
se
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
ouis Andersen
In
t
r
o
duce dynamic upload s
l
ot
a
l
location +
configurat
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
p
er Loui
s
A
n
dersen
Gl
o
balize the etorrent
_
t
_
peer_gro
u
p_mg
r
and r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
sen
M
e
rge br
a
nch 'next' into
j
louis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper L
o
uis Andersen
Type the #rat
e
_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper L
o
u
i
s Andersen
Impl
e
men
t
s
u
pport for snu
b
bin
g
.
Still needs to
be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per
L
ouis A
n
dersen
Correctly h
a
n
d
le the case w
h
e
r
e there a
r
e no dupli
c
ates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s
A
nder
s
en
Annotate the mnesia reco
r
ds with types
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis Andersen
M
erge branch 'jlou
i
s/stoppi
n
g'
i
nto
n
ext
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Merge b
r
a
nch 'jlouis/enter-b
a
d
-
p
e
ers'
i
n
t
o next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anders
e
n
Implement
c
ode for checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Ande
r
s
e
n
S
i
mple functi
o
n
f
or listing
bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis And
e
rsen
Utilize the b
a
d peer manag
e
r whe
r
e possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Andersen
Let the code b
e
a
b
le to en
t
er peer
ids for of
f
enders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper
Louis A
n
dersen
Ch
a
nge stop order
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Lo
u
is Anders
e
n
u
s
e ets:updat
e
_counter
f
or s
p
eedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is Andersen
Corr
e
c
t
l
y
k
ill
c
hunks from an invalid
pi
e
c
e
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per
Lo
u
is Andersen
TOD
O
cleanu
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
sen
Me
r
ge branch 'm
a
ster
'
into nex
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge
b
r
an
c
h
'jlouis/bad-pe
e
r-
m
a
n
age
r
'
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
e
r
Louis An
d
e
r
s
en
Me
r
ge branch 'jlou
i
s/reject-our
s
elves-i
n
-con
n
e
ct'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anders
e
n
Merge branch 'jlouis/dat
e
-m
a
nipulations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move the #piece table
fr
o
m mnes
i
a
to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis
A
n
dersen
Move the #
c
hunk mn
e
sia table into
ET
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Push #pi
e
ce han
d
l
ing fun
c
ti
o
n to th
e
e
t
orre
n
t
_p
i
ece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper
L
oui
s
Anders
e
n
Thre
a
d everything chunk-w
i
s
e
through the chunk manag
e
r
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Andersen
Cleanup
.
Only work on on
e
thing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
Louis Andersen
Preli
m
inary ch
u
nk ma
n
ager
code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
spe
r
Louis Andersen
Prelim
i
n
ary
piece manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er
Louis A
n
dersen
Merge branch '
j
lou
i
s/bad-pe
e
r-manager'
i
nt
o
next
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
ouis Andersen
Merge branc
h
'jlouis/reject-o
u
r
selve
s
-
i
n-conne
c
t' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
p
er Lo
u
is Andersen
M
er
g
e
b
ranch 'j
l
ouis
/
d
a
te-mani
p
ulatio
n
s' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Louis An
d
ersen
F
i
x
the delete match spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Dialyzer
f
ixes and link etorrent_bad_peer_
m
gr
i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Lo
u
is Anderse
n
Rej
e
c
t
connects to ourse
l
ves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Use date calculations to re
m
ove old peers fr
o
m the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
pe
r
L
ouis And
e
rsen
Merge branch 'jlouis/bad-peer-manag
e
r' into j
l
ouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
An
d
e
r
sen
R
e
name to a better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Implement
s
ome simple date subtra
c
t
i
on co
d
e
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper
Louis Andersen
A
d
d etor
r
ent_date
.
er
l
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
M
erge branch 'jlouis/bad-pee
r
-manager' i
n
to
next
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
L
o
uis Andersen
Implement code for a
bad
p
eer manager
.
P
rel
i
minary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er
L
ouis An
d
ersen
Merg
e
branch 'jlouis/optimize
-
pe
e
r-t
a
ble
'
into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Mo
v
e
local choke s
t
ate to ets
.
S
p
eed
ups the pee
r
recievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper
Louis Ande
r
sen
Merge branch 'ma
s
ter
'
i
nto next
commit
|
commitdiff
|
tree
2008-07-19
J
e
s
p
er Louis
Andersen
M
erge branch 'jl
o
uis/ve
r
bose-
l
-command
'
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
ouis Andersen
Merge br
a
nch 'jlouis/glob
a
l-bandwidth
'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Merge branch 'm
a
s
ter' in
t
o
n
e
xt
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er L
o
uis A
n
ders
e
n
Move TODOs
to the google code iss
u
e tracker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Pro
v
ide the filen
a
me in
t
he :l/0 listing
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
p
er Louis Anderse
n
Track the globa
l
bandwidth
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis And
e
rsen
Merge branch 'jlouis/split-pe
e
r-table'
i
n
to next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis And
e
rsen
chok
e
d
-
> choke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
T
ype pro
b
lem
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Louis Ande
r
s
e
n
If a
peer is not pres
e
nt in
E
TS/#peer
_
stat
e
u
nchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
Typo
.
(again)
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis Anderse
n
Typo
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
A
nders
e
n
Lin
k
the ets tables into the c
h
o
king
/
unchok
i
ng al
g
o
r
ithm
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Louis Andersen
Link s
e
nders and recievers to the ra
t
e man
a
ge
r
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
oui
s
An
d
ersen
Implement a
n
d link in a r
a
te mana
g
er process
.
commit
|
commitdiff
|
tree
2008-07-18
J
e
sper Louis And
e
rsen
Merg
e
branch 'master'
i
nto next
commit
|
commitdiff
|
tree
next