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
Bump version.
2008-06-28
Jesper Louis A
n
dersen
Bump v
e
rsio
n
.
commit
|
commitdiff
|
tree
2008-06-28
J
es
p
er Lo
u
i
s
Ande
r
sen
Bump Chan
g
elog
.
commit
|
commitdiff
|
tree
2008-06-28
J
e
sper Lou
i
s
An
d
ersen
Add a mis
s
ing fun
c
tion
c
la
u
se
.
commit
|
commitdiff
|
tree
2008-06-28
Jesper Louis Andersen
U
p
date TODO
.
commit
|
commitdiff
|
tree
2008-06-28
J
e
sper
L
ouis Andersen
Fix new_incoming
_
peer in t_peer_gr
o
u
p
.
commit
|
commitdiff
|
tree
2008-06-28
Jesper Lo
u
is Andersen
Fix putback_chunks in the chunk code
.
commit
|
commitdiff
|
tree
2008-06-28
Jesper
L
ouis Andersen
Fou
n
d
the mem-leak
.
Ad
d
ing a check that the transactio
n
.
.
.
commit
|
commitdiff
|
tree
2008-06-28
Jesper
Lo
u
is
Andersen
Remove an
u
nneeded
i
nfo_repo
r
t
.
commit
|
commitdiff
|
tree
2008-06-28
Jesper Louis Andersen
D
e
bug why we don't get t
h
e
r
ight thing
.
commit
|
commitdiff
|
tree
2008-06-28
Jesper Louis An
d
ersen
When we
store a piece, mark it as fetched
.
commit
|
commitdiff
|
tree
2008-06-27
Jespe
r
Louis Anders
e
n
Hook the code for connec
t
ing
i
ncoming peers up again
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Lou
i
s
Anderse
n
G
e
t a hook on the Peer Group Pid fo
r
a to
r
r
en
t
.
commit
|
commitdiff
|
tree
2008-06-27
J
esper Louis Andersen
Fix pattern
.
commit
|
commitdiff
|
tree
2008-06-27
Jesp
e
r L
o
uis Andersen
Reflect work i
n
Cha
n
geL
o
g
.
commit
|
commitdiff
|
tree
2008-06-27
Je
s
p
er Loui
s
Andersen
Cor
r
e
c
t
ly s
e
t
t
h
e
info_hash i
n
the t
r
acking m
a
p
.
While
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Louis Andersen
Fix pattern ma
t
ch
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Lo
u
is Ande
r
sen
Refle
c
t peer grou
p
c
ha
n
ges in other modules
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Louis
A
n
dersen
W
h
e
n
putting b
a
ck chunks, delete the obj
e
cts we foun
d
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper L
o
u
is An
d
erse
n
Seed
p
r
o
perly
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Louis Andersen
Bump TODO
.
commit
|
commitdiff
|
tree
2008-06-27
Jespe
r
L
o
uis
Andersen
Yet anoth
e
r
TODO for 0
.
9
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Louis And
e
rsen
P
o
stp
o
ne
XXX
/
TODO elimination to 1
.
0
.
commit
|
commitdiff
|
tree
2008-06-27
Jespe
r
Louis And
e
rsen
Sha
v
e do
w
n
TODOs to where they mat
t
er
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Loui
s
An
d
ersen
Work through
X
XX's
a
n
d fix som
e
of
t
hem
.
Change others
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
J
e
sper Louis Anderse
n
G
e
t
r
id of XXX's i
n
chu
n
k code
.
All thin
g
s were implemented
.
commit
|
commitdiff
|
tree
2008-06-27
Jesp
e
r Louis
A
n
dersen
Major TO
D
O u
p
date
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Louis A
n
der
s
en
Be
l
ess
verbose in
o
utput but l
e
t
so
m
e be there
to
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
J
esper Louis And
e
rsen
Bump todo and cha
n
gelog
.
commit
|
commitdiff
|
tree
2008-06-27
J
e
s
p
er Louis Ander
s
en
Hacking
an
d
ch
a
n
g
elog doc
u
men
t
s
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper
Louis Andersen
Update TODO
.
commit
|
commitdiff
|
tree
2008-06-27
J
e
sper
Louis A
n
derse
n
Correctly capture seed
i
ng
m
ode
.
commit
|
commitdiff
|
tree
2008-06-27
Jespe
r
Louis
Andersen
Fix endgame ca
s
e
wher
e
w
e
store a chunk f
o
r
a
n
o
t
h
e
r
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
J
e
sper Lo
u
is And
e
rsen
If
we don't have taken
c
h
unks
f
o
r
a pi
e
ce at
a
ll in
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
Jesp
e
r Lo
u
is Anderse
n
Overlooked yet another
f
unction_cla
u
se
.
commit
|
commitdiff
|
tree
2008-06-27
Jesp
e
r Louis Ande
r
sen
When in
endgame, we
send the piec
e
s in a
n
other way
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
Jespe
r
Louis
A
n
d
e
r
sen
Update TODO
.
commit
|
commitdiff
|
tree
2008-06-27
Jesp
e
r Lo
u
is Andersen
Heed doc
u
mentation
.
Don't
r
etur
n
{endg
a
m
e
, X} w
h
en
.
.
.
commit
|
commitdiff
|
tree
2008-06-27
Je
s
pe
r
Loui
s
A
n
dersen
N
o
te when we hit e
n
dgame
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Loui
s
Anderse
n
F
ix sele
c
t match expres
s
ion yet again
.
commit
|
commitdiff
|
tree
2008-06-27
Jesper Lo
u
is Andersen
Optimize: use di
r
ty_select
.
commit
|
commitdiff
|
tree
2008-06-27
Jespe
r
Louis Anders
e
n
Fix m
a
tch s
p
eci
f
i
cation
.
commit
|
commitdiff
|
tree
2008-06-27
J
e
spe
r
Louis Ander
s
en
More a
g
gressive waterm
a
rks
.
commit
|
commitdiff
|
tree
2008-06-26
Jesper Louis
Ande
r
sen
B
u
m
p
T
O
DO
.
commit
|
commitdiff
|
tree
2008-06-26
J
e
s
per Lou
i
s Ander
s
e
n
Check
for
f
r
e
e chunks ea
r
lier on the in run
.
commit
|
commitdiff
|
tree
2008-06-26
J
e
sper Louis A
n
dersen
Move chu
n
k
h
unting out of transaction context
.
commit
|
commitdiff
|
tree
2008-06-26
Jesp
e
r Louis Andersen
When r
e
movi
n
g the last
ass
i
gned chunk
,
k
il
l
t
he recor
d
.
commit
|
commitdiff
|
tree
2008-06-26
Jesper Lo
u
is A
n
dersen
Fix
a
prob
l
em where a
m
n
e
sia:rea
d
be
c
ame a mn
e
sia:dirty_read
.
commit
|
commitdiff
|
tree
2008-06-26
Jesper Louis Anders
e
n
Fix
parts of s
t
ore_pi
e
ce/4
.
commit
|
commitdiff
|
tree
2008-06-25
Jespe
r
Louis And
e
r
se
n
Fix a pesky
b
ug wher
e
we h
a
ppily sent
o
ff
a
n
u
mber
.
.
.
commit
|
commitdiff
|
tree
2008-06-25
J
e
s
per Loui
s
Andersen
Update TOD
O
.
commit
|
commitdiff
|
tree
2008-06-25
Jesper
Louis
A
ndersen
I
mplement
t
he missing
e
t
o
rrent_peer:all/1 with an
index
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
Jespe
r
L
ouis An
d
er
s
en
Ag
g
ressively u
p
date
t
he peer_group code
.
It is
b
etter
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
J
e
s
per Louis Andersen
Update
T
O
DO
.
commit
|
commitdiff
|
tree
2008-06-24
J
esper Louis Andersen
Revi
e
wing the peer_gro
u
p code r
e
ve
a
led numero
u
s bug
s
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
Je
s
per
Louis Andersen
Note
a poss
i
ble op
t
i
m
iza
t
i
on
.
U
pdate
TODO
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Lo
u
i
s Ande
r
sen
Return t
h
e
correct t
h
ing in case there were no chunks
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper
L
ouis Ander
s
en
Fix
t
he code
that
checks for interest
i
ng pieces
.
commit
|
commitdiff
|
tree
2008-06-24
Je
s
per Louis An
d
ersen
Simplify cod
e
m
or
e
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Louis Andersen
Return the in
d
e
x
with offset and
s
izes
f
rom
chunk picking
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Louis Andersen
F
ix an
SSA pr
o
blem
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Louis Ander
s
en
Updat
e
TODO
.
commit
|
commitdiff
|
tree
2008-06-24
J
espe
r
L
ouis Andersen
Trans
a
ctionate select_chunks_by_piecenu
m
.
commit
|
commitdiff
|
tree
2008-06-24
Jesp
e
r
L
o
uis And
e
rsen
Spl
i
t
more chunk transact
i
ons up
.
commit
|
commitdiff
|
tree
2008-06-24
Jesp
e
r Louis Andersen
A pid may ha
v
e
0
ass
i
gne
d
chunks
.
Handle th
a
t cas
e
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Louis Andersen
Correct mnesia:rea
d
c
all
a
gain
.
Sigh
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Louis Ande
r
sen
Hoist code
o
ut of transaction
.
commit
|
commitdiff
|
tree
2008-06-24
J
e
spe
r
Louis Andersen
Use the correct key for #piece
records
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper
Louis A
n
dersen
Run the pi
e
ce_chunkify selec
t
ion
o
ut
s
ide
t
ransaction
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
Jesper Louis
A
n
dersen
U
se mnesia:re
a
d_obj
e
ct rather t
h
an m
n
esi
a
:
read on a
.
.
.
commit
|
commitdiff
|
tree
2008-06-24
J
esper
Louis
Andersen
Use gb_se
t
s to ge
t
it
e
rators
.
commit
|
commitdiff
|
tree
2008-06-23
Je
s
per Louis A
n
d
e
rse
n
Comment on our current problem
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Louis A
n
de
r
sen
Use gsplit/2 fro
m
utils rathe
r
than lis
t
s
:
sp
l
it/2
.
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Lou
i
s
Andersen
Implement graceful
s
plit
.
commit
|
commitdiff
|
tree
2008-06-23
Jesp
e
r
Louis Ande
r
sen
Mak
e
a san
i
ty check that a
v
oids a
race c
o
nditio
n
.
commit
|
commitdiff
|
tree
2008-06-23
J
e
s
per Louis Andersen
Use the correct counter tab
l
e
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Lo
u
is
Ander
s
en
Split transaction in 2
.
G
reatly o
p
timizes
t
he code
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Louis An
d
ersen
When
chunki
f
ying a piece, pass the who
l
e Piece record
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Lo
u
is
And
e
rse
n
The restart intensity f
o
r peer
_
re
c
v's are lower
.
commit
|
commitdiff
|
tree
2008-06-23
Jesp
e
r Louis Anderse
n
I
thought m
a
x_l
i
st_
s
ize in qlc queries did so
m
ething
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
Jes
p
er Louis
A
ndersen
Ano
t
her fix
t
o the sets/lists misery
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper
L
ouis An
d
ersen
Change yet another sets
structure into a
l
i
s
t
f
or use
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
Jespe
r
L
ouis An
d
erse
n
U
s
e a Piec
e
Li
s
t instead
o
f a P
i
eceset
.
qlc understand
s
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Lo
u
is Andersen
Updat
e
TODO
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Lo
u
is Andersen
G
e
tting
t
he
n
umbe
r
of pie
c
es
r
u
ns outside tran
s
action
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
J
e
sper L
o
uis Anders
e
n
Strength
e
n
.
commit
|
commitdiff
|
tree
2008-06-23
Jesp
e
r Louis Andersen
dirty_rea
d
s
retur
n
s
pieces
.
commit
|
commitdiff
|
tree
2008-06-23
Jesper Louis Andersen
Update the
c
orrect table with cou
n
t
er information
.
"
commit
|
commitdiff
|
tree
2008-06-23
Jesper Louis
A
ndersen
etorrent_tor
r
ent:new ret
u
r
n
s t
h
e number
o
f piec
e
s
.
.
.
.
commit
|
commitdiff
|
tree
2008-06-23
Jesp
e
r Louis A
n
dersen
get
_
p
i
e
c
e
runs outs
i
d
e transa
c
t
i
on c
o
n
t
ext n
o
w
.
A
lter
.
.
.
commit
|
commitdiff
|
tree
2008-06-22
Jesper Lou
i
s Andersen
Heed dialyzer
.
commit
|
commitdiff
|
tree
2008-06-22
Jes
p
er Lo
u
is Andersen
WIP
commit
|
commitdiff
|
tree
2008-06-22
J
e
s
p
er Louis
Andersen
F
orce ye
t
another p
a
r
t throu
g
h
.
We can
i
m
prove it later
.
commit
|
commitdiff
|
tree
2008-06-22
Jesper L
o
uis Andersen
Implement s
o
me
more endgame
s
upport
.
commit
|
commitdiff
|
tree
2008-06-22
J
e
sper Louis Andersen
Implem
e
nt some en
d
game support 2/3
.
commit
|
commitdiff
|
tree
2008-06-22
Jes
p
er Lo
u
is Andersen
Don't p
a
s
s
p
artial information
.
commit
|
commitdiff
|
tree
2008-06-22
Jespe
r
Louis Andersen
Implement watermarking
.
commit
|
commitdiff
|
tree
2008-06-22
J
e
s
p
er Louis A
n
dersen
sets:member/2
-> set
s
:is_eleme
n
t/2
.
commit
|
commitdiff
|
tree
2008-06-22
Je
s
p
er
Loui
s
A
ndersen
Reinstat
e
s
o
me old merge-shuffle code
.
commit
|
commitdiff
|
tree
2008-06-22
Jesper Louis And
e
rsen
1/3
o
f the way to en
d
g
a
me
.
commit
|
commitdiff
|
tree
2008-06-21
Jesp
e
r Louis Andersen
First stab a
t
im
p
lem
e
nting prop
e
r endgame su
p
port
.
commit
|
commitdiff
|
tree
next