17760 Commits

Author SHA1 Message Date
Khairul Azhar Kasmiran
f925b2a5b4 Cast to void * in R_FREE (#9692) 2018-03-14 20:00:40 +01:00
pancake
c2c8257c06 Bring back an ugly buffer pack access issue to make it work 2018-03-14 19:59:25 +01:00
Florian Märkl
564aaf6e48 Add cundo.c to Meson (#9694) 2018-03-14 19:54:44 +01:00
pancake
debcd1387e Fix memleaks in disasm.c 2018-03-14 19:52:09 +01:00
pancake
c03c04eb0a Fix an undefined behaviour in RParse.filter 2018-03-14 19:45:33 +01:00
pancake
351436fb54 Bring back another memleak fix 2018-03-14 18:43:49 +01:00
pancake
f7689564a6 Fix memleak regressions 2018-03-14 18:35:32 +01:00
pancake
5366f843ea Revert "Fix some more memleaks in disasm and fix issue in str overlap"
This reverts commit a902df837b0d499e1723179ed5c957c078703b51.
2018-03-14 18:32:17 +01:00
pancake
5a171f1450 Fix memleak in RCore.anal_refs and fix regression 2018-03-14 18:31:55 +01:00
pancake
a902df837b Fix some more memleaks in disasm and fix issue in str overlap 2018-03-14 16:07:30 +01:00
pancake
18f805d296 Fix 18K leak in anal.x86.cs 2018-03-14 15:43:59 +01:00
pancake
6d455d1b01 Fix leak in RConsPal.rainbow 2018-03-14 15:37:37 +01:00
pancake
dc74fbd746 Fix more memleaks 2018-03-14 15:31:08 +01:00
pancake
0feefceab3 Fix another memleak in RSyscall 2018-03-14 14:49:05 +01:00
Khairul Kasmiran
bd3465c9a3 Fixed free const warning 2018-03-14 21:01:40 +08:00
Khairul Kasmiran
cf94c32f3a Removed code unnecessary due to dcf3db025085c45124ec21890550a4ef19bd015c 2018-03-14 20:26:00 +08:00
Khairul Kasmiran
dcf3db0250 Refix #9666 - lines with comments do not use Unicode reflines 2018-03-14 20:13:49 +08:00
Oscar Salvador
b4f1124a88 Fix: coredump generation for huge programs (#9680) 2018-03-14 13:08:17 +01:00
Oscar Salvador
58369b86f5 Some fixups for #9682 (#9688) 2018-03-14 13:08:01 +01:00
Adrian Studer
3983af51c5 Few improvements to 8051 memory mapping (#9686)
* update memory map when idata/sfr/xdata regs change
* set address space name on map
* fix regression, remove debug output
* fix regression, enable map name
2018-03-14 13:07:22 +01:00
vdf-git
42b5bbd882 Arm thumb/thumb selector for the armass (#9681)
* added function to translate number to imm12
* added function to get thumb shifts easily
* added selector, newfangled implementation of adc
* add bitmask for command suffixes
* added new routine for parsing suffixes to opcodes. Error check added in getnum. Bugfixes.
2018-03-14 13:07:03 +01:00
pancake
3c9879656e Use r_syscall_ref to avoid dblfree-or-leak issue 2018-03-14 12:58:16 +01:00
pancake
9c4dc3b3c7 Fix leaks in RSyscall.srdb 2018-03-14 12:41:39 +01:00
pancake
1b30ca283c Fix RPrint.strconv_mode memleak 2018-03-14 12:37:11 +01:00
pancake
6b633ae0aa Handle recursive pdc calls 2018-03-14 12:31:16 +01:00
pancake
2f310ab38f Initial implementation of cmd.pdc to select pseudo-decompiler 2018-03-14 12:25:37 +01:00
pancake
2a4efecd39 Initial import of the CoreUndo API and uc command 2018-03-14 12:12:44 +01:00
Anton Kochkov
cd5f69b094 Fix UB in ESIL 2018-03-14 14:40:52 +08:00
cyanpencil
bc5ade54a1 removed incorrect return (#9685) 2018-03-14 11:09:27 +08:00
Lowly Worm
f91bd2d323 update asan.sh to actually take the env for ASAN 2018-03-13 19:08:29 -07:00
pancake
ea69b70568 Fix uninitialized optypes_list issue in cmd_debug 2018-03-13 19:50:30 +01:00
Khairul Kasmiran
d0baa8ebd3 Fix #9666 - lines with comments do not use Unicode reflines 2018-03-13 22:40:21 +08:00
Vasco Franco
e16c35bc66 Refactores function r_str_split_list to receive the character to split by (#9672) 2018-03-13 13:49:49 +01:00
Farid AYOUJIL
cc7fc36f27 Adding help for redirection (#9679) 2018-03-13 11:52:38 +01:00
pancake
f85480fe28 Fix #9676 - Infinite loop in ecs with scr.color=2 2018-03-13 11:52:09 +01:00
pancake
b9ece3d6b0 Fix #9665 - Backwardly handle scr.color={bool} 2018-03-13 11:40:19 +01:00
G4mb1t
a7b59ecedb Add support for extended regex in asm search (#9675) 2018-03-13 09:45:06 +01:00
Paul I
b282418ef7 Meson: use more built-in options (#9678) 2018-03-13 07:54:33 +01:00
Theophile VALLEE
14fd6b620e change coding style tab width to 4 (#9670) 2018-03-13 10:48:15 +08:00
zlowram
b91169efcc Honor CFLAGS on the static build test compilation (#9677) 2018-03-13 10:38:38 +08:00
Anton Kochkov
9c964ab0b0 Anal - whitespace fixes 2018-03-13 10:35:04 +08:00
Farid AYOUJIL
7f79630a48 Fix rahash2 entropy to show non truncated double (#9629) 2018-03-12 23:45:39 +01:00
Florian Märkl
ca2ef8a438 Minor Code Style Changes in RTTI 2018-03-12 23:34:34 +01:00
Florian Märkl
086c3a144e Add anal.cpp.abi 2018-03-12 23:34:34 +01:00
Florian Märkl
f95432fceb RTTI: Read MSVC Base Class Array, Better Printing 2018-03-12 23:34:34 +01:00
Florian Märkl
1138cd06a0 RTTI: Read MSVC Type Descriptor 2018-03-12 23:34:34 +01:00
Florian Märkl
8fb26b919b VTable End on Reference 2018-03-12 23:34:34 +01:00
Florian Märkl
d39970e83b RTTI: Read MSVC Class Hierarchy Descriptor 2018-03-12 23:34:34 +01:00
Florian Märkl
94b486cf3e RTTI: Read MSVC Complete Object Locator 2018-03-12 23:34:34 +01:00
Khairul Azhar Kasmiran
6716f10886 Improve scr.strconv help (#9668) 2018-03-12 16:05:12 +01:00