Lily Wang
|
fb802575d7
|
Add vcpkg installation instructions
|
2022-09-09 01:22:23 -07:00 |
|
Mio
|
a0e119c6f0
|
Format code
|
2022-08-31 23:27:24 +08:00 |
|
Mio
|
092014a6cc
|
Don't sync pc if user requests a restart
|
2022-08-31 23:27:05 +08:00 |
|
Mio
|
c4a0813f4a
|
Add a test for infinite loop when sync-ing pc for UC_HOOL_BLOCK #1661
|
2022-08-31 23:27:05 +08:00 |
|
lazymio
|
a2f9630236
|
Merge pull request #1691 from relapids/arm_specific_tests
Disable ARM-specific tests when ARM is unavailable. (#1689)
|
2022-08-31 22:08:12 +08:00 |
|
lazymio
|
a63002872f
|
Merge pull request #1688 from relapids/tricore_leak
Fix memory leaks in TriCore target. (#1681)
|
2022-08-31 22:07:10 +08:00 |
|
lazymio
|
bc74ea2fe8
|
Merge pull request #1693 from relapids/cmake_msvc_runtime
Fix MSVC runtime library handling in CMakeLists. (#1692)
|
2022-08-31 22:06:35 +08:00 |
|
relapids
|
a0eb240a29
|
Fix MSVC runtime library handling in CMakeLists.
|
2022-08-18 22:03:38 -07:00 |
|
relapids
|
154a21d6a3
|
Disable ARM-specific tests when ARM is unavailable.
|
2022-08-18 18:29:24 -07:00 |
|
lazymio
|
3c17f7c87e
|
Merge pull request #1686 from relapids/ppc_leak
Fix memory leak in PPC target. (#1680)
|
2022-08-16 16:19:06 +02:00 |
|
relapids
|
e15173dd26
|
Fix memory leaks in TriCore target.
|
2022-08-15 21:26:29 -07:00 |
|
relapids
|
a3ccbf2e59
|
Fix memory leak in PPC target.
|
2022-08-15 18:57:10 -07:00 |
|
relapids
|
5a54b3d7af
|
Fix a segfault inside tb_remove_from_jmp_list by forcing clang-cl to use the same atomic routines as MSVC.
|
2022-08-15 15:50:46 -07:00 |
|
relapids
|
2ac7b55797
|
Allow building with clang-cl on Windows.
|
2022-08-15 15:50:46 -07:00 |
|
lazymio
|
336425b588
|
Merge pull request #1685 from relapids/fix_sample_ctl_tb_cache
Fix for test_uc_ctl_tb_cache. (#1683)
|
2022-08-15 20:33:28 +02:00 |
|
mio
|
1c63021592
|
Disable mingw32 tests correctly
|
2022-08-15 20:33:00 +02:00 |
|
lazymio
|
c9d0f86253
|
Merge pull request #1684 from relapids/test_mem_leak
Fix leak in test_mem_protect_map_ptr. (#1682)
|
2022-08-15 20:31:56 +02:00 |
|
relapids
|
7430e249ea
|
Fix for incorrect argument types passed to uc_ctl_request_cache/uc_ctl_remove_cache in test_uc_ctl_tb_cache.
|
2022-08-15 05:55:25 -07:00 |
|
relapids
|
2e8986174b
|
Fix leak in test_mem_protect_map_ptr.
|
2022-08-15 05:38:29 -07:00 |
|
mio
|
bdb141aeef
|
Disable unaligned access test on ppc and aarch64
The memoy read operations on these architectures are inlined
e.g. ldur on aarch64
|
2022-08-14 15:42:37 +02:00 |
|
mio
|
419d710c4a
|
Return true when we handled the memory events
|
2022-08-14 13:37:25 +02:00 |
|
mio
|
2c00546c6e
|
Merge rhelmot's fix
|
2022-08-14 13:35:54 +02:00 |
|
mio
|
01e8d969c8
|
Update to r25
Ref: https://github.com/actions/runner-images/issues/5930
|
2022-08-14 12:56:52 +02:00 |
|
mio
|
8303328aa8
|
Obtain memory mapping after hooks are called
|
2022-08-14 12:42:53 +02:00 |
|
lazymio
|
ffb047fe37
|
Merge pull request #1668 from Yu3H0/fix_tricore_pc_problem
fix issue 1663:tricore pc don't move
|
2022-07-26 22:08:43 +08:00 |
|
Yu3h0
|
ca6a8b4cac
|
fix issue 1663:tricore pc don't move
|
2022-07-26 13:41:13 +08:00 |
|
mio
|
3d028882ed
|
Fix wrong cput model check in uc_ctl
|
2022-07-23 20:49:00 +08:00 |
|
mio
|
6db6790ec2
|
Merge remote-tracking branch 'zachesez/ppc_cr_read_fix' into dev
|
2022-07-23 20:46:40 +08:00 |
|
mio
|
6d283cf464
|
Fix ppc symbols clash
|
2022-07-23 20:39:55 +08:00 |
|
mio
|
06a1858ffd
|
Disable ming32 test
|
2022-07-23 20:39:55 +08:00 |
|
Mio
|
d6d57834b0
|
Format code
|
2022-07-23 19:27:37 +08:00 |
|
Mio
|
c7ff9d66cf
|
Move vex.l test to test_x86
|
2022-07-23 19:26:35 +08:00 |
|
Mio
|
2efee81df3
|
Merge remote-tracking branch 'mrexoida/avx-bug' into dev
|
2022-07-23 19:26:07 +08:00 |
|
Mio
|
5b5905695d
|
Fix wrong location of UC_ARM64_REG_CP_REG in python bindings
|
2022-07-23 19:21:31 +08:00 |
|
Zach Szczesniak
|
2b25867e4b
|
Fixed endianness when writing PPC32 CR register.
|
2022-07-20 18:31:13 -04:00 |
|
Duncan Ogilvie
|
e485f39846
|
Add a test to make sure VEX.L stops emulation with an error
|
2022-07-20 13:59:27 +02:00 |
|
Duncan Ogilvie
|
22ea31cdf7
|
Fail when VEX.L is set in SSE instructions (AVX is not supported)
Closes #1656
|
2022-07-20 13:48:31 +02:00 |
|
Nguyen Anh Quynh
|
6c1cbef6ac
|
Merge branch 'dev'
|
2022-07-07 23:49:09 +08:00 |
|
Nguyen Anh Quynh
|
1ec1352995
|
bindings: update consts
|
2022-07-07 23:48:01 +08:00 |
|
Nguyen Anh Quynh
|
492cdfe3d4
|
Changelog
|
2022-07-07 23:40:09 +08:00 |
|
Mio
|
e793dc65c2
|
Update changelog
|
2022-07-06 09:41:38 +08:00 |
|
Mio
|
af1c661a12
|
Update bindings
|
2022-07-06 09:33:45 +08:00 |
|
Mio
|
db8c04a07c
|
Fix value collision between UC_MODE_ARMBE8 and UC_MODE_ARM926
|
2022-07-04 22:35:16 +08:00 |
|
Nguyen Anh Quynh
|
5552085115
|
add SECURITY.md
|
2022-07-03 22:34:51 +08:00 |
|
Nguyen Anh Quynh
|
c63bbff7d1
|
add SECURITY.md
|
2022-07-03 22:34:37 +08:00 |
|
lazymio
|
0ebac3b455
|
Fix typo
|
2022-06-02 15:06:50 +02:00 |
|
lazymio
|
6d61aec82f
|
Format code
|
2022-06-02 14:46:26 +02:00 |
|
lazymio
|
fdd129fd30
|
Remember the regions a hook has intrumented and clear cache on deletion
|
2022-06-02 14:46:02 +02:00 |
|
lazymio
|
637dc8a8a0
|
Generate an extra block to trigger segfault
|
2022-06-02 14:45:38 +02:00 |
|
lazymio
|
40436e885b
|
Fix the cached hook test
|
2022-06-02 14:38:53 +02:00 |
|