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
Handle HAVE_ALL and HAVE_NONE. Cleanup the BITFIELD message.
2008-08-16
Jesper
Lo
u
i
s
Anders
e
n
Handle H
A
VE
_
ALL and HAVE_NONE
.
Cleanu
p
t
he B
I
TFIELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sper Louis Ander
s
en
T
rack i
f
th
e
peer sup
p
orts the
f
ast
e
xtension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper L
o
u
i
s Andersen
Add suppo
r
t
for protocol decodi
n
g
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis A
n
dersen
Add su
p
port for arbitra
r
y prot
o
col capabilities
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis
And
e
rsen
I
m
p
lement
encoding
/
decoding of f
a
st ext
e
n
sion
messages
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
is Andersen
When stopping
eto
r
r
e
nt, save the di
s
k-state
.
commit
|
commitdiff
|
tree
2008-08-01
Jesper
L
ouis Anders
e
n
Merge branch
'
jlouis/fixes'
commit
|
commitdiff
|
tree
2008-07-31
J
esper Louis Anders
e
n
Mer
g
e branch 'jl
o
uis/optim
i
ze-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Merge branch
'jlouis/cleanu
p
'
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis
A
ndersen
M
erge
b
r
anch '
j
louis
/
accep
t
or-starts-in
c
oming'
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis Andersen
U
s
e a t
r
y
.
.
cat
c
h in etorrent_fs:read_pi
e
ces_a
n
d_
a
ssembl
e
/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis
A
ndersen
T
i
ghte
n
exception catch in pee
r
_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
e
r
Louis Andersen
Fix a sta
t
e
p
assing b
u
g in th
e
choker
.
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Louis A
n
de
r
sen
Ge
t
rid of chok
e
r
t
er
m
ination message, which w
a
s
wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis A
n
dersen
H
andle {error, ehostunrea
c
h} in
p
eer_recv by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
s
per Louis A
n
dersen
Let the F
S
process
cl
e
ar the path-map
.
While here
fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
p
e
r
L
ouis Andersen
Gu
a
rd safe_fi
x
tabl
e
in
a
try
.
.
after
.
Fix ment
i
oned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per Louis
A
nde
r
sen
Use
f
ilelib:wild
c
a
r
d
rather tha
n
f
ilel
i
b:fold_f
i
les
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r
Lou
i
s Andersen
Opti
m
ize th
e
d
i
r
watcher, change its
c
he
c
k time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Lo
u
i
s A
n
dersen
Heed dialyz
e
r
.
Get fix in for last couple of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Move un-
v
erbo
s
e m
a
r
ker a bit through peer_recv as
wel
l
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis And
e
rsen
Un-verbose a bit in peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper Louis
A
ndersen
U
n
-
verbose some n
a
mes in
etorren
t
_mgr while
w
e are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Rename etorren
t
_t_manager t
o
e
t
orrent_mg
r
.
commit
|
commitdiff
|
tree
2008-07-30
J
esp
e
r Lo
u
is Andersen
Me
r
ge branch 'jlouis/fix-app
l
ic
a
tion-star
t
up' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
o
u
is An
d
ersen
Allow
dependent
applications to already be started
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper
Louis Andersen
Create a peer ma
n
ag
e
r, and a co
u
nte
r
m
a
n
ager
.
commit
|
commitdiff
|
tree
2008-07-29
J
es
p
er L
o
u
i
s Anderse
n
Gracefully han
d
le i
s
_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesp
e
r Louis Ande
r
sen
Don't kill the FS p
r
o
c
ess dict if
we can't
f
ind a f
i
le
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis Anderse
n
If a
peer already
h
as a piece,
don't bother
t
el
l
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis
An
d
ersen
Enable a log
message so we c
a
n
track if t
h
e code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis A
n
d
ersen
T
r
acker
:
Sto
p
gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis Andersen
Merge bran
c
h
'jlouis/fix-f
p
map-const
r
u
ction' into
nex
t
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s An
d
ersen
W
h
en cons
t
ructi
n
g th
e
fpmap,
w
e run
mo
d
ular arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
ersen
Merge branch 'master' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r Louis Andersen
We are in 2008, godd
a
mmit
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
L
ouis Andersen
Co
r
rec
t
a bug in optimistic
unchoki
n
g
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
Andersen
Merge branch 'jlouis/fix-unchoking' into
n
ext
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Unc
h
oking: only c
o
unt guys that are really being u
n
choked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r
Louis Andersen
Merge b
r
a
n
ch
'
j
loui
s
/
s
e
e
ders-disconnect' into n
e
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r Loui
s
And
e
rsen
If a
pee
r
is a seede
r
, t
h
en disconnect him if w
e
also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r L
o
uis Anderse
n
M
e
r
ge
c
ommit 'origin/
n
ext' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis Andersen
Merge branch 'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Anderse
n
M
e
rge branch 'jlo
u
is/
n
e
w
-ch
o
king-algo'
i
nto next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Anders
e
n
Correct seeder set
w
he
n
r
e
choking
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
ndersen
Corr
e
ct c
h
oker test from
#recho
k
e_
i
nfo
.
state to #rech
o
ke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is An
d
ersen
Fi
x
choking state cal
c
ulation f
o
r leecher
s
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis
A
n
ders
e
n
Set
s
ome sensib
l
e
d
efaults for the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Andersen
Fix the cyclic
c
hain
m
ove in the chok
e
r
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Anders
e
n
Ha
n
d
l
e
initial
recv timeouts gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Co
r
r
ectly tr
a
ck
s
e
e
d
e
r
s as well
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Lou
i
s Anders
e
n
O
nl
y
per
f
orm rechokes when we need t
o
from peer_r
e
cv
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sp
e
r Louis Andersen
Start up t
h
e cyclic ch
a
in f
o
r the opt
.
uncho
k
e a
g
ain
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
Imp
l
ement
the new choking algo
r
ithm
.
St
i
ll some l
o
ose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis And
e
rsen
Introdu
c
e d
y
namic u
p
load slot allocation
+ confi
g
u
r
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
uis An
d
ersen
Globaliz
e
the etorr
e
nt_t_
p
eer_group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per
L
ouis Andersen
M
e
r
g
e branch
'master
'
into n
e
xt
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
Merge
b
ranch 'j
l
ouis/
t
yp
e
s
'
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Anders
e
n
M
e
r
g
e
b
ranch 'j
l
ouis/snub
b
ing'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er L
o
uis Andersen
Merg
e
branch 'jloui
s
/d
u
plicate'
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Andersen
Merge branch
'
j
louis/stopping'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis A
n
dersen
Merge branch 'jlouis/enter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
J
e
s
p
er Louis And
e
rsen
Correct seeder set when rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis
A
n
d
ersen
Correct
c
h
o
k
er t
e
st fro
m
#rechoke_i
n
f
o
.
state to #re
c
hok
e
_
inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
u
is Ande
r
sen
Fix choking
s
t
ate
c
al
c
ulation fo
r
leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
oui
s
Andersen
Set some s
e
nsible def
a
ults for the #p
e
e
r_st
a
te record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
L
ouis And
e
rsen
Fix th
e
cyclic chain move in th
e
choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ander
s
en
Hand
l
e
init
i
a
l recv
time
o
uts gracef
u
lly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Correct
l
y trac
k
see
d
e
rs
a
s well
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis Andersen
Only perform
r
echokes when
w
e need to
f
rom p
e
er_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Lo
u
is Anderse
n
Start
up the cyclic chai
n
for the opt
.
unchoke ag
a
in
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Ande
r
sen
Implement the new
c
hoking algor
i
thm
.
Stil
l
some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s
A
n
der
s
en
In
t
roduce dyn
a
m
ic upload s
l
ot alloca
t
ion + conf
i
gu
r
ation
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
per Louis Anders
e
n
Glo
b
alize th
e
e
t
orre
n
t_t_
p
eer_
g
r
ou
p
_mgr an
d
ren
a
me
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Merge branch 'next' i
n
to jlouis/t
y
pes
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Louis Andersen
T
y
pe the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Louis Andersen
Implement support
f
or snu
b
bing
.
S
t
ill needs to
be
uti
l
ized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper
L
ouis Andersen
Cor
r
ectly
h
andle the case w
h
ere ther
e
a
r
e no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ande
r
sen
Annotate t
h
e mne
s
ia records with
t
ypes
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis Andersen
Merge branch 'jlouis/stopping' int
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis
Andersen
Merg
e
br
a
n
ch '
j
l
o
uis
/
enter-bad-peers'
i
nto nex
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anderse
n
Implem
e
nt
c
ode for
checki
n
g tor
r
ents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ou
i
s Andersen
Simple func
t
io
n
fo
r
l
istin
g
ba
d
pee
r
s
.
commit
|
commitdiff
|
tree
2008-07-22
Jesp
e
r Louis
Andersen
U
t
ilize the
bad peer manage
r
where possible
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper L
o
ui
s
An
d
ersen
L
et the code be able to enter peer ids for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s And
e
rsen
C
hange st
o
p
order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
e
rsen
u
se
ets:
u
pdate_counter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Correctl
y
kill chunks fr
o
m an
i
nv
a
lid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Anderse
n
TODO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Andersen
Merg
e
b
r
anch 'm
a
ster
'
into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge branch '
j
lo
u
is/
b
ad-p
e
er-manager'
commit
|
commitdiff
|
tree
2008-07-22
J
e
spe
r
L
ouis Andersen
Merge branch 'jlo
u
is/reject-ourselv
e
s-in
-
connec
t
'
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Lo
u
is
Ande
r
sen
Merge bra
n
c
h
'jlo
u
is/date-man
i
pulations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Loui
s
Ande
r
s
e
n
Move the #pi
e
ce table from mnesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Je
s
per Louis Ander
s
e
n
Move
t
he #chunk mnesi
a
table into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis Andersen
Push #p
i
ece handling f
u
nction to the eto
r
rent_
p
i
e
ce
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
T
h
r
e
a
d everything ch
u
nk
-
wis
e
through the chunk
ma
n
age
r
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
ouis Anders
e
n
Cle
a
nup
.
O
n
ly
work on one
t
hi
n
g at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Prelim
i
na
r
y chunk
manager
cod
e
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Ande
r
sen
P
reli
m
inary pi
e
ce manager code
.
commit
|
commitdiff
|
tree
next