Deepak Chethan
6357279cd0
Added missing incude ( #13184 )
2019-02-24 22:22:24 +01:00
Vasilij Schneidermann
334d5c7401
Improve CHIP-8 analysis ##anal
...
- Default to unknown type
- Detect RET
- Remove fail from always succeeding jump/call
- Move keypad commentary to LD Vx, K, add to SKP/SKNP
- Annotate skips correctly
- Annotate more instructions
2019-02-24 22:18:27 +01:00
David CARLIER
4710e160bf
On ARM, labeeling the unwind address segment a bit more accurately ##disasm
2019-02-24 12:27:59 +01:00
Paul I
6f6e0598d6
Add Windows types from synchapi.h ##anal
2019-02-24 12:08:45 +01:00
Paul I
98772f2a09
Add Windows Crypto API types ##anal
2019-02-23 17:08:08 +01:00
Amith Venugopal
f7e1d66bf8
Refactor p-j using pj.c ( #13170 )
2019-02-23 01:31:19 +01:00
Riccardo Schirone
eae19137b9
Use macros for common flagspaces names instead of hardcoding them ( #13175 )
2019-02-23 01:31:06 +01:00
Nikolay Edigaryev
65360dd3e9
Fix NULL pointer dereference in data references analyzer ( #13178 )
...
Data references analyzer assumes that each function reference maps
to a certain section, but this is not the case for raw binary files
like shellcodes/firmware images/etc.
This bug was introduced in #10117 .
2019-02-23 01:30:32 +01:00
Alex Gaines
d4becbd26d
Fix null ptr deref in axg* ( #13177 )
2019-02-22 19:00:12 +01:00
Stefan
460d55ea83
Fix debug rap reg profile setup ##sync
...
* Flush before closing pipe
2019-02-22 01:42:52 +01:00
David CARLIER
38c8ebea72
ASLR settings little refactor, available as util mean ##debug
2019-02-21 23:03:20 +01:00
radare
243d2a03d3
Initial implementation of the dri command - inverse debug registers ##debug
2019-02-21 14:57:04 +01:00
Maijin
23f6c213e6
Change eprintf to rowlog
2019-02-21 19:55:52 +07:00
Jörg Thalheim
8dbc4f4ebe
Fix offline build: Remove duplicated curl line ##build
...
If the user already provides a capstone tarball, the buildsystem should not try
to download it again.
2019-02-21 10:20:55 +01:00
Francesco Tamagni
80aa8b5103
Use r_str_ncpy instead of strlcpy
2019-02-21 09:46:53 +01:00
Francesco Tamagni
9069e4d9fe
Parse objc categories ##bin
2019-02-21 09:46:53 +01:00
Francesco Tamagni
bee3572cb2
Fix mach0 relocs when no symtab is there ##bin
2019-02-21 09:46:53 +01:00
David CARLIER
2cda3e06d8
FreeBSD will be having aslr finally ##debug
2019-02-21 02:29:31 +01:00
Paul I
ef1235f46a
Update Registry API types ##anal ( #13164 )
2019-02-20 23:18:12 +01:00
Vasilij Schneidermann
45b21383ec
Make Lisp fortune work with Clojure(Script) ( #13161 )
2019-02-20 12:33:35 +01:00
pancake
5a9127d259
Release r2-3.3.0
2019-02-19 13:35:24 +01:00
radare
3904417a7c
Do not permit function names containing registers ##anal
2019-02-19 13:01:15 +01:00
Riccardo Schirone
3cde905a20
X86_INS_UD0 was introduced in capstone 4, so use it only there ( #13154 )
2019-02-19 11:44:07 +01:00
radare
2b7d41d2fc
Add missing types-darwin.sdb and honor asm.os to reload them ##anal
2019-02-19 05:18:04 +01:00
Gaurav Kumar Ghildiyal
b1bf3fea9e
Expose save_parsed_type() as an API call for Cutter ( #13149 )
2019-02-18 22:10:35 +01:00
pancake
c5c93e6ff4
Upgrade capstone-master
2019-02-18 22:00:44 +01:00
Paul I
66faeace03
Add some Resource API to types db ##anal
2019-02-18 21:53:12 +01:00
pancake
573ebe24ff
Add missing include for meson
2019-02-18 21:52:30 +01:00
radare
6290e4ff4c
Fix #13087 - Automatic NORELEASE mode, use curl if no wget ##build
2019-02-18 19:38:55 +01:00
pancake
9930fd82d1
Fix Linux debugger crash regression
2019-01-14 00:18:09 +01:00
radare
84c1bed170
Initial support for the r_alloc (+aligned) API ##core
...
Fix alignment issue in io.ptrace with the new r_malloc_aligned API
2019-02-18 19:13:28 +01:00
pancake
5c31d8743a
Fix dL bochs crash
2019-02-18 18:50:00 +01:00
radare
2a00ff2ce1
Fix #12855 - Crash in "r2 -c'dL bf' -d ls" ( #13145 )
2019-02-18 18:45:42 +01:00
GustavoLCR
55cd22731e
Fix path with spaces problem in windows ( #13144 )
2019-02-18 18:31:12 +01:00
Riccardo Schirone
2b249d279a
Fix #13141 - Check if the unset space is the current one ( #13142 )
2019-02-18 18:29:48 +01:00
Paweł Łukasik
8c8ec56b30
Added eprintf to dbg.execs on non-Linux OSes ( #13134 )
2019-02-18 16:30:23 +01:00
GustavoLCR
c8a3749c73
Implement self_regions for Windows ##io
2019-02-18 16:22:30 +01:00
pancake
c022270b6d
Minor fixes
2019-02-18 14:51:12 +01:00
radare
2dc2de305b
Disable function autonaming to avoid confusions ##anal
2019-02-18 15:55:40 +07:00
radare
73f76a99b2
Make RCons.is_interactive() into the RConsContext and improve loading projects in tasks ##cons ( #13132 )
2019-02-18 06:20:01 +01:00
radare
37189bdee3
Workaround the cursor scroll glitch in folded functions
2019-02-18 00:50:02 +01:00
Gaurav Kumar Ghildiyal
86e0862103
Compute struct/union size in tsj/tuj ##format
2019-02-18 00:06:23 +01:00
radare
f51e600340
Initial implementation of RAnalDataType ##anal ( #13111 )
2019-02-17 23:55:10 +01:00
pancake
202fb34a5e
Fix #13079 - Show comments above the folded functions ##disasm
2019-02-17 23:52:17 +01:00
-TOSH-
29eba0a3cf
Try a fix for #13072 - invalid address in dalvik disassembler
2019-02-17 20:24:55 +01:00
Deepak Chethan
7c807014b0
Added few pf examples ##print
2019-02-17 19:36:20 +01:00
xarkes
662ea4100b
Fixed afbj result to print empty array ( #13127 )
2019-02-17 15:24:55 +01:00
Deepak Chethan
fe7e6cead0
Refactored cmd_anal.c to use PJ ( #13122 )
2019-02-17 12:29:36 +01:00
Khairul Azhar Kasmiran
0ecb9aff24
Fix #11759 - aac now names import trampolines ( #13124 )
2019-02-17 12:28:49 +01:00
Vanellope
368e33e1cb
Time to say goodbye to r_json ( #13126 )
2019-02-17 12:25:58 +01:00