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
Merge commit 'tuncer/for-jesper'
2009-02-23
Jesper
Louis Andersen
Merge c
o
mmit 'tuncer/for-jesper'
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Loui
s
Andersen
A
d
d allow
e
d fa
s
t se
t
generation code
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Ande
r
sen
Cleanu
p
and handle mor
e
fast extension sp
e
cialitie
s
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper
L
o
uis Andersen
Clean up the
F
S processes a bit
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
er
Louis Andersen
Add an in
i
tial
i
zer
to et
o
rre
n
t_rate that
picks up th
e
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
sper Louis
Andersen
Write
s
ome (ugly)
code for
h
an
d
ling the fast
e
x
t
ension
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis
A
n
de
r
sen
Add s
u
pport
f
or request reje
c
ts
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
Louis Ande
r
sen
H
a
nd
l
e SUGGEST
m
essages by soundly
ignoring
t
hem ;)
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Anders
e
n
Tell the send process about th
e
fast e
x
tension sta
t
us
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Use
c
o
r
rect type specification in bina
r
y c
o
n
struction
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Ande
r
sen
Ha
n
dle CHOKE
correc
t
ly in t
h
e fast ext
e
ns
i
on
.
commit
|
commitdiff
|
tree
2008-08-16
J
esper Louis Anders
e
n
H
a
ndle HAVE_ALL an
d
HAVE
_
NONE
.
C
lean
u
p the BITF
I
ELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis Ande
r
sen
Track if
the peer s
u
pports the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
is Anders
e
n
Add suppor
t
for protocol decoding
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
is Anders
e
n
Add suppo
r
t for arbitrary protocol capabiliti
e
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Lou
i
s Ande
r
sen
Impl
e
m
ent encoding/decoding
o
f
f
ast extens
i
on messages
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per
Lou
i
s Andersen
When stoppin
g
e
t
orrent, save the d
i
s
k-state
.
commit
|
commitdiff
|
tree
2008-08-01
Jesper Louis Andersen
Merge br
a
nch 'jlou
i
s/fixes
'
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per L
o
uis Andersen
M
e
rge branch 'j
l
ouis/optim
i
z
e-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Louis Andersen
Me
r
ge branch
'jlou
i
s/cleanup'
commit
|
commitdiff
|
tree
2008-07-31
J
esper Louis An
d
ers
e
n
Merge bran
c
h
'jlouis/acceptor-starts
-
incoming
'
commit
|
commitdiff
|
tree
2008-07-31
Je
s
p
e
r Louis
Ande
r
sen
Use a tr
y
.
.
catch in eto
r
rent_fs:rea
d
_pieces_and_assemble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is Ander
s
en
Tighten exception
catch in peer_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper Louis
Ander
s
en
F
i
x
a
state
passing bug in the choker
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Get rid
of choker termination message, which was
wrong
.
commit
|
commitdiff
|
tree
2008-07-31
J
esper Loui
s
Anders
e
n
Han
d
le {err
o
r,
e
hostunreach} in peer_rec
v
by cl
o
sing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis An
d
e
r
se
n
Let th
e
F
S
proce
s
s clear the pa
t
h-map
.
While he
r
e
fi
x
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per Louis
A
ndersen
Gu
a
rd safe_fixtable
i
n a
t
ry
.
.
after
.
Fi
x
m
entione
d
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper Louis A
n
dersen
Use fil
e
l
i
b:wildcard rath
e
r than
filel
i
b:fold_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er L
o
u
i
s An
d
erse
n
O
p
t
imize
the dirwatcher, chang
e
i
ts
c
heck time to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
Louis Anderse
n
Heed
dialyzer
.
G
et fix in fo
r
last couple of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
pe
r
Louis Andersen
Move un-verbose
m
ark
e
r a bit through pee
r
_recv
a
s w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Louis
Andersen
Un-
v
erbose a bit in
p
e
er_send
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis And
e
rsen
Un-verbose some names
i
n etorrent_mgr w
h
i
le we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anderse
n
Rena
m
e
etorrent_t_mana
g
er to etorren
t
_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
J
es
p
er Louis Andersen
Merge branch
'jlouis/fix-app
l
ication-sta
r
t
up' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper Louis An
d
ersen
Al
l
ow depende
n
t applicati
o
n
s
to alread
y
be started
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Anders
e
n
Create a peer manager
,
and a
c
ounter manager
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper
L
ouis Andersen
Gracefully handle is
_
endgame
.
commit
|
commitdiff
|
tree
2008-07-29
J
esp
e
r Lou
i
s
A
n
d
e
r
sen
Don'
t
kill the FS proc
e
ss di
c
t if we can't find a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
p
e
r Louis
A
ndersen
If a peer
alr
e
ad
y
has a
piece, don't both
e
r telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Louis
Ande
r
s
en
Enable
a
log mess
a
ge so we
c
a
n t
r
ack if
the code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jes
p
er Louis An
d
erse
n
Trac
k
er:
S
top gracefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis
Ander
s
e
n
Merge branch 'jlouis/fix-fpmap-con
s
truction' in
t
o ne
x
t
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Ande
r
sen
When constr
u
ct
i
n
g the fpmap, we run modular arithm
e
tic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
Merge branch 'maste
r
'
i
n
to next
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis
A
nde
r
sen
We are in 2008,
goddammit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
ouis
Andersen
C
orrect
a
bug in optimistic
u
n
choking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Merge branch 'jl
o
u
is/fix-unchoking' int
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper
L
ouis Andersen
Unchoking: only c
o
unt
g
uys
that are re
a
lly being unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jespe
r
L
ouis
Andersen
M
er
g
e b
r
anch 'jlo
u
i
s
/seeders-disconnect' into
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis A
n
ders
e
n
If a peer
i
s
a seeder, then discon
n
ect him if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
er Louis Ander
s
e
n
Merge commit
'orig
i
n/next' into next
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Louis
A
ndersen
Merge branch 'master' into nex
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Me
r
ge br
a
nch 'jlouis/new-choking-
a
lg
o
' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
u
i
s And
e
r
s
en
Correc
t
se
e
der se
t
w
hen
r
e
c
hok
i
ng
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper L
o
uis Ande
r
sen
Cor
r
ect choker
test from
#
r
echok
e
_
i
nfo
.
state to #rech
o
ke_i
n
f
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis
A
n
d
e
rs
e
n
Fix choking
state
c
a
l
culation fo
r
leec
h
ers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis Andersen
Se
t
s
o
me sensible defaults for
the #peer_state recor
d
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis
Andersen
Fix the cyc
l
ic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
o
u
i
s And
e
rsen
Ha
n
d
l
e
initial recv timeout
s
gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Andersen
Correctly track seeders as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
nd
e
rsen
O
n
ly perform rech
o
kes when we need to f
r
om pee
r
_re
c
v
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s
Andersen
Start up
the cyclic
c
h
ain for the o
p
t
.
unchok
e
a
gain
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
er Lo
u
is A
n
dersen
Implement
the new ch
o
k
i
ng alg
o
rithm
.
S
t
i
l
l
some loos
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Andersen
I
n
troduce dynamic
u
p
load sl
o
t
allocation
+ confi
g
uration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis A
n
d
e
r
sen
Globa
l
i
z
e the eto
r
rent_t_
p
eer_group_
m
gr a
n
d
renam
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r
Loui
s
Anders
e
n
Merg
e
bran
c
h 'ma
s
ter' i
n
to next
commit
|
commitdiff
|
tree
2008-07-26
J
e
sp
e
r
Louis
Andersen
Merge bra
n
ch
'
jlouis/t
y
pes'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branch
'j
l
o
u
is/snubbi
n
g
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Me
r
ge b
r
anch
'jlouis/dupl
i
cate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis
A
ndersen
M
e
rge branch 'j
l
o
u
is/stopping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ander
s
en
Merge branch 'jlou
i
s/
e
nter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
J
esper Louis An
d
e
r
s
e
n
Correct see
d
er set
when rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Correct cho
k
er test
f
r
om #rechoke_i
n
fo
.
s
tate to #r
e
c
h
o
ke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Louis Andersen
Fix chokin
g
st
a
te calc
u
lation fo
r
leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis A
n
de
r
sen
Set so
m
e sensible de
f
ault
s
for the #peer_state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Fix the cyclic
chain move in
the
choker
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sp
e
r Lou
i
s An
d
ersen
Handle initia
l
recv timeouts gracef
u
lly
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Correctly track s
e
eders
as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s Andersen
Onl
y
p
e
rform recho
k
es wh
e
n we need to from peer
_
rec
v
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
Louis And
e
rs
e
n
S
t
art up the cyclic chain for the
o
pt
.
un
c
hoke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis An
d
ersen
I
mplement the new chokin
g
alg
o
r
i
thm
.
Still
s
ome loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
e
r
L
oui
s
Andersen
Introdu
c
e dynamic
upload slo
t
allo
c
ation + co
n
figurati
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s
Andersen
Globalize the etorrent
_
t
_
pe
e
r_
g
rou
p
_mgr and r
e
name
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
J
es
p
er Louis Anderse
n
Me
r
ge bran
c
h '
n
ext'
i
nt
o
jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er
L
oui
s
Andersen
Ty
p
e
the #
r
ate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
spe
r
Louis And
e
r
s
en
Impl
e
ment support f
o
r snubbing
.
Still
n
e
eds to be util
i
zed
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
per Louis Andersen
Correctly handle
t
he case where there
ar
e
no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Annotate the mnesia
rec
o
rds with
type
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
A
n
dersen
Merge branch 'jlouis/sto
p
ping' in
t
o next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Merge branch 'jlouis/ente
r
-bad-peer
s
' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
nders
e
n
Implement code for checking torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis Andersen
Simple fun
c
tion fo
r
l
is
t
ing ba
d
peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis And
e
rsen
U
tilize the ba
d
pe
e
r ma
n
ager wh
e
re poss
i
ble
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er
L
ou
i
s Anders
e
n
Let the c
o
de be able to ent
e
r
peer id
s
for o
f
fen
d
ers
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis
A
ndersen
Chang
e
s
top order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
e
rsen
use ets:update_
c
ounter for
speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anderse
n
Correct
l
y kill chunks
f
rom
a
n
i
nvalid
piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is And
e
rsen
TODO cleanup
.
commit
|
commitdiff
|
tree
next