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
pancake
acc2f19831
Fixes for the sfc plugin
2017-04-17 23:20:25 +02:00
usr_share
6d9db7e891
Implemented a sort-of-working SNES/SFC file format
2017-04-17 23:14:42 +02:00
pancake
5fc6dc30a8
Fix build
2017-04-17 23:06:44 +02:00
pancake
a66cc10d46
Fix a huge list of null derefs from clang-analyzer
2017-04-17 22:02:04 +02:00
pancake
e641318973
Fix a bunch of bugs reported by clang-analyzer
2017-04-17 19:59:14 +02:00
Pepe Vila
046a31cad4
~? shows help
2017-04-17 17:15:20 +02:00
dx
8baa2643b3
Fix escaping of JSON unicode literals ( #7294 )
...
- revert 5f1efc9d
(which adds double escaping with r_str_escape),
- re-apply 1c6a3138
(my previous commit)
- fix the recent commits 69a7e122
and 04ad4dcf
to use r_str_utf16_encode
instead of r_str_escape since the former produces "\u0000" and the
latter produces "\x00" which is not valid JSON
- partially revert 8fd10e11
which had a hack to not escape backslashes
followed by a u
2017-04-17 16:54:37 +02:00