8879 Commits

Author SHA1 Message Date
Maijin
d9acf0b7f6 Update .travis.yml 2015-08-28 23:07:58 +02:00
Maijin
51f875467a cpp-coveralls 2015-08-28 22:53:35 +02:00
Maijin
6831dd2f6d Revert "More misc cleanup"
This reverts commit 788a3b02c7911cf3733b3aa15d221738bf99e47f.

	modifié :         libr/bin/format/pe/pe.c
2015-08-28 20:58:21 +02:00
pancake
605290f071 Support Thumb UDF instruction 2015-08-28 19:49:43 +02:00
pancake
b4909f3b4c Assume ARM UDF instructions are traps! 2015-08-28 19:45:48 +02:00
jvoisin
788a3b02c7 More misc cleanup 2015-08-28 19:13:27 +02:00
jvoisin
e0e170c3c5 Fix various clang-analyser issues 2015-08-28 18:29:31 +02:00
jvoisin
98bb29c4ed Fix some clang-analyzer defects 2015-08-28 17:28:09 +02:00
pancake
1d4b0d8555 Fix some covs 2015-08-28 17:21:04 +02:00
Maijin
3b1f83f2ba Add coveralls
Add coveralls
2015-08-28 16:12:38 +02:00
Maijin
3f837f0dc6 Add coveralls
Add coveralls
2015-08-28 16:03:13 +02:00
Maijin
29a6b4b4c7 Add coveralls
Add coveralls
2015-08-28 16:01:33 +02:00
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