Commit Graph

14491 Commits

Author SHA1 Message Date
pancake
bfc043bfe9 Bump for 1.5.0-git 2017-04-23 23:37:06 +02:00
Khairul Azhar Kasmiran
aef667a738 Show string cmt even if \t, \r or \n at start (#7341) 2017-04-23 10:47:24 +02:00
Maijin
8e63cba29a izj Documentation Fix #7340 2017-04-21 21:43:26 +02:00
Michael Scherer
d43d06fc2a Various doc fixes for Freebsd and gdb (#7337) 2017-04-21 21:42:51 +02:00
Anton Kochkov
ece6eebc5b ARM64: Fix STP and LDP ESIL representation 2017-04-21 22:38:28 +08:00
pancake
92dc32ba3c Add a bunch of queued fun fortunes 2017-04-21 16:14:56 +02:00
pancake
aaa039911b Fix #7334 - rahash2 -ja all produced extra commas 2017-04-21 13:57:20 +02:00
Khairul Azhar Kasmiran
05d0b1a2c7 Fixed what caused #7268 (#7325) 2017-04-21 12:53:28 +02:00
skuater
c6fe8ac4c9 fix Pl command on win64 2017-04-21 10:12:39 +02:00
Michael Scherer
0e69dfbb56 Do not fail if vFile:fstat is not implemented on the remote side
See handle_vFile in ./gdb/gdbserver/hostio.c in gdb git, and the documentation
https://sourceware.org/gdb/onlinedocs/gdb/Host-I_002fO-Packets.html#Host-I_002fO-Packets

         An empty response indicates that this operation is not recognized.

vFile:fstat is not supported by gdb 7.6.1, shipped on RHEL 7, for example.
2017-04-21 10:08:18 +02:00
Michael Scherer
a6bc8798e3 Use the defined structure for r_debug_plugin_t
This should change nothing, just bring some consistency in
the codebase with others debug plugins.
2017-04-21 00:51:14 +02:00
Michael Scherer
4bf871af36 Fix error message, since that's the rap plugin, not the GDB one 2017-04-20 23:25:38 +02:00
pancake
d692bfb37a Fix undefined behaviour issue in capstone-x86 2017-04-20 16:46:02 +02:00
pancake
e5cfb20adb Fix undefined behaviour in mach0 section 2017-04-20 16:27:24 +02:00
pancake
f52b27e2ec Update spp to reduce global symbols 2017-04-20 14:12:36 +02:00
Anton Kochkov
babfae501c ARM64: Add conditions for branching 2017-04-20 12:26:12 +02:00
pancake
fbc3a68a64 Use g++4.8 in Travis to fix syspipe build to run r2r.js properly 2017-04-19 23:39:45 +02:00
Anton Kochkov
228457d738 ARM64: Fix Branch instructions ESIL 2017-04-19 22:06:06 +02:00
Anton Kochkov
390a4de2c2 ARM64: Add ROR esil 2017-04-19 22:06:06 +02:00
Anton Kochkov
5f4dfdf473 ARM64 - Add unsigned extension 2017-04-19 22:06:06 +02:00
Anton Kochkov
013b20e2a3 ARM64 - Add signed extension 2017-04-19 22:06:06 +02:00
Anton Kochkov
b99cb8c2b0 Fix #6358 - Add CDQE support (#7313) 2017-04-19 09:21:29 +02:00
alvarofe
40babe0459 Fix oob read with dbh- command 2017-04-18 19:07:14 +02:00
pancake
4b77cb2c36 Fix undefined behaviour introduced after fix in regression 2017-04-18 17:22:32 +02:00
pancake
3bb3d6a324 Use RCons.printf in RCons.history to make !~... work 2017-04-18 16:38:27 +02:00
pancake
e076734fb9 Fix #7307 - Remove harmless warnings reported by a Debian user 2017-04-18 16:22:06 +02:00
pancake
d2346ce414 Fix readstr regression 2017-04-18 15:59:55 +02:00
Sven Steinbauer
841707dffe Add more str* ops for arm assembler (#7306)
* strh
* strd
* strexd
* strexh
* strb
* strbt

FIX #7251
2017-04-18 15:39:25 +02:00
C. Balles
1b731caedf Fix wrong version after sys/build.sh (#7305)
Delete libr/include/r_version.h in distclean mrproper target so it will
be generated again with the current data
2017-04-18 14:43:26 +02:00
Álvaro Felipe Melchor
13c91127af Fix minor issues by clang-analyzer (#7303) 2017-04-18 14:03:42 +02:00
pancake
d1e8ac62c6 Fix null deref and uaf in mach0 parser 2017-04-18 13:37:33 +02:00
Sven Steinbauer
03f0ad4187 Fix #7299 - Fix handling and output for arm bic op (#7302) 2017-04-18 13:00:37 +02:00
pancake
076ab1a023 Get ready for 1.4.0 - codename: no comments 2017-04-18 11:11:36 +02:00
pancake
2f8d25286a Fix #7300 - null deref in armass for mrc 2017-04-18 11:30:37 +02:00
pancake
8c656231c1 Several bug fixes in the android build scripts and other candies 2017-04-18 11:25:26 +02:00
pancake
4a6e880dc7 Fix build 2017-04-18 01:39:56 +02:00
pancake
0cd468ada4 Fix warnings in bin.wasm 2017-04-18 01:30:39 +02:00
pancake
f0d9c9bd5a Fix capstone patch and update spp to fix an underflow 2017-04-18 01:27:36 +02:00
pancake
985e164d1c Fix underflow access in capstone tms320c64x disassembler 2017-04-18 01:21:47 +02:00
pancake
16c73edfa5 Fix 3 null derefs and two overflows in java 2017-04-18 01:16:07 +02:00
pancake
9b54c51199 Fix sudo detection 2017-04-18 01:09:30 +02:00
pancake
ffe0da0fa1 Fix many more clang-analyzer null derefs and overflows 2017-04-18 00:38:24 +02:00
pancake
35fd1894f3 Fix oobread in libzip 2017-04-18 00:36:18 +02:00
alvarofe
9686de1404 Refactor r_reg_arena_push to remove dead code 2017-04-18 00:59:49 +02:00
Álvaro Felipe Melchor
c65ba95cb9 Fix #7257 - bad process set up when -R in xnu + minor refactor 2017-04-18 00:35:10 +02:00
Adrian Herrera
f35f4b04c6 Fix JSON printing of exports (#7297) 2017-04-18 00:34:14 +02:00
pancake
5e209ecc92 Initial implementation of the anal plug for tms320c64x 2017-04-18 00:08:13 +02:00
pancake
85d2225e8a Fix build with capstone3 (tms320c64x is not available) 2017-04-17 23:50:51 +02:00
pancake
b22656289e Fix undefined variable bug in capstone
Ref https://github.com/aquynh/capstone/pull/893
2017-04-17 23:41:14 +02:00
pancake
54f6efddde Upgrade capstone-next to get tms320c64x support and more fixes for SFC 2017-04-17 23:37:04 +02:00