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
A
ndersen
Merge
branc
h
'j
l
ouis/fix-fpmap-co
n
struction' into next
commit
|
commitdiff
|
tree
2008-07-28
Je
s
p
er Louis Anders
e
n
When constructing
t
he fpmap,
we run modular arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
M
e
rge b
r
anch
'
master
'
i
n
to next
commit
|
commitdiff
|
tree
2008-07-28
J
esp
e
r Louis Andersen
We
are in
20
0
8, godd
a
mmit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
C
o
rrect a bu
g
in optimistic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis A
n
der
s
en
Me
r
g
e branc
h
'jlouis/fix-unchoki
n
g' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is Andersen
Un
c
hoki
n
g:
o
nly coun
t
g
u
ys t
h
at are really be
i
n
g unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Lou
i
s Andersen
Me
r
ge branch 'jlouis/
s
eeders-d
i
sconnect' int
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Anders
e
n
If a
p
eer is a seeder, then disconnect him if we
a
lso
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
A
nde
r
sen
M
e
rge c
o
mmit 'origin/n
e
xt' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper
Louis Ander
s
en
Merge branch '
m
aster' in
t
o
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge br
a
n
c
h
'jlouis/new-choking-algo' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
e
r
sen
Correct
s
eeder s
e
t
when rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lo
u
is
An
d
ersen
Corre
c
t choker
t
es
t
from #rechoke_info
.
sta
t
e
t
o #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
oui
s
Andersen
Fix choking stat
e
calculation for
l
eechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Ande
r
sen
Set som
e
sensible defaults for the #peer_st
a
te r
e
cord
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is
Anderse
n
Fix th
e
cyclic chain m
o
ve in
t
h
e choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Ha
n
dle
i
n
itia
l
recv timeou
t
s grace
f
ully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Correctly track se
e
ders as wel
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
i
s
Andersen
Only perfo
r
m
rechokes when we need
to from
peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
uis Andersen
Start u
p
th
e
cyclic chain for the opt
.
u
nchok
e
a
g
ain
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis
Andersen
I
m
ple
m
en
t
the n
e
w
choking a
l
gorit
h
m
.
S
till some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
pe
r
Louis
Andersen
I
n
t
roduce
dynamic
u
pload slot allocation + configur
a
tion
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Andersen
G
l
o
b
aliz
e
t
h
e e
t
or
r
ent_
t
_pe
e
r
_group
_
mgr a
n
d
rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Lo
u
is Andersen
Merge branc
h
'master' int
o
nex
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Anders
e
n
Merge branch '
j
louis/types'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Ande
r
sen
Merge bra
n
c
h 'jlouis/sn
u
bb
i
ng'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper L
o
uis Andersen
Merge branch 'jlou
i
s/dup
l
i
c
ate'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
Merge branch 'jlouis/st
o
pping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Mer
g
e branch 'jlouis/enter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Anderse
n
Correct seeder se
t
wh
e
n rech
o
k
i
ng
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Louis Andersen
Correct c
h
oker test from #rechoke_info
.
state
t
o #rechok
e
_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per Louis
A
nder
s
en
Fix c
h
oking state
c
alculation for leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis
An
d
erse
n
Set some sensib
l
e defaults
f
o
r the #
p
eer_state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Fix the cyclic chain
m
ove in the c
h
oker
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper L
o
uis Ande
r
sen
Ha
n
dle in
i
t
ial rec
v
timeouts gr
a
cefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
C
o
r
r
e
c
tly tra
c
k seede
r
s as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
e
r
L
ouis Ander
s
en
On
l
y perform rechok
e
s when w
e
need to
f
r
o
m
p
eer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
S
tart up the cyc
l
i
c
c
h
ain for the opt
.
u
n
choke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Implement
the
n
ew choking al
g
or
i
thm
.
S
t
i
l
l
some
loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Anderse
n
I
n
troduce dynamic up
l
oad slot allocation + configurati
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Gl
o
balize the etorrent_t_peer
_
gr
o
up_m
g
r
and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per
L
oui
s
An
d
e
r
sen
M
er
g
e
branch
'next' into jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ander
s
e
n
Type the #rate_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anders
e
n
Imple
m
e
n
t support for snubbin
g
.
Still needs to be
u
tilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
L
ouis Ander
s
en
C
orrectly handle the
case
w
here there are n
o
d
uplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Louis And
e
rsen
Anno
t
a
te th
e
m
n
esia
records with types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lo
u
is And
e
rsen
Merge br
a
nch 'jlo
u
i
s
/stoppi
n
g'
i
nto next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Andersen
Merge branch
'
jlouis/
e
nt
e
r-bad
-
p
eers' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ander
s
en
Implement code for checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis
A
ndersen
Simple function for listing bad
peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Utilize the bad peer
manager where possi
b
l
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Lo
u
is
A
ndersen
Let
th
e
code be able to ente
r
peer ids for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Lou
i
s Andersen
Change s
t
op order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
u
se ets:update_c
o
unter
f
or speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Ander
s
en
Correctly
k
i
ll chu
n
k
s
from an invalid
p
iece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Loui
s
Andersen
TOD
O
cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
M
e
rge branch 'master'
i
nto next
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis
An
d
ersen
Merge branc
h
'jlo
u
i
s
/
ba
d
-
p
ee
r
-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Lou
i
s Ander
s
en
Mer
g
e
branch 'jlouis/re
j
ect-our
s
elves-in-con
n
ec
t
'
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
M
e
rge branc
h
'jloui
s
/
date-ma
n
ipula
t
ions'
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Louis Andersen
Move the #piece table from mn
e
sia
t
o ET
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lo
u
is Andersen
Move the #chu
n
k mnesia table into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
e
sper Louis Andersen
Pu
s
h
#piece ha
n
dling func
t
ion to the etorrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lo
u
is Andersen
T
h
r
ead every
t
hing
c
h
unk-wise th
r
ough the chunk mana
g
er
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lou
i
s Ander
s
en
Clea
n
up
.
Only work on one
t
hing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper
L
ou
i
s Andersen
Pr
e
liminary chunk
manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
ui
s
A
ndersen
Pr
e
li
m
ina
r
y pi
e
ce man
a
ger
code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lo
u
is An
d
e
r
s
en
M
e
rge bra
n
c
h 'jloui
s
/
bad-peer-mana
g
e
r
' into
nex
t
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
nd
e
rsen
M
e
rge branch 'jlouis/reject-ou
r
selves-in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Je
s
p
e
r Louis Andersen
Merge
branch 'jlouis/date-manipulations' into next
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis A
n
derse
n
Fix the delete match spec
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
Loui
s
Andersen
Dial
y
zer fixes
a
nd lin
k
eto
r
rent_ba
d
_peer_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
Andersen
R
e
ject connec
t
s t
o
o
u
rselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
U
s
e
dat
e
ca
l
cula
t
ions to
remove ol
d
peers fro
m
the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis And
e
rs
e
n
Merge br
a
nch 'jlouis/bad-peer-manage
r
'
i
nto
j
l
ouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
s
per Louis Anders
e
n
Rename to a
better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
rsen
Imp
l
eme
n
t
some s
i
mple da
t
e subtrac
t
ion code
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis Anderse
n
Add eto
r
ren
t
_
d
at
e
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lou
i
s
Ande
r
sen
Merge bran
c
h 'jlouis/bad-peer-
m
anager' into
next
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Loui
s
Ande
r
sen
Implement code for
a
b
ad peer manager
.
Prelimina
r
y
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Me
r
g
e branch '
j
l
ouis/optimi
z
e-peer-table' int
o
next
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Lou
i
s And
e
rsen
Move local c
h
oke sta
t
e to ets
.
Speed ups t
h
e
p
eer reci
e
vers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Mer
g
e
b
r
a
nch '
m
a
s
te
r
' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anderse
n
Merge branch 'jlouis/v
e
rbose-l-command'
commit
|
commitdiff
|
tree
2008-07-19
Jesper
Louis Anders
e
n
Mer
g
e branch '
j
l
ouis/global-bandw
i
d
t
h
'
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Ander
s
en
Merge branch 'master
'
into next
commit
|
commitdiff
|
tree
2008-07-18
J
esper
L
ouis
Andersen
Move TODOs to the google code i
s
su
e
t
r
acker
.
commit
|
commitdiff
|
tree
2008-07-18
Jesp
e
r Louis
A
n
d
e
r
sen
Provide the filename in the :l/0 li
s
ting
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per L
o
u
is Andersen
Tra
c
k the globa
l
b
a
ndwidth
.
commit
|
commitdiff
|
tree
2008-07-18
J
esper Louis
Andersen
Merge bra
n
c
h
'j
l
ouis/sp
l
i
t
-p
e
er
-
table'
i
nto next
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis
A
ndersen
c
h
oked -> c
h
o
ke
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Loui
s
An
d
e
rse
n
Type
pro
b
lem
.
Fix
.
commit
|
commitdiff
|
tree
2008-07-18
Jes
p
er Louis Andersen
If a peer is not prese
n
t in ETS/#
p
eer
_
s
t
ate
unchoke
.
.
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis Andersen
T
y
po
.
(
again)
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
ouis Ande
r
s
e
n
Ty
p
o
.
commit
|
commitdiff
|
tree
2008-07-18
Je
s
per Louis
Andersen
Link the
e
ts
t
ables into the choking
/
unch
o
king algorithm
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper Louis A
n
dersen
Link senders
a
nd recievers to the rate manager
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
Lo
u
is A
n
d
e
rsen
Impl
e
m
e
nt
a
nd
link
in a ra
t
e
manager pr
o
cess
.
commit
|
commitdiff
|
tree
2008-07-18
Jesper
L
o
ui
s
A
n
dersen
Merge br
a
nc
h
'master' into
next
commit
|
commitdiff
|
tree
next