pancake
bd3eda6729
Update to the latest capstone v5
2023-09-07 19:06:30 +02:00
pancake
039b8e6fbe
Add support for cs5 and csnext ##build
...
* The next branch has changed a lot of enums and broke a lot of things
* Let's default to v5, but keep supporting next branch builds
2023-07-31 12:51:29 +02:00
pancake
9ae2f6dffd
Upgrade to capstone-5.0 release
2023-07-07 13:09:45 +02:00
pancake
3bc3d3daf7
Fix glitch + tests asm.bytes.{align,space} ##disasm
2023-07-04 18:48:50 +02:00
pancake
2446852fff
Update to the latest capstone5 (almost released)
2023-07-04 16:24:12 +02:00
pancake
b0b1a49eb7
Update capstone to fix arm64/cr0 bug and better ppc
2023-05-29 17:39:26 +02:00
pancake
4c6d3bdd49
Update to the latest capstone for new sh and tricore ##arch
2023-05-16 11:34:10 +02:00
pancake
71440e8264
Update capstone
2023-03-22 06:57:52 +01:00
pancake
451f02f456
Update to the latest capstone for SH and arm64 improvements ##arch
2023-03-09 13:19:34 +01:00
pancake
52efddb2c6
Upgrade to the latest capstone, with fixes for arm64 and riscv
2022-12-08 13:56:14 +01:00
pancake
b5d9ee2342
Update the capstone4 support to 4.0.2 ##build
2022-11-06 18:14:46 +01:00
pancake
8620742aa0
Use latest capstone from the next branch
2022-11-03 17:59:48 +01:00
pancake
053fe8d682
Upgrade capstone and remove the patch
2022-10-13 23:28:30 +02:00
pancake
06bfb6abf1
Bump cs5 to support FNOP on m68k ##arch
2022-10-11 18:51:20 +02:00
pancake
62fdc0f0ff
shlr/yxml -> libr/util/rxml - fork the abandoned yxml parser and expose it ##util
2022-10-10 12:33:43 +02:00
pancake
f5cda53a1e
Use the latest capstone5-next with updated aarch64 support ##arch
2022-10-06 20:32:30 +02:00
pancake
1944e59783
Remove some more r_hash leftovers
2022-09-16 10:46:24 +02:00
pancake
a66f301d18
Upgrade to the latest capstone-next for ppc purposes ##arch
2022-08-01 19:31:10 +02:00
pancake
fb67f995b7
Revert "Update capstone which improves the PPC support ##arch"
...
This reverts commit a175015eb3
.
2022-07-31 15:29:15 +02:00
pancake
a175015eb3
Update capstone which improves the PPC support ##arch
2022-07-31 14:48:55 +02:00
pancake
2b3d0f1f0a
Handle arm64's BTI instruction as a nop ##analysis ( #20452 )
...
* Revert "ARM disassembler: don't compute [pc, reg] memory location ##analysis"
This reverts commit 97761f8ef0
.
2022-07-15 14:07:21 +02:00
Sergi Àlvarez i Capilla
ba6c067ccc
Update to the latest capstone with fixes for ebpf, tls and arm
2022-07-07 12:40:25 +02:00
Richard Patel
5f84a020d7
Add missing Capstone plugins to Meson
2022-06-10 22:37:50 +02:00
Richard Patel
dd7c076bae
Fix bpf, evm Meson builds
2022-06-09 19:10:36 +02:00
pancake
41dd134f4b
Update to the latest capstone to fix a bug for BPF ##disasm
2022-06-09 15:54:42 +02:00
Mario Haustein
903986629f
Make capstone include directories consistent ##build
2022-05-04 13:30:30 +02:00
Sergi Àlvarez i Capilla
8eceab96d4
Update capstone to the latest commit in the next branch
2022-04-09 11:12:24 +02:00
pancake
c8ae21f68f
Only build library archives when -Dblob is provided ##build
...
* Lowers the amount of objects from 2400 to 1500
2022-03-22 11:59:13 +01:00
pancake
4ba0af5d1d
Fix meson -Dblob=true builds for static ##windows
2022-03-16 00:48:50 +01:00
pancake
4648f448e1
Fix some static meson blob dependency leftovers ##build
2022-03-15 19:29:16 +01:00
Sergi Àlvarez i Capilla
f3a9b51ba6
Update capstone5 reference commit
2022-03-10 18:29:49 +01:00
Sergi Àlvarez i Capilla
aef278ee9c
Make -Dblob=true statically link all r2 libraries ##build
2022-03-02 11:30:28 +01:00
Lazula
bc877cbef6
Kill dsjson, use PJ for java json, fix java prototypes j
2022-03-01 15:50:39 +01:00
pancake
4df6a64945
Update to the latest capstone, fixing arm64 issue
2022-02-28 10:27:56 +01:00
Sergi Àlvarez i Capilla
e13fb7d183
Support building with system-provided lz4 library ##build
2022-02-15 11:43:50 +01:00
pancake
48829c64b8
Update to the latest capstone
2022-02-01 10:37:01 +01:00
pancake
50bf4d5918
Simplify meson logic and use ole's PR to fix Windows ##build
...
* Kudos to @oleavr for reproducing, spotting and fixing the bug!
* Context https://github.com/mesonbuild/meson/pull/9918
2022-01-31 23:54:00 +01:00
Sergi Àlvarez i Capilla
595650c0cb
Upgrade to a working capstone
2022-01-28 12:21:35 +01:00
pancake
54b1fcd23c
Add CI job to verify builds with system-wide capstone ##build
2022-01-26 09:49:36 +01:00
Sergi Àlvarez i Capilla
253d24df61
Update to the latest capstone
2022-01-24 07:10:22 +01:00
Sergi Àlvarez i Capilla
5bdc32053d
Use the working commit from capstone
2022-01-10 14:32:39 +01:00
Sergi Àlvarez i Capilla
6ba2de54f7
Update to the latest capstone
2022-01-06 22:55:00 +01:00
Sergi Àlvarez i Capilla
e1efe7370f
Update capstone
2021-12-02 11:25:18 +01:00
pancake
31ec16fc60
Use more join_paths in shlr and sdb
2021-11-14 23:30:46 +01:00
pancake
6161fcd798
Use proper naming and location for the w32 debugger wrapper api ( #19271 )
2021-10-21 12:08:10 +02:00
pancake
6f55c6c49a
Update capstone-v4 ( #18712 )
2021-05-19 23:05:41 +02:00
pancake
82b4e82b0d
Update capstone v4/v4 - fix meson patch list ( #18686 )
2021-05-13 03:01:28 +02:00
pancake
2434c3ca74
Switch to Capstone5 as default ##asm ( #18127 )
...
* Add riscv for capstone5 in the meson
* Report capstone version in the asm plugins
* Many changes in the ppc analysis, seems like it's improved, (emulation quality and xrefs)
* Update all tests and report issues in capstone4 to upstream
* Fix-x86-16 test marked as broken as it needs better fix
2021-04-24 22:04:51 +02:00
pancake
cbc949c039
Remove tree-sitter and the r2-shell-parser ##shell
...
* Will be reimplemented soon with a new parser
* Simplifies and speedup the build
2021-04-24 21:58:09 +02:00
pancake
71dc8b715c
Move shlr/ptrace-wrap into libr/io, simplify build ( #18587 )
2021-04-16 19:19:56 +02:00