repo.or.cz
/
smatch.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog
|
commit
|
commitdiff
|
tree
|
edit
|
fork
shortlog |
fulllog
| HEAD ⋅ prev ⋅
next
smatch.git
7 days ago
Dan Carpenter
extra: add set_extra_nodmod() to smatch_extra.h
master
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
10 days ago
Dan Carpenter
deref: fix segfault parsing invalid c code
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
11 days ago
Dan Carpenter
implied: preserve equivalence across switch statements
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
11 days ago
Dan Carpenter
math: handle sizeof for zero size bitfields
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
12 days ago
Dan Carpenter
extra: handle previously assigned simple math
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
12 days ago
Dan Carpenter
extra: handle "if (a - 3 > 100) "
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
12 days ago
Dan Carpenter
extra: split match_comparison() into two functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
12 days ago
Dan Carpenter
capped: known values are always capped
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
12 days ago
Dan Carpenter
Revert "sparse: introduce get_expression_value_nomod()"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-20
Dan Carpenter
show_unreachable.sh: add some more ignored kernel functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-20
Dan Carpenter
flow: don't print duplicate "unreachable code" warnings
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-20
Dan Carpenter
db: replace database info scripts with smdb.py
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-19
Dan Carpenter
show_unreachable.sh: change the line number format
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-19
Dan Carpenter
show_unreachable.sh: replace tabs with spaces
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-18
Dan Carpenter
db: kernel: fake up ->read/write() limits
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
db: store "too common" functions in the database
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
param_cleared: clear_buffer: add them to the check_list...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
extra: don't use the indirect_modification_hook
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
extra: make param_filter set_extra_mod()
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
rosenberg: remove pahole dependency
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
parse: add a big hack to track packed structs
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
*new* smatch_clear_buffer.c: handle memset() type functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
param_limit/filter: ignore whole ranges
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-17
Dan Carpenter
ranges: an empty range is not a whole range
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
extra: remove some dead code
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
extra: small fix for when the database is disabled...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
db: always split the return values if we're not using...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
conditions: use set_extra_expr_mod() to change extra...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
user_data: compat syscall parameters are user data
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
user_data: using a user supplied offset into an known...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-15
Dan Carpenter
locking: add some more bh lock functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-12
Dan Carpenter
Merge branch 'rfc-attribute-struct' of git://git./devel...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-12
Dan Carpenter
check_deref: disable "potential NULL dereference" by...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-10
Dan Carpenter
locking: add local_bh_disable/enable
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-09
Dan Carpenter
locking: handle null vs non-NULL returns
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
locking: update validation/ tests to the new warning...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
function_ptrs: "(*ptrs[0])(a, b)" is the same as "ptrs...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
function_ptrs: record when function pointer is saved...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
rosenberg: remove some structs which don't have holes...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
rosenberg: check for nla_put info leaks
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
flow: fake member and element assignments better
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
expressions: introduce array_element_expression()
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
locking: take returns values into consideration
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
check_kernel: look harder for the container_of() macro
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
implied: db: fix how returns are broken apart
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
db: return_id was set incorrectly when inline functions...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-08
Dan Carpenter
db: fix how the return values are casted
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-04
Dan Carpenter
helper: make is_array() accept NULL pointers
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-03
Dan Carpenter
db: function_ptrs: do better at function ptr to functio...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-03
Dan Carpenter
flow: create fake assignments for array declarations
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-03
Dan Carpenter
flow: expressions: don't try updating to uninitialized...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-03
Dan Carpenter
db: fixup_kernel.sh: (struct mISDNchannel)->send inform...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-03
Dan Carpenter
db: fixup_kernel.sh: record where ->notifier_call is...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-02
Dan Carpenter
flow: handle inlines better
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-02
Dan Carpenter
db: function_ptrs: track pointer to pointer assignments
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-02
Dan Carpenter
math: silence some buffer overflow false positives
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-02
Dan Carpenter
db: fixup_kernel.sh: ignore (struct timer_list)->function
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-01
Szymon Janc
extra: Fix segmentation fault in match_assign
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
db: look up all the function pointers
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
helper: allow get_param_num_from_sym() to be used in...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
string_list: introduce list_has_string()
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
smatch_string_list.c: separate string_list functions...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
db: only lookup function pointers once
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
annotate: use it...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
helper: ignore parens in expr_to_var()
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
overflow: silence kernel false positive about __per_cpu...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
kernel: recover module_init/exit() functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
flow: pass the sym_list to the END_FILE_HOOK
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
db: fixup_kernel.sh remove some more USER_DATA tags
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
db: speedup fill_db_caller_info.pl
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
extra: improve += and -= handling
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
sval: introduce sval_is_negative_min()
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
sval: fix sval_binop_overflows() to accept different...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
introduce smatch_annotate.c: annotate some common functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
db: give up if there are over 1000 returned states
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-25
Dan Carpenter
db: fix slow down caused by recursive function calls
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-21
Dan Carpenter
buf_size: false positive from large "implied" implied...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-21
Dan Carpenter
helper: fix expr_to_str() for function calls
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-21
Dan Carpenter
db: remove more user data from start_xmit
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-21
Dan Carpenter
db: manually delete some USER_DATA markers from the...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-18
Dan Carpenter
extra: move vanilla assigns into their own function
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
ranges: in cast_rl() sometimes it's better to just...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
extra: type bug handling asm expressions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
db: fix bug handling ':' character
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
math: Use function call information
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
flow: handle POST_OPs correctly
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
buf_size: handle dma_alloc_attrs()
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
extra: type bug handling for loops
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
math: fix a couple type bugs
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
locking: fix build problem
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-15
Dan Carpenter
user_data: the pointer returned from container_of(...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-14
Dan Carpenter
db: update a debug message
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-14
Dan Carpenter
db: change the file searched for static functions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-14
Dan Carpenter
flow: fix a debug statement
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-14
Dan Carpenter
flow: save and restore the big_expression_stack when...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-14
Dan Carpenter
conditions: fix small signedness bug in compares
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-12
Dan Carpenter
locking: ignore parenthesis
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-12
Dan Carpenter
stack: turn off by default, and less spammy always
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-12
Dan Carpenter
signed: don't warn about assignments to boolean
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-03-12
Dan Carpenter
local_values: not all the set values make it to the...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
next