Commit Graph

31 Commits

Author SHA1 Message Date
pancake
945d6690f9 Fix latest coverities 2016-09-01 12:39:32 +02:00
Jeffrey Crowell
2f6d778aef cleanup usages of r_str_newf to meet style guide 2016-06-15 19:42:03 +00:00
Sven Steinbauer
9e6d4f2709 Anal infer fixes
Signed-off-by: Riccardo Schirone <sirmy15@gmail.com>
2016-05-23 11:25:44 +02:00
Riccardo Schirone
8727840e90 anal/fcn: use getter/setter to access the size of a RAnalFunction
This is one of the first steps to improve analysis. This way we'll have
one single place to change if we want to change the meaning of the
"size" field. (size -> realsize)
2016-05-19 01:50:50 +02:00
pancake
34cd4f62b1 Fix pzF tests 2016-05-17 01:05:32 +02:00
pancake
32162ef393 Add r_buf_new_file API 2016-04-04 22:30:11 +02:00
Riccardo Schirone
23006460c1 flags: refactoring of r_flag_set
flags: remove dup parameter from r_flag_set
2016-02-22 18:21:25 +01:00
jvoisin
3727f0794d Change the anti pattern if (A) free (A); for free (A); 2015-12-20 19:28:39 +01:00
alvaro_fe
5a7058b5a3 Fix heap use after free 2015-12-14 21:27:00 +01:00
Dima Turchenkov
34022329d8 normalize flirt names 2015-12-10 15:15:55 +01:00
Dima Turchenkov
3de9e43ecb get functions size from flirt signatures 2015-12-09 17:01:34 +01:00
Dima Turchenkov
fc9d007a41 ut32 buf_size 2015-12-08 17:29:36 +01:00
Dima Turchenkov
c290f6ef89 flirt bugfix 4 2015-12-08 17:29:36 +01:00
Dima Turchenkov
21234a059b flirt bugfix 3 2015-12-08 17:29:36 +01:00
Dima Turchenkov
75fb2e8a54 flirt bugfix 2 2015-12-08 17:29:36 +01:00
Dima Turchenkov
3f191c1140 flirt bugfix 2015-12-08 17:29:36 +01:00
pancake
40e08dbd89 Get rid of _Bool 2015-12-01 12:39:12 +01:00
pancake
9523a37b53 Autocompletion for 'z' commands 2015-11-13 01:41:09 +01:00
pancake
8eb71af9ed Internal reg prefix is now $, 85008 for curpc, TRAP for traps 2015-09-14 11:31:54 +02:00
shuall
0807686d86 #3052 all printf member functions changed to cb_printf 2015-08-09 03:25:05 +02:00
pancake
e147a21be9 Fix some of the alloc-check bugs reported in #2772 2015-06-17 12:36:08 +02:00
Jeffrey Crowell
6b2879c206 fix broken build
the last commit must have been 2 juicy for everyone
2015-04-02 21:59:11 -04:00
Jody Frankowski
ab0398f8e1 Fix CID 1238665 and 1241777 aka memory leak and out of bounds write in flirt 2014-11-21 20:20:14 +01:00
jvoisin
a60d82b800 Fix a lot of warnings for GCC
Less than 20 warnings remaining on my x86_64 GCC 4.9.1
2014-10-26 13:50:58 +01:00
Jody Frankowski
c8c7a8f214 Improve flirt matching. Introduces flirt flagspace. Closes 1355. 2014-09-26 23:59:21 +02:00
pancake
7e1875e4ff Fix some warnings 2014-09-22 19:45:14 +02:00
Jody Frankowski
0b15a410d9 Fix coverity found memleaks in flirt.c. Remove confusing defines 2014-09-17 16:55:39 +02:00
Jody Frankowski
b6e76890bd Rename eof to buf_eof, fixes windows build 2014-09-14 23:06:57 +02:00
Jody Frankowski
7af5cf4869 Fix wrong check of return value in flirt 2014-09-14 22:25:44 +02:00
Jody Frankowski
3a5d5aad3f Fix flirt segfault on non-existing file 2014-09-14 18:46:43 +02:00
Jody Frankowski
f227d254cc Add a flirt signature parser, scan and dumper. 2014-09-14 18:25:58 +02:00