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
Tighten exception catch in peer_mgr.
2008-07-31
J
esper Louis Ande
r
sen
Tighte
n
exception catch in peer_
m
gr
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Lou
i
s Andersen
Fix a s
t
at
e
pass
i
ng bug
in the choker
.
commit
|
commitdiff
|
tree
2008-07-31
Je
s
per
Louis And
e
rsen
Get rid of ch
o
k
er t
e
r
mination messa
g
e, which was wrong
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper L
o
uis A
n
de
r
sen
Handle {error, ehostunreach} in pee
r
_
rec
v
by closing
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jespe
r
L
o
uis Ande
r
se
n
Let the
FS pr
o
cess clear the pa
t
h
-map
.
While here f
i
x
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Jesper
Louis An
d
e
rsen
Gua
r
d safe
_
fixtable in
a try
.
.
after
.
Fix mentioned
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
J
e
s
per Louis Andersen
U
s
e filelib:wi
l
dcard
r
ather than fi
l
elib:fold_f
i
les
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jespe
r
Louis
A
ndersen
Optimize the dirw
a
t
c
h
er, change its check time to
2
0
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per Lou
i
s Anders
e
n
H
e
e
d dialyzer
.
Get fix in
f
or last
c
ouple
of cleanup
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Lo
u
i
s
Andersen
Mo
v
e un-verbose
ma
r
k
e
r a bit through peer_recv
a
s
w
e
ll
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Un-verbose
a
bit in peer_s
e
n
d
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis Andersen
Un-v
e
r
b
ose some
n
ames i
n
etorr
e
nt_mg
r
while we
a
re
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Je
s
per Louis Anders
e
n
Re
n
am
e
et
o
r
ren
t
_
t
_manager to etorrent_mgr
.
commit
|
commitdiff
|
tree
2008-07-30
Jesper Louis
A
ndersen
Merge
b
ranch 'jlouis/fix-appl
i
ca
t
ion-st
a
rt
u
p
' into
.
.
.
commit
|
commitdiff
|
tree
2008-07-30
Jesp
e
r Lo
u
is Ande
r
sen
Al
l
ow dep
e
ndent applicatio
n
s to already be sta
r
ted
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Lou
i
s Andersen
Create a
peer manager, and a counter mana
g
er
.
commit
|
commitdiff
|
tree
2008-07-29
J
e
sper Louis An
d
e
r
sen
Gra
c
efully handle is
_
e
n
dgam
e
.
commit
|
commitdiff
|
tree
2008-07-29
Jesper Louis Anderse
n
Don'
t
kil
l
th
e
FS proce
s
s
d
ict if w
e
can
'
t
find a fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesp
e
r L
o
uis Andersen
If a pee
r
a
l
r
eady has a
p
i
ece, d
o
n
't bother telling
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
ndersen
En
a
ble a log me
s
sage so we can track if th
e
code does
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jespe
r
Louis Andersen
Tracker: S
t
op grace
f
ully
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis Andersen
M
e
rge branch 'jlouis/f
i
x-fpmap
-
c
onstruc
t
ion' into nex
t
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis An
d
erse
n
When c
o
n
s
t
ructing the fpmap, we run
m
odular ar
i
thm
e
t
i
c
.
.
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper Louis
A
nders
e
n
Mer
g
e
branch '
m
aster' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-28
Jesper
Louis Andersen
We are
i
n
2008, goddamm
i
t
.
commit
|
commitdiff
|
tree
2008-07-28
Jesper
L
o
u
i
s Andersen
C
o
rrect
a
bug in o
p
tim
i
stic unchoking
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis Andersen
M
erge branch
'jlou
i
s/fix-unchoking' i
n
to next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Loui
s
Andersen
Unchoking:
o
nly count guys that are really bei
n
g unchoked
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis Andersen
M
e
rge bran
c
h 'jlouis/seeders-di
s
c
o
nnect' into next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Louis
Andersen
If a p
e
e
r
i
s
a
s
e
eder, t
h
en disconnect him if we also
.
.
.
commit
|
commitdiff
|
tree
2008-07-27
Jesper L
o
uis Ande
r
sen
Me
r
ge commi
t
'
o
rigin/next' in
t
o
next
commit
|
commitdiff
|
tree
2008-07-27
Jesper Lo
u
is A
n
dersen
Merge branch 'mast
e
r' into next
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Ande
r
sen
Merge
br
a
n
ch 'jlouis/new-
c
hoking-al
g
o
'
into next
commit
|
commitdiff
|
tree
2008-07-26
Je
s
per Louis Ande
r
sen
Correct seeder set whe
n
rechoking
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
s
p
er
Lou
i
s Andersen
Correct
c
hoker test from #rechoke
_
in
f
o
.
sta
t
e t
o
#r
e
choke
_
i
nf
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Lo
u
is Anderse
n
Fix
chok
i
ng state calcu
l
a
tion
for leeche
r
s
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
S
e
t
some sensible defaults for the #
p
e
er_state record
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis
A
nd
e
rsen
Fix the cyclic chain mov
e
in the choker
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lou
i
s Andersen
Handl
e
initial
rec
v
timeou
t
s
gracefully
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper Lo
u
is Anderse
n
Co
r
rect
l
y track s
e
eders
a
s
w
e
l
l
.
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Louis Andersen
O
n
l
y
perfor
m
recho
k
es when we need to
f
rom
p
e
e
r_recv
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Lou
i
s A
n
d
ersen
Start
up
t
h
e
c
y
c
l
ic chain for the opt
.
uncho
k
e
again
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
I
mple
m
ent
t
he n
e
w
choki
n
g algo
r
ithm
.
Still some loos
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jes
p
e
r
Louis Andersen
In
t
ro
d
uce d
y
namic upload slot allocation
+ con
f
ig
u
ration
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis An
d
erse
n
Globalize
the etorrent_t_peer
_
g
r
o
up_mgr and
r
ename
.
.
.
commit
|
commitdiff
|
tree
2008-07-26
Jespe
r
Louis Andersen
Merge branch 'master
'
into next
commit
|
commitdiff
|
tree
2008-07-26
Jesper
Lou
i
s An
d
ersen
Merge branch
'jlouis
/
types'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge
branch 'jlouis/snubbing
'
commit
|
commitdiff
|
tree
2008-07-26
Jesper Louis Andersen
Merge br
a
nch 'jlo
u
is/duplicate'
commit
|
commitdiff
|
tree
2008-07-26
J
esper Louis Andersen
M
e
rg
e
branch '
j
l
o
u
i
s/stopping'
commit
|
commitdiff
|
tree
2008-07-26
J
e
sper Louis And
e
rsen
Merg
e
br
a
nch
'
jlouis/enter-bad-peer
s
'
commit
|
commitdiff
|
tree
2008-07-25
Jesp
e
r
L
ouis Andersen
Correct seeder set when rechoking
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper
Louis Andersen
C
orrect choker
test from #rech
o
ke_info
.
state
t
o
#rechoke_
i
nf
.
.
.
commit
|
commitdiff
|
tree
2008-07-25
J
e
s
p
er Louis Andersen
Fix choki
n
g st
a
te calculation for leechers
.
commit
|
commitdiff
|
tree
2008-07-25
Jesper Louis Ander
s
en
Set
s
ome
s
ensible defaults
f
or
t
he
#
p
e
er_state
r
ecor
d
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
er Lo
u
is
And
e
rsen
Fix the c
y
clic ch
a
in move in the choker
.
commit
|
commitdiff
|
tree
2008-07-25
Jes
p
e
r Lo
u
is Andersen
Handle initial recv timeouts gra
c
e
fully
.
commit
|
commitdiff
|
tree
2008-07-24
Jes
p
e
r
Louis Anderse
n
C
o
rrectly
tra
c
k seed
e
rs
a
s wel
l
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Lou
i
s Andersen
Only p
e
rfo
r
m rechokes when
w
e need to from peer_recv
.
commit
|
commitdiff
|
tree
2008-07-24
Je
s
per
Lo
u
i
s
And
e
r
s
en
Sta
r
t up
the cycl
i
c chain for t
h
e opt
.
uncho
k
e again
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper
L
ouis Andersen
Implemen
t
the ne
w
choking
a
lgorithm
.
Still some loos
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis A
n
dersen
I
ntroduce dynamic
up
l
oad slot
allocatio
n
+ configuration
.
.
.
commit
|
commitdiff
|
tree
2008-07-24
Jesper Louis Andersen
G
l
obalize the etorrent_t
_
peer_group_mgr
a
nd ren
a
me
.
.
.
commit
|
commitdiff
|
tree
2008-07-23
Jesper Louis
Anders
e
n
Mer
g
e branch 'next' in
t
o jlouis/types
commit
|
commitdiff
|
tree
2008-07-23
Jes
p
er Lou
i
s Anderse
n
T
y
pe th
e
#rate_mgr
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis Ande
r
sen
I
m
plement su
p
port for snubbing
.
St
i
l
l
needs to be
utili
z
ed
.
commit
|
commitdiff
|
tree
2008-07-23
J
esper Louis Andersen
Correctly hand
l
e t
h
e ca
s
e w
h
ere there
a
re no dup
l
i
c
a
t
e
s
.
commit
|
commitdiff
|
tree
2008-07-23
J
e
s
p
e
r Loui
s
Andersen
A
nnotate the mnesia records with type
s
.
commit
|
commitdiff
|
tree
2008-07-23
Jespe
r
Lo
u
is And
e
rsen
Merge branch
'jlouis/s
t
opping' into next
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per Louis A
n
de
r
sen
Merge
b
ranch 'jlouis/
e
n
t
er-bad-peers' into next
commit
|
commitdiff
|
tree
2008-07-22
Jesper Loui
s
A
n
de
r
sen
Implement code for che
c
king torre
n
ts
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
oui
s
Andersen
S
im
p
le function for listing ba
d
peers
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper
L
o
u
i
s An
d
ersen
Utilize the bad peer
m
anager
w
h
e
re possible
.
commit
|
commitdiff
|
tree
2008-07-22
Jespe
r
Louis Andersen
Let
the code be able to enter peer
i
ds for
offenders
.
.
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Louis Ander
s
en
Change s
t
o
p
order
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper
L
o
ui
s
An
d
ersen
use ets:
u
pdate_counter for s
p
e
e
dup
.
commit
|
commitdiff
|
tree
2008-07-22
Jesper Lou
i
s Anderse
n
Correctly k
i
l
l
chunks from an
i
nvalid piece
.
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Louis Andersen
TODO cleanup
.
commit
|
commitdiff
|
tree
2008-07-22
J
esper L
o
uis
A
ndersen
Me
r
ge
b
r
anch 'master'
i
nto n
e
xt
commit
|
commitdiff
|
tree
2008-07-22
J
e
sper Loui
s
A
n
dersen
Merge branch 'j
l
ouis/bad-peer-man
a
ge
r
'
commit
|
commitdiff
|
tree
2008-07-22
J
esper
L
o
uis
And
e
rsen
Merge
b
ranch 'jlouis/reje
c
t-ourselves-i
n
-co
n
nect'
commit
|
commitdiff
|
tree
2008-07-22
Je
s
per
L
ouis Ander
s
e
n
M
e
rge branch 'jlouis/
d
ate-manipulati
o
ns'
commit
|
commitdiff
|
tree
2008-07-21
Jesper Louis Andersen
Mov
e
the #piece table fro
m
mnesia to ETS
.
commit
|
commitdiff
|
tree
2008-07-21
J
esper Louis Andersen
M
o
ve the #chunk mnesia table into ET
S
.
commit
|
commitdiff
|
tree
2008-07-21
Jespe
r
Lou
i
s Andersen
Push #piece
h
a
ndlin
g
f
un
c
tion to the etorre
n
t_piece
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
Louis Andersen
Thread everyth
i
ng
c
h
u
nk-
w
ise
thr
o
ugh the chunk
m
anage
r
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Louis A
n
d
e
r
sen
C
l
ean
u
p
.
Only work
o
n
o
ne
t
h
ing a
t
a time
.
commit
|
commitdiff
|
tree
2008-07-20
Jes
p
er
L
ouis Andersen
Preliminary
chunk manager code
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper Loui
s
Ande
r
sen
P
reliminary piec
e
manager code
.
commit
|
commitdiff
|
tree
2008-07-20
J
e
s
per L
o
uis Ande
r
s
en
Merge br
a
nch 'jlouis/ba
d
-peer
-
manager'
i
n
to nex
t
commit
|
commitdiff
|
tree
2008-07-20
Jesp
e
r Lo
u
i
s
Andersen
M
er
g
e branch
'
jlouis/r
e
je
c
t-ourselves-
i
n-connect
'
into
.
.
.
commit
|
commitdiff
|
tree
2008-07-20
Jesper
L
o
uis
A
n
d
ersen
Merge
branch 'jlouis/date-manip
u
lations' into
n
ex
t
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lo
u
is Ande
r
sen
Fix
t
he delete match spec
.
commit
|
commitdiff
|
tree
2008-07-19
J
e
sper Louis A
n
d
e
r
sen
Dialy
z
er fixes and link
e
torrent_bad_p
e
er_mgr
i
nto
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jespe
r
Louis An
d
ersen
R
e
j
e
ct con
n
ects
t
o ou
r
selves
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Anderse
n
Use date calculations to remov
e
o
l
d peers f
r
o
m
the
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis And
e
r
sen
Merge
b
ranch 'jlouis/bad-peer-manag
e
r' in
t
o
jlou
i
s
.
.
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Lo
u
is
A
nd
e
rs
e
n
Rename to a better name
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper L
o
uis Andersen
Implement some si
m
ple date
subtr
a
ction code
.
commit
|
commitdiff
|
tree
2008-07-19
Jesper Louis Andersen
Add et
o
r
rent_da
t
e
.
erl
commit
|
commitdiff
|
tree
next