Commit Graph

300 Commits

Author SHA1 Message Date
radare
e766c7dfeb
Upgrade capstone from git (#10471) 2018-06-24 21:53:57 +02:00
pancake
2153021aea Upgrade capstone dependency 2018-06-19 14:48:42 +02:00
pancake
afe3792d0f Force embed-bitcode on iOS builds
- Fix typo and improve ios-sdk build
- Don't let capstone set the -arch flags
2018-06-10 03:38:28 +02:00
pancake
d608edffeb Upgrade capstone 2018-06-03 18:17:32 +02:00
pancake
9473ef7b75 Upgrade capstone 2018-05-30 11:06: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
562bd8f65a Upgrade capstone from git 2018-04-10 10:25:26 +02: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
pancake
c0e8395c79 Update capstone 2018-03-02 17:51:36 +01:00
pancake
72a8057d55 Fix #9481 - Fix make install 2018-02-24 00:53:51 +01:00
pancake
d5ec745276 Fix static linking by creating libr_shlr.a and stripping sdb and tcc from them
This exposes some implicit static linking of libs, and also shows that librz.a
can be removed or generalized into using the partial-ld appraoch.

Still issues with pkg-config because libr_shlr is only available as a static
library and can be used in libr_util.pc, creating an empty libr_shlr.${EXT_SO}
may simplify the problem but still a workaround.

It is dangerous to link against it results in much bigger builds
(also faster), which requires LTO to get adjusted sizes.
2018-02-18 01:47:07 +01:00
pancake
5f55965f77 Update capstone and adjust invalid patch 2018-01-09 18:37:50 +01:00
pancake
702afebc66 Fix Windows build and a bunch of scary warnings 2017-11-06 03:23:21 +01:00
Ren Kimura
1c8094bc9b Add Initial support for the NSO Nintendo Switch static binaries
* Every sections in NSO binary are packed by LZ4. So I've added shlr/lz4 library too.
2017-11-05 11:40:16 +01:00
pancake
ef2965d3f8 Fix #6032 - Honor --without-pull for capstone and www-m 2017-10-20 03:19:55 +02:00
pancake
b261753d98 Update capstone and adjust patches 2017-10-19 18:23:37 +02:00
pancake
1519a12af1 Update capstone from git 2017-10-12 02:04:55 +02:00
pancake
5db2e67490 Fix #8653 - Fix spp build for iOS and enhance ios-sdk.sh 2017-10-09 01:56:44 +02:00
pancake
a5ae14ae48 Upgrade capstone dependency 2017-09-02 17:40:44 +02:00
xarkes
77615dd4ef Added sdb/msvc to sdb-sync 2017-08-28 14:04:56 +02:00
xarkes
e900b49055 Added ar:// 2017-08-17 14:38:43 +08:00
xarkes
3d681b0fe5 Renamed windbg plugin (#8117) 2017-08-03 14:58:39 +02:00
xarkes
221b312046 Meson builds generates sdb files (+build clean) (#8035) 2017-07-26 23:15:41 +02:00
pancake
fb4294c36b Fix #8000 - null deref in pkcs7 2017-07-24 15:32:05 +02:00
pancake
fc41044e93 Iterate over all DT_FLAGS, and update capstone 2017-06-27 18:16:37 +02:00
pancake
473c1ba28f honor-unsigned capstone patch has been merged upstream 2017-06-18 02:00:22 +02:00
pancake
796dd28aaa Fix ext2 buffer overflow in r2_sbu_grub_memmove 2017-06-05 12:38:39 +02:00
pancake
75a71affe4 Update capstone from git 2017-05-29 21:51:48 +02:00
pancake
632e98eebb Update capstone from next 2017-05-20 12:30:18 +02:00
SkUaTeR
1b5a746786 add more fixes to msvc build (#7468)
* add more fixes to msvc build

* more fixes
2017-05-10 22:12:49 +02:00
pancake
1c0638c959 Update capstone from next after confirming test3 was ok 2017-05-10 19:51:09 +02:00
xarkes
926f024909 Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
pancake
c9995d034c Upgrade capstone-next 2017-05-07 11:47:23 +02:00
pancake
ccc93739ff Update capstone from git 2017-05-04 23:30:28 +02:00
pancake
0551d780af Update capstone from git and remove two undefined behaviour patches 2017-04-26 11:24:51 +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
fd8c64f7bb Update capstone from git 2017-04-15 13:08:47 +02:00
pancake
aef9bdd20f Update the material webui 2017-03-18 23:19:27 +01:00
pancake
e909762084 Update capstone to get BND prefix support 2017-03-18 10:35:41 +01:00
pancake
9a4a014e3c Update sdb and capstone 2017-03-13 14:59:00 +01:00
pancake
6c610494d1 Update capstone from -next 2017-02-28 00:01:16 +01:00
pancake
639fda0681 Update capstone 2017-02-21 11:52:02 +01:00
pancake
54176fb2c0 Update spp and build it with -fPIC 2017-02-11 12:50:38 +01:00
pancake
c76baa3036 Update capstone (remove the fix-warns patch) 2017-02-06 15:20:37 +01:00
pancake
d0fc86cd6d Update capstone from git (fixes for 68k, arm and x86) 2017-01-24 12:54:31 +01:00
pancake
a2cb6b6647 Fix a bunch of pedantic warnings and drop exits in base85
* Define eprint() when no formatting is necessary
* Remove exit() from ascii85 when allocation fails
* Update capstone
* Return null instead of exit if malloc fails in r_str_word_get_first
* Update sdb with a bunch of pedantic warnings fixed
* Drop windows-style newlines from judy64na.c
2017-01-15 23:36:19 +01:00
pancake
cfb2564aeb Update capstone from git 2017-01-03 02:43:30 +01:00
pancake
329e093192 Update spp from git and fix integration with rasm2 2016-12-19 03:07:52 +01:00
Sven Steinbauer
865267fc86 Add spp to r2 utils build (#6334)
Integrate SPP into rasm2 to parse asm files
2016-12-18 09:46:10 +01:00
pancake
2bcdb2536e Update capstone from next 2016-12-14 13:56:53 +01:00