6272 Commits

Author SHA1 Message Date
Robert Reif
6eecab5d73 fix #2807 (Wrong handling of function references when prefixed with &) 2011-06-29 07:19:34 -04:00
Robert Reif
1286898fa0 fix #2864 (--errorlist missing errors: variableHidingTypedef and Extra qualification) 2011-06-28 21:46:54 -04:00
Robert Reif
f403de7bad partial fix for #2867 Tokenizer::removeRedundantAssignment didn't understand function local class and removed class variable 2011-06-28 19:48:28 -04:00
Robert Reif
70a32fc245 fix #2875 (segmentation fault of cppcheck ( 0; (a) < (a) )) 2011-06-28 18:47:18 -04:00
Tim Gerundt
866c836020 Web: Update style from trac timeline items at dev info page 2011-06-27 21:51:12 +02:00
Tim Gerundt
c2e725c691 Web: Show also last post time from active forum topics 2011-06-27 21:47:16 +02:00
Robert Reif
272eb445fb fix #2865 (segmentation fault of cppcheck ( char a[1] )) 2011-06-27 07:31:10 -04:00
Robert Reif
1713eeb532 fix #2859 (Extra qualification not detected) 2011-06-26 21:13:29 -04:00
Reijo Tomperi
918b4d859f Fixed #2860, False positive: Returning value of strncat() reported as memory leak
http://sourceforge.net/apps/trac/cppcheck/ticket/2860
2011-06-26 23:53:16 +03:00
Reijo Tomperi
382520ee9f Fix #2840, False positive: Null pointer dereference
http://sourceforge.net/apps/trac/cppcheck/ticket/2840
2011-06-26 22:46:33 +03:00
Tim Gerundt
ece3c7fa83 Merge pull request #25 from kimmov/web
Web: Couple of front page improvements
2011-06-25 05:12:30 -07:00
Kimmo Varis
d35d66bc4a Web: Small clarification for the front page. 2011-06-25 00:37:44 +03:00
Kimmo Varis
873dbc5d78 Web: Add link to Wikipedia's static analysis tool article.
People looking at our front page may not be familiar with what the
static analysis even means. Add a link which explains it for them.
2011-06-24 23:18:02 +03:00
Kimmo Varis
42f1ea0ad2 Web: Improve front page language.
Improve language in few places at the home page. And try to make
couple of things more clear for people not familiar with this kind
of tools.
2011-06-24 23:08:41 +03:00
Tim Gerundt
4ab390e4ee Web: Show active forum topics at dev info page 2011-06-24 18:34:48 +02:00
Robert Reif
93495613dd replace some pattern matching with variable lookup in checkGlobalAndLocalVariable 2011-06-24 08:02:41 -04:00
Robert Reif
4656eba34c set symbol database array variable dimensions specified by a variable to the maximum size that variable can hold 2011-06-23 22:35:15 -04:00
Robert Reif
65ecbfd4ff fix an off by 1 error introduced in 48e6ea271a08a0d1cb9d2a5a22b6f946e404b959 that prevented checking all variables 2011-06-23 22:31:16 -04:00
Kimmo Varis
387fd35ff3 GUITESTS: Improve the running script.
Don't use recursion in the script. The Python's os.walk() already
lists all files in subdirectories and using recursion only caused
tests to be found twice. Also handle the case the project file
defines binary path with DESTDIR define.
2011-06-23 23:02:49 +03:00
Daniel Marjamäki
40a14736b7 Added TODO test case for the simplifyKnownVariables to better simplify local variables 2011-06-23 17:03:14 +02:00
Daniel Marjamäki
2d1b7285d2 Fixed #2815 (FP: Null pointer dereference error about a member) 2011-06-23 16:58:01 +02:00
Tim Gerundt
07507a4e1d Merge branch 'master' of https://github.com/danmar/cppcheck 2011-06-23 12:08:21 +02:00
Tim Gerundt
dcaf7be9b5 Web: Download only the chars we really need from Orbitron font - Dev info page too 2011-06-23 12:06:04 +02:00
Tim Gerundt
84121ea370 Web: Download only the chars we really need from Orbitron font 2011-06-23 11:10:42 +02:00
Tim Gerundt
af8c8393fe Web: Update download to version 1.49 2011-06-23 11:05:06 +02:00
Robert Reif
a87fb388e3 use symbol database to lookup variable type for buffer overrun checks 2011-06-22 23:11:17 -04:00
Robert Reif
48e6ea271a start using symbol database array info for buffer overrun checks 2011-06-22 22:44:11 -04:00
Robert Reif
0c46f44e3d add array information to symbol database 2011-06-22 22:41:11 -04:00
Robert Reif
dac826d0ac use a more conventional technique for accessing ArrayInfo private variables 2011-06-22 20:35:58 -04:00
Robert Reif
f05ff9b4dc run astyle 2011-06-22 20:30:41 -04:00
Kimmo Varis
88f31403d7 GUITESTS: Run only existing tests with the script.
Improve the runner script to run only tests whose binary file
exists. Tests with inexistant binary file are not counted into
test counts in the summary.

Add the MIT license header. I'm now maintaining this script in
external repository with MIT license. So I can use the script
in other projects too.
2011-06-22 23:58:25 +03:00
Kimmo Varis
d5157519a0 BENCHMARKS: Add simple benchmark. 2011-06-22 22:24:49 +03:00
Reijo Tomperi
b13bd7ad06 Fix #2843, Astyle script does not recognize Astyle 2.02
http://sourceforge.net/apps/trac/cppcheck/ticket/2843
2011-06-22 21:41:14 +03:00
Reijo Tomperi
8b8ea6fcbf Add some comments to runastyle script 2011-06-22 14:20:36 +03:00
Reijo Tomperi
5a72bed064 Fix #2847, cppcheck hangs with 100% cpu load
http://sourceforge.net/apps/trac/cppcheck/ticket/2847
2011-06-22 14:09:42 +03:00
Daniel Marjamäki
e4f6d4c987 Fixed #2808 (False positive 'Possible null pointer dereference') 2011-06-21 18:45:30 +02:00
Daniel Marjamäki
be27b35fc4 createrelease: updated upload command 2011-06-21 17:46:16 +02:00
Kimmo Varis
ea6f6bb1aa GUITESTS: Print summary from the test script. 2011-06-21 15:38:18 +03:00
Kimmo Varis
0cd8282b2e GUITESTS: Add Python script for running all tests. 2011-06-21 15:38:18 +03:00
Robert Reif
db39f4364e fix #2845 (segmentation fault of cppcheck) 2011-06-21 07:31:55 -04:00
seb777
f1782799cb run astyle 2011-06-20 23:06:18 +02:00
seb777
172903cde4 fix 2846 (false positive for auto_ptr check with container element) 2011-06-20 23:02:05 +02:00
Daniel Marjamäki
47a15b6486 Fixed #2830 (false positive: resource leak when using fdopen) 2011-06-20 18:42:13 +02:00
Robert Reif
d80a55267c fix #2844 fix to generate correct output 2011-06-19 20:19:16 -04:00
Robert Reif
0bd26a73c4 fix #2844 (typedef causes 'syntax error') 2011-06-19 17:57:01 -04:00
Felix Geyer
e49763b14f Ticket: #2823 (cppcheck fails to build with system tinymxl and -Wl,--as-needed) 2011-06-19 20:56:12 +03:00
Kimmo Varis
82f436c367 GUITESTS: Add short mention of tests to gui readme. 2011-06-18 13:11:05 +03:00
Kimmo Varis
6bae7b0f0f GUITESTS: Add FileList filtering tests. 2011-06-18 12:54:48 +03:00
Kimmo Varis
a6c35cb828 Fix tools/Makefile permissions. 2011-06-18 11:08:40 +03:00
Daniel Marjamäki
033cde9ca5 createrelease: added scp command for uploading files 2011-06-18 08:35:47 +02:00