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
Use correct type specification in binary construction. Found by Dialyzer.
2008-08-16
Jesper Lou
i
s Andersen
Use c
o
rrect ty
p
e s
p
e
cification in bina
r
y cons
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
J
e
s
p
er Lou
i
s Ander
s
en
Han
d
le CHOKE correctly in
t
he fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r
Lou
i
s Ande
r
sen
H
a
ndle HAVE_ALL and HAVE_NONE
.
Cleanup the BITFIELD
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r Louis Anderse
n
Track if the pee
r
supports the fast extension
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper Louis Anders
e
n
A
d
d
support for p
r
o
to
c
ol
deco
d
ing
.
commit
|
commitdiff
|
tree
2008-08-16
Jesp
e
r
L
o
u
is Ande
r
sen
A
dd support for arbitrary proto
c
ol capab
i
lit
i
es
.
commit
|
commitdiff
|
tree
2008-08-16
Jes
p
er Louis Andersen
Impleme
n
t
encoding/decoding of
fa
s
t extension messages
.
commit
|
commitdiff
|
tree
2008-08-16
Jesper
L
ouis
Anderse
n
When s
t
opping etorren
t
,
s
a
ve the dis
k
-state
.
commit
|
commitdiff
|
tree
2008-08-01
Je
s
per Louis Andersen
Merge br
a
nch '
j
louis/fix
e
s'
commit
|
commitdiff
|
tree
2008-07-31
J
e
s
per Lo
u
is An
d
e
r
s
en
Me
r
ge br
a
nc
h
'
j
louis
/
op
t
imize-dirwatcher'
commit
|
commitdiff
|
tree
2008-07-31
Jesp
e
r Louis Andersen
Merge bran
c
h 'jlouis/cleanup'
commit
|
commitdiff
|
tree
2008-07-31
J
e
s
per Louis Anders
e
n
Merge branch 'jl
o
ui
s
/acc
e
p
t
o
r
-sta
r
ts
-
inc
o
ming'
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis Andersen
U
s
e a try
.
.
catch
i
n e
t
orrent_f
s
:
r
e
a
d_pieces_and_assemble/3
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Louis Andersen
Tighte
n
exception catch in
peer_mgr
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per
Louis Andersen
Fix a state passing bug i
n
the choker
.
commit
|
commitdiff
|
tree
2008-07-31
J
esper L
o
uis Andersen
G
et
r
i
d of chok
e
r
termina
t
i
on message, wh
i
ch was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
Louis Anderse
n
Hand
l
e {error, ehostunre
a
c
h
} in peer_recv by clo
s
ing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis And
e
rsen
Let the FS
process clear the p
a
th-map
.
While
h
ere fix
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper Louis
A
ndersen
Guard safe_fixta
b
le in a try
.
.
aft
e
r
.
Fix m
e
n
t
ioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r
L
ouis Andersen
Use filelib:wi
l
dcard rath
e
r than filelib:fold_files
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
e
r Louis Andersen
Optimize the
dirwatch
e
r, chang
e
i
ts che
c
k
t
ime to 20
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jes
p
er Lou
i
s And
e
rsen
Heed d
i
alyze
r
.
Ge
t
fi
x
i
n for last couple of
cl
e
anup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Mov
e
un-verbos
e
m
a
rker
a bit
t
hro
u
g
h peer_
r
ecv as well
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
ndersen
Un-verb
o
se a
bit in
pe
e
r_send
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
sper
Louis Anderse
n
Un-verbos
e
some names
i
n etorre
n
t_mgr while we
a
re
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lou
i
s A
n
d
ersen
Ren
a
me etorrent_t_manager
t
o
etorrent
_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Merge
branch 'jloui
s
/fix-ap
p
li
c
ation-startup
'
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis Ande
r
sen
Allow dependent application
s
to a
l
ready
b
e
started
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper L
o
uis Andersen
Create a
peer
m
anager,
and a
counter manager
.
commit
|
commitdiff
|
tree
2008-07-29
Jesp
e
r
L
ouis An
d
erse
n
Gra
c
eful
l
y ha
n
d
l
e is_endgame
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Andersen
Don't kill the FS
process d
i
ct
i
f we
can't find a fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Lo
u
i
s
Andersen
I
f a peer already has a piece, don'
t
both
e
r telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis And
e
rsen
Enable a log message so
w
e
can track
i
f t
h
e code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
J
e
sper Lou
i
s And
e
r
s
en
Tracker: Stop gra
c
e
fully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper L
o
uis Ander
s
en
Mer
g
e
b
ranch
'jloui
s
/fix-f
p
map-construction' into ne
x
t
commit
|
commitdiff
|
tree
2008-07-28
J
e
s
p
er Loui
s
Andersen
When constr
u
c
ting
t
he fpma
p
, we
r
un modula
r
arithmetic
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Ande
r
sen
Merge branc
h
'm
a
st
e
r' into next
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
ouis Andersen
We are in 2008, god
d
a
m
mit
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
Andersen
C
orrec
t
a bug in optimi
s
t
ic un
c
hoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Merge bran
c
h 'jlouis
/
fix-uncho
k
ing' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
Unc
h
o
k
i
n
g: only count
g
uys that are re
a
lly being un
c
h
o
ked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is Anderse
n
Merge
b
ranch 'jlouis/s
e
eders-d
i
s
connect'
i
nto next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Ander
s
en
If a pe
e
r
is a
s
e
e
der,
then disconnect him if we
also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
J
e
s
p
er Lo
u
is Ander
s
en
Merge commit 'orig
i
n/next
'
into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis A
n
dersen
Merge branc
h
'master'
into
next
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
o
u
is
A
n
dersen
Merge bran
c
h 'jlouis/new-chok
i
ng
-
a
l
go' into
n
ext
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Correct seeder set when rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r Louis Andersen
Correct choke
r
test f
r
om #rechoke
_
info
.
state to #rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
Fi
x
c
hoking state calculation
f
or leecher
s
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Andersen
Set some
s
e
nsible defaul
t
s f
o
r
the #peer
_
state reco
r
d
.
commit
|
commitdiff
|
tree
2008-07-26
J
esper Lo
u
is Andersen
Fix t
h
e cyclic chai
n
mo
v
e in
t
he choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Handl
e
i
n
itial re
c
v
timeouts
g
r
a
cefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis A
n
dersen
Correctly
t
rack s
e
ede
r
s as well
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s
Andersen
O
n
l
y perf
o
rm recho
k
es when we ne
e
d
to
f
rom peer_recv
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis An
d
ersen
St
a
rt
u
p
the cyclic
c
hain fo
r
t
h
e opt
.
unchoke ag
a
in
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Impl
e
ment the
new
c
hoking algorithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Andersen
Introduce d
y
namic upload slot al
l
o
ca
t
ion + configu
r
ation
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jesp
e
r Louis
A
nderse
n
Globalize the etorren
t
_t_
p
eer_g
r
oup_mgr and
r
ename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
e
r
Louis Andersen
Merge b
r
anc
h
'
mast
e
r'
i
nto ne
x
t
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis Anders
e
n
Merge
branch 'jlo
u
is/types'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis A
n
dersen
Mer
g
e branch 'jlo
u
is/snubbing'
commit
|
commitdiff
|
tree
2008-07-26
Jesper
L
ouis
Anders
e
n
Merge branch 'jlouis/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Ande
r
sen
M
e
rge branch 'jlouis/sto
p
ping'
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
er Lo
u
is Andersen
M
e
rge branch '
j
l
ouis/
e
nter-bad-peers'
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Correct seeder set wh
e
n r
e
choking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper L
o
ui
s
Andersen
Correct choker
t
est from #recho
k
e_info
.
s
t
at
e
to
#
rechoke_inf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
sper Louis An
d
ersen
Fix
chok
i
n
g
stat
e
ca
l
c
u
l
ation f
o
r leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ande
r
sen
S
e
t some sensible defaults
for the #peer_s
t
at
e
rec
o
r
d
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Andersen
Fix the
cyclic chain move in the cho
k
er
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ande
r
sen
Han
d
le initial recv timeo
u
t
s gracefully
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s And
e
rsen
Correctl
y
track seeders as w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-24
J
esper Louis
A
ndersen
Only perform rechoke
s
when we
ne
e
d to
f
rom peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
Start up
the cycli
c
c
hain for the opt
.
unch
o
ke again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Anderse
n
Implement the
n
ew
c
hoking algo
r
ithm
.
Still some loose
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
ouis Andersen
Introdu
c
e dy
n
amic upload slot alloc
a
tion + conf
i
gura
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
J
espe
r
Louis Andersen
Globalize the
etorrent_t_peer_group_mg
r
and r
e
nam
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
J
esp
e
r Louis And
e
rsen
Merge branch
'
n
e
xt' into jl
o
uis/types
commit
|
commitdiff
|
tree
2008-07-23
Jesper
L
ouis Andersen
Ty
p
e the #ra
t
e
_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper L
o
ui
s
Andersen
Imp
l
ement suppo
r
t
for sn
u
bbing
.
Still needs to be ut
i
lized
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper L
o
uis
A
nders
e
n
Corre
c
t
ly handle
t
he case wh
e
re th
e
re are
no duplicates
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Louis And
e
rsen
Annotate
the mnes
i
a
records w
i
t
h
types
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
sper Louis A
n
dersen
Merge br
a
nch 'jlouis/stoppi
n
g' into next
commit
|
commitdiff
|
tree
2008-07-22
J
e
s
per Lou
i
s Anders
e
n
Merge branch 'jloui
s
/enter-bad-peers' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ande
r
s
en
I
mplement code for checking to
r
rents
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Simple function for listin
g
bad pe
e
rs
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
n
d
e
r
s
e
n
Util
i
ze the b
a
d peer
manager where possib
l
e
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper L
o
uis A
n
dersen
Let the co
d
e
b
e able
to
enter pee
r
ids
for offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jes
p
er L
o
u
is Andersen
C
h
ange s
t
op
ord
e
r
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis An
d
ersen
u
s
e e
t
s:update_counter for spe
e
d
u
p
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Andersen
Cor
r
ec
t
ly k
i
l
l
chunks
f
r
om
a
n invalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis An
d
ersen
TO
D
O cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis
A
ndersen
M
e
r
ge bran
c
h 'maste
r
' into n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
J
e
spe
r
Lou
i
s
A
ndersen
Merge branch 'jlouis/bad-peer-ma
n
ager'
commit
|
commitdiff
|
tree
2008-07-22
J
e
spe
r
Lou
i
s And
e
rsen
Me
r
ge branch 'jlouis/reject-
o
urselves-in-connect
'
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper
L
ouis Andersen
Me
r
ge br
a
nch 'jlo
u
i
s
/d
a
te-
m
a
nipula
t
ions'
commit
|
commitdiff
|
tree
2008-07-21
Jesper L
o
uis Ander
s
en
Move the #piec
e
table fr
o
m mnesia to
E
TS
.
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Move
the #chunk mnes
i
a tabl
e
into ETS
.
commit
|
commitdiff
|
tree
2008-07-21
Jes
p
er
Lo
u
is An
d
er
s
en
Push #
p
iece
h
a
ndling function
to
the etorre
n
t_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis An
d
er
s
en
Thread everything
chunk-w
i
se through t
h
e chunk manager
.
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r Louis
A
ndersen
Clea
n
up
.
Only
work on o
n
e thing at a time
.
commit
|
commitdiff
|
tree
next