Commit Graph

1037 Commits

Author SHA1 Message Date
egberts
ab5ed15044 Issue #465 - Enhanced test for more scenarios; fixed some semantic bugs. 2016-03-16 10:54:20 -07:00
egberts
db6fc5ba51 Merge branch 'master' of github.com:egberts/unicorn 2015-10-03 22:52:33 -07:00
egberts
347d863365 Issue #465 hook_count_cb doesn't stop at n instructions; unit test file 2015-10-03 22:52:15 -07:00
Egbert
7cb8e889ad Merge pull request #2 from unicorn-engine/master
Pulling in from unicorn-engine to my private  repo
2016-03-16 11:52:35 -04:00
Nguyen Anh Quynh
4a35b53c4d Merge pull request #464 from lunixbochs/master
tweak Go bindings for 32-bit
2016-03-16 01:26:16 +08:00
Nguyen Anh Quynh
e61b60b7ed Merge pull request #463 from feliam/master
Bugfix
2016-03-15 23:37:37 +08:00
feliam
b43f89566f Bugfix 2016-03-15 12:17:40 -03:00
Ryan Hileman
2a9a794bff tweak Go bindings for 32-bit 2016-03-14 17:44:02 -07:00
Nguyen Anh Quynh
0524f34b82 rename appveyor.yml to .appveyor.yml 2016-03-14 23:50:58 +08:00
Nguyen Anh Quynh
75e5fb466c x86: fix writing to UC_X86_REG_FPCW 2016-03-14 09:27:46 +08:00
Nguyen Anh Quynh
28b94d10b8 bindings: add X86 FPTAGS & FPCW registers after recent change in the core 2016-03-14 09:14:48 +08:00
Nguyen Anh Quynh
d8f82b1b3d Merge branch 'master' of https://github.com/feliam/unicorn into feliam-master 2016-03-14 09:10:19 +08:00
feliam
23b3f651f9 Indentation 2016-03-10 07:45:36 -03:00
Nguyen Anh Quynh
a541cdb73b Merge pull request #458 from xorstream/msvc_bindings_update
Updated MSVC bindings for new and changed functions.
2016-03-10 12:04:02 +08:00
xorstream
c5b123d2d9 Updated MSVC bindings for new and changed functions. 2016-03-10 14:41:11 +11:00
feliam
3038726a5b Fix 2016-03-09 22:14:51 -03:00
feliam
0a3799eada FPU control word and tags 2016-03-09 19:14:33 -03:00
feliam
a5f2a64de5 -spaces- 2016-03-09 18:27:59 -03:00
feliam
ff66a72d7b GDT/LDT/IDT/FPU access from python bingings 2016-03-09 18:07:38 -03:00
Nguyen Anh Quynh
2cfe6fb9c0 appveyor: no need to initialize MSVC env for Msys2 2016-03-09 11:53:59 +08:00
Nguyen Anh Quynh
dca32a875e appveyor: try without pacman installs 2016-03-09 09:54:09 +08:00
Nguyen Anh Quynh
26261be244 improve Appveyor config 2016-03-09 09:35:00 +08:00
Nguyen Anh Quynh
276775f5cc more fix for Appveyor CI 2016-03-08 13:41:24 +08:00
Nguyen Anh Quynh
861d5e1ad8 fix appveyor.yml 2016-03-08 13:06:16 +08:00
Nguyen Anh Quynh
86e2127af1 add Appveyor CI 2016-03-08 12:52:13 +08:00
Nguyen Anh Quynh
9c91a6ec28 fix a typo in tests/regress/LICENSE 2016-03-08 08:55:55 +08:00
Nguyen Anh Quynh
93f6d8bade Merge pull request #453 from danghvu/master
Add a license for regression tests
2016-03-08 08:49:09 +08:00
Hoang-Vu Dang
9d9056c474 Add a license for regression tests 2016-03-07 12:22:20 -06:00
Nguyen Anh Quynh
eec9aa8c57 Merge pull request #452 from Spl3en/master
Fix a typo in uc_hook_add documentation.
2016-03-08 01:20:09 +08:00
Spl3en
338fb0e81b Fix a typo in uc_hook_add documentation. 2016-03-07 17:52:08 +01:00
Nguyen Anh Quynh
eb5a762452 python: add __version__ 2016-03-06 21:21:39 +08:00
Nguyen Anh Quynh
0950f2e18b python: 0.9 -> 1.0 in setup.py 2016-03-06 17:28:32 +08:00
Nguyen Anh Quynh
bf7dc4293b python: README -> README.md in setup.py 2016-03-06 17:27:50 +08:00
Nguyen Anh Quynh
ddba377bd8 Merge pull request #450 from nplanel/query-page-size
[query] add UC_QUERY_PAGE_SIZE uc_query helper
2016-03-04 12:59:48 +08:00
Nicolas PLANEL
2031f7cbdd [query] update bindings UC_QUERY_PAGE_SIZE
Signed-off-by: Nicolas PLANEL <nplanel@redhat.com>
2016-03-04 15:54:24 +11:00
Nicolas PLANEL
1087ba9dea [query] add UC_QUERY_PAGE_SIZE uc_query helper
Return the current page size used by the current arch.
Useful to call uc_mem_map() with memory/size aligned.

Signed-off-by: Nicolas PLANEL <nplanel@redhat.com>
2016-03-04 15:54:24 +11:00
Nguyen Anh Quynh
1ddebc7304 travis: do not need to install pkg-config 2016-03-03 23:41:03 +08:00
Nguyen Anh Quynh
3ebb5d3a2e travis: fix brew install 2016-03-03 23:33:07 +08:00
Nguyen Anh Quynh
cf08670a1c Travis: install dependencies for OSX 2016-03-03 23:25:29 +08:00
Nguyen Anh Quynh
feb7b8e1ae travis: support OSX & Linux 2016-03-03 23:14:25 +08:00
Nguyen Anh Quynh
6ee06f79ce Merge pull request #449 from iroiro123/write-byte-high
fix WRITE_BYTE_H() macro
2016-03-02 11:54:38 +08:00
Hiroyuki UEKAWA
c5888e5670 move macros in qemu/target-*/unicorn*.c to uc_priv.h 2016-03-02 12:43:02 +09:00
Hiroyuki UEKAWA
1cd3c3093b fix WRITE_BYTE_H 2016-03-02 10:51:50 +09:00
Nguyen Anh Quynh
d6fee1fd6a add Travis build status to README.md 2016-03-01 13:54:32 +08:00
Nguyen Anh Quynh
9eb1c57c34 add Travis support for automated tests 2016-03-01 13:49:27 +08:00
Nguyen Anh Quynh
5a4d9609d6 Merge pull request #448 from zaddach/jonas/load_eflags_after_helper
Fixed restoring of eflags after helper call
2016-03-01 08:53:27 +08:00
Jonas Zaddach
5fa6705d7a Fixed restoring of eflags after helper call 2016-02-29 22:57:41 +01:00
Nguyen Anh Quynh
df98b7c88b Merge pull request #445 from lunixbochs/master
Go: add RegReadMmr and test
2016-02-29 09:59:03 +08:00
Ryan Hileman
4f1c88e70c Go: add RegReadMmr and test 2016-02-28 12:01:24 -08:00
Nguyen Anh Quynh
5ede98abec Merge pull request #444 from lunixbochs/master
catch up on Go bindings
2016-02-28 03:45:42 +08:00