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
Get rid of choker termination message, which was wrong.
2008-07-31
Jesper
Louis Andersen
G
et rid of chok
e
r terminat
i
on message, whi
c
h was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis And
e
rsen
Handle
{
error, ehostunreach}
i
n
p
eer_recv by cl
o
sin
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
o
uis
A
ndersen
Let
t
h
e FS process cle
a
r t
h
e path-map
.
Whil
e
here fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lou
i
s Anders
e
n
Gua
r
d safe_fixtabl
e
i
n
a try
.
.
after
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
ndersen
Use f
i
l
e
lib:wildcard rat
h
e
r
t
han filelib:
f
old_f
i
les
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per Lou
i
s And
e
rsen
Optimize the d
i
r
watche
r
, change its check tim
e
t
o
20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis An
d
ersen
Hee
d
d
i
alyzer
.
Get fix in for last coupl
e
of clea
n
up
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Louis Andersen
Mo
v
e
u
n-verbos
e
marker
a bit throug
h
peer
_
r
e
cv as well
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
s
per Louis And
e
rsen
Un
-
verbos
e
a bit in peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis A
n
dersen
Un-verbo
s
e some names in etorrent_mgr whi
l
e we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Lo
u
i
s
A
n
dersen
Ren
a
me etorrent_t_
m
anager
t
o etorrent_mg
r
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
An
d
ersen
Merge b
r
anch 'j
l
ouis
/
f
i
x-applicatio
n
-star
t
up' in
t
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
s
p
er
L
ouis Andersen
All
o
w
d
ep
e
ndent applications to al
r
ea
d
y be started
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Ander
s
en
Cr
e
ate a pee
r
manag
e
r, and a
c
ounter m
a
na
g
e
r
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper
L
ou
i
s Andersen
Grace
f
ully handle i
s
_
e
n
d
g
a
me
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper L
o
u
is An
d
ersen
Don't kill t
h
e FS
p
roces
s
dict if we
c
an
'
t find a fil
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis Anderse
n
If a peer al
r
eady has a pi
e
ce
,
don't b
o
the
r
telli
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r L
o
uis
Anderse
n
E
nable a log message so we can track if the c
o
de d
o
es
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
n
d
ersen
Tracker: Stop
g
racefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
L
o
u
is
A
n
ders
e
n
Mer
g
e bra
n
c
h 'jloui
s
/
f
i
x-fpma
p
-construction'
into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Ander
s
en
When co
n
s
t
ructing the fpmap
,
we
r
un m
o
dular arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
es
p
e
r
L
oui
s
Andersen
Mer
g
e bran
c
h
'master' into n
e
x
t
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Loui
s
A
n
dersen
We
are in 2008, goddam
m
it
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
ndersen
Correct a bu
g
in optimistic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper
L
ouis Andersen
Merge branch 'jlouis/fix-u
n
chokin
g
' into
ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
U
nchoking: only count guys that a
r
e real
l
y b
e
in
g
unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis A
n
de
r
sen
Merge branch 'jlo
u
is/seeders-disconnect' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis A
n
dersen
If a peer is a seeder, the
n
disconnect him
if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r Lo
u
is An
d
ersen
Merge c
o
mmit 'origin/next' into next
commit
|
commitdiff
|
tree
2008-07-27
Jespe
r
Louis
Andersen
Merge br
a
nch 'master'
i
nto next
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
o
uis Andersen
Me
r
g
e br
a
n
ch 'jlo
u
i
s
/new-ch
o
king-
a
lgo' into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per
Louis Andersen
Cor
r
ect
seeder set
when rechok
i
ng
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
p
e
r Louis Ande
r
sen
Corre
c
t cho
k
e
r
test from #rechoke
_
info
.
stat
e
t
o #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
n
dersen
Fix chok
i
ng state calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
S
e
t
some sensible defa
u
lts for the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper
L
ouis Andersen
Fix the
c
yclic
c
hain move
in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
oui
s
And
e
rsen
Han
d
l
e
initia
l
recv time
o
uts gra
c
efully
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis
And
e
rsen
Correctl
y
tr
a
ck seeders as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
Only perfor
m
rechokes wh
e
n we need to from peer_re
c
v
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lo
u
is Ande
r
sen
St
a
rt up the
c
y
cl
i
c
c
h
ain for the opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Loui
s
A
n
dersen
Impleme
n
t the new
cho
k
ing
a
l
g
orithm
.
Still
s
om
e
loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
u
is Andersen
Introduce dy
n
amic upl
o
ad slot
a
llocation + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
es
p
e
r Louis
A
nd
e
rsen
Gl
o
balize the etorrent_t_pee
r
_group
_
mg
r
and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
M
erg
e
branch 'm
a
ster' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Ander
s
en
M
e
rge
b
ranc
h
'
j
louis/types'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er L
o
ui
s
Andersen
Mer
g
e br
a
n
c
h 'jlouis/snubbin
g
'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lou
i
s Ande
r
sen
Merge branch 'jlou
i
s/d
u
p
licate
'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lou
i
s Andersen
Merge
b
r
anch 'jlo
u
i
s/stop
p
ing
'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
Merge branch 'jl
o
u
i
s
/
enter-
b
ad-peers
'
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis
Andersen
Co
r
rect seeder set when
r
echoking
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sp
e
r Louis A
n
dersen
Correct choker test fro
m
#rechoke_info
.
sta
t
e to #rechok
e
_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
s
p
er Loui
s
Andersen
Fix c
h
ok
i
ng state calculation for
l
e
e
chers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
u
i
s
Ande
r
sen
Set
some
s
ensible de
f
aults
f
or the
#
peer_state
r
ecord
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per
Louis Andersen
Fix the cyclic chain mov
e
i
n the c
h
o
k
er
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Lo
u
i
s
A
nders
e
n
Handl
e
ini
t
ial recv timeout
s
g
r
ac
e
fully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Loui
s
An
d
ersen
C
o
rrectly track seeders
a
s we
l
l
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis And
e
r
s
en
Only p
e
rform rec
h
okes when
w
e
need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Sta
r
t up the cyc
l
ic
cha
i
n for th
e
opt
.
unchok
e
again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis
Andersen
Implement t
h
e
new choki
n
g algorithm
.
Sti
l
l some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
esper
L
ouis Andersen
Introduce dynami
c
upload slot
allocat
i
on + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
o
u
i
s A
n
dersen
Glo
b
alize the etorrent_t
_
pe
e
r
_
group_mgr
and
r
ename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
p
e
r
Louis A
n
dersen
Merge branc
h
'next' into jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper L
o
u
i
s Andersen
Type th
e
#
r
a
te_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Implem
e
nt support fo
r
snubbing
.
S
t
i
ll needs to be
u
til
i
zed
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Louis And
e
rsen
Correctly
h
andle the case w
h
ere
t
h
ere are no dupli
c
ates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Loui
s
Anders
e
n
A
n
notate th
e
mnesia records
w
ith types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Merge
b
ranch 'jlouis/stopp
i
n
g
'
into
n
ext
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Loui
s
Ande
r
sen
Merge branch 'jl
o
u
is/ent
e
r-bad-peers' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis Ande
r
sen
Imp
l
ement code for
c
hecking t
o
rrents
.
commit
|
commitdiff
|
tree
2008-07-22
J
esp
e
r
Lou
i
s Andersen
Simple
f
unction for listing
b
ad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Lo
u
is
A
nderse
n
U
t
il
i
ze the b
a
d peer
manag
e
r wh
e
re poss
i
ble
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Let the
cod
e
b
e a
b
le to enter peer ids for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Ander
s
en
Ch
a
nge stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
Andersen
use ets:u
p
date_counter fo
r
speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis And
e
rsen
Correc
t
ly kill chunks from
an inv
a
lid pie
c
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis
Andersen
TO
D
O
cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Ande
r
sen
Merge branch 'ma
s
ter' into next
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis An
d
ersen
Merge br
a
nch 'jloui
s
/bad-
p
eer-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
An
d
er
s
en
Merg
e
branch 'j
l
ouis/
r
e
j
e
c
t
-
ours
e
lves-in-connect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
erse
n
Mer
g
e br
a
nch 'jlou
i
s/date-manipulations
'
commit
|
commitdiff
|
tree
2008-07-21
J
esp
e
r Louis Anders
e
n
Move the #
p
iec
e
table from mnesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper L
o
uis Andersen
Move t
h
e
#
ch
u
nk mnesia table in
t
o
ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis An
d
erse
n
Push #piec
e
handling fun
c
tion t
o
the etor
r
ent_p
i
ece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Je
s
p
er
L
ouis A
n
derse
n
Thread everything chunk-wise through
th
e
chunk
m
anager
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
per Louis An
d
ers
e
n
Clean
u
p
.
Only wo
r
k on one thing
a
t
a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis A
n
dersen
Preliminary chunk manage
r
code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
per Louis Ande
r
sen
Preliminary piec
e
m
a
nage
r
code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r L
o
uis
A
ndersen
Merg
e
branch 'jlouis/
b
ad-peer-m
a
nager' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
Anderse
n
Merge branch 'jlouis/reject-our
s
elves
-
in-connect' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper L
o
ui
s
Andersen
Merge branch 'jl
o
uis/date
-
manipulatio
n
s
'
i
nto
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Fix the del
e
t
e
match sp
e
c
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Lou
i
s An
d
ersen
Dialyzer
fi
x
e
s
a
n
d
link etorrent_bad_pe
e
r_mg
r
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
ui
s
Andersen
Reject connec
t
s to ourselve
s
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Use date calculation
s
to remov
e
old peers from the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis A
n
derse
n
Merge
b
ranch 'jlouis/bad-peer-
m
a
n
ager'
i
nto jlouis
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesp
e
r
L
ouis An
d
er
s
en
Rename
to
a
better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis
A
n
dersen
I
m
p
l
e
ment
some simpl
e
date subtracti
o
n code
.
commit
|
commitdiff
|
tree
2008-07-19
Je
s
p
e
r Louis
Andersen
Add etorren
t
_date
.
erl
commit
|
commitdiff
|
tree
2008-07-19
Jesper
L
o
u
is
Andersen
M
e
rge branch 'jlouis/bad-pe
e
r-manager' in
t
o next
commit
|
commitdiff
|
tree
2008-07-19
Je
s
per
Lo
u
is Andersen
Imple
m
e
n
t code
f
o
r a b
a
d
p
eer mana
g
e
r
.
P
r
el
i
minary
.
.
.
commit
|
commitdiff
|
tree
next