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
Use filelib:wildcard rather than filelib:fold_files. It is 44 times faster.
2008-07-30
Jesper
L
ouis Anderse
n
U
s
e filelib:wildcard rather than filelib:fold_f
i
les
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
esp
e
r
Lou
i
s Andersen
O
p
ti
m
ize the di
r
w
a
tcher,
change its check time
t
o 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis Andersen
H
e
e
d d
i
a
l
yzer
.
Ge
t
fi
x
in for la
s
t co
u
ple of clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis An
d
ersen
Move un-verbose
m
arker a bit thro
u
g
h
pe
e
r_recv as well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis
Ander
s
en
Un-ver
b
ose a bit in pee
r
_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Un-ve
r
bose
some
names in e
t
orrent_mgr while we
are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r Louis Andersen
Rename etorrent_t_manager to
e
t
o
rrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis A
n
d
e
rsen
Me
r
ge branch '
j
lou
i
s/fix-appl
i
cation
-
startup'
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Ande
r
s
e
n
A
l
low depend
e
n
t ap
p
lications t
o
already be
s
tarted
.
commit
|
commitdiff
|
tree
2008-07-29
J
esper Louis Andersen
Create
a peer m
a
nag
e
r,
and
a
counter
m
anager
.
commit
|
commitdiff
|
tree
2008-07-29
J
esper Lo
u
is Andersen
Gra
c
efu
l
ly
handle is_e
n
dgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Lou
i
s
A
n
d
e
r
sen
D
on't kill
t
he FS
process dict if we ca
n
't f
i
nd a
f
i
le
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
o
u
is Ander
s
en
If a peer already has a piece, don't bother t
e
l
li
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lo
u
is Anderse
n
Enable a log
messag
e
so we c
a
n
tr
a
c
k
if
t
h
e
code doe
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper
Louis And
e
rse
n
Tracker
:
Stop gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Lou
i
s A
n
dersen
Merge
b
ranch '
j
louis/
f
ix-fpmap-
c
onstructio
n
' int
o
nex
t
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis Andersen
When constructing the
fpmap, we run modu
l
ar
a
rithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
p
er Loui
s
Ander
s
en
Merge bran
c
h 'master
'
i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis
A
n
d
e
rsen
We are in 2008,
goddammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Loui
s
And
e
r
s
en
Correct a bug in optim
i
st
i
c unchokin
g
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis Andersen
Merge
branch 'jlouis/fix-unchok
i
ng' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis And
e
rsen
U
nc
h
oking
:
o
n
l
y count guy
s
that are really
b
eing unchok
e
d
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper
L
ouis
A
n
d
e
rsen
Merge br
a
nch 'jlouis
/
se
e
ders-disc
o
n
nect' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
u
is Andersen
If a peer is
a seeder,
then d
i
sconnect him if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
A
ndersen
M
e
rge
commit 'origin/next' into next
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Louis Andersen
Merg
e
branch 'master' i
n
to next
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis
Ander
s
en
Merge branch 'jlouis/new-
c
hoking-a
l
go' in
t
o
n
e
xt
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r Lo
u
is Anders
e
n
Correct seeder set whe
n
rechoki
n
g
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
ouis Andersen
C
o
r
rect ch
o
ker test
f
r
o
m #rechoke_inf
o
.
stat
e
t
o
#
recho
k
e_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
er Louis Andersen
Fi
x
choking state calculatio
n
f
o
r l
e
echer
s
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
Anders
e
n
Set som
e
sensib
l
e defaults for
t
he #peer_sta
t
e record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Anderse
n
Fix the cyclic ch
a
in move in
t
h
e
choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Handle ini
t
ial recv timeouts gracefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Anders
e
n
Correctly track seed
e
rs
as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is A
n
d
erse
n
Only pe
r
form r
e
chokes when we need
t
o from pe
e
r
_r
e
cv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
S
t
a
rt up the cyclic chain
f
or the o
p
t
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Andersen
Implement
t
h
e ne
w
choking algorithm
.
S
t
ill some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
pe
r
Loui
s
Andersen
Int
r
oduce dyna
m
ic
uploa
d
s
lot all
o
cat
i
on + config
u
ratio
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Ande
r
sen
Globaliz
e
the etorrent_t_peer_group_mgr and renam
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Ande
r
sen
Merge br
a
nch 'master' into
next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
Mer
g
e branc
h
'jl
o
uis/types'
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Lo
u
is Ande
r
s
e
n
Merg
e
branch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Merge branch 'jlouis/dupl
i
c
ate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
Merge branc
h
'jlouis/
s
topping'
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
pe
r
Louis Ande
r
sen
M
erge branc
h
'jlou
i
s/enter-ba
d
-
p
eers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis A
n
dersen
Corre
c
t seeder set
w
hen rechokin
g
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Louis Andersen
Correct choker test
f
rom #recho
k
e_in
f
o
.
state to #r
e
choke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Louis
Andersen
Fix
choking sta
t
e calculation
f
o
r
leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Loui
s
Andersen
Set some sens
i
ble defaults fo
r
the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ande
r
sen
Fix the cycl
i
c chain move i
n
the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Handle in
i
tia
l
recv ti
m
eouts gracefully
.
commit
|
commitdiff
|
tree
2008-07-24
J
esp
e
r Lo
u
is
Andersen
Corr
e
ctly t
r
ack
seeders
as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
ouis Andersen
Only perform rec
h
okes when we ne
e
d
t
o
from peer
_
recv
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
p
er Louis Andersen
Start up
the cyclic
c
hain for the opt
.
un
c
hoke agai
n
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper L
o
uis Ander
s
en
Implement the n
e
w choki
n
g algorithm
.
Still s
o
m
e lo
o
se
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
esper Louis An
d
ers
e
n
In
t
roduce
d
yna
m
ic upload slot al
l
ocatio
n
+ configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Gl
o
balize the etorr
e
nt_t_peer_group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Anders
e
n
M
e
rge
bra
n
ch 'nex
t
'
into jlouis
/
types
commit
|
commitdiff
|
tree
2008-07-23
Jesper
L
ouis Ande
r
sen
T
y
p
e the #
r
a
te_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Im
p
leme
n
t suppor
t
fo
r
snubb
i
ng
.
Stil
l
needs
t
o be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis And
e
rsen
Correctly hand
l
e the
case wh
e
r
e there a
r
e
no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Louis
A
ndersen
Ann
o
ta
t
e the mnesia records wi
t
h
types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
Louis A
n
d
ers
e
n
Merge
b
ra
n
ch 'jlouis/stop
p
ing' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
Merge bran
c
h 'jlouis/ente
r
-
b
ad-pe
e
r
s
' into next
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
e
r Louis And
e
rsen
Implement code for
chec
k
ing torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Simple
function for listi
n
g ba
d
peers
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
p
er L
o
uis Anderse
n
Utilize th
e
bad
peer manager where poss
i
bl
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Let
the code be
a
ble to ent
e
r peer ids for o
f
fenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r
Louis
A
ndersen
Change stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Lo
u
is Anderse
n
use e
t
s:upda
t
e
_
c
o
unter for spe
e
dup
.
commit
|
commitdiff
|
tree
2008-07-22
J
esp
e
r
L
ouis
A
ndersen
Cor
r
ectly kill chunks from
a
n
i
n
valid pi
e
ce
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
TODO
clea
n
up
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
s
en
Merge
bran
c
h
'
master' into
n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
Merge branch 'jlouis
/
b
a
d-peer-ma
n
ag
e
r'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is An
d
e
rsen
M
e
rge branc
h
'j
l
ouis/reject-ourselves
-
in-connect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Me
r
ge
b
ranch 'jlou
i
s/date-manip
u
lations'
commit
|
commitdiff
|
tree
2008-07-21
J
e
sper Lo
u
is
Andersen
M
o
ve the #pi
e
c
e
table from
m
nesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper
Lou
i
s
Ande
r
sen
Move the #
c
h
u
nk mn
e
s
i
a table into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lo
u
is
Andersen
Push #piece han
d
li
n
g function to the eto
r
rent_piec
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
p
e
r Louis
A
ndersen
Thread everything chu
n
k
-wise through th
e
chunk manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Anderse
n
Cleanup
.
Only
w
ork
o
n one thing at
a
ti
m
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
ndersen
Prelimina
r
y chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Preliminary piece manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
uis Andersen
Me
r
ge branch 'jlouis/ba
d
-
p
eer-
m
anager' into next
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lo
u
is Ande
r
sen
Merge branch 'jloui
s
/r
e
ject-ours
e
lves-in-connect' int
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
ouis
A
n
der
s
en
Merge bran
c
h 'jlouis/date-m
a
nipula
t
ions' into
n
ext
commit
|
commitdiff
|
tree
2008-07-19
J
esper
L
ouis
A
nde
r
sen
Fix the delete
m
atc
h
spec
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per
Lou
i
s And
e
rsen
Dialyze
r
fixes and link et
o
rr
e
n
t
_ba
d
_pe
e
r_mgr
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anderse
n
Reject connects to ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis
Andersen
Use date calculations to remove old peers
f
rom the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis Andersen
Merge branc
h
'
j
l
o
uis/bad-peer-
m
anage
r
' into jloui
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Loui
s
Andersen
Rena
m
e to a better
n
ame
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Implement
some s
i
m
p
le
d
ate su
b
traction code
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
Andersen
Add
etorren
t
_date
.
e
r
l
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis And
e
r
sen
M
erge branch '
j
lo
u
is/ba
d
-peer-manager'
into next
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r Lou
i
s Andersen
Imple
m
ent
c
o
d
e
for a b
a
d peer
manager
.
Preliminary
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis
A
n
de
r
sen
M
erge branch 'jloui
s
/optimize-pee
r
-table' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
J
e
s
per Louis Andersen
Mo
v
e local cho
k
e state t
o
e
t
s
.
Speed ups the
peer r
e
cievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis Anderse
n
Merge b
r
anch 'mas
t
er' into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
dersen
Merge branch 'jl
o
uis/ve
r
bose-l-command'
commit
|
commitdiff
|
tree
next