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
Track if the peer supports the fast extension.
2008-08-16
Jesper Louis Ande
r
sen
T
r
ack if the peer
s
upports the
f
ast ex
t
ension
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis Andersen
Add
s
upport for protocol
d
e
c
oding
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis Andersen
Add support fo
r
arbitrary protocol
c
a
pabilities
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
i
s
An
d
e
r
s
e
n
I
m
plement encoding/decoding of fa
s
t
ext
e
nsion
m
essage
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
i
s
Ande
r
sen
Wh
e
n sto
p
ping
etorrent,
save the
d
i
sk-stat
e
.
commit
|
commitdiff
|
tree
2008-08-01
Jesper Loui
s
Andersen
Merge b
r
anch 'j
l
ouis/fix
e
s'
commit
|
commitdiff
|
tree
2008-07-31
J
esper Loui
s
Andersen
M
erge branch 'jlouis/optimize
-
dirwa
t
cher'
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Louis Andersen
Merge branch 'jl
o
uis/cleanu
p
'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis A
n
dersen
Merge branch
'jlouis/acc
e
ptor-s
t
arts-in
c
oming'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Ande
r
sen
Use a tr
y
.
.
c
a
tch in etorrent_fs:
r
e
a
d_pieces
_
and_
a
ssemble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Tighten
e
xcept
i
on catch in peer_m
g
r
.
commit
|
commitdiff
|
tree
2008-07-31
J
esper Louis Andersen
Fix a
s
t
a
te passing bug in
t
he chok
e
r
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Loui
s
Andersen
Get rid of choker termination message, wh
i
c
h
was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
J
esper Louis Ander
s
en
Handle {error, ehostunreac
h
} in peer_recv by closin
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis Andersen
L
et th
e
FS proces
s
c
l
ear the path-
m
ap
.
Wh
i
l
e
here fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
J
esper Louis Andersen
Guard
s
afe_f
i
xtable in a tr
y
.
.
aft
e
r
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis Ander
s
en
U
se fil
e
lib:wildcard
r
ather than filelib:fold_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Andersen
Opt
i
mize
th
e
dirw
a
t
cher, change its check time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Ande
r
se
n
Heed dial
y
zer
.
Ge
t
f
ix in for last cou
p
le of
cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per
Louis Anderse
n
Move un-ve
r
bose mark
e
r a bit t
h
rou
g
h peer_rec
v
as well
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper Louis
A
n
d
ersen
Un-ve
r
bose
a bit in peer_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis And
e
r
s
e
n
Un-verbose s
o
me n
a
m
e
s
i
n
e
torrent_mgr whi
l
e we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
Ande
r
sen
R
e
name etorren
t
_t
_
manager to etorrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
s
per Louis Andersen
Merge branch 'jlouis
/
fix-a
p
plication-s
t
ar
t
up' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anderse
n
Allow
d
ependent
ap
p
li
c
a
t
i
ons
to already be s
t
ar
t
ed
.
commit
|
commitdiff
|
tree
2008-07-29
Jespe
r
Louis And
e
rsen
Create a peer mana
g
e
r, an
d
a counter man
a
ge
r
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Lou
i
s A
n
d
e
r
s
en
Gracefully
h
a
n
dl
e
is_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jes
p
e
r Louis Ande
r
sen
Don
'
t kill t
h
e FS process dict if we can't find a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Lou
i
s
A
n
d
er
s
en
I
f a peer alrea
d
y ha
s
a
p
iece, don'
t
bother tell
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Lou
i
s Ande
r
se
n
Enable
a log mes
s
age so
we can track if th
e
c
o
d
e does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis And
e
rsen
Track
e
r: Sto
p
gracefully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
ndersen
M
erge branch '
j
louis/fix-fpmap-constr
u
ction' into next
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper L
o
uis And
e
rsen
When con
s
tructing the f
p
map, we
r
u
n m
o
dular
arit
h
m
e
tic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Loui
s
Andersen
Merge
b
r
a
nch 'master'
into
n
ext
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Anders
e
n
We are in 2008
,
goddam
m
it
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Loui
s
Ander
s
en
Correct a bug i
n
optimistic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r Louis Anders
e
n
Merge branch 'jlouis/fix
-
un
c
hoking' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
A
nd
e
r
s
e
n
U
n
choki
n
g: o
n
ly c
o
unt
guys
t
h
a
t are reall
y
be
i
ng uncho
k
ed
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper
Lou
i
s Andersen
Merge branch 'jlouis/seeders
-
d
i
sc
o
nnect' into next
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis And
e
rsen
If a peer is a see
d
e
r, then
d
iscon
n
e
ct hi
m
if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Lou
i
s Anders
e
n
Merge
comm
i
t
'origi
n
/next' int
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Anders
e
n
M
e
rge branch 'master' into next
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis Andersen
Merge branc
h
'jlouis/new-choking-alg
o
' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
Correct seeder set
w
h
e
n rechokin
g
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Lou
i
s Andersen
Correct chok
e
r
test
f
rom #rechoke_inf
o
.
state to #rechoke_i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
F
i
x ch
o
king state calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
n
d
e
rsen
Set some
sensible defaults for
the #pee
r
_
s
t
a
te record
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sp
e
r
L
ouis A
n
dersen
F
ix the cyclic
c
hain
move in the c
h
o
k
e
r
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Lo
u
is An
d
ersen
H
andle i
n
i
t
ial
r
ecv
timeouts gra
c
e
f
ully
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Andersen
Correc
t
ly track se
e
ders as well
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Anderse
n
Only perform r
e
ch
o
kes when
we
need
t
o fr
o
m pe
e
r_recv
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Louis Anderse
n
Start up th
e
c
y
clic cha
i
n for
the opt
.
u
nc
h
o
k
e again
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Loui
s
Anderse
n
Implement
t
he
n
ew
c
hoking algorith
m
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
Int
r
oduce
dynamic upload slot al
l
ocat
i
o
n
+ configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis
Andersen
Glo
b
alize the et
o
rrent_t_peer_group_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Loui
s
An
d
ersen
Merge bran
c
h
'
master' int
o
ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Merge branch 'jlouis/types
'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lou
i
s Andersen
Merge branch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis
A
ndersen
M
e
rge branch 'j
l
ouis/dup
l
icat
e
'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
ouis Andersen
M
erge br
a
nch 'jlouis/stoppi
n
g'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis Andersen
Merge branch '
j
louis/enter-bad-
p
eers'
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
e
r
L
ouis
A
n
dersen
Correct seed
e
r set when re
c
ho
k
ing
.
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r L
o
u
is Andersen
Correct
cho
k
er
t
e
s
t fro
m
#recho
k
e
_info
.
state to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per Lo
u
is And
e
rsen
F
ix ch
o
king state calculat
i
o
n
for leeche
r
s
.
commit
|
commitdiff
|
tree
2008-07-25
J
esper Lou
i
s Anderse
n
Set some sensi
b
le defaults for the #peer_state recor
d
.
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis A
n
dersen
Fix the cy
c
lic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Lo
u
is
Andersen
Hand
l
e
i
niti
a
l r
e
cv ti
m
e
out
s
gra
c
e
f
ully
.
commit
|
commitdiff
|
tree
2008-07-24
Je
s
per Louis Andersen
C
o
rrectl
y
track seeder
s
as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Only per
f
orm r
e
chokes whe
n
w
e
need
to from pee
r
_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jespe
r
Louis And
e
rsen
St
a
r
t
u
p the cyclic chain for t
h
e o
p
t
.
unchoke agai
n
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
s
p
er Lou
i
s Andersen
I
m
plement the new choking al
g
orithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Ander
s
en
Introduce dyn
a
mic uploa
d
slot alloc
a
tion
+
c
o
nfigurat
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
sper Louis An
d
ers
e
n
Glob
a
l
i
ze
th
e
etorre
n
t_t_
p
eer_group_mgr and
ren
a
me
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Merge
b
ranch 'next'
i
nto
j
lo
u
is/ty
p
es
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Type the #rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Louis
A
ndersen
Imple
m
ent
support for s
n
ubbing
.
Sti
l
l needs t
o
be
u
ti
l
ized
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Louis Andersen
Corre
c
tly h
a
ndle the case where there are no
d
u
plicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Annotate the m
n
e
sia rec
o
rds wit
h
typ
e
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Louis A
n
derse
n
M
erge b
r
an
c
h 'jlo
u
is/s
t
oppi
n
g'
int
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Andersen
M
e
rge branch 'jlouis/ent
e
r-bad-peers'
in
t
o next
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ouis Andersen
Imple
m
ent code for checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
e
r
L
ouis
A
ndersen
S
imple function for li
s
ting bad p
e
ers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
e
r
s
e
n
U
t
ilize th
e
b
a
d peer manag
e
r where possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ou
i
s A
n
ders
e
n
Let
t
he
c
o
d
e
be
ab
l
e to enter peer ids f
o
r off
e
nd
e
rs
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er
L
oui
s
Andersen
Cha
n
ge stop order
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Louis Andersen
use et
s
:upd
a
te_counter for speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
u
is Andersen
Correctly kill ch
u
nks
from an invalid pie
c
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
A
n
der
s
en
T
ODO c
l
eanup
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per
Louis
Anders
e
n
Merge branch 'master' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge bra
n
ch '
j
louis/ba
d
-peer-manager'
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
L
o
u
i
s Andersen
Merge branc
h
'
jlouis/r
e
ject-
o
urselves-in-conn
e
ct
'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis A
n
derse
n
Merge bran
c
h 'jlouis/date-manipulat
i
ons'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Lo
u
i
s An
d
ersen
Move t
h
e
#piec
e
t
able from mnes
i
a to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
e
sp
e
r
Louis Ander
s
en
Move th
e
#chunk mnesia
table i
n
to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
P
u
s
h #
p
iece handling fun
c
t
ion to the etorrent_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
J
esper Louis Andersen
Thread everything chunk-wise through the c
h
unk man
a
ger
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Lo
u
is Andersen
Cleanup
.
Only wo
r
k on one thi
n
g
at
a
time
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
spe
r
Louis Ander
s
en
P
r
eliminary c
h
unk manager
code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis Andersen
Prelimi
n
ary pi
e
c
e manager code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
sper Lou
i
s
A
ndersen
Merge br
a
nch 'jlo
u
is/bad
-
peer-manager
'
into next
commit
|
commitdiff
|
tree
next