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 a try..catch in etorrent_fs:read_pieces_and_assemble/3.
2008-07-31
J
esper Lo
u
is Ander
s
en
Use
a
try
.
.
catch in etorrent_fs
:
read_pi
e
ces_and_assemb
l
e/
3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is Anderse
n
Tighten exception catch in peer_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is Andersen
F
i
x
a s
t
at
e
passing bug
in the choker
.
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Loui
s
Ande
r
sen
G
e
t rid o
f
c
hoker t
e
r
m
ina
t
ion mes
s
age, which was wron
g
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Handle {error, e
h
ostu
n
reach} i
n
pee
r
_recv by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Lo
u
is Andersen
Let the
F
S process clear the
p
a
t
h-
m
a
p
.
Wh
i
le
h
ere fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Gua
r
d s
a
fe_fix
t
a
b
le
in a try
.
.
after
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Ande
r
sen
Use
f
ilelib
:
wildcard rather than fileli
b
:
f
ol
d
_f
i
le
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Lou
i
s
Andersen
Optimize the
dirwatcher, chang
e
its c
h
eck time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
e
r Lou
i
s Andersen
H
e
ed dia
l
yzer
.
Ge
t
fix in for last
c
ouple of
c
leanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Louis Ander
s
en
Mov
e
un-verbose m
a
rker a bit t
h
rough
pe
e
r_recv
a
s well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis Andersen
U
n-
v
erb
o
s
e a b
i
t
i
n
pe
e
r_se
n
d
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis An
d
e
rsen
Un-verbose some name
s
i
n
etorrent_mgr while we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anderse
n
Rena
m
e etorrent_t_manager to etorrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Louis Andersen
M
e
rge bran
c
h 'jlouis/fix-application-star
t
up' i
n
to
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Loui
s
Andersen
Al
l
ow depen
d
ent applicati
o
n
s to already b
e
started
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper L
o
uis Ander
s
e
n
Creat
e
a peer mana
g
e
r
,
and
a
count
e
r
man
a
g
er
.
commit
|
commitdiff
|
tree
2008-07-29
Jespe
r
L
o
uis
An
d
er
s
e
n
Gracefully handle is_e
n
dgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Lo
u
is And
e
rsen
Don't ki
l
l the FS
p
r
o
ces
s
dict if we c
a
n
'
t find
a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
n
dersen
I
f
a
peer already has
a piece, don't bo
t
her t
e
lling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
Enab
l
e
a
l
og message so we can track i
f
the code
does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
p
er Louis Andersen
Tracker:
S
top
gracefull
y
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis Anders
e
n
Mer
g
e bra
n
ch
'jl
o
uis/fi
x
-f
p
m
a
p
-
construction' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
W
h
en co
n
structing
t
h
e
fpmap
,
we run modu
l
ar arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Louis Andersen
Merge
b
ranch 'master' i
n
to
n
ext
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
L
ouis And
e
rsen
We are in 2008, god
d
ammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
ouis
A
ndersen
Correct a bug in opt
i
misti
c
unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
An
d
ers
e
n
Merge branc
h
'jlouis/fix-u
n
choking
'
into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper
Lou
i
s Ande
r
s
e
n
Unchok
i
ng: only c
o
unt guys that
a
re
r
eally being unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis Andersen
Merge branch
'
j
l
ouis/
s
eeders-
d
isconnect' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Anders
e
n
If a peer
is a
seeder,
then
d
is
c
onnect
h
i
m if
w
e also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Ander
s
e
n
M
e
rge
comm
i
t
'
origi
n
/next'
in
t
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Merg
e
branch 'master' int
o
next
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lo
u
is
Andersen
Merg
e
branch 'jlouis/new-choking-alg
o
'
into n
e
xt
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Correct see
d
er se
t
when re
c
hoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
C
orrect choker test from #
r
echoke_info
.
state to #rechoke
_
in
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Lo
u
is Anderse
n
F
ix c
h
o
king state c
a
l
culation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anderse
n
S
et some sensible defau
l
ts for the #peer_state
record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
Fix t
h
e cyclic
chain move in th
e
c
h
oker
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lo
u
is Andersen
H
a
ndle ini
t
ial
r
ecv timeouts gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Andersen
Co
r
r
ect
l
y
t
rack seeders as
wel
l
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lo
u
is An
d
ersen
O
nl
y
perform rech
o
kes when
w
e
need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
nder
s
e
n
Start up th
e
cyclic chain fo
r
the o
p
t
.
unchoke agai
n
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
I
m
plement the n
e
w choking alg
o
rithm
.
Stil
l
s
ome loo
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
I
ntroduce dynamic upload
s
l
o
t allocation + c
o
nfigu
r
ation
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r Louis Andersen
G
l
obalize
the etorrent_t_peer_
g
ro
u
p_
m
gr and
r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Lou
i
s Ande
r
sen
M
e
r
g
e bran
c
h 'master'
into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
dersen
M
erge br
a
n
c
h 'j
l
o
uis/ty
p
es'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Anderse
n
Merge bran
c
h 'jlo
u
is/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis And
e
rsen
M
erge branch 'j
l
o
u
i
s/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
J
esper Lou
i
s A
n
dersen
Merge br
a
nch 'jlou
i
s/st
o
pping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Anders
e
n
Merg
e
b
r
anch 'j
l
oui
s
/e
n
ter-bad
-
pe
e
rs'
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r Lou
i
s
A
nder
s
en
Correct seeder set when r
e
cho
k
ing
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Corre
c
t choker test f
r
om
#rechok
e
_info
.
s
ta
t
e
to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per Louis An
d
e
r
sen
Fix choking
state calculation for
l
eeche
r
s
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis
Anders
e
n
Set some
s
ensib
l
e defaults
for the
#
peer_s
t
ate record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r Louis Andersen
Fix
the cyc
l
ic chain move i
n
the choker
.
commit
|
commitdiff
|
tree
2008-07-25
J
esper Louis Andersen
Handle initia
l
r
ecv timeouts
g
racefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
ouis Andersen
Correctly tra
c
k
s
e
eders a
s
well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Anderse
n
O
n
ly perform rechokes when we need to
f
rom peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r L
o
uis Andersen
Start
up the cyclic cha
i
n for the opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-24
J
esper L
o
uis And
e
rsen
Imp
l
ement the new choking alg
o
rithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lo
u
is Anderse
n
Introduce dynamic
u
pload sl
o
t
allocation + configu
r
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
L
ouis
A
n
d
erse
n
Globali
z
e
t
h
e etorrent_
t
_
peer_g
r
oup_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Lo
u
is A
n
dersen
Merge branch 'next' i
n
to
j
louis/types
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Lo
u
is Andersen
Type the #ra
t
e_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
p
er Lou
i
s Andersen
Impl
e
ment suppo
r
t for s
n
ubbing
.
Still needs to be util
i
zed
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
A
n
dersen
Correctly handle the case where
t
here ar
e
no d
u
plicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis Andersen
Ann
o
tate
t
he mnesia records with
t
ypes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
A
n
dersen
M
erge branch
'
jl
o
u
i
s/stopping' into nex
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge branch 'j
l
ouis
/
enter-bad-peers' i
n
to next
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis
Andersen
Imp
l
ement code for checkin
g
t
o
r
re
n
t
s
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis Andersen
Simple function fo
r
listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
A
n
dersen
Utilize
t
he bad peer manager w
h
er
e
possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Ande
r
sen
Let the code
be
a
ble to enter
peer ids for
offende
r
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Lo
u
is A
n
d
ersen
Change stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis An
d
ersen
us
e
ets:update
_
cou
n
t
e
r for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper L
o
uis Andersen
Corre
c
tly k
i
ll chunks from
a
n invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Lou
i
s A
n
dersen
TODO clea
n
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
Ander
s
e
n
Merge br
a
nch 'mas
t
er' i
n
to next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge branch '
j
loui
s
/bad-peer-m
a
nager'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ersen
Merge bran
c
h 'jloui
s
/
reject-ourselves
-
in-connect'
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Lo
u
is Andersen
Merge branch 'jlouis/date-manipu
l
ations'
commit
|
commitdiff
|
tree
2008-07-21
Je
s
p
e
r
L
oui
s
Andersen
Mov
e
t
h
e #piece table from mn
e
sia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move the #chu
n
k
mnesia
t
able
into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper L
o
uis Andersen
Push
#p
i
e
c
e
h
a
ndl
i
ng func
t
ion to the e
t
orren
t
_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
n
dersen
Thr
e
ad everything c
h
unk-wi
s
e thro
u
g
h the
chunk manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Lou
i
s Andersen
Clea
n
u
p
.
O
n
ly work on
one thing
at
a ti
m
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er L
o
uis Andersen
Prelimin
a
ry chunk manager
c
o
d
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
A
nde
r
sen
Preliminary
p
iec
e
manager
c
o
de
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sp
e
r Lo
u
is Anders
e
n
Merge branch 'j
l
ouis/bad-peer-manager'
i
nto nex
t
commit
|
commitdiff
|
tree
2008-07-20
J
esper Louis
A
ndersen
Merge branch 'jlouis/reject-ourselves-in
-
connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merge branch 'jloui
s
/date-m
a
n
i
pulations'
i
nto next
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
ersen
Fix the del
e
te match sp
e
c
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis An
d
ersen
Dialyzer fix
e
s
and link
e
t
orr
e
nt_
b
ad
_
peer_mgr into
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis An
d
er
s
en
Reject connects to ourselve
s
.
commit
|
commitdiff
|
tree
2008-07-19
J
espe
r
Lou
i
s
An
d
ersen
Use date
c
alcula
t
ions to r
e
move old
p
eers from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
esper Louis An
d
er
s
en
M
erge
b
r
anch 'jlouis
/
b
a
d-peer-manage
r
' into jloui
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
J
es
p
er Louis
Andersen
Ren
a
me
t
o
a better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Imple
m
e
nt som
e
simple date
su
b
traction c
o
de
.
commit
|
commitdiff
|
tree
next