8917 Commits

Author SHA1 Message Date
pancake
529698f635 Add support to assemble Undefined ARM instructions 2015-08-28 15:18:52 +02:00
pancake
604cf153fa Update arm.gnu plugin to support CRC and UDF instructions 2015-08-28 14:40:25 +02:00
Jeffrey Crowell
125ec963c5 files shouldn't have to exist to get realpath 2015-08-27 22:19:57 -04:00
Jeffrey Crowell
ce055cf64c fix ood in case of already open in dbg:// 2015-08-27 17:15:03 -04:00
Jeffrey Crowell
13d5964f77 make abspath work on ~/ directory 2015-08-27 16:43:06 -04:00
Jeffrey Crowell
740df3c946 make file.path use abspath when available 2015-08-27 16:05:22 -04:00
pancake
93ef64041b Fix symbol naming when demangling is enabled and symbols cant be demangled 2015-08-27 16:57:48 +02:00
pancake
e07e216234 Fix #3183 - Help message in ds? changing current seek if dbg.follow is set 2015-08-27 15:56:50 +02:00
pancake
90fcbd10dc Fix #3182 - blacklist relocs in midflags 2015-08-27 13:44:57 +02:00
pancake
0a7ed3e58b Workaround for radiff2, requires some extra review 2015-08-27 13:32:57 +02:00
pancake
95bdb8e2ac Avoid tabs in SH GNU disassembler 2015-08-27 13:05:30 +02:00
dequis
0d91e7b433 radiff2: show filename instead of (null) in "cannot open" error message 2015-08-27 12:01:09 +02:00
pancake
76f794009e Sort ragg2-cc help and quote all file variables 2015-08-27 12:00:10 +02:00
dequis
8d2217db59 ragg2: Use $INCDIR/sflib as SFLIBPATH instead of just $INCDIR 2015-08-27 11:53:03 +02:00
dequis
3c977fb56a ragg2: minor fixes to help/debug output text
- The help text had quotes at the end of each line
- The debug for the "assemble" step didn't match the actual command
2015-08-27 11:52:14 +02:00
pancake
bb7774ce35 Add nsfw fortune 2015-08-27 01:51:30 +02:00
Álvaro Felipe Melchor
74be82d30b Fix #1118 2015-08-26 23:39:23 +02:00
skuater
b9569ad92a Implementation 'dd' for windows debugger. 2015-08-26 23:34:52 +02:00
Riccardo Schirone
def029d548 tools: always pass baddr to r_core_bin_load
radiff2: adapt to changes in baddr/laddr
bin/bin: no need to reset the baddr
2015-08-26 20:08:13 +02:00
Riccardo Schirone
2169980239 bin/p/bin_elf: fix symbols vaddr 2015-08-26 20:08:12 +02:00
Riccardo Schirone
cce105056b bin/bin: rebase paddr with loadaddr
In this way, paddr will always be the physical address of something in
the file, even if the binary is in the middle of another file.
2015-08-26 20:08:12 +02:00
Riccardo Schirone
81a8b2a3d5 fix baddr >= 0 and laddr 2015-08-26 20:07:42 +02:00
Riccardo Schirone
36d96770aa simplify baddr usage
* some style fixing
* core/bin: simplify rva function
* bin/bin: avoid passing baddr around
* bin/bin: provide methods to work with baddr
2015-08-26 19:56:51 +02:00
Riccardo Schirone
cacce6a91e use R_FALSE/R_TRUE for io.va 2015-08-26 19:48:42 +02:00
Riccardo Schirone
18eaf1c8c5 format/elf: fix paddr2vaddr and vaddr2paddr conversions 2015-08-26 18:30:33 +02:00
pancake
9aafea2e23 Fix w32 build 2015-08-26 16:40:09 +02:00
pancake
47a5e7a945 Fix java test crash 2015-08-26 16:33:30 +02:00
Riccardo Schirone
af20357c2a util/str: fix order of mrwx permissions/flags 2015-08-26 15:25:32 +02:00
pancake
4322640635 Fix class method naming 2015-08-26 15:00:30 +02:00
Riccardo Schirone
eeef82c2b8 bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
pancake
8e218c36f7 New flag naming rules, initial refactoring 2015-08-26 14:08:41 +02:00
pancake
48542c4b0a Linux: Close all filedescriptors except 0,1,2 on spawn 2015-08-26 03:18:50 +02:00
pancake
1efa0f2f7e Add asm.slow eval config var to speedup disasm
- Useful for slow io backends
2015-08-26 03:27:34 +02:00
pancake
53189dd87a Implement dd for OSX/iOS and Fix dd- and gs on OSX 2015-08-26 03:07:20 +02:00
pancake
23f03c9f0b Fix #3171 - Implement paD as an alias for pdi@x: 2015-08-26 02:37:33 +02:00
pancake
1f08722c6d Hack for #3143 - Please Test 2015-08-26 02:02:28 +02:00
pancake
2e1f7c8b2d Implement dd to list filedescriptors for OSX/iOS 2015-08-26 01:55:37 +02:00
Álvaro Felipe Melchor
d8b1ee5b9b More cleanup in debug 2015-08-26 00:47:15 +02:00
skuater
50e881d929 Initial implementation 'dmm' for windows. 2015-08-26 00:37:38 +02:00
pancake
c1d305c1b6 Fix #3163 - Fix ARM function names by dont flagging NOTYPE symbols 2015-08-26 00:30:46 +02:00
pancake
235953900c Fix glitch in disasm DATA XREFS 2015-08-26 00:29:56 +02:00
pancake
dce4b9919f Fix ARM32 and Thumb analysis for unconditional branches 2015-08-26 00:23:13 +02:00
condret
eeb374480c avr_anal-love 2015-08-26 00:12:14 +02:00
pancake
db6900fb9e Make r2 -D unicorn /bin/ls load rbin info too 2015-08-25 14:49:34 +02:00
pancake
62755eeb0e Fix latest COVs 2015-08-25 12:40:21 +02:00
pancake
b82a021117 RCore.hash_load() filename parameter is now optional 2015-08-25 12:31:04 +02:00
condret
9394443583 more avr_anal-love 2015-08-24 21:45:48 +02:00
jvoisin
8256955b59 Fix some gcc warnings 2015-08-24 21:29:12 +02:00
condret
476d7e1ab0 avr_anal-love (movw, mov and ldi) 2015-08-24 18:06:43 +02:00
pancake
0b8f25e4f4 Update capstone from next 2015-08-24 17:31:09 +02:00