repo.or.cz
/
hed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix a SIGSEGV when searching backwards
2012-10-01
Petr Tesarik
F
ix a
S
I
GSE
G
V w
h
en se
a
rching backwards
commit
|
commitdiff
|
tree
2012-10-01
P
e
tr Te
s
arik
Open-code fin
d
_cpin()
in fi
n
d_bytestr()
commit
|
commitdiff
|
tree
2012-10-01
Petr Tesarik
O
p
timi
z
e main lo
o
p
i
n find_bytestr()
commit
|
commitdiff
|
tree
2012-10-01
Petr Tes
a
ri
k
Fix fi
n
d
_by
t
e
str()
commit
|
commitdiff
|
tree
2012-09-28
Pet
r
T
e
sa
r
ik
Skip bad b
l
ock
s
in search and fix a SI
G
SE
G
V
commit
|
commitdiff
|
tree
2012-09-28
P
e
tr Tesarik
F
i
x n
o
n-
c
onst
a
nt sea
r
ch
commit
|
commitdiff
|
tree
2012-09-28
Petr Tesarik
M
a
rk bad blocks with HED_B
L
OCK_BAD
commit
|
commitdiff
|
tree
2012-09-28
Petr Tesarik
prepare_modify: Us
e
blo
c
k flags to check if a
c
ursor
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Petr Tesarik
Allow extra
f
lags t
o
be set for a blo
c
k
created b
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Petr Te
s
arik
cle
a
nup: fil
e
_
n
ew_block -> new_block
commit
|
commitdiff
|
tree
2012-09-27
Pet
r
T
esarik
Better rec
o
v
ery from
read errors
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesarik
F
i
x
v
arious signedness issues in th
e
swap code
commit
|
commitdiff
|
tree
2012-09-27
P
e
tr Tesari
k
Fix incorrect maski
n
g in
swp_get
m
a
ppin
g
()
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesa
r
ik
clea
n
up: make all ph
y
s
ica
l
p
o
sitions un
s
igned
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesar
i
k
clea
n
u
p
: def
i
ne sys
_
page_shift and sys_page_siz
e
in
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Pet
r
Te
s
arik
Fix si
g
nedness of FILE_BLOCK_xxx
commit
|
commitdiff
|
tree
2012-09-26
Petr T
e
s
a
r
ik
cl
e
anu
p
: reformat new_
v
irt_bl
o
c
k
and ne
w
_data_bloc
k
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesarik
all
o
c_block -> new
_
da
t
a_block
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesarik
Always declare struc
t
remap_co
n
t
rol
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesa
r
ik
clea
n
up:
i
ncl
u
de
t
ypes
.
h
and swap
.
h from cache
.
h
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesa
r
ik
cleanup: do not require @
d
a
t
a argument
f
o
r
remap_ini
t
commit
|
commitdiff
|
tree
2012-09-25
Petr
Tesarik
cleanup: Co
n
stify the
f
i
rst cursor pa
r
amete
r
to h
e
d
_
file_
i
n
s
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
cleanup: save
o
ne
dereference in _b
l
ock_data_
f
ree
commit
|
commitdiff
|
tree
2012-09-25
P
etr Tes
a
r
i
k
cleanup: Merge block_data
_
new wit
h
b
lock_data
_
new
commit
|
commitdiff
|
tree
2012-09-25
Pe
t
r Tesarik
clea
n
up: move l
o
a
d_blocks clos
e
r
t
o
f
i
l
e
_
load_data
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
clea
n
up: move repl
a
ce
_
ch
u
nk closer
t
o other block-handling
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
P
e
t
r Tesarik
cleanup: do not re-com
p
ute the rea
d
ahead dis
t
anc
e
fro
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
cleanup
:
get
rid o
f
t
he "file" macro defin
e
commit
|
commitdiff
|
tree
2012-09-25
Pet
r
Tesarik
Merge
rem
a
p_caches wit
h
alloc_
c
a
c
hes
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesar
i
k
Rew
r
it
e
reada
h
e
ad code
commit
|
commitdiff
|
tree
2012-09-25
Petr
T
esar
i
k
Add he
d
_c
u
rsor_phy
s
_pos to the API
commit
|
commitdiff
|
tree
2012-09-25
Petr Te
s
arik
clean
u
p: use
h
ed_curs
o
r_t in search_data()
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesar
i
k
clea
n
up: use hed_cursor_
t
instead of block+off
pai
r
commit
|
commitdiff
|
tree
2012-09-25
Pet
r
Tesarik
cle
a
nup: move file_ra_xxx
m
a
cros near th
e
t
op of the
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Pet
r
Tesarik
cleanup: file_mo
v
e_rel_fa
s
t -> move_r
e
l_fas
t
commit
|
commitdiff
|
tree
2012-09-22
Petr T
e
sa
r
ik
cl
e
anup: BLKGETS
I
ZE
r
et
u
rn
s
un
s
igne
d
l
o
ng, n
o
t
a 32
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
Petr T
e
sarik
clea
n
up: kill hed_file_next_block
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Mark
u
nrea
d
able portions of
a fi
l
e
with a red XX
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Rew
r
ite find
_
expr
wit
h
out hed_file
_
next_block
commit
|
commitdiff
|
tree
2012-09-21
Pe
t
r Tesarik
M
erge hed_cur
s
or_
c
h
unk_len with
h
ed_prepare_re
a
d
commit
|
commitdiff
|
tree
2012-09-21
P
e
tr Tesarik
Add hed_cursor_c
h
unk_len t
o
the API
commit
|
commitdiff
|
tree
2012-09-21
Petr
T
e
s
a
rik
Add he
d
_cursor_spa
n
()
to
t
he API
commit
|
commitdiff
|
tree
2012-09-21
Petr T
e
sarik
R
ewrite calls t
o
hed_file_fetch_
b
l
o
ck(
)
an
d
kill the
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Add
hed_cursor_data() to the
API
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Mark file_access_init
as internal
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
cleanup: re
w
rite rem
a
p hel
p
ers
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesa
r
i
k
Merge fixup
.
h w
i
th access
.
h
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesar
i
k
cleanup: Kill hed_file_read_b
e
gin
commit
|
commitdiff
|
tree
2012-09-21
Petr T
e
sarik
R
e
w
rite the SI
G
BUS handle
r
commit
|
commitdiff
|
tree
2012-09-21
Petr
T
esarik
cache: i
n
itia
l
i
z
e
he
d
_blo
c
k_data's data to NULL if
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Pe
t
r Tesarik
Cle
a
r the
m
o
d
ified
fla
g
after
a
succes
s
ful file_commit()
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesa
r
i
k
swa
p
.
h
:
replace trivial macros
w
ith trivial i
n
line
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
P
etr
T
esarik
Remove main
.
c dependency o
n
libhed configuration
commit
|
commitdiff
|
tree
2012-09-20
P
etr Tesarik
Remove off_t from
the public libhed API
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Define feature test ma
c
ros in
t
he
appropriate C fil
e
s
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esarik
Sep
a
rate out libhed configuration
f
ro
m
t
h
e main c
o
n
f
ig
.
h
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Make hed_expr_len and
he
d
_e
x
p
r_
f
lags inline
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Remov
e
type defines from tree
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Remove type de
f
ines
f
rom expr
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esarik
Doc
u
ment public and private libhed header fil
e
s
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
R
e
name fil
e
_data ->
block_data
commit
|
commitdiff
|
tree
2012-09-20
Pet
r
Tesarik
R
en
a
me
hed_fi
l
e_c
a
che -> hed_ca
c
he
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesari
k
A
v
oid l
i
nker namespace pollution
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
Move
pr
i
vate
.
h declaratio
n
s to file
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
e
sari
k
Make splay/unspl
a
y sta
t
ic
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Put ex
p
r
e
s
sion-re
l
at
e
d type
s
to expr
.
h
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Sanitize libhed/expr
.
h
commit
|
commitdiff
|
tree
2012-09-20
P
etr Tesari
k
Renam
e
eval
.
[ch] ->
ex
p
r
.
[ch]
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
Sanitize
t
h
e
f
i
le
A
PI
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
S
a
nitize hed_block interface
commit
|
commitdiff
|
tree
2012-09-19
Petr Tes
a
rik
NULL_CURSOR -
>
HE
D
_NU
L
L_CUR
S
OR
commit
|
commitdiff
|
tree
2012-09-19
P
etr Tesarik
Sanit
i
ze hed_b
l
ock flags
commit
|
commitdiff
|
tree
2012-09-19
Petr T
e
sa
r
i
k
Rename hed_blockoff_t ->
h
e
d
_cursor_t
commit
|
commitdiff
|
tree
2012-09-19
P
e
tr
Tesarik
Sani
t
iz
e
t
y
pe names in public headers
commit
|
commitdiff
|
tree
2012-09-19
Petr Tes
a
rik
cleanup: adjust n
a
mes of m
a
cros g
u
arding double i
n
clusion
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
M
erge branc
h
'cleanu
p
s'
i
nto libhed
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Remo
v
e
s
wap
.
h from the pub
l
ic
i
nt
e
rface
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesar
i
k
Move
(
most) public types
t
o libhed/t
y
pes
.
h
commit
|
commitdiff
|
tree
2012-09-19
Pe
t
r Tesarik
Move
file_put_blockoff to file
.
c
commit
|
commitdiff
|
tree
2012-09-19
Petr
T
es
a
rik
Separ
a
te out libhed files
commit
|
commitdiff
|
tree
2012-09-18
Pet
r
Tesarik
Remove f
i
l
e/fi
x
up
.
h from the pu
b
lic interfac
e
commit
|
commitdiff
|
tree
2012-09-18
P
e
t
r
Tesarik
Remove file/acc
e
s
.
h from the
public interface
commit
|
commitdiff
|
tree
2012-09-18
P
e
tr T
e
sarik
Move global i
n
itializa
t
ion to f
i
le_ini
t
()
commit
|
commitdiff
|
tree
2012-09-18
Petr
T
esarik
Re
n
ame file methods to f
r
ee up the
"file_init"
n
a
me
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Provide co
r
rect
f
ix
u
p
s
t
u
bs
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Remo
v
e
last dependency on FILE_B
L
OCK_SI
Z
E
from fileshow
.
c
commit
|
commitdiff
|
tree
2012-09-18
P
e
t
r T
e
s
a
rik
Kill
f
ile_pos_vali
d
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Move
p
rivate definit
i
ons from fi
l
e/file
.
h t
o
fi
l
e
/
private
.
h
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Add
b
loc
k
_is_after_inser
t
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesar
i
k
c
le
a
n
up: cons
o
lidate ch2mark and ch
2
reg
commit
|
commitdiff
|
tree
2012-09-14
Petr T
e
sarik
c
l
e
a
nup:
si
m
plify is_ins
i
de_vi
s
ual
commit
|
commitdiff
|
tree
2012-09-13
Petr Tesar
i
k
Merge branc
h
'maste
r
' of git+ssh://repo
.
or
.
cz/srv/git/h
e
d
commit
|
commitdiff
|
tree
2012-09-12
Petr
T
esarik
Mark visual blocks with re
v
erse video
commit
|
commitdiff
|
tree
2012-09-12
Petr
T
esarik
cleanup:
determine the hexview color
o
nly onc
e
commit
|
commitdiff
|
tree
2012-09-12
Petr Tesarik
set initial idmark to
s
pace if t
h
e mark goes to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-12
Petr Tesarik
cl
e
anup: main loop in fileshow_redraw
commit
|
commitdiff
|
tree
2011-10-04
P
etr Tesarik
mm
a
p swp_setsize: retur
n
su
c
cess f
o
r no s
w
ap file
commit
|
commitdiff
|
tree
2011-10-04
Petr
Tesarik
file_swp_init: avo
i
d double free of the swap filename
commit
|
commitdiff
|
tree
2011-10-04
Petr Tesari
k
Fix segmentation fault
i
f
file_init()
fails
commit
|
commitdiff
|
tree
2011-09-29
Petr Tesarik
clea
n
up: Ch
a
nge owne
r
s
hip of
file_
c
ach
e
object
commit
|
commitdiff
|
tree
next