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
Cleanup and handle more fast extension specialities in etorrent_t_peer_send.
2008-08-16
Jesper Louis
A
ndersen
C
l
ean
u
p and handle
m
o
re fast ext
e
nsion speciali
t
ies
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
s
p
e
r Louis Andersen
Clean
up the FS proce
s
ses a bit
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis
Ander
s
en
A
dd an initi
a
lizer to etor
r
e
nt_rate
th
a
t
picks up t
h
e
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis Andersen
Write some (ugly) co
d
e for handling the fast extension
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
ouis
Ande
r
sen
A
dd support for req
u
est rejects
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Louis Andersen
Handle
SUGG
E
ST me
s
sages by soundly ignoring
the
m
;)
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis
A
n
de
r
sen
Tell the send p
r
ocess about t
h
e fast extension status
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper L
o
u
i
s
A
ndersen
U
se correct type specificati
o
n
i
n bi
n
ary constructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis Andersen
H
a
ndle CHOKE co
r
rectly in the fast e
x
tension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Handl
e
HAVE_ALL and H
A
VE_NONE
.
Cleanu
p
the BITF
I
ELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Ande
r
sen
Track if
t
he peer supp
o
rts the
fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Add support for protocol decoding
.
commit
|
commitdiff
|
tree
2008-08-16
Jespe
r
Louis
Andersen
Add s
u
ppor
t
for
a
rbi
t
rary pro
t
ocol
c
apab
i
lities
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Anderse
n
Implement encoding/decodi
n
g o
f
fast extension
messages
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
o
uis An
d
er
s
en
When stopping etorre
n
t, s
a
ve
the disk
-
stat
e
.
commit
|
commitdiff
|
tree
2008-08-01
Jes
p
er Louis Ande
r
sen
Merg
e
branch 'jlou
i
s
/
fixe
s
'
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Louis Anderse
n
M
e
rge branch 'jlouis/optimize-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Merge
bra
n
ch 'jlouis/c
l
eanup'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis And
e
rse
n
Merge branch
'jlouis/a
c
ceptor-starts-incoming'
commit
|
commitdiff
|
tree
2008-07-31
Jesper
L
ouis Andersen
Use a try
.
.
catch in et
o
rrent_fs:read_p
i
eces_and
_
as
s
emble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is Andersen
Tighten exception catch i
n
p
e
e
r_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Fix
a
s
t
ate passing
b
ug in the
c
hoker
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Lo
u
is And
e
rsen
Get rid of cho
k
e
r terminati
o
n
message, which was wro
n
g
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lou
i
s
And
e
rse
n
Handle {error, eh
o
stunre
a
c
h} in peer
_
rec
v
by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis A
n
dersen
L
e
t
the FS
pr
o
cess c
l
e
ar t
h
e
pa
t
h-ma
p
.
While he
r
e fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Guard safe_fixtabl
e
in a
t
r
y
.
.
after
.
Fix mentio
n
ed
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper Louis Andersen
Use filel
i
b:wildc
a
rd r
a
the
r
than f
i
lelib:fold_fi
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Optimize the di
r
watc
h
er, chang
e
i
ts che
c
k tim
e
to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Anders
e
n
Heed dialyzer
.
Get
f
ix in for las
t
cou
p
l
e of clea
n
u
p
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er
Louis Anders
e
n
M
o
ve un-verbo
s
e
m
arker
a
b
it thro
u
gh p
e
er_
r
ecv
as
w
ell
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per
L
ouis Andersen
Un-verbose a
bit in
p
e
e
r
_s
e
nd
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Louis Andersen
Un-ve
r
bose some names in etorrent_mg
r
while w
e
ar
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper L
o
uis An
d
ersen
R
e
name eto
r
rent_t_mana
g
er to
e
torrent
_
mgr
.
commit
|
commitdiff
|
tree
2008-07-30
J
esper L
o
u
is
A
ndersen
Merge branch '
j
l
o
uis/fix-appl
i
ca
t
ion-sta
r
t
u
p' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
n
dersen
A
llow dependent ap
p
lications to a
l
rea
d
y be started
.
commit
|
commitdiff
|
tree
2008-07-29
J
esper Lou
i
s
Andersen
C
r
eate a peer
mana
g
er,
and
a counter man
a
g
e
r
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sp
e
r
L
ouis Andersen
Gracef
u
lly
handle is_endga
m
e
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis An
d
ersen
Don'
t
k
ill the
FS process dict
i
f we can't
f
i
nd
a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis Ande
r
se
n
If a peer already has a pie
c
e
, don't bother telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per
Louis
A
ndersen
Enab
l
e a
log
m
essage
s
o we can trac
k
if the
code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Je
s
p
er Louis Ander
s
en
Tracker: Stop g
r
a
c
e
full
y
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis
A
nderse
n
M
e
r
ge bra
n
ch 'jlou
i
s
/fix-fpmap
-
c
o
nstructi
o
n
' in
t
o next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
When const
r
ucting the f
p
map, we run
m
odular a
r
it
h
metic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Loui
s
Andersen
Merge b
r
a
nc
h
'master'
i
n
to ne
x
t
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
n
de
r
sen
We are i
n
20
0
8,
g
o
ddamm
i
t
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Louis Andersen
Correct a bug in optimistic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Je
s
per Louis
Andersen
Merge branch 'jlo
u
is
/
fix
-
unc
h
o
king' into
n
e
x
t
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Ander
s
en
Unch
o
ki
n
g: only count guys that are really
bei
n
g unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is Ander
s
en
Merg
e
branch 'jlouis/seeders
-
disconnect' in
t
o next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
If a
peer
is a
s
eeder, th
e
n disc
o
nn
e
ct him if we a
l
so
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesp
e
r Louis Andersen
Mer
g
e commit 'origin/nex
t
' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Louis
A
ndersen
Merge b
r
anch 'master' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
Anderse
n
Merge branch '
j
lo
u
is/new-cho
k
ing
-
a
l
go' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
ui
s
Andersen
Correc
t
seeder se
t
w
hen rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r Lou
i
s
A
ndersen
Correct choker
t
est from #rechoke
_
inf
o
.
s
tate to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis A
n
dersen
Fix choki
n
g state calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Se
t
some
s
e
ns
i
ble defaul
t
s for the #peer_
s
tate record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Anders
e
n
Fix
the cyclic chain move in the
c
h
o
ker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ersen
Handle in
i
tia
l
r
e
c
v timeou
t
s gracef
u
l
ly
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper
L
ouis An
d
ers
e
n
Correctly track
s
eeders as well
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
e
r L
o
uis An
d
ersen
Only
perform r
e
c
h
okes
when we
need to from peer_r
e
cv
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
per Louis Anderse
n
Start
u
p
the cyclic chain for
t
he opt
.
unchoke again
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis A
n
ders
e
n
Imple
m
ent the
n
ew choking al
g
orithm
.
Still some loo
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
ndersen
In
t
roduce
d
ynamic upload slot alloc
a
ti
o
n + configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
L
o
uis Andersen
Glob
a
l
ize the e
t
orrent
_
t_peer_group_mgr a
n
d rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
n
dersen
Merge branch 'master' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
uis
A
n
dersen
Mer
g
e branc
h
'jlouis/types'
commit
|
commitdiff
|
tree
2008-07-26
Je
s
p
e
r
L
ouis Andersen
Merge branch 'jlouis/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Andersen
Merg
e
branc
h
'jlou
i
s/duplica
t
e'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge branch '
j
lo
u
i
s
/stopping'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis An
d
ers
e
n
Merg
e
branch
'
jlo
u
is/en
t
e
r
-bad-
p
eers'
commit
|
commitdiff
|
tree
2008-07-25
Je
s
per
Louis
A
ndersen
Cor
r
e
c
t seeder set when
rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Anders
e
n
Correct choker test from #re
c
hoke_inf
o
.
state to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
F
ix choking state calculatio
n
for le
e
c
hers
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
s
pe
r
Louis Andersen
Set some
s
en
s
ible defaults for the
#
peer_state record
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
F
i
x the
c
yclic chain move in the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Louis Andersen
Ha
n
dle
i
niti
a
l
r
e
cv ti
m
eouts
gracefully
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
spe
r
Louis Andersen
Correc
t
ly tra
c
k
seeders as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Only perform
r
echokes
wh
e
n we need to fr
o
m
peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis
A
n
d
ersen
Start
u
p
the cycl
i
c chain for
the opt
.
u
n
ch
o
k
e again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lo
u
i
s
Ande
r
sen
Implement the new choking a
l
gor
i
t
h
m
.
Stil
l
some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Anders
e
n
Intr
o
du
c
e dy
n
amic upload slot
a
llo
c
ati
o
n
+
configura
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
esp
e
r Louis Andersen
Glo
b
alize the etorr
e
nt
_
t_peer_group_mgr a
n
d rena
m
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Merge bran
c
h
'
ne
x
t'
in
t
o jlouis/type
s
commit
|
commitdiff
|
tree
2008-07-23
J
esper
L
ouis Ander
s
en
Type
t
he #
r
ate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
p
er Louis
Andersen
I
mplement su
p
port for sn
u
bbin
g
.
Still needs to
be utilized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
C
orrectly handle
t
h
e
case
w
here there are
no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Andersen
Annotate t
h
e mnesia
records with types
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis Ander
s
e
n
M
e
rge
branch 'jlouis/stopping' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis And
e
rsen
Merge
b
ranch 'jlouis/enter-bad-pe
e
rs' into next
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis
Ander
s
en
Im
p
lement code for
c
hecking
torrents
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Andersen
S
imple fun
c
t
i
on for listi
n
g bad peers
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
An
d
ersen
U
ti
l
ize t
h
e bad pe
e
r manager wher
e
possi
b
le
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper
L
ouis A
n
ders
e
n
Let the
cod
e
be able t
o
e
n
ter peer ids for
offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Change sto
p
o
r
der
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
ou
i
s A
n
dersen
use ets:update_counter
f
or speedup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Anderse
n
Correctl
y
kill
c
hunks
f
rom a
n
i
n
valid p
i
ece
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Ander
s
en
TO
D
O cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is
A
n
dersen
Merge branch 'ma
s
t
e
r' into next
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Andersen
Merge br
a
nch
'
j
louis/ba
d
-
p
eer-manager
'
commit
|
commitdiff
|
tree
next