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
Add support for arbitrary protocol capabilities.
2008-08-16
Jesper Louis
Andersen
Ad
d
s
upport for arbi
t
rary protocol c
a
pabilities
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis An
d
e
rsen
I
m
plement encoding/deco
d
i
n
g of f
a
st extension messages
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lou
i
s Andersen
When st
o
pping et
o
r
rent, save the disk-state
.
commit
|
commitdiff
|
tree
2008-08-01
J
esper Lou
i
s Anderse
n
Merge branch
'
jlo
u
is/fixe
s
'
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Loui
s
Andersen
Merge b
r
anch
'
jloui
s
/
optimize-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Merg
e
b
ra
n
ch 'jlou
i
s
/
cleanup'
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
uis
A
ndersen
M
e
rge bra
n
ch
'j
l
ouis/ac
c
e
p
tor-starts-incoming
'
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per
L
o
uis Andersen
Use a t
r
y
.
.
cat
c
h in et
o
rrent_fs:read_pieces_and_ass
e
m
ble/3
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper Louis
Ande
r
sen
Tighten exce
p
tion cat
c
h
i
n
peer_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis
A
n
d
ersen
Fix
a
state passing bug in
the
c
hoke
r
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
i
s
A
ndersen
Get ri
d
of cho
k
er t
e
rmination message, which was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Ande
r
sen
Handle {err
o
r, ehostunreach} in peer_recv
b
y
clos
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is An
d
ersen
Let the
FS proces
s
clear the pa
t
h-map
.
W
hil
e
h
e
re
f
ix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Loui
s
Ander
s
en
Gu
a
rd saf
e
_fix
t
a
b
le in
a
tr
y
.
.
a
f
ter
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis Andersen
U
s
e fil
e
l
ib:wildcard rather than f
i
le
l
ib:fold_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Louis Andersen
Opt
i
m
i
ze the dirw
a
tcher,
c
hange its
c
h
e
ck time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Loui
s
Andersen
Heed dialyze
r
.
Get fix in for last c
o
upl
e
of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lo
u
is A
n
dersen
Move un-verbose marker
a
bit through pe
e
r_recv as well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s An
d
ersen
Un-verbose a bit
i
n peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
ouis A
n
derse
n
Un-verbo
s
e some names i
n
etorren
t
_mgr while
w
e
are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Louis And
e
rsen
Rename etorrent_t_ma
n
ager to etorrent_
m
g
r
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Me
r
ge branch 'jlouis/fix-application
-
startup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper
L
o
uis An
d
ers
e
n
A
llow d
e
pendent ap
p
licatio
n
s
t
o already be star
t
ed
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper
L
ouis Andersen
Crea
t
e
a
p
e
er manager, and a counter m
a
nag
e
r
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Louis Andersen
Grace
f
ully handle is_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Andersen
Don't kill th
e
FS process dict if we c
a
n't fi
n
d a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Lo
u
is
A
nders
e
n
I
f a peer already ha
s
a piece, don't bo
t
her tellin
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis And
e
rs
e
n
Enable a log message
so we
c
an track
i
f
t
h
e code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis Ander
s
en
T
rack
e
r
: Stop
gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s
A
n
dersen
Merge branc
h
'jloui
s
/fix-fp
m
ap-constr
u
ction' into n
e
x
t
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
When const
r
ucting the fpmap, we run modular
a
rithmeti
c
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis Anderse
n
Merg
e
branch 'm
a
ster' into next
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Loui
s
A
nde
r
se
n
W
e
a
re in 2008, goddammi
t
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Loui
s
Ande
r
sen
Cor
r
ect a bug in optimi
s
tic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
J
espe
r
L
ouis
Andersen
M
erge
branch 'jlo
u
i
s
/
f
i
x
-unchoking' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
Andersen
Unchoking: only count g
u
y
s
t
hat are really
b
e
i
ng unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Lo
u
is An
d
ers
e
n
Merge branc
h
'jloui
s
/seeders-disconnect'
into ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis Andersen
If a
p
eer i
s
a seeder, then
d
i
s
c
onne
c
t hi
m
if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Merge commit '
o
rigin/next' i
n
to
n
ext
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is A
n
dersen
Merge
br
a
nch '
m
aster' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
L
o
u
is
Ander
s
e
n
Merge br
a
nch
'jloui
s
/new-c
h
oki
n
g-algo'
into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
ui
s
Anders
e
n
C
o
rrect seeder set w
h
en rech
o
kin
g
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Loui
s
Andersen
Correct cho
k
er test fro
m
#rechoke_info
.
state t
o
#
r
ec
h
oke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r L
o
ui
s
Andersen
F
i
x
choking state cal
c
ulation
f
or
l
eec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is An
d
ersen
Set som
e
sen
s
ible defau
l
ts for the #peer
_
state re
c
or
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
ndersen
Fix
the
c
y
c
l
ic chain m
o
ve in the c
h
oker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Ande
r
sen
Han
d
le
initial r
e
cv t
i
meout
s
gracef
u
l
l
y
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
i
s
A
ndersen
Corr
e
ctly track seeders as wel
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
O
n
l
y perform rec
h
okes
wh
e
n we need t
o
from pe
e
r
_
rec
v
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
u
is Anders
e
n
Start
up the cycl
i
c chain
f
or the opt
.
unc
h
oke aga
i
n
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis An
d
ers
e
n
Implement the n
e
w choking a
l
gorithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Introduce d
y
n
a
mic upload slot allocation
+
configur
a
tion
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Glob
a
lize
t
h
e etor
r
ent_t_peer_group_mgr
a
n
d
rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis Andersen
Merge bra
n
ch 'master' in
t
o next
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis And
e
rsen
Merge branch 'j
l
ouis/ty
p
es'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branch 'jlouis/snu
b
bing'
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis A
n
ders
e
n
Merge branch 'jlouis
/
duplica
t
e
'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis
Andersen
Merge bran
c
h 'jlouis/stoppi
n
g'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branc
h
'jlouis/enter-bad
-
peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Correct seeder
set
w
h
e
n rechok
i
n
g
.
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis Andersen
Correc
t
ch
o
ke
r
test from #rechoke_i
n
fo
.
s
tate to #rechoke_
i
nf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
F
ix ch
o
king
st
a
te calcul
a
tion for leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Louis An
d
ersen
S
e
t some sensible def
a
ul
t
s
f
or the #peer_sta
t
e rec
o
rd
.
commit
|
commitdiff
|
tree
2008-07-25
J
esper L
o
uis Andersen
Fix
t
he cy
c
l
i
c chain move in t
h
e choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Anders
e
n
Han
d
le initial recv t
i
meouts gracef
u
lly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Correctly t
r
ack seeders as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Loui
s
Andersen
On
l
y perform
r
e
cho
k
es w
h
e
n we need to
f
r
om p
e
e
r
_
recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
er Louis A
n
d
e
rs
e
n
Start u
p
the cyclic
c
ha
i
n for the opt
.
un
c
hoke
again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Lou
i
s Andersen
Implement
t
he new ch
o
k
i
ng algorit
h
m
.
Still
s
ome l
o
ose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Introduce dynamic
u
pload
slot allocation + confi
g
urat
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
Louis Andersen
Globalize the eto
r
rent_t_peer_group_m
g
r
a
nd renam
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Merge branch 'next' into jloui
s
/types
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Louis Ander
s
en
Ty
p
e th
e
#rate_mg
r
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
I
mplement support
for snubbing
.
Still n
e
ed
s
to be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Louis Ande
r
s
en
C
o
rrectly
h
andle the
c
ase
w
h
e
re
there
are no
d
uplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Annotat
e
th
e
mnesi
a
records with t
y
pes
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Loui
s
Andersen
Mer
g
e branch '
j
louis/
s
t
o
pping' i
n
t
o next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
A
ndersen
M
e
r
ge bran
c
h 'jlouis
/
ente
r
-bad-peers' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Andersen
Im
p
lemen
t
c
o
de f
o
r checking
torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Ande
r
s
e
n
Simple
f
u
nction for listing bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ersen
Utilize the bad pe
e
r manage
r
w
h
e
r
e
possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Let
th
e
code be
a
ble to enter p
e
er
i
ds
for
offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis
Andersen
Cha
n
ge stop order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
ndersen
u
se
e
ts:update_counter
f
or speedu
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
Louis Andersen
Correctly kill c
h
un
k
s f
r
om an i
n
valid pie
c
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
d
e
rsen
TODO
cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per L
o
uis Anders
e
n
Merg
e
branch 'm
a
ster' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
A
ndersen
Mer
g
e br
a
nch 'jlouis/ba
d
-peer-man
a
ger'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
dersen
Merge branch 'jlouis/reject
-
ourse
l
ves-in-connect'
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
u
is
A
ndersen
M
e
rge branch
'jlouis
/
date-manipulations'
commit
|
commitdiff
|
tree
2008-07-21
Jesper
L
ou
i
s Andersen
Move the #piece t
a
ble from mne
s
ia to
ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
e
s
p
e
r Louis Andersen
Move the #chunk mnesia
t
a
bl
e
into ET
S
.
commit
|
commitdiff
|
tree
2008-07-21
Je
s
per Louis Andersen
Push #
p
iece hand
l
ing function
t
o the etorrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jespe
r
Louis Andersen
T
h
read everything chunk-wi
s
e through the chunk
m
anager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r
Louis
A
nde
r
se
n
Clea
n
up
.
Only work
o
n one thing at a time
.
commit
|
commitdiff
|
tree
2008-07-20
Je
s
p
er L
o
uis Anderse
n
Prelimin
a
ry chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis
Andersen
Pr
e
l
i
minary piece ma
n
ager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r
Lo
u
is A
n
d
er
s
en
Merge bran
c
h 'jlouis/bad-peer-manager
'
i
n
to next
commit
|
commitdiff
|
tree
2008-07-20
J
esper Loui
s
Andersen
Merg
e
b
r
anch 'jlouis
/
rej
e
ct-ourselves-in-connect'
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Merge b
r
a
nch 'jlouis/d
a
te-manipulation
s
' into
ne
x
t
commit
|
commitdiff
|
tree
next