Ryan Hileman
|
20e089a774
|
Go bindings: fix HookAdd in sample
|
2016-04-07 12:09:26 -07:00 |
|
Nguyen Anh Quynh
|
affe94d5fe
|
Merge pull request #513 from lunixbochs/go_binding_c99
fix Go binding C99 regression
|
2016-04-06 10:12:14 +07:00 |
|
Ryan Hileman
|
4e9dc1d8e6
|
fix Go binding C99 regression
|
2016-04-05 20:02:07 -07:00 |
|
Nguyen Anh Quynh
|
400f396a2a
|
samples: code style for sample_batch_reg.c
|
2016-04-06 09:48:38 +08:00 |
|
Nguyen Anh Quynh
|
f2c99bc80e
|
update .gitignore
|
2016-04-06 09:48:14 +08:00 |
|
Nguyen Anh Quynh
|
721f17eb74
|
Merge branch 'batch_reg' of https://github.com/lunixbochs/unicorn into lunixbochs-batch_reg
|
2016-04-06 09:39:22 +08:00 |
|
Nguyen Anh Quynh
|
70da2485fc
|
x86: comment out restore_eflags() because it breaks some executions. see #505
|
2016-04-06 09:36:06 +08:00 |
|
Nguyen Anh Quynh
|
bc3e6bfc8e
|
Merge branch 'no-restore-eflags' of https://github.com/lunixbochs/unicorn into lunixbochs-no-restore-eflags
|
2016-04-06 09:32:05 +08:00 |
|
Nguyen Anh Quynh
|
bf24a1aedf
|
Merge pull request #511 from zachriggle/conditional
Add test showing failure to track targets properly when single-stepping.
|
2016-04-06 08:26:33 +07:00 |
|
Zach Riggle
|
67ae30a2fb
|
Add test showing failure to track targets properly when single-stepping.
This issue breaks emulation of conditional instructions on amd64.
|
2016-04-05 10:06:39 -07:00 |
|
Nguyen Anh Quynh
|
b138393a2b
|
regress: chmod +x translator_buffer.py
|
2016-04-05 21:40:02 +08:00 |
|
Nguyen Anh Quynh
|
6ee7d22c68
|
Merge pull request #510 from emdel/master
test case for the dynmaic translator buffer issue
|
2016-04-05 20:37:52 +07:00 |
|
emdel
|
1120a22b4d
|
test case for the dynmaic translator buffer issue
|
2016-04-05 06:11:21 -07:00 |
|
Ryan Hileman
|
159f9310aa
|
add sample_batch_reg
|
2016-04-04 20:59:42 -07:00 |
|
Ryan Hileman
|
acd88856e1
|
add batched reg access
|
2016-04-04 20:51:38 -07:00 |
|
Nguyen Anh Quynh
|
8ee696f81d
|
Update README.md
Change Gitter link
|
2016-04-05 10:09:31 +08:00 |
|
Nguyen Anh Quynh
|
2018c4b5d6
|
Merge pull request #507 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
|
2016-04-05 09:02:04 +07:00 |
|
The Gitter Badger
|
6e6ef66b76
|
Add Gitter badge
|
2016-04-04 16:50:11 +00:00 |
|
Ryan Hileman
|
66619fc6cd
|
remove call to restore_eflags (#496)
|
2016-04-03 23:08:17 -07:00 |
|
Nguyen Anh Quynh
|
1486ccce70
|
regress: fix all the calls to uc_hook_add() following recent change on this API
|
2016-04-03 23:32:14 +08:00 |
|
Nguyen Anh Quynh
|
bb1236a850
|
Merge pull request #503 from adrianherrera/add_stdint_x86_header
Added stdint include to x86.h
|
2016-04-03 20:04:38 +07:00 |
|
Adrian Herrera
|
fd825fb800
|
Added stdint include to x86.h
x86.h referenced types defined in stdint.h (e.g. uint16_t, etc.), but didn't
actually include stdint.h
|
2016-04-01 23:38:32 +11:00 |
|
Nguyen Anh Quynh
|
ba2023e9bb
|
Merge branch 'make-prefix' of https://github.com/lunixbochs/unicorn into lunixbochs-make-prefix
|
2016-03-31 13:31:24 +08:00 |
|
Ryan Hileman
|
99e136befc
|
allow setting PREFIX in make.sh
|
2016-03-30 20:04:49 -07:00 |
|
Nguyen Anh Quynh
|
4e07e71e04
|
regress: chmod +x x86_64_eflags.py
|
2016-03-31 10:06:33 +08:00 |
|
Nguyen Anh Quynh
|
878590d3d7
|
Merge pull request #501 from zachriggle/issue_499
Add test case for unicorn-engine/unicorn#499
|
2016-03-31 09:04:59 +07:00 |
|
Zach Riggle
|
8cd23bcead
|
Add test case for unicorn-engine/unicorn#499
|
2016-03-30 21:25:35 -04:00 |
|
Nguyen Anh Quynh
|
e79345bfb5
|
Merge branch 'python-code-cleanup' of https://github.com/jbremer/unicorn into jbremer-python-code-cleanup
|
2016-03-30 09:55:42 +08:00 |
|
Jurriaan Bremer
|
76786850c4
|
code cleanup of python bindings
Addresses a couple of pep8 related changes improving the code quality.
|
2016-03-29 16:20:40 +02:00 |
|
Nguyen Anh Quynh
|
b0ed72e846
|
Merge pull request #495 from cseagle/seg_regs
pack SegmentDescriptor to eliminate any alignment ambiguity
|
2016-03-29 09:57:03 +07:00 |
|
Chris Eagle
|
3ca072e0de
|
pack SegmentDescriptor to eliminate any alignment ambiguity
|
2016-03-28 09:29:55 -07:00 |
|
Nguyen Anh Quynh
|
56d70845da
|
Merge pull request #494 from sashs/master
Bugfixes and new samples for ruby bindings
|
2016-03-28 08:13:32 +07:00 |
|
Sascha Schirra
|
a6be3ad68e
|
Merge remote-tracking branch 'upstream/master'
|
2016-03-27 22:05:40 +02:00 |
|
Sascha Schirra
|
5d4fb062d4
|
set gdt example added
|
2016-03-27 22:04:33 +02:00 |
|
Sascha Schirra
|
cf1c7ee7ca
|
sample for sparc added
|
2016-03-27 21:44:09 +02:00 |
|
Sascha Schirra
|
30d26366f6
|
sample for mips added
|
2016-03-27 21:38:46 +02:00 |
|
Sascha Schirra
|
6c54b8e283
|
sample for m68k added
|
2016-03-27 21:31:34 +02:00 |
|
Sascha Schirra
|
40c8f0540c
|
sample for arm64 added
|
2016-03-27 21:15:45 +02:00 |
|
Sascha Schirra
|
4a10a9f9e4
|
sample for arm added
|
2016-03-27 21:00:33 +02:00 |
|
Sascha Schirra
|
813db7aff9
|
*.gem added
|
2016-03-27 20:59:56 +02:00 |
|
Sascha Schirra
|
ae979259bd
|
gem removed
|
2016-03-27 20:58:38 +02:00 |
|
Sascha Schirra
|
97c39a3a83
|
Bugfix: remove hook_add call if no insn type is given
|
2016-03-27 20:58:05 +02:00 |
|
Sascha Schirra
|
ae9e21f9b8
|
license parameter changed
|
2016-03-27 18:26:43 +02:00 |
|
Nguyen Anh Quynh
|
1adf05a015
|
Merge pull request #493 from sashs/master
bugfix read_reg -> reg_read
|
2016-03-27 16:35:44 +07:00 |
|
Sascha Schirra
|
09784d85c1
|
bugfix read_reg -> reg_read
|
2016-03-27 11:26:57 +02:00 |
|
Nguyen Anh Quynh
|
e44f8f2981
|
samples: code style for sample_x86_32_gdt_and_seg_regs.c
|
2016-03-27 10:25:46 +08:00 |
|
Nguyen Anh Quynh
|
cf793122be
|
Merge pull request #478 from cseagle/seg_regs
fix x86 segment setup by updating cached segment registers on reg_write
|
2016-03-27 08:48:29 +07:00 |
|
Nguyen Anh Quynh
|
5a2ca8e72e
|
Merge pull request #491 from lunixbochs/hook-fix
hook management fixes
|
2016-03-27 08:46:53 +07:00 |
|
Ryan Hileman
|
784efc8be0
|
fix memory corruption in list_remove
|
2016-03-25 20:28:23 -07:00 |
|
Ryan Hileman
|
d5e85cf3f9
|
more efficient hook removal
|
2016-03-25 20:25:18 -07:00 |
|