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
Let torrent statechanges take mulitple things to change.
2008-07-15
Jesper Louis Andersen
Let torrent
s
tat
e
changes
t
ake muli
t
ple
t
hings
t
o change
.
commit
|
commitdiff
|
tree
2008-07-13
Jesp
e
r Louis
Andersen
Steal repo
s
t
r
ucture fro
m
git
.
git
.
Thanks to Junio
.
.
.
commit
|
commitdiff
|
tree
2008-07-13
Jesper L
o
uis Andersen
M
ake
s
ure tha
t
no c
h
unks are left wh
e
n A
p
iece has
.
.
.
commit
|
commitdiff
|
tree
2008-07-13
J
e
s
p
e
r Lo
u
is Anders
e
n
Tighten dialyzer
.
commit
|
commitdiff
|
tree
2008-07-13
J
e
s
per Loui
s
Anderse
n
Fix c
o
n
figuration fil
e
example
.
commit
|
commitdiff
|
tree
2008-07-13
Jesper Louis
Anders
e
n
Describe dynamic s
o
c
ke
t
s as a way to optimize
.
commit
|
commitdiff
|
tree
2008-07-12
Je
s
per Loui
s
A
n
dersen
Call etorrent_chunk:m
a
rk_fetch
e
d
/
2
c
o
rre
c
tly
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis And
e
r
sen
Improve dialy
z
er targe
t
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Lou
i
s And
e
rse
n
Ma
k
e code ready f
o
r cleaning up after piec
e
s have been
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Lo
u
is Anders
e
n
A
v
oid storing d
u
pli
c
ate offsets
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis Anderse
n
Doc
u
m
entation
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper
Louis Andersen
Endgame cor
n
er
case
s
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis Andersen
Correct
a list
comprehension makin
g
the code actu
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis A
n
dersen
Gracef
u
lly handle
t
he
case
wh
e
r
e the peer i
s
being
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
J
e
sper Louis Andersen
B
e fo
r
giving if we
can't r
a
te-update
.
Th
e
supervisor
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
J
es
p
er Loui
s
Andersen
O
ptimize and simplify endgame chunki
n
g
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis Ander
s
en
Get rid of t
h
e tr
module
.
I
f
you want deb
u
ggi
n
g, use
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
Je
s
per Louis
An
d
er
s
e
n
TAGS fil
e
man
i
pulation
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis
Andersen
When
n
othing has
come in on th
e
l
i
ne f
o
r 3 se
c
onds
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper L
o
uis Andersen
Gra
c
efull
y
close down the p
e
er_send proces
s
.
This avo
i
ds
.
.
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper Louis Ande
r
sen
Correct
d
ocumentatio
n
.
commit
|
commitdiff
|
tree
2008-07-12
Jesper
Louis A
n
dersen
Get rid of debugging t
o
kens
.
commit
|
commitdiff
|
tree
2008-07-11
J
esper
Louis And
e
rsen
When we dequeue
p
ieces in one
c
lie
n
t, tell the other
.
.
.
commit
|
commitdiff
|
tree
2008-07-11
Jesper L
o
u
is And
e
rsen
I
m
p
l
eme
n
t a broad
c
a
s
t command fo
r
requeueing
.
commit
|
commitdiff
|
tree
2008-07-11
Jesper
L
o
uis Andersen
Implement a
functi
o
n for
r
equeueing piece
s
.
commit
|
commitdiff
|
tree
2008-07-11
Jesper Louis
A
ndersen
Implement a fix for an interest
-
corner case
.
commit
|
commitdiff
|
tree
2008-07-11
Jesper Louis Andersen
Keep
requ
e
sting piec
e
s whil
e
in endgame mo
d
e
.
A
v
oids
.
.
.
commit
|
commitdiff
|
tree
2008-07-11
Jesper Lou
i
s A
n
dersen
Mer
g
e comm
i
t 'tuncer/for-jesp
e
r' into st
a
ging
commit
|
commitdiff
|
tree
2008-07-11
Je
s
per Louis
A
ndersen
R
e
mo
v
e un-needed
fu
n
ction
.
commit
|
commitdiff
|
tree
2008-07-10
J
e
sper
Louis
A
ndersen
B
ump Chang
e
log
.
commit
|
commitdiff
|
tree
2008-07-10
J
e
s
per
L
ouis Anders
e
n
N
e
w rate handling code
.
commit
|
commitdiff
|
tree
2008-07-10
Jesper Louis Ande
r
sen
First crude and wrong rate meas
u
reme
n
t cod
e
.
commit
|
commitdiff
|
tree
2008-07-10
J
es
p
er
Louis Ande
r
sen
Document 'ge
t
ting
started with ins
t
alling
.
commit
|
commitdiff
|
tree
2008-07-10
J
e
s
per
L
ouis Andersen
P
r
e
liminary conf
i
gu
r
ation documentation
.
commit
|
commitdiff
|
tree
2008-07-10
Jesper Lo
u
is And
e
rsen
Bump ChangeLog
.
commit
|
commitdiff
|
tree
2008-07-10
Je
s
pe
r
Lou
i
s Andersen
Simpli
f
y t
h
e
s
uper
v
isor code around et
o
r
r
e
nt
_
fs
.
commit
|
commitdiff
|
tree
2008-07-10
Jesper L
o
uis Ande
r
sen
Sim
p
lify the sup
e
r
visor tree
.
commit
|
commitdiff
|
tree
2008-07-10
Jesper Louis Andersen
Just toss ke
e
p-alives
a
t
t
h
e
default interval
.
It is
.
.
.
commit
|
commitdiff
|
tree
2008-07-10
Jesp
e
r
L
ouis
A
ndersen
Put
p
eer pr
o
cesses on their own su
p
erv
i
s
o
r
.
commit
|
commitdiff
|
tree
2008-07-10
Jesp
e
r Louis
A
ndersen
Rename
p
eer_g
r
oup to peer
_
grou
p
_mgr as it b
e
tter reflects
.
.
.
commit
|
commitdiff
|
tree
2008-07-10
Jesper L
o
uis
A
n
d
ersen
Mov
e
last 0
.
9
t
ask to iss
u
e
tracker
.
commit
|
commitdiff
|
tree
2008-07-09
Jes
p
er Louis An
d
e
r
sen
G
racefully handle etimedout in peer_rec
v
.
commit
|
commitdiff
|
tree
2008-07-09
Jes
p
er
Louis Andersen
Avoid
keeping r
e
po
r
tin
g
that
we entered the seedin
g
.
.
.
commit
|
commitdiff
|
tree
2008-07-09
Jespe
r
Lou
i
s Ander
s
en
Ref
i
ne the point on which we u
p
date ra
t
e
in
f
o
rmation
.
commit
|
commitdiff
|
tree
2008-07-09
J
e
s
p
er Louis An
d
e
r
sen
Use fine-grained rate
limiting on the download
l
ink
.
.
.
commit
|
commitdiff
|
tree
2008-07-09
Jesper Louis Ande
r
s
e
n
Im
p
lement
a crude and primit
i
ve f
i
le logger
.
commit
|
commitdiff
|
tree
2008-07-09
Jesper Louis
Ande
r
sen
Imple
m
ent
p
ass
i
ve
s
o
c
k
e
ts
.
F
irst rather
slow a
n
d
s
imple
.
.
.
commit
|
commitdiff
|
tree
2008-07-09
Jesper Lou
i
s Andersen
Don't halt in
t
r:client/
0
.
W
on't work
.
commit
|
commitdiff
|
tree
2008-07-09
J
e
sp
e
r Louis Ander
s
en
Use f
i
le ports rather tha
n
IP p
o
r
t
s
fo
r
the tracer
.
commit
|
commitdiff
|
tree
2008-07-09
Jesper Louis
A
ndersen
t
r
ap
t
he exit in the p
e
e
r_
r
ecv
proc
e
ss to clo
s
e the
.
.
.
commit
|
commitdiff
|
tree
2008-07-08
Jespe
r
Loui
s
Andersen
A
l
tern
a
te imple
m
entatio
n
that
a
void
s
a mnes
i
a looku
p
.
.
.
commit
|
commitdiff
|
tree
2008-07-08
Jesper Louis And
e
rsen
Use let
-
it-crash
.
commit
|
commitdiff
|
tree
2008-07-08
Jes
p
e
r
Louis Andersen
U
pd
a
te ChangeLog
.
commit
|
commitdiff
|
tree
2008-07-08
Jesper Louis Andersen
Implement eto
r
r
e
nt_e
v
ent
_
mgr (ren
a
med from etorrent_event
)
.
commit
|
commitdiff
|
tree
2008-07-08
Jesper Louis
A
n
dersen
Simp
l
e events
.
While her
e
, tighten up
e
t
o
rre
n
t_to
r
r
ent
.
.
.
commit
|
commitdiff
|
tree
2008-07-08
Je
s
per Louis Andersen
Consolidate interest st
a
t
e
change
s
i
n
to its own function
.
commit
|
commitdiff
|
tree
2008-07-08
Je
s
per Louis Ander
s
en
Implement a n
e
w c
h
o
king/unchoking algorithm
.
commit
|
commitdiff
|
tree
2008-07-06
Je
s
per Louis An
d
ersen
U
pdate
C
hangeLog
.
commit
|
commitdiff
|
tree
2008-07-06
Jesper Louis Andersen
Change
io:fromat --> io
:
form
a
t
.
Found by dial
y
zer
.
commit
|
commitdiff
|
tree
2008-07-06
Jesper Louis Ande
r
sen
S
h
ave off
a
l
o
t
of spa
c
e b
y
optimiz
i
ng m
n
e
s
ia ta
b
les
.
.
.
commit
|
commitdiff
|
tree
2008-07-06
Je
s
per Louis And
e
rs
e
n
Implement path_map:dele
t
e/1 to a
n
ticipa
t
e
t
he ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-07-06
J
esper Louis
A
ndersen
I
ntroduce a simple function for p
a
th_map manipulation
.
commit
|
commitdiff
|
tree
2008-07-06
Jesper
L
ouis Anders
e
n
I
n
troduce the path_m
a
p table
a
nd clean up mnesia
.
commit
|
commitdiff
|
tree
2008-07-06
Jesper
L
o
uis Andersen
Do no
t
append the
workdir to
f
i
lepaths befor
e
it is
.
.
.
commit
|
commitdiff
|
tree
2008-07-06
J
e
sper Louis And
e
rs
e
n
Ha
n
dle a show/
1
on a
n
onex
i
sting torrent gracefully
.
commit
|
commitdiff
|
tree
2008-07-06
Jes
p
er Louis Andersen
Introd
u
ce a #se
q
ue
n
ce t
a
b
le
fo
r
counters, sequence
.
.
.
commit
|
commitdiff
|
tree
2008-07-06
J
e
sper Louis Andersen
Abbreviations for commands and fix a smaller bug in
.
.
.
commit
|
commitdiff
|
tree
2008-07-06
Jesp
e
r Louis Andersen
Imple
m
ent the
b
a
si
c
s of a etorrent:show/1 command
.
commit
|
commitdiff
|
tree
2008-07-05
Jesper Louis Andersen
N
o rea
s
on to ho
l
d on to the
d
ecoded to
r
ren
t
when run
n
ing
.
commit
|
commitdiff
|
tree
2008-07-05
Jespe
r
Lou
i
s Andersen
When
c
onsidering interest on a Piece
S
et handl
e
chunked
.
.
.
commit
|
commitdiff
|
tree
2008-07-05
Jespe
r
L
oui
s
Andersen
Add y
e
t
a
noth
e
r garbage colle
c
tion
(
to peer_
s
end this
.
.
.
commit
|
commitdiff
|
tree
2008-07-04
Jes
p
er Louis
Anders
e
n
Properly
d
e
lete chunks in the endgam
e
.
commit
|
commitdiff
|
tree
2008-07-04
Je
s
per
L
ouis Ander
s
en
Wh
e
n a torrent
h
as bee
n
checked, GC its controller
.
.
.
commit
|
commitdiff
|
tree
2008-07-04
Jesper Louis
A
nde
r
sen
Fix
a
termination bug in etorr
e
nt_
t
_peer_
g
roup
.
commit
|
commitdiff
|
tree
2008-07-04
Je
s
per Loui
s
Anders
e
n
No need for th
e
#chunk_data
t
able a
n
ymore
.
commit
|
commitdiff
|
tree
2008-07-04
J
e
spe
r
Lou
i
s Andersen
Remove unneeded functions
.
commit
|
commitdiff
|
tree
2008-07-04
Je
s
per Lo
u
is Andersen
When choking
a peer don't st
o
re
t
he last
c
hunk
in its
.
.
.
commit
|
commitdiff
|
tree
2008-07-04
Jesper Louis Andersen
Merge branc
h
'cleanup-mnesia' into memory-minimi
z
e
commit
|
commitdiff
|
tree
2008-07-04
Je
s
per
L
ou
i
s Anders
e
n
Grace
f
u
lly hand
l
e str
a
y
c
hunks
.
commit
|
commitdiff
|
tree
2008-07-04
Je
s
per
Louis
And
e
rsen
Store piece chunks
d
irectly
on
d
isk
rather than keep
.
.
.
commit
|
commitdiff
|
tree
2008-07-04
Jesper
L
o
u
is An
d
erse
n
Cleanup
#
peer g
r
acefu
l
ly
.
commit
|
commitdiff
|
tree
2008-07-04
Jesper Louis An
d
ersen
M
a
ke t
h
e dialyzer calls more di
r
e
c
t
.
commit
|
commitdiff
|
tree
2008-07-04
Jes
p
e
r
Louis And
e
rsen
S
treamline the ident
i
fi
e
r names in
e
torrent_piece
.
commit
|
commitdiff
|
tree
2008-07-04
J
esper
L
ou
i
s Andersen
C
l
eanup
#peer
g
raceful
l
y
.
commit
|
commitdiff
|
tree
2008-07-04
Jesp
e
r
Louis Andersen
Get rid of tracer
.
log
in
'git status'
commit
|
commitdiff
|
tree
2008-07-04
J
e
sper L
o
uis Anderse
n
When ru
n
n
ing
w
ith 'make run' add support
f
or
t
racing
.
commit
|
commitdiff
|
tree
2008-07-03
J
e
sper Louis A
n
de
r
sen
W
h
en s
t
opping
torren
t
s, correctly clean a
number of
.
.
.
commit
|
commitdiff
|
tree
2008-07-03
Jesper Louis
A
ndersen
Handle a
n
eco
n
nre
f
used from the tracker
gracefully
.
commit
|
commitdiff
|
tree
2008-07-03
J
esper Louis
A
ndersen
Add debugging of track
i
ng
.
commit
|
commitdiff
|
tree
2008-07-03
Jespe
r
Loui
s
Andersen
Simplify etorrent_
c
tl as
p
er d
i
a
l
yzer h
i
n
ts
.
commit
|
commitdiff
|
tree
2008-07-03
Jes
p
e
r
L
o
uis An
d
e
r
sen
Plug a bu
g
when
s
topping torrents
.
commit
|
commitdiff
|
tree
2008-07-03
Jesper Louis Anderse
n
Up
d
ate Chang
e
Log
.
commit
|
commitdiff
|
tree
2008-07-03
Jesper Lou
i
s Ander
s
en
Make writi
n
g
of pieces into a cast
.
commit
|
commitdiff
|
tree
2008-07-03
Jesp
e
r Louis Andersen
Fix a
sta
t
e p
r
obl
e
m wh
e
n
we try to
write a piece already
.
.
.
commit
|
commitdiff
|
tree
2008-07-03
Jesper
L
o
uis Andersen
Use a r
e
ad_ahead whe
n
rea
d
in
g
in dat
a
.
commit
|
commitdiff
|
tree
2008-07-03
J
esper Louis Andersen
W
a
it 1
5
s
e
c
o
nds
o
n the pe
e
r_gro
u
p
process for new
incoming
.
.
.
commit
|
commitdiff
|
tree
2008-07-03
J
esper L
o
uis Andersen
Use the operating syst
e
m
to fill the file
via
f
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2008-07-03
J
e
sper Louis Andersen
Introduce a sleep delay of 10 ms between each checked
.
.
.
commit
|
commitdiff
|
tree
2008-07-03
Jes
p
er Lo
u
is An
d
erse
n
C
l
e
a
nups
over most of the code
.
commit
|
commitdiff
|
tree
2008-07-03
Jesp
e
r Lou
i
s Anders
e
n
Bump C
h
angeLog an
d
TODO
.
commit
|
commitdiff
|
tree
next