pancake
2c047083e3
Fix asm.filter issue in some ARM64 instructions
2015-12-19 17:04:01 +01:00
Riccardo Schirone
065728c42d
parse/p: fix asm.relsub when replaced string is longer than original
...
fix #3768
2015-11-27 20:37:19 +01:00
pancake
7b7400c392
Support ansi and rgb in rparse
2015-11-24 01:24:47 +01:00
pancake
b172333386
Another isspace regression for ahi
2015-11-23 23:55:44 +01:00
pancake
0f5740d1a5
Fix regression introduced in ahi
2015-11-23 23:33:50 +01:00
pancake
653e09a0aa
Fix #3746 - Handle immbase anal hint in all number bases
2015-11-23 23:04:49 +01:00
pancake
96990424cc
Fix #3737 - crash in ahi 1 for huge 64bit nums
2015-11-23 12:45:30 +01:00
pancake
dec1760d54
Minor ahi fixup
2015-11-23 02:54:33 +01:00
pancake
10f88801e5
Fix arm.pseudo crash
2015-11-19 23:18:22 +01:00
pancake
6027d6e44e
Implement asm.relsub
2015-11-19 23:12:25 +01:00
pancake
065b887f79
Fix arm pseudo crash
2015-11-04 13:57:57 +01:00
xambroz
d448260816
build cleanup focused on possibility to control the lib directories with the build parameters
...
needed mainly for RedHat/Fedora builds
2015-10-27 03:26:45 +01:00
pancake
84bd6df03f
Fix asm.filter in pi command
2015-10-20 23:48:34 +02:00
XVilka
720341c2df
Improve -fPIC handling, take 2
2015-10-09 22:24:15 +03:00
Álvaro Felipe Melchor
3423bedc1d
Fix covs
2015-10-01 18:36:46 +02:00
pancake
3c78218da3
Fix crash in ds->hint
2015-09-28 11:21:23 +02:00
pancake
c94dd22f4d
Enhace drr, also arr. add dbg.slow and better debugmap names in xnu
2015-09-28 02:04:08 +02:00
pancake
50340be871
Fix #3376 - Implement immbase anal hint
2015-09-28 01:00:06 +02:00
pancake
9232abe9e4
Fix iOS build
2015-09-24 18:35:35 +02:00
pancake
cd767ccaf4
Fix Android build
2015-09-24 03:36:06 +02:00
qnix
df4be2e01d
6502: pseudo disassembler
...
Indentation and copyright
indentation fixed, [] instead of *
2015-09-22 14:31:59 +02:00
pancake
5d0bdd4481
Enhacements to ease the iOS debugger development
2015-09-21 23:40:17 +02:00
pancake
7f91e7c252
Initial import of ppc.pseudo
2015-09-16 22:31:12 +02:00
pancake
b86bf19c85
Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings
2015-09-14 20:43:11 +02:00
pancake
49975ccf95
Fix #3286 - Use stdbool.h
2015-09-14 02:08:31 +02:00
pancake
148ff0cfd1
Handle add.w in thumb pseudo
2015-09-07 17:43:23 +02:00
Jeffrey Crowell
6fe093552b
fix crash in mips pseudo
...
be careful that what we read is actually an operand.
closes #2963
2015-07-17 00:36:17 -04:00
pancake
bdfbc4f076
Fix several COVs, and build issues related to appveyour
2015-07-13 11:21:21 +02:00
Jonathan Neuschäfer
523aa3af5c
add .version to all plugins
2015-07-12 19:05:33 +02:00
pancake
21ac029568
Enhace even more the dalvik pseudo
2015-07-09 03:47:42 +02:00
pancake
a2613a35a8
Better pseudo for Dalvik
2015-07-09 03:31:22 +02:00
pancake
a04ead741a
Enhace the ARM Thumb pseudo disassemble
2015-07-09 02:00:16 +02:00
Alvaro Muñoz
71bd330171
Fix 2892. Add arg substitution for x86
2015-07-09 01:01:06 +02:00
jvoisin
6ea8a866f6
Fix two coverities
2015-06-12 23:19:14 +02:00
pancake
47860d67dc
Remove more references to r_diff
2015-06-02 10:31:30 +02:00
pancake
22c9b3f0fe
Fix #2628 flags offset hashtable issue and Fix #2607 ELF relocs
2015-05-29 00:51:57 +02:00
Judge_Dredd
fa57bfed27
fix CID 1297227, 1297226
2015-05-09 10:40:45 +02:00
pancake
8f82e674a2
Lot of enhacements for Thumb-ESIL decode and emulation
...
* Added [*] and =[*] esil opcodes
Conflicts:
libr/anal/p/anal_arm_cs.c
libr/parse/p/parse_arm_pseudo.c
2015-05-06 02:33:48 +02:00
pancake
c1e6553873
Fix movt
esil and pseudo Thumb instruction
2015-05-06 02:25:00 +02:00
pancake
08c859d18c
A bit better thumb pseudo decompile and analysis
2015-05-05 21:35:49 +02:00
jvoisin
86dc3877ab
Enrich asm.pseudo for x86
2015-05-02 00:38:06 +02:00
pancake
829db39c33
Fix some arm thumb decompilation output
2015-04-21 19:21:52 +02:00
pancake
63f0dc8e3f
Implement more utf8 terminal check, handle jbe
in asm.pseudo
2015-04-20 15:27:05 +02:00
pancake
43dfbd9820
Initial (bugfix/PoC) for the pdc
decompiler command
2015-04-16 06:44:48 +02:00
pancake
997dda6e5b
Add support for iOS-simulator and static-OSX builds
2015-04-14 17:14:43 +02:00
pancake
fb970bebb9
Honor LDFLAGS in more places (Thanks Gentoo guys for noticing)
...
https://bugs.gentoo.org/show_bug.cgi?id=391751
2015-01-27 17:46:56 +01:00
jvoisin
16cac50319
Coverity++
2015-01-24 11:24:55 +01:00
jvoisin
8ff6a92f65
Add asm.pseudo for z80
2015-01-16 04:25:54 +01:00
jvoisin
f7a23403e5
Add more arm pseudo
2015-01-16 02:47:03 +01:00
jvoisin
cfe74d9aac
SImplify a bit asm.pseudo
2015-01-16 02:34:35 +01:00
jvoisin
8530822050
Improves pseudo MIPS
2015-01-16 01:23:32 +01:00
jvoisin
8ac1616daf
Fix some coverity issues
2015-01-14 02:53:34 +01:00
pancake
c1e04e22cb
Fix memleaks in mreplace and possible crash in rcore
2015-01-13 02:55:27 +01:00
pancake
ba1383b610
Fix mreplace linkage
2015-01-12 03:37:04 +01:00
pancake
97d1f70f53
Fix some warns and Use RRegex in parse_mreplace to make support w32
2015-01-12 02:52:12 +01:00
jvoisin
8c15365ce9
Even moar x86-pseudo!
2015-01-12 00:43:48 +01:00
pancake
bdcd84064f
Enhace x86.pseudo
2015-01-12 00:24:37 +01:00
pancake
c61368a0f3
Add support for asm.pseudo and asm.varsub for ARM and ARM64
2015-01-11 01:48:20 +01:00
Julien Nabet
6ed942ef05
cppcheck: fix memory leaks
2014-12-28 17:20:03 +01:00
Alvaro Muñoz
0332d8d332
Add var renaming in webui and fix various bugs
...
- Fix missing spaces when show_functions and not in function
2014-12-16 13:31:53 +01:00
pancake
b7a8af83dc
Fix varsub build (fix inter-module dependency issue) and catch overflow
2014-12-14 02:10:55 +01:00
Alvaro Muñoz
a6b34c4d53
Fix #1819 - Better var disasm and management. var subst in disasm is back
2014-12-14 01:51:55 +01:00
pancake
c90add54ff
Fix t/cmd_pd_bytes
2014-11-19 00:26:26 +01:00
pancake
a2c3647ad0
Somewhat better BoostJam support
2014-10-26 02:47:08 +02:00
Jody Frankowski
df289d8611
Unify fcn_find and get_fcn_at in get_fcn_in and get_fcn_at
2014-09-26 17:16:28 +02:00
pancake
fd02a741a1
Fix JK in !pd, fix pxa and do not parse.filter <0xff numbers
2014-09-25 00:01:09 +02:00
jvoisin
dd44f6d348
Makes coverity happy
2014-07-30 23:28:16 +02:00
pancake
66a2a5b8a9
Minor warnfix
2014-07-10 20:11:35 +02:00
pancake
8b74f1ffcf
Merge Rarun2 into RSocket and use it from dbg.profile in Core
2014-07-09 02:24:31 +02:00
Andrew McDonnell
a50775ab07
Fix junk (]0m) on the end of some refs in coloured disassembly
2014-06-10 11:31:51 +02:00
jvoisin
a7eb256900
Fix CID 1108023
2014-06-07 12:03:12 +02:00
pancake
3b69a50b25
Fix mips meta data issue and disasm ansi escape string filter problem
2014-05-16 16:47:44 +02:00
jvoisin
3cd0848222
Fix CID 1134967
2014-05-10 21:33:54 +02:00
jvoisin
125e9784fa
Fix CID 1134595
2014-05-10 21:29:33 +02:00
jvoisin
ff7cf10a42
Fix CID 1108023
2014-05-10 21:23:44 +02:00
jvoisin
b55f80cd50
Fix CID 1135173
2014-05-01 00:29:35 +02:00
jvoisin
ee6a4cd5bd
Fix CID 1134967
2014-05-01 00:21:04 +02:00
jvoisin
a54fd2de19
Fix CID 1108023
2014-05-01 00:18:48 +02:00
pancake
5091fa0887
Fix segfaults and minor changes in m68k disasm + anal, webversion is not
2014-04-06 03:29:29 +02:00
pancake
fad24ba146
Remove some warnings and unused code
2014-03-21 12:28:34 +01:00
pancake
d257493fb3
Fix some warnings
2014-02-24 12:18:07 +01:00
pancake
9b9b04576f
Purge all r_lib references
2014-02-20 22:16:23 +01:00
pancake
2a9cf6c324
Fix build
2014-02-19 04:30:29 +01:00
pancake
7176c89b1a
Fix asm.filter issue
2014-02-13 03:11:23 +01:00
pancake
5f14f7290b
Add --with-syszip configure flag to use system libzip+libz instead of shlr/zip
2014-01-30 01:45:08 +01:00
pancake
d86bf57ca4
Remove more r_lib references
2014-01-18 02:52:49 +01:00
pancake
38fc28f960
Added more Jamroot files
2014-01-03 00:13:46 +01:00
pancake
3b3bbbb916
Add more Jamroot files and move some plugs to r2-extras
2013-12-31 15:34:27 +01:00
pancake
2ba050c605
Fix #320 - Performs trivials simplifications when using asm.pseudo
2013-12-21 02:09:09 +01:00
pancake
f657311823
Updated bindings and fix of 'do not build parse/t'
2013-11-13 02:58:50 +01:00
pancake
c054c43507
Fix libr/parse/t build
2013-10-01 19:54:59 +02:00
pancake
722659005d
Better brainfuck and arm64 support. Fix some bugs
...
- Fix infinite loop bug in dietline using quoted commands
- Update brainfuck disassembler and analyzer
- Fix #232 - r2 error on corkami's standard.elf (missing strtab)
- Honor 'other' color palete
- Fix bug in disasm.c filtering flag replacements
- Removed '#' prefix for numeric arguments in aarch64 disasembler
- Fix infinite loop in '">"' command
2013-09-30 01:14:04 +02:00
pancake
ae97789986
Fix lot of warnings
2013-09-14 14:04:08 +02:00
pancake
e5e441f318
Implement '. file.{c|h|cparse}' extension handler
2013-09-03 23:47:18 +02:00
pancake
8d8c9f4ee5
Initial import of the new cparse engine using sdb and tcc
...
* There's still lot of work to do, this is just the base
2013-08-01 00:39:19 +02:00
Juan RP
9101835c58
Accept @xtraeme's massive warning cleanup
2013-07-25 15:14:49 +02:00
pancake
11e00e438e
Fix Java class crash, better opcode colors and use $c/$r for screensize
...
Fix segfault in java class parser
Fixes in the opcode reg|num colors
$r renamed to $m (memref)
Use $c and $r for columns and rows instead of $h (height)
2013-07-04 14:08:58 +02:00
pancake
c38a5a3232
Fix 'db -' command parsing
2013-06-20 09:54:42 +02:00
pancake
bc0104563b
Initial support for runtime versioned libraries
...
- This check will ensure you are running the latest r2 version.
2013-06-14 02:51:33 +02:00
pancake
a21afe4053
More work to deprecate old cparse and use libr_tcc
2013-06-05 09:29:27 +02:00