Paul I
10a7f61f3f
Fix meson build for linux ( #10110 )
2018-05-17 08:38:58 +02:00
Paul I
7e9f982849
Meson: some cleanup ( #10076 )
2018-05-16 10:24:35 +02:00
pancake
93551610b8
Fixes for the ios-sdk build
2018-05-16 10:16:56 +02:00
pancake
e90fd02b97
Upgrade capstone to fix m68k bugs
...
Revert "Fix #9855 - Enlarge tmpbuf to 128 bytes because capstone code is crap"
- 11f99872f5
.
Revert "Fix #9852 - Workaround to avoid capstone-m68k crash"
- 0607b97b01
.
2018-05-11 12:51:36 +02:00
pancake
32605a8d91
Fix #10060 - Add ?e? help and Implement '?ep' to print PIE charts
2018-05-10 13:13:08 +02:00
radare
9e08da0fa6
Improve build of libr.a and libr.dylib, fix and improve sys/ios-sdk.sh ( #10046 )
...
- Update spp and force hidden visibility
- Use R_API wisely
- RSys.prefix returns const things
- Use -install_name on Apple
- Fix merged lib visibility linking on Linux
- Use OSTYPE instead of BUILD_OS
- Honor crosscompiler-objcopy and support android like linux
- Add extra missing archives
- Fix for android
- Upgrade spp and sdb
- Skip libr. from symstall
- Add --enable-merged configure option
- Use --enable-merged on ios-sdk
- Upgrade sdb again for js0n
- Kill sys/ios-shell.sh
- Msvc dynamic build fix
2018-05-09 23:31:52 +02:00
Paolo Monti
004031aaeb
Fixed the assembling of some invalid instructions ( #10049 )
2018-05-08 16:46:26 +02:00
Silur
8a781abc51
add extra check for extended reg+mem operand case ( #10028 )
2018-05-06 20:39:26 +02:00
pancake
11f99872f5
Fix #9855 - Enlarge tmpbuf to 128 bytes because capstone code is crap
2018-05-06 16:17:25 +02:00
pancake
cc60042ef4
Another capstone-m68k workaround to make r2 happy
2018-05-06 16:10:43 +02:00
pancake
bd276ef2fd
Fix #9969 - Stack overflow in wasm disassembler
2018-05-06 15:26:26 +02:00
Paul I
5180e0220f
Add R2_PLUGINS, R2_EXTRAS, R2_BINDINGS macros ( #9994 )
2018-05-02 15:58:14 +02:00
Silur
a2fbe0ed2d
xadd for x86.nz (regs only) ( #9978 )
...
* xadd for x86.nz (regs only)
* minor syntax fixes
2018-04-30 17:55:11 +02:00
RagingCactus
dd4761f792
Fix analyzed opcode size for some z80 instructions ( #9984 )
...
This bug affected instructions starting with:
* 0xED (extended instructions)
* 0xDD (instructions operating on IX register)
* 0xFD (instructions operating on IY register)
2018-04-29 22:19:55 +02:00
Paul I
cc90ec6be5
[WIP] Move hardcoded paths to r_userconf.h ( #9959 )
...
* Move hardcoded paths to r_userconf.h
* Add R2_HOME_* macros
* Some cleanup
2018-04-28 10:02:55 +02:00
pancake
227dec4cc7
Fix last covs in armass
2018-04-24 12:07:16 +02:00
radare
62978bbf6e
Full thumb2 assembler support
2018-04-21 11:33:55 +02:00
radare
a0348bb1b5
Fix #9915 - crash in r_hex_bin2str from asm.c ( #9922 )
2018-04-18 13:23:03 +02:00
pancake
1adac87918
Update sdb-1.1.0, update calls to sdb_fmt()
2018-04-10 23:52:47 +02:00
Paul I
40b4a5b557
Meson: disable libversion info for Windows ( #9858 )
2018-04-10 22:44:54 +02:00
pancake
245617e952
Add some more instruction descriptions for PPC
2018-04-10 12:55:42 +02:00
Adrian
e154d759b3
cleanup sdb for 8051
2018-04-09 17:49:52 +02:00
wargio
afc9ecebff
ppc descriptions first patch
2018-04-09 00:42:30 +02:00
pancake
52d31c66e7
Update PowerPC instruction descriptions
2018-04-08 21:08:34 +02:00
pancake
f24f44cf97
Update SPARC asm.describe
2018-04-08 20:19:56 +02:00
pancake
e94e54d695
Fix last covs and leak in izz
2018-04-05 10:49:36 +02:00
xarkes
c276ae6c54
Fixed smd/m68k issues ( Fix #9790 )
2018-04-03 13:19:13 +02:00
Paul I
ca3652da4b
Meson: Add version info for shared libs ( #9763 )
2018-03-24 18:18:32 +01:00
Paul I
4e73ad7d19
Meson: some cleanup ( #9753 )
2018-03-23 07:47:46 +01:00
pancake
a880699409
Fix #9725 - Fix oobread overflow in disasm loop
2018-03-21 16:23:48 +01:00
pancake
251fe5b1e7
Fix last covs
2018-03-21 11:51:20 +01:00
vdf-git
2efb14af3a
ARM Thumb/Const argcodes ( #9730 )
2018-03-20 17:06:37 +01:00
vdf-git
eb03a87d1a
New implementation of opcodes a through C
2018-03-20 12:21:54 +01:00
pancake
fe7ae5d0af
Fix last 20 coverity issues
2018-03-19 11:51:04 +01:00
pancake
560dc5d472
Fix crash in paadd [d,[,R,1d
2018-03-19 11:22:50 +01:00
Florian Märkl
94bdf5ce56
Enable xtensa in meson
...
Fix r_anal_op() for anal_xtensa if ESIL is disabled
Fix anal_xtensa for Windows
2018-03-16 11:10:15 +01:00
pancake
2682d34291
Fix warnings
2018-03-14 23:54:27 +01:00
pancake
023e4389ed
Remove more udis86 references
2018-03-14 23:43:53 +01:00
pancake
3e8f8a2863
Move the asm and anal plugins for x86.udis to extras
...
Available via r2pm -ci udis86
2018-03-14 22:38:41 +01:00
vdf-git
42b5bbd882
Arm thumb/thumb selector for the armass ( #9681 )
...
* added function to translate number to imm12
* added function to get thumb shifts easily
* added selector, newfangled implementation of adc
* add bitmask for command suffixes
* added new routine for parsing suffixes to opcodes. Error check added in getnum. Bugfixes.
2018-03-14 13:07:03 +01:00
Paul I
69e655fd49
Meson: enable Propeller and Java ( #9639 )
2018-03-09 20:05:47 +08:00
vdf-git
5fa1b0d218
Arm assembler thumb/thumb shift ( #9621 )
2018-03-09 00:32:19 +01:00
vdf-git
b526d7af16
Added function to translate number to imm12 ( #9604 )
2018-03-07 09:39:29 +01:00
Sven Steinbauer
55a3dcaa1c
Remove compiler warnings from nz ( #9609 )
...
FIX #9592
2018-03-06 21:50:04 +01:00
Paul I
9c0d682e60
Meson: Invoke python via <python3> module + some little fixes ( #9594 )
...
* Meson: Invoke python via <python3> module
* Meson: Added version check
* Meson: Disable git output for capstone cloning command
2018-03-06 08:28:40 +01:00
vdf-git
e85be034e3
solves issue #9524 ( #9559 )
2018-03-05 09:40:31 +01:00
Paul I
13f7013696
Meson: Added sdb building/installation rules ( #9575 )
2018-03-05 00:10:28 +01:00
Florian Märkl
5e1f811ec0
Fix meson indentation ( #9567 )
2018-03-03 22:08:37 +01:00
Florian Märkl
95a1b75784
Install Headers and .pc Files with Meson ( #9548 )
...
Use meson pkgconfig for .pc files
meson 0.44
Install same headers as acr
2018-03-03 20:00:18 +08:00
fergomatic
056d5ab859
tricore: added support for BOL format of st.b ( #9474 )
2018-02-23 09:13:54 +01:00