f9bb1ba505
Add python bindings for ctl_flush_tb
2022-04-26 01:17:59 +02:00
cdae57fb3d
Generate bindings
2022-04-26 01:17:58 +02:00
fbf4078d65
Fix wrong python binding for UC_CTL_TB_REMOVE_CACHE
2022-04-26 01:17:57 +02:00
185a6fec9e
Bump bindings version to 2.0.0-rc7
2022-04-17 16:48:12 +02:00
8fd9ee3dd0
Bump unicorn version
2022-04-17 16:47:37 +02:00
5a79d7879c
Generate bindings
2022-04-16 17:50:32 +02:00
Ilya Leoshkevich
28c4c665f0
Add "holes" to where the removed x86 registers used to be
...
A number of x86 registers were removed for #1440 , causing a change in
numbering for many other registers. This is causing inconveniences at
the moment, e.g. it's not possible to use the Unicorn2 shared library
as a drop-in replacement for the Unicorn1 one.
Restore the old numbering.
Fixes #1492 .
2022-03-22 11:31:58 +01:00
7f8ff1af6a
Update sample for MRS hook
2022-02-27 15:28:32 +01:00
dd96cab9bf
Update bindings
2022-02-27 15:28:32 +01:00
Bet4
504b31b928
Update constants of bindings
2022-02-19 21:24:40 +08:00
3ed9dbda13
Update bindings
2022-02-15 22:08:27 +01:00
c10639fd46
Bump version in bindings
2022-02-13 11:03:57 +01:00
16e9efa4f5
Bump version
2022-02-13 09:56:10 +01:00
15f3b58d9b
Implement coprocessor register read/write for python bindings
2022-02-11 23:03:56 +01:00
89a1da9a33
Update bindings
2022-02-11 22:42:31 +01:00
f57467e7ed
Generate bindings
2022-01-19 20:10:09 +01:00
7095605607
Merge branch 'dev' into systemz
2022-01-18 21:10:55 +01:00
c84dbac9a8
Rename build dir for python bindings
2022-01-18 20:15:28 +01:00
28e791a37f
Add debug tracing feature
...
It's disabled by default, use -DUNICORN_TRACER=on to enable it
2022-01-18 19:35:43 +01:00
06be6fdc24
Merge pull request #1537 from gerph/clear-pending-hook-exception-before-emulation
...
Clear Python pending hook exception before we enter the emulation.
2022-01-15 22:13:24 +01:00
459a595a98
Merge branch 'dev' into s390x
...
Mostly for bindings update.
2022-01-15 20:56:39 +01:00
dfb0446137
Update bindings
2022-01-15 20:56:24 +01:00
Charles Ferguson
1ba59ed70a
Clear Python pending hook exception before we enter the emulation.
...
The pending exception hook is set when the hook raised an exception
and wants to report it outside the emulation loop. However, it is
never cleared back to None. This means that after an exception is
raised in a hook, all subsequent execution (even if successful) will
raise the exception.
This change clears the exception before we start another emulation,
which should ensure that if we have _hook_exception set, it really
is from hooks in this emulation run.
2022-01-15 17:45:45 +00:00
71f044ca50
Merge branch 'dev' into s390x
2022-01-10 15:17:42 +01:00
c671efe798
Update bindings
2022-01-05 22:00:59 +01:00
c4b4189857
Update bindings
2022-01-04 21:12:52 +01:00
8b0285e135
Add python support for s390x
2022-01-01 00:58:10 +01:00
3184d3fcdf
Update python bindings
2021-12-22 20:46:14 +01:00
10d88e89a5
Fix uc_version and bump again
2021-11-25 18:19:46 +01:00
9a4d5d0be8
Bump bindings version to 2.0.0-rc5
2021-11-25 14:29:41 +01:00
mid-kid
2d665aa752
Accomodate for setting a different CMAKE_GENERATOR in the environment.
...
This makes sure the right build utility is called, depending on the
value of the CMAKE_GENERATOR environment.
2021-11-13 13:34:11 +01:00
0714fb5760
Bump bindings version
2021-11-09 00:23:19 +01:00
9abbba173c
Update python bindings
2021-11-07 21:00:05 +01:00
923b4ad3cc
Update python bindings
2021-11-04 21:47:30 +01:00
b9c0066a47
Format and naming
2021-11-04 20:04:57 +01:00
db90f39ac6
Generate bindings
2021-11-04 20:01:19 +01:00
Bet4
aaf340d9e4
Merge branch 'dev' into patch
2021-11-02 18:36:22 +08:00
090686f8ed
uc_ctl proposal ( #1473 )
...
* Add uc_ctl
* Add comments
* Slightly changed for bindings generation
* Generate bindings
2021-10-30 10:45:32 +08:00
9e1443013b
Fix gen_const
2021-10-26 13:10:59 +02:00
e695686c15
Remove AFL Integration by reverting
2021-10-26 11:22:21 +02:00
17963ff4aa
Update python bindings for afl
2021-10-25 01:27:51 +02:00
f08b7d6b5b
Make gen_const work and updates constants
2021-10-25 00:57:32 +02:00
insane-shane
47ecfc1b2c
Handle exceptions raised in Python hook functions ( #1387 )
2021-10-12 08:35:52 +08:00
8f7ecfe48b
Support configure threads by environment variable
2021-10-10 23:46:22 +02:00
ad3c0a5b32
Bump python bindings version
2021-10-06 12:37:13 +02:00
2474f9513b
Sync docs from wiki and remove cmake.sh
2021-10-05 15:26:13 +02:00
5668fd9c42
Set zip_safe and is_pure to False and trigger another build
2021-10-05 15:11:59 +02:00
59deed7484
Simply the setup.py
2021-10-05 14:46:04 +02:00
aff9c9dc48
Clean debug print and make it compatible with python3.5
2021-10-05 13:48:26 +02:00
e1204d8977
Specify the content type
2021-10-04 18:09:44 +02:00