Ryan Hileman
|
2a9a794bff
|
tweak Go bindings for 32-bit
|
2016-03-14 17:44:02 -07: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 |
|
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
|
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 |
|
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 |
|
Ryan Hileman
|
4f1c88e70c
|
Go: add RegReadMmr and test
|
2016-02-28 12:01:24 -08:00 |
|
Ryan Hileman
|
43eb9ec351
|
Go: add uc_query api
|
2016-02-27 11:15:06 -08:00 |
|
Ryan Hileman
|
9f1603c157
|
Go: add MemRegions
|
2016-02-27 11:10:15 -08:00 |
|
Ryan Hileman
|
74f783a274
|
Go: add x86 RegWriteMmr method
|
2016-02-27 10:56:04 -08:00 |
|
Ryan Hileman
|
475c8de3de
|
Go: update test hooks
|
2016-02-27 10:56:04 -08:00 |
|
Ryan Hileman
|
693719e732
|
Go: update hook interface
|
2016-02-27 10:55:59 -08:00 |
|
Nguyen Anh Quynh
|
0822c0af85
|
bump API version to 1.0
|
2016-02-11 08:05:15 +08:00 |
|
Nguyen Anh Quynh
|
a7a1dcc661
|
uc_hook_add(): add begin & end arguments for all hook types. also update Python binding after this change
|
2016-02-11 08:02:13 +08:00 |
|
Chris Eagle
|
9b8098bf63
|
file perms
|
2016-02-07 07:24:34 -08:00 |
|
Chris Eagle
|
84fbe5aa5d
|
add x86 mmr handling to java binding
|
2016-02-07 07:23:07 -08:00 |
|
Chris Eagle
|
a5b1ae47c3
|
remove unnecessary file
|
2016-02-06 19:19:55 -08:00 |
|
Nguyen Anh Quynh
|
6cdd11e5d8
|
Merge pull request #427 from cseagle/bindings
Bindings
|
2016-02-07 08:58:50 +08:00 |
|
Chris Eagle
|
ec5998bd02
|
fix file perms
|
2016-02-06 15:18:44 -08:00 |
|
Chris Eagle
|
21b9fa860b
|
fix file perms
|
2016-02-06 15:18:03 -08:00 |
|
Chris Eagle
|
aa1657006b
|
implement missing APIs (uc_query, uc_mem_map_ptr, uc_mem_regions) in java binding
|
2016-02-06 15:16:44 -08:00 |
|
McLovi9
|
7394a9ba30
|
Add query mode bind
|
2016-02-06 14:35:31 +01:00 |
|
Nguyen Anh Quynh
|
6986fa3947
|
x86: add new register enums for IDT, LDT, GDT & TR
|
2016-02-06 17:35:45 +08:00 |
|
cforgeron
|
de224f1573
|
- Switch to 'in' which works in 2/3 instead of legacy '.has_key()'
- Renamed 'id' variable use (which is a built-in) to my_id.
- Small formatting changes to make it more PEP compliant.
|
2016-01-31 17:01:14 -04:00 |
|
cforgeron
|
44fa4e29e7
|
- Added detect for Python 2/3 so the correct iteritems()/iter is called.
- Renamed 'id' variable use (which is a built-in) to my_id.
- Small formatting changes to make it more PEP compliant.
|
2016-01-31 15:09:20 -04:00 |
|
Nguyen Anh Quynh
|
a2ef52172c
|
add combination hook type UC_HOOK_MEM_VALID to intercept all valid memory access
|
2016-01-31 13:12:34 +08:00 |
|
Nguyen Anh Quynh
|
876c423dd0
|
python: support recent change on uc_hook_add() with begin/end params
|
2016-01-26 23:12:35 +08:00 |
|
xorstream
|
bc0003188e
|
uc_mode fixes for bindings
|
2016-01-25 17:42:51 +11:00 |
|
Nguyen Anh Quynh
|
9ec2163571
|
bindings: add UC_MODE_PPC32 constant after recent update on unicorn.h
|
2016-01-24 20:50:26 +08:00 |
|
Nguyen Anh Quynh
|
6f3d48077e
|
rename UC_QUERY_ARM_MODE to a more generic name UC_QUERY_MODE. make all bindings support this new constant
|
2016-01-24 01:08:23 +08:00 |
|
Nguyen Anh Quynh
|
d79925f477
|
sparc: add SPARC32 mode (= UC_MODE_32)
|
2016-01-23 10:48:18 +08:00 |
|
Nguyen Anh Quynh
|
ca79d11211
|
bindings: update constants after recent changes in unicorn.h
|
2016-01-23 10:31:16 +08:00 |
|
xorstream
|
8763d426c2
|
Fix uc_mode usage in source code
|
2016-01-23 12:08:49 +11:00 |
|
enkomio
|
2c54f1a969
|
Solution refactoring and bug fixing
|
2016-01-04 16:59:05 +01:00 |
|
enkomio
|
272fb8524f
|
Fixed spacing in dotnet comment
|
2016-01-04 16:55:20 +01:00 |
|
enkomio
|
2952d255c2
|
Fixed spacing in constants files generation for .NET
|
2016-01-04 11:31:17 +01:00 |
|
enkomio
|
5d3aac30e6
|
refactored code and minor bug fixing
|
2016-01-04 11:30:11 +01:00 |
|
enkomio
|
232cff02d2
|
Implemented IDisposable in order to disposed allocated unmanaged memory
|
2016-01-02 14:13:47 +01:00 |
|
Ryan Hileman
|
c0eabddef3
|
add binding support for Go 1.6beta1 (fix #326)
|
2015-12-18 07:42:11 -08:00 |
|
Nguyen Anh Quynh
|
771f9f7c3b
|
fix conflicts when merging map-ptr branch to master branch
|
2015-12-17 08:12:02 +08:00 |
|
xorstream
|
5acb454b7b
|
Fixed the unicorn_dynload.c version of uc_hook_add() to handle UC_HOOK_MEM_*_PROT and UC_HOOK_MEM_*_UNMAPPED.
|
2015-12-16 13:46:14 +11:00 |
|
xorstream
|
f68077852f
|
Fixed includes for moved unicorn_dynload.h file
|
2015-12-15 17:17:14 +11:00 |
|
xorstream
|
a6a62f6bea
|
Moved unicorn_dynload.h into bindings dir.
|
2015-12-10 12:06:57 +11:00 |
|