0524f34b82
rename appveyor.yml to .appveyor.yml
2016-03-14 23:50:58 +08:00
75e5fb466c
x86: fix writing to UC_X86_REG_FPCW
2016-03-14 09:27:46 +08:00
28b94d10b8
bindings: add X86 FPTAGS & FPCW registers after recent change in the core
2016-03-14 09:14:48 +08:00
d8f82b1b3d
Merge branch 'master' of https://github.com/feliam/unicorn into feliam-master
2016-03-14 09:10:19 +08:00
23b3f651f9
Indentation
2016-03-10 07:45:36 -03:00
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
c5b123d2d9
Updated MSVC bindings for new and changed functions.
2016-03-10 14:41:11 +11:00
3038726a5b
Fix
2016-03-09 22:14:51 -03:00
0a3799eada
FPU control word and tags
2016-03-09 19:14:33 -03:00
a5f2a64de5
-spaces-
2016-03-09 18:27:59 -03:00
ff66a72d7b
GDT/LDT/IDT/FPU access from python bingings
2016-03-09 18:07:38 -03:00
2cfe6fb9c0
appveyor: no need to initialize MSVC env for Msys2
2016-03-09 11:53:59 +08:00
dca32a875e
appveyor: try without pacman installs
2016-03-09 09:54:09 +08:00
26261be244
improve Appveyor config
2016-03-09 09:35:00 +08:00
276775f5cc
more fix for Appveyor CI
2016-03-08 13:41:24 +08:00
861d5e1ad8
fix appveyor.yml
2016-03-08 13:06:16 +08:00
86e2127af1
add Appveyor CI
2016-03-08 12:52:13 +08:00
9c91a6ec28
fix a typo in tests/regress/LICENSE
2016-03-08 08:55:55 +08:00
93f6d8bade
Merge pull request #453 from danghvu/master
...
Add a license for regression tests
2016-03-08 08:49:09 +08:00
9d9056c474
Add a license for regression tests
2016-03-07 12:22:20 -06:00
eec9aa8c57
Merge pull request #452 from Spl3en/master
...
Fix a typo in uc_hook_add documentation.
2016-03-08 01:20:09 +08:00
338fb0e81b
Fix a typo in uc_hook_add documentation.
2016-03-07 17:52:08 +01:00
eb5a762452
python: add __version__
2016-03-06 21:21:39 +08:00
0950f2e18b
python: 0.9 -> 1.0 in setup.py
2016-03-06 17:28:32 +08:00
bf7dc4293b
python: README -> README.md in setup.py
2016-03-06 17:27:50 +08:00
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
2031f7cbdd
[query] update bindings UC_QUERY_PAGE_SIZE
...
Signed-off-by: Nicolas PLANEL <nplanel@redhat.com >
2016-03-04 15:54:24 +11:00
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
1ddebc7304
travis: do not need to install pkg-config
2016-03-03 23:41:03 +08:00
3ebb5d3a2e
travis: fix brew install
2016-03-03 23:33:07 +08:00
cf08670a1c
Travis: install dependencies for OSX
2016-03-03 23:25:29 +08:00
feb7b8e1ae
travis: support OSX & Linux
2016-03-03 23:14:25 +08:00
6ee06f79ce
Merge pull request #449 from iroiro123/write-byte-high
...
fix WRITE_BYTE_H() macro
2016-03-02 11:54:38 +08:00
c5888e5670
move macros in qemu/target-*/unicorn*.c
to uc_priv.h
2016-03-02 12:43:02 +09:00
1cd3c3093b
fix WRITE_BYTE_H
2016-03-02 10:51:50 +09:00
d6fee1fd6a
add Travis build status to README.md
2016-03-01 13:54:32 +08:00
9eb1c57c34
add Travis support for automated tests
2016-03-01 13:49:27 +08:00
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
5fa6705d7a
Fixed restoring of eflags after helper call
2016-02-29 22:57:41 +01:00
df98b7c88b
Merge pull request #445 from lunixbochs/master
...
Go: add RegReadMmr and test
2016-02-29 09:59:03 +08:00
4f1c88e70c
Go: add RegReadMmr and test
2016-02-28 12:01:24 -08:00
5ede98abec
Merge pull request #444 from lunixbochs/master
...
catch up on Go bindings
2016-02-28 03:45:42 +08:00
43eb9ec351
Go: add uc_query api
2016-02-27 11:15:06 -08:00
9f1603c157
Go: add MemRegions
2016-02-27 11:10:15 -08:00
74f783a274
Go: add x86 RegWriteMmr method
2016-02-27 10:56:04 -08:00
475c8de3de
Go: update test hooks
2016-02-27 10:56:04 -08:00
693719e732
Go: update hook interface
2016-02-27 10:55:59 -08:00
aabcb95f01
unit: remove ^M from test_x86_soft_paging.c
2016-02-22 14:02:28 +08:00
2f28f3f210
unit: make test_x86_soft_paging.c compilable. also update .gitignore for its binary
2016-02-22 14:01:00 +08:00
2ab2b229ce
test case: x86 guest paging
...
Test case for x86 paging using virtual addresses mapped by Unicorn, as well as unmapped.
Attempting to read/write from virtual address ranges unmapped by Unicorn wrongly causes protection faults, even when the virtual address points to read/write regions of Unicorn memory.
2016-02-22 00:03:14 -05:00