Commit Graph

17776 Commits

Author SHA1 Message Date
pancake
aa3f438236 Fix crash in asl and fix its behaviour 2018-03-15 00:44:41 +01:00
pancake
77ee1804e5 Fix defragger theme 2018-03-15 00:16:16 +01:00
condret
f1e744440a fix pcache ptr-fuckup 2018-03-14 23:54:41 +01:00
pancake
2682d34291 Fix warnings 2018-03-14 23:54:27 +01:00
pancake
023e4389ed Remove more udis86 references 2018-03-14 23:43:53 +01:00
pancake
3e8f8a2863 Move the asm and anal plugins for x86.udis to extras
Available via r2pm -ci udis86
2018-03-14 22:38:41 +01:00
pancake
95bf50349c Fix cast issue in eprintf for debug.core.linux 2018-03-14 21:16:58 +01:00
Raphaël Almeida
38d3d3651c PDB: dump the size of structure and union in JSON mode. 2018-03-14 20:07:16 +01:00
Raphaël Almeida
1205aea171 PDB: define a constant to store the max length of a section name and use id. 2018-03-14 20:07:16 +01:00
Raphaël Almeida
8b53666beb PE: Fix too short section name. 2018-03-14 20:07:16 +01:00
Florian Märkl
4a14ab1fe9 RTTI: Support MSVC x86_64 2018-03-14 20:05:33 +01:00
Florian Märkl
ec2b05309e Add RTTI struct specific print functions 2018-03-14 20:05:33 +01:00
Florian Märkl
c01bfe9ea1 Make av, avr and avra breakable 2018-03-14 20:05:33 +01:00
Florian Märkl
74566827d1 Split avr into avr and avra 2018-03-14 20:05:33 +01:00
Florian Märkl
972e567664 Add better help for av 2018-03-14 20:05:33 +01:00
Florian Märkl
01280b77f1 Set anal.cpp.abi to msvc for pe 2018-03-14 20:05:33 +01:00
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 a902df837b.
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 dcf3db0250 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