repo.or.cz
/
smatch.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add register_project() to check_list.h
2010-02-08
Dan C
a
rpenter
Add register_project() to chec
k
_list
.
h
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-02-01
Dan Ca
r
p
e
n
t
er
update
t
he doc
u
mentation a bit
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-30
Dan Carpenter
check_mem
o
ry: only l
o
ad kern
e
l
.
frees_a
r
g
u
m
e
nt when
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-29
Dan Car
p
enter
Crea
t
e
: smatch_proj
e
ct
.
c
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-29
Dan
C
arpenter
bai
l
i
f
things are
t
a
k
ing too lo
n
g
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-29
Dan C
a
rpenter
add s
m
atc
h
_sc
r
ipts/filter_kernel_der
e
f_check
.
sh
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-29
Dan Carpenter
c
heck
_
de
r
e
f
_check: do
not
complain in
lo
o
p pre conditions
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-28
Dan Ca
r
pente
r
t
weak
u
nr
e
achable code message
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-27
Dan Carp
e
nt
e
r
c
heck_signe
d
: handle sig
n
ed 1 bit v
a
lues
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-27
Dan Carpenter
check_sign
e
d:
don't
co
m
plain about unsigned int x
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-27
Dan Carpenter
new f
u
nction: ty
p
e_
u
n
sign
e
d
(
)
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-26
Da
n
Carp
e
nter
p
a
rtly replace ch
e
ck_null_deref
.
c
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-25
Dan
C
arpen
t
er
modifi
c
a
t
ion hooks: only allow one hook per
v
ari
a
ble
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-25
Da
n
Carpenter
intro
d
uce: set_de
f
au
l
t
_
modifi
c
at
i
on_hook
(
)
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-25
Dan Ca
r
p
enter
clea
n
up: g
e
t rid of sma
t
ch_containers
.
c
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-25
D
an Carp
e
nter
check_null_der
e
f: only the
k
e
r
n
e
l cares
a
b
ou
t
fa
i
led
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-23
Dan
C
arpenter
Fix OpenB
S
D compile
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-23
Dan Carpen
t
er
c
heck_signed: clean ups
.
a
d
d check
f
o
r
impossibly
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-22
D
an Carpenter
make
everything use smatch_fu
n
ctio
n
_h
a
shtable
.
h
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-22
Dan Carpe
n
ter
ad
d
sm
a
tch_functi
o
n_
h
a
s
htable
.
h
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-22
Dan Carp
e
n
t
er
M
o
ve e
v
erythin
g
to
the new c
w
chash ha
s
h t
a
bl
e
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-22
Dan
C
a
rp
e
nter
add cwchash hash
table imp
l
e
m
en
t
a
tion
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-21
R
obert
Bedichek
Novafo
r
a license grant using MIT licens
e
.
commit
|
commitdiff
|
tree
2010-01-21
Dan Carpe
n
ter
fu
n
cti
o
n_implies_
h
ook: fix bu
g
when a function
h
as
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-21
Dan Carpe
n
t
er
c
h
eck_signed: warn on assigning ne
g
ative to unsig
n
ed
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-20
Dan Carpent
e
r
Make s
m
atc
h
work aga
i
n
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-20
Dan Carpente
r
Merge git://git
.
kernel
.
o
r
g/pu
b
/scm/de
v
el/spa
r
s
e/chrisl
.
.
.
commit
|
commitdiff
|
tree
2010-01-20
Dan Carpenter
Move the
c
hecks
out of smatch
.
c into
c
heck_list
.
h
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-20
Dan C
a
rpenter
silence
s
ome
s
parse w
a
rnings:
() => (void)
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-20
Dan Car
p
enter
intro
d
uce:
type_
m
i
n
() and type_max()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-20
Dan Ca
r
penter
w
ine WtoA:
f
i
x crashing
b
ug
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Dan
Carp
e
nter
new file: sm
a
tch_scripts/g
e
n_dma_funcs
.
sh
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Da
n
Carpenter
s
h
ow_ifs
.
sh: Add th
e
-
C
o
ption
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Dan C
a
rpen
t
e
r
ch
e
ck_memo
r
y
:
e
liminate some false positi
v
e
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Dan C
a
rp
e
nte
r
g
e
t
_val
u
e(): the
return valu
e
wa
s
gettin
g
cu
t
o
ff
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Dan
C
arpen
t
e
r
check_signed: clarify error m
e
ssage
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
D
an Carpenter
wine_f
i
leh
a
n
d
les:
if the fil
e
handle ge
t
s reassigned
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Dan
C
arpenter
Help kchecke
r
and wine_checker
.
s
h find
the smat
c
h binar
y
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-19
Dan Carpenter
ge
t
_var
i
able_fr
o
m_expr(): f
i
x arr
a
y
dis
p
lay (even
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-18
Dan Carpen
t
er
del
e
te_state(): fix a bug calling delet
e
state insid
e
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-18
Dan Ca
r
pen
t
e
r
get_variabl
e
_fro
m
_expr(): u
s
e [] for ar
r
a
y
s
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-18
Dan Ca
r
penter
fix "make inst
a
ll"
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-17
Dan Ca
r
p
e
nt
e
r
fix b
u
g i
n
printing fil
e
na
m
es
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-17
D
a
n
Ca
r
penter
get_arr
a
y_na
m
e(): return the stripped value
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-17
Dan C
a
rpenter
wine: pp_intern
a
l_error()
doesn'
t
retu
r
n
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-16
Da
n
C
a
rpente
r
u
n
use
d
return
:
warni
n
g: => warn:
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-16
Dan Carpente
r
precedence
:
make test s
t
ri
c
ter
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-16
D
a
n Carpent
e
r
__USE_I
S
OC99: s
i
lence
a
gcc warn
i
ng
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-16
Dan Carpenter
check_dev_queue_xmit: make valid_use() static
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
Dan Carpe
n
ter
ch
e
ck_sign
e
d:
change
s
ome err
o
r: mess
a
g
e
s to war
n
:
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
Dan Carp
e
nter
c
h
eck_signed: fix and
turn on
b
y default
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
Dan Car
p
enter
get_type(): fix cast h
a
ndli
n
g
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
Dan
Carpenter
ge
t
_value(): add in
i
tial support
f
or handling casts
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
Dan Carpente
r
w
hi
t
espace: "switch(
"
=>
"switch (
"
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
D
an Carpenter
get
_
type(): don't
i
gnore
c
asts!
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-15
D
a
n
Carpe
n
t
er
eli
m
inate a
l
l
t
he "
x
can
'
t fit into
0" false po
s
iti
v
es
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-14
Dan C
a
r
p
en
t
er
fix
g
etting_add
r
ess
(
) fu
n
ct
i
ons vs pare
n
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-14
D
a
n Carpent
e
r
add ch
e
ck_dev_queue_xmit
.
c
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-14
Da
n
Carpenter
add --rare option for rare bugs
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-14
Da
n
C
ar
p
en
t
er
int
r
o
d
u
c
e: add_modi
f
ication_hoo
k
_
e
xpr()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Carpenter
impl
i
ed cleanup
:
move pool_in_pools() and is_ch
e
ck
e
d()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan
C
a
rpent
e
r
implied clea
n
u
p
: rename: ge
t
_
e
q
_
n
e
q() => separate_a
n
d_f
i
lt
e
r()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Carp
e
nter
implied c
l
eanup: separate do_compare into its own
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Carpenter
i
mpli
e
d cleanup:
m
o
ve
g
et_impli
c
a
tion
s
() l
o
w
er in the
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Da
n
Carpenter
implied c
l
eanu
p
:
1
=
> LE
F
T
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Carpenter
implied cleanup: clean
h
a
n
d
le
_
comparison()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan
C
a
r
p
e
n
te
r
im
p
lied cl
e
anup: rename st
a
te
=>
sm
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
D
a
n C
a
r
p
enter
impli
e
d cleanup: mo
v
e ch
e
ck for !i
s
_merg
e
d()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Carpe
n
ter
impl
i
e
d
cleanup:
r
en
a
m
e lef
t
=
> lr
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
D
an
C
arpente
r
implied cl
e
an
u
p: rename some sm
_
states: state => sm
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Ca
r
pente
r
impli
e
d
c
leanup:
m
ove som
e
function
s
around
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Carpe
n
ter
implied cleanup: comments
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan C
a
rpenter
implied
clean
u
p: create pri
n
t_once()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan Car
p
enter
implied
cleanup: get rid
o
f
some curly braces
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Dan C
a
r
penter
imp
l
i
ed cleanup: move
v
ariable declarations
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-13
Da
n
Carp
e
nter
Add validation/sm_array_overflow
.
c
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-12
Dan C
a
r
penter
c
le
a
nup remove f
a
l
s
e_only_stack
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-12
Dan Carp
e
nter
F
ix
b
ug in handling for loops
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-10
Dan Ca
r
penter
foo(&bar) means
b
ar is modifie
d
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-09
Dan
C
a
r
p
e
nter
check_memory
:
a
d
d
_m
o
dificatio
n
_hook isfree =
>
u
n
free
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-09
Dan
C
arpenter
move mod
i
f
ication ho
o
k
t
o the front of the hook l
i
st
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-09
Da
n
Car
p
enter
clean u
p
:
mo
v
e everythin
g
to g
e
t_dinfo()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
D
a
n
C
a
r
pente
r
i
n
t
ro
d
uce: get_dinfo()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
Da
n
Carpenter
che
c
k_overflow: handle addresses
d
iffer
e
nt
l
y
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
D
a
n
Carpenter
smat
c
h_extr
a
: c
l
e
a
n
up
.
stat
e
can never
b
e
&merged
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
D
a
n
C
a
r
penter
check
_
ov
e
rf
l
ow: ig
n
ore the
l
ast membe
r
of struc
t
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
Dan Carpent
e
r
smatch_ex
t
ra: I don't like emp
t
y ranges
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
D
a
n Carpenter
ad
d
sm
a
t
c
h_scripts
/
g
e
n
_
ar
r
ay
_
bounds
.
sh
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
Dan Carpenter
s
m
a
tch_da
t
a/kerne
l
.
a
rray_bounds
.
remove
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-08
Dan Carpenter
check_ov
e
rflow: an
an "erro
r
: " p
r
efix to a pri
n
tf
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
D
a
n Carpenter
s
m
a
t
ch_scripts/show_unreachable
.
sh
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan
C
arpenter
new
s
cr
i
pt: show_ifs
.
sh
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan Carpent
e
r
introdu
c
e getting_address()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan Car
p
enter
update
smatch_script
s
/ because
o
f
-
-i
n
fo format changes
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan Carpenter
check offset aft
e
r
use: ignore
f
oo
=
&array[
b
ar];
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan
Carpenter
check_overflow: move some
more s
t
uff under th
e
--info
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan Carp
e
nte
r
clean
u
p
output: wa
r
ning: => warn:
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-07
Dan
C
ar
p
enter
mod
i
fication_hook: -- and ++ are modificati
o
n
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-06
Da
n
C
a
rp
e
nte
r
It makes sense to check an
array offset
if i
t
has
b
e
en
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-01-05
Dan Carpente
r
check_overf
l
ow: separate th
e
t
wo
types of stat
e
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
next