Wu ChenXu
b8db7913f3
Merge pull request #1891 from wtdcode/tls-cs-variable
2022-07-04 14:21:47 +08:00
mio
d4a4773ebc
Mark cs_* as thread local to avoid race condition in multithreads
2022-07-03 11:54:21 +08:00
Wu ChenXu
3fd4712b0b
Merge pull request #1886 from terorie/ebpf-callx
2022-06-09 21:37:40 +08:00
Wu ChenXu
82b2084279
Merge pull request #1885 from terorie/fix-ebpf-ld-class
2022-06-09 21:37:02 +08:00
Richard Patel
fb34475a1f
Add eBPF callx instruction
2022-06-06 11:56:40 +02:00
Richard Patel
26999b6df5
Fix eBPF lddw opcode
2022-06-06 10:51:48 +02:00
Wu ChenXu
efa78c8c8e
Merge pull request #1878 from hamarituc/pkgconfig
...
Fix pkg-config template
2022-05-05 18:56:34 +08:00
Wu ChenXu
845da4b2f4
Merge pull request #1877 from adamjseitz/aarch64-comprehensive-alias-vas
2022-05-02 15:37:33 +08:00
Mario Haustein
8479233b64
Fix pkg-config template
2022-04-30 13:06:30 +02:00
Adam Seitz
b27f3df27e
Comprehensively add vas specifiers to ARM aliases
2022-04-29 13:49:52 -04:00
Adam Seitz
9998268b93
Fix AArch64InstPrinter indentation
2022-04-28 17:41:14 -04:00
Wu ChenXu
c52e5ae543
Merge pull request #1870 from theblackunknown/fix-install-pkgconfig
2022-04-16 12:15:21 +08:00
MACHIZAUD Andréa
72e16ccefe
Merge branch 'next' into fix-install-pkgconfig
2022-04-15 11:17:20 +02:00
Wu ChenXu
5bdf6a3a76
Merge pull request #1867 from theblackunknown/cmake-config-next
...
Add `cstool` in CMake Package Config + CMake Github Workflow
2022-04-14 14:39:31 +08:00
MACHIZAUD Andréa
1aec01a715
Fix pkgconfig not installed when CAPSTONE_BUILD_CSTOOL is false
2022-04-13 11:39:30 +02:00
MACHIZAUD Andréa
61ed12c4f2
Merge cmake.yml into CITest.yml
2022-04-11 09:35:10 +02:00
MACHIZAUD Andréa
e16fd004cd
CMake presets + simple CMake Workflow
2022-04-03 11:34:00 +02:00
MACHIZAUD Andréa
acb9c24b99
Add cstool
to the capstone-targets
2022-04-03 11:33:47 +02:00
Wu ChenXu
c647eec6a3
Merge pull request #1860 from adamjseitz/aarch64-alias-vas-specifiers
2022-03-23 15:16:32 +08:00
Wu ChenXu
2bd6f00b53
Merge branch 'next' into aarch64-alias-vas-specifiers
2022-03-22 22:58:06 +08:00
Wu ChenXu
065317746d
Merge pull request #1859 from adamjseitz/aarch64-sys-instruction-operands
...
AArch64 SYS instruction operands
2022-03-22 22:56:27 +08:00
Adam Seitz
82c6e17068
Add SYS ops test to cstest
2022-03-22 09:31:49 -04:00
Adam Seitz
42dedb6158
Add AArch64 mov VAS specifier tests to cstest
...
Add four tests to the cstest suite to validate issue #1843 does not
regress. Additionally, update the way VAS specifiers are printed so
that the correct operand is verified.
2022-03-22 09:23:55 -04:00
Adam Seitz
514ef89a87
Add regression tests for missing vas specifier
2022-03-21 13:31:37 -04:00
Adam Seitz
ee689c4512
Set .vas for aliased AArch64 instructions
2022-03-21 13:24:57 -04:00
Adam Seitz
50535d9477
Update test for all aarch64 sys operand variants
2022-03-18 14:15:46 -04:00
Adam Seitz
d729d88e87
Combine aarch64 sys operand enums
2022-03-18 14:15:46 -04:00
Adam Seitz
2465cb044f
Add test for ARM64 sys operands
2022-03-18 13:20:51 -04:00
Adam Seitz
6687276cad
Build SYS operand for AArch64 sys operations
2022-03-18 09:43:13 -04:00
David Zimmer
b81c64999b
vb6 bindings: clarify license as Apache v2.0 ( #1850 )
2022-03-03 17:39:13 +08:00
Wu ChenXu
15cb0b686d
Merge pull request #1847 from kabeor/next
...
update pkgconfig version
2022-02-28 23:40:52 +08:00
Wu ChenXu
c82e938045
Merge branch 'capstone-engine:next' into next
2022-02-28 23:40:32 +08:00
kabeor
9cd7470046
Merge branch 'next' of https://github.com/kabeor/capstone into next
2022-02-28 23:38:05 +08:00
kabeor
6dfa60661a
update pkgconfig version
2022-02-28 23:37:10 +08:00
Nguyen Anh Quynh
240ce14f17
update pkgconfig.mk
2022-02-28 23:28:58 +08:00
Wu ChenXu
e695f690ef
Merge pull request #1846 from kabeor/next
...
Update ChangeLog for v5.0.0-rc2
2022-02-28 22:14:14 +08:00
Wu ChenXu
a6afa9f5c2
Merge branch 'capstone-engine:next' into next
2022-02-28 22:13:50 +08:00
kabeor
e6aa4850cf
Update ChangeLog for v5.0.0-rc2
2022-02-28 22:13:21 +08:00
Wu ChenXu
524e863ad1
Merge pull request #1840 from stevielavern/fix_ldr
...
Fix AArch64 ldapr detailed information #1839
2022-02-28 14:23:55 +08:00
Wu ChenXu
335571a618
Merge pull request #1845 from kabeor/next
...
fixed incorrect MI->ac_idx leading to wrong AArch64 InsnOp access printing
2022-02-28 14:23:32 +08:00
Wu ChenXu
ec07087ba8
Merge branch 'capstone-engine:next' into next
2022-02-28 14:06:01 +08:00
kabeor
f9bf1e9b20
add ldr operands access issue testcase
2022-02-28 14:02:57 +08:00
kabeor
cdce5c8190
fixed incorrect MI->ac_idx leading to wrong AArch64 InsnOp access printing
2022-02-28 13:26:08 +08:00
kabeor
a4744e3417
disable publish to testpypi for now
2022-02-28 10:42:44 +08:00
Wu ChenXu
d6ad736170
Merge pull request #1844 from kabeor/next
...
add python publish file
2022-02-28 00:20:03 +08:00
kabeor
2b05b8ef94
replace missing option CMAKE_BUILD_SHARED for python setup.py
2022-02-28 00:01:09 +08:00
kabeor
2cfb74fde3
fix for python publish build
2022-02-27 23:44:35 +08:00
kabeor
d86c150854
fix for python publish build
2022-02-27 23:31:51 +08:00
kabeor
9c0019a006
add python publish file
2022-02-27 23:19:07 +08:00
Nguyen Anh Quynh
28447a6c87
fix Changelog
2022-02-27 23:02:59 +08:00