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
cleanup: separate public and private interface for hed_put_cursor
2012-10-02
Pe
t
r Tesar
i
k
c
l
e
anup: separate publ
i
c and priv
a
te in
t
e
rface for
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Petr T
e
sari
k
Optimize
hed_cur
s
or_data
commit
|
commitdiff
|
tree
2012-10-02
Pe
t
r
Tesar
i
k
c
leanup: get rid of m
o
st
legacy
ma
c
ros in file
.
c
commit
|
commitdiff
|
tree
2012-10-01
Petr Tesa
r
ik
Convert Boye
r
-Moore limits
t
o u
n
sig
n
ed t
y
pes
commit
|
commitdiff
|
tree
2012-10-01
Pet
r
Tesa
r
ik
Split
Boyer-Moore forwar
d
and backward sea
r
c
h
commit
|
commitdiff
|
tree
2012-10-01
Pet
r
Te
s
arik
Micro-op
t
imiz
e
find_bytestr(
)
commit
|
commitdiff
|
tree
2012-10-01
Petr Tesar
i
k
Fix backward searching o
f
one-by
t
e expressions
commit
|
commitdiff
|
tree
2012-10-01
Petr T
e
s
arik
Fix
a
SIGSEGV when se
a
rching ba
c
kwards
commit
|
commitdiff
|
tree
2012-10-01
Petr Tesarik
Open-code find_cpin() in find_bytestr()
commit
|
commitdiff
|
tree
2012-10-01
Pet
r
T
e
sar
i
k
Optimize main loop in
f
ind_bytestr()
commit
|
commitdiff
|
tree
2012-10-01
P
e
tr Tesarik
Fix find_b
y
testr()
commit
|
commitdiff
|
tree
2012-09-28
P
etr Te
s
arik
S
k
ip bad
b
locks in search and fix a S
I
GSEGV
commit
|
commitdiff
|
tree
2012-09-28
Petr Tesari
k
Fix n
o
n-constant sear
c
h
commit
|
commitdiff
|
tree
2012-09-28
Pe
t
r Tesari
k
M
ark bad blocks with HED_BLOCK_BAD
commit
|
commitdiff
|
tree
2012-09-28
Pe
t
r
Tesarik
p
re
p
are_mo
d
ify:
Use block fl
a
g
s to check
if a cursor
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Petr Tesarik
Allow extra
f
lags to be set for a block cr
e
ated
b
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
P
etr Tesa
r
i
k
c
l
eanup: fi
l
e_new_block
-> new_bl
o
ck
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesarik
Bet
t
er re
c
overy f
r
o
m read e
r
rors
commit
|
commitdiff
|
tree
2012-09-27
Petr Te
s
arik
Fix various sig
n
ed
n
ess issues in the
s
wap
c
ode
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesarik
Fi
x
i
ncorrect masking
i
n swp_g
e
tma
p
ping()
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesa
r
i
k
cle
a
nu
p
: make al
l
physical positions
u
nsigned
commit
|
commitdiff
|
tree
2012-09-27
P
e
tr T
e
sarik
cleanup
:
d
e
fine
s
ys
_
page_sh
i
ft and sys_page_si
z
e
i
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesarik
Fix si
g
n
edness of FILE_B
L
OCK_xxx
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesar
i
k
c
le
a
n
up: reformat new_vi
r
t_b
l
ock and new
_
d
a
ta_block
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesarik
allo
c
_block -> new_data_block
commit
|
commitdiff
|
tree
2012-09-26
P
etr
Tesarik
A
lways declare st
r
u
c
t
r
e
map_control
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesarik
cleanup: include types
.
h
an
d
swap
.
h from cache
.
h
commit
|
commitdiff
|
tree
2012-09-26
Petr Tes
a
rik
cleanup: do not
re
q
uire @data argument for remap_init
commit
|
commitdiff
|
tree
2012-09-25
P
e
tr Tesa
r
ik
cleanup: C
o
nst
i
fy t
h
e fir
s
t
cu
r
sor param
e
ter to hed_
f
i
l
e_ins
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Petr Tes
a
rik
cleanup: s
a
ve o
n
e
derefer
e
nc
e
in _b
l
o
c
k_data_fr
e
e
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
c
l
eanup:
Merge blo
c
k
_data_new wi
t
h block_data_new
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
clea
n
up: move load_blocks
closer t
o
f
i
le_l
o
ad
_
data
commit
|
commitdiff
|
tree
2012-09-25
Pe
t
r
T
esarik
clea
n
up: move repla
c
e_chunk closer
to other
block
-
handling
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Pet
r
Tesarik
cleanup:
d
o
n
ot re-compute the readahead distance f
r
om
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Petr T
e
sarik
cleanup: ge
t
rid of the "fi
l
e
"
m
a
c
r
o define
commit
|
commitdiff
|
tree
2012-09-25
P
etr
T
esa
r
ik
M
e
r
g
e remap_caches with alloc
_
c
a
ches
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
Rewrite
re
a
dahead code
commit
|
commitdiff
|
tree
2012-09-25
P
etr Tesari
k
Add h
e
d_cursor_phys_
p
os to
t
he API
commit
|
commitdiff
|
tree
2012-09-25
P
e
t
r
Tesarik
cleanup: u
s
e h
e
d_cursor_t i
n
search_d
a
t
a
()
commit
|
commitdiff
|
tree
2012-09-25
P
etr Tesarik
cleanup: u
s
e
hed_cu
r
sor
_
t instead of block+off
p
air
commit
|
commitdiff
|
tree
2012-09-25
Petr T
e
sarik
c
l
eanup: move file_ra_xxx macros near the
t
o
p
of th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Petr Tesarik
cleanup:
f
il
e
_mo
v
e_rel_f
a
st -> move_rel_f
a
s
t
commit
|
commitdiff
|
tree
2012-09-22
Petr Tesarik
clea
n
up:
B
L
KGETSIZE r
e
t
u
rns unsigned long, not a 32
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
Petr Te
s
a
r
ik
c
l
eanup: kill hed
_
file_next_block
commit
|
commitdiff
|
tree
2012-09-21
Petr Te
s
arik
M
a
rk
unreadable portion
s
of a file with
a red XX
commit
|
commitdiff
|
tree
2012-09-21
Petr T
e
sarik
Rewrite find_exp
r
without hed_file_next_block
commit
|
commitdiff
|
tree
2012-09-21
P
e
t
r Tesarik
M
erge hed
_
cursor_chu
n
k_len
w
ith hed_pr
e
pare_read
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Add h
e
d_c
u
r
sor_
c
hunk_len to the API
commit
|
commitdiff
|
tree
2012-09-21
Petr Tes
a
rik
Add hed_curso
r
_s
p
an()
to the API
commit
|
commitdiff
|
tree
2012-09-21
Petr
T
e
sari
k
Rewrite calls to hed_file_fetch_block() a
n
d k
i
ll t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
P
etr Tesar
i
k
Add hed_cursor_data() to the API
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Mark file
_
a
c
cess_init
as interna
l
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
c
l
eanup
:
rewr
i
te rem
a
p helpe
r
s
commit
|
commitdiff
|
tree
2012-09-21
P
etr Tesarik
Merge fixup
.
h with access
.
h
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
cleanup: Kill hed_file_read
_
begin
commit
|
commitdiff
|
tree
2012-09-21
Petr Tes
a
rik
Rewri
t
e the
S
I
G
B
U
S
hand
l
er
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
cache:
i
nitiali
z
e hed_blo
c
k_data's d
a
ta to NULL if
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
P
e
t
r Tesarik
Clear the m
o
difi
e
d flag after a successful f
i
le_co
m
m
i
t()
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esar
i
k
swap
.
h
:
replace
t
r
ivi
a
l mac
r
os wit
h
trivial inline
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Rem
o
ve
m
ain
.
c
d
e
pend
e
ncy o
n
lib
h
ed
c
onfi
g
uration
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
Remove off_t from the public libhed API
commit
|
commitdiff
|
tree
2012-09-20
Pet
r
Tesarik
Define f
e
a
t
u
r
e test
macro
s
in th
e
appropriate C files
commit
|
commitdiff
|
tree
2012-09-20
Pet
r
Tesar
i
k
Se
p
arate
o
ut
l
i
bhed configurati
o
n from
the
m
ain co
n
fi
g
.
h
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Mak
e
hed
_
exp
r
_len
and hed_e
x
pr_flags inline
commit
|
commitdiff
|
tree
2012-09-20
Pe
t
r Tesa
r
i
k
Remo
v
e type defines from tre
e
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
R
e
move t
y
pe def
i
nes from expr
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esarik
Document public and private
l
ibh
e
d header files
commit
|
commitdiff
|
tree
2012-09-20
Petr Tes
a
ri
k
R
ename
f
ile_dat
a
-> block_data
commit
|
commitdiff
|
tree
2012-09-20
P
e
tr Tesarik
Ren
a
me h
e
d
_file_cac
h
e
-> hed
_
c
a
c
he
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
es
a
rik
Avoid linker name
s
p
a
ce pollutio
n
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Move pri
v
ate
.
h
declaratio
n
s
t
o file
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esar
i
k
Make spl
a
y
/unsplay s
t
a
tic
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Put expression-related type
s
to ex
p
r
.
h
commit
|
commitdiff
|
tree
2012-09-20
P
e
t
r Tesarik
Sanitize
libhed/e
x
p
r
.
h
commit
|
commitdiff
|
tree
2012-09-20
P
etr Tes
a
rik
Rename eva
l
.
[ch] -> expr
.
[c
h
]
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
S
a
nitize the file AP
I
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Sani
t
i
ze h
e
d_bloc
k
interf
a
c
e
commit
|
commitdiff
|
tree
2012-09-19
P
e
tr Tes
a
rik
N
U
LL_CURSOR
-
>
HED_NULL_CUR
S
OR
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Sanitize h
e
d_b
l
ock flags
commit
|
commitdiff
|
tree
2012-09-19
Pet
r
T
esarik
Rena
m
e hed_blo
c
kof
f
_t -> hed_cursor_t
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Sanitize type names in public he
a
d
e
rs
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
cleanup: adjust
names
o
f
macro
s
guardin
g
doubl
e
i
n
cl
u
sion
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesari
k
Merge branch '
c
leanu
p
s' in
t
o libh
e
d
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Remove sw
a
p
.
h fro
m
the public interface
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Move (most) pu
b
lic types to lib
h
e
d/type
s
.
h
commit
|
commitdiff
|
tree
2012-09-19
Petr Tes
a
rik
Move file_put
_
blo
c
k
o
f
f
to file
.
c
commit
|
commitdiff
|
tree
2012-09-19
P
etr
Tesarik
Sep
a
rate out libhed files
commit
|
commitdiff
|
tree
2012-09-18
Petr
T
esarik
Re
m
ove file/fixup
.
h from the p
u
blic
i
nterf
a
ce
commit
|
commitdiff
|
tree
2012-09-18
Petr Te
s
arik
Remove fil
e
/ac
c
es
.
h from the public
i
nter
f
ac
e
commit
|
commitdiff
|
tree
2012-09-18
P
e
t
r Tesa
r
ik
Move g
l
obal
i
n
iti
a
lization
t
o
f
il
e
_init()
commit
|
commitdiff
|
tree
2012-09-18
P
e
tr
Tesari
k
Rename fi
l
e
methods
t
o fre
e
up the "
f
ile_init
"
name
commit
|
commitdiff
|
tree
2012-09-18
Petr
T
esarik
Provide correc
t
fixup stu
b
s
commit
|
commitdiff
|
tree
2012-09-18
Petr Te
s
arik
Remove last
d
ep
e
ndency on
F
ILE_BLOCK_
S
IZE from
f
ilesho
w
.
c
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Kill file_pos_valid
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Move
p
rivate definitions f
r
om file/f
i
le
.
h to file/private
.
h
commit
|
commitdiff
|
tree
2012-09-18
P
etr
T
esarik
A
d
d bloc
k
_is_af
t
er_insert
commit
|
commitdiff
|
tree
2012-09-18
Petr
Tesarik
clean
u
p:
consolidate ch2
m
a
r
k
and ch2
r
e
g
commit
|
commitdiff
|
tree
2012-09-14
P
e
tr Te
s
arik
cleanup
:
simplify is_inside_visual
commit
|
commitdiff
|
tree
2012-09-13
P
e
t
r
Tesarik
Merge
b
ranch 'master' of
g
it+ssh://repo
.
or
.
cz/s
r
v
/
g
it/hed
commit
|
commitdiff
|
tree
2012-09-12
Petr Tesarik
Mark
visual bl
o
cks with reverse vi
d
eo
commit
|
commitdiff
|
tree
next