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 SUGGEST messages by soundly ignoring them ;).
2008-08-16
Jesper Louis Andersen
Ha
n
d
l
e SUGG
E
ST messag
e
s by
s
o
u
n
dly ignoring
t
hem ;)
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Lo
u
i
s
Andersen
Tel
l
the send process
a
bout the
f
ast extens
i
on
s
tatus
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Lo
u
is Andersen
Use correct
t
ype
s
pecificati
o
n
i
n
binary construction
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis
Andersen
Handle
C
H
OKE correctly in the fas
t
extension
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis
An
d
ers
e
n
Handle HAVE_AL
L
and HAVE_
N
O
N
E
.
Cleanup
t
he BIT
F
IELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Je
s
per Louis Andersen
Trac
k
if th
e
peer
su
p
ports the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Andersen
Add support
for p
r
otocol de
c
oding
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r L
o
uis Andersen
Ad
d
su
p
port f
o
r arbitrary protocol capabilitie
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Loui
s
Andersen
Implem
e
nt encodin
g
/decoding
of fas
t
e
xtension messag
e
s
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Loui
s
Andersen
When stopping et
o
r
rent, save
t
he
disk-state
.
commit
|
commitdiff
|
tree
2008-08-01
Jespe
r
Loui
s
And
e
r
sen
Merge
bran
c
h 'jlou
i
s/fixes'
commit
|
commitdiff
|
tree
2008-07-31
J
e
sper Lo
u
is Andersen
Merge branch 'jlouis/optimize-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Louis Andersen
Merg
e
branch 'jlouis/cle
a
nup'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is Andersen
Merge
branch
'jlouis
/
acceptor-sta
r
ts-incoming
'
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis
Andersen
U
se
a
try
.
.
catch in etorrent_fs:read_pieces_
a
n
d
_as
s
e
m
ble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Lo
u
is
Ander
s
en
Tigh
t
en exception catch in peer_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis An
d
e
r
s
en
F
i
x a
s
t
ate p
a
s
sing bug in the choker
.
commit
|
commitdiff
|
tree
2008-07-31
Jes
p
er Louis Ande
r
sen
Get rid
o
f c
h
ok
e
r termi
n
ation message
,
whic
h
w
a
s w
r
ong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
Handle {error,
eho
s
t
u
nr
e
ac
h
}
in peer
_
re
c
v by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Loui
s
Andersen
Let the FS pro
c
ess clear
the
path-map
.
Whil
e
here
f
ix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
u
i
s Andersen
Guard safe
_
fixtable in a try
.
.
after
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Ander
s
en
U
s
e fi
l
el
i
b:wildcar
d
rather than
f
i
lelib:fold
_
files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s Anders
e
n
Optimi
z
e the
d
i
r
watcher,
c
h
a
nge its chec
k
time to
2
0
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper
L
oui
s
Andersen
Heed dialyz
e
r
.
Get fix in
for l
a
st cou
p
le of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Lo
u
is Ander
s
en
M
o
v
e
un-verb
o
se m
a
rker a bit through peer_recv as w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
s
per Louis And
e
rse
n
U
n
-
verbose a bi
t
in p
e
er_se
n
d
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
spe
r
Louis A
n
dersen
Un-verbose some names in et
o
rren
t
_
mgr whil
e
we are
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper
L
ouis Andersen
Re
n
ame etorrent_t_ma
n
ager to et
o
rrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
e
r Louis Andersen
Merge br
a
nch
'jlouis/fix-application-startup' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper L
o
uis Andersen
Allow
dependent applications to already be started
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis A
n
de
r
sen
Create a peer
m
anager, and a co
u
nter mana
g
er
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Andersen
Graceful
l
y
handle
i
s_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jes
p
er
L
ouis Andersen
Don't kill
the F
S
proc
e
ss dict if we can't f
i
nd a file
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
per Louis An
d
er
s
en
If a peer a
l
r
eady
h
as
a
p
i
ece, d
o
n'
t
bother telli
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
esper Louis Andersen
Enable a log me
s
sage
s
o
w
e
can track if
the code d
o
es
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lou
i
s
Anderse
n
Tracker
:
Sto
p
g
r
a
c
efu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Lou
i
s
A
ndersen
Merge branch
'
jlouis/fix
-
fp
m
a
p
-cons
t
ruction' into next
commit
|
commitdiff
|
tree
2008-07-28
Je
s
per Louis Anders
e
n
When
construc
t
ing
the fpmap, we run modular arithmeti
c
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis Andersen
Merge branch 'maste
r
' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Ander
s
en
We are in 2008, god
d
am
m
it
.
commit
|
commitdiff
|
tree
2008-07-28
J
espe
r
Lo
u
i
s
And
e
rsen
Correct a bug i
n
optim
i
st
i
c
unc
h
oking
.
commit
|
commitdiff
|
tree
2008-07-27
Jes
p
e
r
Louis Andersen
M
erg
e
bra
n
ch 'jlouis
/
fix-
u
nchoki
n
g' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
Andersen
U
n
choking: on
l
y
count gu
y
s
that
are rea
l
ly
b
eing
u
nchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Je
s
p
e
r Louis Andersen
Merge branch 'jlouis/seeders-disco
n
nect' int
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
If a pe
e
r is a see
d
er, the
n
d
i
s
c
o
n
nect him if
w
e
a
l
so
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Ande
r
sen
Merge commit 'origin/next' into next
commit
|
commitdiff
|
tree
2008-07-27
J
e
sper Lo
u
is Ander
s
e
n
M
erg
e
bra
n
ch 'master'
into next
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lou
i
s
A
n
dersen
Merge br
a
nch
'jlouis/new-chokin
g
-
a
lg
o
'
into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
dersen
Corr
e
ct seeder
s
et when rechok
i
ng
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Anders
e
n
Co
r
rect
c
h
oker
t
es
t
from #rechoke_info
.
stat
e
to #
r
echoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sp
e
r Louis Anders
e
n
Fix choking
state calc
u
lati
o
n
f
or
l
eechers
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Set som
e
se
n
sible de
f
a
ults
fo
r
the #peer_stat
e
reco
r
d
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Fix the cyclic chain
m
ove in the chok
e
r
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Lo
u
is A
n
d
e
rsen
H
andl
e
initial re
c
v timeo
u
ts grace
f
u
l
ly
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
u
is Anderse
n
Correctly track
s
e
eders as we
l
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s An
d
ersen
Only perf
o
r
m rechokes when we need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis A
n
dersen
St
a
rt
up t
h
e cy
c
lic chain for the opt
.
unchoke ag
a
in
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Loui
s
Anders
e
n
Implement the new choki
n
g al
g
orithm
.
S
t
ill some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
es
p
er L
o
uis Anders
e
n
Introduce dynamic upload slo
t
allocation + conf
i
guration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
Globali
z
e the
etorrent_t_p
e
e
r_gr
o
up_
m
gr and
renam
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er Louis And
e
rsen
Merge
b
ranch 'master' into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ander
s
e
n
Merge br
a
nch 'jlouis
/
t
y
pes
'
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
er
L
o
uis Andersen
Merge branch 'jl
o
uis/snub
b
ing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper L
o
uis Anders
e
n
Merge branch 'jlouis/du
p
lica
t
e'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
ndersen
M
e
rge branch 'jl
o
uis/stopping
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Andersen
Merge branc
h
'j
l
ouis/enter-bad-
p
eers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ande
r
s
en
Correct seeder se
t
when rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jespe
r
Lou
i
s
Ande
r
sen
Cor
r
e
c
t
choker
t
est fr
o
m #rechoke_info
.
stat
e
t
o
#
rechok
e
_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
Je
s
p
e
r
L
ou
i
s An
d
erse
n
Fix choki
n
g
s
tate
c
a
l
cu
l
ation fo
r
leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Lou
i
s Andersen
Set some se
n
sible def
a
ults fo
r
the #p
e
er_state record
.
commit
|
commitdiff
|
tree
2008-07-25
J
esper Louis
A
ndersen
Fix th
e
c
y
cl
i
c ch
a
in move in t
h
e choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Loui
s
Anderse
n
Handle
initial recv time
o
uts gr
a
ce
f
ully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesp
e
r Loui
s
Ande
r
sen
Corr
e
ctl
y
track seeders as well
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s Andersen
Onl
y
per
f
o
r
m recho
k
e
s
w
h
en w
e
need to from peer
_
recv
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
spe
r
Louis Andersen
S
t
ar
t
u
p
the cycli
c
chain for the opt
.
u
nchoke
again
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
e
r
L
ouis Andersen
Implement the new
c
hoking algorith
m
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis An
d
ersen
Introdu
c
e
dynamic uplo
a
d slot
al
l
ocation + con
f
igur
a
tion
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
e
sper Loui
s
A
n
dersen
Gl
o
ba
l
ize the
e
t
orrent_t_
p
eer_
g
roup_mgr and rename
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Lo
u
is An
d
ersen
Mer
g
e
branch 'ne
x
t' into jlouis/
t
ypes
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Lo
u
i
s Andersen
T
y
pe the #
r
ate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
Jesp
e
r Louis
A
ndersen
I
m
plement s
u
pport
for snu
b
b
ing
.
Still needs
to
b
e
ut
i
lized
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis
A
ndersen
Cor
r
ectly han
d
le the case
w
h
e
re there are no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
Je
s
pe
r
Lo
u
is An
d
erse
n
Annotate the
mne
s
ia
records
w
i
t
h types
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis Andersen
Merg
e
bra
n
ch
'jlouis/sto
p
ping'
i
n
t
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
sen
M
e
rge bra
n
ch 'jlouis/enter-bad-peers' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s
Anderse
n
Implement
c
od
e
for c
h
ecking tor
r
ents
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lo
u
is Anders
e
n
Simple functi
o
n for lis
t
ing
bad peer
s
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper
Lo
u
is A
n
dersen
Utilize t
h
e bad pe
e
r ma
n
ager where possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Andersen
Let the code be able
t
o ente
r
peer ids for o
f
fe
n
ders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Change
s
top order
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Lo
u
is Andersen
u
s
e ets
:
updat
e
_counter fo
r
speedup
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper Lo
u
is And
e
rsen
Correctly kill chunk
s
fr
o
m
an i
n
v
a
lid
p
iece
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er Louis Andersen
T
ODO
c
leanup
.
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis Andersen
M
e
rge b
r
anch 'master' i
n
to next
commit
|
commitdiff
|
tree
2008-07-22
J
esper
L
ouis An
d
ersen
Merg
e
br
a
nch 'jlouis/bad-peer-m
a
nager'
commit
|
commitdiff
|
tree
2008-07-22
J
es
p
e
r
Lo
u
is A
n
de
r
s
e
n
Merge bra
n
ch 'jlouis
/
r
e
ject-ours
e
lves-in-con
n
e
ct'
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
ndersen
Merge
b
ranch
'
jlouis/date-
m
anipulations
'
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er
Lou
i
s Andersen
Move the #
p
iece table from mn
e
sia t
o
ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis Andersen
Move the
#
chunk mnesia tab
l
e into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis And
e
rsen
Push #pie
c
e hand
l
ing function
to t
h
e etorrent_
p
iece
.
.
.
commit
|
commitdiff
|
tree
next