Chris Eagle
|
6beb1b8a13
|
intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block
|
2015-08-29 21:17:30 -07:00 |
|
Nguyen Anh Quynh
|
c23d387e2f
|
remove redundant uc_struct.ram
|
2015-08-30 10:51:28 +08:00 |
|
Nguyen Anh Quynh
|
3b5df362d7
|
chmod -x <some source code>
|
2015-08-28 18:12:56 +08:00 |
|
Chris Eagle
|
9530b2daff
|
Remove MemoryBlock struct by consolidating in MemoryRegion. add new API uc_mem_protect. Add regress/mem_protect.c. Drop UC_PROT_EXEC for time being
|
2015-08-27 23:19:32 -07:00 |
|
Chris Eagle
|
686acb7e6e
|
Detect all occurences of write to read only page. Add callback capability on write to read only. Add new error type UC_ERR_MEM_WRITE_RO and new access type UC_MEM_WRITE_RO for use in callback
|
2015-08-27 18:03:17 -07:00 |
|
Chris Eagle
|
4b529bc56c
|
Free up all MemoryRegion* when uc is closed
|
2015-08-26 14:09:46 -07:00 |
|
Chris Eagle
|
00944b6cde
|
Add ability to mark memory are read only. Add new API uc_mem_map_ex to allow permissions to be passed. Change MemoryBlock to track created MemoryRegions. Add regress/ro_mem_test.c
|
2015-08-26 13:29:54 -07:00 |
|
Nguyen Anh Quynh
|
344d016104
|
import
|
2015-08-21 15:04:50 +08:00 |
|