Commit Graph

4553 Commits

Author SHA1 Message Date
Wu ChenXu 000561b4f7
Merge pull request #1870 from theblackunknown/fix-install-pkgconfig 2022-04-16 12:15:21 +08:00
MACHIZAUD Andréa ed45255bca
Merge branch 'next' into fix-install-pkgconfig 2022-04-15 11:17:20 +02:00
Wu ChenXu 6c9a2ba651
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 691b80afb4 Fix pkgconfig not installed when CAPSTONE_BUILD_CSTOOL is false 2022-04-13 11:39:30 +02:00
MACHIZAUD Andréa 26a8ff1f87 Merge cmake.yml into CITest.yml 2022-04-11 09:35:10 +02:00
MACHIZAUD Andréa 008a05ff09 CMake presets + simple CMake Workflow 2022-04-03 11:34:00 +02:00
MACHIZAUD Andréa 54726a1d90 Add `cstool` to the `capstone-targets` 2022-04-03 11:33:47 +02:00
Wu ChenXu c57915c8fd
Merge pull request #1860 from adamjseitz/aarch64-alias-vas-specifiers 2022-03-23 15:16:32 +08:00
Wu ChenXu f12c51176a
Merge branch 'next' into aarch64-alias-vas-specifiers 2022-03-22 22:58:06 +08:00
Wu ChenXu 722902377e
Merge pull request #1859 from adamjseitz/aarch64-sys-instruction-operands
AArch64 SYS instruction operands
2022-03-22 22:56:27 +08:00
Adam Seitz 1d9ea9cd17 Add SYS ops test to cstest 2022-03-22 09:31:49 -04:00
Adam Seitz 05477a7598 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 a70d8a2174 Add regression tests for missing vas specifier 2022-03-21 13:31:37 -04:00
Adam Seitz 7c7bf4035f Set .vas for aliased AArch64 instructions 2022-03-21 13:24:57 -04:00
Adam Seitz ccf6e4d479 Update test for all aarch64 sys operand variants 2022-03-18 14:15:46 -04:00
Adam Seitz 3e23b60af0 Combine aarch64 sys operand enums 2022-03-18 14:15:46 -04:00
Adam Seitz 7da5813f6e Add test for ARM64 sys operands 2022-03-18 13:20:51 -04:00
Adam Seitz 4b43021ab6 Build SYS operand for AArch64 sys operations 2022-03-18 09:43:13 -04:00
David Zimmer 31af3c3e3b
vb6 bindings: clarify license as Apache v2.0 (#1850) 2022-03-03 17:39:13 +08:00
Wu ChenXu 9759b6e3f7
Merge pull request #1847 from kabeor/next
update pkgconfig version
2022-02-28 23:40:52 +08:00
Wu ChenXu 3ca9e73695
Merge branch 'capstone-engine:next' into next 2022-02-28 23:40:32 +08:00
kabeor 3c329785ed Merge branch 'next' of https://github.com/kabeor/capstone into next 2022-02-28 23:38:05 +08:00
kabeor 75bb17e3e4 update pkgconfig version 2022-02-28 23:37:10 +08:00
Nguyen Anh Quynh 84bdeac956 update pkgconfig.mk 2022-02-28 23:28:58 +08:00
Wu ChenXu d5141c0478
Merge pull request #1846 from kabeor/next
Update ChangeLog for v5.0.0-rc2
2022-02-28 22:14:14 +08:00
Wu ChenXu 0b6297e7a4
Merge branch 'capstone-engine:next' into next 2022-02-28 22:13:50 +08:00
kabeor fb37951c24 Update ChangeLog for v5.0.0-rc2 2022-02-28 22:13:21 +08:00
Wu ChenXu a4ae97c08f
Merge pull request #1840 from stevielavern/fix_ldr
Fix AArch64 ldapr detailed information #1839
2022-02-28 14:23:55 +08:00
Wu ChenXu 086d78b72e
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 22b25d4cca
Merge branch 'capstone-engine:next' into next 2022-02-28 14:06:01 +08:00
kabeor eebd845820 add ldr operands access issue testcase 2022-02-28 14:02:57 +08:00
kabeor bc4e264f40 fixed incorrect MI->ac_idx leading to wrong AArch64 InsnOp access printing 2022-02-28 13:26:08 +08:00
kabeor aafdcace6c disable publish to testpypi for now 2022-02-28 10:42:44 +08:00
Wu ChenXu 4eb74ffd21
Merge pull request #1844 from kabeor/next
add python publish file
2022-02-28 00:20:03 +08:00
kabeor aba8a06716 replace missing option CMAKE_BUILD_SHARED for python setup.py 2022-02-28 00:01:09 +08:00
kabeor b81eb3f0a2 fix for python publish build 2022-02-27 23:44:35 +08:00
kabeor d897fb66cf fix for python publish build 2022-02-27 23:31:51 +08:00
kabeor e02f722bf9 add python publish file 2022-02-27 23:19:07 +08:00
Nguyen Anh Quynh 9f63a658ac fix Changelog 2022-02-27 23:02:59 +08:00
Wu ChenXu 5f20052469
Merge pull request #1841 from LLVMParty/cmake-packaging
Modernize CMake and switch to CMake 3.15
2022-02-26 20:11:07 +08:00
Duncan Ogilvie c8172e4c10 Modernize CMake and switch to CMake 3.15 2022-02-25 20:39:30 +01:00
stevielavern 35ac76756a Add unit test for #1839 2022-02-22 15:35:24 +01:00
stevielavern 1c923c6a8d Fix ldapr detailed information #1839 2022-02-22 15:22:41 +01:00
Wu ChenXu f36795e36a
Merge pull request #1837 from kabeor/next 2022-01-29 13:44:44 +08:00
kabeor 73a4d7b329 add more test cases for seg:off format 2022-01-29 13:09:01 +08:00
Wu ChenXu 5eaab9b3f3
Merge branch 'capstone-engine:next' into next 2022-01-29 12:41:59 +08:00
pancake 0f41307fec
Revert "x86: fix lcall seg:off format for x86-16 (#1827)" (#1833)
This reverts commit e4965783cf.

Co-authored-by: pancake <pancake@nopcode.org>
2022-01-28 10:22:00 +08:00
David Pfeiffer 443cae28a8
Add encoding field to cs_x86 in python bindings for consistency (#1834) 2022-01-28 10:21:39 +08:00
kabeor a74386e7ce add cmake uninstall option 2022-01-27 14:22:43 +08:00
Wu ChenXu a6bde52312
Merge pull request #1836 from kabeor/next
Add recently closed issues testcase
2022-01-27 13:22:46 +08:00