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
J
esper
Louis Ande
r
s
e
n
Use f
i
lel
i
b:w
i
ldcard rather
t
han filelib:fold_fi
l
es
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per Louis
A
nders
e
n
Optimi
z
e
the dir
w
atch
e
r
,
cha
n
ge its check time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis Andersen
Heed dialy
z
e
r
.
Get fix in
f
o
r
last coup
l
e of
c
l
e
anup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Move
u
n
-verbose ma
r
k
e
r
a bit t
h
roug
h
peer_r
e
cv a
s
well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Un-verbose a bit in pee
r
_sen
d
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper Louis Anders
e
n
Un-ver
b
o
se so
m
e
n
ames in etorrent_mgr whil
e
we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
pe
r
Louis An
d
e
r
sen
Rename etorrent_t_manager to
etorrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s
A
nders
e
n
Merge br
a
nch '
j
louis/fix
-
a
p
plication-
s
tart
u
p' i
n
to
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Loui
s
Ande
r
se
n
Allow depende
n
t appl
i
c
a
tions
to already be
started
.
commit
|
commitdiff
|
tree
2008-07-29
Jesp
e
r L
o
ui
s
Anders
e
n
Create a peer manager, and a counte
r
manager
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Lou
i
s
A
nderse
n
Gracefully h
a
nd
l
e is_endgam
e
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Lo
u
is A
n
d
e
rse
n
Don't
kill the FS proce
s
s
d
ict if we
can't f
i
nd
a
file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
I
f a
pe
e
r already h
a
s a piece, don't bother
t
e
l
l
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
nders
e
n
Enabl
e
a log
m
e
ssage so we can t
r
ack if t
h
e
code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
ersen
Tracker: St
o
p gr
a
cefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Louis Anderse
n
Merge branch 'jloui
s
/
fix
-
fpmap
-
cons
t
r
uction' in
t
o next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
ersen
When construct
i
ng the fpma
p
,
we run m
o
d
u
lar arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Loui
s
Andersen
Merge branch 'mas
t
er
'
into n
e
xt
commit
|
commitdiff
|
tree
2008-07-28
J
espe
r
Loui
s
Andersen
W
e
are in
2
0
0
8,
g
odda
m
m
i
t
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis An
d
e
r
sen
Correct a bug in optimistic unch
o
king
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lou
i
s Andersen
Merge branch 'jlouis/fix-unchoking' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is Andersen
Unchoking: only count gu
y
s that are really be
i
ng unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper
Louis Andersen
Merge branch '
j
louis/se
e
ders
-
disco
n
nect' into next
commit
|
commitdiff
|
tree
2008-07-27
J
esper Louis
A
nd
e
rsen
If a p
e
er is
a
seeder,
t
hen disconnect
h
im if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r
Louis Andersen
Merge commit 'ori
g
in/next' into
next
commit
|
commitdiff
|
tree
2008-07-27
J
esper
L
ouis Andersen
M
e
rge bra
n
ch
'
m
aster' int
o
next
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Anders
e
n
M
e
rge bran
c
h 'jlouis/n
e
w-choking-
a
lgo' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Cor
r
ect seed
e
r set when rechoki
n
g
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Louis Ande
r
sen
Cor
r
ect
c
hoker test from #re
c
hoke
_
i
nfo
.
s
t
ate to
#rechok
e
_
inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Fix c
h
oking state ca
l
cul
a
tion for lee
c
her
s
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per
Louis Andersen
Set some
sensible defa
u
lts
f
or the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Fix the cyclic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
Handle initial recv timeout
s
gra
c
e
fully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
Correct
l
y track
s
eeders as w
e
l
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
ndersen
Only perform rechokes when w
e
need to
fr
o
m peer_
r
e
c
v
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Start u
p
the cyclic c
h
ain f
o
r
th
e
o
p
t
.
unchoke aga
i
n
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Imp
l
eme
n
t the new
c
hoking algorithm
.
S
t
i
ll some
l
oo
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
Introduc
e
dyn
a
m
i
c upload slot
a
llocation + conf
i
guration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Lo
u
is
An
d
ersen
Gl
o
bali
z
e the e
t
or
r
ent_t_
p
eer_group_
m
gr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
M
e
rge
b
ranch 'master'
i
nto ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
o
uis And
e
rs
e
n
M
erge
b
r
anch 'jlouis/typ
e
s'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Merge branch 'jlouis/sn
u
bbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Lou
i
s Andersen
Merge
b
ranc
h
'
jlouis/duplica
t
e'
commit
|
commitdiff
|
tree
2008-07-26
J
e
spe
r
Louis
An
d
ersen
Merge branch 'jlou
i
s
/
stopping'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis
A
n
der
s
en
Mer
g
e
b
r
a
n
ch
'jl
o
uis/enter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Loui
s
Andersen
Correct seeder set when rechoki
n
g
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Louis Anderse
n
Cor
r
ect choker test fr
o
m
#
re
c
hoke_inf
o
.
state t
o
#
r
e
c
hoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Andersen
Fix
c
hoking s
t
ate
c
alcul
a
tio
n
for
leech
e
rs
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
uis Anders
e
n
Set some sensibl
e
defaults
f
or
the
#
peer
_
state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Louis
An
d
e
r
s
e
n
Fi
x
t
he cyclic c
h
ain
m
ove
in t
h
e cho
k
er
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Ha
n
d
l
e
i
ni
t
i
a
l re
c
v tim
e
o
u
ts gracefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper L
o
uis Andersen
Correctly track
seeder
s
as
w
ell
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r L
o
uis Andersen
Only perform recho
k
e
s when
w
e need
to f
r
o
m
p
eer_rec
v
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
per Louis Ander
s
en
Start up
t
he cyclic chain
for the op
t
.
unc
h
oke ag
a
in
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
Lo
u
is An
d
ersen
Impl
e
ment
t
h
e ne
w
chokin
g
a
l
gorithm
.
Still some loos
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
p
er
L
o
u
is Ander
s
en
I
ntroduce dy
n
a
m
ic u
p
l
oa
d
s
l
ot allocation + configurat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
spe
r
Louis And
e
rsen
Gl
o
ba
l
ize
the etorr
e
nt_
t
_pee
r
_gro
u
p_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s Ander
s
en
Merge branch '
n
ext
'
int
o
j
l
o
uis/ty
p
es
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Loui
s
Andersen
Type the #rate_mg
r
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis An
d
e
r
sen
Impl
e
me
n
t support for
s
n
ubbing
.
Still need
s
to
b
e ut
i
lized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Loui
s
Andersen
Correctly handle the case w
h
ere
there a
r
e n
o
duplic
a
tes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lou
i
s
Anderse
n
An
n
otate
t
he mnesia
records with
t
ypes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis Andersen
Me
r
ge branch
'
jlouis/
s
t
opping' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis
A
ndersen
Merge branch 'j
l
ouis/enter-bad-peers' in
t
o
n
ext
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Andersen
Imp
l
ement code
for checking tor
r
ents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Ande
r
sen
Simpl
e
f
unction for listing
bad
p
eers
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per
L
ouis And
e
rsen
Utilize the bad peer manager w
h
ere po
s
sible
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Lou
i
s Andersen
L
e
t
t
h
e code be a
b
l
e
to e
n
ter
p
eer
i
ds fo
r
offen
d
er
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Loui
s
Andersen
Cha
n
ge stop orde
r
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Loui
s
And
e
rsen
use ets:update_c
o
unter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
Andersen
Correctly
k
i
ll c
h
u
n
ks from an invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Anderse
n
T
O
D
O
clean
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anders
e
n
M
e
rg
e
bra
n
ch 'master' into next
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis Andersen
Merge branch '
j
l
o
u
is/bad-peer-
m
anager
'
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Lo
u
is A
n
dersen
Mer
g
e b
r
anch 'j
l
ouis/rej
e
ct-ourselve
s
-
i
n-co
n
nect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
i
s
Ander
s
e
n
M
e
r
ge branch
'jlouis/date-manipulations
'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lo
u
is
A
nderse
n
Mo
v
e the #p
i
ece table
f
rom mnesi
a
to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move the #chunk
mn
e
sia t
a
ble into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er Loui
s
A
n
derse
n
P
u
s
h #piece handling function to the etor
r
ent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Loui
s
Andersen
T
h
rea
d
everyt
h
in
g
ch
u
nk-wi
s
e
t
h
rough the
chunk
m
a
na
g
er
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Lo
u
i
s Ande
r
sen
C
leanu
p
.
O
n
ly wor
k
o
n
one thing at
a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Preliminary c
h
unk
manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Anders
e
n
Preliminary
piece manager co
d
e
.
commit
|
commitdiff
|
tree
2008-07-20
J
esper Louis An
d
ersen
Merge b
r
anch 'j
l
ouis/
b
ad-peer-m
a
nag
e
r' i
n
to next
commit
|
commitdiff
|
tree
2008-07-20
Je
s
p
er Lou
i
s
A
nder
s
en
Merge
branch 'jlouis/reject-ourselves-in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merge bra
n
ch
'
jloui
s
/d
a
te-mani
p
ulations
'
into next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis And
e
rsen
Fix
t
h
e
d
e
lete matc
h
s
p
ec
.
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis
A
ndersen
Dialyze
r
f
i
xes and link etorren
t
_bad_peer_mgr
i
nto
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Lou
i
s Andersen
Reject connects
t
o
ourselves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
U
se
dat
e
c
alc
u
lat
i
on
s
t
o
remove old peers fr
o
m the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
nd
e
rsen
Me
r
ge branch 'jlouis/bad
-
peer-manag
e
r' into jloui
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per Louis A
n
de
r
sen
Renam
e
to a be
t
ter
name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
Lou
i
s And
e
rse
n
Implement
s
ome simpl
e
date su
b
traction code
.
commit
|
commitdiff
|
tree
2008-07-19
Jes
p
er Louis And
e
r
s
en
Add etorrent_
d
a
t
e
.
erl
commit
|
commitdiff
|
tree
2008-07-19
J
esper Loui
s
Ander
s
en
Mer
g
e branch '
j
louis/b
a
d-peer-mana
g
er' into
next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
dersen
Implement code f
o
r a ba
d
peer m
a
n
ager
.
Pre
l
iminar
y
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
ersen
Merge branch 'jlouis/o
p
timize-
p
eer-table' in
t
o ne
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Ande
r
sen
Move local choke state to ets
.
Speed ups the peer recievers
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
pe
r
L
o
uis
And
e
rsen
M
e
rge branch 'm
a
ster' int
o
next
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
er Lo
u
i
s
A
n
d
e
rsen
Me
r
g
e
branch
'jlouis/ver
b
ose-
l
-command'
commit
|
commitdiff
|
tree
next